Our final fantasy football mock draft of the summer is for a 12-team, 0.5 PPR league—ending with the format we started with.
Mock 3.0: 12-Team, Superflex PPR
Mock 4.0: 12-Team, Full PPR (3 WR)
Round 1
1:01: Ja’Marr Chase, CIN WR
1:02: Bijan Robinson, ATL RB
1:03: Saquon Barkley, PHI RB
1:04: Jahmyr Gibbs, DET RB
1:05: Justin Jefferson, MIN WR
1:06: CeeDee Lamb, DAL WR
1:07: Christian McCaffrey, SF RB
1:08: Amon-Ra St. Brown, DET WR
1:09: Malik Nabers, NYG WR
1:10: Derrick Henry, BAL RB
1:11: Nico Collins, HOU WR
1:12: Drake London, ATL WR
Thoughts: Henry usually being available at the end of Round 1 makes a late draft slot very appealing this year, and there’s no reason to believe the monster runner will slow down in 2025. The schedule for the fantasy playoffs (@ CIN, v NE, @ GB) looks favorable, too.
Round 2
2:01: Brian Thomas Jr., JAX WR
2:02: Ashton Jeanty, LV RB
2:03: Jonathan Taylor, IND RB
2:04: Puka Nacua, LAR WR
2:05: Josh Jacobs, GB RB
2:06: De’Von Achane, MIA RB
2:07: Bucky Irving, TB RB
2:08: Brock Bowers, LV TE
2:09: A.J. Brown, PHI WR
2:10: Chase Brown, CIN RB
2:11: Lamar Jackson, BAL QB
2:12: Ladd McConkey, LAC WR
Thoughts: There were a few options here, but two came off the board with Brian Thomas Jr. and Ashton Jeanty. Instead, I went with Taylor as another threat to win the rushing title if the Indy offensive line can gel with a couple of new starters up front.
Round 3
3:01: Omarion Hampton, LAC RB
3:02: Kyren Williams, LAR RB
3:03: Garrett Wilson, NYJ WR
3:04: Josh Allen, BUF QB
3:05: TreVeyon Henderson, NE RB
3:06: Trey McBride, ARI TE
3:07: Tyreek Hill, MIA WR
3:08: Tee Higgins, CIN WR
3:09: Kenneth Walker III, SEA RB
3:10: Jalen Hurts, PHI QB
3:11: Alvin Kamara, NO RB
3:12: Mike Evans, TB WR
Thoughts: Getting an elite quarterback can be such a difference for fantasy lineups, so Hurts is the choice here after Lamar Jackson and Josh Allen came off the board. The start here with Henry, Taylor, and Hurts has about as much rushing upside as possible.
Round 4
4:01: James Conner, ARI RB
4:02: Jaxon Smith-Njigba, SEA WR
4:03: Davante Adams, LAR WR
4:04: James Cook, BUF RB
4:05: George Kittle, SF TE
4:06: Jayden Daniels, WAS QB
4:07: Breece Hall, NYJ RB
4:08: Joe Burrow, CIN QB
4:09: Marvin Harrison Jr., ARI WR
4:10: DJ Moore, CHI WR
4:11: Chuba Hubbard, CAR RB
4:12: RJ Harvey, DEN RB
Thoughts: I considered James Cook here because three great running backs can be scary, but Adams slides in as a WR1 option with a long wait until my next pick. Even if the back injury for Matthew Stafford flares up, the Rams have a very good backup in Jimmy Garoppolo.
Round 5
5:01: Terry McLaurin, WAS WR
5:02: DK Metcalf, PIT WR
5:03: Tetairoa McMillan, CAR WR
5:04: David Montgomery, DET RB
5:05: Isiah Pacheco, KC RB
5:06: DeVonta Smith, PHI WR
5:07: D’Andre Swift, CHI RB
5:08: Rashee Rice, KC WR
5:09: Jameson Williams, DET WR
5:10: Xavier Worthy, KC WR
5:11: Aaron Jones Sr., MIN RB
5:12: Kaleb Johnson, PIT RB
Thoughts: My main targets at wide receiver were picked, but Worthy came on strong down the stretch as a rookie—and he’ll get a boost whenever Rashee Rice is suspended. Ideally, the Chiefs will get the downfield passing attack going this year.
Round 6
6:01: T.J. Hockenson, MIN TE
6:02: Sam LaPorta, DET TE
6:03: George Pickens, DAL WR
6:04: Patrick Mahomes, KC QB
6:05: Baker Mayfield, TB QB
6:06: Courtland Sutton, DEN WR
6:07: Tony Pollard, TEN RB
6:08: Calvin Ridley, TEN WR
6:09: Zay Flowers, BAL WR
6:10: Travis Kelce, KC TE
6:11: Travis Hunter, JAX WR
6:12: Bo Nix, DEN QB
Thoughts: I considered Pickens last round, and no wideouts going over the past four selections allows me to get both him and Worthy. The starting lineup has tremendous balance right now, and I’m planning to wait on tight end with the depth looking stronger than usual.
Round 7
7:01: Jaylen Waddle, MIA WR
7:02: Joe Mixon, HOU RB
7:03: Kyler Murray, ARI QB
7:04: Chris Olave, NO WR
7:05: Ricky Pearsall, SF WR
7:06: Brock Purdy, SF QB
7:07: Jerry Jeudy, CLE WR
7:08: Jaylen Warren, PIT RB
7:09: Tyrone Tracy Jr., NYG RB
7:10: Travis Etienne Jr., JAX RB
7:11: Justin Fields, NYJ QB
7:12: Justin Herbert, LAC QB
Thoughts: Etienne has been a target of mine in a few mocks this summer, and nothing has changed regarding his potential in Liam Coen’s offense. You could do a lot worse for a No. 3 running back.
Round 8
8:01: J.K. Dobbins, DEN RB
8:02: Emeka Egbuka, TB WR
8:03: Quinshon Judkins, CLE RB
8:04: Jakobi Meyers, LV WR
8:05: Javonte Williams, DAL RB
8:06: Stefon Diggs, NE WR
8:07: Eagles D/ST
8:08: Tank Bigsby, JAX RB
8:09: Rome Odunze, CHI WR
8:10: Brian Robinson Jr., WAS RB
8:11: Deebo Samuel Sr., WAS WR
8:12: Jordan Mason, MIN RB
Thoughts: There is significant risk in drafting Judkins with the rookie not even signed yet, but I feel comfortable with the gamble based on how this draft has started. Misses happen all the time in the middle rounds, so it might as well be a shot at a very talented player in what should be a run-heavy offense.
Round 9
9:01: Cam Skattebo, NYG RB
9:02: Jordan Addison, MIN WR
9:03: Jauan Jennings, SF WR
9:04: Cooper Kupp, SEA WR
9:05: Bill Croskey-Merritt, WAS RB
9:06: Chris Godwin Jr., TB WR
9:07: Matthew Golden, GB WR
9:08: Najee Harris, LAC RB
9:09: Zach Charbonnet, SEA RB
9:10: Brandon Aiyuk, SF WR
9:11: Austin Ekeler, WAS RB
9:12: Ray Davis, BUF RB
Thoughts: The plan was to take Chris Godwin Jr. as the IR stash at wide receiver, but the thinking is the same with Aiyuk. If we get Judkins on the field and Aiyuk is close to himself upon his return, this roster will be even more dangerous ahead of the fantasy playoffs.
Round 10
10:01: Rhamondre Stevenson, NE RB
10:02: Khalil Shakir, BUF WR
10:03: Keon Coleman, BUF WR
10:04: Rachaad White, TB RB
10:05: Isaac Guerendo, SF RB
10:06: Michael Pittman Jr., IND WR
10:07: Nick Chubb, HOU RB
10:08: Jayden Reed, GB WR
10:09: Josh Downs, IND WR
10:10: Trey Benson, ARI RB
10:11: Jayden Higgins, HOU WR
10:12: Rashid Shaheed, NO WR
Thoughts: Coleman looks like a top breakout candidate as the possible No. 1 receiver for Josh Allen—and he profiles as a big-play target and touchdown threat; those are two key areas that can make a difference for fantasy teams.
Round 11
11:01: Darnell Mooney, ATL WR
11:02: Mark Andrews, BAL TE
11:03: Christian Kirk, HOU WR
11:04: Evan Engram, DEN TE
11:05: Tyjae Spears, TEN RB
11:06: Adam Thielen, CAR WR
11:07: Keenan Allen, LAC WR
11:08: Kyle Williams, NE WR
11:09: David Njoku, CLE TE
11:10: Dalton Kincaid, BUF TE
11:11: Rico Dowdle, CAR RB
11:12: Marvin Mims Jr., DEN WR
Thoughts: Kincaid gives the lineup another piece of one of the NFL’s best passing attacks, and I’m hopeful the wait at tight end will pay off. Durability is really the main concern with Kincaid entering his third season.
Round 12
12:01: Caleb Williams, CHI QB
12:02: Jared Goff, DET QB
12:03: Dak Prescott, DAL QB
12:04: Tucker Kraft, GB TE
12:05: J.J. McCarthy, MIN QB
12:06: Tyler Warren, IND TE
12:07: Bhayshul Tuten, JAX RB
12:08: Jaydon Blue, DAL RB
12:09: Denver Broncos, DEN DST
12:10: Jordan Love, GB QB
12:11: Colston Loveland, CHI TE
12:12: Jalen Coker, CAR WR
Thought: Prescott has been sitting there as a clear value for a couple of rounds, so I pull the trigger despite already having Jalen Hurts. If nothing else, Dak could eventually be a trade piece for a quarterback-needy team.
Round 13
13:01: Jonnu Smith, PIT TE
13:02: Steelers D/ST
13:03: Braelon Allen, NYJ RB
13:04: Jerome Ford, CLE RB
13:05: Jalen McMillan, TB WR
13:06: Drake Maye, NE QB
13:07: Tyler Allgeier, ATL RB
13:08: Blake Corum, LAR RB
13:09: Trevor Lawrence, JAX QB
13:10: Dylan Sampson, CLE RB
13:11: Joshua Palmer, BUF WR
13:12: MarShawn Lloyd, GB RB
Thoughts: I risked passing on Sampson last round with Prescott on the board, but he’s still there to give me the possible lead back in Cleveland as the situation with Judkins is sorted out. The rookie can run between the tackles despite a smaller build.
Round 14
14:01: Jake Ferguson, DAL TE
14:02: Kyle Pitts, ATL TE
14:03: Dallas Goedert, PHI TE
14:04: Chris Rodriguez Jr., WAS RB
14:05: Luther Burden III, CHI WR
14:06: Jaylen Wright, MIA RB
14:07: DeAndre Hopkins, BAL WR
14:08: Bryce Young, CAR QB
14:09: Roschon Johnson, CHI RB
14:10: Cowboys D/ST
14:11: Kyle Monangai, CHI RB
14:12: Justice Hill, BAL RB
Thoughts: I catch a break again here with Goedert being in play for me last round, as I get the stack with Jalen Hurts and can mix-and-match with Dalton Kincaid at tight end. Plus, if one of A.J. Brown or DeVonta Smith ever misses time, Goedert would probably get a boost.
Round 15
15:01: Ravens D/ST
15:02: Tre’ Harris, LAC WR
15:03: Zach Ertz, WAS TE
15:04: Will Shipley, PHI RB
15:05: Vikings D/ST
15:06: Kareem Hunt, KC RB
15:07: Brandon Aubrey, DAL K
15:08: Jets D/ST
15:09: Chiefs D/ST
15:10: Texans D/ST
15:11: Lions D/ST
15:12: Bills D/ST
Round 16
16:01: Jake Bates, DET K
16:02: Cameron Dicker, LAC K
16:03: Chris Boswell, PIT K
16:04: Chase McLaughlin, TB K
16:05: Wil Lutz, DEN K
16:06: Rams D/ST
16:07: Ka’imi Fairbairn, HOU K
16:08: Tyler Loop, BAL K
16:09: Younghoe Koo, ATL K
16:10: Harrison Butker, KC K
16:11: Cam Little, JAX K
16:12: Evan McPherson, CIN K
Final Roster
QB: Jalen Hurts, PHI
RB: Derrick Henry, BAL
RB: Jonathan Taylor, IND
WR: Davante Adams, LAR
WR: Xavier Worthy, KC
TE: Dalton Kincaid, BUF
FLEX: Goerge Pickens, DAL WR
D/ST: Houston Texans
K: Chris Boswell, PIT
BE: Travis Etienne Jr., JAX RB
BE: Quinshon Judkins, CLE RB
BE: Brandon Aiyuk, SF WR
BE: Keon Coleman, BUF WR
BE: Dak Prescott, DAL QB
BE: Dylan Sampson, CLE RB
BE: Dallas Goedert, PHI RB