Christian McCaffrey

Running Back · San Francisco 49ers · #23 · 5′11″, 209 lb · Born Jun 7, 1996, Castle Rock, CO · Stanford

Rushing

10 seasons · 2017–2026
SeasonTeamGPCARYDSAVGTDLNGFDFUMLST
2026SF81024574.59162600
2025SF173111,2023.910417110
2024SF4502024.00191200
2023SF162721,4595.414728322
2022CAR6853934.62492000
2022SF111597464.76383910
2022172441,1394.78495910
2021CAR7994424.51182010
2020CAR3592253.85151400
2019CAR162871,3874.815845610
2018CAR162191,0985.07595321
2017CAR161174353.72402111
Career12017608,0464.6718441594

Receiving

10 seasons · 2017–2026
SeasonTeamGPRECTGTSYDSAVGTDLNGFDFUMLST
2026SF836452707.51241311
2025SF171021299249.17394910
2024SF415191469.7030611
2023SF1667835648.47413110
2022CAR633432778.41491000
2022SF1152654648.94382600
202217851087418.75493600
2021CAR737413439.31322100
2020CAR317191498.8124800
2019CAR161161421,0058.74285800
2018CAR161071248678.16384120
2017CAR16801136518.15373600
Career1206628235,6608.6374929962

Returning

1 season · 2017
SeasonTeamGPATTYDSTDFCLNGATTYDSTDKRFCLNG
2017CAR162216209253580021
Career1202216209253580021

Passing

10 seasons · 2017–2026
SeasonTeamGPCMPATTCMP%YDSAVGTDINTLNGSACKRTGQBR
2026SF8000.000.0000039.6-
2025SF17010.000.0000039.62.7
2024SF4000.000.0000039.6-
2023SF16000.000.0000039.6-
2022CAR6000.000.0000039.6100.0
2022SF1111100.03434.010340158.3100.0
20221711100.03434.010340158.3100.0
2021CAR7000.000.0000039.699.3
2020CAR3000.000.0000039.6-
2019CAR16020.000.0000039.60.2
2018CAR1611100.05050.010500158.3100.0
2017CAR16000.000.0000039.63.7
Career1202540.08416.820500127.1-

Defense

7 seasons · 2017–2025
SeasonTeamGPTOTSOLOASTSACKFFFRYDSINTYDSAVGTDLNGPDSTFSTFYDSKB
2025SF174310000000.0000000
2023SF162200000000.0000000
2021CAR71100000000.0000000
2020CAR32110000000.0000000
2019CAR162200000000.0000000
2018CAR162200000000.0000000
2017CAR164220000000.0000000
Career120171340000000.0000000

Scoring

9 seasons · 2017–2026
SeasonTeamGPPASSRUSHRECRETTD2PTPATFGPTS
2026SF809101000060
2025SF170107017000102
2023SF160147021000126
2022CAR60210300018
2022SF1116401000060
20221718501300078
2021CAR70110200012
2020CAR30510600036
2019CAR160154019100116
2018CAR1617601300078
2017CAR160250700042
Career120271370108100650

Teams

2