2025 San Francisco 49ers

12-5 · 437 points for, 371 against · Division 4-2 · Playoff seed 6

Passing

PlayerPosGPCMPATTYDSTDINTRTG
Brock PurdyQB91972842,1672010100.5
Mac JonesQB112012892,15113697.4

Rushing

PlayerPosGPCARYDSAVGTDLNG
Christian McCaffreyRB173111,2023.91041
Brian Robinson Jr.RB17924004.3219
Brock PurdyQB9331474.5326
Mac JonesQB1136601.7013
Skyy MooreWR172115.5010
Demarcus RobinsonWR14166.006
Adrian MartinezQB11-1-1.00-1
Ricky PearsallWR92-2-1.002
Kyle JuszczykFB172-3-1.50-1
George KittleTE111-3-3.00-3

Receiving

PlayerPosGPRECYDSAVGTDLNG
Christian McCaffreyRB171029249.1739
Jauan JenningsWR155564311.7942
George KittleTE115762811.0733
Kendrick BourneWR163755114.9056
Ricky PearsallWR93652814.7045
Jake TongesTE17342938.6523
Demarcus RobinsonWR142227612.5131
Kyle JuszczykFB17242138.9225
Skyy MooreWR1758717.4023
Luke FarrellTE1711857.7211
Marquez Valdes-ScantlingWR544010.0019
Jordan WatkinsWR422613.0019
Brian Robinson Jr.RB178253.106
Connor ColbyG131-1-1.00-1

Defense

PlayerPosGPTOTSOLOSACKINTFFPD
Dee WintersLB17101670105
Tatum BethuneLB1494391004
Upton StoutCB1682431015
Ji'Ayir BrownS1776440216
Malik MustaphaS1276440103
Deommodore LenoirCB1761390205
Renardo GreenCB14603600010
Marques SigleS1552280002
Fred WarnerLB651280023
Curtis RobinsonLB1442190001
Jason PinnockS1741270000
Sam OkuayinonuDT1539233010
Luke GiffordLB1735120001
Jordan ElliottDT163180001
Bryce HuffDE1530144021
Kalia DavisDT1728100.5003
Darrell Luter Jr.CB1728170001
Clelin FerrellDE824134000
C.J. WestDT1421121000
Mykel WilliamsDE920111000
Siran NealS171760000
Nick BosaDE31792020
Alfred CollinsDT161741022
Robert Beal Jr.DE71430000
Keion WhiteDE91251.5001
Nick MartinLB71180010
Jake TongesTE17850000
Yetur Gross-MatosDE8830001
Luke FarrellTE17730000
Eric KendricksLB3630000
Brayden WillisTE6630000
Christian McCaffreyRB17430000
Garret WallowLB4420000
Isaac GuerendoRB14420010
Malik TurnerWR3330000
Colton McKivitzOT17320000
Trent WilliamsOT16220000
Jon WeeksLS17210000
Kyle JuszczykFB17210000
Trevis GipsonLB4210000
Kevin GivensDT5210000
George KittleTE11110000
Jauan JenningsWR15110000
Mac JonesQB11110000
Spencer BurfordG11110000
Ricky PearsallWR9110000
Jalen GrahamLB3100000
Dominick PuniG17110000
Eli AppleCB2110000

Kicking

PlayerPosGPFGFG%LNGXPMPTS
Eddy PineiroPK1428-2996.65934118
Matt GayPK24-4100.047416
Jake MoodyPK11-333.33225