ESPN Fantasy
Jul 25, 2024, 6:54 AM ET
One of fantasy football‘s little pleasures is conducting mock drafts in different league styles and seeing how the players shake out differently. In superflex leagues, where you are able to start a quarterback at your flex position. It’s a small roster tweak — simply select “OP” as a position in lieu, or in addition to, the “flex” spot in the League Manage settings — that has a big effect on the value of said quarterbacks. With everyone looking to start two and even grab a backup for byes and injuries, what is a plentiful commodity in standard leagues becomes the most coveted position in these superflex formats. To wit, Christian McCaffrey was the fifth player taken in this mock, after four quarterbacks. Two more went in the first round and a total of 11 were taken before the end of Round 2. In all 28 quarterbacks were rostered in this exercise.
This mock draft featured 10 of our fantasy analysts and researchers from ESPN Stats & Information. They are, in order of first-round selection: Eric Karabell, Tristan H. Cockcroft, Daniel Dopp, Matt Bowen, Kevin Pulsifer, Eric Moody, Mike Clay, John Parolin, Field Yates and Liz Loza.
Recent mock drafts: 12-team PPR | 12-team 1/2 PPR | 8-team PPR
Check out our fantasy football draft guidewhich includes rankings, cheat sheets, analysis, mock drafts and more to get you ready for the 2024 season.
Round 1
1. Josh AllenBuf (QB1) — Karabell
2. Jalen HurtsPhi (QB2) — Cockcroft
3. Patrick MahomesKC (QB3) — Dip
4. Lamar JacksonBal (QB4) — Bowen
5. Christian McCaffreySF (RB1) — Pulsifer
6. CeeDee LambDal (WR1) — Moody
7. Breece HallNYJ (RB2) — Clay
8. Anthony RichardsonInd (QB5) — Parolin
9. C.J. StroudHou (QB6) — Yates
10. Tyreek HillMia (WR2) — Loza
Round 2
11. Kyler MurrayAri (QB7) — Loza
12. Dak PrescottDal (QB8) — Yates
13. Joe BurrowEating (QB9) — Parole
14. Sesame RobinsonAtl (RB3) — Clay
15. Ja’Marr ChaseCin (WR3) — Moody
16. Jayden DanielsWsh (QB10) — Pulsifer
17. Amon-Ra St. BrownIt (WR4) — Bowen
18. Jordan LoveGB (QB11) — Dip
19. Justin JeffersonMin (WR5) — Cockcroft
20. Puka NacuaLAR (WR6) — Karabell
Round 3
21. A.J. BrownPhi (WR7) — Karabell
22. Garrett WilsonNYJ (WR8) — Cockcroft
23. Saquon BarkleyPhi (RB4) — Dip
24. Jonathan TaylorInd (RB5) — Bowen
25. Chris OlaveNO (WR9) — Pulsifer
26. Aaron RodgersNYJ (QB12) — Moody
27. Jahmyr GibbsDet (RB6) — Clay
28. Kyren WilliamsLAR (RB7) — Parolin
29. Isiah PachecoKC (RB8) — Yates
30. Derrick HenryBal (RB9) — Loza
Round 4
31. Caleb WilliamsChi (QB13) — Loza
32. Travis Etienne Jr.Jax (RB10) — Yates
33. Michael Pittman Jr.Ind (WR10) — Parolin
34. Brock PurdySF (QB14) — Clay
35. Kirk CousinsAtl (QB15) — Moody
36. Marvin Harrison Jr.Ari (WR11) — Pulsifer
37. Justin HerbertLAC (QB16) — Bowen
38. Davante AdamsLV (WR12) — Dip
39. Joe MixonHou (RB11) — Cockcroft
40. James CookBuf (RB12) — Karabell
Round 5
41. Rachaad WhiteTB (RB13) — Karabell
42. Drake LondonAtl (WR13) — Cockcroft
43. Nico CollinsHou (WR14) — Dip
44. DK MetcalfSea (WR15) — Bowen
45. Trevor LawrenceJax (QB17) — Pulsifer
46. Alvin KamaraNO (RB14) — Moody
47. Sam LaPortaDet (TE1) — Clay
48. De’Von AchaneMy (RB15) — Parolin
49. Mike EvansTB (WR16) — Yates
50. Stefon DiggsHou (WR17) — Loza
Round 6
51. Rhamondre StevensonNE (RB16) — Vine
52. DJ MooreChi (WR18) — Yates
53. Brandon AiyukSF (WR19) — Parolin
54. Jaylen WaddleMia (WR20) — Clay
55. Travis KelceKC (TE2) — Moody
56. Cooper CoupLAR (WR21) — Pulsifer
57. DeVonta SmithPhi (WR22) — Bowen
58. Mark AndrewsBall (TE3) — Dip
59. Kenneth Walker IIISea (RB17) — Cockcroft
60. Josh JacobsGB (RB18) — Karabell
Round 7
61. Matthew StaffordLAR (QB18) — Karabell
62. Tua TagovailoaMia (QB19) — Cockcroft
63. Deebo Samuel Sr.SF (WR23) — Dip
64. Aaron JonesMin (RB19) — Bowen
65. Trey McBrideAri (TE4) — Pulsifer
66. Jared GoffIt (QB20) — Moody
67. Malik NabersNYG (WR24) — Clay
68. Tee HigginsWin (WR25) — Parole
69. Calvin RidleyTen (WR26) — Yates
70. Zay FlowersBal (WR27) — Loza
Round 8
71. Dalton KincaidBuf (TE5) — Loza
72. Zamir WhiteLV (RB20) — Yates
73. Evan EngramJax (TE6) — Parolin
74. Deshaun WatsonCle (QB21) — Clay
75. D’Andre SwiftChi (RB21) — Moody
76. David MontgomeryIt (RB22) — Pulsifer
77. George PickensPit (WR28) — Bowen
78. Tank DellHou (WR29) — Dip
79. Kyle PittsAtl (TE7) — Cockcroft
80. Chris GodwinTB (WR30) — Karabell
Round 9
81. George KittleSF (TE8) — Karabell
82. Keenan AllenChi (WR31) — Cockcroft
83. Brian Robinson Jr.Wsh (RB23) — Dip
84. Jaylen WarrenPit (RB24) — Bowen
85. James ConnerAri (RB25) — Pulsifer
86. Amari CooperCle (WR32) — Moody
87. Jonathon BrooksCar (RB26) — Clay
88. Zack MossCin (RB27) — Parolin
89. Diontae JohnsonCar (WR33) — Yates
90. Terry McLaurinWsh (WR34) — Loza
Round 10
91. Tyjae SpearsTen (RB28) — Loza
92. Christian KirkJax (WR35) — Yates
93. Jayden ReedGB (WR36) — Parolin
94. Najee HarrisPit (RB29) — Clay
95. Tony PollardTen (RB30) — Moody
96. Javonte WilliamsThe (RB31) — Pulsifer
97. Jaxon Smith-NjigbaSea (WR37) — Bowen
98. Rashee RiceKC (WR38) — Dip
99. Christian WatsonGB (WR39) — Cockcroft
100. Ezekiel ElliottDAL (RB32) — Karabell
Round 11
101. DeAndre HopkinsTen (WR40) — Karabell
102. Devin SingletaryNYG (RB33) — Cockcroft
103. Marquise BrownKC (WR41) — Dip
104. Austin Thank youWsh (RB34) — Bowen
105. Blake ChoirLAR (RB35) — Pulsifer
106. Raheem MostertMia (RB36) — Moody
107. Rome OdunzeChi (WR42) — Clay
108. Trey BensonAri (RB37) — Parolin
109. David NjokuCle (TE9) — Yates
110. Jerome FordCle (RB38) — Loza
Round 12
111. Bryce YoungCar (QB22) — Loza
112. Ladd McConkeyLAC (WR43) — Yates
113. Jameson WilliamsIt (WR44) — Parolin
114. Jordan AddisonMin (WR45) — Clay
115. Courtland SuttonDen (WR46) — Moody
116. Will LevisTen (QB23) — Pulsifer
117. Jake FergusonDal (TE10) — Bowen
118. Zach CharbonnetSea (RB39) — Dip
119. Keon ColemanBuf (WR47) — Cockcroft
120. Nick ChubbCle (RB40) — Karabell
Round 13
121. Baker MayfieldTB (QB24) — Karabell
122. J.J. McCarthyMin (QB25) — Cockcroft
123. Xavier WorthyKC (WR48) — Dip
124. Gus EdwardsLAC (RB41) — Bowen
125. Chase BrownCin (RB42) — Pulsifer
126. Jaylen WrightMia (RB43) — Moody
127. Brian Thomas Jr.Jax (WR49) — Clay
128. J.K. DobbinsLAC (RB44) — Parolin
129. Mike WilliamsNYJ (WR50) — Yates
130. Rashid ShaheedNO (WR51) — Loza
Round 14
131. MarShawn LloydGB (RB45) — Loza
132. Kendre MillerNO (RB46) — Yates
133. Drake MayeNE (QB26) — Parolin
134. Geno SmithSea (QB27) — Clay
135. Jerry JeudyCle (WR52) — Moody
136. Cleveland Browns DST (D/ST1) – – Pulsifer
137. Xavier LegetteCar (WR53) — Bowen
138. Tyler AllgeierAtl (RB47) — Dip
139. Jaleel McLaughlinDen (RB48) — Cockcroft
140. Brock BowersLV (TE11) — Karabell
Round 15
141. Baltimore Ravens DST (D/ST2) — Karabell
142. Justin TuckerBal (K1) — Cockcroft
143. San Francisco 49ers DST (D/ST3) — Dip
144. Pittsburgh Steelers DST (D/ST4) — Bowen
145. Brandon AubreyDal (K2) — Pulsifer
146. Dallas Cowboys DST (D/ST5) — Moody
147. New York Jets DST (D/ST6) — Clay
148. Detroit Lions DST (D/ST7) — Parolin
149. Jake ElliottPhi (K3) — Yates
150. New Orleans Saints DST (D/ST8) — Loza
Round 16
151. Evan McPhersonCin (K4) — Loza
152. Kansas City Chiefs DST (D/ST9) — Yates
153. Younghoe KooAtl (K5) — Parolin
154. Harrison ButkerKC (K6) — Clay
155. Ka’imi FairbairnHou (K7) — Moody
156. Daniel JonesNYG (QB28) — Pulsifer
157. Greg ZuerleinNYJ (K8) — Bowen
158. Jake BatesIT (K9) — Dip
159. Cincinnati Bengals DST (D/ST10) — Cockcroft
160. Cameron DickerLAC (K10) — Karabell
Team rosters are presented in first-round pick order. Pick and Bye weeks are indicated in parentheses in this manner: (Round.Pick | Bye)
Team Karabell
QB1 Josh AllenBuf (Pick: 1.1 | Bye: 12)
QB2 Matthew StaffordLAR (Pick: 7.1 | Bye: 5)
QB3 Baker MayfieldTB (Pick: 13.1 | Bye: 11)
RB1 James CookBuf (Pick: 4.10 | Bye: 12)
RB2 Rachaad WhiteTB (Pick: 5.1 | Bye: 11)
RB3 Josh JacobsGB (Pick: 6.10 | Bye: 10)
RB4 Ezekiel ElliottDAL (Pick: 10.10 | Bye: 7)
RB5 Nick ChubbCle (Pick: 12.10 | Bye: 10)
WR1 Puka NacuaLAR (Pick: 2.10 | Bye: 5)
WR2 A.J. BrownPhi (Pick: 3.1 | Bye: 5)
WR3 Chris GodwinTB (Pick: 8.10 | Bye: 11)
WR4 DeAndre HopkinsTen (Pick: 11.1 | Bye: 5)
THE1 George KittleSF (Pick: 9.1 | Bye: 10)
TE2 Brock BowersLV (Pick: 14.10 | Bye: 6)
K1 Cameron DickerLAC (Pick: 16.10 | Bye: 10)
D/ST1 Baltimore Ravens DST (Pick: 15.1 | Bye: 14)
Team Cockcroft
QB1 Jalen HurtsPhi (Pick: 1.2 | Bye: 5)
QB2 Tua TagovailoaMia (Pick: 7.2 | Bye: 6)
QB3 J.J. McCarthyMin (Pick: 13.2 | Bye: 6)
RB1 Joe MixonHou (Pick: 4.9 | Bye: 14)
RB2 Kenneth Walker IIISea (Pick: 6.9 | Bye: 9)
RB3 Devin SingletaryNYG (Pick: 11.2 | Bye: 11)
RB4 Jaleel McLaughlinDen (Pick: 14.9 | Bye: 14)
WR1 Justin JeffersonMin (Pick: 2.9 | Bye: 6)
WR2 Garrett WilsonNYJ (Pick: 3.2 | Bye: 12)
WR3 Drake LondonAtl (Pick: 5.2 | Bye: 12)
WR4 Keenan AllenChi (Pick: 9.2 | Bye: 7)
WR5 Christian WatsonGB (Pick: 10.9 | Bye: 10)
WR6 Keon ColemanBuf (Pick: 12.9 | Bye: 12)
THE1 Kyle PittsAtl (Pick: 8.9 | Bye: 12)
K1 Justin TuckerBal (Pick: 15.2 | Bye: 14)
D/ST1 Cincinnati Bengals DST (Pick: 16.9 | Bye: 12)
Team Dip
QB1 Patrick MahomesKC (Pick: 1.3 | Bye: 6)
QB2 Jordan LoveGB (Pick: 2.8 | Bye: 10)
RB1 Saquon BarkleyPhi (Pick: 3.3 | Bye: 5)
RB2 Brian Robinson Jr.Wsh (Pick: 9.3 | Bye: 14)
RB3 Zach CharbonnetSea (Pick: 12.8 | Bye: 9)
RB4 Tyler AllgeierAtl (Pick: 14.8 | Bye: 12)
WR1 Davante AdamsLV (Pick: 4.8 | Bye: 6)
WR2 Nico CollinsHou (Pick: 5.3 | Bye: 14)
WR3 Deebo Samuel Sr.SF (Pick: 7.3 | Bye: 10)
WR4 Tank DellHou (Pick: 8.8 | Bye: 14)
WR5 Rashee RiceKC (Pick: 10.8 | Bye: 6)
WR6 Marquise BrownKC (Pick: 11.3 | Bye: 6)
WR7 Xavier WorthyKC (Pick: 13.3 | Bye: 6)
THE1 Mark AndrewsBal (Pick: 6.8 | Bye: 14)
K1 Jake BatesTHAT (Pick: 16.8 | Bye: 5)
D/ST1 San Francisco 49ers DST (Pick: 15.3 | Bye: 10)
Team Bowen
QB1 Lamar JacksonBal (Pick: 1.4 | Bye: 14)
QB2 Justin HerbertLAC (Pick: 4.7 | Bye: 10)
RB1 Jonathan TaylorInd (Pick: 3.4 | Bye: 14)
RB2 Aaron JonesMin (Pick: 7.4 | Bye: 6)
RB3 Jaylen WarrenPit (Pick: 9.4 | Bye: 9)
RB4 Austin Thank youWsh (Pick: 11.4 | Bye: 14)
RB5 Gus EdwardsLAC (Pick: 13.4 | Bye: 10)
WR1 Amon-Ra St. BrownIt (Pick: 2.7 | Bye: 5)
WR2 DK MetcalfSea (Pick: 5.4 | Bye: 9)
WR3 DeVonta SmithPhi (Pick: 6.7 | Bye: 5)
WR4 George PickensPit (Pick: 8.7 | Bye: 9)
WR5 Jaxon Smith-NjigbaSea (Pick: 10.7 | Bye: 9)
WR6 Xavier LegetteCar (Pick: 14.7 | Bye: 11)
THE1 Jake FergusonDal (Pick: 12.7 | Bye: 7)
K1 Greg ZuerleinNYJ (Pick: 16.7 | Bye: 12)
D/ST1 Pittsburgh Steelers DST (Pick: 15.4 | Bye: 9)
Team Pulsifer
QB1 Jayden DanielsWsh (Pick: 2.6 | Bye: 14)
QB2 Trevor LawrenceJax (Pick: 5.5 | Bye: 12)
QB3 Will LevisTen (Pick: 12.6 | Bye: 5)
QB4 Daniel JonesNYG (Pick: 16.6 | Bye: 11)
RB1 Christian McCaffreySF (Pick: 1.5 | Bye: 10)
RB2 David MontgomeryIt (Pick: 8.6 | Bye: 5)
RB3 James ConnerAri (Pick: 9.5 | Bye: 11)
RB4 Javonte WilliamsDen (Pick: 10.6 | Bye: 14)
RB5 Blake ChoirLAR (Pick: 11.5 | Bye: 5)
RB6 Chase BrownCin (Pick: 13.5 | Bye: 12)
WR1 Chris OlaveNO (Pick: 3.5 | Bye: 12)
WR2 Marvin Harrison Jr.Ari (Pick: 4.6 | Bye: 11)
WR3 Cooper CoupLAR (Pick: 6.6 | Bye: 5)
THE1 Trey McBrideAri (Pick: 7.5 | Bye: 11)
K1 Brandon AubreyDal (Pick: 15.5 | Bye: 7)
D/ST1 Cleveland Browns DST (Pick: 14.6 | Bye: 10)
Team Moody
QB1 Aaron RodgersNYJ (Pick: 3.6 | Bye: 12)
QB2 Kirk CousinsAtl (Pick: 4.5 | Bye: 12)
QB3 Jared GoffIt (Pick: 7.6 | Bye: 5)
RB1 Alvin KamaraNO (Pick: 5.6 | Bye: 12)
RB2 D’Andre SwiftChi (Pick: 8.5 | Bye: 7)
RB3 Tony PollardTen (Pick: 10.5 | Bye: 5)
RB4 Raheem MostertMia (Pick: 11.6 | Bye: 6)
RB5 Jaylen WrightMia (Pick: 13.6 | Bye: 6)
WR1 CeeDee LambDal (Pick: 1.6 | Bye: 7)
WR2 Ja’Marr ChaseCin (Pick: 2.5 | Bye: 12)
WR3 Amari CooperCle (Pick: 9.6 | Bye: 10)
WR4 Courtland SuttonDen (Pick: 12.5 | Bye: 14)
WR5 Jerry JeudyCle (Pick: 14.5 | Bye: 10)
THE1 Travis KelceKC (Pick: 6.5 | Bye: 6)
K1 Ka’imi FairbairnHou (Pick: 16.5 | Bye: 14)
D/ST1 Dallas Cowboys DST (Pick: 15.6 | Bye: 7)
Team Clay
QB1 Brock PurdySF (Pick: 4.4 | Bye: 10)
QB2 Deshaun WatsonCle (Pick: 8.4 | Bye: 10)
QB3 Geno SmithSea (Pick: 14.4 | Bye: 9)
RB1 Breece HallNYJ (Pick: 1.7 | Bye: 12)
RB2 Sesame RobinsonAtl (Pick: 2.4 | Bye: 12)
RB3 Jahmyr GibbsIt (Pick: 3.7 | Bye: 5)
RB4 Jonathon BrooksCar (Pick: 9.7 | Bye: 11)
RB5 Najee HarrisPit (Pick: 10.4 | Bye: 9)
WR1 Jaylen WaddleMia (Pick: 6.4 | Bye: 6)
WR2 Malik NabersNYG (Pick: 7.7 | Bye: 11)
WR3 Rome OdunzeChi (Pick: 11.7 | Bye: 7)
WR4 Jordan AddisonMin (Pick: 12.4 | Bye: 6)
WR5 Brian Thomas Jr.Jax (Pick: 13.7 | Bye: 12)
THE1 Sam LaPortaIt (Pick: 5.7 | Bye: 5)
K1 Harrison ButkerKC (Pick: 16.4 | Bye: 6)
D/ST1 New York Jets DST (Pick: 15.7 | Bye: 12)
Team Parolin
QB1 Anthony RichardsonInd (Pick: 1.8 | Bye: 14)
QB2 Joe BurrowCin (Pick: 2.3 | Bye: 12)
QB3 Drake MayeNE (Pick: 14.3 | Bye: 14)
RB1 Kyren WilliamsLAR (Pick: 3.8 | Bye: 5)
RB2 De’Von AchaneMia (Pick: 5.8 | Bye: 6)
RB3 Zack MossCin (Pick: 9.8 | Bye: 12)
RB4 Trey BensonAri (Pick: 11.8 | Bye: 11)
RB5 J.K. DobbinsLAC (Pick: 13.8 | Bye: 10)
WR1 Michael Pittman Jr.Ind (Pick: 4.3 | Bye: 14)
WR2 Brandon AiyukSF (Pick: 6.3 | Bye: 10)
WR3 Tee HigginsCin (Pick: 7.8 | Bye: 12)
WR4 Jayden ReedGB (Pick: 10.3 | Bye: 10)
WR5 Jame son WilliamsThat (Pick: 12.3 | Bye: 5)
THE1 Evan EngramJax (Pick: 8.3 | Bye: 12)
K1 Younghoe KooAtl (Pick: 16.3 | Bye: 12)
D/ST1 Detroit Lions DST (Pick: 15.8 | Bye: 5)
Team Yates
QB1 C.J. StroudHou (Pick: 1.9 | Bye: 14)
QB2 Dak PrescottDal (Pick: 2.2 | Bye: 7)
RB1 Isiah PachecoKC (Pick: 3.9 | Bye: 6)
RB2 Travis Etienne Jr.Jax (Pick: 4.2 | Bye: 12)
RB3 Zamir WhiteLV (Pick: 8.2 | Bye: 6)
RB4 Kendre MillerNO (Pick: 14.2 | Bye: 12)
WR1 Mike EvansTB (Pick: 5.9 | Bye: 11)
WR2 DJ MooreChi (Pick: 6.2 | Bye: 7)
WR3 Calvin RidleyTen (Pick: 7.9 | Bye: 5)
WR4 Diontae JohnsonCar (Pick: 9.9 | Bye: 11)
WR5 Christian KirkJax (Pick: 10.2 | Bye: 12)
WR6 Ladd McConkeyLAC (Pick: 12.2 | Bye: 10)
WR7 Mike WilliamsNYJ (Pick: 13.9 | Bye: 12)
THE1 David NjokuCle (Pick: 11.9 | Bye: 10)
K1 Jake ElliottPhi (Pick: 15.9 | Bye: 5)
D/ST1 Kansas City Chiefs DST (Pick: 16.2 | Bye: 6)
Team Loza
QB1 Kyler MurrayAri (Pick: 2.1 | Bye: 11)
QB2 Caleb WilliamsChi (Pick: 4.1 | Bye: 7)
QB3 Bryce YoungCar (Pick: 12.1 | Bye: 11)
RB1 Derrick HenryBal (Pick: 3.10 | Bye: 14)
RB2 Rhamondre StevensonNE (Pick: 6.1 | Bye: 14)
RB3 Tyjae SpearsTen (Pick: 10.1 | Bye: 5)
RB4 Jerome FordCle (Pick: 11.10 | Bye: 10)
RB5 MarShawn LloydGB (Pick: 14.1 | Bye: 10)
WR1 Tyreek HillMia (Pick: 1.10 | Bye: 6)
WR2 Stefon DiggsHou (Pick: 5.10 | Bye: 14)
WR3 Zay FlowersBal (Pick: 7.10 | Bye: 14)
WR4 Terry McLaurinWsh (Pick: 9.10 | Bye: 14)
WR5 Rashid ShaheedNO (Pick: 13.10 | Bye: 12)
THE1 Dalton KincaidBuf (Pick: 8.1 | Bye: 12)
K1 Evan McPhersonCin (Pick: 16.1 | Bye: 12)
D/ST1 New Orleans Saints DST (Pick: 15.10 | Bye: 12)