Courtland Sutton vs Justin Herbert
2026 draft comparison · half-PPR
Updated Aug 29, 2026
Should you draft Courtland Sutton or Justin Herbert?
Last season — 2025, per game
Full game log & past seasons
| WK | OPP | FPTS | RANK | TGT | REC | YD | TD |
|---|---|---|---|---|---|---|---|
1 | TEN | 15.1 | WR11 | 9 | 6 | 61 | 1 |
2 | IND | 1.1 | WR112 | 4 | 1 | 6 | 0 |
3 | LAC | 20.8 | WR2 | 8 | 6 | 118 | 1 |
4 | CIN | 16.6 | WR13 | 6 | 5 | 81 | 1 |
5 | PHI | 13.9 | WR18 | 10 | 8 | 99 | 0 |
6 | NYJ | 2.2 | WR85 | 3 | 1 | 17 | 0 |
7 | NYG | 13.7 | WR18 | 10 | 6 | 87 | 0 |
8 | DAL | 8.7 | WR37 | 6 | 4 | 67 | 0 |
9 | HOU | 9.5 | WR30 | 6 | 1 | 30 | 1 |
10 | LV | 3.9 | WR58 | 4 | 3 | 24 | 0 |
11 | KC | 7.9 | WR32 | 8 | 4 | 59 | 0 |
12 | — | — | — | — | — | — | — |
13 | WAS | 14.7 | WR15 | 6 | 5 | 62 | 1 |
14 | LV | 9.2 | WR26 | 10 | 6 | 62 | 0 |
15 | GB | 20.8 | WR6 | 10 | 7 | 113 | 1 |
16 | JAX | 17.6 | WR11 | 12 | 6 | 86 | 1 |
17 | KC | 6.0 | WR46 | 10 | 4 | 40 | 0 |
18 | LAC | 1.0 | WR97 | 2 | 1 | 5 | 0 |
Earlier seasons (2024)
| WK | OPP | FPTS | RANK | TGT | REC | YD | TD |
|---|---|---|---|---|---|---|---|
1 | SEA | 5.8 | WR57 | 12 | 4 | 38 | 0 |
2 | PIT | 3.1 | WR71 | 4 | 1 | 26 | 0 |
3 | TB | 10.3 | WR39 | 11 | 7 | 68 | 0 |
4 | NYJ | 13.5 | WR22 | 9 | 3 | 60 | 1 |
5 | LV | 4.2 | WR63 | 5 | 2 | 32 | 0 |
6 | LAC | 13.3 | WR22 | 6 | 4 | 53 | 1 |
7 | NO | 0.0 | WR107 | 0 | 0 | 0 | 0 |
8 | CAR | 13.1 | WR26 | 11 | 8 | 100 | 0 |
9 | BAL | 19.8 | WR7 | 10 | 7 | 122 | 0 |
10 | KC | 16.0 | WR7 | 9 | 6 | 70 | 1 |
11 | ATL | 11.3 | WR27 | 8 | 7 | 78 | 0 |
12 | LV | 25.7 | WR2 | 10 | 8 | 97 | 2 |
13 | CLE | 13.2 | WR24 | 9 | 6 | 102 | 0 |
14 | — | — | — | — | — | — | — |
15 | IND | 10.7 | WR31 | 9 | 3 | 32 | 1 |
16 | LAC | 7.5 | WR53 | 6 | 5 | 50 | 0 |
17 | CIN | 14.0 | WR27 | 9 | 5 | 55 | 1 |
18 | KC | 18.3 | WR8 | 7 | 5 | 98 | 1 |
| WK | OPP | FPTS | RANK | ATT | CMP | YD | TD | INT | RuYD | RuTD |
|---|---|---|---|---|---|---|---|---|---|---|
1 | KC | 27.9 | QB5 | 34 | 25 | 318 | 3 | 0 | 32 | 0 |
2 | LV | 18.8 | QB18 | 27 | 19 | 242 | 2 | 0 | 31 | 0 |
3 | DEN | 15.6 | QB12 | 47 | 28 | 300 | 1 | 1 | 6 | 0 |
4 | NYG | 14.5 | QB20 | 41 | 23 | 203 | 1 | 2 | 24 | 0 |
5 | WAS | 15.6 | QB20 | 29 | 22 | 166 | 1 | 1 | 60 | 0 |
6 | MIA | 18.8 | QB15 | 38 | 29 | 264 | 2 | 0 | 2 | 0 |
7 | IND | 29.9 | QB2 | 55 | 37 | 420 | 3 | 2 | 31 | 0 |
8 | MIN | 26.3 | QB3 | 25 | 18 | 227 | 3 | 1 | 62 | 0 |
9 | TEN | 28.7 | QB4 | 29 | 19 | 250 | 2 | 1 | 57 | 1 |
10 | PIT | 14.7 | QB17 | 33 | 20 | 220 | 1 | 0 | 19 | 0 |
11 | JAX | 4.3 | QB31 | 18 | 10 | 81 | 0 | 1 | 21 | 0 |
12 | — | — | — | — | — | — | — | — | — | — |
13 | LV | 13.8 | QB19 | 20 | 15 | 151 | 2 | 1 | 8 | 0 |
14 | PHI | 13.2 | QB17 | 26 | 12 | 139 | 1 | 1 | 66 | 0 |
15 | KC | 11.4 | QB27 | 29 | 19 | 210 | 1 | 1 | 0 | 0 |
16 | DAL | 30.2 | QB4 | 29 | 23 | 300 | 2 | 0 | 42 | 1 |
17 | HOU | 16.1 | QB15 | 32 | 21 | 236 | 1 | 1 | 37 | 0 |
Earlier seasons (2024)
| WK | OPP | FPTS | RANK | ATT | CMP | YD | TD | INT | RuYD | RuTD |
|---|---|---|---|---|---|---|---|---|---|---|
1 | LV | 10.4 | QB24 | 26 | 17 | 144 | 1 | 0 | 6 | 0 |
2 | CAR | 12.0 | QB23 | 20 | 14 | 130 | 2 | 1 | 18 | 0 |
3 | PIT | 9.0 | QB28 | 18 | 12 | 125 | 1 | 0 | 0 | 0 |
4 | KC | 11.2 | QB22 | 27 | 16 | 179 | 1 | 0 | 0 | 0 |
5 | — | — | — | — | — | — | — | — | — | — |
6 | DEN | 13.7 | QB21 | 34 | 21 | 237 | 1 | 0 | 2 | 0 |
7 | ARI | 14.8 | QB17 | 39 | 27 | 349 | 0 | 0 | 8 | 0 |
8 | NO | 24.1 | QB9 | 32 | 20 | 279 | 2 | 0 | 49 | 0 |
9 | CLE | 19.5 | QB12 | 27 | 18 | 282 | 2 | 0 | 2 | 0 |
10 | TEN | 19.8 | QB8 | 18 | 14 | 164 | 1 | 0 | 32 | 1 |
11 | CIN | 24.4 | QB8 | 36 | 17 | 297 | 2 | 0 | 65 | 0 |
12 | BAL | 17.6 | QB12 | 36 | 21 | 218 | 0 | 0 | 29 | 1 |
13 | ATL | 8.0 | QB30 | 23 | 16 | 147 | 0 | 0 | 1 | 0 |
14 | KC | 13.7 | QB19 | 30 | 21 | 213 | 1 | 0 | 12 | 0 |
15 | TB | 14.8 | QB17 | 33 | 21 | 195 | 2 | 1 | 0 | 0 |
16 | DEN | 23.2 | QB7 | 31 | 23 | 284 | 2 | 1 | 28 | 0 |
17 | NE | 24.4 | QB10 | 38 | 26 | 281 | 3 | 0 | 12 | 0 |
18 | LV | 28.0 | QB3 | 36 | 28 | 346 | 2 | 0 | 42 | 0 |
Latest takes
“Courtland Sutton is coming off back-to-back 1,000-yard seasons with Bo Nix and Sean Payton in Denver, but his production could take a step back this season.”
Curtis Hirsch· Aug 21“Waddle and Courtland Sutton complement each other’s skillsets perfectly, providing Nix with both a big-bodied red-zone weapon and yards after the catch threat.”
Ellis Johnson· Aug 19“The knock has been volume and availability, but both concerns have shifted: Tyreek Hill is no longer absorbing targets, and Waddle now operates in a pass-heavy Broncos scheme with a clear path to the WR1 role over Courtland Sutton .”
FantasyPros Staff· Aug 11
See 12 more
“Sutton continued to be the preferred target in Denver last year, giving him remarkably similar numbers as he put up in 2024. He was also still involved in the red zone, as he scored seven touchdowns.”
Jason Kamlowsky· Aug 11“The arrival of Jaylen Waddle will change that this year. Sutton still can be a highly productive player in a pass-happy offense, but he’ll take a backseat to Waddle.”
FantasyPros Staff· Aug 11“Currently a low-end wide receiver four in dynasty rankings, which one analyst views as roughly correct given a notable new teammate addition that’s already graded out clearly ahead of Sutton across nearly every efficiency category, including team yardage share, yards per route run, air yards share, and contested catch rate.”
FantasyPros Staff· Aug 9“Jason got his second stack in a row, adding Courtland Sutton with this ninth pick.”
Kurt Mullen· Jul 29“Broncos WR Courtland Sutton said the team has a great skill-position group and that the tight end room pulls its weight as well. "We have the weapons in our room," Sutton said. "I don't like the bashing of our tight end room, I'm going to say that publicly. I think they do their job really well, they do what's asked of them to a high level."”
Wyatt Grindley· Jul 11“Courtland Sutton (11th in total WR points last year) is going for an average auction value less than their projection.”
Evan Hoovler· Jun 19“The Broncos needed a second option behind Courtland Sutton in the wide receiver room. Instead, they elected to put substantial draft capital into trading for Jaylen Waddle, who arguably is their No. 1 WR moving forward. Sutton has largely kept himself fantasy-relevant through touchdowns over the last few years, with 25 over the last three seasons, the sixth-most in that period. Should Waddle eat into those opportunities, it could prove tricky for Sutton to return value at this price.”
Tom Strachan· Jun 16“Sutton needs to show that sharing is caring. Denver needed another explosive option, but they still need a player who can win physically. Sutton should benefit from a better ecosystem, as Waddle can pull coverage away from him and create more space for the throws Sutton already wins on, though he may lose some raw target ceiling while the quality of his looks will improve.”
Chris Cash· Jun 12“Courtland Sutton is a sell-high candidate now that Jaylen Waddle has arrived in Denver to command the majority of target shares in Sean Payton's offense. While Sutton has been a reliable staple, he is entering his age-31 season with a bloated contract that makes him a likely cap casualty or trade piece in the near future.”
FantasyPros Staff· May 13“Courtland Sutton was selected at WR for 4,200 and was rostered at 3% ownership in the DraftKings NFL Million Dollar Winning Lineup for 2018 Week 13.”
Jason Nation· May 4“Top cap hit: Courtland Sutton, $13,975,000 (4.64 percent)”
Logan Ulrich· Jul 5“The Broncos extended Courtland Sutton last year and have seen him post back-to-back 1,000-yard seasons with Bo Nix at the controls.”
Sam Robinson· Jun 23
“Justin Herbert (QB – LAC) Justin Herbert finished the 2025 season as the QB10 in PPG, mostly on the back of his rushing production (6th in rushing yards per game at 31.”
FantasyPros Staff· Aug 22“Justin Herbert has an ADP of QB9 and is going in the back half of the seventh round.”
FantasyPros Staff· Aug 22“Fantasy players can draft Justin Herbert nearly two rounds later and get similar upside out of the quarterback position.”
Mike Fanelli· Aug 22
See 12 more
“Justin Herbert (LAC) Over the first three years of his NFL career, Justin Herbert averaged 287.5 passing yards and 1.9 TD passes per game.”
FantasyPros Staff· Aug 11“With a healthier OL in 2026, Herbert can flirt with elite fantasy QB status. Five games with Joe Alt in 2025: Hebert averaged nearly 24 PPG (23.9). Twelve games without Alt? 16.2 PPG.”
FantasyPros Staff· Aug 8“The only other top-24 picks to match their ADP in overall finish were Prescott, Justin Herbert , Goff, Nix, Love, and Allen.”
Rich Hribar· Aug 5“Even so, Johnston remains attached to an ascending offense with Justin Herbert and should maintain a full-time role entering 2026.”
FantasyPros Staff· Aug 5“In superflex, those same cutoffs jump significantly, to Justin Herbert and Dak Prescott for a true QB1, since a real starter is required rather than a streaming option.”
FantasyPros Staff· Jul 25“Justin Herbert leads the NFL in yards per scramble (9.4) over the past two seasons. 80 scrambles for 750 rushing yards.”
The FF Newsletter· Jul 23“And it’s not even the biggest difference in this group — that honor goes to Justin Herbert , which you already know if you took my advice in the intro and read my previous ESPN values article .”
Ted Chmyz· Jul 21“Justin Herbert over Patrick Mahomes. Mahomes is expected to age well, but Kansas City’s offense hasn’t looked like it did earlier in his career, ranking 22nd in yards per play over the last two seasons. Herbert’s overall trajectory is viewed as pointing up.”
FantasyPros Staff· Jul 17“Herbert went through the wringer in 2025. Rashawn Slater missed the entire season. Joe Alt only appeared in six games. He closed out the year with a broken left hand, finishing with a career-high 54 sacks. That was the third-most sacks taken in the league behind Cam Ward (55) and Geno Smith (55).”
Rich Hribar· Jul 9“Justin Herbert has an ADP of QB9 and is going in the back half of the seventh round. Herbert was the QB10 last season despite playing behind a shabby, injury-riddled offensive line that allowed him to be sacked 54 times. His offensive line should be healthier and better, and the arrival of offensive coordinator Mike McDaniel could help unlock the sort of big passing numbers that Herbert produced in his first three seasons.”
Pat Fitzmaurice· Jul 8“Justin Herbert, predictably, played much better with Alt on the field last year. His EPA per dropback with Alt on the field would have been the highest among qualified quarterbacks last year if he had produced it over the entire season.”
Josh Shepardson· Jul 1“Justin Herbert rebounded last year from a down 2024 season, finishing as the QB10 overall in '25. He was used as a rusher frequently last season, posting a career-high 498 rushing yards.”
Edward DeLauter· Jun 26