<
>

Eric Karabell's early 2025 fantasy football flex and superflex rankings

play
Why Eric Karabell has Drake London as a top-10 fantasy WR in 2025 (1:00)

Eric Karabell is feeling good about Drake London's fantasy prospects for 2025 after a great to close out the 2024 season. (1:00)

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.

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. Amon-Ra St. Brown, Lions (WR3)

9. Bijan Robinson, Falcons (RB1)

10. Jahmyr Gibbs, Lions (RB2)

11. Saquon Barkley, Eagles (RB3)

12. Malik Nabers, Giants (WR4)

13. CeeDee Lamb, Cowboys (WR5)

14. Puka Nacua, Rams (WR6)

15. Baker Mayfield, Buccaneers (QB6)

16. Patrick Mahomes, Chiefs (QB7)

17. Bo Nix, Broncos (QB8)

18. Brian Thomas Jr., Jaguars (WR7)

19. Nico Collins, Texans (WR8)

20. Drake London, Falcons (WR9)

21. Brock Purdy, 49ers (QB9)

22. Kyler Murray, Cardinals (QB10)

23. Sam Darnold, Vikings (QB11)

24. De'Von Achane, Dolphins (RB4)

25. Jonathan Taylor, Colts (RB5)

26. Josh Jacobs, Packers (RB6)

27. A.J. Brown, Eagles (WR10)

28. Davante Adams, Jets (WR11)

29. Trey McBride, Cardinals (TE1)

30. Brock Bowers, Raiders (TE2)

31. Dak Prescott, Cowboys (QB12)

32. Caleb Williams, Bears (QB13)

33. Jared Goff, Lions (QB14)

34. Michael Penix Jr., Falcons (QB15)

35. Jordan Love, Packers (QB16)

36. Jaxon Smith-Njigba, Seahawks (WR12)

37. Terry McLaurin, Commanders (WR13)

38. Garrett Wilson, Jets (WR14)

39. Kyren Williams, Rams (RB7)

40. Derrick Henry, Ravens (RB8)

41. Breece Hall, Jets (RB9)

42. Bucky Irving, Buccaneers (RB10)

43. James Cook, Bills (RB11)

44. Drake Maye, Patriots (QB17)

45. Tua Tagovailoa, Dolphins (QB18)

46. Mike Evans, Buccaneers (WR15)

47. Ladd McConkey, Chargers (WR16)

48. Tyreek Hill, Dolphins (WR17)

49. DJ Moore, Bears (WR18)

50. Tee Higgins, Bengals (WR19)

51. Justin Herbert, Chargers (QB19)

52. C.J. Stroud, Texans (QB20)

53. Chase Brown, Bengals (RB12)

54. Joe Mixon, Texans (RB13)

55. Christian McCaffrey, 49ers (RB14)

56. Alvin Kamara, Saints (RB15)

57. Bryce Young, Panthers (QB21)

58. Anthony Richardson, Colts (QB22)

59. Trevor Lawrence, Jaguars (QB23)

60. Geno Smith, Seahawks (QB24)

61. Matthew Stafford, Rams (QB25)

62. George Kittle, 49ers (TE3)

63. Sam LaPorta, Lions (TE4)

64. George Pickens, Steelers (WR20)

65. Marvin Harrison Jr., Cardinals (WR21)

66. Rashee Rice, Chiefs (WR22)

67. Zay Flowers, Ravens (WR23)

68. James Conner, Cardinals (RB16)

69. David Montgomery, Lions (RB17)

70. Aaron Jones, Vikings (RB18)

71. Kenneth Walker III, Seahawks (RB19)

72. Chuba Hubbard, Panthers (RB20)

73. DeVonta Smith, Eagles (WR24)

74. Chris Godwin, Buccaneers (WR25)

75. Jordan Addison, Vikings (WR26)

76. DK Metcalf, Seahawks (WR27)

77. Courtland Sutton, Broncos (WR28)

78. Chris Olave, Saints (WR29)

79. Jerry Jeudy, Browns (WR30)

80. Travis Kelce, Chiefs (TE5)

81. T.J. Hockenson, Vikings (TE6)

82. Tyrone Tracy Jr., Giants (RB21)

83. Brian Robinson Jr., Commanders (RB22)

84. J.K. Dobbins, Chargers (RB23)

85. Isiah Pacheco, Chiefs (RB24)

86. Xavier Worthy, Chiefs (WR31)

87. Jameson Williams, Lions (WR32)

88. Derek Carr, Saints (QB26)

89. Russell Wilson, Steelers (QB27)

90. Aaron Rodgers, Jets (QB28)

