Eric Karabell's 2025 fantasy football flex and superflex rankings will be updated throughout the offseason to reflect the latest news, trends and opinions. Use them to inform your own rankings, or as a guide to draft your team.
We know many of you compete in superflex formats that invite/covet second quarterbacks in starting lineups, so these rankings account for that. It might look odd to see the lowest-ranked fantasy passers ahead of typical RB2 and WR2 options, but the potential scoring impact demands it.
NOTE: These rankings are for PPR formats.
Latest update: June 11
1. Josh Allen, Bills (QB1)
2. Lamar Jackson, Ravens (QB2)
3. Jayden Daniels, Commanders (QB3)
4. Jalen Hurts, Eagles (QB4)
5. Joe Burrow, Bengals (QB5)
6. Ja'Marr Chase, Bengals (WR1)
7. Justin Jefferson, Vikings (WR2)
8. Puka Nacua, Rams (WR3)
9. CeeDee Lamb, Cowboys (WR4)
10. Amon-Ra St. Brown, Lions (WR5)
11. Malik Nabers, Giants (WR6)
12. Bijan Robinson, Falcons (RB1)
13. Jahmyr Gibbs, Lions (RB2)
14. Saquon Barkley, Eagles (RB3)
15. Derrick Henry, Ravens (RB4)
16. Patrick Mahomes, Chiefs (QB6)
17. Baker Mayfield, Buccaneers (QB7)
18. Brock Purdy, 49ers (QB8)
19. Kyler Murray, Cardinals (QB9)
20. Bo Nix, Broncos (QB10)
21. Nico Collins, Texans (WR7)
22. Brian Thomas Jr., Jaguars (WR8)
23. A.J. Brown, Eagles (WR9)
24. Drake London, Falcons (WR10)
25. Caleb Williams, Bears (QB11)
26. Justin Herbert, Chargers (QB12)
27. Justin Fields, Jets (QB13)
28. Drake Maye, Patriots (QB14)
29. Dak Prescott, Cowboys (QB15)
30. Ashton Jeanty, Raiders (RB5)
31. Bucky Irving, Buccaneers (RB6)
32. De'Von Achane, Dolphins (RB7)
33. Jonathan Taylor, Colts (RB8)
34. Josh Jacobs, Packers (RB9)
35. Tyreek Hill, Dolphins (WR11)
36. Tee Higgins, Bengals (WR12)
37. Davante Adams, Rams (WR13)
38. Christian McCaffrey, 49ers (RB10)
39. Trey McBride, Cardinals (TE1)
40. Brock Bowers, Raiders (TE2)
41. Jared Goff, Lions (QB16)
42. C.J. Stroud, Texans (QB17)
43. Matthew Stafford, Rams (QB18)
44. Tua Tagovailoa, Dolphins (QB19)
45. Jordan Love, Packers (QB20)
46. J.J. McCarthy, Vikings (QB21)
47. Trevor Lawrence, Jaguars (QB22)
48. Terry McLaurin, Commanders (WR14)
49. DJ Moore, Bears (WR15)
50. Ladd McConkey, Chargers (WR16)
51. Jaxon Smith-Njigba, Seahawks (WR17)
52. Garrett Wilson, Jets (WR18)
53. Mike Evans, Buccaneers (WR19)
54. Marvin Harrison Jr., Cardinals (WR20)
55. DK Metcalf, Steelers (WR21)
56. James Cook, Bills (RB11)
57. Kyren Williams, Rams (RB12)
58. Kenneth Walker III, Seahawks (RB13)
59. Alvin Kamara, Saints (RB14)
60. James Conner, Cardinals (RB15)
61. Chase Brown, Bengals (RB16)
62. Chuba Hubbard, Panthers (RB17)
63. Joe Mixon, Texans (RB18)
64. Omarion Hampton, Chargers (RB19)
65. Breece Hall, Jets (RB20)
66. Michael Penix Jr., Falcons (QB23)
67. Bryce Young, Panthers (QB24)
68. Cameron Ward, Titans (QB25)
69. Zay Flowers, Ravens (WR22)
70. Courtland Sutton, Broncos (WR23)
71. Jerry Jeudy, Browns (WR24)
72. Aaron Jones, Vikings (RB21)
73. David Montgomery, Lions (RB22)
74. D'Andre Swift, Bears (RB23)
75. Xavier Worthy, Chiefs (WR25)
76. Calvin Ridley, Titans (WR26)
77. DeVonta Smith, Eagles (WR27)
78. Travis Hunter, Jaguars (WR28)
79. George Pickens, Cowboys (WR29)
80. Chris Olave, Saints (WR30)
81. George Kittle, 49ers (TE3)
82. Sam LaPorta, Lions (TE4)
83. T.J. Hockenson, Vikings (TE5)
84. Geno Smith, Raiders (QB26)
85. Sam Darnold, Seahawks (QB27)
86. Aaron Rodgers, Steelers (QB28)
87. Travis Kelce, Chiefs (TE6)
88. David Njoku, Browns (TE7)
89. Mark Andrews, Ravens (TE8)
90. Rome Odunze, Bears (WR31)
91. Tetairoa McMillan, Panthers (WR32)
92. Jakobi Meyers, Raiders (WR33)
93. Chris Godwin, Buccaneers (WR34)
94. Jaylen Waddle, Dolphins (WR35)
95. Jordan Addison, Vikings (WR36)
96. Cooper Kupp, Seahawks (WR37)
97. Jameson Williams, Lions (WR38)
98. Stefon Diggs, Patriots (WR39)
99. Isiah Pacheco, Chiefs (RB24)
100. RJ Harvey, Broncos (RB25)
101. Quinshon Judkins, Browns (RB26)
102. Tony Pollard, Titans (RB27)
103. Khalil Shakir, Bills (WR40)
104. Deebo Samuel Sr., Commanders (WR41)
105. Matthew Golden, Packers (WR42)
106. Anthony Richardson, Colts (QB29)
107. Daniel Jones, Colts (QB30)
108. Jaxson Dart, Giants (QB31)
109. Russell Wilson, Giants (QB32)
110. Tyler Shough, Saints (QB33)
111. Kaleb Johnson, Steelers (RB28)
112. TreVeyon Henderson, Patriots (RB29)
113. Jaylen Warren, Steelers (RB30)
114. Rhamondre Stevenson, Patriots (RB31)
115. Jonnu Smith, Dolphins (TE9)
116. Evan Engram, Broncos (TE10)
117. Brian Robinson Jr., Commanders (RB32)
118. Austin Ekeler, Commanders (RB33)
119. Javonte Williams, Cowboys (RB34)
120. Tyrone Tracy Jr., Giants (RB35)
121. Cam Skattebo, Giants (RB36)
122. J.K. Dobbins, Broncos (RB37)
123. Jauan Jennings, 49ers (WR43)
124. Ricky Pearsall, 49ers (WR44)
125. Rashid Shaheed, Saints (WR45)
126. Rashee Rice, Chiefs (WR46)
127. Keon Coleman, Bills (WR47)
128. Jack Bech, Raiders (WR48)
129. Darnell Mooney, Falcons (WR49)
130. Hollywood Brown, Chiefs (WR50)
131. Adam Thielen, Panthers (WR51)
132. Xavier Legette, Panthers (WR52)
133. Jayden Reed, Packers (WR53)
134. Marvin Mims Jr., Broncos (WR54)
135. Zach Charbonnet, Seahawks (RB38)
136. Rachaad White, Buccaneers (RB39)
137. Travis Etienne Jr., Jaguars (RB40)
138. Tyjae Spears, Titans (RB41)
139. Tank Bigsby, Jaguars (RB42)
140. Tucker Kraft, Packers (TE11)
141. Tyler Warren, Colts (TE12)
142. Colston Loveland, Bears (TE13)
143. Michael Pittman Jr., Colts (WR55)
144. Jayden Higgins, Texans (WR56)
145. Emeka Egbuka, Buccaneers (WR57)
146. Cedric Tillman, Browns (WR58)
147. Kenny Pickett, Browns (QB34)
148. Dillon Gabriel, Browns (QB35)
149. Shedeur Sanders, Browns (QB36)
150. Kirk Cousins, Falcons (QB37)
Flex (RB, WR, TE only)
1. Ja'Marr Chase, Bengals (WR1)
2. Justin Jefferson, Vikings (WR2)
3. Puka Nacua, Rams (WR3)
4. CeeDee Lamb, Cowboys (WR4)
5. Amon-Ra St. Brown, Lions (WR5)
6. Malik Nabers, Giants (WR6)
7. Bijan Robinson, Falcons (RB1)
8. Jahmyr Gibbs, Lions (RB2)
9. Saquon Barkley, Eagles (RB3)
10. Derrick Henry, Ravens (RB4)
11. Nico Collins, Texans (WR7)
12. Brian Thomas Jr., Jaguars (WR8)
13. A.J. Brown, Eagles (WR9)
14. Drake London, Falcons (WR10)
15. Ashton Jeanty, Raiders (RB5)
16. Bucky Irving, Buccaneers (RB6)
17. De'Von Achane, Dolphins (RB7)
18. Jonathan Taylor, Colts (RB8)
19. Josh Jacobs, Packers (RB9)
20. Tyreek Hill, Dolphins (WR11)
21. Tee Higgins, Bengals (WR12)
22. Davante Adams, Rams (WR13)
23. Christian McCaffrey, 49ers (RB10)
24. Trey McBride, Cardinals (TE1)
25. Brock Bowers, Raiders (TE2)
26. Terry McLaurin, Commanders (WR14)
27. DJ Moore, Bears (WR15)
28. Ladd McConkey, Chargers (WR16)
29. Jaxon Smith-Njigba, Seahawks (WR17)
30. Garrett Wilson, Jets (WR18)
31. Mike Evans, Buccaneers (WR19)
32. Marvin Harrison Jr., Cardinals (WR20)
33. DK Metcalf, Steelers (WR21)
34. James Cook, Bills (RB11)
35. Kyren Williams, Rams (RB12)
36. Kenneth Walker III, Seahawks (RB13)
37. Alvin Kamara, Saints (RB14)
38. James Conner, Cardinals (RB15)
39. Chase Brown, Bengals (RB16)
40. Chuba Hubbard, Panthers (RB17)
41. Joe Mixon, Texans (RB18)
42. Omarion Hampton, Chargers (RB19)
43. Breece Hall, Jets (RB20)
44. Zay Flowers, Ravens (WR22)
45. Courtland Sutton, Broncos (WR23)
46. Jerry Jeudy, Browns (WR24)
47. Aaron Jones, Vikings (RB21)
48. David Montgomery, Lions (RB22)
49. D'Andre Swift, Bears (RB23)
50. Xavier Worthy, Chiefs (WR25)
51. Calvin Ridley, Titans (WR26)
52. DeVonta Smith, Eagles (WR27)
53. Travis Hunter, Jaguars (WR28)
54. George Pickens, Cowboys (WR29)
55. Chris Olave, Saints (WR30)
56. George Kittle, 49ers (TE3)
57. Sam LaPorta, Lions (TE4)
58. T.J. Hockenson, Vikings (TE5)
59. Travis Kelce, Chiefs (TE6)
60. David Njoku, Browns (TE7)
61. Mark Andrews, Ravens (TE8)
62. Rome Odunze, Bears (WR31)
63. Tetairoa McMillan, Panthers (WR32)
64. Jakobi Meyers, Raiders (WR33)
65. Chris Godwin, Buccaneers (WR34)
66. Jaylen Waddle, Dolphins (WR35)
67. Jordan Addison, Vikings (WR36)
68. Cooper Kupp, Seahawks (WR37)
69. Jameson Williams, Lions (WR38)
70. Stefon Diggs, Patriots (WR39)
71. Isiah Pacheco, Chiefs (RB24)
72. RJ Harvey, Broncos (RB25)
73. Quinshon Judkins, Browns (RB26)
74. Tony Pollard, Titans (RB27)
75. Khalil Shakir, Bills (WR40)
76. Deebo Samuel Sr., Commanders (WR41)
77. Matthew Golden, Packers (WR42)
78. Kaleb Johnson, Steelers (RB28)
79. TreVeyon Henderson, Patriots (RB29)
80. Jaylen Warren, Steelers (RB30)
81. Rhamondre Stevenson, Patriots (RB31)
82. Jonnu Smith, Dolphins (TE9)
83. Evan Engram, Broncos (TE10)
84. Brian Robinson Jr., Commanders (RB32)
85. Austin Ekeler, Commanders (RB33)
86. Javonte Williams, Cowboys (RB34)
87. Tyrone Tracy Jr., Giants (RB35)
88. Cam Skattebo, Giants (RB36)
89. J.K. Dobbins, Broncos (RB37)
90. Jauan Jennings, 49ers (WR43)
91. Ricky Pearsall, 49ers (WR44)
92. Rashid Shaheed, Saints (WR45)
93. Rashee Rice, Chiefs (WR46)
94. Keon Coleman, Bills (WR47)
95. Jack Bech, Raiders (WR48)
96. Darnell Mooney, Falcons (WR49)
97. Hollywood Brown, Chiefs (WR50)
98. Adam Thielen, Panthers (WR51)
99. Xavier Legette, Panthers (WR52)
100. Jayden Reed, Packers (WR53)
101. Marvin Mims Jr., Broncos (WR54)
102. Zach Charbonnet, Seahawks (RB38)
103. Rachaad White, Buccaneers (RB39)
104. Travis Etienne Jr., Jaguars (RB40)
105. Tyjae Spears, Titans (RB41)
106. Tank Bigsby, Jaguars (RB42)
107. Tucker Kraft, Packers (TE11)
108. Tyler Warren, Colts (TE12)
109. Colston Loveland, Bears (TE13)
110. Michael Pittman Jr., Colts (WR55)
111. Jayden Higgins, Texans (WR56)
112. Emeka Egbuka, Buccaneers (WR57)
113. Cedric Tillman, Browns (WR58)