Christian McCaffrey vs Justin Jefferson
2026 draft comparison · half-PPR
Last season — 2025, per game
Full game log & past seasons
| WK | OPP | FPTS | RANK | ATT | YD | TD | TGT | REC | RYD | RTD |
|---|---|---|---|---|---|---|---|---|---|---|
1 | SEA | 18.7 | RB5 | 22 | 69 | 0 | 10 | 9 | 73 | 0 |
2 | NO | 19.7 | RB5 | 13 | 55 | 0 | 7 | 6 | 52 | 1 |
3 | ARI | 19.0 | RB8 | 17 | 52 | 0 | 15 | 10 | 88 | 0 |
4 | JAX | 23.1 | RB8 | 17 | 49 | 0 | 11 | 6 | 92 | 1 |
5 | LAR | 23.9 | RB6 | 22 | 57 | 0 | 9 | 8 | 82 | 1 |
6 | TB | 20.6 | RB9 | 17 | 54 | 1 | 8 | 7 | 57 | 0 |
7 | ATL | 35.6 | RB1 | 24 | 129 | 2 | 8 | 7 | 72 | 0 |
8 | HOU | 8.3 | RB28 | 8 | 25 | 0 | 6 | 3 | 43 | 0 |
9 | NYG | 31.8 | RB1 | 28 | 106 | 1 | 6 | 5 | 67 | 1 |
10 | LAR | 13.6 | RB16 | 12 | 30 | 0 | 10 | 8 | 66 | 0 |
11 | ARI | 32.6 | RB2 | 13 | 81 | 2 | 6 | 5 | 40 | 1 |
12 | CAR | 23.7 | RB3 | 24 | 89 | 1 | 7 | 7 | 53 | 0 |
13 | CLE | 15.4 | RB12 | 20 | 53 | 1 | 4 | 4 | 21 | 0 |
14 | — | — | — | — | — | — | — | — | — | — |
15 | TEN | 15.2 | RB14 | 22 | 73 | 1 | 1 | 1 | 14 | 0 |
16 | IND | 29.6 | RB3 | 21 | 117 | 0 | 8 | 6 | 29 | 2 |
17 | CHI | 26.1 | RB4 | 23 | 140 | 1 | 6 | 4 | 41 | 0 |
18 | SEA | 8.7 | RB23 | 8 | 23 | 0 | 7 | 6 | 34 | 0 |
| WK | OPP | FPTS | RANK | TGT | REC | YD | TD |
|---|---|---|---|---|---|---|---|
1 | CHI | 12.8 | WR20 | 7 | 4 | 44 | 1 |
2 | ATL | 9.6 | WR38 | 6 | 3 | 81 | 0 |
3 | CIN | 10.0 | WR33 | 7 | 5 | 75 | 0 |
4 | PIT | 17.6 | WR9 | 11 | 10 | 126 | 0 |
5 | CLE | 15.8 | WR11 | 11 | 7 | 123 | 0 |
6 | BYE | — | — | — | — | — | — |
7 | PHI | 10.4 | WR26 | 10 | 5 | 79 | 0 |
8 | LAC | 10.9 | WR26 | 11 | 7 | 74 | 0 |
9 | DET | 13.7 | WR18 | 9 | 6 | 47 | 1 |
10 | BAL | 5.7 | WR44 | 12 | 4 | 37 | 0 |
11 | CHI | 8.6 | WR27 | 9 | 5 | 61 | 0 |
12 | GB | 6.8 | WR39 | 6 | 4 | 48 | 0 |
13 | SEA | 1.4 | WR95 | 6 | 2 | 4 | 0 |
14 | WAS | 2.1 | WR81 | 4 | 2 | 11 | 0 |
15 | DAL | 3.2 | WR77 | 8 | 2 | 22 | 0 |
16 | NYG | 11.5 | WR26 | 8 | 6 | 85 | 0 |
17 | DET | 5.0 | WR52 | 5 | 4 | 30 | 0 |
18 | GB | 14.4 | WR10 | 11 | 8 | 101 | 0 |
Latest takes
“It's true that Christian McCaffrey is coming off quite a poor year by his standards in the ground game, rushing for 3.9 yards per carry, his lowest mark since 2020 in Carolina. But for fantasy purposes, that simply didn't matter, as McCaffrey saw 129 targets, more than A.J. Brown, Courtland Sutton, Keenan Allen or Zay Flowers had. McCaffrey was the RB1 in points per game, scoring 2.5 points more than the RB2.”
Tom Strachan· Jun 25“CMC ran pure last year and finished as the RB1 overall. However, now 30 years old and already showing a decline in efficiency — averaging under 4.0 yards per carry for the first time since 2020 — there have been rumblings about keeping CMC fresh during the season.”
Edward DeLauter· Jun 23“The 49ers did very little to persuade us that they don't believe in McCaffrey's ability to be a workhorse, instead continuing their habit of talking up a later-round dart throw at the position, who'll likely struggle to see any involvement.”
Tom Strachan· Jun 21
See 12 more
“Christian McCaffrey is coming off quite a poor year by his standards in the ground game, rushing for 3.9 yards per carry, his lowest mark since 2020 in Carolina. But for fantasy purposes, that simply didn't matter, as McCaffrey saw 129 targets, more than A.J. Brown, Courtland Sutton, Keenan Allen or Zay Flowers had. McCaffrey was the RB1 in points per game, scoring 2.5 points more than the RB2.”
Tom Strachan· Jun 21“It's true that Christian McCaffrey is coming off quite a poor year by his standards in the ground game, rushing for 3.9 yards per carry, his lowest mark since 2020 in Carolina, which ranked 48th among running backs with 50+ rush attempts, while also ranking 47th in yards after contact per attempt.”
Tom Strachan· Jun 19“McCaffrey saw 129 targets, more than A.J. Brown, Courtland Sutton, Keenan Allen or Zay Flowers had. McCaffrey was the RB1 in points per game, scoring 2.5 points more than the RB2.”
Tom Strachan· Jun 19“But for fantasy purposes, that simply didn't matter, as McCaffrey saw 129 targets, more than A.J. Brown, Courtland Sutton, Keenan Allen or Zay Flowers had. McCaffrey was the RB1 in points per game, scoring 2.5 points more than the RB2.”
Tom Strachan· Jun 17“It's true that Christian McCaffrey is coming off quite a poor year by his standards in the ground game, rushing for 3.9 yards per carry, his lowest mark since 2020 in Carolina. This ranked 48th among running backs with 50+ rush attempts, while also ranking 47th in yards after contact per attempt and 29th in missed tackles forced.”
Tom Strachan· Jun 17“McCaffrey recently turned 30, and while he can maintain his value in the receiving game, the cliff edge can come fast for running backs.”
Tom Strachan· Jun 16“McCaffrey is coming off one of his worst rushing performances of his career, averaging 3.9 yards per carry, his lowest mark since 2020 in Carolina. This ranked 48th among running backs with 50+ rush attempts. He also ranked 47th in yards after contact per attempt and 29th in missed tackles forced.”
Tom Strachan· Jun 16“Last season, Christian McCaffrey finished as the RB1, averaging 24.5 PPR fantasy points per game, totaling 45.8 more fantasy points than any other running back. However, McCaffrey had 413 regular-season touches last year, a career-high. Unfortunately, the last time he had over 375 touches in a season, McCaffrey missed 13 games the following year.”
Mike Fanelli· Jun 12“McCaffrey says he's had heavy workload seasons where he felt rough after and some he felt great after, making it all about how he prepares mixed with some luck. "Sometimes you can get through a season with 400-plus touches and feel great, and sometimes you might only put in three games and you feel terrible. I've experienced both."”
Wyatt Grindley· Jun 10“Coming off a year where McCaffrey had five games with at least 30 touches, HC Kyle Shanahan has talked about reducing the star's workload as he ages. McCaffrey said he obviously doesn't want the ball less, but he's still preparing his body to be ready to handle 35 touches a game.”
Wyatt Grindley· Jun 10“McCaffrey turns 30 on June 7th, and while 129 targets last year isn't to be sniffed at, this bet does feel slightly thin at times. McCaffrey is a stronger pick slightly later than this.”
Tom Strachan· Jun 6“The trouble is that McCaffrey PPR scammed his way to first place with his worst rushing production in a while. His 3.9 yards per carry was his lowest mark since 2020 in Carolina. This ranked 48th among running backs with 50+ rush attempts, while also ranking 47th in yards after contact per attempt and 29th in missed tackles forced.”
Tom Strachan· Jun 6
“Jefferson averaged 2.43 yards per route run with Wentz on the field last season, averaging nearly 100 yards per game. Using the tool, we can see that Jefferson finished 1.5 fantasy points above his expected total from Week 3 to Week 8, when Wentz was at quarterback for the Vikings.”
Sharp Football Staff· Jun 25“Justin Jefferson was one of the biggest fantasy disappointments in 2025. Still, his usage last season suggests he will be right back in the WR1 conversation if Minnesota gets better quarterback play this season. Jefferson was the WR8 in expected fantasy points last year, but he scored 31.3 fewer points than expected.”
Sharp Football Staff· Jun 25“Jefferson is coming off career lows in receiving yards (1,084), receptions (68) and receiving touchdowns (two) in a season he played all games. Among wide receivers with 50+ targets, Jefferson ranked 58th in catchable target rate (71%). All indications are that Kyler Murray is the clear favorite to be the starter in 2026, and the Vikings had the fourth-fewest pass attempts per game under McCarthy, but in 2024 under Sam Darnold, they ranked 17th.”
Tom Strachan· Jun 25
See 12 more
“Justin Jefferson continues to operate as one of the league's best, posting six 1,000-yard seasons to start his NFL career.”
Sharp Football Staff· Jun 24“Jefferson's price tag is a bit steep, and he has more bust potential than anyone else in the first round, though his upside is worth mixing into best ball portfolios.”
Josh Shepardson· Jun 23“Justin Jefferson was the WR34 in half-PPR points per game (9.4) in the 2025 season when Minnesota's trio of J.J. McCarthy, Carson Wentz and Max Brosmer couldn't get the job done.”
Josh Shepardson· Jun 23“J.J. McCarthy was so impressively bad that the coaching staff had to take middle-of-the-field passes out of the playbook because he couldn't read the field. Perhaps McCarthy has enough talent to turn things around, or maybe Kyler Murray is the answer, but so far camp reports don't suggest either player is distancing themselves from the other.”
Tom Strachan· Jun 19“Justin Jefferson had fewer receiving yards in 2025 (1,048) than he did in 2023, when he only played 10 games (1,074). Jefferson also had a career-low 12.5 yards per reception and a career-low two receiving touchdowns.”
Tom Strachan· Jun 19“Justin Jefferson had fewer receiving yards in 2025 (1,048) than he did in 2023, when he only played 10 games (1,074). Jefferson also had a career-low 12.5 yards per reception and a career-low two receiving touchdowns. Among receivers with 50+ targets, Jefferson ranked 58th in catchable target rate (71%).”
Tom Strachan· Jun 17“Justin Jefferson said he plans to work with both quarterbacks Kyler Murray and J.J. McCarthy ahead of training camp so that they aren't starting fresh and can build chemistry ahead of time. "For sure, both. Just carrying on what we have been doing for the past couple weeks and just continuing that throughout the summertime," Jefferson said. "It definitely would be impactful. Just to continue to see my route running, to continue to get that timing down pat is really key so we're not really starting over back in training camp."”
Wyatt Grindley· Jun 16“Vikings WR Justin Jefferson gave his outlook on the team's roster ahead of training camp and believes that the team has good playmakers at each offensive position. "Just the weapons that we have on the offensive side of the ball. You know, the running back position is very good. The receiver position is very good. The tight end position is very good."”
Wyatt Grindley· May 24“The Vikings face the second-easiest schedule against opposing pass defenses based on 2025 EPA allowed per dropback.”
Jon Machado· May 16“Justin Jefferson finally escaped quarterback misery. Catching passes from JJ McCarthy, Carson Wentz, and Max Brosmer felt like an elaborate social experiment designed to test Jefferson's patience.”
Jon Machado· May 16“Justin Jefferson could have his way with the Lions' secondary, which was particularly vulnerable to the pass and waited until Round 5 before adding a cornerback.”
Tom Strachan· May 15“Jefferson no longer feels completely 'quarterback proof.' That does not mean fantasy managers should avoid him. It simply means there is now slightly more risk compared to the top receivers being drafted ahead of him.”
FantasyPros Staff· May 9
So who do you have — McCaffrey or Jefferson?
Make the call yourself. Build your own draft board free — quick A-vs-B picks, no spreadsheet — and let the season grade it.
Build your rankings