Skip to main content

Fantasy Football: Week 13 Flex Rankings

Check out Kevin Hanson's top 125 flex players for Week 13 of the 2019 season.

Kevin Hanson joins SI for the 2019 season. His fantasy rankings have placed him in the Top 20 in each of the past two seasons among all the industry experts tracked by FantasyPros.com, and he has been in the Top 25 in six of the past eight years.

Check out more of Kevin’s rankings: QB, RB, WR, TE, kicker and defense.

Week 13 fantasy football flex rankings (half-PPR scoring):

1. Christian McCaffrey, CAR vs WAS (RB1)

2. Michael Thomas, NO @ ATL (WR1)

3. Dalvin Cook, MIN @ SEA (RB2)

4. Tyreek Hill, KC vs OAK (WR2)

5. Ezekiel Elliott, DAL vs BUF (RB3)

6. Derrick Henry, TEN @ IND (RB4)

7. Alvin Kamara, NO @ ATL (RB5)

8. Saquon Barkley, NYG vs GB (RB6)

9. Josh Jacobs, OAK @ KC (RB7)

10. Chris Godwin, TB @ JAC (WR3)

11. Le'Veon Bell, NYJ @ CIN (RB8)

12. Aaron Jones, GB @ NYG (RB9)

13. Mike Evans, TB @ JAC (WR4)

14. Leonard Fournette, JAC vs TB (RB10)

15. Nick Chubb, CLE @ PIT (RB11)

16. Davante Adams, GB @ NYG (WR5)

17. Todd Gurley, LAR @ ARI (RB12)

18. Travis Kelce, KC vs OAK (TE1)

19. Melvin Gordon, LAC @ DEN (RB13)

20. DeAndre Hopkins, HOU vs NE (WR6)

21. D.J. Chark, JAC vs TB (WR7)

22. D.J. Moore, CAR vs WAS (WR8)

23. Julian Edelman, NE @ HOU (WR9)

24. Cooper Kupp, LAR @ ARI (WR10)

25. Calvin Ridley, ATL vs NO (WR11)

26. Tyler Lockett, SEA vs MIN (WR12)

27. Zach Ertz, PHI @ MIA (TE2)

28. Miles Sanders, PHI @ MIA (RB14)

29. Mark Ingram, BAL vs SF (RB15)

30. Jonathan Williams, IND vs TEN (RB16)

31. Stefon Diggs, MIN @ SEA (WR13)

32. Odell Beckham Jr., CLE @ PIT (WR14)

33. Keenan Allen, LAC @ DEN (WR15)

34. George Kittle, SF @ BAL (TE3)

35. Jarvis Landry, CLE @ PIT (WR16)

36. Phillip Lindsay, DEN vs LAC (RB17)

37. Chris Carson, SEA vs MIN (RB18)

38. Devante Parker, MIA vs PHI (WR17)

39. Allen Robinson, CHI @ DET (WR18)

40. John Brown, BUF @ DAL (WR19)

41. Amari Cooper, DAL vs BUF (WR20)

42. Tyler Boyd, CIN vs NYJ (WR21)

43. Hunter Henry, LAC @ DEN (TE4)

44. Jamison Crowder, NYJ @ CIN (WR22)

45. Michael Gallup, DAL vs BUF (WR23)

46. Joe Mixon, CIN vs NYJ (RB19)

47. Christian Kirk, ARI vs LAR (WR24)

48. Courtland Sutton, DEN vs LAC (WR25)

49. Robert Woods, LAR @ ARI (WR26)

50. Devin Singletary, BUF @ DAL (RB20)

51. Austin Ekeler, LAC @ DEN (RB21)

52. Adam Thielen, MIN @ SEA (WR27)

53. D.K. Metcalf, SEA vs MIN (WR28)

54. Sammy Watkins, KC vs OAK (WR29)

55. Tyrell Williams, OAK @ KC (WR30)

56. David Montgomery, CHI @ DET (RB22)

57. Tevin Coleman, SF @ BAL (RB23)

58. Deebo Samuel, SF @ BAL (WR31)

