Record
4-12-0
Head Coach
Kyle Shanahan
San Francisco 49ers
Offense Rank (Pts)
21st
Defense Rank (Pts)
28th
Point Diff
-93
Turnover Diff
-25
49ers 2018 DNA
Offense - Focus: Run First
Defense
Season Review
San Francisco 49ers 2018
The 2018 San Francisco 49ers season was a masterclass in how quickly the 'Next Big Thing' narrative can evaporate in the NFL. Entering the second year of the Kyle Shanahan-John Lynch era, optimism was a bay-area fever dream following Jimmy Garoppolo’s 5-0 tear to end 2017. The Niners were trendy playoff picks, bolstered by high-profile draft additions like tackle Mike McGlinchey and linebacker Fred Warner. However, the script flipped in Week 3 when Garoppolo tore his ACL in Kansas City, effectively punting the season into a developmental abyss. The 49ers finished a dismal 4-12, landing third in the NFC West and missing the postseason entirely. It was a year defined more by 'what if' than 'what happened,' as the roster struggled to maintain a competitive pulse while cycling through three different starting quarterbacks.
Offensively, the unit was a revolving door of understudies that somehow finished 16th in total yards (5,769). After Garoppolo’s exit, C.J. Beathard and eventually Nick Mullens took the reins. Mullens was the surprise bright spot, throwing for 2,277 yards and 13 touchdowns in eight starts, providing a steady hand for Shanahan’s complex scheme. The real star, however, was George Kittle. The sophomore tight end authored a historic campaign, hauling in 88 receptions for 1,377 yards — a then-NFL record for tight ends — and five touchdowns. The ground game remained efficient behind Matt Breida’s 814 yards and 5.3 yards per carry, but a lack of red-zone finishing and a near league-high 32 turnovers kept the scoring average at a mediocre 21.4 points per game (21st in the league).
On the defensive side of the ball, San Francisco was a statistical paradox. They ranked a respectable 13th in yards allowed (5,546) but plummeted to 28th in points allowed surrendering 435 (27.2 ppg), largely because they couldn’t force a turnover to save their lives. The unit recorded a pathetic, NFL-record-low two interceptions all season. DeForest Buckner was the lone wolf in the pass rush, racking up 12.0 sacks and a Pro Bowl nod, while rookie Fred Warner asserted himself as a tackling machine with 124 combined stops. Richard Sherman brought veteran stability to the secondary in 14 starts, yet even his presence couldn't mask a defense that surrendered 35 passing touchdowns. The inability to get off the field or protect leads repeatedly doomed the 49ers in close contests.
The season’s timeline felt like a series of gut punches interrupted by brief flickers of competence. The Week 3 loss in Kansas City wasn't just a defeat; it was the moment the franchise's ceiling collapsed with Garoppolo’s injury. A five-game losing streak followed, including a particularly demoralizing 28-18 loss to an abysmal Arizona Cardinals team where the Niners coughed up five turnovers. The low point arrived in Week 13 with a 43-16 blowout at the hands of the Seahawks. However, the team showed some late-season grit, upsetting the playoff-bound Denver Broncos in Week 14 and getting revenge against Seattle with a gritty 26-23 overtime win in Week 15. These wins didn't change the trajectory, but they proved the locker room hadn't quit on Shanahan.
Ultimately, the 2018 campaign is remembered as the 'Injury Year' that paved the way for the 2019 Super Bowl run. By finishing 4-12, the 49ers secured the number two overall pick in the following draft, which they used on Nick Bosa. While the season lacked hardware — outside of Pro Bowl selections for Buckner, Kittle, and fullback Kyle Juszczyk — it served as the crucible for the team's core. George Kittle’s emergence as an All-Pro talent and the defensive growth of Warner and Buckner established the identity that would soon dominate the NFC. It was a brutal, turnover-plagued slog that tested the patience of the Niner faithful, but the silver lining was a high draft slot and the realization that they had found a truly special offensive gem in Kittle.
Season Snapshot
San Francisco 49ers 2018
Explore where the 2018 49ers ranked across key offensive and defensive categories, with detailed stats and a visual comparison of team performance.
Division
3rd in NFC West
Playoffs
Missed Playoffs
Passing Leader
Nick Mullens2277 Yds, 13 TD / 10 Int
Rushing Leader
Matt Breida153 Att, 814 Yds, 3 TD
Receiving Leader
George KittleRec 88, 1377 Yds, 5 TD
Defense Leader
Fred Warner124 Tackles
Offense
Passing (Off)
Rushing (Off)
Defense
Passing (Def)
Rushing (Def)
Season Momentum
San Francisco 49ers 2018
2018 NFC West Race
Key Performance Differentials
This chart tracks game-by-game and cumulative points, yards, and turnover differential for the 2018 San Francisco 49ers season.
Playmakers
San Francisco 49ers 2018
Explore game-by-game stats for the 2018 49ers, including performances from Nick Mullens, Matt Breida and George Kittle, with detailed passing, rushing, and receiving metrics.
Passing Contributors
Nick Mullens contributed 39% of the 2018 49ers total offensive yardage.
Rushing Contributors
Matt Breida contributed 19% of the 2018 49ers total offensive yardage.
Receiving Contributors
George Kittle contributed 24% of the 2018 49ers total offensive yardage.
Offensive Yardage Totals
Total rushing and receiving yards contributed by each player for the 2018 season. Scrimmage yards displayed, passing yards excluded.
49ers Season Stats
| Player | Att | Cmp | Cmp% | Yds | TD | Int | Lng | Rate | Sk |
|---|---|---|---|---|---|---|---|---|---|
| Nick Mullens | 274 | 176 | 64.2 | 2277 | 13 | 10 | 85 | 90.8 | 17 |
| C.J. Beathard | 169 | 102 | 60.4 | 1252 | 8 | 7 | 82 | 81.8 | 18 |
| Jimmy Garoppolo | 89 | 53 | 59.6 | 718 | 5 | 3 | 56 | 90.0 | 13 |
| Team Totals | 532 | 331 | 62.2 | 3867 | 26 | 20 | 85 | 84.8 | 48 |
| Player | Att | Yds | TD | Y/A | Y/G |
|---|---|---|---|---|---|
| Matt Breida | 153 | 814 | 3 | 5.3 | 58.1 |
| Alfred Morris | 111 | 428 | 2 | 3.9 | 35.7 |
| Jeff Wilson | 66 | 266 | 0 | 4.0 | 44.3 |
| Raheem Mostert | 34 | 261 | 1 | 7.7 | 29.0 |
| C.J. Beathard | 19 | 69 | 1 | 3.6 | 11.5 |
| Nick Mullens | 18 | -16 | 0 | -0.9 | -2.0 |
| Kyle Juszczyk | 8 | 30 | 0 | 3.8 | 1.9 |
| Jimmy Garoppolo | 8 | 33 | 0 | 4.1 | 11.0 |
| Marquise Goodwin | 4 | 9 | 0 | 2.3 | 0.8 |
| George Kittle | 1 | 10 | 0 | 10.0 | 0.6 |
| Dante Pettis | 1 | -2 | 0 | -2.0 | -0.2 |
| Team Totals | 423 | 1902 | 7 | 4.5 | 118.9 |
| Player | Tgt | Rec | Yds | Y/R | TD | Lng |
|---|---|---|---|---|---|---|
| George Kittle | 136 | 88 | 1377 | 15.6 | 5 | 85 |
| Kendrick Bourne | 66 | 42 | 487 | 11.6 | 4 | 33 |
| Kyle Juszczyk | 41 | 30 | 324 | 10.8 | 1 | 56 |
| Matt Breida | 31 | 27 | 261 | 9.7 | 2 | 26 |
| Dante Pettis | 45 | 27 | 467 | 17.3 | 5 | 75 |
| Trent Taylor | 41 | 26 | 215 | 8.3 | 1 | 23 |
| Pierre Garcon | 46 | 24 | 286 | 11.9 | 1 | 25 |
| Marquise Goodwin | 43 | 23 | 395 | 17.2 | 4 | 67 |
| Jeff Wilson | 15 | 12 | 98 | 8.2 | 0 | 24 |
| Richie James | 14 | 9 | 130 | 14.4 | 1 | 53 |
| Alfred Morris | 13 | 8 | 73 | 9.1 | 0 | 16 |
| Raheem Mostert | 7 | 6 | 25 | 4.2 | 0 | 23 |
| Garrett Celek | 8 | 5 | 90 | 18.0 | 2 | 41 |
| Ross Dwelley | 2 | 2 | 14 | 7.0 | 0 | 8 |
| Victor Bolden | 4 | 1 | 10 | 10.0 | 0 | 10 |
| Joe Staley | 1 | 1 | -5 | -5.0 | 0 | -5 |
| Team Totals | 514 | 331 | 4247 | 12.8 | 26 | 85 |
| Player | Comb | Solo | Ast | Sk | Int |
|---|---|---|---|---|---|
| Fred Warner | 124 | 85 | 39 | 0 | 0 |
| DeForest Buckner | 67 | 44 | 23 | 12 | 0 |
| Elijah Lee | 65 | 54 | 11 | 1 | 0 |
| Arik Armstead | 48 | 33 | 15 | 3 | 0 |
| KWaun Williams | 45 | 40 | 5 | 0 | 0 |
| Jaquiski Tartt | 42 | 32 | 10 | 0 | 1 |
| D.J. Reed | 41 | 30 | 11 | 1 | 0 |
| Antone Exum | 40 | 34 | 6 | 1 | 1 |
| Cassius Marsh | 38 | 27 | 11 | 5.5 | 0 |
| Richard Sherman | 37 | 30 | 7 | 1 | 0 |
| Ahkello Witherspoon | 37 | 30 | 7 | 0 | 0 |
| Ronald Blair | 36 | 24 | 12 | 5.5 | 0 |
| Malcolm Smith | 35 | 22 | 13 | 0 | 0 |
| Marcell Harris | 34 | 24 | 10 | 0 | 0 |
| Solomon Thomas | 31 | 24 | 7 | 1 | 0 |
| Reuben Foster | 29 | 25 | 4 | 0 | 0 |
| Earl Mitchell | 28 | 17 | 11 | 0 | 0 |
| Jimmie Ward | 24 | 19 | 5 | 0 | 0 |
| Mark Nzeocha | 23 | 18 | 5 | 1 | 0 |
| Tarvarius Moore | 23 | 20 | 3 | 0 | 0 |
| Adrian Colbert | 21 | 15 | 6 | 0 | 0 |
| D.J. Jones | 17 | 11 | 6 | 0 | 0 |
| Greg Mabin | 16 | 12 | 4 | 0 | 0 |
| Sheldon Day | 11 | 9 | 2 | 2 | 0 |
| Jullian Taylor | 7 | 4 | 3 | 0 | 0 |
| Brock Coyle | 6 | 4 | 2 | 0 | 0 |
| Tyvis Powell | 6 | 6 | 0 | 0 | 0 |
| Raheem Mostert | 6 | 6 | 0 | 0 | 0 |
| Dekoda Watson | 6 | 4 | 2 | 2 | 0 |
| Garrett Celek | 5 | 5 | 0 | 0 | 0 |
| Pita Taumoepenu | 3 | 3 | 0 | 0 | 0 |
| Matthew Dayes | 2 | 1 | 1 | 0 | 0 |
| James Onwualu | 2 | 2 | 0 | 0 | 0 |
| Richie James | 1 | 1 | 0 | 0 | 0 |
| Jeff Wilson | 1 | 1 | 0 | 0 | 0 |
| Ross Dwelley | 1 | 1 | 0 | 0 | 0 |
| Terence Garvin | 1 | 0 | 1 | 0 | 0 |
| Godwin Igwebuike | 1 | 1 | 0 | 0 | 0 |
| Emmanuel Moseley | 1 | 1 | 0 | 0 | 0 |
| Bradley Pinion | 1 | 1 | 0 | 0 | 0 |
| Cole Wick | 1 | 1 | 0 | 0 | 0 |
| Team Totals | 963 | 721 | 242 | 36 | 2 |
| Player | PRet | PYds | PTD | KRet | KYds | KTD |
|---|---|---|---|---|---|---|
| Richie James | 12 | 75 | 0 | 23 | 580 | 1 |
| D.J. Reed | 0 | 0 | 0 | 11 | 332 | 0 |
| Trent Taylor | 10 | 78 | 0 | 1 | 15 | 0 |
| Dante Pettis | 9 | 27 | 0 | 0 | 0 | 0 |
| Matthew Dayes | 0 | 0 | 0 | 1 | 17 | 0 |
| Team Totals | 31 | 180 | 0 | 36 | 944 | 1 |
| Player | FGA | FGM | FG% | Lng | XPA | XPM |
|---|---|---|---|---|---|---|
| Robbie Gould | 34 | 33 | 97.1 | 53 | 29 | 27 |
| Team Totals | 34 | 33 | 97.1 | 53 | 29 | 27 |
| Player | Pnt | Yds | Lng | Blk | Y/P |
|---|---|---|---|---|---|
| Bradley Pinion | 68 | 2973 | 64 | 43.7 | |
| Team Totals | 68 | 2973 | 64 | 1 | 43.7 |
Season Schedule