/cdn.vox-cdn.com/uploads/chorus_image/image/72113457/1248420917.0.jpg)
The MLB regular season will start on Thursday, March 30. With just under a week to go until Opening Day, now is the time to start looking into firing up your redraft fantasy baseball leagues. Depending on the format that you are using, the standard lineup for a site like ESPN will have you draft 19 players per roster. With that in mind, we ranked 301 players and will also have specific articles for each position.
The top of the top 300 is going to be no surprise. Los Angeles Angels phenom Shohei Ohtani does it all. He will give you both hitting and pitching stats and has as much upside as anyone. The biggest surprise at the top is Houston Astros outfielder Kyle Tucker. He has continuously gotten better in his career and looks to continue that momentum for Houston this season.
Prospects are included in these rankings and vary by whether or not they will start the year on the big league roster. The top 301 is projecting how the entire season will go, so even if a prospect is lower down, they could be called up in a few months and become a vital part of your team. Even if they aren’t productive now, they are worthy of a stash if you can swing it.
These rankings are accurate as of March 23, prior to the Rhys Hoskins injury. There hasn’t been an official ruling on his status, so for now, he is included but Jose Altuve, Adam Wainwright and Raisel Iglesias are all ranked with their injury in mind.
2023 fantasy baseball rankings: Top 301 overall
2023 Fantasy Baseball Top 301 Rankings
Rank | Player Name | Position | Team |
---|---|---|---|
Rank | Player Name | Position | Team |
1 | Shohei Ohtani | SP/DH | LAA |
2 | Aaron Judge | OF | NYY |
3 | Julio Rodriguez | OF | SEA |
4 | Trea Turner | SS | PHI |
5 | Ronald Acuna Jr | OF | ATL |
6 | Jose Ramirez | 3B | CLE |
7 | Juan Soto | OF | SD |
8 | Kyle Tucker | OF | HOU |
9 | Mookie Betts | OF | LAD |
10 | Freddie Freeman | 1B | LAD |
11 | Yordan Alvarez | OF | HOU |
12 | Rafael Devers | 3B | BOS |
13 | Manny Machado | 3B | SD |
14 | Vladimir Guerrero Jr | 1B | TOR |
15 | Corbin Burnes | SP | MIL |
16 | Bo Bichette | SS | TOR |
17 | Bobby Witt Jr. | SS/3B | KC |
18 | Paul Goldschmidt | 1B | STL |
19 | Sandy Alcantara | SP | MIA |
20 | Gerrit Cole | SP | NYY |
21 | Pete Alonso | 1B | NYM |
22 | Austin Riley | 3B | ATL |
23 | Mike Trout | OF | LAA |
24 | Francisco Lindor | SS | NYM |
25 | Max Scherzer | SP | NYM |
26 | Justin Verlander | SP | NYM |
27 | Nolan Arenado | 3B | STL |
28 | Marcus Semien | 2B | TEX |
29 | Aaron Nola | SP | PHI |
30 | Shane McClanahan | SP | TB |
31 | Matt Olson | 1B | ATL |
32 | Randy Arozarena | OF | TB |
33 | Michael Harris | OF | ATL |
34 | Zack Wheeler | SP | PHI |
35 | Fernando Tatis Jr | SS | SD |
36 | Brandon Woodruff | SP | MIL |
37 | Spencer Strider | SP/RP | ATL |
38 | J.T. Realmuto | C | PHI |
39 | Cedric Mullins | OF | BAL |
40 | Luis Robert | OF | CWS |
41 | Julio Urias | SP | LAD |
42 | Jazz Chisholm Jr. | 2B | MIA |
43 | Dylan Cease | SP | CWS |
44 | Shane Bieber | SP | CLE |
45 | Corey Seager | SS | TEX |
46 | Ozzie Albies | 2B | ATL |
47 | Corbin Carroll | OF | ARI |
48 | Jacob deGrom | SP | TEX |
49 | Alek Manoah | SP | TOR |
50 | Kyle Schwarber | OF | PHI |
51 | Luis Castillo | SP | SEA |
52 | Max Fried | SP | ATL |
53 | Zac Gallen | SP | ARI |
54 | Adolis Garcia | OF | TEX |
55 | Kevin Gausman | SP | TOR |
56 | Adley Rutschman | C | BAL |
57 | Emmanuel Clase | RP | CLE |
58 | Teoscar Hernandez | OF | TOR |
59 | Eloy Jimenez | OF | CWS |
60 | Will Smith | C | LAD |
61 | Carlos Rodon | SP | NYY |
62 | Dansby Swanson | SS | CHC |
63 | Jeremy Pena | SS | HOU |
64 | George Springer | OF | TOR |
65 | Oneil Cruz | SS | PIT |
66 | Devin Williams | RP | MIL |
67 | Yu Darvish | SP | SD |
68 | Gunnar Henderson | 3B | BAL |
69 | Wander Franco | SS | TB |
70 | Salvador Perez | C | KC |
71 | Josh Hader | RP | SD |
72 | Daulton Varsho | C/OF | TOR |
73 | Cristian Javier | SP | HOU |
74 | Starling Marte | OF | NYM |
75 | Xander Bogaerts | SS | SD |
76 | Framber Valdez | SP | HOU |
77 | Jose Abreu | 1B | HOU |
78 | Tyler O'Neill | OF | STL |
79 | Jordan Romano | RP | TOR |
80 | Alex Bregman | 3B | HOU |
81 | Bryan Reynolds | OF | PIT |
82 | Ryan Pressly | RP | HOU |
83 | Tim Anderson | SS | CWS |
84 | Carlos Correa | SS | MIN |
85 | Triston McKenzie | SP | CLE |
86 | Luis Severino | SP | NYY |
87 | Kenley Jansen | RP | BOS |
88 | Tommy Edman | 2B/SS | STL |
89 | Nathaniel Lowe | 1B | TEX |
90 | George Kirby | SP | SEA |
91 | Willy Adames | SS | MIL |
92 | Ryan Helsley | RP | STL |
93 | Robbie Ray | SP | SEA |
94 | Vinnie Pasquantino | 1B | KC |
95 | Raisel Iglesias | RP | ATL |
96 | Nick Castellanos | OF | PHI |
97 | Kris Bryant | OF | COL |
98 | Hunter Greene | SP | CIN |
99 | Felix Bautista | RP | BAL |
100 | Logan Gilbert | SP | SEA |
101 | Logan Webb | SP | SF |
102 | Rhys Hoskins | 1B | PHI |
103 | C.J. Cron | 1B | COL |
104 | Steven Kwan | OF | CLE |
105 | Willson Contreras | C | STL |
106 | Joe Musgrove | SP | SD |
107 | Andres Gimenez | 2B | CLE |
108 | Nick Lodolo | SP | CIN |
109 | William Contreras | C | MIL |
110 | Jake McCarthy | OF | ARI |
111 | Nestor Cortes | SP | NYY |
112 | Sean Murphy | C | ATL |
113 | Andrew Vaughn | OF/1B | CWS |
114 | Alejandro Kirk | C | TOR |
115 | Camilo Duval | RP | SF |
116 | Blake Snell | SP | SD |
117 | Byron Buxton | OF | MIN |
118 | Taylor Ward | OF | LAA |
119 | Anthony Santander | OF | BAL |
120 | Amed Rosario | SS | CLE |
121 | Christian Yelich | OF | MIL |
122 | Lucas Giolito | SP | CWS |
123 | Clayton Kershaw | SP | LAD |
124 | MJ Melendez | C/OF | KC |
125 | Christian Walker | 1B | ARI |
126 | Joey Meneses | 1B/OF | WSH |
127 | Joe Ryan | SP | MIN |
128 | Nico Hoerner | SS | CHC |
129 | Gleyber Torres | 2B | NYY |
130 | Jose Altuve | 2B | HOU |
131 | Lance Lynn | SP | CWS |
132 | Alexis Diaz | RP | CIN |
133 | Hunter Renfroe | OF | LAA |
134 | Clay Holmes | RP | NYY |
135 | Tyler Stephenson | C | CIN |
136 | Giancarlo Stanton | OF | NYY |
137 | Scott Barlow | RP | KC |
138 | Eugenio Suarez | 3B | SEA |
139 | Freddy Peralta | SP | MIL |
140 | Matt Chapman | 3B | TOR |
141 | David Bednar | RP | PIT |
142 | Jesus Luzardo | SP | MIA |
143 | Kyle Wright | SP | ATL |
144 | Cal Raleigh | C | SEA |
145 | Bryce Harper | DH | PHI |
146 | Max Muncy | 3B/2B | LAD |
147 | Tyler Glasnow | SP | TB |
148 | Jhoan Duran | RP | MIN |
149 | Chris Bassitt | SP | TOR |
150 | Anthony Rizzo | 1B | NYY |
151 | Jose Miranda | 1B/3B | MIN |
152 | Ian Happ | OF | CHC |
153 | Ty France | 1B | SEA |
154 | Rowdy Tellez | 1B | MIL |
155 | Andres Munoz | RP | SEA |
156 | J.D. Martinez | DH | LAD |
157 | Josh Bell | 1B | CLE |
158 | Luis Garcia | SP | HOU |
159 | Pablo Lopez | SP | MIN |
160 | Ryan Mountcastle | 1B | BAL |
161 | Javier Baez | SS | DET |
162 | Reid Detmers | SP | LAA |
163 | Jordan Walker | 3B | STL |
164 | Jordan Montgomery | SP | STL |
165 | Tyler Anderson | SP | LAA |
166 | Charlie Morton | SP | ATL |
167 | Whit Merrifield | 2B/OF | TOR |
168 | Jake Cronenworth | 2B/1B | SD |
169 | Chris Sale | SP | BOS |
170 | Paul Sewald | RP | SEA |
171 | Brandon Lowe | 2B | TB |
172 | Josh Jung | 3B | TEX |
173 | Riley Greene | OF | DET |
174 | Ketel Marte | 2B | ARI |
175 | Lars Nootbar | OF | STL |
176 | Kodai Senga | SP | NYM |
177 | Hunter Brown | SP | HOU |
178 | Triston Casas | 1B | BOS |
179 | Jeffrey Springs | SP/RP | TB |
180 | Tony Gonsolin | SP | LAD |
181 | Brandon Nimmo | OF | NYM |
182 | Thairo Estrada | 2B/SS | SF |
183 | Drew Rasmussen | SP | TB |
184 | Mitch Haniger | OF | SEA |
185 | Oscar Gonzalez | OF | CLE |
186 | Jose Berrios | SP | TOR |
187 | Jonathan India | 2B | CIN |
188 | Cody Bellinger | OF | CHC |
189 | Masataka Yoshida | OF | BOS |
190 | Daniel Bard | RP | COL |
191 | Brady Singer | SP | KC |
192 | Lourdes Gurriel Jr. | OF | ARI |
193 | Jeff McNeil | 2B/OF | NYM |
194 | Tyler Mahle | SP | MIN |
195 | Jon Gray | SP | TEX |
196 | Keibert Ruiz | C | WSH |
197 | Seiya Suzuki | OF | CHC |
198 | Seth Brown | 1B/OF | OAK |
199 | Alex Verdugo | OF | BOS |
200 | Grayson Rodriguez | SP | BAL |
201 | Luis Arraez | 1B/2B | MIA |
202 | Patrick Sandoval | SP | LAA |
203 | Sonny Gray | SP | MIN |
204 | Jurickson Profar | OF | COL |
205 | Josh Rojas | 3B/2B | ARI |
206 | CJ Abrams | SS | WSH |
207 | Anthony Rendon | 3B | LAA |
208 | Dustin May | SP | LAD |
209 | Josh Naylor | 1B | CLE |
210 | Edward Cabrera | SP | MIA |
211 | Jorge Polanco | 2B | MIN |
212 | Brandon Drury | 3B/1B/2B | LAA |
213 | Andrew Benintendi | OF | CWS |
214 | David Robertson | RP | NYM |
215 | Jarred Kelenic | OF | SEA |
216 | Ryan McMahon | 3B | COL |
217 | Justin Turner | 3B | BOS |
218 | Miguel Vargas | 1B | LAD |
219 | Alex Cobb | SP | SF |
220 | Michael Conforto | OF | SF |
221 | Bryson Stott | SS/2B | PHI |
222 | Jack Flaherty | SP | STL |
223 | Jose Leclerc | RP | TEX |
224 | Jorge Lopez | RP | MIN |
225 | Andrew Heaney | SP | TEX |
226 | Ramon Laureano | OF | OAK |
227 | Ke'Bryan Hayes | 3B | PIT |
228 | Daniel Hudson | RP | LAD |
229 | Alec Bohm | 3B | PHI |
230 | Trey Mancini | 1B/OF | CHC |
231 | Miles Mikolas | SP | STL |
232 | Kolten Wong | 2B | SEA |
233 | DJ LeMahieu | 3B/1B/2B | NYY |
234 | Jean Segura | 2B | MIA |
235 | Ezequiel Tovar | SS | COL |
236 | Trevor Rogers | SP | MIA |
237 | Joc Pederson | OF | SF |
238 | Jared Walsh | 1B | LAA |
239 | Esteury Ruiz | OF | OAK |
240 | Merrill Kelly | SP | ARI |
241 | Oswaldo Peraza | SS | NYY |
242 | Isaac Paredes | 3B/1B/2B | TB |
243 | Seranthony Dominguez | RP | PHI |
244 | Jesse Winker | OF | MIL |
245 | MacKenzie Gore | SP | WSH |
246 | Chris Taylor | OF/2B | LAD |
247 | Garrett Whitlock | RP/SP | BOS |
248 | Carlos Carrasco | SP | NYM |
249 | Nathan Eovaldi | SP | TEX |
250 | Jameson Taillon | SP | CHC |
251 | Alex Lange | RP | DET |
252 | Andrew McCutchen | OF | PIT |
253 | Luis Urias | 3B/2B/SS | MIL |
254 | Wil Myers | OF/1B | CIN |
255 | Anthony Volpe | SS | NYY |
256 | Ranger Suarez | SP | PHI |
257 | Evan Phillips | RP | LAD |
258 | Eric Lauer | SP | MIL |
259 | Gabriel Moreno | C | ARI |
260 | Austin Hays | OF | BAL |
261 | Brendan Donovan | 2B/3B/OF | STL |
262 | Danny Jansen | C | TOR |
263 | Adam Duvall | OF | BOS |
264 | Dylan Carlson | OF | STL |
265 | Christopher Morel | OF/2B | CHC |
266 | Logan O'Hoppe | C | LAA |
267 | Bryan De La Cruz | OF | MIA |
268 | Ha-Seong Kim | SS/3B | SD |
269 | Jose Urquidy | SP | HOU |
270 | Marcus Stroman | SP | CHC |
271 | Lane Thomas | OF | WSH |
272 | Ranadl Grichuk | OF | COL |
273 | Yasmani Grandal | C | CWS |
274 | Brandon Belt | 1B | TOR |
275 | Josh Donaldson | 3B | NYY |
276 | Charlie Blackmon | OF | COL |
277 | Wilmer Flores | 2B/1B/3B | SF |
278 | Michael Brantley | OF | HOU |
279 | Luis Rengifo | 2B/3B | LAA |
280 | Harrison Bader | OF | NYY |
281 | Tommy Pham | OF | NYM |
282 | Orlando Arcia | 2B | ATL |
283 | Lance McCullers Jr. | SP | HOU |
284 | Nick Martinez | RP/SP | SD |
285 | Oscar Colas | OF | CWS |
286 | Nick Gordon | OF/2B | MIN |
287 | Bailey Ober | SP | MIN |
288 | Enrique Hernandez | OF | BOS |
289 | Vaughn Grissom | 2B | ATL |
290 | Manuel Margot | OF | TB |
291 | Yandy Diaz | 3B | TB |
292 | Craig Kimbrel | RP | PHI |
293 | Trent Grisham | OF | SD |
294 | Jorge Soler | OF | MIA |
295 | Austin Meadows | OF | DET |
296 | David Hensley | DH | HOU |
297 | Jorge Mateo | SS | BAL |
298 | Gregory Soto | RP | PHI |
299 | Adam Wainwright | SP | STL |
300 | Brad Boxberger | RP | CHC |
301 | AJ Minter | RP | ATL |