Connect with us

Hi, what are you looking for?

MLB

Early Top 200 2024 Fantasy Baseball Rankings

Lou expands his early fantasy baseball rankings to cover the top 200 players in the league.

HOUSTON, TEXAS - OCTOBER 06: Ronald Acuna Jr. #13 of the Atlanta Braves hits a home run during the first inning against the Miami Marlins in Game One of the National League Division Series at Minute Maid Park on October 06, 2020 in Houston, Texas. (Photo by Elsa/Getty Images)

Want fantasy football advice from award-winning players and NFL DFS picks from millionaire winners? Subscribe to DrRoto.com!

Early 2024 Fantasy Baseball Top 200 Rankings

  1. OF Ronald Acuna Jr., Atlanta Braves
  2. OF Corbin Carroll, Arizona Diamondbacks
  3. OF Julio Rodriguez, Seattle Mariners
  4. SS/2B/OF Mookie Betts, Los Angeles Dodgers
  5. 3B/SS Bobby Witt Jr., Kansas City Royals
  6. SS/OF Fernando Tatis Jr., San Diego Padres
  7. OF Kyle Tucker, Houston Astros
  8. SS Trea Turner, Philadelphia Phillies
  9. OF Aaron Judge, New York Yankees
  10. 1B Freddie Freeman, Los Angeles Dodgers
  11. OF Juan Soto, San Diego Padres
  12. OF Yordan Alvarez, Houston Astros
  13. SS Bo Bichette, Toronto Blue Jays
  14. SP Spencer Strider, Atlanta Braves
  15. SP Gerrit Cole, New York Yankees
  16. 3B Jose Ramirez, Cleveland Guardians
  17. 1B Bryce Harper, Philadelphia Phillies
  18. UT Shohei Ohtani, Free Agent
  19. 1B Matt Olson, Atlanta Braves
  20. SS Corey Seager, Texas Rangers
  21. SP Corbin Burnes, Milwaukee Brewers
  22. 3B/SS Elly De La Cruz, Cincinnati Reds
  23. 1B Pete Alonso, New York Mets
  24. OF Luis Robert Jr., Chicago White Sox
  25. 3B Austin Riley, Atlanta Braves
  26. SS Francisco Lindor, New York Mets
  27. 2B Ozzie Albies, Atlanta Braves
  28. 3B Rafael Devers, Boston Red Sox
  29. SS/3B Gunnar Henderson, Baltimore Orioles
  30. 1B Vladimir Guerrero Jr., Toronto Blue Jays
  31. SP Luis Castillo, Seattle Mariners
  32. SP Zack Wheeler, Philadelphia Phillies
  33. SP Zac Gallen, Arizona Diamondbacks
  34. 2B Marcus Semien, Texas Rangers
  35. OF Michael Harris II, Atlanta Braves
  36. 2B Jose Altuve, Houston Astros
  37. RP Devin Williams, Milwaukee Brewers
  38. RP Emmanuel Clase, Cleveland Guardians
  39. SS CJ Abrams, Washington Nationals
  40. 3B/SS Royce Lewis, Minnesota Twins
  41. SP Kevin Gausman, Toronto Blue Jays
  42. SP George Kirby, Seattle Mariners
  43. SP Framber Valdez, Houston Astros
  44. OF Randy Arozarena, Tampa Bay Rays
  45. 1B/OF Nolan Jones, Colorado Rockies,
  46. OF Adolis Garcia, Texas Rangers
  47. SP Logan Gilbert, Seattle Mariners
  48. RP Josh Hader, Free Agent
  49. RP Camilo Doval, San Francisco Giants
  50. SP Eury Perez, Miami Marlins
  51. SP Freddy Peralta, Milwaukee Brewers
  52. SP Tyler Glasnow, Tampa Bay Rays
  53. SP Pablo Lopez, Minnesota Twins
  54. RP Edwin Diaz, New York Mets
  55. RP Jhoan Duran, Minnesota Twins
  56. C Adley Rutschman, Baltimore Orioles
  57. 1B/OF Cody Bellinger, Free Agent
  58. OF Mike Trout, Los Angeles Angels
  59. SP Grayson Rodriguez, Baltimore Orioles
  60. SP Blake Snell, Free Agent
  61. 2B/OF Jazz Chisholm Jr., Miami Marlins
  62. RP Alexis Diaz, Cincinnati Reds
  63. SP Aaron Nola, Philadelphia Phillies
  64. SP Tarik Skubal, Detroit Tigers
  65. C J.T. Realmuto, Philadelphia Phillies
  66. 2B/SS Matt McLain, Cincinnati Reds
  67. OF Josh Lowe, Tampa Bay Rays
  68. RP David Bednar, Pittsburgh Pirates
  69. RP Raisel Iglesias, Atlanta Braves
  70. 3B/SS Manny Machado, San Diego Padres
  71. SP Kodai Senga, New York Mets
  72. SP Max Fried, Atlanta Braves
  73. SP Logan Webb, San Francisco Giants
  74. SP Yoshinobu Yamamoto, Free Agent
  75. RP Jordan Romano, Toronto Blue Jays
  76. SP Jesus Luzardo, Miami Marlins
  77. OF Christian Yelich, Milwaukee Brewers
  78. 2B/SS Nico Hoerner, Chicago Cubs
  79. 1B Christian Walker, Arizona Diamondbacks
  80. 2B/3B/SS Ha-Seong Kim, San Diego Padres
  81. RP Paul Sewald, Arizona Diamondbacks
  82. C Will Smith, Los Angeles Dodgers
  83. 3B Josh Jung, Texas Rangers
  84. 1B Paul Goldschmidt, St. Louis Cardinals
  85. SS Oneil Cruz, Pittsburgh Pirates
  86. C William Contreras, Milwaukee Brewers
  87. RP Ryan Helsley, St: Louis Cardinals
  88. OF Bryan Reynolds, Pittsburgh Pirates
  89. OF Kyle Schwarber, Philadelphia Phillies
  90. OF Nick Castellanos, Philadelphia Phillies
  91. 3B Nolan Arenado, St. Louis Cardinals
  92. SP Justin Verlander, Houston Astros
  93. SP Zach Eflin, Tampa Bay Rays
  94. SP Walker Buehler, Los Angeles Dodgers
  95. RP Andres Munoz, Seattle Mariners
  96. RP Ryan Pressly, Houston Astros
  97. RP Ryan Helsley, St. Louis Cardinals
  98. RP Pete Fairbanks, Tampa Bay Rays
  99. SP Kyle Bradish, Baltimore Orioles
  100. OF Lane Thomas, Washington Nationals
  101. 2B Gleyber Torres, New York Yankees
  102. 2B/OF/1B/3B Spencer Steer, Cincinnati Reds
  103. 3B Alex Bregman, Houston Astros
  104. SP Dylan Cease, Chicago White Sox
  105. SP Joe Musgrove, San Diego Padres
  106. SP Hunter Greene, Cincinnati Reds
  107. 1B Triston Casas, Boston Red Sox
  108. SP Justin Steele, Chicago Cubs
  109. SP Joe Ryan, Minnesota Twins
  110. 1B Spencer Torkelson, Detroit Tigers
  111. 2B Bryson Stott, Philadelphia Phillies
  112. SS Xander Bogaerts, San Diego Padres
  113. SP Tanner Bibee, Cleveland Guardians
  114. RP Evan Phillips, Los Angeles Dodgers
  115. 2B Ketel Marte, Arizona Diamondbacks
  116. OF Jordan Walker, St. Louis Cardinals
  117. OF Cedric Mullins, Baltimore Orioles
  118. SP Max Scherzer, Texas Rangers
  119. RP Kenley Jansen, Boston Red Sox
  120. RP Clay Holmes, New York Yankees
  121. OF Seiya Suzuki, Chicago Cubs
  122. OF Esteury Ruiz, Oakland Athletics
  123. OF George Springer, Toronto Blue Jays
  124. C Yainer Diaz, Houston Astros
  125. RP Adbert Alzolay, Chicago Cubs
  126. OF Evan Carter, Texas Rangers
  127. 1B Josh Naylor, Cleveland Guardians
  128. 2B Zack Gelof, Oakland Athletics
  129. 1B Christian Encarnacion-Strand, Cincinnati Reds
  130. 2B Andres Gimenez, Cleveland Guardians
  131. SP Cole Ragans, Kansas City Royals
  132. SS Dansby Swanson, Chicago Cubs
  133. 1B Yandy Diaz, Tampa Bay Rays
  134. SP Sonny Gray, St. Louis Cardinals
  135. SP Chris Bassitt, Toronto Blue Jays
  136. OF Teoscar Hernandez, Free Agent
  137. C Sean Murphy, Atlanta Braves
  138. SS Anthony Volpe, New York Yankees
  139. SP Gavin Williams, Cleveland Guardians
  140. OF Jorge Soler, Free Agent
  141. C/1B Salvador Perez, Kansas City Royals
  142. RP Yennier Cano, Baltimore Orioles
  143. SP Jordan Montgomery, Free Agent
  144. OF Ian Happ, Chicago Cubs
  145. 2B/SS Thairo Estrada, San Francisco Giants
  146. C Gabriel Moreno, Arizona Diamondbacks
  147. C Francisco Alvarez, New York Mets
  148. C Willson Contreras, St. Louis Cardinals
  149. SP Cristian Javier, Houston Astros
  150. SP Merrill Kelly, Arizona Diamondbacks
  151. 3B Noelvi Marte, Cincinnati Reds
  152. C Cal Raleigh, Seattle Mariners
  153. OF Anthony Santander, Baltimore Orioles
  154. UT Marcell Ozuna, Atlanta Braves
  155. OF TJ Friedl, Cincinnati Reds
  156. RP Tanner Scott, Miami Marlins
  157. OF Wyatt Langford, Texas Rangers
  158. 1B/2B Luis Arraez, Miami Marlins
  159. SP Shane Bieber, Cleveland Guardians
  160. SP Michael King, New York Yankees
  161. 2B/SS/OF Tommy Edman, St. Louis Cardinals
  162. SP Mitch Keller, Pittsburgh Pirates
  163. 1B/3B Alec Bohm, Philadelphia Phillies
  164. 3B Max Muncy, Los Angeles Dodgers
  165. SP Jose Berrios, Toronto Blue Jays
  166. OF Masataka Yoshida, Boston Red Sox
  167. C Jonah Heim, Texas Rangers
  168. C Logan O’Hoppe, Los Angeles Angels
  169. C Bo Naylor, Cleveland Guardians
  170. OF Chas McCormick, Houston Astros
  171. OF Riley Greene, Detroit Tigers
  172. SP Bailey Ober, Minnesota Twins
  173. SP Carlos Rodon, New York Yankees
  174. SP Chris Sale, Boston Red Sox
  175. SS Trevor Story, Boston Red Sox
  176. 3B Ke’Bryan Hayes, Pittsburgh Pirates
  177. 1B/3B Isaac Paredes, Tampa Bay Rays
  178. 1B Vinnie Pasquantino, Kansas City Royals
  179. C Keibert Ruiz, Washington Nationals
  180. 3B Jake Burger, Miami Marlins
  181. SS Willy Adames, Milwaukee Brewers
  182. SP Bryce Miller, Seattle Mariners
  183. SP Hunter Brown, Houston Astros
  184. 2B Jonathan India, Cincinnati Reds
  185. OF James Outman, Los Angeles Dodgers
  186. SP Shane Baz, Tampa Bay Rays
  187. 2B Nolan Gorman, St. Louis Cardinals
  188. OF Brandon Nimmo, New York Mets
  189. SP Eduardo Rodriguez, Free Agent
  190. SP Bryan Woo, Seattle Mariners
  191. SP Braxton Garrett, Miami Marlins
  192. 1B Nathaniel Lowe, Texas Rangers
  193. OF Daulton Varsho, Toronto Blue Jays
  194. UT Eloy Jimenez, Chicago White Sox
  195. SS Ezequiel Tovar, Colorado Rockies
  196. SP Nathan Eovaldi, Texas Rangers
  197. 2B Edouard Julien, Minnesota Twins
  198. OF Lars Nootbaar, St. Louis Cardinals
  199. RP Alex Lange, Detroit Tigers
  200. OF Jarren Duran, Boston Red Sox
Advertisement