2024 Fantasy Baseball Top 100 Rankings
Want fantasy football advice from award-winning players and NFL DFS picks from millionaire winners? Subscribe to DrRoto.com!
- OF Ronald Acuna Jr., Atlanta Braves
- OF Corbin Carroll, Arizona Diamondbacks
- OF Julio Rodriguez, Seattle Mariners
- SS/2B/OF Mookie Betts, Los Angeles Dodgers
- 3B/SS Bobby Witt Jr., Kansas City Royals
- SS/OF Fernando Tatis Jr., San Diego Padres
- OF Kyle Tucker, Houston Astros
- SS Trea Turner, Philadelphia Phillies
- OF Aaron Judge, New York Yankees
- 1B Freddie Freeman, Los Angeles Dodgers
- OF Juan Soto, San Diego Padres
- OF Yordan Alvarez, Houston Astros
- SS Bo Bichette, Toronto Blue Jays
- SP Spencer Strider, Atlanta Braves
- SP Gerrit Cole, New York Yankees
- 3B Jose Ramirez, Cleveland Guardians
- 1B Bryce Harper, Philadelphia Phillies
- UT Shohei Ohtani, Free Agent
- 1B Matt Olson, Atlanta Braves
- SS Corey Seager, Texas Rangers
- SP Corbin Burnes, Milwaukee Brewers
- 3B/SS Elly De La Cruz, Cincinnati Reds
- 1B Pete Alonso, New York Mets
- OF Luis Robert Jr., Chicago White Sox
- 3B Austin Riley, Atlanta Braves
- SS Francisco Lindor, New York Mets
- 2B Ozzie Albies, Atlanta Braves
- 3B Rafael Devers, Boston Red Sox
- SS/3B Gunnar Henderson, Baltimore Orioles
- 1B Vladimir Guerrero Jr., Toronto Blue Jays
- SP Luis Castillo, Seattle Mariners
- SP Zack Wheeler, Philadelphia Phillies
- SP Zac Gallen, Arizona Diamondbacks
- 2B Marcus Semien, Texas Rangers
- OF Michael Harris II, Atlanta Braves
- 2B Jose Altuve, Houston Astros
- RP Devin Williams, Milwaukee Brewers
- RP Emmanuel Clase, Cleveland Guardians
- SS CJ Abrams, Washington Nationals
- 3B/SS Royce Lewis, Minnesota Twins
- SP Kevin Gausman, Toronto Blue Jays
- SP George Kirby, Seattle Mariners
- SP Framber Valdez, Houston Astros
- OF Randy Arozarena, Tampa Bay Rays
- 1B/OF Nolan Jones, Colorado Rockies,
- OF Adolis Garcia, Texas Rangers
- SP Logan Gilbert, Seattle Mariners
- RP Josh Hader, Free Agent
- RP Camilo Doval, San Francisco Giants
- SP Eury Perez, Miami Marlins
- SP Freddy Peralta, Milwaukee Brewers
- SP Tyler Glasnow, Tampa Bay Rays
- RP Edwin Diaz, New York Mets
- RP Jhoan Duran, Minnesota Twins
- C Adley Rutschman, Baltimore Orioles
- OF Mike Trout, Los Angeles Angels
- SP Grayson Rodriguez, Baltimore Orioles
- SP Blake Snell, Free Agent
- 1B/OF Cody Bellinger, Free Agent
- 2B/OF Jazz Chisholm Jr., Miami Marlins
- 1B/2B Luis Arraez, Miami Marlins
- RP Alexis Diaz, Cincinnati Reds
- SP Aaron Nola, Philadelphia Phillies
- C J.T. Realmuto, Philadelphia Phillies
- 2B/SS Matt McLain, Cincinnati Reds
- SP Tarik Skubal, Detroit Tigers
- OF Josh Lowe, Tampa Bay Rays
- RP David Bednar, Pittsburgh Pirates
- RP Raisel Iglesias, Atlanta Braves
- 3B/SS Manny Machado, San Diego Padres
- SP Kodai Senga, New York Mets
- SP Logan Webb, San Francisco Giants
- SP Pablo Lopez, Minnesota Twins
- RP Jordan Romano, Toronto Blue Jays
- SP Jesus Luzardo, Miami Marlins
- OF Christian Yelich, Milwaukee Brewers
- 2B/SS Nico Hoerner, Chicago Cubs
- 1B Christian Walker, Arizona Diamondbacks
- 2B/3B/SS Ha-Seong Kim, San Diego Padres
- RP Paul Sewald, Arizona Diamondbacks
- C Will Smith, Los Angeles Dodgers
- 3B Josh Jung, Texas Rangers
- 1B Paul Goldschmidt, St. Louis Cardinals
- 2B/OF/1B/3B Spencer Steer, Cincinnati Reds
- SS Oneil Cruz, Pittsburgh Pirates
- C Williams Contreras, Milwaukee Brewers
- SP Max Fried, Atlanta Braves
- RP Ryan Helsley, St: Louis Cardinals
- OF Bryan Reynolds, Pittsburgh Pirates
- OF Kyle Schwarber, Philadelphia Phillies
- OF Nick Castellanos, Philadelphia Phillies
- 3B Nolan Arenado, St. Louis Cardinals
- SP Justin Verlander, Houston Astros
- SP Zach Eflin, Tampa Bay Rays
- SP Walker Buehler, Los Angeles Dodgers
- RP Andres Munoz, Seattle Mariners
- RP Ryan Pressly, Houston Astros
- RP Ryan Helsley, St. Louis Cardinals
- RP Pete Fairbanks, Tampa Bay Rays
- SP Kyle Bradish, Baltimore Orioles
- OF Lane Thomas, Washington Nationals
- 2B Gleyber Torres, New York Yankees
- SP Dylan Cease, Chicago White Sox
- SP Joe Musgrove, San Diego Padres
- SP Hunter Greene, Cincinnati Reds
- 1B Triston Casas, Boston Red Sox
- SP Justin Steele, Chicago Cubs
- SP Joe Ryan, Minnesota Twins
- 1B Spencer Torkelson, Detroit Tigers
- 2B Bryson Stott, Philadelphia Phillies
- SS Xander Bogaerts, San Diego Padres
- SP Tanner Bibee, Cleveland Guardians
- RP Evan Phillips, Los Angeles Dodgers
- 2B Ketel Marte, Arizona Diamondbacks
- OF Jordan Walker, St. Louis Cardinals
- OF Cedric Mullins, Baltimore Orioles
- SP Max Scherzer, Texas Rangers
- RP Kenley Jansen, Boston Red Sox
- RP Clay Holmes, New York Yankees
- OF Seiya Suzuki, Chicago Cubs
- OF Esteury Ruiz, Oakland Athletics
- OF George Springer, Toronto Blue Jays
- C Yainer Diaz, Houston Astros
- RP Adbert Alzolay, Chicago Cubs
- OF Evan Carter, Texas Rangers
- 1B Josh Naylor, Cleveland Guardians
- 2B Zack Gelof, Oakland Athletics
- 1B Christian Encarnacion-Strand, Cincinnati Reds
- 2B Andres Gimenez, Cleveland Guardians
- SP Cole Ragans, Kansas City Royals
- SS Dansby Swanson, Chicago Cubs
- 1B Yandy Diaz, Tampa Bay Rays
- SP Sonny Gray, Free Agent
- SP Chris Bassitt, Toronto Blue Jays
- OF Teoscar Hernandez, Free Agent
- C Sean Murphy, Atlanta Braves
- SS Anthony Volpe, New York Yankees
- SP Gavin Williams, Cleveland Guardians
- OF Jorge Soler, Free Agent
- C/1B Salvador Perez, Kansas City Royals
- RP Yennier Cano, Baltimore Orioles
- SP Jordan Montgomery, Free Agent
- SP Shane Bieber, Cleveland Guardians
- 2B/SS Thairo Estrada, San Francisco Giants
- OF Ian Happ, Chicago Cubs
- C Gabriel Moreno, Arizona Diamondbacks
- C Francisco Alvarez, New York Mets
- C Wilson Contreras, St. Louis Cardinals
- SP Cristian Javier, Houston Astros
- SP Merrill Kelley, Arizona Diamondbacks