Michael Wilson vs Jonathon Brooks
2026 draft comparison · half-PPR
Updated Aug 29, 2026
Should you draft Michael Wilson or Jonathon Brooks?
Last season — 2025, per game
Full game log & past seasons
| WK | OPP | FPTS | RANK | TGT | REC | YD | TD |
|---|---|---|---|---|---|---|---|
1 | NO | 1.0 | WR105 | 4 | 1 | 5 | 0 |
2 | CAR | 7.6 | WR51 | 2 | 1 | 11 | 1 |
3 | SF | 1.0 | WR116 | 2 | 1 | 5 | 0 |
4 | SEA | 3.0 | WR76 | 6 | 3 | 15 | 0 |
5 | TEN | 2.6 | WR78 | 4 | 2 | 16 | 0 |
6 | IND | 6.4 | WR41 | 5 | 4 | 44 | 0 |
7 | GB | 5.5 | WR53 | 4 | 3 | 40 | 0 |
8 | — | — | — | — | — | — | — |
9 | DAL | 7.6 | WR42 | 4 | 3 | 61 | 0 |
10 | SEA | 5.4 | WR48 | 7 | 4 | 34 | 0 |
11 | SF | 26.0 | WR2 | 18 | 15 | 185 | 0 |
12 | JAX | 16.8 | WR10 | 15 | 10 | 118 | 0 |
13 | TB | 5.1 | WR50 | 7 | 3 | 36 | 0 |
14 | LAR | 31.7 | WR2 | 16 | 11 | 142 | 2 |
15 | HOU | 13.9 | WR19 | 11 | 5 | 54 | 1 |
16 | ATL | 12.2 | WR22 | 3 | 2 | 52 | 1 |
17 | CIN | 17.4 | WR7 | 10 | 5 | 89 | 1 |
18 | LAR | 18.4 | WR6 | 8 | 5 | 99 | 1 |
Earlier seasons (2024)
| WK | OPP | FPTS | RANK | TGT | REC | YD | TD |
|---|---|---|---|---|---|---|---|
1 | BUF | 7.0 | WR49 | 2 | 1 | 5 | 1 |
2 | LAR | 4.1 | WR62 | 2 | 2 | 31 | 0 |
3 | DET | 10.4 | WR37 | 9 | 8 | 64 | 0 |
4 | WAS | 3.3 | WR76 | 7 | 3 | 38 | 0 |
5 | SF | 10.3 | WR33 | 6 | 5 | 78 | 0 |
6 | GB | 9.1 | WR34 | 4 | 2 | 21 | 1 |
7 | LAC | 4.0 | WR58 | 3 | 1 | 15 | 0 |
8 | MIA | 11.6 | WR30 | 6 | 5 | 31 | 1 |
9 | CHI | 0.0 | WR134 | 1 | 0 | 0 | 0 |
10 | NYJ | 3.9 | WR61 | 4 | 3 | 24 | 0 |
11 | — | — | — | — | — | — | — |
12 | SEA | 6.4 | WR49 | 4 | 2 | 54 | 0 |
13 | MIN | 8.0 | WR42 | 7 | 5 | 55 | 0 |
14 | SEA | 12.7 | WR22 | 3 | 2 | 57 | 1 |
15 | NE | 1.9 | WR92 | 2 | 2 | 9 | 0 |
16 | CAR | 5.4 | WR63 | 5 | 2 | 44 | 0 |
17 | LAR | 4.9 | WR64 | 6 | 4 | 22 | 0 |
| WK | OPP | FPTS | RANK | ATT | YD | TD | TGT | REC | RYD | RTD |
|---|---|---|---|---|---|---|---|---|---|---|
1 | — | — | — | — | — | — | — | — | — | — |
2 | — | — | — | — | — | — | — | — | — | — |
3 | — | — | — | — | — | — | — | — | — | — |
4 | — | — | — | — | — | — | — | — | — | — |
5 | BYE | — | — | — | — | — | — | — | — | — |
6 | — | — | — | — | — | — | — | — | — | — |
7 | — | — | — | — | — | — | — | — | — | — |
8 | — | — | — | — | — | — | — | — | — | — |
9 | — | — | — | — | — | — | — | — | — | — |
10 | — | — | — | — | — | — | — | — | — | — |
11 | — | — | — | — | — | — | — | — | — | — |
12 | KC | 0.7 | RB56 | 2 | 7 | 0 | 0 | 0 | 0 | 0 |
13 | TB | 5.6 | RB45 | 6 | 18 | 0 | 3 | 3 | 23 | 0 |
14 | PHI | -0.3 | RB81 | 1 | -3 | 0 | 0 | 0 | 0 | 0 |
Latest takes
“There might not be a player with more glaring on-off splits than Michael Wilson . In 2025, when Marvin Harrison Jr. was sidelined, Wilson was a fantasy football monster.”
FantasyPros Staff· Aug 16“At WR34, you’re more than likely buying a stable target floor with elite ceiling access baked in.” – Jacob Piccolo ( TrueRGM ) Michael Wilson (WR – ARI) “ Michael Wilson is the best answer here considering he won leagues for people just last season.”
FantasyPros Staff· Aug 11“I get the intrigue of wanting to take Wilson at WR43; it looks like a value, but in reality, it’s a trap.”
Kyle Zeigler· Aug 7
See 12 more
“Michael Wilson (WR – ARI) While Marvin Harrison Jr. had high expectations entering the NFL, the former Ohio State star has been a massive bust. Yet, he showed signs of breaking out last year with Jacoby Brissett under center, ranking as the WR7 from Week 9 through Week 10, averaging 18.5 PPR fantasy points per game.”
Mike Fanelli· Jul 25“Undervalued: Michael Wilson, Wide Receiver (WR41, Pick 94 Overall) A lot of folks out there want to denigrate what Michael Wilson did last season by putting his splits with and without Marvin Harrison Jr. It is a bit disingenuous to do this, as it includes the games in the first half of the season before the Cardinals’ third-year wideout put it all together. After his breakout game in week eleven against the 49ers, Wilson and Harrison Jr. played three games together.”
Jeff Krisko· Jul 22“A closer look at Michael Wilson's production shows that much of the breakout came while Marvin Harrison Jr. was missing time: more than half of his total receiving yardage came in games Harrison missed. Fantasy managers are drafting Wilson as the WR32 based on the production that came without Arizona's top wideout.”
Kyle Zeigler· Jul 11“Michael Wilson is being drafted just ahead of Brock Purdy, who has a late-eighth-round ADP.”
Pat Fitzmaurice· Jul 8“He took full advantage of the quarterback change to Jacoby Brissett and benefited from Marvin Harrison Jr. missing several games. Wilson had the kind of third-year leap we used to expect from receivers, finishing with 78 receptions for 1,006 yards and seven touchdowns, good for a WR10 overall finish.”
Wolf Trelles-Heard· Jun 27“As the third option behind Trey McBride and Harrison, Wilson inherited a part-time No. 1 WR role and flourished, putting up monster numbers. I don't think it's sustainable because when both receivers were on the field together, Wilson was a weekly nightmare. He averaged just 7.6 PPR points, 4.8 targets and 34 receiving yards per game.”
Kyle Zeigler· Jun 22“Despite finishing last season as the WR10 in PPR scoring, Michael Wilson has fallen to WR3 territory in FantasyPros' expert consensus rankings (ECR). The drop makes sense. The breakout was heavily influenced by Marvin Harrison Jr.'s absence.”
Kyle Zeigler· Jun 22“While Harrison was on the sidelines, Wilson was busy staging a third-year breakout. Catching passes from Jacoby Brissett, Wilson went from a nerdy analytics darling to a literal league-winner, looking like a discount Jerry Rice out there while averaging a massive 21.1 fantasy ppg from Week 11 onward.”
Brittney Foxworth· Jun 21“Michael Wilson (13th in total WR points last year) is going for an average auction value less than their projection.”
Evan Hoovler· Jun 19“Yes, Wilson finished with five top-10 finishes at the wideout position during the final eight weeks of the season, but that came with Marvin Harrison Jr. on the sidelines. Harrison returns fully healthy entering training camp. To complicate matters further, the Cardinals also heavily invested in their run game during the offseason, signing Tyler Allgeier during free agency and spending their first-round pick on Notre Dame's Jeremiyah Love.”
Evan Tarracciano· Jun 18“From Week 11 through fantasy championship week, Michael Wilson was the WR2 in points per game, only trailing Puka Nacua. He led all wide receivers in targets (79) and was second in receiving yards (676). The majority of this production occurred without Marvin Harrison Jr. on the field.”
Tom Strachan· Jun 16“Michael Wilson was discussed as a receiver who could quietly become more fantasy relevant than current perception suggests. The analysis focused on role possibility and how opportunity could shift over the course of the season. There was a sense that Wilson may not need massive volume to become useful if efficiency and situational usage improve.”
FantasyPros Staff· May 23
“Jonathon Brooks (up 5 spots to No. 83). Our series-long bellwether just keeps climbing, now up into RB31 territory in the overall top 85.”
FantasyPros Staff· Aug 28“Jonathon Brooks (RB – CAR) Going as the RB29, around the 79th overall pick, Brooks carries real coaching-staff history in his favor: the same offensive system has produced a fantasy-relevant lead running back in three of the last three seasons across two different teams, each smashing their own draft cost.”
FantasyPros Staff· Aug 28“Jonathon Brooks was trending towards seeing a spike in ECR even before Chuba Hubbard was sidelined with a hamstring injury. Brooks now has a clear path to seizing the starting/lead role for good, and his ECR climb has reflected that.”
Raju Byfield· Aug 23
See 12 more
“It was surprising that Jonathon Brooks fell to me here. I was happy to add him, especially with Chuba Hubbard coming down with a hamstring injury.”
Kurt Blakeway· Aug 23“Jonathon Brooks (RB35) is the late-round league-winner if you’re betting on talent over situation. Yes, two ACL tears in the same knee make availability the primary risk factor, but the path to volume is clear.”
FantasyPros Staff· Aug 23“Round 9: Jonathon Brooks (RB – CAR) Fellow Panthers running back Chuba Hubbard was inefficient last season, and this is opening up a potential lead-back role for Jonathon Brooks so long as he can stay healthy after tearing his ACL twice over the last few years.”
Richard Janvrin· Aug 22“Jonathon Brooks (RB – CAR) Going around the RB29, roughly the 78th overall pick, Brooks has been one of the fastest-rising players in fantasy over the past week given fresh news that the presumed starter ahead of him is expected to miss real time with an injury.”
FantasyPros Staff· Aug 22“Chuba Hubbard (RB – CAR) & Jonathon Brooks (RB – CAR) The path here begins with one of these two winning the job.”
Ellis Johnson· Aug 19“Let’s not forget that Jonathon Brooks was a second-round pick just two years ago. Injuries have completely derailed the start of his NFL career, but the talent and explosiveness that made him such a highly regarded prospect are still there.”
Kurt Blakeway· Aug 16“Jonathon Brooks | RB, Carolina Panthers It’s already starting; the steam is building behind Jonathon Brooks .”
Kyle Lesti· Aug 11“Jonathon Brooks looks healthy and explosive in camp, which is why he’s moving up in ADP. Fantasy managers, including myself, prefer Brooks over Chuba Hubbard due to the untapped upside.”
Frank Ammirante· Aug 11“Jonathon Brooks (RB – CAR) is finally fully healthy entering his third season after barely playing since being drafted. Camp reports describe him as fully cleared for a significant role, particularly as a receiver, a real strength of his and a weakness of the incumbent starter, who already lost his job to a journeyman back last year and posted a genuinely unique level of poor explosive-play production.”
FantasyPros Staff· Aug 10“After missing the entirety of the 2025 season rehabbing, Brooks is now deemed to be fully healthy and is competing for the starting role in the backfield opposite Chuba Hubbard . That would be the same Hubbard that already lost his starting role last year to Rico Dowdle , after his YPC cratered from the year prior.”
Evan Tarracciano· Aug 9“Pick 8.03 – Jonathon Brooks (RB – CAR) Despite having a career year in 2025 and replacing Chuba Hubbard as the lead running back, the Panthers let Rico Dowdle walk in free agency this offseason.”
Mike Fanelli· Aug 9“Fantasy Football Research & Advice Fantasy Football Expert Rankings 2026 Fantasy Football Draft Kit Fantasy Football Trade Analyzer Zero Running Back Draft Strategy Targets Jonathon Brooks (RB – CAR) | ADP 102 Overall, RB37 A second-round draft pick in 2024, Jonathon Brooks enters his third season with just nine NFL carries to his name”
Chad Workman· Aug 6