2025 San Francisco 49ers Statistics
Team Record: 12-5
in the NFL's West Division of the National Football Conference
Location: San Francisco, California
2025 San Francisco 49ers Results
The San Francisco 49ers of the National Football League is currently playing the 2025 season with a record of 12 wins and 5 losses, in the NFL's West Division of the National Football Conference.
The 49ers racked up 437 points, and the defensive squad allowed 371. Brock Purdy threw for 2,167 yards, and Mac Jones played quarterback as well. Christian McCaffrey grabbed 102 passes for 924 yards.
Christian McCaffrey carried the ball for a team-leading 1,202 yards for San Francisco.
Ji'Ayir Brown and Deommodore Lenoir each intercepted 2 opponent throws. Clelin Ferrell and Bryce Huff each topped the defensive unit with 4 sacks.
Last updated: January 9, 2026Click on column headings to sort.
Passing:
| Player | Att | Comp | Comp % | Yds | Yds/Att | TDs | TD % | Ints | Int % | Long | Sacked | Yds Lost | Rating | Brock Purdy | 284 | 197 | 69.4 | 2167 | 7.6 | 20 | 7.0 | 10 | 3.5 | 45 | 11 | 53 | 100.5 | Mac Jones | 289 | 201 | 69.6 | 2151 | 7.4 | 13 | 4.5 | 6 | 2.1 | 56 | 16 | 108 | 97.4 | Christian McCaffrey | 1 | 0 | 0.0 | 0 | 0.0 | 0 | 0.0 | 0 | 0.0 | 0 | 0 | 0 | 39.6 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Totals | 574 | 398 | 69.3 | 4318 | 7.5 | 33 | 5.7 | 16 | 2.8 | 56 | 27 | 161 |
Rushing:
| Player | No. | Yds | Avg. | Long | TDs | Christian McCaffrey | 311 | 1202 | 3.9 | 41 | 10 | Brian Robinson | 92 | 400 | 4.3 | 19 | 2 | Brock Purdy | 33 | 147 | 4.5 | 26 | 3 | Mac Jones | 36 | 60 | 1.7 | 13 | 0 | Skyy Moore | 2 | 11 | 5.5 | 10 | 0 | Demarcus Robinson | 1 | 6 | 6.0 | 6 | 0 | Adrian Martinez | 1 | -1 | -1.0 | -1 | 0 | Ricky Pearsall | 2 | -2 | -1.0 | 2 | 0 | George Kittle | 1 | -3 | -3.0 | -3 | 0 | Kyle Juszczyk | 2 | -3 | -1.5 | -1 | 0 |
|---|---|---|---|---|---|
| Totals | 481 | 1817 | 3.8 | 41 | 15 |
Receiving:
| Player | No. | Yds | Avg. | Long | TDs | Christian McCaffrey | 102 | 924 | 9.1 | 39 | 7 | George Kittle | 57 | 628 | 11.0 | 33 | 7 | Jauan Jennings | 55 | 643 | 11.7 | 42t | 9 | Kendrick Bourne | 37 | 551 | 14.9 | 56 | 0 | Ricky Pearsall | 36 | 528 | 14.7 | 45 | 0 | Jake Tonges | 34 | 293 | 8.6 | 23 | 5 | Kyle Juszczyk | 24 | 213 | 8.9 | 25 | 2 | Demarcus Robinson | 22 | 276 | 12.5 | 31 | 1 | Luke Farrell | 11 | 85 | 7.7 | 11t | 2 | Brian Robinson | 8 | 25 | 3.1 | 6 | 0 | Skyy Moore | 5 | 87 | 17.4 | 23 | 0 | Marquez Valdes-Scantling | 4 | 40 | 10.0 | 19 | 0 | Jordan Watkins | 2 | 26 | 13.0 | 19 | 0 | Connor Colby | 1 | -1 | -1.0 | -1 | 0 |
|---|---|---|---|---|---|
| Totals | 398 | 4318 | 10.8 | 56 | 33 |
Kicking:
| Player | X/CA | X/CM | X/CP % | FGA | FGM | FG % | Pts. | Eddy Pineiro | 38 | 34 | 89.5 | 29 | 28 | 96.6 | 118 | Matt Gay | 4 | 4 | 100.0 | 4 | 4 | 100.0 | 16 | Jake Moody | 2 | 2 | 100.0 | 3 | 1 | 33.3 | 5 |
|---|---|---|---|---|---|---|---|
| Totals | 44 | 40 | 90.9 | 36 | 33 | 91.7 | 139 |
Punting:
| Player | No. | Yds | Avg. | Long | Thomas Morstead | 44 | 1919 | 43.6 | 55 |
|---|---|---|---|---|
| Totals | 44 | 1919 | 43.6 | 55 |
Punt Returns:
Kick Returns:
| Player | No. | Yds | Avg. | Long | TDs | Skyy Moore | 33 | 907 | 27.5 | 98 | 0 | Brian Robinson | 13 | 378 | 29.1 | 46 | 0 | Isaac Guerendo | 5 | 100 | 20.0 | 25 | 0 |
|---|---|---|---|---|---|
| Totals | 51 | 1385 | 27.2 | 98 | 0 |
Interceptions:
| Player | No. | Yds | Avg. | Long | TDs | Deommodore Lenoir | 2 | 90 | 45.0 | 64 | 0 | Ji'Ayir Brown | 2 | 4 | 2.0 | 4 | 0 | Dee Winters | 1 | 74 | 74.0 | 0 | Malik Mustapha | 1 | 0 | 0.0 | 0 | 0 |
|---|---|---|---|---|---|
| Totals | 6 | 168 | 28.0 | 64 | 0 |
Sacks:
| Player | No. | Yds | Avg. | Clelin Ferrell | 4.0 | 37.0 | 9.2 | Bryce Huff | 4.0 | 31.0 | 7.8 | Sam Okuayinonu | 3.0 | 18.0 | 6.0 | Nick Bosa | 2.0 | 9.0 | 4.5 | Keion White | 1.5 | 12.5 | 8.3 | Alfred Collins | 1.0 | 15.0 | 15.0 | Tatum Bethune | 1.0 | 11.0 | 11.0 | CJ West | 1.0 | 8.0 | 8.0 | Mykel Williams | 1.0 | 8.0 | 8.0 | Upton Stout | 1.0 | 7.0 | 7.0 | Kalia Davis | 0.5 | 2.5 | 5.0 |
|---|---|---|---|
| Totals | 20.0 | 159 | 8.0 |
Defense and Fumbles:
Total Scoring:
| Touchdowns | Other | Total | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Player | Rush | Rec | Punt | Kick | MFG | Int | Fum | Other | FG | X/C | Single | 2Pt | Saf | Points | Eddy Pineiro | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 28 | 34 | 0 | 0 | 0 | 118 | Christian McCaffrey | 10 | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 102 | Jauan Jennings | 0 | 9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 56 | George Kittle | 0 | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 42 | Jake Tonges | 0 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 30 | Brock Purdy | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 18 | Matt Gay | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 4 | 0 | 0 | 0 | 16 | Brian Robinson | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 12 | Luke Farrell | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 12 | Kyle Juszczyk | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 12 | Demarcus Robinson | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 8 | Jake Moody | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 5 |
| Totals | 15 | 33 | 0 | 0 | 0 | 0 | 0 | 0 | 33 | 40 | 0 | 2 | 0 | 431 |
