Christian McCaffrey

Christian McCaffrey

RB San Francisco 49ers
Age 30
Height/Weight 5'11", 210 Lbs
College Stanford
Drafted 2017 Round 1 Pick 8
More League Options
More League Options
More League Options
Loading Player Profile
Loading Player Profile...

Redraft

Projections: Offense

Expert Total Pts Rushing Receiving Passing Fumbles
CAR 1D TD YDS 2PT 1D REC TGT TD YDS 2PT ATT CMP 1D INT SCK TD YDS 2PT LOST
Footballguys Logo Footballguys Consensus
344.66 261.57 56.9 11.49 1,129.57 - 36.58 70.86 90.11 5.06 624.57 - - - - - - - - - 0.91
Expert Avatar Maurile Tremblay
323.9 228 54.44 10.2 1,101 - 34.27 68 90.4 5.2 566 - - - - - - - - - 3.2
Expert Avatar Jason Wood
352.9 275 57.88 12 1,141 - 37.51 72 90 5 648 - - - - - - - - - -

Rankings

Black-eyed Joe Logo
Footballguys Consensus
RB3
Expert Avatar
Jason Wood
RB3
Doubters were cast aside last year with another elite season.
Expert Avatar
Maurile Tremblay
RB3
Expert Avatar
Jeff Haseley
RB3
Expert Avatar
Bob Harris
RB3
Expert Avatar
Dave Kluge
RB3
Expert Avatar
Joey Wright
RB3

Week 0

This player is not ranked by any Footballguys Staff.

Dynasty

Rankings

Black-eyed Joe Logo
Footballguys Consensus
RB13
Expert Avatar
Jeff Blaylock
RB17

McCaffrey remains an elite fantasy producer when he's on the field, but for how much longer?

Expert Avatar
Andy Hicks
RB19
Expert Avatar
Jason Wood
RB13
Expert Avatar
Jeff Haseley
RB13
Expert Avatar
Dan Hindery
RB12
Expert Avatar
Jeff Bell
RB15
Expert Avatar
Craig Lakins
RB7
Expert Avatar
Dave Kluge
RB17
Expert Avatar
Ryan Weisse
RB8
Expert Avatar
Corey Spala
RB13
Expert Avatar
Josh Fahlsing
RB15

Schedule

San Francisco 49ers Schedule

Week Date & Time Opponent TV Spread/Total Weather
1 Thursday, September 10
8:35 PM
@ Los Angeles Rams
NFLX
-3.5
O/U 48.5
2 Sunday, September 20
4:25 PM
vs Miami Dolphins
FOX
3 Sunday, September 27
4:05 PM
vs Arizona Cardinals
FOX
4 Sunday, October 4
4:25 PM
vs Denver Broncos
CBS/P
5 Sunday, October 11
4:25 PM
@ Seattle Seahawks
FOX
6 Monday, October 19
8:15 PM
vs Washington Commanders
ABC/E
7 Sunday, October 25
1:00 PM
@ Atlanta Falcons
FOX
9 Sunday, November 8
4:05 PM
vs Las Vegas Raiders
CBS/P
10 Sunday, November 15
4:25 PM
@ Dallas Cowboys
FOX
11 Sunday, November 22
8:20 PM
vs Minnesota Vikings
NBC/P
-4.5
O/U 47.5
12 Sunday, November 29
4:25 PM
vs Seattle Seahawks
FOX
13 Sunday, December 6
1:00 PM
@ New York Giants
FOX
14 Sunday, December 13
4:25 PM
vs Los Angeles Rams
FOX
15 Thursday, December 17
8:15 PM
@ Los Angeles Chargers
AMZN
16 Sunday, December 27
4:25 PM
@ Kansas City Chiefs
CBS/P
17 Sunday, January 3
8:20 PM
vs Philadelphia Eagles
NBC/P
18 Sunday, January 10
--:--
@ Arizona Cardinals

Career Stats

YR TM G RSH RushYD Y/Rush RushTD TGT REC RecYD RecTD Rank VBD ADP
2017 CAR 16 117 435 3.7 2 113 80 651 5 16 22 12
2018 CAR 16 219 1098 5.0 7 124 107 867 6 3 144 11
2019 CAR 16 287 1387 4.8 15 143 116 1005 4 1 208 3
2020 CAR 3 59 224 3.8 5 19 17 149 1 51 1
2021 CAR 7 99 442 4.5 1 41 37 343 1 44 1
2022 CAR/SF 17 244 1139 4.7 8 108 85 741 5 4 131 2
2023 SF 16 272 1459 5.4 14 83 67 564 7 1 176
2024 SF 4 50 202 4.0 0 19 15 146 0 61
2025 SF 17 311 1202 3.9 10 129 102 924 7 2 185
Total 112 1658 7588 4.6 62 779 626 5390 36 866

