2024 Fantasy Baseball Draft Rankings: Expert Picks & Predictions

The 2023 MLB season is in the books, but it’s never too early to look ahead to the upcoming campaign. While much of the MLB landscape is sure to change over the offseason, it can be helpful to get an early sense of where the experts stand in terms of initial fantasy baseball rankings. We’ll have you covered as we approach the spring and new season, but for now let’s take a look at early 2024 fantasy baseball rankings.

Check out our latest expert consensus fantasy baseball draft rankings

2024 Fantasy Baseball Rankings

Rank Player Team Positions
1 Mookie Betts LAD 2B,RF,SS
2 Ronald Acuna Jr. ATL RF,DH
3 Julio Rodriguez SEA CF
4 Jose Ramirez CLE 3B,DH
5 Bobby Witt Jr. KC 3B,DH,SS
6 Shohei Ohtani DH,SP
7 Corbin Carroll ARI CF,LF,RF
8 Kyle Tucker HOU RF
9 Freddie Freeman LAD 1B
10 Juan Soto SD LF,RF
11 Corey Seager TEX SS
12 Matt Olson ATL 1B
13 Yordan Alvarez HOU LF,DH
14 Marcus Semien TEX 2B,SS
15 Trea Turner PHI SS
16 Gerrit Cole NYY SP
17 Rafael Devers BOS 3B
18 Austin Riley ATL 3B
19 Aaron Judge NYY CF,RF,DH
20 Pete Alonso NYM 1B,DH
21 Fernando Tatis Jr. SD CF,RF,SS
22 Spencer Strider ATL SP,RP
23 Zack Wheeler PHI SP
24 Luis Castillo SEA SP
25 Vladimir Guerrero Jr. TOR 1B,DH
26 Corbin Burnes MIL SP
27 Luis Robert Jr. CWS CF
28 Manny Machado SD 3B,DH
29 Pablo Lopez MIN SP
30 Kevin Gausman TOR SP
31 Michael Harris II ATL CF
32 CJ Abrams WSH 2B,SS
33 George Kirby SEA SP
34 Randy Arozarena TB LF,RF,DH
35 Paul Goldschmidt STL 1B,DH
36 Gunnar Henderson BAL 3B,DH,SS
37 Nico Hoerner CHC 2B,SS
38 Jose Altuve HOU 2B
39 Adolis Garcia TEX CF,RF,DH
40 Cody Bellinger 1B,CF
41 Emmanuel Clase CLE RP
42 Zac Gallen ARI SP
43 Tyler Glasnow TB SP
44 Ozzie Albies ATL 2B
45 Josh Hader RP
46 Max Fried ATL SP
47 Nolan Jones COL 1B,LF,RF
48 Freddy Peralta MIL SP
49 Walker Buehler LAD SP
50 Grayson Rodriguez BAL SP
51 Evan Carter TEX CF,LF
52 Bryce Harper PHI 1B,DH,RF
53 Devin Williams MIL RP
54 Kyle Schwarber PHI DH,LF
55 Adley Rutschman BAL C,DH
56 Jordan Romano TOR RP
57 Tarik Skubal DET SP
58 Framber Valdez HOU SP
59 Aaron Nola SP
60 Yandy Diaz TB 1B,3B,DH
61 J.T. Realmuto PHI C
62 Logan Webb SF SP
63 Bo Bichette TOR SS
64 Bobby Miller LAD SP
65 Christian Yelich MIL LF,DH
66 Francisco Lindor NYM SS
67 Nick Castellanos PHI RF
68 Will Smith LAD C,DH
69 Ryan Pressly HOU RP
70 Josh Lowe TB CF,DH,LF,RF
71 Zach Eflin TB SP,RP
72 Ha-Seong Kim SD 2B,3B,SS
73 Xander Bogaerts SD SS
74 Tim Anderson SS
75 William Contreras MIL C,DH
76 Ryan Helsley STL RP
77 Lane Thomas WSH LF,CF,RF
78 Vinnie Pasquantino KC 1B,DH
79 Spencer Steer CIN 1B,2B,3B,LF
80 Oneil Cruz PIT SS
81 Eury Perez MIA SP
82 Joe Ryan MIN SP
83 Alex Bregman HOU 3B
84 Ketel Marte ARI 2B,DH
85 Bryan Reynolds PIT CF,DH,LF
86 Cole Ragans KC RP,SP
87 Mike Trout LAA CF
88 Andres Gimenez CLE 2B,SS
89 Seiya Suzuki CHC RF
90 Joe Musgrove SD SP
91 Masataka Yoshida BOS DH,LF
92 Wander Franco TB SS
93 Josh Naylor CLE 1B,RF,DH
94 Jesus Luzardo MIA SP
95 Camilo Doval SF RP
96 Dansby Swanson CHC SS
97 Chris Bassitt TOR SP
98 Logan Gilbert SEA SP
99 Matt McLain CIN 2B,SS
100 Luis Arraez MIA 1B,2B,DH
101 Esteury Ruiz OAK CF,LF,RF
102 Carlos Correa MIN SS
103 Raisel Iglesias ATL RP
104 J.P. Crawford SEA SS
105 TJ Friedl CIN LF,CF,RF
106 Justin Steele CHC SP
107 Kenley Jansen BOS RP
108 Ian Happ CHC LF
109 Spencer Torkelson DET 1B
110 George Springer TOR CF,RF,DH
111 Gabriel Moreno ARI C
112 Jorge Soler DH,LF,RF
113 Jazz Chisholm Jr. MIA 2B,CF
114 Brandon Woodruff MIL SP
115 Cal Raleigh SEA C,DH
116 David Bednar PIT RP
117 Shane Baz TB SP
118 Clay Holmes NYY RP
119 Max Muncy LAD 2B,3B,DH
120 Kodai Senga NYM SP
121 Alek Manoah TOR SP
122 Shane McClanahan TB SP
123 Gleyber Torres NYY 2B,DH
124 Christian Walker ARI 1B
125 Bryan Woo SEA SP
126 Marcell Ozuna ATL LF,DH
127 Kyle Bradish BAL SP
128 Lance Lynn SP
129 Teoscar Hernandez DH,RF
130 Jake McCarthy ARI LF,CF,RF
131 Alec Bohm PHI 1B,3B
132 Bryce Miller SEA SP
133 Jonah Heim TEX C
134 Justin Turner 1B,2B,3B,DH
135 Jhoan Duran MIN RP
136 Nolan Arenado STL 3B,DH
137 Anthony Santander BAL 1B,DH,LF,RF
138 Alexis Diaz CIN RP
139 Elly De La Cruz CIN 3B,SS
140 Lucas Giolito SP
141 Andres Munoz SEA RP
142 Pete Fairbanks TB RP
143 Eloy Jimenez CWS DH,LF,RF
144 Isaac Paredes TB 1B,2B,3B
145 Triston Casas BOS 1B
146 Paul Sewald ARI RP
147 Scott Barlow SD RP
148 Daniel Bard COL RP
149 Jose Leclerc TEX RP
150 Edouard Julien MIN 2B,DH

