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: Aug. 15
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. Ashton Jeanty, Raiders (RB5)
25. Bucky Irving, Buccaneers (RB6)
26. De'Von Achane, Dolphins (RB7)
27. Jonathan Taylor, Colts (RB8)
28. Josh Jacobs, Packers (RB9)
29. Tyreek Hill, Dolphins (WR10)
30. Drake London, Falcons (WR11)
31. Tee Higgins, Bengals (WR12)
32. Caleb Williams, Bears (QB11)
33. Justin Herbert, Chargers (QB12)
34. Justin Fields, Jets (QB13)
35. Drake Maye, Patriots (QB14)
36. Dak Prescott, Cowboys (QB15)
37. Christian McCaffrey, 49ers (RB10)
38. Ladd McConkey, Chargers (WR13)
39. Davante Adams, Rams (WR14)
40. Jaxon Smith-Njigba, Seahawks (WR15)
41. Garrett Wilson, Jets (WR16)
42. Trey McBride, Cardinals (TE1)
43. Brock Bowers, Raiders (TE2)
44. Mike Evans, Buccaneers (WR17)
45. Terry McLaurin, Commanders (WR18)
46. Jared Goff, Lions (QB16)
47. J.J. McCarthy, Vikings (QB17)
48. Matthew Stafford, Rams (QB18)
49. C.J. Stroud, Texans (QB19)
50. Tua Tagovailoa, Dolphins (QB20)
51. Trevor Lawrence, Jaguars (QB21)
52. Jordan Love, Packers (QB22)
53. Chase Brown, Bengals (RB11)
54. Kyren Williams, Rams (RB12)
55. James Cook, Bills (RB13)
56. Kenneth Walker III, Seahawks (RB14)
57. Marvin Harrison Jr., Cardinals (WR19)
58. DJ Moore, Bears (WR20)
59. DK Metcalf, Steelers (WR21)
60. Alvin Kamara, Saints (RB15)
61. Chuba Hubbard, Panthers (RB16)
62. Omarion Hampton, Chargers (RB17)
63. James Conner, Cardinals (RB18)
64. Breece Hall, Jets (RB19)
65. Michael Penix Jr., Falcons (QB23)
66. Bryce Young, Panthers (QB24)
67. Cameron Ward, Titans (QB25)
68. Courtland Sutton, Broncos (WR22)
69. Zay Flowers, Ravens (WR23)
70. Calvin Ridley, Titans (WR24)
71. Jaylen Waddle, Dolphins (WR25)
72. Aaron Jones, Vikings (RB20)
73. David Montgomery, Lions (RB21)
74. D'Andre Swift, Bears (RB22)
75. Isiah Pacheco, Chiefs (RB23)
76. Joe Mixon, Texans (RB24)
77. Tony Pollard, Titans (RB25)
78. DeVonta Smith, Eagles (WR26)
79. Jameson Williams, Lions (WR27)
80. Travis Hunter, Jaguars (WR28)
81. Jerry Jeudy, Browns (WR29)
82. George Kittle, 49ers (TE3)
83. Sam LaPorta, Lions (TE4)
84. T.J. Hockenson, Vikings (TE5)
85. Travis Kelce, Chiefs (TE6)
86. Geno Smith, Raiders (QB26)
87. Sam Darnold, Seahawks (QB27)
88. Aaron Rodgers, Steelers (QB28)
89. David Njoku, Browns (TE7)
90. Mark Andrews, Ravens (TE8)
91. Evan Engram, Broncos (TE9)
92. Xavier Worthy, Chiefs (WR30)
93. Rashee Rice, Chiefs (WR31)
94. RJ Harvey, Broncos (RB26)
95. Kaleb Johnson, Steelers (RB27)
96. Quinshon Judkins, Browns (RB28)
97. TreVeyon Henderson, Patriots (RB29)
98. Jakobi Meyers, Raiders (WR32)
99. Chris Olave, Saints (WR33)
100. Tetairoa McMillan, Panthers (WR34)
101. Rome Odunze, Bears (WR35)
102. George Pickens, Cowboys (WR36)
103. Chris Godwin, Buccaneers (WR37)
104. Jordan Addison, Vikings (WR38)
105. Stefon Diggs, Patriots (WR39)
106. Jaylen Warren, Steelers (RB30)
107. Rhamondre Stevenson, Patriots (RB31)
108. J.K. Dobbins, Broncos (RB32)
109. Tyler Shough, Saints (QB29)
110. Anthony Richardson, Colts (QB30)
111. Daniel Jones, Colts (QB31)
112. Jaxson Dart, Giants (QB32)
113. Russell Wilson, Giants (QB33)
114. Khalil Shakir, Bills (WR40)
115. Jauan Jennings, 49ers (WR41)
116. Matthew Golden, Packers (WR42)
117. Cooper Kupp, Seahawks (WR43)
118. Deebo Samuel, Commanders (WR44)
119. Tucker Kraft, Packers (TE10)
120. Jake Ferguson, Cowboys (TE11)
121. Brian Robinson Jr., Commanders (RB33)
122. Austin Ekeler, Commanders (RB34)
123. Tyrone Tracy Jr., Giants (RB35)
124. Javonte Williams, Cowboys (RB36)
125. Cam Skattebo, Giants (RB37)
126. Ricky Pearsall, 49ers (WR45)
127. Rashid Shaheed, Saints (WR46)
128. Darnell Mooney, Falcons (WR47)
129. Hollywood Brown, Chiefs (WR48)
130. Adam Thielen, Panthers (WR49)
131. Keenan Allen, Chargers (WR50)
132. Travis Etienne Jr., Jaguars (RB38)
133. Zach Charbonnet, Seahawks (RB39)
134. Keon Coleman, Bills (WR51)
135. Jayden Reed, Packers (WR52)
136. Jayden Higgins, Texans (WR53)
137. Emeka Egbuka, Buccaneers (WR54)
138. Jack Bech, Raiders (WR55)
139. Luther Burden III, Bears (WR56)
140. Rachaad White, Buccaneers (RB40)
141. Tyjae Spears, Titans (RB41)
142. Tank Bigsby, Jaguars (RB42)
143. Jordan Mason, Vikings (RB43)
144. Colston Loveland, Bears (TE12)
145. Tyler Warren, Colts (TE13)
146. Shedeur Sanders, Browns (QB34)
147. Kenny Pickett, Browns (QB35)
148. Dillon Gabriel, Browns (QB36)
149. Spencer Rattler, Saints (QB37)
150. Kirk Cousins, Falcons (QB38)
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. Ashton Jeanty, Raiders (RB5)
15. Bucky Irving, Buccaneers (RB6)
16. De'Von Achane, Dolphins (RB7)
17. Jonathan Taylor, Colts (RB8)
18. Josh Jacobs, Packers (RB9)
19. Tyreek Hill, Dolphins (WR10)
20. Drake London, Falcons (WR11)
21. Tee Higgins, Bengals (WR12)
22. Christian McCaffrey, 49ers (RB10)
23. Ladd McConkey, Chargers (WR13)
24. Davante Adams, Rams (WR14)
25. Jaxon Smith-Njigba, Seahawks (WR15)
26. Garrett Wilson, Jets (WR16)
27. Trey McBride, Cardinals (TE1)
28. Brock Bowers, Raiders (TE2)
29. Mike Evans, Buccaneers (WR17)
30. Terry McLaurin, Commanders (WR18)
31. Chase Brown, Bengals (RB11)
32. Kyren Williams, Rams (RB12)
33. James Cook, Bills (RB13)
34. Kenneth Walker III, Seahawks (RB14)
35. Marvin Harrison Jr., Cardinals (WR19)
36. DJ Moore, Bears (WR20)
37. DK Metcalf, Steelers (WR21)
38. Alvin Kamara, Saints (RB15)
39. Chuba Hubbard, Panthers (RB16)
40. Omarion Hampton, Chargers (RB17)
41. James Conner, Cardinals (RB18)
42. Breece Hall, Jets (RB19)
43. Courtland Sutton, Broncos (WR22)
44. Zay Flowers, Ravens (WR23)
45. Calvin Ridley, Titans (WR24)
46. Jaylen Waddle, Dolphins (WR25)
47. Aaron Jones, Vikings (RB20)
48. David Montgomery, Lions (RB21)
49. D'Andre Swift, Bears (RB22)
50. Isiah Pacheco, Chiefs (RB23)
51. Joe Mixon, Texans (RB24)
52. Tony Pollard, Titans (RB25)
53. DeVonta Smith, Eagles (WR26)
54. Jameson Williams, Lions (WR27)
55. Travis Hunter, Jaguars (WR28)
56. Jerry Jeudy, Browns (WR29)
57. George Kittle, 49ers (TE3)
58. Sam LaPorta, Lions (TE4)
59. T.J. Hockenson, Vikings (TE5)
60. Travis Kelce, Chiefs (TE6)
61. David Njoku, Browns (TE7)
62. Mark Andrews, Ravens (TE8)
63. Evan Engram, Broncos (TE9)
64. Xavier Worthy, Chiefs (WR30)
65. Rashee Rice, Chiefs (WR31)
66. RJ Harvey, Broncos (RB26)
67. Kaleb Johnson, Steelers (RB27)
68. Quinshon Judkins, Browns (RB28)
69. TreVeyon Henderson, Patriots (RB29)
70. Jakobi Meyers, Raiders (WR32)
71. Chris Olave, Saints (WR33)
72. Tetairoa McMillan, Panthers (WR34)
73. Rome Odunze, Bears (WR35)
74. George Pickens, Cowboys (WR36)
75. Chris Godwin, Buccaneers (WR37)
76. Jordan Addison, Vikings (WR38)
77. Stefon Diggs, Patriots (WR39)
78. Jaylen Warren, Steelers (RB30)
79. Rhamondre Stevenson, Patriots (RB31)
80. J.K. Dobbins, Broncos (RB32)
81. Khalil Shakir, Bills (WR40)
82. Jauan Jennings, 49ers (WR41)
83. Matthew Golden, Packers (WR42)
84. Cooper Kupp, Seahawks (WR43)
85. Deebo Samuel, Commanders (WR44)
86. Tucker Kraft, Packers (TE10)
87. Jake Ferguson, Cowboys (TE11)
88. Brian Robinson Jr., Commanders (RB33)
89. Austin Ekeler, Commanders (RB34)
90. Tyrone Tracy Jr., Giants (RB35)
91. Javonte Williams, Cowboys (RB36)
92. Cam Skattebo, Giants (RB37)
93. Ricky Pearsall, 49ers (WR45)
94. Rashid Shaheed, Saints (WR46)
95. Darnell Mooney, Falcons (WR47)
96. Hollywood Brown, Chiefs (WR48)
97. Adam Thielen, Panthers (WR49)
98. Keenan Allen, Chargers (WR50)
99. Travis Etienne Jr., Jaguars (RB38)
100. Zach Charbonnet, Seahawks (RB39)
101. Keon Coleman, Bills (WR51)
102. Jayden Reed, Packers (WR52)
103. Jayden Higgins, Texans (WR53)
104. Emeka Egbuka, Buccaneers (WR54)
105. Jack Bech, Raiders (WR55)
106. Luther Burden III, Bears (WR56)
107. Rachaad White, Buccaneers (RB40)
108. Tyjae Spears, Titans (RB41)
109. Tank Bigsby, Jaguars (RB42)
110. Jordan Mason, Vikings (RB43)
111. Colston Loveland, Bears (TE12)
112. Tyler Warren, Colts (TE13)