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