What is Fantasy Baseball?

Fantasy baseball is an online game where participants act as managers of virtual baseball teams based on real-life Major League Baseball (MLB) players. The performance of these players in actual games determines the results in the fantasy league. It’s a blend of skill, strategy, and a little bit of luck, akin to the real-world decisions team managers must make.

Basic Strategy for Fantasy Baseball Success

1. Understand Your League’s Format and Scoring

Before drafting your team, it’s essential to understand the scoring system and rules of your specific league, as this will influence your drafting and management strategy. Knowing whether you’re in a points-based, category-based, or head-to-head league will guide you in selecting players whose strengths align with the scoring system.

2. Drafting Your Team Wisely

A solid draft is the foundation of a successful season. Here are a few tips for the drafting phase:

  • Balanced Team: Ensure you have a balanced team with a mix of power hitters, average hitters, speedsters, starting pitchers, and relievers.
  • Position Scarcity: Be aware of the depth of talent at each position. Some positions, like shortstop, may have fewer high-quality players, making it beneficial to draft a top player at that position early.
  • High-Floor Players: Early in the draft, focus on players with a proven track record of consistency.
  • Upside Picks: In the later rounds, look for “upside” players. These are athletes who have the potential to outperform their draft position.

3. In-Season Management

  • Stay Active: Constantly look for ways to improve your team through waivers, trades, and free-agent pickups.
  • Mind the Matchups: Pay attention to player matchups, platoon splits, and ballparks. Starting a pitcher in a hitter-friendly park, for example, can be risky.
  • Injury Management: Stay on top of player injuries and have backups ready for your key players.

Check out our early 2024 Fantasy Baseball Draft Kit


Subscribe: Apple Podcasts | Spotify | Google Podcasts | SoundCloud | iHeartRadio