91. Deshaun Watson, Browns (QB29)

92. Jauan Jennings, 49ers (WR33)

93. Deebo Samuel Sr., 49ers (WR34)

94. Cooper Kupp, Rams (WR35)

95. Rome Odunze, Bears (WR36)

96. Jaylen Waddle, Dolphins (WR37)

97. David Njoku, Browns (TE7)

98. Mark Andrews, Ravens (TE8)

99. Tony Pollard, Titans (RB25)

100. D'Andre Swift, Bears (RB26)

101. Travis Etienne Jr., Jaguars (RB27)

102. Rachaad White, Buccaneers (RB28)

103. Nick Chubb, Browns (RB29)

104. Rhamondre Stevenson, Patriots (RB30)

105. Zach Charbonnet, Seahawks (RB31)

106. Rico Dowdle, Cowboys (RB32)

107. Jaylen Warren, Steelers (RB33)

108. Najee Harris, Steelers (RB34)

109. Jonnu Smith, Dolphins (TE9)

110. Evan Engram, Jaguars (TE10)

111. Dalton Kincaid, Bills (TE11)

112. Stefon Diggs, Texans (WR38)

113. Brandon Aiyuk, 49ers (WR39)

114. Khalil Shakir, Bills (WR40)

115. Josh Downs, Colts (WR41)

116. Michael Pittman Jr., Colts (WR42)

117. Tyjae Spears, Titans (RB35)

118. Isaac Guerendo, 49ers (RB36)

119. J.J. McCarthy, Vikings (QB30)

120. Javonte Williams, Broncos (RB37)

121. Will Levis, Titans (QB31)

122. Aidan O'Connell, Raiders (QB32)

123. Drew Lock, Giants (QB33)

124. Kirk Cousins, Falcons (QB34)

125. Justin Fields, Steelers (QB35)

126. Jaylen Wright, Dolphins (RB38)

127. Tank Bigsby, Jaguars (RB39)

128. Jayden Reed, Packers (WR43)

129. Keon Coleman, Bills (WR44)

130. Calvin Ridley, Titans (WR45)

131. Keenan Allen, Bears (WR46)

132. Ricky Pearsall, 49ers (WR47)

133. Jakobi Meyers, Raiders (WR48)

134. Blake Corum, Rams (RB40)

135. Alexander Mattison, Raiders (RB41)

136. Jerome Ford, Browns (RB42)

137. Amari Cooper, Bills (WR49)

138. Rashid Shaheed, Saints (WR50)

139. Quentin Johnston, Chargers (WR51)

140. Christian Kirk, Jaguars (WR52)

141. Darnell Mooney, Falcons (WR53)

142. Hollywood Brown, Chiefs (WR54)

143. Jalen McMillan, Buccaneers (WR55)

144. Xavier Legette, Panthers (WR56)

145. Adonai Mitchell, Colts (WR57)

146. Romeo Doubs, Packers (WR58)

147. Jaleel McLaughlin, Broncos (RB43)

148. Ray Davis, Bills (RB44)

149. Trey Benson, Cardinals (RB45)

150. MarShawn Lloyd, Packers (RB46)

Flex (RB, WR, TE only)

1. Ja'Marr Chase, Bengals (WR1)

2. Justin Jefferson, Vikings (WR2)

3. Amon-Ra St. Brown, Lions (WR3)

4. Bijan Robinson, Falcons (RB1)

5. Jahmyr Gibbs, Lions (RB2)

6. Saquon Barkley, Eagles (RB3)

7. Malik Nabers, Giants (WR4)

8. CeeDee Lamb, Cowboys (WR5)

9. Puka Nacua, Rams (WR6)

10. Brian Thomas Jr., Jaguars (WR7)

11. Nico Collins, Texans (WR8)

12. Drake London, Falcons (WR9)

13. De'Von Achane, Dolphins (RB4)

14. Jonathan Taylor, Colts (RB5)

15. Josh Jacobs, Packers (RB6)

16. A.J. Brown, Eagles (WR10)

17. Davante Adams, Jets (WR11)

18. Trey McBride, Cardinals (TE1)

19. Brock Bowers, Raiders (TE2)

20. Jaxon Smith-Njigba, Seahawks (WR12)

21. Terry McLaurin, Commanders (WR13)

22. Garrett Wilson, Jets (WR14)

23. Kyren Williams, Rams (RB7)

24. Derrick Henry, Ravens (RB8)

25. Breece Hall, Jets (RB9)

26. Bucky Irving, Buccaneers (RB10)

27. James Cook, Bills (RB11)

