Christian McCaffrey

Stats by Year

Year Points Yards TDs Primary Owner
2025 252.80 1,318 8 Collin
2024 46.80 348 0 John Luke
2023 403.30 2,023 21 Collin
2022 351.46 1,835 13 TK
2021 127.50 785 2 Austin
2020 86.00 374 6 Tyler
2019 446.00 2,294 18 Ryan
2018 345.00 1,797 14 Juan
2017 196.00 974 7 Garrett

Game Log

Date Position Points RushingReceiving Owner Opponent Result Box Score
2025, 10 FLEX 17.6030 Yards,
0 TDs
8 Rec,
66 Yards,
0 TDs
Collin Austin Win Box Score
2025, 9 RB1 36.30106 Yards,
1 TDs
5 Rec,
67 Yards,
1 TDs
Collin Tyler Win Box Score
2025, 8 RB1 9.8025 Yards,
0 TDs
3 Rec,
43 Yards,
0 TDs
Collin Garrett Win Box Score
2025, 7 FLEX 41.10129 Yards,
2 TDs
7 Rec,
72 Yards,
0 TDs
Collin Nathan Win Box Score
2025, 6 RB1 24.1054 Yards,
1 TDs
7 Rec,
57 Yards,
0 TDs
Collin Ryan Win Box Score
2025, 5 RB1 27.9057 Yards,
0 TDs
8 Rec,
82 Yards,
1 TDs
Collin Mike Win Box Score
2025, 4 RB1 26.1049 Yards,
0 TDs
6 Rec,
92 Yards,
1 TDs
Collin John Luke Win Box Score
2025, 3 RB1 24.0052 Yards,
0 TDs
10 Rec,
88 Yards,
0 TDs
Collin Jake Win Box Score
2025, 2 RB1 22.7055 Yards,
0 TDs
6 Rec,
52 Yards,
1 TDs
Collin TK Win Box Score
2025, 1 FLEX 23.2069 Yards,
0 TDs
9 Rec,
73 Yards,
0 TDs
Collin Austin Loss Box Score
2024, 15 Ben1 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
John Luke Austin Win Box Score
2024, 14 Ben1 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
John Luke Tyler Win Box Score
2024, 13 RB1 8.7053 Yards,
0 TDs
2 Rec,
14 Yards,
0 TDs
John Luke Garrett Win Box Score
2024, 12 RB1 6.8031 Yards,
0 TDs
3 Rec,
37 Yards,
0 TDs
John Luke Nathan Win Box Score
2024, 11 RB1 14.6079 Yards,
0 TDs
4 Rec,
27 Yards,
0 TDs
John Luke Ryan Win Box Score
2024, 10 RB1 16.7039 Yards,
0 TDs
6 Rec,
68 Yards,
0 TDs
John Luke Austin Loss Box Score
2024, 9 IR 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
John Luke Collin Loss Box Score
2024, 8 IR 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
John Luke Mike Loss Box Score
2024, 7 IR 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
John Luke Jake Loss Box Score
2024, 6 IR 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
John Luke TK Loss Box Score
2024, 5 IR 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
John Luke Austin Win Box Score
2024, 4 IR 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
John Luke Tyler Loss Box Score
2024, 3 IR 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
John Luke Garrett Loss Box Score
2024, 2 IR 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
John Luke Nathan Loss Box Score
2024, 1 RB1 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
John Luke Ryan Win Box Score
2023, MBB RB1 13.1064 Yards,
0 TDs
4 Rec,
27 Yards,
0 TDs
Collin TK Win Box Score
2023, R1 RB1 27.10103 Yards,
1 TDs
6 Rec,
28 Yards,
0 TDs
Collin Garrett Loss Box Score
2023, 15 RB1 43.70115 Yards,
1 TDs
5 Rec,
72 Yards,
2 TDs
Collin John Luke Win Box Score
2023, 14 RB1 18.30145 Yards,
0 TDs
1 Rec,
8 Yards,
0 TDs
Collin Jake Win Box Score
2023, 13 RB1 22.3093 Yards,
1 TDs
3 Rec,
40 Yards,
0 TDs
Collin TK Win Box Score
2023, 12 RB1 32.90114 Yards,
2 TDs
5 Rec,
25 Yards,
0 TDs
Collin Austin Win Box Score
2023, 11 RB1 21.3078 Yards,
0 TDs
5 Rec,
25 Yards,
1 TDs
Collin Tyler Loss Box Score
2023, 10 RB1 20.2095 Yards,
0 TDs
6 Rec,
47 Yards,
0 TDs
Collin TK Win Box Score
2023, 9 Ben1 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
Collin Garrett Loss Box Score
2023, 8 RB1 29.8054 Yards,
1 TDs
6 Rec,
64 Yards,
1 TDs
Collin Nathan Win Box Score
2023, 7 RB1 21.6045 Yards,
1 TDs
3 Rec,
51 Yards,
1 TDs
Collin Ryan Win Box Score
2023, 6 RB1 14.2043 Yards,
0 TDs
3 Rec,
9 Yards,
1 TDs
Collin Mike Win Box Score
2023, 5 RB1 12.8051 Yards,
1 TDs
2 Rec,
27 Yards,
0 TDs
Collin John Luke Win Box Score
2023, 4 RB1 50.70106 Yards,
3 TDs
7 Rec,
71 Yards,
1 TDs
Collin Jake Loss Box Score
2023, 3 RB1 22.9085 Yards,
1 TDs
5 Rec,
34 Yards,
0 TDs
Collin TK Loss Box Score
2023, 2 RB1 24.50116 Yards,
1 TDs
3 Rec,
19 Yards,
0 TDs
Collin Austin Win Box Score
2023, 1 RB1 27.90152 Yards,
1 TDs
3 Rec,
17 Yards,
0 TDs
Collin Tyler Loss Box Score
2022, Champ RB1 33.30121 Yards,
1 TDs
6 Rec,
72 Yards,
0 TDs
TK Mike Loss Box Score
2022, R1 RB1 13.8046 Yards,
1 TDs
2 Rec,
12 Yards,
0 TDs
TK Collin Win Box Score
2022, 15 RB1 27.80108 Yards,
1 TDs
6 Rec,
30 Yards,
0 TDs
TK Mike Loss Box Score
2022, 14 RB1 31.30119 Yards,
1 TDs
2 Rec,
34 Yards,
1 TDs
TK Austin Loss Box Score
2022, 13 RB1 28.6066 Yards,
0 TDs
8 Rec,
80 Yards,
1 TDs
TK Tyler Win Box Score
2022, 12 RB1 8.9032 Yards,
0 TDs
4 Rec,
17 Yards,
0 TDs
TK Garrett Win Box Score
2022, 11 RB1 17.6039 Yards,
0 TDs
7 Rec,
67 Yards,
0 TDs
TK Nathan Loss Box Score
2022, 10 RB1 17.7038 Yards,
1 TDs
4 Rec,
39 Yards,
0 TDs
TK Ryan Win Box Score
2022, 9 Ben1 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
TK Collin Loss Box Score
2022, 8 RB1 42.2694 Yards,
1 TDs
8 Rec,
55 Yards,
1 TDs
TK John Luke Win Box Score
2022, 7 RB1 8.2038 Yards,
0 TDs
2 Rec,
24 Yards,
0 TDs
TK Jake Loss Box Score
2022, 6 RB1 22.8069 Yards,
0 TDs
7 Rec,
89 Yards,
0 TDs
TK Mike Loss Box Score
2022, 5 RB1 23.4054 Yards,
1 TDs
7 Rec,
50 Yards,
0 TDs
TK Austin Loss Box Score
2022, 4 RB1 25.8027 Yards,
0 TDs
9 Rec,
81 Yards,
1 TDs
TK Tyler Win Box Score
2022, 3 RB1 15.50108 Yards,
0 TDs
2 Rec,
7 Yards,
0 TDs
TK Garrett Win Box Score
2022, 2 RB1 18.80102 Yards,
0 TDs
4 Rec,
26 Yards,
0 TDs
TK Nathan Win Box Score
2022, 1 RB1 15.7033 Yards,
1 TDs
4 Rec,
24 Yards,
0 TDs
TK Ryan Loss Box Score
2021, 12 RB1 3.5035 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
Austin Jake Win Box Score
2021, 11 RB1 24.9059 Yards,
0 TDs
7 Rec,
60 Yards,
1 TDs
Austin TK Loss Box Score
2021, 10 RB1 26.1095 Yards,
0 TDs
10 Rec,
66 Yards,
0 TDs
Austin Mike Loss Box Score
2021, 9 RB1 14.6052 Yards,
0 TDs
4 Rec,
54 Yards,
0 TDs
Austin Tyler Loss Box Score
2021, 8 Ben1 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
Austin Garrett Win Box Score
2021, 7 Ben1 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
Austin Nathan Win Box Score
2021, 6 Ben1 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
Austin Ryan Loss Box Score
2021, 5 Ben1 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
Austin Collin Loss Box Score
2021, 4 Ben1 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
Austin John Luke Loss Box Score
2021, 3 RB1 6.0031 Yards,
0 TDs
2 Rec,
9 Yards,
0 TDs
Austin Jake Loss Box Score
2021, 2 RB1 24.7072 Yards,
1 TDs
5 Rec,
65 Yards,
0 TDs
Austin TK Loss Box Score
2021, 1 RB1 27.7098 Yards,
0 TDs
9 Rec,
89 Yards,
0 TDs
Austin Mike Win Box Score
2020, Champ Ben1 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
Tyler Jake Win Box Score
2020, R1 Ben1 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
Tyler Austin Win Box Score
2020, 14 Ben1 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
Tyler Austin Loss Box Score
2020, 13 Ben1 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
Tyler Mike Loss Box Score
2020, 12 Ben1 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
Tyler Garrett Loss Box Score
2020, 11 Ben1 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
Tyler Nathan Win Box Score
2020, 10 Ben1 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
Tyler Ryan Loss Box Score
2020, 9 RB1 36.0069 Yards,
1 TDs
10 Rec,
82 Yards,
1 TDs
Tyler Collin Win Box Score
2020, 8 Ben1 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
Tyler John Luke Win Box Score
2020, 7 Ben1 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
Tyler Jake Win Box Score
2020, 6 Ben1 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
Tyler TK Tie Box Score
2020, 5 Ben1 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
Tyler Austin Win Box Score
2020, 4 Ben1 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
Tyler Mike Win Box Score
2020, 3 Ben1 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
Tyler Garrett Loss Box Score
2020, 2 RB1 23.0059 Yards,
2 TDs
4 Rec,
29 Yards,
0 TDs
Tyler Nathan Win Box Score
2020, 1 RB1 27.0097 Yards,
2 TDs
3 Rec,
38 Yards,
0 TDs
Tyler Ryan Win Box Score
2019, MBB RB1 31.0054 Yards,
0 TDs
15 Rec,
119 Yards,
0 TDs
Ryan TK Loss Box Score
2019, R1 RB1 36.0087 Yards,
2 TDs
8 Rec,
88 Yards,
0 TDs
Ryan Tyler Loss Box Score
2019, 14 FLEX 24.0053 Yards,
0 TDs
11 Rec,
82 Yards,
0 TDs
Ryan Garrett Win Box Score
2019, 13 FLEX 16.0044 Yards,
0 TDs
7 Rec,
58 Yards,
0 TDs
Ryan Nathan Win Box Score
2019, 12 FLEX 33.0064 Yards,
1 TDs
9 Rec,
69 Yards,
1 TDs
Ryan Mike Loss Box Score
2019, 11 FLEX 30.0070 Yards,
0 TDs
11 Rec,
121 Yards,
0 TDs
Ryan Collin Win Box Score
2019, 10 FLEX 27.00108 Yards,
1 TDs
6 Rec,
33 Yards,
0 TDs
Ryan John Luke Win Box Score
2019, 9 FLEX 39.00146 Yards,
2 TDs
3 Rec,
20 Yards,
1 TDs
Ryan Jake Win Box Score
2019, 8 Ben1 28.00117 Yards,
1 TDs
4 Rec,
38 Yards,
0 TDs
Ryan TK Loss Box Score
2019, 7 Ben1 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
Ryan Austin Loss Box Score
2019, 6 RB1 21.0031 Yards,
1 TDs
4 Rec,
26 Yards,
1 TDs
Ryan Tyler Loss Box Score
2019, 5 RB1 49.00176 Yards,
2 TDs
6 Rec,
61 Yards,
1 TDs
Ryan Garrett Win Box Score
2019, 4 RB1 33.0093 Yards,
1 TDs
10 Rec,
86 Yards,
0 TDs
Ryan Nathan Win Box Score
2019, 3 RB1 29.00153 Yards,
1 TDs
3 Rec,
35 Yards,
0 TDs
Ryan Mike Loss Box Score
2019, 2 RB1 6.0037 Yards,
0 TDs
2 Rec,
16 Yards,
0 TDs
Ryan Collin Loss Box Score
2019, 1 RB1 44.00128 Yards,
2 TDs
10 Rec,
81 Yards,
0 TDs
Ryan John Luke Loss Box Score
2018, 15 RB1 27.0053 Yards,
0 TDs
8 Rec,
67 Yards,
0 TDs
Juan Ryan Win Box Score
2018, 14 RB1 27.0063 Yards,
2 TDs
6 Rec,
38 Yards,
0 TDs
Juan TK Loss Box Score
2018, 13 RB1 32.00106 Yards,
0 TDs
9 Rec,
55 Yards,
1 TDs
Juan John Luke Loss Box Score
2018, 12 RB1 48.00125 Yards,
1 TDs
11 Rec,
112 Yards,
1 TDs
Juan Austin Win Box Score
2018, 11 RB1 16.0053 Yards,
0 TDs
6 Rec,
57 Yards,
0 TDs
Juan Garrett Loss Box Score
2018, 10 RB1 36.0077 Yards,
1 TDs
5 Rec,
61 Yards,
2 TDs
Juan Patrick Loss Box Score
2018, 9 RB1 31.0079 Yards,
2 TDs
5 Rec,
78 Yards,
0 TDs
Juan Jake Win Box Score
2018, 8 RB1 21.0045 Yards,
1 TDs
4 Rec,
11 Yards,
1 TDs
Juan Tyler Loss Box Score
2018, 7 RB1 13.0029 Yards,
0 TDs
6 Rec,
51 Yards,
0 TDs
Juan Austin Loss Box Score
2018, 6 RB1 13.0020 Yards,
0 TDs
7 Rec,
46 Yards,
0 TDs
Juan Garrett Loss Box Score
2018, 5 RB1 19.0058 Yards,
0 TDs
5 Rec,
35 Yards,
1 TDs
Juan Patrick Win Box Score
2018, 4 RB1 0.000 Yards,
0 TDs
0 Rec,
0 Yards,
0 TDs
Juan Ryan Loss Box Score
2018, 3 RB1 23.00184 Yards,
0 TDs
2 Rec,
10 Yards,
0 TDs
Juan Mike Loss Box Score
2018, 2 RB1 27.0037 Yards,
0 TDs
14 Rec,
102 Yards,
0 TDs
Juan TK Loss Box Score
2018, 1 RB1 12.0050 Yards,
0 TDs
6 Rec,
45 Yards,
0 TDs
Juan John Luke Loss Box Score
2017, 15 RB 25.0063 Yards,
0 TDs
6 Rec,
73 Yards,
1 TDs
Garrett Austin Loss Box Score
2017, 14 RB 7.0035 Yards,
0 TDs
3 Rec,
18 Yards,
0 TDs
Garrett John Luke Loss Box Score
2017, 13 RB 15.0016 Yards,
0 TDs
5 Rec,
33 Yards,
1 TDs
Garrett Mike Loss Box Score
2017, 12 RB 11.0062 Yards,
0 TDs
2 Rec,
35 Yards,
0 TDs
Garrett TK Win Box Score
2017, 10 RB 19.0023 Yards,
1 TDs
3 Rec,
27 Yards,
1 TDs
Garrett Ryan Loss Box Score
2017, 9 RB 19.0066 Yards,
1 TDs
5 Rec,
28 Yards,
0 TDs
Garrett Tyler Win Box Score
2017, 8 RB 9.003 Yards,
0 TDs
5 Rec,
49 Yards,
0 TDs
Garrett Mike Loss Box Score
2017, 7 RB 11.0010 Yards,
0 TDs
7 Rec,
36 Yards,
0 TDs
Garrett John Luke Win Box Score
2017, 6 RB 21.008 Yards,
0 TDs
10 Rec,
56 Yards,
1 TDs
Garrett Juan Win Box Score
2017, 5 RB 14.007 Yards,
0 TDs
5 Rec,
31 Yards,
1 TDs
Garrett Austin Loss Box Score
2017, 4 RB 8.0016 Yards,
0 TDs
4 Rec,
33 Yards,
0 TDs
Garrett TK Loss Box Score
2017, 3 RB 20.0016 Yards,
0 TDs
9 Rec,
101 Yards,
0 TDs
Garrett Patrick Win Box Score
2017, 2 RB 8.0010 Yards,
0 TDs
4 Rec,
34 Yards,
0 TDs
Garrett Jake Loss Box Score
2017, 1 RB 9.0047 Yards,
0 TDs
5 Rec,
38 Yards,
0 TDs
Garrett Ryan Loss Box Score

Trophy Case

Draft History

Year Round Pick Team
2025 1 8 Collin
2024 1 1 John Luke
2023 1 3 Collin
2022 1 2 TK
2021 1 1 Austin
2020 1 1 Tyler
2019 1 2 Ryan
2018 2 17 Juan
2017 5 44 Garrett