1 of 5 | San Francisco 49ers running back Christian McCaffrey leads my Top 200 player rankings for the 2024 fantasy football campaign. File Photo by Joe Marino/UPI | License Photo
MIAMI, Aug. 21 (UPI) — Christian McCaffrey, Tyreek Hill and Jonathan Taylor lead my annual Top 200 fantasy football player rankings for 2024. Ja’Marr Chase, CeeDee Lamb, Saquon Barkley, Bijan Robinson, A.J. Brown, Justin Jefferson, Garrett Wilson, Amon-Ra St. Brown, De’Von Achane, Breece Hall and Jahmyr Gibbs are among the other players I would target in the first round. Advertisement
My Top 14 includes seven running backs and seven wide receivers. Check out my individual quarterback, running back and wide receiver rankings for more details about my favorite players at those positions.
Some defensive/special teams units and kickers are listed at the end of my overall Top 200 rankings. Stay tuned for updates to the overall rankings in the coming weeks, as teams trim rosters, players disappoint or impress coaches and injuries occur.
Advertisement
Top 200 fantasy football player rankings for 2024
1. Christian McCaffrey, RB, San Francisco 49ers, Bye Week 9
2. Tyreek Hill, WR, Miami Dolphins, Bye Week 6
3. Jonathan Taylor, RB, Indianapolis Colts, Bye Week 14
4. Ja’Marr Chase, WR, Cincinnati Bengals, Bye Week 12
5. CeeDee Lamb, WR, Dallas Cowboys, Bye Week 7
6. Saquon Barkley, RB, Philadelphia Eagles, Bye Week 5
7. Bijan Robinson, RB, Atlanta Falcons, Bye Week 12
8. A.J. Brown, WR, Philadelphia Eagles, Bye Week 5
9. Justin Jefferson, WR, Minnesota Vikings, Bye Week 6
10. Garrett Wilson, WR, New York Jets, Bye Week 12
11. Amon-Ra St. Brown, WR, Detroit Lions, Bye Week 5
12. De’Von Achane, RB, Miami Dolphins, Bye Week 6
13. Breece Hall, RB, New York Jets, Bye Week 12
14. Jahmyr Gibbs, RB, Detroit Lions, Bye Week 5
15. Davante Adams, WR, Las Vegas Raiders, Bye Week 10
16. Puka Nacua, WR, Los Angeles Rams, Bye Week 6
Advertisement
17. Nico Collins, WR, Houston Texans, Bye Week 14
18. James Cook, RB, Buffalo Bills, Bye Week 12
19. Isiah Pacheco, RB, Kansas City Chiefs, Bye Week 6
20. Rachaad White, RB, Tampa Bay Buccaneers, Bye Week 11
21. Chris Olave, WR, New Orleans Saints, Bye Week 12
22. Kyren Williams, RB, Los Angeles Rams, Bye Week 6
23. Cooper Kupp, WR, Los Angeles Rams, Bye Week 6
24. DK Metcalf, WR, Seattle Seahawks, Bye Week 10
25. Marvin Harrison Jr., WR, Arizona Cardinals, Bye Week 11
26. Deebo Samuel, WR, San Francisco 49ers, Bye Week 9
27. Travis Etienne, RB, Jacksonville Jaguars, Bye Week 12
28. Josh Jacobs, RB, Green Bay Packers, Bye Week 10
29. Derrick Henry, RB, Baltimore Ravens, Bye Week 14
30. Jaylen Waddle, WR, Miami Dolphins, Bye Week 6
31. Kenneth Walker III, RB, Seattle Seahawks, Bye Week 10
Advertisement
32. Travis Kelce, TE, Kansas City Chiefs, Bye Week 6
33. D.J. Moore, WR, Chicago Bears, Bye Week 7
34. Drake London, WR, Atlanta Falcons, Bye Week 12
35. Michael Pittman Jr., WR, Indianapolis Colts, Bye Week 14
36. Brandon Aiyuk, WR, San Francisco 49ers, Bye Week 9
37. Joe Mixon, RB, Houston Texans, Bye Week 14
38. D’Andre Swift, RB, Chicago Bears, Bye Week 7
39. Mike Evans, WR, Tampa Bay Buccaneers, Bye Week 11
40. George Pickens, WR, Pittsburgh Steelers, Bye Week 9
41. Tee Higgins, WR, Cincinnati Bengals, Bye Week 12
42. Terry McLaurin, WR, Washington Commanders, Bye Week 14
43. Amari Cooper, WR, Cleveland Browns, Bye Week 10
44. DeVonta Smith, WR, Philadelphia Eagles, Bye Week 5
45. Christian Watson, WR, Green Bay Packers, Bye Week 10
46. Zay Flowers, WR, Baltimore Ravens, Bye Week 14
47. Calvin Ridley, WR, Tennessee Titans, Bye Week 5
48. Rashee Rice, WR, Kansas City Chiefs, Bye Week 6
49. Stefon Diggs, WR, Houston Texans, Bye Week 14
Advertisement
50. Tank Dell, WR, Houston Texans, Bye Week 14
51. Malik Nabers, WR, New York Giants, Bye Week 11
52. Sam LaPorta, TE, Detroit Lions, Bye Week 5
53. Jalen Hurts, QB, Philadelphia Eagles, Bye Week 5
54. Josh Allen, QB, Buffalo Bills, Bye Week 12
55. Mark Andrews, TE, Baltimore Ravens, Bye Week 14
56. Raheem Mostert, RB, Miami Dolphins, Bye Week 6
57. Tony Pollard, RB, Tennessee Titans, Bye Week 5
58. Aaron Jones, RB, Minnesota Vikings, Bye Week 6
59. Rhamondre Stevenson, RB, New England Patriots, Bye Week 14
60. Javonte Williams, RB, Denver Broncos, Bye Week 14
61. Patrick Mahomes, QB, Kansas City Chiefs, Bye Week 6
62. Alvin Kamara, RB, New Orleans Saints, Bye Week 12
63. Joe Burrow, QB, Cincinnati Bengals, Bye Week 12
64. Tua Tagovalioa, QB, Miami Dolphins, Bye Week 6
65. Jordan Love, QB, Green Bay Packers, Bye Week 10
66. Lamar Jackson, QB, Baltimore Ravens, Bye Week 14
67. Chris Godwin, WR, Tampa Bay Buccaneers, Bye Week 11
Advertisement
68. Jameson Williams, WR, Detroit Lions, Bye Week 5
69. David Montgomery, RB, Detroit Lions, Bye Week 5
70. Zack Moss, RB, Cincinnati Bengals, Bye Week 12
71. Devin Singletary, RB, New York Giants, Bye Week 11
72. Brian Robinson Jr., RB, Washington Commanders, Bye Week 14
73. James Conner, RB, Arizona Cardinals, Bye Week 11
74. Zamir White, RB, Las Vegas Raiders, Bye Week 10
75. Trey McBride, TE, Arizona Cardinals, Bye Week 11
76. Evan Engram, TE, Jacksonville Jaguars, Bye Week 12
77. Kyle Pitts, TE, Atlanta Falcons, Bye Week 12
78. C.J. Stroud, QB, Houston Texans, Bye Week 14
79. Kyler Murray, QB, Arizona Cardinals, Bye Week 11
80. Aaron Rodgers, QB, New York Jets, Bye Week 12
81. Matthew Stafford, QB, Los Angeles Rams, Bye Week 6
82. Jared Goff, QB, Detroit Lions, Bye Week 5
83. Christian Kirk, WR, Jacksonville Jaguars, Bye Week 12
84. Jayden Reed, WR, Green Bay Packers, Bye Week 10
85. Xavier Worthy, WR, Kansas City Chiefs, Bye Week 6
86. Dionatae Johnson, WR, Carolina Panthers, Bye Week 11
Advertisement
87. Courtland Sutton, WR, Denver Broncos, Bye Week 14
88. Jaxon Smith-Njigba, WR, Seattle Seahawks, Bye Week 10
89. Keon Coleman, WR, Buffalo Bills, Bye Week 12
90. Gus Edwards, RB, Los Angeles Chargers, Bye Week 5
91. Najee Harris, RB, Pittsburgh Steelers, Bye Week 9
93. Jaylen Warren, RB, Pittsburgh Steelers, Bye Week 9
86. Keenan Allen, WR, Chicago Bears, Bye Week 7
94. Ladd McConkey, WR, Los Angeles Chargers, Bye Week 5
95. DeAndre Hopkins, WR, Tennessee Titans, Bye Week 5
96. Khalil Shakir, WR, Buffalo Bills, Bye Week 12
97. Jakobi Meyers, WR, Las Vegas Raiders, Bye Week 10
98. Brian Thomas Jr., WR, Jacksonville Jaguars, Bye Week 12
99. George Kittle, TE, San Francisco 49ers, Bye Week 9
100. Rome Odunze, WR, Chicago Bears, Bye Week 7
101. Tyjae Spears, RB, Tennessee Titans, Bye Week 5
102. Chuba Hubbard, RB, Carolina Panthers, Bye Week 11
103. Dalton Kincaid, TE, Buffalo Bills, Bye Week 12
104. Chase Brown, RB, Cincinnati Bengals, Bye Week 12
105. Trey Benson, RB, Arizona Cardinals, Bye Week 11
106. Tyler Lockett, WR, Seattle Seahawks, Bye Week 10
Advertisement
107. Zach Charbonnet, RB, Seattle Seahawks, Bye Week 10
108. Ezekiel Elliott, RB, Dallas Cowboys, Bye Week 7
109. Rico Dowdle, RB, Dallas Cowboys, Bye Week 7
110. Nick Chubb, RB, Cleveland Browns, Bye Week 10
111. David Njoku, TE, Cleveland Browns, Bye Week 10
112. Jake Ferguson, TE, Dallas Cowboys, Bye Week 7
113. Austin Ekeler, RB, Washington Commanders, Bye Week 14
114. Jerome Ford, RB, Cleveland Browns, Bye Week 10
115. J.K. Dobbins, RB, Los Angeles Chargers, Bye Week 5
116. Dallas Goedert, TE, Philadelphia Eagles, Bye Week 5
117. T.J. Hockenson, TE, Minnesota Vikings, Bye Week 6
118. Dak Prescott, QB, Dallas Cowboys, Bye Week 7
119. Anthony Richardson, QB, Indianapolis Colts, Bye Week 14
120. Ja’Lynn Polk, WR, New England Patriots, Bye Week 14
121. Jordan Addison, WR, Minnesota Vikings, Bye Week 6
122. Marquise Brown, WR, Kansas City Chiefs, Bye Week 6
123. DeMario Douglas, WR, New England Patriots, Bye Week 14
124. Darnell Mooney, WR, Atlanta Falcons, Bye Week 12
125. Rashid Shaheed, WR, New Orleans Saints, Bye Week 12
126. Romeo Doubs, WR, Green Bay Packers, Bye Week 10
127. Josh Palmer, WR, Los Angeles Chargers, Bye Week 5
Advertisement
128. Dontayvion Wicks, WR, Green Bay Packers, Bye Week 10
129. Mike Williams, WR, New York Jets, Bye Week 12
130. Trevor Lawrence, QB, Jacksonville Jaguars, Bye Week 12
131. Brock Purdy, QB, San Francisco 49ers, Bye Week 9
132. Brock Bowers, TE, Las Vegas Raiders, Bye Week 10
133. Antonio Gibson, RB, New England Patriots, Bye Week 14
134. Curtis Samuel, WR, Buffalo Bills, Bye Week 12
135. Josh Downs, WR, Indianapolis Colts, Bye Week 14
136. Jerry Jeudy, WR, Cleveland Browns, Bye Week 10
137. Brandin Cooks, WR, Dallas Cowboys, Bye Week 7
138. Kirk Cousins, QB, Atlanta Falcons, Bye Week 12
139. Michael Wilson, WR, Arizona Cardinals, Bye Week 11
140. Bucky Irving, RB, Tampa Bay Buccaneers, Bye Week 11
141. Ty Chandler, RB, Minnesota Vikings, Bye Week 6
142. Tyrone Tracy Jr., RB, New York Giants, Bye Week 11
143. Blake Corum, RB, Los Angeles Rams, Bye Week 6
144. Cole Kmet, TE, Chicago Bears, Bye Week 7
145. Dalton Schultz, TE, Houston Texans, Bye Week 14
146. Adam Thielen, WR, Carolina Panthers, Bye Week 11
Advertisement
147. Gabe Davis, WR, Jacksonville Jaguars, Bye Week 12
148. Adonai Mitchell, WR, Indianapolis Colts, Bye Week 14
149. Pat Freiermuth, TE, Pittsburgh Steelers, Bye Week 9
150. Ricky Pearsall, WR, San Francisco 49ers, Bye Week 9
151. Marvin Mims, WR, Denver Broncos, Bye Week 14
152. Caleb Williams, QB, Chicago Bears, Bye Week 7
153. Jayden Daniels, QB, Washington Commanders, Bye Week 14
154. Justin Herbert, QB, Los Angeles Chargers, Bye Week 5
155. Deshaun Watson, QB, Cleveland Browns, Bye Week 10
156. Baker Mayfield, QB, Tampa Bay Buccaneers, Bye Week 11
157. Daniel Jones, QB, New York Giants, Bye Week 11
158. Geno Smith, QB, Seattle Seahawks, Bye Week 10
159. Will Levis, QB, Tennessee Titans, Bye Week 5
160. Elijah Mitchell, RB, San Francisco 49ers, Bye Week 9
161. Ray Davis, RB, Buffalo Bills, Bye Week 12
162. Tyler Allgeier, RB, Atlanta Falcons, Bye Week 12
163. Keaton Mitchell, RB, Baltimore Ravens, Bye Week 14
164. Braelon Allen, RB, New York Jets, Bye Week 12
165. Jaleel McLaughlin, RB, Denver Broncos, Bye Week 14
166. Audric Estime, RB, Denver Broncos, Bye Week 14
167. Kendre Miller, RB, New Orleans Saints, Bye Week 12
Advertisement
168. Tank Bigsby, RB, Jacksonville Jaguars, Bye Week 12
169. Jaylen Wright, RB, Miami Dolphins, Bye Week 6
170. Clyde Edwards-Helaire, RB, Kansas City Chiefs, Bye Week 6
171. Khalil Herbert, RB, Chicago Bears, Bye Week 7
172. MarShawn Lloyd, RB, Green Bay Packers, Bye Week 10
173. Alexander Mattison, RB, Las Vegas Raiders, Bye Week 10
174. Taysom Hill, TE, New Orleans Saints, Bye Week 12
175. Tyler Conklin, TE, New York Jets, Bye Week 12
176. Hunter Henry, TE, New England Patriots, Bye Week 14
177. Jonathan Brooks, RB, Carolina Panthers, Bye Week 11
178. Cleveland Browns, D/ST, Bye Week 10
179. New York Jets, D/ST, Bye Week 12
180. Dallas Cowboys, D/ST, Bye Week 7
181. Pittsburgh Steelers, D/ST, Bye Week 9
182. Baltimore Ravens, D/ST, Bye Week 14
183. Miami Dolphins, D/ST, Bye Week 6
184. San Francisco 49ers, D/ST, Bye Week 9
185. Cincinnati Bengals, D/ST, Bye Week 12
186. New Orleans Saints, D/ST, Bye Week 12
187. Detroit Lions, D/ST, Bye Week 5
188. Kansas City Chiefs, D/ST, Bye Week 6
189. Brandon Aubrey, K, Dallas Cowboys, Bye Week 7
190. Justin Tucker, K, Baltimore Ravens, Bye Week 14
Advertisement
191. Evan McPherson, K, Cincinnati Bengals, Bye Week 12
192. Harrison Butker, K, Kansas City Chiefs, Bye Week 6
193. Jake Bates, K, Detroit Lions, Bye Week 5
194. Jake Elliott, K, Philadelphia Eagles, Bye Week 5
195. Ka’imi Fairbairn, K, Houston Texans, Bye Week 14
196. Greg Zuerlein, K, New York Jets, Bye Week 12
197. Jake Moody, K, San Francisco 49ers, Bye Week 9
198. Cameron Dicker, K, Los Angeles Chargers, Bye Week 5
199. Younghoe Koo, K, Atlanta Falcons, Bye Week 12
200. Cairo Santos, K, Chicago Bears, Bye Week 7
Fantasy football: McCaffrey, Hill, Taylor lead Top 200 rankings
Recent Comments
Iowa State starting RB Jirehl Brock among latest college football players charged in gambling probe
on
The Rev. Al Sharpton to lead protest after Florida governor’s ban of African American studies course
on
Sports World Hails ‘Superwoman’ Lindsey Vonn for Her Grand Comeback Despite Career-Changing Injury
on
San Mateo County Community College District sues five companies over role in ‘pay to play’ scandal
on
Saipan, placid island setting for Assange’s last battle, is briefly mobbed – and bemused by the fuss
on
‘Pokémon Scarlet’ and ‘Violet’ Fan Theories Suggest Legendary Time Travel, Alternate Dimension Plot
on
Joe Manchin and Tommy Tuberville introduce bill on name, image and likeness rules for college sports
on
Inside the Michael Jordan ‘Air’ movie, plus why NFL, others are buying into the sports film industry
on
If you’re a frequent traveler, these wrap tops from Aday will revolutionize your on-the-go wardrobe
on
How Does Jack Nicklaus Travel? Exploring the Private Jets Owned by the ‘Golden Bear’ Over the Years
on
Hollywood Reporter: Tom Cruise negotiated with movie studios over AI before the actors strike began
on
Ford Blue Cruise: US regulators investigate fatal crashes involving hands-free driving technology
on
Dozens of boats cruise the Seine in a rehearsal for the Paris Olympics’ opening ceremony on July 26
on
Devout athletes find strength in their faith. But practicing it and elite sports can pose hurdles
on
Despite strong Lunar New Year holiday data, consumer spending in China isn’t roaring back just yet
on
David and Victoria Beckham so ‘Charmed’ by Tom Cruise They Have His Photos on Display at Their Home
on
CONCEPT ART: New Details Revealed for Disney Cruise Line Lookout Cay at Lighthouse Point Destination
on
CBS Sports announces Matt Ryan will join NFL studio show. Longtime analysts Simms and Esiason depart
on
Boston College vs. Army live stream, how to watch online, CBS Sports Network channel finder, odds
on
Boise State vs. Air Force live stream, odds, channel, prediction, how to watch on CBS Sports Network
on
Biden to tout bill’s prescription drug prices, energy provisions in pitch to Americans, aide says
on
After UFC Fallout, Conor McGregor Offers a Valuable Piece of Advice to Free Agent Francis Ngannou
on
2024 Super Bowl: CBS Sports Network and CBS Sports HQ to combine for 115 hours of weeklong coverage
on
‘Best Intention’: Chris Kirk Has Absolute Trust in Jay Monahan and PGA Tour’s Widely Debated Model
on
2023 NFL All-Rookie Team: CBS Sports draft expert, former GM unveil league’s best first-year players
on
“Completely Knocked Me Out”: Rob Lowe Recalls Boxing Match With Tom Cruise On 1983 Brat Pack Classic
on
CONCEPT ART: New Details Revealed for Disney Cruise Line Lookout Cay at Lighthouse Point Destination
on
“Completely Knocked Me Out”: Rob Lowe Recalls Boxing Match With Tom Cruise On 1983 Brat Pack Classic
on
CBS Sports announces Matt Ryan will join NFL studio show. Longtime analysts Simms and Esiason depart
on
Carlos Sainz’s Soccer Fanboy Emerges as Spaniard Shares Defining Moment With This Real Madrid Legend
on
Biden: ‘At this point I’m not’ planning to visit East Palestine, Ohio, after toxic train derailment
on
‘Best Intention’: Chris Kirk Has Absolute Trust in Jay Monahan and PGA Tour’s Widely Debated Model
on
Ahead of big sports weekend, dispute with Disney leaves millions of cable subscribers in the dark
on
A heavy wave of Russian missile attacks pounds areas across Ukraine, killing at least 4 civilians
on
2024 Super Bowl: CBS Sports Network and CBS Sports HQ to combine for 115 hours of weeklong coverage
on
2023 NFL All-Rookie Team: CBS Sports draft expert, former GM unveil league’s best first-year players
on
Army vs. Coastal Carolina live stream, how to watch online, CBS Sports Network channel finder, odds
on
AL Rookie of the Year Julio Rodriguez Spreads Joy and Sportsmanship to the Youth of Loma de Cabrera
on
After UFC Fallout, Conor McGregor Offers a Valuable Piece of Advice to Free Agent Francis Ngannou
on
Dubai International Airport sees 41.6 million passengers in first half of year, more than in 2019
on
Devout athletes find strength in their faith. But practicing it and elite sports can pose hurdles
on
Despite strong Lunar New Year holiday data, consumer spending in China isn’t roaring back just yet
on
Dave Portnoy: Taylor Swift’s security should ‘drag Kim Kardashian to jail’ if she attends Eras Tour
on
CONCEPT ART: New Details Revealed for Disney Cruise Line Lookout Cay at Lighthouse Point Destination
on
“Completely Knocked Me Out”: Rob Lowe Recalls Boxing Match With Tom Cruise On 1983 Brat Pack Classic
on
CBS Sports, Serie A announce new TV rights deal; Paramount+ to air over 400 Italian soccer matches
on
Cam Newton’s Violent Public Incident Draws Hilarious Reaction From 3x All-Star: “Where Do I Sign Up
on
Boston College vs. Army live stream, how to watch online, CBS Sports Network channel finder, odds
on
Angel Reese Launches Foundation Dedicated To Empowering Women Through Sports & Financial Literacy
on
A weaker dollar, skyrocketing prices and ‘record’ visitor numbers: Good luck in Europe this summer
on