28. Mike Evans, Buccaneers (WR15)

29. Ladd McConkey, Chargers (WR16)

30. Tyreek Hill, Dolphins (WR17)

31. DJ Moore, Bears (WR18)

32. Tee Higgins, Bengals (WR19)

33. Chase Brown, Bengals (RB12)

34. Joe Mixon, Texans (RB13)

35. Christian McCaffrey, 49ers (RB14)

36. Alvin Kamara, Saints (RB15)

37. George Kittle, 49ers (TE3)

38. Sam LaPorta, Lions (TE4)

39. George Pickens, Steelers (WR20)

40. Marvin Harrison Jr., Cardinals (WR21)

41. Rashee Rice, Chiefs (WR22)

42. Zay Flowers, Ravens (WR23)

43. James Conner, Cardinals (RB16)

44. David Montgomery, Lions (RB17)

45. Aaron Jones, Vikings (RB18)

46. Kenneth Walker III, Seahawks (RB19)

47. Chuba Hubbard, Panthers (RB20)

48. DeVonta Smith, Eagles (WR24)

49. Chris Godwin, Buccaneers (WR25)

50. Jordan Addison, Vikings (WR26)

51. DK Metcalf, Seahawks (WR27)

52. Courtland Sutton, Broncos (WR28)

53. Chris Olave, Saints (WR29)

54. Jerry Jeudy, Browns (WR30)

55. Travis Kelce, Chiefs (TE5)

56. T.J. Hockenson, Vikings (TE6)

57. Tyrone Tracy Jr., Giants (RB21)

58. Brian Robinson Jr., Commanders (RB22)

59. J.K. Dobbins, Chargers (RB23)

60. Isiah Pacheco, Chiefs (RB24)

61. Xavier Worthy, Chiefs (WR31)

62. Jameson Williams, Lions (WR32)

63. Jauan Jennings, 49ers (WR33)

64. Deebo Samuel Sr., 49ers (WR34)

65. Cooper Kupp, Rams (WR35)

66. Rome Odunze, Bears (WR36)

67. Jaylen Waddle, Dolphins (WR37)

68. David Njoku, Browns (TE7)

69. Mark Andrews, Ravens (TE8)

70. Tony Pollard, Titans (RB25)

71. D'Andre Swift, Bears (RB26)

72. Travis Etienne Jr., Jaguars (RB27)

73. Rachaad White, Buccaneers (RB28)

74. Nick Chubb, Browns (RB29)

75. Rhamondre Stevenson, Patriots (RB30)

76. Zach Charbonnet, Seahawks (RB31)

77. Rico Dowdle, Cowboys (RB32)

78. Jaylen Warren, Steelers (RB33)

79. Najee Harris, Steelers (RB34)

80. Jonnu Smith, Dolphins (TE9)

81. Evan Engram, Jaguars (TE10)

82. Dalton Kincaid, Bills (TE11)

83. Stefon Diggs, Texans (WR38)

84. Brandon Aiyuk, 49ers (WR39)

85. Khalil Shakir, Bills (WR40)

86. Josh Downs, Colts (WR41)

87. Michael Pittman Jr., Colts (WR42)

88. Tyjae Spears, Titans (RB35)

89. Isaac Guerendo, 49ers (RB36)

90. Javonte Williams, Broncos (RB37)

91. Jaylen Wright, Dolphins (RB38)

92. Tank Bigsby, Jaguars (RB39)

93. Jayden Reed, Packers (WR43)

94. Keon Coleman, Bills (WR44)

95. Calvin Ridley, Titans (WR45)

96. Keenan Allen, Bears (WR46)

97. Ricky Pearsall, 49ers (WR47)

98. Jakobi Meyers, Raiders (WR48)

99. Blake Corum, Rams (RB40)

100. Alexander Mattison, Raiders (RB41)

101. Jerome Ford, Browns (RB42)

102. Amari Cooper, Bills (WR49)

103. Rashid Shaheed, Saints (WR50)

104. Quentin Johnston, Chargers (WR51)

105. Christian Kirk, Jaguars (WR52)

106. Darnell Mooney, Falcons (WR53)

107. Hollywood Brown, Chiefs (WR54)

108. Jalen McMillan, Buccaneers (WR55)

109. Xavier Legette, Panthers (WR56)

110. Adonai Mitchell, Colts (WR57)

111. Romeo Doubs, Packers (WR58)

112. Jaleel McLaughlin, Broncos (RB43)

113. Ray Davis, Bills (RB44)

114. Trey Benson, Cardinals (RB45)

115. MarShawn Lloyd, Packers (RB46)