59. Devonta Freeman, ATL vs NO (RB24)

60. Kenny Golladay, DET vs CHI (WR32)

61. Darren Waller, OAK @ KC (TE5)

62. Jared Cook, NO @ ATL (TE6)

63. Ronald Jones II, TB @ JAC (RB25)

64. Kenyan Drake, ARI vs LAR (RB26)

65. Terry McLaurin, WAS @ CAR (WR33)

66. Sony Michel, NE @ HOU (RB27)

67. Benny Snell Jr., PIT vs CLE (RB28)

68. Alshon Jeffery, PHI @ MIA (WR34)

69. Brandin Cooks, LAR @ ARI (WR35)

70. Mark Andrews, BAL vs SF (TE7)

71. Dede Westbrook, JAC vs TB (WR36)

72. Greg Olsen, CAR vs WAS (TE8)

73. Will Fuller, HOU vs NE (WR37)

74. Bo Scarbrough, DET vs CHI (RB29)

75. LeSean McCoy, KC vs OAK (RB30)

76. Marquise Brown, BAL vs SF (WR38)

77. Sterling Shepard, NYG vs GB (WR39)

78. Ryan Griffin, NYJ @ CIN (TE9)

79. Curtis Samuel, CAR vs WAS (WR40)

80. Kareem Hunt, CLE @ PIT (RB31)

81. Robby Anderson, NYJ @ CIN (WR41)

82. Marvin Jones, DET vs CHI (WR42)

83. Mike Williams, LAC @ DEN (WR43)

84. James White, NE @ HOU (RB32)

85. Carlos Hyde, HOU vs NE (RB33)

86. Tarik Cohen, CHI @ DET (RB34)

87. Darius Slayton, NYG vs GB (WR44)

88. Randall Cobb, DAL vs BUF (WR45)

89. Rashaad Penny, SEA vs MIN (RB35)

90. Latavius Murray, NO @ ATL (RB36)

91. Russell Gage, ATL vs NO (WR46)

92. Jamaal Williams, GB @ NYG (RB37)

93. James Washington, PIT vs CLE (WR47)

94. A.J. Brown, TEN @ IND (WR48)

95. Dallas Goedert, PHI @ MIA (TE10)

96. Cole Beasley, BUF @ DAL (WR49)

97. Zach Pascal, IND vs TEN (WR50)

98. Chris Conley, JAC vs TB (WR51)

99. Larry Fitzgerald, ARI vs LAR (WR52)

100. Emmanuel Sanders, SF @ BAL (WR53)

101. Derrius Guice, WAS @ CAR (RB38)

102. Duke Johnson, HOU vs NE (RB39)

103. Darrel Williams, KC vs OAK (RB40)

104. Demaryius Thomas, NYJ @ CIN (WR54)

105. Anthony Miller, CHI @ DET (WR55)

106. Jacob Hollister, SEA vs MIN (TE11)

107. Jaylen Samuels, PIT vs CLE (RB41)

108. Phillip Dorsett, NE @ HOU (WR56)

109. Jack Doyle, IND vs TEN (TE12)

110. Allen Hurns, MIA vs PHI (WR57)

111. Tyler Higbee, LAR @ ARI (TE13)

112. Kyle Rudolph, MIN @ SEA (TE14)

113. Auden Tate, CIN vs NYJ (WR58)

114. Noah Fant, DEN vs LAC (TE15)

115. Diontae Johnson, PIT vs CLE (WR59)

116. Adrian Peterson, WAS @ CAR (RB42)

117. Royce Freeman, DEN vs LAC (RB43)

118. Kalen Ballage, MIA vs PHI (RB44)

119. Corey Davis, TEN @ IND (WR60)

120. Raheem Mostert, SF @ BAL (RB45)

121. Josh Gordon, SEA vs MIN (WR61)

122. Vance McDonald, PIT vs CLE (TE16)

123. Mike Gesicki, MIA vs PHI (TE17)

124. Ted Ginn, NO @ ATL (WR62)

125. Jay Ajayi, PHI @ MIA (RB46)

Week 13 fantasy football flex rankings (non-PPR scoring):

