Record
5-11-0
Head Coach
Jim Tomsula
San Francisco 49ers
Offense Rank (Pts)
32nd
Defense Rank (Pts)
18th
Point Diff
-149
Turnover Diff
-5
49ers 2015 DNA
Offense - Focus: Balanced
Defense
Season Review
San Francisco 49ers 2015
The 2015 San Francisco 49ers season was the equivalent of a post-party hangover where you realize someone stole your furniture. After the messy divorce from Jim Harbaugh, the front office handed the keys to defensive line coach Jim Tomsula, a move that resulted in a dismal 5-11 record and a last-place finish in the NFC West. The offseason was defined by a historic exodus of talent, including the retirements of Patrick Willis and Justin Smith, which left the roster hollowed out. Despite a deceptive Week 1 victory over Minnesota, the team quickly spiraled, failing to provide any resemblance of the contender that had reached three straight NFC title games just years prior.
Offensively, the unit was a total non-starter, ranking dead last in the league in points scored with 238 (14.9 ppg) and 31st in total yards. The Colin Kaepernick era effectively hit a wall; he started eight games, throwing just 6 touchdowns against 5 interceptions with a 78.5 passer rating before being benched for Blaine Gabbert. Gabbert provided a marginal spark, throwing for 2,031 yards and 10 touchdowns in his eight starts, but the lack of a consistent run game hampered any rhythm. Carlos Hyde showed flashes with 470 rushing yards in limited action, but the heavy lifting fell to veteran Anquan Boldin, who defied his age to lead the team with 69 catches for 789 yards.
The defense didn't fare much better, surrendering 6,199 total yards to rank 29th in the NFL. While they managed to stay somewhat middle-of-the-pack (18th) in scoring defense by surrendering 387 (24.2 ppg), the unit was constantly on the field due to offensive three-and-outs. NaVorro Bowman was the lone bright spot, remarkably returning from a career-threatening knee injury to lead the league in tackles with 154, earning First-Team All-Pro honors. Young pass rushers Aaron Lynch and Ahmad Brooks both chipped in 6.5 sacks, while first-round pick Arik Armstead began his development in the trenches, but the secondary struggled, recording a league-low 9 interceptions all year.
The season’s timeline was a series of 'look away' moments punctuated by rare highlights. The turning point was a brutal three-game stretch in September where they were outscored 107-28 by the Steelers, Cardinals, and Packers. They did manage a gritty overtime win against the Bears in Week 13, highlighted by a 71-yard Gabbert-to-Torrey Smith bomb, and closed the year with another overtime victory against the Rams. However, these were mere Band-Aids on a season defined by double-digit losses, including a humiliating 24-10 defeat to a lackluster Cleveland Browns team that signaled the absolute floor of the Tomsula experiment.
Ultimately, the 49ers missed the playoffs for the second consecutive year, leading to Tomsula’s immediate firing after the Week 17 finale. The legacy of 2015 is largely one of transition and mismanagement, marking the definitive end of the roster core that nearly won Super Bowl XLVII. While Joe Staley earned a Pro Bowl nod and Phil Dawson remained Mr. Reliable by hitting 24-of-27 field goals (including three from three from 50+ yards), the year served as a cautionary tale of how quickly an elite franchise can crater without stable leadership. It was a season of 'what ifs' that left the faithful at Levi's Stadium wondering how the gold had lost its luster so quickly.
Season Snapshot
San Francisco 49ers 2015
Compare the 2015 49ers across key metrics with league rankings, including offense, defense, and overall statistical performance.
Division
4th in NFC West
Playoffs
Missed Playoffs
Passing Leader
Blaine Gabbert2031 Yds, 10 TD / 7 Int
Rushing Leader
Carlos Hyde115 Att, 470 Yds, 3 TD
Receiving Leader
Anquan BoldinRec 69, 789 Yds, 4 TD
Defense Leader
NaVorro Bowman154 Tackles
Offense
Passing (Off)
Rushing (Off)
Defense
Passing (Def)
Rushing (Def)
Season Momentum
San Francisco 49ers 2015
2015 NFC West Race
Key Performance Differentials
This chart tracks game-by-game and cumulative points, yards, and turnover differential for the 2015 San Francisco 49ers season.
Playmakers
San Francisco 49ers 2015
Track how players like Blaine Gabbert, Carlos Hyde and Anquan Boldin performed each game for the 2015 49ers, with full passing, rushing, and receiving leader stats.
Passing Contributors
Blaine Gabbert contributed 46% of the 2015 49ers total offensive yardage.
Rushing Contributors
Carlos Hyde contributed 11% of the 2015 49ers total offensive yardage.
Receiving Contributors
Anquan Boldin contributed 16% of the 2015 49ers total offensive yardage.
Offensive Yardage Totals
Total rushing and receiving yards contributed by each player for the 2015 season. Scrimmage yards displayed, passing yards excluded.
49ers Season Stats
| Player | Att | Cmp | Cmp% | Yds | TD | Int | Lng | Rate | Sk |
|---|---|---|---|---|---|---|---|---|---|
| Blaine Gabbert | 282 | 178 | 63.1 | 2031 | 10 | 7 | 71 | 86.2 | 25 |
| Colin Kaepernick | 244 | 144 | 59.0 | 1615 | 6 | 5 | 76 | 78.5 | 28 |
| Team Totals | 526 | 322 | 61.2 | 3316 | 16 | 12 | 76 | 80.0 | 53 |
| Player | Att | Yds | TD | Y/A | Y/G |
|---|---|---|---|---|---|
| Carlos Hyde | 115 | 470 | 3 | 4.1 | 67.1 |
| Shaun Draughn | 76 | 263 | 1 | 3.5 | 43.8 |
| Colin Kaepernick | 45 | 256 | 1 | 5.7 | 28.4 |
| Mike Davis | 35 | 58 | 0 | 1.7 | 9.7 |
| Blaine Gabbert | 32 | 185 | 1 | 5.8 | 23.1 |
| DuJuan Harris | 27 | 140 | 0 | 5.2 | 70.0 |
| Jarryd Hayne | 17 | 52 | 0 | 3.1 | 6.5 |
| Kendall Gaskins | 16 | 38 | 0 | 2.4 | 4.2 |
| Reggie Bush | 8 | 28 | 0 | 3.5 | 5.6 |
| Travaris Cadet | 7 | 16 | 0 | 2.3 | 4.0 |
| Bruce Miller | 6 | 14 | 1 | 2.3 | 0.9 |
| Pierre Thomas | 4 | 12 | 0 | 3.0 | 12.0 |
| Quinton Patton | 1 | 5 | 0 | 5.0 | 0.3 |
| Bruce Ellington | 1 | 7 | 0 | 7.0 | 0.5 |
| Team Totals | 390 | 1544 | 7 | 4.0 | 96.5 |
| Player | Tgt | Rec | Yds | Y/R | TD | Lng |
|---|---|---|---|---|---|---|
| Anquan Boldin | 111 | 69 | 789 | 11.4 | 4 | 51 |
| Torrey Smith | 62 | 33 | 663 | 20.1 | 4 | 76 |
| Quinton Patton | 57 | 30 | 394 | 13.1 | 1 | 41 |
| Vance McDonald | 46 | 30 | 326 | 10.9 | 3 | 36 |
| Shaun Draughn | 32 | 25 | 175 | 7.0 | 0 | 26 |
| Garrett Celek | 28 | 19 | 186 | 9.8 | 3 | 33 |
| Vernon Davis | 30 | 18 | 194 | 10.8 | 0 | 43 |
| Blake Bell | 25 | 15 | 186 | 12.4 | 0 | 48 |
| Bruce Ellington | 19 | 13 | 153 | 11.8 | 0 | 44 |
| Carlos Hyde | 15 | 11 | 53 | 4.8 | 0 | 11 |
| Bruce Miller | 14 | 10 | 135 | 13.5 | 0 | 52 |
| DuJuan Harris | 14 | 9 | 97 | 10.8 | 0 | 31 |
| Kendall Gaskins | 10 | 8 | 69 | 8.6 | 0 | 16 |
| Mike Davis | 13 | 7 | 38 | 5.4 | 0 | 11 |
| Travaris Cadet | 10 | 7 | 66 | 9.4 | 0 | 16 |
| Jarryd Hayne | 7 | 6 | 27 | 4.5 | 0 | 7 |
| Jerome Simpson | 19 | 5 | 54 | 10.8 | 1 | 16 |
| Reggie Bush | 10 | 4 | 19 | 4.8 | 0 | 8 |
| DeAndrew White | 2 | 2 | 18 | 9.0 | 0 | 10 |
| Brian Leonhardt | 1 | 1 | 4 | 4.0 | 0 | 4 |
| Team Totals | 525 | 322 | 3646 | 11.3 | 16 | 76 |
| Player | Comb | Solo | Ast | Sk | Int |
|---|---|---|---|---|---|
| NaVorro Bowman | 154 | 116 | 38 | 2.5 | 0 |
| Michael Wilhoite | 85 | 62 | 23 | 0 | 1 |
| Eric Reid | 71 | 60 | 11 | 1 | 0 |
| Ian Williams | 65 | 45 | 20 | 1 | 0 |
| Kenneth Acker | 65 | 55 | 10 | 0 | 3 |
| Jaquiski Tartt | 65 | 52 | 13 | 2 | 1 |
| Quinton Dial | 59 | 32 | 27 | 2.5 | 0 |
| Jimmie Ward | 57 | 48 | 9 | 1 | 1 |
| Tramaine Brock | 53 | 45 | 8 | 0 | 3 |
| Gerald Hodges | 50 | 39 | 11 | 0 | 0 |
| Antoine Bethea | 44 | 32 | 12 | 1 | 0 |
| Ahmad Brooks | 42 | 28 | 14 | 6.5 | 0 |
| Aaron Lynch | 38 | 30 | 8 | 6.5 | 0 |
| Dontae Johnson | 32 | 29 | 3 | 0 | 0 |
| Tank Carradine | 22 | 14 | 8 | 1 | 0 |
| Arik Armstead | 19 | 14 | 5 | 2 | 0 |
| Glenn Dorsey | 18 | 16 | 2 | 0 | 0 |
| Nick Bellore | 17 | 12 | 5 | 0 | 0 |
| Mike Purcell | 15 | 11 | 4 | 1 | 0 |
| Eli Harold | 14 | 8 | 6 | 0 | 0 |
| Tony Jerod-Eddie | 14 | 11 | 3 | 0 | 0 |
| Corey Lemonier | 12 | 8 | 4 | 0 | 0 |
| Marcus Cromartie | 12 | 10 | 2 | 0 | 0 |
| Bruce Miller | 9 | 9 | 0 | 0 | 0 |
| Keith Reaser | 8 | 7 | 1 | 0 | 0 |
| L.J. McCray | 5 | 4 | 1 | 0 | 0 |
| Kyle Nelson | 5 | 4 | 1 | 0 | 0 |
| Vance McDonald | 4 | 4 | 0 | 0 | 0 |
| Shayne Skov | 4 | 4 | 0 | 0 | 0 |
| Quinton Patton | 3 | 2 | 1 | 0 | 0 |
| Ray-Ray Armstrong | 3 | 3 | 0 | 0 | 0 |
| Jarryd Hayne | 2 | 1 | 1 | 0 | 0 |
| Kendall Gaskins | 2 | 2 | 0 | 0 | 0 |
| Bradley Pinion | 2 | 2 | 0 | 0 | 0 |
| Travaris Cadet | 1 | 0 | 1 | 0 | 0 |
| Chris Davis | 1 | 1 | 0 | 0 | 0 |
| Bruce Ellington | 1 | 1 | 0 | 0 | 0 |
| DeAndrew White | 1 | 1 | 0 | 0 | 0 |
| Team Totals | 1074 | 822 | 252 | 28 | 9 |
| Player | PRet | PYds | PTD | KRet | KYds | KTD |
|---|---|---|---|---|---|---|
| Bruce Ellington | 19 | 137 | 0 | 26 | 665 | 0 |
| Quinton Patton | 0 | 0 | 0 | 7 | 157 | 0 |
| DeAndrew White | 1 | 4 | 0 | 6 | 142 | 0 |
| Jarryd Hayne | 8 | 76 | 0 | 0 | 0 | 0 |
| Pierre Thomas | 0 | 0 | 0 | 1 | 15 | 0 |
| Tony Jerod-Eddie | 0 | 0 | 0 | 1 | 11 | 0 |
| Reggie Bush | 2 | 9 | 0 | 0 | 0 | 0 |
| Bruce Miller | 0 | 0 | 0 | 1 | 3 | 0 |
| Team Totals | 30 | 226 | 0 | 42 | 993 | 0 |
| Player | FGA | FGM | FG% | Lng | XPA | XPM |
|---|---|---|---|---|---|---|
| Phil Dawson | 27 | 24 | 88.9 | 54 | 21 | 20 |
| Team Totals | 27 | 24 | 88.9 | 54 | 21 | 20 |
| Player | Pnt | Yds | Lng | Blk | Y/P |
|---|---|---|---|---|---|
| Bradley Pinion | 91 | 3969 | 62 | 43.6 | |
| Phil Dawson | 1 | 48 | 48 | 48.0 | |
| Team Totals | 92 | 4017 | 62 | 0 | 43.7 |
Season Schedule