Game Logs

YR WK OPP oSNAP RSH YD TD TARG REC YD TD
2025 TEN 932 311 1202 10 129 102 924 7
2025 1 SEA 58 22 69 0 10 9 73 0
2025 2 NO 55 13 55 0 7 6 52 1
2025 3 ARI 59 17 52 0 15 10 88 0
2025 4 JAX 56 17 49 0 11 6 92 1
2025 5 LAR 76 22 57 0 9 8 82 1
2025 6 TB 64 17 54 1 8 7 57 0
2025 7 ATL 50 24 129 2 8 7 72 0
2025 8 HOU 46 8 25 0 6 3 43 0
2025 9 NYG 57 28 106 1 6 5 67 1
2025 10 LAR 49 12 30 0 10 8 66 0
2025 11 ARI 39 13 81 2 6 5 40 1
2025 12 CAR 58 24 89 1 7 7 53 0
2025 13 CLE 53 20 53 1 4 4 21 0
2025 15 TEN 62 22 73 1 1 1 14 0
2025 16 IND 53 21 117 0 8 6 29 2
2025 17 CHI 61 23 140 1 6 4 41 0
2025 18 SEA 36 8 23 0 7 6 34 0
2024 TB 167 50 202 0 19 15 146 0
2024 10 TB 56 13 39 0 7 6 68 0
2024 11 SEA 59 19 79 0 5 4 27 0
2024 12 GB 40 11 31 0 4 3 37 0
2024 13 BUF 12 7 53 0 3 2 14 0
2023 WAS 812 272 1459 14 83 67 564 7
2023 1 PIT 58 22 152 1 5 3 17 0
2023 2 LAR 57 20 116 1 3 3 19 0
2023 3 NYG 51 18 85 1 5 5 34 0
2023 4 ARI 47 20 106 3 8 7 71 1
2023 5 DAL 52 19 51 1 3 2 27 0
2023 6 CLE 36 11 43 0 3 3 9 1
2023 7 MIN 53 15 45 1 3 3 51 1
2023 8 CIN 57 12 54 1 7 6 64 1
2023 10 JAX 47 16 95 0 10 6 47 0
2023 11 TB 52 21 78 0 5 5 25 1
2023 12 SEA 51 19 114 2 6 5 25 0
2023 13 PHI 52 17 93 1 4 3 40 0
2023 14 SEA 48 16 145 0 1 1 8 0
2023 15 ARI 43 18 115 1 5 5 72 2
2023 16 BAL 70 14 103 1 10 6 28 0
2023 17 WAS 38 14 64 0 5 4 27 0
2022 WAS 776 244 1139 8 108 85 741 5
2022 1 CLE 43 10 33 1 5 4 24 0
2022 2 NYG 53 15 102 0 5 4 26 0
2022 3 NO 49 25 108 0 4 2 7 0
2022 4 ARI 45 8 27 0 9 9 81 1
2022 5 SF 59 14 54 1 12 7 50 0
2022 6 LAR 38 13 69 0 8 7 89 0
2022 7 KC 22 8 38 0 2 2 24 0
2022 8 LAR 43 18 94 1 9 8 55 1
2022 10 LAC 46 14 38 1 6 4 39 0
2022 11 ARI 38 7 39 0 7 7 67 0
2022 12 NO 44 11 32 0 6 4 17 0
2022 13 MIA 69 17 66 0 10 8 80 1
2022 14 TB 44 14 119 1 3 2 34 1
2022 15 SEA 57 26 108 1 8 6 30 0
2022 16 WAS 39 15 46 1 2 2 12 0
2022 17 LV 57 19 121 1 9 6 72 0
2022 18 ARI 30 10 45 0 3 3 34 1
2021 WAS 272 99 442 1 41 37 343 1
2021 1 NYJ 57 21 98 0 9 9 89 0
2021 2 NO 54 24 72 1 6 5 65 0
2021 3 HOU 22 7 31 0 2 2 9 0
2021 4 DAL 0 0 0 0 0 0 0 0
2021 5 PHI 0 0 0 0 0 0 0 0
2021 9 NE 29 14 52 0 5 4 54 0
2021 10 ARI 44 13 95 0 10 10 66 0
2021 11 WAS 46 10 59 0 8 7 60 1
2021 12 MIA 20 10 35 0 1 0 0 0
2021 15 BUF 0 0 0 0 0 0 0 0
2020 WAS 171 59 224 5 19 17 149 1
2020 1 LV 65 23 96 2 4 3 38 0
2020 2 TB 47 18 59 2 5 4 29 0
2020 9 KC 59 18 69 1 10 10 82 1
2020 10 TB 0 0 0 0 0 0 0 0
2020 11 DET 0 0 0 0 0 0 0 0
2020 12 MIN 0 0 0 0 0 0 0 0
2020 14 DEN 0 0 0 0 0 0 0 0
2020 15 GB 0 0 0 0 0 0 0 0
2020 16 WAS 0 0 0 0 0 0 0 0
2020 17 NO 0 0 0 0 0 0 0 0
2019 WAS 1056 287 1387 15 143 116 1005 4
2019 1 LAR 67 19 128 2 11 10 81 0
2019 2 TB 79 16 37 0 6 2 16 0
2019 3 ARI 58 24 153 1 4 3 35 0
2019 4 HOU 68 27 93 1 10 10 86 0
2019 5 JAX 56 19 176 2 9 6 61 1
2019 6 TB 64 22 31 1 5 4 26 1
2019 8 SF 54 14 117 1 5 4 38 0
2019 9 TEN 61 24 146 2 3 3 20 1
2019 10 GB 73 20 108 1 7 6 33 0
2019 11 ATL 70 14 70 0 14 11 121 0
2019 12 NO 76 22 64 1 9 9 69 1
2019 13 WAS 74 14 44 0 13 7 58 0
2019 14 ATL 70 11 53 0 12 11 82 0
2019 15 SEA 72 19 87 2 10 8 88 0
2019 16 IND 63 13 54 0 15 15 119 0
2019 17 NO 51 9 26 1 10 7 72 0
2018 WAS 965 219 1098 7 124 107 867 6
2018 1 DAL 57 10 50 0 9 6 45 0
2018 2 ATL 63 8 37 0 15 14 102 0
2018 3 CIN 67 28 184 0 2 2 10 0
2018 5 NYG 69 17 58 0 6 5 35 1
2018 6 WAS 60 8 20 0 8 7 46 0
2018 7 PHI 59 7 29 0 6 6 51 0
2018 8 BAL 64 14 45 1 6 4 11 1
2018 9 TB 61 17 79 2 6 5 78 0
2018 10 PIT 54 14 77 1 5 5 61 2
2018 11 DET 58 13 53 0 8 6 57 0
2018 12 SEA 59 17 125 1 11 11 112 1
2018 13 TB 70 10 106 0 10 9 55 1
2018 14 CLE 74 16 63 2 7 6 38 0
2018 15 NO 58 15 53 0 11 8 67 0
2018 16 ATL 82 21 101 0 13 12 77 0
2018 17 NO 10 4 18 0 1 1 22 0
2017 TB 757 117 435 2 113 80 651 5
2017 1 SF 47 13 47 0 7 5 38 0
2017 2 BUF 43 8 10 0 5 4 34 0
2017 3 NO 41 4 16 0 11 9 101 0
2017 4 NE 48 6 16 0 6 4 33 0
2017 5 DET 37 3 7 0 7 5 31 1
2017 6 PHI 61 4 8 0 14 10 56 1
2017 7 CHI 53 7 10 0 9 7 36 0
2017 8 TB 38 4 3 0 7 5 49 0
2017 9 ATL 53 15 66 1 6 5 28 0
2017 10 MIA 45 5 23 1 7 3 27 1
2017 12 NYJ 50 7 62 0 5 2 35 0
2017 13 NO 40 6 16 0 6 5 33 1
2017 14 MIN 43 8 35 0 4 3 18 0
2017 15 GB 53 12 63 0 7 6 73 1
2017 16 TB 53 9 39 0 4 2 19 0
2017 17 ATL 52 6 14 0 8 5 40 0
Your Leagues

Add your leagues to Footballguys to get customized advice for your team, scoring and roster settings.

Add Leagues
News
Thu May 28 20:39
Christian McCaffrey to be eased in

San Francisco 49ers RB Christian McCaffrey did not practice Thursday, and the team plans to take a 'cautious' approach with McCaffrey throughout the offseason program and training camp.

Wed May 27 0:30
Christian McCaffrey to see lessened workload in 2026?

San Francisco 49ers RB Christian McCaffrey could have his touches managed a bit more in 2026 to keep him fresher, in the opinion of 49ersWebZone's David Bonilla on Tuesday, May 26.