Marvin Harrison vs Justin Herbert
2026 draft comparison · half-PPR
Updated Aug 23, 2026
Should you draft Marvin Harrison or Justin Herbert?
Last season — 2025, per game
Full game log & past seasons
| WK | OPP | FPTS | RANK | TGT | REC | YD | TD |
|---|---|---|---|---|---|---|---|
1 | NO | 15.6 | WR10 | 6 | 5 | 71 | 1 |
2 | CAR | 3.7 | WR82 | 5 | 2 | 27 | 0 |
3 | SF | 5.9 | WR51 | 6 | 3 | 44 | 0 |
4 | SEA | 15.6 | WR14 | 10 | 6 | 66 | 1 |
5 | TEN | 11.8 | WR23 | 5 | 4 | 98 | 0 |
6 | IND | 4.2 | WR58 | 2 | 2 | 32 | 0 |
7 | GB | 6.8 | WR40 | 6 | 2 | 58 | 0 |
8 | — | — | — | — | — | — | — |
9 | DAL | 19.1 | WR6 | 10 | 7 | 96 | 1 |
10 | SEA | 12.8 | WR23 | 12 | 3 | 33 | 1 |
11 | — | — | — | — | — | — | — |
12 | — | — | — | — | — | — | — |
13 | TB | 9.9 | WR27 | 7 | 6 | 69 | 0 |
14 | BYE | — | — | — | — | — | — |
15 | — | — | — | — | — | — | — |
16 | ATL | 1.9 | WR96 | 3 | 1 | 14 | 0 |
17 | CIN | 0.0 | WR154 | 1 | 0 | 0 | 0 |
Earlier seasons (2024)
| WK | OPP | FPTS | RANK | TGT | REC | YD | TD |
|---|---|---|---|---|---|---|---|
1 | BUF | 0.9 | WR105 | 3 | 1 | 4 | 0 |
2 | LAR | 27.0 | WR1 | 8 | 4 | 130 | 2 |
3 | DET | 14.9 | WR20 | 11 | 5 | 64 | 1 |
4 | WAS | 13.0 | WR23 | 6 | 5 | 45 | 1 |
5 | SF | 4.6 | WR59 | 7 | 2 | 36 | 0 |
6 | GB | 0.0 | WR127 | 2 | 0 | 0 | 0 |
7 | LAC | 3.6 | WR63 | 6 | 3 | 21 | 0 |
8 | MIA | 20.1 | WR5 | 7 | 6 | 111 | 1 |
9 | CHI | 2.4 | WR78 | 5 | 2 | 34 | 0 |
10 | NYJ | 13.9 | WR13 | 5 | 5 | 54 | 1 |
11 | — | — | — | — | — | — | — |
12 | SEA | 6.2 | WR51 | 6 | 3 | 47 | 0 |
13 | MIN | 14.5 | WR21 | 12 | 5 | 60 | 1 |
14 | SEA | 6.9 | WR44 | 8 | 4 | 49 | 0 |
15 | NE | 4.2 | WR65 | 6 | 2 | 32 | 0 |
16 | CAR | 5.9 | WR58 | 8 | 4 | 39 | 0 |
17 | LAR | 12.6 | WR33 | 10 | 6 | 96 | 0 |
18 | SF | 14.8 | WR16 | 6 | 5 | 63 | 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
“Dramatically increased competition for targets seriously caps any comeback effort for Harrison, and all reports out of camp make it sound like he is struggling with confidence issues. A WR31 ranking is a steep price to pay with so much uncertainty swirling around.”
Evan Tarracciano· Aug 14“The easy knock on Wilson is that he blew up in games Marvin Harrison Jr.”
FantasyPros Staff· Aug 11“Harrison is still just 24 and Arizona is going to have to throw the ball a lot. Jacoby Brissett is not capable of leading them to the playoffs, but he is capable of putting up solid fantasy numbers.”
Jason Kamlowsky· Aug 11
See 12 more
“Round 10: Marvin Harrison Jr. (WR – ARI) I know Marvin Harrison Jr. ‘s stock is low after last season and some viral videos of drops during training camp, but the value here couldn’t be passed up.”
Richard Janvrin· Aug 5“The Cardinals are also looking to get Marvin Harrison Jr.”
FantasyPros Staff· Aug 5“08) – Marvin Harrison (WR, ARI) At the start of the back end of the draft, only six teams in this mock have both of their QBs.”
Kurt Mullen· Jul 29“Marvin Harrison Jr. in the 7-game sample before his appendectomy, heel injury and without the early-exit concussion game, was on pace for a 1,117-yard season.”
The FF Newsletter· Jul 23“Overvalued: Marvin Harrison Jr., Wide Receiver (WR31, Pick 66 Overall) Marvin Harrison Jr. has had one 100-yard game since week two of his rookie season, when he had the craziest first ten minutes of a game you’ll ever see (130 yards, two touchdowns), and none of them came last season. Here’s the simple fact of the matter, too: he wasn’t good last year.”
Jeff Krisko· Jul 22“Marvin Harrison Jr. was the counter-pick, a name whose price has fallen far enough after a disappointing rookie season that the risk is worth taking.”
FantasyPros Staff· Jul 22“Marvin Harrison Jr. has had a rough start to his NFL career, and being on the Cardinals isn't helping. Last season, with Jacoby Brissett as his signal-caller, he was third on the team in target share behind Trey McBride and Michael Wilson, catching 21 of the 42 passes thrown by Brissett for 302 yards and two touchdowns.”
Richard Janvrin· Jul 12“Marvin Harrison Jr. was disappointing compared to the cost, but didn't have a bad season by any means.”
Wyatt Bertolone· Jun 30“Harrison is not the player we had hoped for when he was drafted. However, there is plenty of room for him to be a steady WR2 with WR1 potential if he cleans up his game.”
Ellis Johnson· Jun 29“In his first two seasons, Harrison has yet to record more than 52 yards per game. That said, his 11.6% touchdown rate is impressive.”
Ellis Johnson· Jun 29“Gamers drafting in this manner will be happy to buy the dip on a player like Marvin Harrison Jr., betting that the "bust" title is being slapped on the former top prospect a bit too soon.”
Kyle Lesti· Jun 22“Pass on Marvin Harrison Jr. as a frontline cornerstone. Mainstream scouting got this one wrong; his top-end athleticism simply has not translated to Sunday success. With Trey McBride commanding the middle of the field, Michael Wilson demanding targets on the outside, and elite rookie Jeremiyah Love eating up touches in the backfield, Harrison's slice of the pie is shrinking by the day.”
Brittney Foxworth· Jun 21
“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