The Fantasy Football season is over and it’s time to reflect on where the mistakes were made. No, we’re not talking about the Cincinnati Bengals retaining Zac Taylor; we’re reflecting back upon drafts from five months ago and August’s ADP. These were the worst picks in rounds 1-10 from 2025. And also check out the best fantasy football draft picks of 2025.
- Fantasy Football Advice
- Weekly Fantasy Football Rankings
- Fantasy Football Advanced Stats
- Fantasy Football Trade Tools
Worst Fantasy Football Draft Picks of 2025
Round 10: Keon Coleman (WR – BUF)
The PPR WR63 in points per game and WR61 in total points, Coleman didn’t come close to paying off his WR50 cost in drafts. Coleman had multiple suspensions and benchings in the 2025 season, mainly for being late to team meetings, leading to healthy scratches for games despite the Bills having zero good wide receivers. They were crying out for someone to be a ball hog, and it never happened, despite some hope after a great Week 1, where he had 28 points against the Ravens with eight catches for 112 yards. Coleman wouldn’t break 50 yards for the rest of the season and never caught more than four receptions the rest of the way, proving to be a massive headache.
Round 9: Joe Mixon (RB – HOU)
If you drafted Joe Mixon, you’ve got to accept some of the responsibility. All offseason, we heard negative reports about Mixon’s health. There was quote after quote about how Mixon could potentially not play again, and it was if rather than when he might return to the field. Despite that, Mixon still went ahead of Chubb in a lot of drafts and a long way ahead of Woody Marks. Unsurprisingly, Mixon didn’t play a single snap this year and never sounded close to coming off injured reserve. The only silver lining here is you might have been able to keep him on IR if you have that in your league, but even then, you were wasting a spot that could have been used on a player who eventually could come back.
Round 8: Matthew Golden (WR – GB)
Plenty of people bought the hype on Matthew Golden. There was such a sustained build of hype around the first-year wide receiver in Green Bay, consistently from reputable people throughout the Summer. Everything was positive, and with Christian Watson on IR, it seemed primed for Golden to make an immediate impact. The Packers needed that. He was their first-round one wide receiver they’d drafted in two decades. What did the hype turn into? WR88…thankfully, though it became pretty clear quite quickly, it wasn’t going to happen with his snap counts held below 70% frequently despite Jayden Reed getting banged up. There were flashes of talent, but he was an easy drop by the time bye weeks forced you to be smart with your roster spots.
Round 7: Kaleb Johnson (RB – PIT)
Here’s another one where the warning signs were very much there. Kaleb Johnson was a polarizing prospect, but he landed with a team that should have been able to maximize him through scheme. However, rookies and Aaron Rodgers are rarely a good combination and that relationship, along with rookie errors, kept Kaleb to a non-relevant role. Johnson had only three games where he hit double-digit rushing yards and never got above 25. Johnson finished with 8.8 PPR points for the whole season and was outside the top-100 at the position.
Round 6: Isiah Pacheco (RB – KC)
For the most part, we’re staying away from players who got injured for this list, after all, they at least could be dropped or benched each week with certainty, but we’ve got to talk about Isiah Pacheco, given how bad he was in the 13 games that he did play in. Pacheco was the RB52, drafted as the RB25, he averaged 6.7 points per game and a career low 35.5 rush yards per game. Heading into free agency, this was a disastrous year for him, and he’ll likely need a prove-it deal somewhere to have any chance of a good pay day in 2027.
Round 5: Chuba Hubbard (RB – CAR)
Last year, Chuba Hubbard was RB13 and looked like a good running back. This year, though, he looked completely out of juice and was thoroughly outplayed by Rico Dowdle, who was better in yards per attempt, yards before contact, and yards after contact per attempt. Additionally, Hubbard didn’t have a single explosive run on 129 attempts, making him the only running back with 100+ attempts not to do so.
Round 4: Marvin Harrison Jr. (WR – ARI)
We’ve seen second-year bumps time and time again for wide receivers, so people didn’t want to fade Harrison too hard coming into this year. The drop from Round 1 ADP in his rookie year to Round 4 this year didn’t seem unfair. After all, who else was going to earn targets behind Harrison? Little did we know Michael Wilson was actually Jerry Rice. In fairness to Marvin Harrison, he did look much better once Kyler Murray got benched, with Brissett employing the crazy tactic of actually targeting his WRs more than once per game, but Harrison struggled with injuries also and put up only one relevant performance from Week 11 onwards.
Round 3: Garrett Wilson (WR – NYJ)
A lot of people hoped Garrett Wilson and Justin Fields would be a good match thanks to their relationship from Ohio State and it wasn’t awful but it certainly never looked impressive. Wilson averaged 4.3 receptions per game for 51 yards before heading to IR in Week 7 and never returning in yet another lost season for the Jets. As for Fields, he was so bad the Jets preferred Tyrod Taylor from Week 12 onwards. Perhaps the Jets finally get Wilson an actual NFL-quality quarterback in 2026.
Round 2: Ladd McConkey (WR – LAC)
Ladd McConkey was a talented PPR merchant in his rookie season, but those kinds of possession plays need to sustain volume to be worthwhile. With Keenan Allen re-signed and Oronde Gadsden II a popular sleeper pick, it seemed clear the Chargers would have more competition around McConkey for catches. The running game also looked set to be a bigger part of the offense with Najee Harris and Omarion Hampton added to the mix. McConkey went from 5.1 targets per game in his rookie year to 4.1 this year, as well as seeing his yards per reception drop from 14.0 to 12.0. Ladd finished as the WR35, so it could have been worse, but when you remember Jonathan Taylor, Trey McBride, and JSN were all drafted nearby, it feels pretty bad.
Round 1: Justin Jefferson (WR – MIN)
This was the year we found out Justin Jefferson actually isn’t QB-proof. Despite putting up numbers over the years with the likes of Josh Dobbs and Nick Mullens, JJ McCarthy was one step too far. Jefferson averaged 77 yards per game in the games McCarthy missed, but when McCarthy was back in the lineup, that dropped to 48 yards. The 13.1 PPR points Jefferson averaged without McCarthy would have made him WR20, but with McCarthy, that average fell to WR48, and Jefferson finished as WR34 in by far his most disappointing year in the NFL.
Subscribe: YouTube | Spotify | Apple Podcasts | iHeart | Castbox | Amazon Music | Podcast Addict | TuneIn