Christian McCaffrey

Christian McCaffrey

Player Stats Icon

5'11"

210 LBS

ACTIVE

San Francisco 49ers

RB

23

Stanford

June 7, 1996 (27)

Castle Rock, CO, USA

Run CMC

23
contract info
length team amount guaranteed avg annual salary
2020-2026 San Francisco 49ers $64,063,500 $38,162,500 $10,677,250
Carolina Panthers $64,063,500 $38,162,500 $10,677,250
2017-2020 Carolina Panthers $17,241,304 $17,241,304 $5,747,101
latest philanthropy

The Christian McCaffrey Foundation

The Christian McCaffrey Foundation moves swiftly and takes action to take care of those who serve us. We act in real-time in service to the greatest need of the moment.

Global Down Syndrome Foundation

Dare to Play Football Camp that, in collaboration with Valor Christian High School, gives people with Down syndrome the opportunity to learn touch football skills and have fun playing football with celebrity coaches.

22andTroops

Proceeds from the 22 and Troops Benefit Concert will go directly to helping U.S. active-duty military, veterans, frontline workers and their families focus on the comeback, and overcome trauma and PTSD through a partnership with REBOOT Recovery.

Fan Mail

fan mail

San Francisco 49ers Levi's Stadium 4900 Marie P. DeBartolo Way Santa Clara, CA 95054-1100 USA

Representation

representation info

Join OSDB Plus to unlock this content.

BIOGRAPHY

Christian McCaffrey was born on June 7th, 1996 in Castle Rock, Colorado. He is a running back in the NFL. 


McCaffrey is the son of former Stanford and NFL wide receiver Ed McCaffrey and former Stanford soccer star Lisa McCaffrey. He attended Valor Christian High School in Highlands Ranch, Colorado. McCaffrey played running back, wide receiver, cornerback, and punter. He broke numerous Colorado ...

Christian McCaffrey was born on June 7th, 1996 in Castle Rock, Colorado. He is a running back in the NFL. 


McCaffrey is the son of former Stanford and NFL wide receiver Ed McCaffrey and former Stanford soccer star Lisa McCaffrey. He attended Valor...

RB

1996-06-07 (Age: 27) Castle Rock, CO, USA

Stanford

Valor Christian (CO)

2017

Career Stats

