National Football League
Matchups/Stats
More
NFL
Scores
News
Matchups
Teams
Statistics
Standings
Draft
PLAYERS
Christian McCaffrey
#23 -
San Francisco 49ers
Profile
Position
Running Back
Height
5'11"
Weight
210 lbs
Birthdate
June 7, 1996
Birthplace
Denver, Colorado
College
Stanford
Key Statistics
G
16
Rushing Att
272
Catches
67
Total Yards
2023
Total TDs
21
Fumbles
3
Past Results
W
vs
Score
Yds
Att
Y/A
Lg
TD
INJURY
Post
@
KC
L
22-25
80
22
3.6
11
0
No injury listed.
Post
DET
W
34-31
90
20
4.5
25
2
No injury listed.
Post
GB
W
24-21
98
17
5.8
39
2
No injury listed.
18
LAR
L
20-21
-
-
-
-
-
No injury listed.
17
@
WAS
W
27-10
64
14
4.6
13
0
No injury listed.
16
BAL
L
19-33
103
14
7.4
39
1
No injury listed.
15
@
ARI
W
45-29
115
18
6.4
26
1
No injury listed.
14
SEA
W
28-16
145
16
9.1
72
0
No injury listed.
13
@
PHI
W
42-19
93
17
5.5
16
1
No injury listed.
12
@
SEA
W
31-13
114
19
6.0
27
2
No injury listed.
11
TB
W
27-14
78
21
3.7
12
0
No injury listed.
10
@
JAC
W
34-3
95
16
5.9
19
0
No injury listed.
8
CIN
L
17-31
54
12
4.5
16
1
No injury listed.
7
@
MIN
L
17-22
45
15
3.0
9
1
No injury listed.
6
@
CLE
L
17-19
43
11
3.9
27
0
No injury listed.
5
DAL
W
42-10
51
19
2.7
8
1
No injury listed.
4
ARI
W
35-16
106
20
5.3
18
3
No injury listed.
3
NYG
W
30-12
85
18
4.7
12
1
No injury listed.
2
@
LAR
W
30-23
116
20
5.8
51
1
No injury listed.
1
@
PIT
W
30-7
152
22
6.9
65
1
No injury listed.
Represents date injured
Statistics
Rushing
Receiving
Year
Team
G
GS
Att
Yds
TD
Rec
Yds
TD
2017-2018
CAR
16
10
117
435
2
80
651
5
2018-2019
CAR
16
16
219
1098
7
107
867
6
2019-2020
CAR
16
16
287
1387
15
116
1005
4
2020-2021
CAR
3
3
59
225
5
17
149
1
2021-2022
CAR
7
7
99
442
1
37
343
1
2022-2023
CAR
6
6
85
393
2
33
277
1
2022-2023
SF
11
10
159
746
6
52
464
4
2023-2024
SF
16
16
272
1459
14
67
564
7
2024-2025
SF
0
0
0
0
0
0
0
0
Passing
Year
Team
G
GS
Comp %
Yds
TD
Int
Rate
2018-2019
CAR
16
16
100.0
50
1
0
158.3
2019-2020
CAR
16
16
0.0
0
0
0
39.6
2022-2023
SF
11
10
100.0
34
1
0
158.3
Kick Returning
Year
Team
G
Ret
Yds
Avg
Lg
TD
2017-2018
CAR
16
3
58
19.3
21
0
Punt Returning
Year
Team
G
Ret
Yds
Avg
Lg
TD
TD %
2017-2018
CAR
16
22
162
7.4
25
0
0.0
Defense
Year
Team
G
GS
Int
Sck
Tk
FR
FF
PDef
2017-2018
CAR
16
10
0
0.0
2
0
0
0
2018-2019
CAR
16
16
0
0.0
2
0
0
0
2019-2020
CAR
16
16
0
0.0
2
0
0
0
2020-2021
CAR
3
3
0
0.0
1
0
0
0
2021-2022
CAR
7
7
0
0.0
1
0
0
0
2022-2023
CAR
6
6
0
0.0
0
0
0
0
2023-2024
SF
16
16
0
0.0
2
0
0
0