Christian McCaffrey
#1 RB,
49ers

ACTUAL 2022
118 FPTS
RANK: 40
2023 SEASON
309 FPTS
RANK: 1
AGE
27 yrs
HEIGHT/WEIGHT
5'11'' / 205 lbs
COLLEGE
Stanford
SEASON | GP | FPTS | RANK | RUATT | RUYD | RUTD | RUAVE | RECPT | REYD | RETD |
2023 | 16 | 309 | 1st | 223 | 1049 | 8 | 4.7 | 72 | 599 | 4 |
2022 | 6 | 118 | 40th | 85 | 393 | 2 | 4.6 | 33 | 277 | 1 |
3yr Ave | 9 | 229 | 9th | 148 | 685 | 7 | 4.63 | 57 | 499 | 2 |
Eclipses 1,000 rushing yards
McCaffrey took 17 carries for 93 yards and a touchdown while catching three of four targets for 40 yards in Sunday's 42-19 win over Philadelphia.
Fellow superstar Deebo Samuel stole the show with three combined touchdowns Sunday, but McCaffrey still provided stellar results for fantasy managers against the Eagles. The eight-year pro reached 1,000 rushing yards for the third time in his career while notching his 12th rushing touchdown in as many games this season. His rushing numbers alone would constitute a great fantasy campaign, but the MVP candidate has also produced a 51/429/5 line as a receiver. McCaffrey will look to bolster his bid for the award against the Seahawks next Sunday, which will be a rematch from Week 12 when he recorded 114 rushing yards and two touchdowns.
Fantasy Points by Week 2022
Weekly Stats 2022
Fantasy Points | Betting | Rushing Stats | Receiving Stats | ||||||||||||||||||
WEEK | STADIUM | GAME | RANK | TOUCH | SPREAD | O/U | ATT | YD | TD | AVG | YAC% | 10+ | 20+ | 50+ | REC | YD | TD | SHARE | |||
1 CLE | Outdoor 79° | 15.7 | 9th | 1.12 | -2.0 | 41.5 | 10 | 33 | 3.3 | 1 | 58% | 0 | 0 | 0 | 4 | 24 | 0 | 53% | |||
2 @NYG | Outdoor 77° | 16.8 | 4th | 0.88 | -1.5 | 43.5 | 15 | 102 | 6.8 | 0 | 49% | 1 | 1 | 0 | 4 | 26 | 0 | 65% | |||
3 NO | Outdoor 69° | 13.5 | 9th | 0.50 | 2.5 | 40.5 | 25 | 108 | 4.3 | 0 | 42% | 2 | 0 | 0 | 2 | 7 | 0 | 81% | |||
4 ARZ | Outdoor 66° | 25.8 | 1st | 1.52 | -1.0 | 44.5 | 8 | 27 | 3.4 | 0 | 59% | 2 | 0 | 0 | 9 | 81 | 1 | 62% | |||
5 SF | Outdoor 66° | 23.4 | 2nd | 1.11 | 5.5 | 39.5 | 14 | 54 | 3.9 | 1 | 46% | 1 | 0 | 0 | 7 | 50 | 0 | 82% | |||
6 @LA | Outdoor 70° | 22.8 | 1st | 1.14 | 9.5 | 41.5 | 13 | 69 | 5.3 | 0 | 35% | 2 | 0 | 0 | 7 | 89 | 0 | 62% |
Performance Splits: 2020 to 2022
Fantasy Points | Rushing Averages | Receiving Averages | ||||||||||||||||
LOCATION | STADIUM | GP | GS | GM | TOUCH | RANK | YD | TD | AVE | YAC% | 10+ | 20+ | 50+ | REC | YD | TD | ||
Home | Outdoor | 16 | 15 | 20.1 | 1.03 | 3rd | 62 | 0.5 | 4.1 | 44% | 1.5 | 0.2 | 0.0 | 4.7 | 44 | 0.3 | ||
Away | Outdoor | 8 | 8 | 23.6 | 1.10 | 1st | 72 | 0.6 | 4.6 | 46% | 1.5 | 0.6 | 0.0 | 5.8 | 47 | 0.3 | ||
Away | Dome | 1 | 1 | 31.3 | 1.25 | 1st | 121 | 1.0 | 6.4 | 36% | 3.0 | 1.0 | 0.0 | 6.0 | 72 | 0.0 | ||
Away | Retractable Dome | 2 | 2 | 16.1 | 1.00 | 15th | 63 | 0.0 | 6.3 | 53% | 4.0 | 0.0 | 0.0 | 6.0 | 38 | 0.0 |
Career Stats by Season: 2017 to 2022
Fantasy Points | Rushing Stats | Receiving Stats | ||||||||||||||||||
SEASON | AGE | TEAM | GP | GS | TOTAL | RANK | ATT | YD | TD | AVE | YAC% | 10+ | 20+ | 50+ | SHARE | REC | YD | TD | ||
2017 | 21 | CAR | 16 | 10 | 229 | 10th | 117 | 435 | 2 | 3.7 | 41% | 8 | 1 | 0 | 24% | 80 | 651 | 5 | ||
2018 | 22 | CAR | 16 | 16 | 386 | 2nd | 219 | 1,098 | 7 | 5.0 | 42% | 31 | 6 | 2 | 53% | 107 | 867 | 6 | ||
2019 | 23 | CAR | 16 | 16 | 471 | 1st | 287 | 1,387 | 15 | 4.8 | 37% | 31 | 6 | 3 | 74% | 116 | 1,005 | 4 | ||
2020 | 24 | CAR | 3 | 3 | 90 | 53rd | 59 | 225 | 5 | 3.8 | 57% | 4 | 0 | 0 | 15% | 17 | 149 | 1 | ||
2021 | 25 | CAR | 7 | 7 | 128 | 38th | 99 | 442 | 1 | 4.5 | 51% | 15 | 0 | 0 | 22% | 37 | 343 | 1 | ||
2022 | 26 | CAR | 6 | 6 | 118 | 40th | 85 | 393 | 2 | 4.6 | 46% | 8 | 1 | 0 | 18% | 33 | 277 | 1 |
Top performer on Thanksgiving
McCaffrey racked up 114 rushing yards and two touchdowns on 19 attempts while catching five of six targets for 25 yards in Thursday's 31-13 win over the Seahawks.
McCaffrey displayed no signs of fatigue despite receiving just three days off in between Thursday's two-score showing and a 26-touch performance where he went over 100 combined yards with a touchdown against the Buccaneers last Sunday. The MVP candidate put his signature combination of strength and elusiveness on display when he appeared to be engulfed by multiple Seattle defenders in the backfield before miraculously slipping through for his second touchdown of the evening. The pair of trips to the end zone gives the multifaceted superstar double-digit rushing touchdowns for just the second time in career, with the previous coming back in 2019 when he earned first-team All Pro honors after racking up 15 over 16 games. McCaffrey will finally get an opportunity to rest until the calendar turns for a rematch of last year's NFC Championship Game when the 49ers travel to the Link to take on the Eagles on Dec. 2.
Gets back in end zone Sunday
McCaffrey carried the ball 21 times for 78 yards and caught all five of his targets for 25 yards and a touchdown in Sunday's 27-14 win over the Buccaneers.
After seeing his 17-game touchdown streak end last week, McCaffrey wasted little time starting a new one, snagging a four-yard score from Brock Purdy with just under four minutes left in the first quarter. He also topped 100 scrimmage yards for the third straight game and the seventh time in 10 contests this season, and McCaffrey's on pace to reach 2,000 scrimmage yards for the second time in his career. He could be poised for a big game in Week 12 against a Seahawks defense that just gave up 102 combined yards and a TD to the much less impressive duo of Royce Freeman and Darrell Henderson.
Gets 142 yards but TD streak ends
McCaffrey rushed 16 times for 95 yards and caught six of 10 targets for 47 yards in Sunday's 34-3 win over Jacksonville.
McCaffrey's touchdown streak ended at 17 games, including the playoffs, one shy of the NFL record. San Francisco gave him two carries and two targets from inside the 10-yard line on its penultimate drive, but McCaffrey couldn't get into the end zone to extend the streak. He still surpassed 100 scrimmage yards for the fourth time in the last five games, and the workhorse running back has logged at least 22 touches in each of those games. Starting a new touchdown streak may not be easy in Week 11 against a Tampa Bay defense that has allowed only one scrimmage touchdown to a running back this season.
Two touchdowns in loss
McCaffrey rushed 12 times for 54 yards and a touchdown and brought in six of seven targets for 64 yards and another score in the 49ers' 34-17 loss to the Bengals on Sunday.
McCaffrey still bulled his way to a solid fantasy afternoon thanks to his nose for the end zone, but he saw a modest amount of rushing opportunities for the third straight game. The explosive back crossed the goal line on a two-yard rush and four-yard reception in the second and fourth quarters, respectively, yet his rushing yardage total was his fourth consecutive sub-60-yard tally. Nevertheless, McCaffrey has scored at least once in all eight contests thus far and will next face a tough Jaguars run defense in a Week 10 road matchup following a Week 9 bye.
Plays through injury for two scores
McCaffrey (oblique) had 15 carries for 45 yards and a touchdown in addition to catching all three of his targets for 51 yards and another score in Monday's 22-17 loss to the Vikings.
McCaffrey was able to power through an oblique injury sustained in last week's loss to Cleveland and wound up receiving his usual hefty workload in Monday's primetime loss. The 27-year-old commanded all but one of the 49ers' backfield touches against Minnesota en route to his eighth rushing touchdown and third receiving touchdown of the season. With 11 combined scores through seven weeks, McCaffrey is on pace to crush the 19 touchdowns he scored during his incredible 2016 campaign. Assuming his body is no worse for wear, expect McCaffrey to see plenty of work as the 49ers attempt to get back on track against the Bengals on Sunday.
Suiting up Monday
McCaffrey (oblique) is active for Monday's game in Minnesota, Lindsey Pallares of the 49ers' official site reports.
McCaffrey made an early departure from the 49ers' Week 6 loss at Cleveland due to an oblique injury, which contained him to just one limited practice during Week 7 prep. In the meantime, Adam Schefter of ESPN reported that McCaffrey felt "great" following Saturday's session, and the running back was in line to suit up Monday. How much work McCaffrey is able to handle may come down to pain tolerance, but he'll be looking to extend his touchdown streak to 13 contests (16 counting the postseason) against a Vikings defense that has allowed the second-fewest TDs (two) to opposing RBs in six games this season.
Expected to suit up vs. Vikings
McCaffrey (oblique), who is officially listed as questionable, is expected to play Monday against Minnesota, Adam Schefter of ESPN reports.
McCaffrey, who turned in a limited practice session Saturday, looks to be on track for Monday Night Football. The star running back's status will be made official roughly 90 minutes before Sunday's 8:15 p.m. ET kickoff, but at this point the drumbeat has been consistently positive regarding his chances of being active. What remains to be seen is whether McCaffrey's snaps could be capped due to the oblique injury he sustained Week 6. Elijah Mitchell and Jordan Mason stand to see work in either case, but the tandem of backups could see increased opportunities if McCaffrey is limited in any capacity.
Trending toward playing Monday
McCaffrey (oblique) is trending toward being active Monday night against the Vikings, Adam Schefter of ESPN reports.
Per Schefter, "all signs point to" McCaffrey -- who is officially listed as questionable after being deemed a limited practice participant Saturday -- being available versus Minnesota, with the running back indicating after Saturday's session that he feels "great." McCaffrey's Week 7 status will be confirmed when the 49ers' inactives are posted ahead of Monday night's 8:15 ET kickoff, but at this stage things look encouraging for him.