Regular season
YEAR
TEAM
G
GS
ATT
YDS
TDS
AVG
YACT
LNG
LNGTD
TLOST
TLYDS
BTKLS
RZA
2023
SF
16
16
272
1459
14
5.36
606
72
65
25
-54
15
63
2022
SF
6
6
159
746
6
4.69
277
38
38
16
-26
7
31
2022
CAR
6
6
85
393
2
4.62
179
49
19
5
-7
3
7
2021
CAR
7
7
99
442
1
4.47
224
18
11
8
-18
12
16
2020
CAR
3
3
59
225
5
3.81
128
15
7
6
-12
9
14
2019
CAR
16
16
287
1387
15
4.83
513
84
84
27
-51
16
54
2018
CAR
16
16
219
1098
7
5.01
465
59
11
13
-27
14
15
2017
CAR
16
10
117
435
2
3.72
179
40
4
13
-38
3
4
YEAR
TEAM
G
GS
TGT
REC
YDS
TD
AVG
YAC
YACT
AYDS
RZTGT
LNG
LNGTD
BTKLS
CP
DROP
2023
SF
16
16
83
67
564
7
8.42
461
74
103
16
41
41
2
--
--
2022
SF
6
6
65
52
464
4
8.92
401
114
63
7
38
27
5
4
4
2022
CAR
6
6
43
33
277
1
8.39
294
107
-17
2
49
13
3
2
2
2021
CAR
7
7
41
37
343
1
9.27
258
99
85
2
32
27
6
--
--
2020
CAR
3
3
19
17
149
1
8.77
123
42
26
1
24
9
3
--
--
2019
CAR
16
16
142
116
1005
4
8.66
1019
235
-14
14
28
25
14
7
7
2018
CAR
16
16
124
107
867
6
8.1
855
223
12
7
38
25
7
2
1
2017
CAR
16
10
113
80
651
5
8.14
593
143
58
6
37
21
5
4
4
YEAR
TEAM
G
GS
ATT
COMP
CMP%
YDS
TDS
INT
RTNG
AVGYDS
LNG
LNGTD
AYDS
GROSS
NET
PT
AVGPT
OTT
DEFP
DROP
BP
POOR
TA
RZA
SK
SKYDS
BLITZ
HRRY
KDWN
SPIKE
2022
SF
6
6
1
1
100
34
1
--
158.3
34
34
34
31
34
34
1.39
1.39
1
--
--
--
--
--
--
--
--
--
--
--
--
2019
CAR
16
16
2
--
--
--
--
--
39.6
--
--
--
--
--
--
3.52
1.76
--
--
--
--
1
1
1
--
--
1
1
--
--
2018
CAR
16
16
1
1
100
50
1
--
158.3
50
50
50
13
50
50
2.28
2.28
--
--
--
--
--
--
--
--
--
1
--
--
--
YEAR
TEAM
G
GS
RT
YDS
AVGYDS
TDS
FC
LNG
LNGTD
2017
CAR
16
10
22
162
7.36
--
9
25
--
YEAR
TEAM
G
GS
RT
YDS
AVGYDS
TD
FC
LNG
LNGTD
2017
CAR
16
10
3
58
19.33
--
--
21
--
YEAR
TEAM
G
GS
FMBL
LOST
OB
EZRTD
OPPFR
OPPRTD
OPPYDS
FR
TDS
YDS
FF
2023
SF
16
16
3
2
--
--
--
--
--
1
--
--
--
2022
SF
6
6
1
--
--
--
--
--
--
--
--
--
--
2022
CAR
6
6
--
--
--
--
--
--
--
1
--
--
--
2021
CAR
7
7
1
--
--
--
--
--
--
1
--
3
--
2019
CAR
16
16
1
--
--
--
--
--
--
--
--
--
--
2018
CAR
16
16
4
1
1
--
--
--
--
1
--
--
--
2017
CAR
16
10
2
1
--
--
--
--
--
1
--
--
--
YEAR
TEAM
G
GS
PA
YDS
2023
SF
16
16
1
15
YEAR
TEAM
G
GS
2PRM
2PRA
2PRECM
2PRECA
2PPM
2PPA
2022
CAR
6
6
--
2
--
--
--
--
2019
CAR
16
16
1
1
--
--
--
--
2018
CAR
16
16
--
--
--
1
--
--
YEAR
TEAM
G
GS
TKLS
AST
CMB
SK
SKYDS
INT
FF
FR
TFL
TFLYDS
HRRY
KDWN
QHITS
SFTY
BLTZ
DTGTS
DCOMP
PDEF
BATT
MISCA
MISCFF
MISCFR
MISCT
SPTKLS
SPAST
SPBLK
SPFF
SPFR
MTKLS
2023
SF
16
16
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
2
--
--
--
--
--
--
2021
CAR
7
7
1
--
1
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
2020
CAR
3
3
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
1
--
--
1
--
--
--
--
--
--
2019
CAR
16
16
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
2
--
--
--
--
--
--
2018
CAR
16
16
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
1
2
--
--
--
--
--
--
2017
CAR
16
10
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
2
--
--
2
--
--
--
--
1
--
YEAR
TEAM
G
GS
Playoffs
YEAR
TEAM
G
GS
ATT
YDS
TDS
AVG
YACT
LNG
LNGTD
TLOST
TLYDS
BTKLS
RZA
2023
SF
3
3
59
268
4
4.54
150
39
39
4
-8
8
9
2022
SF
3
3
40
238
2
5.95
130
68
23
3
-6
4
6
2017
CAR
1
1
6
16
--
2.67
12
7
--
1
-1
--
--
YEAR
TEAM
G
GS
TGT
REC
YDS
TD
AVG
YAC
YACT
AYDS
RZTGT
LNG
LNGTD
BTKLS
CP
DROP
2023
SF
3
3
25
19
152
1
8
142
41
10
1
28
21
3
--
--
2022
SF
3
3
14
12
61
1
5.08
61
13
--
2
14
3
1
--
--
2017
CAR
1
1
8
6
101
1
16.83
69
8
32
--
56
56
--
--
--
YEAR
TEAM
G
GS
ATT
COMP
CMP%
YDS
TDS
INT
RTNG
AVGYDS
LNG
LNGTD
AYDS
GROSS
NET
PT
AVGPT
OTT
DEFP
DROP
BP
POOR
TA
RZA
SK
SKYDS
BLITZ
HRRY
KDWN
SPIKE
2022
SF
3
3
1
--
--
--
--
--
39.6
--
--
--
--
--
--
3.7
3.7
--
--
--
--
--
1
--
--
--
1
--
1
--
YEAR
TEAM
G
GS
RT
YDS
AVGYDS
TDS
FC
LNG
LNGTD
2017
CAR
1
1
--
--
--
--
1
--
--
YEAR
TEAM
G
GS
FMBL
LOST
OB
EZRTD
OPPFR
OPPRTD
OPPYDS
FR
TDS
YDS
FF
2023
SF
3
3
1
1
--
--
--
--
--
--
--
--
--
YEAR
TEAM
G
GS