BallKnowMe
More
NFL
1–1 · 50% · every call graded in public record →

Christian McCaffrey

RB SF 89 2023 grade · RB1

2023 game log

WkOppResultCarRush ydsTD TgtRecRec ydsLineTotal
22 POST @KC L 22–25 22 80 0 8 8 80 -1.5 47.0
21 POST DET W 34–31 20 90 2 5 4 42 7.5 52.5
20 POST GB W 24–21 17 98 2 12 7 30 10.5 50.5
17 @WAS W 27–10 14 64 0 5 4 27 -14.0 49.0
16 BAL L 19–33 14 103 1 10 6 28 6.5 47.5
15 @ARI W 45–29 18 115 1 5 5 72 -12.5 48.0
14 SEA W 28–16 16 145 0 1 1 8 14.5 44.5
13 @PHI W 42–19 17 93 1 4 3 40 -3.0 46.5
12 @SEA W 31–13 19 114 2 6 5 25 -7.0 43.5
11 TB W 27–14 21 78 0 5 5 25 13.5 41.5
10 @JAX W 34–3 16 95 0 10 6 47 -3.0 44.5
8 CIN L 17–31 12 54 1 7 6 64 4.0 44.0
7 @MIN L 17–22 15 45 1 3 3 51 -7.0 44.5
6 @CLE L 17–19 11 43 0 3 3 9 -9.5 36.0
5 DAL W 42–10 19 51 1 3 2 27 3.5 45.0
4 ARI W 35–16 20 106 3 8 7 71 15.0 44.0
3 NYG W 30–12 18 85 1 5 5 34 10.5 43.5
2 @LAR W 30–23 20 116 1 3 3 19 -7.5 45.0
1 @PIT W 30–7 22 152 1 5 3 17 -1.5 41.5

Line and Total are that game’s closing spread and total, shown so a stat line can be read against the game it happened in — a back’s carries in a two-score win are not the same number as the same carries in a shootout. They are context, not a pick, and not a record of anything we called.

By season (regular season)

SeasonTmGGradeCarRush ydsTD RecRec ydsRec TD
2026 SF 1 10 68 0 5 20 0
2025 SF 17 89 RB1 311 1202 10 102 924 7
2024 SF 4 50 202 0 15 146 0
2023 SF 16 89 RB1 272 1459 14 67 564 7
2022 SF 17 83 RB2 244 1139 8 85 741 5
2021 CAR 7 67 RB15 99 442 1 37 343 1
2020 CAR 3 59 225 5 17 149 1
2019 CAR 16 89 RB1 287 1387 15 116 1005 4
2018 CAR 16 80 RB3 219 1098 7 107 867 6
2017 CAR 16 68 RB13 117 435 2 80 651 5

← All RBs