1. Christian McCaffrey, CAR vs WAS (RB1)

2. Dalvin Cook, MIN @ SEA (RB2)

3. Ezekiel Elliott, DAL vs BUF (RB3)

4. Michael Thomas, NO @ ATL (WR1)

5. Tyreek Hill, KC vs OAK (WR2)

6. Derrick Henry, TEN @ IND (RB4)

7. Alvin Kamara, NO @ ATL (RB5)

8. Saquon Barkley, NYG vs GB (RB6)

9. Nick Chubb, CLE @ PIT (RB7)

10. Aaron Jones, GB @ NYG (RB8)

11. Josh Jacobs, OAK @ KC (RB9)

12. Le'Veon Bell, NYJ @ CIN (RB10)

13. Leonard Fournette, JAC vs TB (RB11)

14. Todd Gurley, LAR @ ARI (RB12)

15. Mark Ingram, BAL vs SF (RB13)

16. Chris Godwin, TB @ JAC (WR3)

17. Mike Evans, TB @ JAC (WR4)

18. DeAndre Hopkins, HOU vs NE (WR5)

19. Melvin Gordon, LAC @ DEN (RB14)

20. Miles Sanders, PHI @ MIA (RB15)

21. Travis Kelce, KC vs OAK (TE1)

22. Chris Carson, SEA vs MIN (RB16)

23. Davante Adams, GB @ NYG (WR6)

24. Phillip Lindsay, DEN vs LAC (RB17)

25. D.J. Moore, CAR vs WAS (WR7)

26. D.J. Chark, JAC vs TB (WR8)

27. Cooper Kupp, LAR @ ARI (WR9)

28. Devin Singletary, BUF @ DAL (RB18)

29. Joe Mixon, CIN vs NYJ (RB19)

30. Tyler Lockett, SEA vs MIN (WR10)

31. Julian Edelman, NE @ HOU (WR11)

32. Calvin Ridley, ATL vs NO (WR12)

33. David Montgomery, CHI @ DET (RB20)

34. Odell Beckham Jr., CLE @ PIT (WR13)

35. Stefon Diggs, MIN @ SEA (WR14)

36. Zach Ertz, PHI @ MIA (TE2)

37. Austin Ekeler, LAC @ DEN (RB21)

38. Keenan Allen, LAC @ DEN (WR15)

39. Jarvis Landry, CLE @ PIT (WR16)

40. Tevin Coleman, SF @ BAL (RB22)

41. Jonathan Williams, IND vs TEN (RB23)

42. George Kittle, SF @ BAL (TE3)

43. John Brown, BUF @ DAL (WR17)

44. Allen Robinson, CHI @ DET (WR18)

45. Devante Parker, MIA vs PHI (WR19)

46. Devonta Freeman, ATL vs NO (RB24)

47. Amari Cooper, DAL vs BUF (WR20)

48. Tyler Boyd, CIN vs NYJ (WR21)

49. Hunter Henry, LAC @ DEN (TE4)

50. Michael Gallup, DAL vs BUF (WR22)

51. Courtland Sutton, DEN vs LAC (WR23)

52. Jamison Crowder, NYJ @ CIN (WR24)

53. Robert Woods, LAR @ ARI (WR25)

54. D.K. Metcalf, SEA vs MIN (WR26)

55. Sammy Watkins, KC vs OAK (WR27)

56. Christian Kirk, ARI vs LAR (WR28)

57. Adam Thielen, MIN @ SEA (WR29)

58. Tyrell Williams, OAK @ KC (WR30)

59. Kenny Golladay, DET vs CHI (WR31)

60. Bo Scarbrough, DET vs CHI (RB25)

61. Ronald Jones II, TB @ JAC (RB26)

62. Sony Michel, NE @ HOU (RB27)

63. Kenyan Drake, ARI vs LAR (RB28)

64. Jared Cook, NO @ ATL (TE5)

65. Deebo Samuel, SF @ BAL (WR32)

66. Brandin Cooks, LAR @ ARI (WR33)

67. Benny Snell Jr., PIT vs CLE (RB29)

