<
>

Eric Karabell's 2025 fantasy football flex and superflex rankings

AP Photo/Mike Stewart

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: July 8

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. Ashton Jeanty, Raiders (RB5)

24. Bucky Irving, Buccaneers (RB6)

25. A.J. Brown, Eagles (WR9)

26. Drake London, Falcons (WR10)

27. Caleb Williams, Bears (QB11)

28. Justin Herbert, Chargers (QB12)

29. Justin Fields, Jets (QB13)

30. Drake Maye, Patriots (QB14)

31. Dak Prescott, Cowboys (QB15)

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. Ladd McConkey, Chargers (WR13)

38. Davante Adams, Rams (WR14)

39. Christian McCaffrey, 49ers (RB10)

40. Trey McBride, Cardinals (TE1)

41. Brock Bowers, Raiders (TE2)

42. Jared Goff, Lions (QB16)

43. C.J. Stroud, Texans (QB17)

44. Matthew Stafford, Rams (QB18)

45. Tua Tagovailoa, Dolphins (QB19)

46. Jordan Love, Packers (QB20)

47. J.J. McCarthy, Vikings (QB21)

48. Trevor Lawrence, Jaguars (QB22)

49. Terry McLaurin, Commanders (WR15)

50. DJ Moore, Bears (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. Rashee Rice, Chiefs (WR25)

76. Xavier Worthy, Chiefs (WR26)

77. Calvin Ridley, Titans (WR27)

78. DeVonta Smith, Eagles (WR28)

79. Travis Hunter, Jaguars (WR29)

80. Jakobi Meyers, Raiders (WR30)

81. George Pickens, Cowboys (WR31)

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. Rome Odunze, Bears (WR32)

93. Jaylen Waddle, Dolphins (WR33)

94. Jordan Addison, Vikings (WR34)

95. Jameson Williams, Lions (WR35)

96. Tetairoa McMillan, Panthers (WR36)

97. Chris Olave, Saints (WR37)

98. Jauan Jennings, 49ers (WR38)

99. Chris Godwin, Buccaneers (WR39)

100. Stefon Diggs, Patriots (WR40)

101. Cooper Kupp, Seahawks (WR41)

102. Isiah Pacheco, Chiefs (RB24)

103. RJ Harvey, Broncos (RB25)

104. Quinshon Judkins, Browns (RB26)

105. Tony Pollard, Titans (RB27)

106. Khalil Shakir, Bills (WR42)

107. Deebo Samuel Sr., Commanders (WR43)

108. Matthew Golden, Packers (WR44)

109. Anthony Richardson, Colts (QB29)

110. Daniel Jones, Colts (QB30)

111. Jaxson Dart, Giants (QB31)

112. Russell Wilson, Giants (QB32)

113. Tyler Shough, Saints (QB33)

114. Kaleb Johnson, Steelers (RB28)

115. TreVeyon Henderson, Patriots (RB29)

116. Jaylen Warren, Steelers (RB30)

117. Rhamondre Stevenson, Patriots (RB31)

118. Tucker Kraft, Packers (TE10)

119. Jake Ferguson, Cowboys (TE11)

120. Brian Robinson Jr., Commanders (RB32)

121. Austin Ekeler, Commanders (RB33)

122. Javonte Williams, Cowboys (RB34)

123. Tyrone Tracy Jr., Giants (RB35)

124. Cam Skattebo, Giants (RB36)

125. J.K. Dobbins, Broncos (RB37)

126. Ricky Pearsall, 49ers (WR45)

127. Rashid Shaheed, Saints (WR46)

128. Keon Coleman, Bills (WR47)

129. Jack Bech, Raiders (WR48)

130. Darnell Mooney, Falcons (WR49)

131. Hollywood Brown, Chiefs (WR50)

132. Adam Thielen, Panthers (WR51)

133. Xavier Legette, Panthers (WR52)

134. Jayden Reed, Packers (WR53)

135. Marvin Mims Jr., Broncos (WR54)

136. Zach Charbonnet, Seahawks (RB38)

137. Rachaad White, Buccaneers (RB39)

138. Travis Etienne Jr., Jaguars (RB40)

139. Tyjae Spears, Titans (RB41)

140. Tank Bigsby, Jaguars (RB42)

141. Colston Loveland, Bears (TE12)

142. Tyler Warren, Colts (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. Ashton Jeanty, Raiders (RB5)

14. Bucky Irving, Buccaneers (RB6)

15. A.J. Brown, Eagles (WR9)

16. Drake London, Falcons (WR10)

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. Ladd McConkey, Chargers (WR13)

23. Davante Adams, Rams (WR14)

24. Christian McCaffrey, 49ers (RB10)

25. Trey McBride, Cardinals (TE1)

26. Brock Bowers, Raiders (TE2)

27. Terry McLaurin, Commanders (WR15)

28. DJ Moore, Bears (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. Rashee Rice, Chiefs (WR25)

51. Xavier Worthy, Chiefs (WR26)

52. Calvin Ridley, Titans (WR27)

53. DeVonta Smith, Eagles (WR28)

54. Travis Hunter, Jaguars (WR29)

55. Jakobi Meyers, Raiders (WR30)

56. George Pickens, Cowboys (WR31)

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. Rome Odunze, Bears (WR32)

65. Jaylen Waddle, Dolphins (WR33)

66. Jordan Addison, Vikings (WR34)

67. Jameson Williams, Lions (WR35)

68. Tetairoa McMillan, Panthers (WR36)

69. Chris Olave, Saints (WR37)

70. Jauan Jennings, 49ers (WR38)

71. Chris Godwin, Buccaneers (WR39)

72. Stefon Diggs, Patriots (WR40)

73. Cooper Kupp, Seahawks (WR41)

74. Isiah Pacheco, Chiefs (RB24)

75. RJ Harvey, Broncos (RB25)

76. Quinshon Judkins, Browns (RB26)

77. Tony Pollard, Titans (RB27)

78. Khalil Shakir, Bills (WR42)

79. Deebo Samuel Sr., Commanders (WR43)

80. Matthew Golden, Packers (WR44)

81. Kaleb Johnson, Steelers (RB28)

82. TreVeyon Henderson, Patriots (RB29)

83. Jaylen Warren, Steelers (RB30)

84. Rhamondre Stevenson, Patriots (RB31)

85. Tucker Kraft, Packers (TE10)

86. Jake Ferguson, Cowboys (TE11)

87. Brian Robinson Jr., Commanders (RB32)

88. Austin Ekeler, Commanders (RB33)

89. Javonte Williams, Cowboys (RB34)

90. Tyrone Tracy Jr., Giants (RB35)

91. Cam Skattebo, Giants (RB36)

92. J.K. Dobbins, Broncos (RB37)

93. Ricky Pearsall, 49ers (WR45)

94. Rashid Shaheed, Saints (WR46)

95. Keon Coleman, Bills (WR47)

96. Jack Bech, Raiders (WR48)

97. Darnell Mooney, Falcons (WR49)

98. Hollywood Brown, Chiefs (WR50)

99. Adam Thielen, Panthers (WR51)

100. Xavier Legette, Panthers (WR52)

101. Jayden Reed, Packers (WR53)

102. Marvin Mims Jr., Broncos (WR54)

103. Zach Charbonnet, Seahawks (RB38)

104. Rachaad White, Buccaneers (RB39)

105. Travis Etienne Jr., Jaguars (RB40)

106. Tyjae Spears, Titans (RB41)

107. Tank Bigsby, Jaguars (RB42)

108. Colston Loveland, Bears (TE12)

109. Tyler Warren, Colts (TE13)

110. Michael Pittman Jr., Colts (WR55)

111. Jayden Higgins, Texans (WR56)

112. Emeka Egbuka, Buccaneers (WR57)

113. Cedric Tillman, Browns (WR58)