clock menu more-arrow no yes mobile

Filed under:

Fantasy baseball rankings: Top 301 overall for 2023 MLB season

We go through the top overall rankings for the 2023 fantasy baseball season.

New York Yankees Outfielder Aaron Judge (99) trots to first base during the spring training game between the Pittsburgh Pirates and the New York Yankees on March 16, 2023 at George M. Steinbrenner Field in Tampa, FL. Photo by Cliff Welch/Icon Sportswire via Getty Images

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