68. LeSean McCoy, KC vs OAK (RB30)

69. Alshon Jeffery, PHI @ MIA (WR34)

70. Kareem Hunt, CLE @ PIT (RB31)

71. Carlos Hyde, HOU vs NE (RB32)

72. Darren Waller, OAK @ KC (TE6)

73. Terry McLaurin, WAS @ CAR (WR35)

74. Rashaad Penny, SEA vs MIN (RB33)

75. Will Fuller, HOU vs NE (WR36)

76. Marquise Brown, BAL vs SF (WR37)

77. Latavius Murray, NO @ ATL (RB34)

78. Mark Andrews, BAL vs SF (TE7)

79. James White, NE @ HOU (RB35)

80. Robby Anderson, NYJ @ CIN (WR38)

81. Greg Olsen, CAR vs WAS (TE8)

82. Dede Westbrook, JAC vs TB (WR39)

83. Sterling Shepard, NYG vs GB (WR40)

84. Curtis Samuel, CAR vs WAS (WR41)

85. Dallas Goedert, PHI @ MIA (TE9)

86. Marvin Jones, DET vs CHI (WR42)

87. Tarik Cohen, CHI @ DET (RB36)

88. Derrius Guice, WAS @ CAR (RB37)

89. Mike Williams, LAC @ DEN (WR43)

90. Darius Slayton, NYG vs GB (WR44)

91. James Washington, PIT vs CLE (WR45)

92. Russell Gage, ATL vs NO (WR46)

93. Ryan Griffin, NYJ @ CIN (TE10)

94. A.J. Brown, TEN @ IND (WR47)

95. Jamaal Williams, GB @ NYG (RB38)

96. Zach Pascal, IND vs TEN (WR48)

97. Jay Ajayi, PHI @ MIA (RB39)

98. Randall Cobb, DAL vs BUF (WR49)

99. Adrian Peterson, WAS @ CAR (RB40)

100. Royce Freeman, DEN vs LAC (RB41)

101. Chris Conley, JAC vs TB (WR50)

102. Cole Beasley, BUF @ DAL (WR51)

103. Darrel Williams, KC vs OAK (RB42)

104. Larry Fitzgerald, ARI vs LAR (WR52)

105. Phillip Dorsett, NE @ HOU (WR53)

106. Anthony Miller, CHI @ DET (WR54)

107. Duke Johnson, HOU vs NE (RB43)

108. Allen Hurns, MIA vs PHI (WR55)

109. Kalen Ballage, MIA vs PHI (RB44)

110. Jacob Hollister, SEA vs MIN (TE11)

111. Raheem Mostert, SF @ BAL (RB45)

112. Emmanuel Sanders, SF @ BAL (WR56)

113. Demaryius Thomas, NYJ @ CIN (WR57)

114. Jaylen Samuels, PIT vs CLE (RB46)

115. Christian Blake, ATL vs NO (WR58)

116. Tyler Higbee, LAR @ ARI (TE12)

117. Noah Fant, DEN vs LAC (TE13)

118. Peyton Barber, TB @ JAC (RB47)

119. Kyle Rudolph, MIN @ SEA (TE14)

120. Josh Gordon, SEA vs MIN (WR59)

121. Auden Tate, CIN vs NYJ (WR60)

122. Vance McDonald, PIT vs CLE (TE15)

123. Corey Davis, TEN @ IND (WR61)

124. Diontae Johnson, PIT vs CLE (WR62)

125. Jack Doyle, IND vs TEN (TE16)

More Advice From SI Fantasy

—Kevin Hanson’s Week 13 rankings: QB, RB, WR, TE, kicker, defense and flex.

—Dr. Roto’s Start ‘Em, Sit ‘Em for some of your tougher lineup decisions

—Jaime Eisner’s waiver wire pickups: Ryan Tannehill, Rashaad Penny and more

—Frankie Taddeo’s streaming options for Week 13

—Frankie Taddeo’s droppables, with some big-name players you shouldn’t feel bad about cutting

—Jaime Eisner’s stock watch on players trending up or down

—Bill Enright’s injury report takes a look at who is out how long