2021 MLB Draft Prospects – Top 350

The 2021 MLB Draft rankings have seen as much fluctuation as any season in recent memory. Coming into the season, Kumar Rocker was nearing the consensus at the top of the draft, but now you will be hard-pressed to see him as the top pitcher on his college staff, as Jack Leiter has surpassed him everywhere you look.

The Pirates at the top of the draft seem set on drafting a prep shortstop, but will that be Jordan Lawlar out of Texas, Marcelo Mayer out of California, or are we going to see a surprise name at the top?


Scouts are comparing this draft to the 2016 Draft where the top of the draft lacks a can’t miss prospect, but the depth of the draft provides plenty of value. The highest selected pick in 2016 to have made an All-Star team thus far is Bryan Reynolds at pick 59, while power-hitting Pete Alonso also went in the second round and reigning Cy Young Award winner Shane Bieber slipped to the fourth round.

This list is perfectly balanced with five high schoolers making the top ten and five collegiate names. Keep an eye out for the college contributors who slide in the draft, and on this list, like Kevin Kopps, recipient of the Dick Howser Trophy as the best collegiate player this season, who sits all the way down at 247. Josh Hartle is on the list despite stating he is going to attend Wake Forest, but this is a list of draft-eligible players, not necessarily a list of the order they will/should be selected.

My Rank Player Pos School
1 Marcelo Mayer SS Eastlake (CA)
2 Jordan Lawlar SS Jesuit Prep (TX)
3 Jack Leiter RHP Vanderbilt
4 Henry Davis C Louisville
5 Kahlil Watson SS Wake Forest (NC)
6 Brady House SS Winder-Barrow (GA)
7 Jackson Jobe RHP Heritage Hall (OK)
8 Sal Frelick OF Boston College
9 Colton Cowser OF Sam Houston State
10 Ty Madden RHP Texas
11 Kumar Rocker RHP Vanderbilt
12 Matt McLain SS UCLA
13 Harry Ford C North Cobb (GA)
14 Jordan Wicks LHP Kansas State
15 Gunnar Hoglund RHP Ole Miss
16 Benny Montgomery OF Red Land (PA)
17 Sam Bachman RHP Miami (OH)
18 Will Taylor OF Dutch Fork (SC)
19 Andrew Painter RHP Calvary Christian (FL)
20 Bubba Chandler SS/RHP North Oconee (GA)
21 Jud Fabian OF Florida
22 Gavin Williams RHP East Carolina
23 Ryan Cusick RHP Wake Forrest
24 Joe Mack C Williamsville East (NY)
25 Anthony Solometo LHP Bishop Eustace (NJ)
26 Will Bednar RHP Mississippi State
27 Colson Montgomery 3B/SS Southridge (IN)
28 Joshua Baez OF Dexter Southfield (MA)
29 Ethan Wilson OF South Alabama
30 Carson Williams SS Torrey Pines (CA)
31 Chase Petty RHP Mainland (NJ)
32 Michael McGreevy RHP UC Santa Barbara
33 Adrian Del Castillo C Miami
34 Peyton Stovall 2B Haughton (LA)
35 Frank Mozzicato LHP East Catholic (CT)
36 Lonnie White Jr OF Malvern Prep (PA)
37 Wes Kath 3B/SS Desert Mountain (AZ)
38 Connor Norby 2B East Carolina
39 Matheu Nelson C Florida State
40 Ben Kudrna RHP Blue Valley SW (KS)
41 Izaac Pacheco 3B Friendswood (TX)
42 Jaden Hill RHP Louisiana State
43 Maxwell Muncy SS Thousand Oaks (CA)
44 James Wood OF IMG Academy (FL)
45 Gage Jump LHP JSerra Catholic (CA)
46 Trey Sweeney 3B Eastern Illinois
47 Jay Allen OF John Carroll Catholic (FL)
48 Tommy Mace RHP Florida
49 Tyler Black 2B/3B Wright State
50 Josh Hartle LHP Reagan (NC)
51 Thatcher Hurd RHP Mira Costa (CA)
52 Alex Mooney SS St. Mary’s Prep (MI)
53 Matt Mikulski LHP Fordham
54 Maddux Bruns LHP UMS-Wright Prep (AL)
55 Braden Montgomery OF/SS/RHP Madison Central (MS)
56 Chase Burns RHP Station Camp (TN)
57 Alex Binelas 1B Louisville
58 Peyton Wilson 2B Alabama
59 Ryan Bliss 2B Auburn
60 Hunter Goodman C/OF Memphis
61 Davis Diaz 2B/C Acalanes (CA)
62 Jackson Merrill SS Saverna Park (MD)
63 Luca Tresh C NC State
64 Aaron Zavala OF Oregon
65 Ricky Tiedemann LHP Golden West College
66 Isaiah Thomas OF Vanderbilt
67 Jac Caglianone LHP Plant (FL)
68 Ian Moller C Wahlert (IA)
69 Spencer Schwellenbach SS Nebraska
70 Daylen Lile OF Trinity (KY)
71 Andrew Abbott LHP Virginia
72 Dylan Smith RHP Alabama
73 Cody Morissette 3B Boston College
74 Jackson Baumeister RHP Bolles (FL)
75 Cooper Kinney 2B Baylor (TN)
76 Doug Nikhazy LHP Ole Miss
77 Christian Franklin OF Arkansas
78 Tyler Whitaker SS Bishop Gorman (NV)
79 Sean Burke RHP Maryland
80 Cody Schrier SS JSerra Catholic (CA)
81 Noah Miller SS Ozaukee (WI)
82 Ky Bush LHP St. Marys
83 Edwin Arroyo SS Central Pointe (FL)
84 Robert Gasser LHP Houston
85 Jonathan Cannon RHP Georgia
86 Michael Robertson OF Venice Senior
87 Peter Heubeck RHP Gilman (MD)
88 Irving Carter RHP Calvary Christian Academy (FL)
89 Malakhi Knight OF Marysville-Getchell (WA)
90 Jose Torres SS North Carolina State
91 Carter Jensen C Park Hill (MO)
92 Eric Hammond RHP Keller (TX)
93 McCade Brown RHP Indiana
94 Kyle Manzardo 1B Washington State
95 Michael Morales RHP East Pennsboro Area (PA)
96 Ryan Holgate OF Arizona
97 James Triantos SS/RHP Madison (VA)
98 Justice Thompson OF North Carolina
99 Nathan Hickey C Florida
100 Landon Marceaux RHP Louisiana State
101 Steve Hajjar LHP Michigan
102 Mike Vasil RHP Virginia
103 Carter Holton LHP Benedictine Military (GA)
104 Will Koger RHP Bardstown (KY)
105 Reed Trimble OF Southern Miss
106 Niko Kavadas 1B Notre Dame
107 Mason Albright LHP IMG Academy (FL)
108 Bryce Miller RHP Texas A&M
109 Tommy Dilandri OF Palo Verde (NV)
110 Caedmon Parker RHP Woodlands Christian (TX)
111 Christian MacLeod LHP Mississippi State
112 John Rhodes OF Kentucky
113 Russell Smith LHP TCU
114 Alec Willis RHP Regis Jesuit (CO)
115 Dominic Hamel RHP Dallas Baptist
116 Pierce Coppola LHP Verona (NJ)
117 Lorenzo Carrier OF/RHP Appoquinimink (DE)
118 Roc Riggio OF Thousand Oaks (CA)
119 Troy Melton RHP San Diego State
120 Kevin Abel RHP Oregon State
121 Coleman Willis RHP Houston County (GA)
122 Grant Holman RHP California
123 Chayce McDermott RHP Ball State
124 Eric Silva RHP JSerra Catholic (CA)
125 Cam Cauley SS Barbers Hill (TX)
126 Ryan Webb LHP Georgia
127 Payton Green SS Crossroads Flex (GA)
128 Tyler McDonough 2B NC State
129 Max Ferguson 2B Tennessee
130 Brock Selvidge LHP Hamilton (AZ)
131 Hagen Smith LHP Bullard (TX)
132 Drew Gray LHP IMG Academy (FL)
133 Chad Dallas RHP Tennessee
134 Nick McLain 2B/OF Beckman (CA)
135 Chase Silseth RHP Arizona
136 Dustin Saenz LHP Texas A&M
137 Calvin Ziegler RHP TNXL Academy (FL)
138 Jonathan Vastine SS Bartow (FL)
139 Ryan Spikes SS/RHP Parkview (GA)
140 Mason Miller RHP Gardner-Webb
141 Luke Albright RHP Kent State
142 Brady Allen OF South Carolina
143 Joe Rock LHP Ohio University
144 Zack Gelof 3B Virginia
145 Brendan Beck RHP Stanford
146 Michael Braswell SS/RHP Campbell (GA)
147 Jordan McCants SS Catholic (FL)
148 Braylon Bishop OF Arkansas (AR)
149 Philip Abner LHP Charlotte Christian (NC)
150 Tommy White 1B IMG Academy (FL)
151 Mason Black RHP LeHigh
152 Austin Love RHP North Carolina
153 Tanner Allen OF Mississippi State
154 Camden Hayslip OF Lebanon HS (TN)
155 Robby Martin OF Florida State
156 Brant Hurter LHP Georgia Tech
157 Logan Cerny OF Troy
158 Thomas Farr RHP South Carolina
159 Cal Conley SS Texas Tech
160 Max Debiec RHP O’Dea (WA)
161 Christian Encarnacion-Strand 3B Oklahoma State
162 Drake Varnado SS/RHP IMG Academy (FL)
163 Brody Brecht RHP Ankeny (IA)
164 Jake Rucker 3B Tennessee
165 Seth Lonsway LHP Ohio State
166 Shane Panzini RHP Red Bank Catholic (NJ)
167 Richard Fitts RHP Auburn
168 JT Schwartz 1B UCLA
169 Denzel Clarke OF Cal State Northridge
170 Jacob Steinmetz RHP Hebrew Academy Five (NY)
171 Braden Olthoff RHP Tulane
172 Wes Clarke C/1B South Carolina
173 Jack Leftwich RHP Florida
174 Bryce McGowan RHP UNC-Charlotte
175 Jacob Walsh 1B Desert Oasis (NV)
176 Alex Ulloa SS Calvary Christian (FL)
177 Parker Chavers OF Coastal Carolina
178 Brandon Clarke LHP Independence (VA)
179 Tyree Reed OF American Canyon (CA)
180 Andrew Walling RHP Eastern Oklahoma
181 Branden Boissiere 1B Arizona
182 Julian Bosnic LHP South Carolina
183 Christian McGowan RHP Eastern Oklahoma
184 Tanner Bibee RHP Cal State Fullerton
185 Roman Kimball RHP P27 Academy (SC)
186 Logan Henderson RHP McLennan JC
187 Eric Cerantola RHP Mississippi State
188 Jose Pena RHP Tampa Prep (FL)
189 Larson Kindreich LHP Biola
190 Nick Nastrini RHP UCLA
191 Dylan Ross RHP Northwest Florida State College
192 Dominic Keegan 1B Vanderbilt
193 Dayton Dooney 2B Central Arizona
194 Eddie Saldivar SS San Joaquin Memorial (CA)
195 Mack Anglin RHP Clemson
196 Rodney Boone LHP UC Santa Barbara
197 Drew Christo RHP Elkhorn (NE)
198 Sean Sullivan RHP California
199 Rene Lastres C Calvary Christian (FL)
200 Jacob Young OF Florida
201 Trenton Denholm RHP UC Irvine
202 Patrick Wicklander LHP Arkansas
203 Jesse Bergin RHP UCLA
204 Daniel Brooks RHP Bishop England (SC)
205 Will Frisch RHP Oregon State
206 Cooper Bowman 2B Louisville
207 Glenn Albanese RHP Louisville
208 Jordan Marks RHP South Carolina – Upstate
209 Pat Winkel C Connecticut
210 Christian Scott RHP Florida
211 Will Frizzell 1B Texas A&M
212 Cale Lansville RHP Thunder Ridge (CO)
213 Jalen Battles SS Arkansas
214 Karl Hartman RHP Rockledge Senior (FL)
215 Mitch Bratt LHP Georgia Premier Academy (GA)
216 Chase Mason OF Viborg-Hurley (SD)
217 Jake Fox 2B Lakeland Christian (FL)
218 Luke Holman RHP Wilson (PA)
219 CJ Rodriguez C Vanderbilt
220 Trenton Wallace LHP Iowa
221 Tyler Hardman 1B Oklahoma
222 Hunter Parks RHP Florence-Darlington Tech
223 Franco Aleman RHP Florida
224 James Tibbs III OF Pope (GA)
225 Ivan Melendez 1B Texas
226 Devin Futrell LHP American Heritage (FL)
227 Matt Ager RHP Foothill (CA)
228 Noah Cardenas C UCLA
229 Damiano Palmegiani 3B Southern Nevada
230 Christopher Cortez RHP Silverado (NV)
231 Drew Swift 2B Arizona State
232 AJ Smith-Shawver RHP Heritage (TX)
233 Caiden Huber SS Yucaipa (CA)
234 Ty Evans OF Lakeland Christian (FL)
235 Ben Casparius RHP Connecticut
236 Luke Waddell SS Georgia Tech
237 Ethan Murray SS Duke
238 Dru Baker OF Texas Tech
239 Dylan Dodd LHP Southeast Missouri St
240 Justyn Henry-Malloy 3B Georgia Tech
241 Joshua Stewart RHP St. Dominic Savio (TX)
242 Casey Opitz C Arkansas
243 Brandon Neely RHP Spruce Creek (FL)
244 Blaise Priester C Live Oak (LA)
245 Tanner McDougal RHP Silverado (NV)
246 Vincent Trapani RHP Memorial (WI)
247 Kevin Kopps RHP Arkansas
248 Micah Ottenbreit RHP Trenton (MI)
249 Ryan Johnson RHP Home School (TX)
250 Gavin Conticello SS Stoneman Douglas (FL)
251 Hugh Fisher LHP Vanderbilt
252 James Peyton Smith RHP East Robertson (TN)
253 Cullen Kafka RHP Oregon
254 Seth Stephenson SS Temple JC
255 Austin Vernon RHP NC Central
256 Dennis Colleran RHP North Attleboro (MA)
257 Gordon Graceffo RHP Villanova
258 Christian Moore SS/RHP Suffield Academy (CT)
259 Brannon Jordan RHP South Carolina
260 Collin Husser OF Ponchatoula (LA)
261 Bransen Kuehl RHP Stevens (SD)
262 Michael Kirian LHP Louisville
263 Caleb Roberts OF North Carolina
264 Karson Ligon RHP Riverview (FL)
265 Austin Krob LHP TCU
266 Sean Hard RHP St. Josephs Regional (NJ)
267 Levi Usher OF Louisville
268 Sean Mullen RHP UCLA
269 Brooks Gosswein LHP Bradley
270 Will Warren RHP Southeast Louisiana
271 Carson Seymour RHP Kansas State
272 Greysen Carter RHP Fairview (CO)
273 Brady Tygart RHP Lewisberg HS (MS)
274 Shawn Guilliams RHP College of Central Florida
275 Mason Guerra SS Westview (OR)
276 Corey Robinson OF Spruce Creek (FL)
277 Ryan Higgins 3B Fresno State
278 Luke Leto 1B/OF Portage Central (MI)
279 Owen Sharts RHP Nevada
280 Jonathan Santucci OF Phillips Academy (MA)
281 Elijah Cabell OF Florida State
282 Ben Cruikshank LHP Missouri State
283 Will Rogers C Mounds View (MN)
284 Seth Halvorsen RHP Missouri
285 Tyler Thornton RHP Arizona State
286 Anthony Susac RHP Jesuit (CA)
287 Rawley Hector RHP Anna (TX)
288 Travis Smith RHP Walton-Verona (WA)
289 Justin Wrobleski LHP Oklahoma State
290 Zack Raabe 2B Minnesota
291 Carter Raffield RHP Clemson
292 Justin Fall LHP Arizona State
293 Alex Toral 1B Miami
294 Mason Pelio RHP Boston College
295 Garrett Burhenn RHP Ohio State
296 Cam Weston RHP Michigan
297 Brandon White RHP Washington State
298 Tyler Miller 1B Auburn
299 Johnny Ray RHP TCU
300 Mason Erla RHP Michigan State
301 Zach Pettway RHP UCLA
302 Micah Dallas RHP Texas Tech
303 Levi David RHP Northwestern State
304 Evan Shawver LHP Cincinnati
305 Daniel Corona 3B Baylor (TN)
306 Justin Colon SS Montverde Academy (FL)
307 Ryan Prager LHP Hillcrest (TX)
308 Casey Saucke II SS Greece Athena (NY)
309 Brandon Birdsell RHP Texas Tech
310 Pico Kohn LHP Chilton County (AL)
311 Christian Lothes LHP UNC-Charlotte
312 Michael Rothenberg C Duke
313 Nick Biddison 2B/OF Virginia Tech
314 Jace Avina SS Spanish Springs (NV)
315 Mason Montgomery LHP Texas Tech
316 Austin Murr 1B NC State
317 Luke Bartnicki LHP Georgia Tech
318 Chad Patrick RHP Purdue Northwest
319 Jake Smith RHP Miami
320 Ian Villers RHP Cal
321 Danny Serretti 2B North Carolina
322 Brandon Neeck LHP Virginia
323 TJ Brock RHP Ohio State
324 Jonathan Childress LHP Texas A&M
325 Pete Hansen LHP Texas
326 Darren Baker 2B California
327 Janzen Keisel RHP Gunnison Valley (UT)
328 Tyler Collins OF Boyd (TX)
329 Mo Hanley LHP Adrian College
330 Bryan Woo RHP Cal Poly
331 Nic Kent SS Virginia
332 Dalton Fowler LHP Oklahoma
333 Alonzo Tredwell RHP Mater Dei (CA)
334 Austin Schultz 2B Kentucky
335 Patrick Monteverde LHP Texas Tech
336 Zane Mills RHP Washington State
337 Jackson Wolf LHP West Virginia
338 Griff McGarry RHP Virginia
339 Kolby Kubichek RHP Texas
340 Tyler Ras RHP Alabama
341 Wyatt Olds RHP Oklahoma
342 Jackson Leath RHP Tennessee
343 Jackson Wentworth RHP Waukee (IA)
344 Josh Hood SS Pennsylvania
345 Wyatt Young SS Pepperdine
346 TJ White 1B Dorman (SC)
347 JP Massey RHP Minnesota
348 Ryan Ginther LHP Station Camp (TN)
349 Blake Burke 1B De La Salle (CA)
350 Gray Thomas RHP Heritage Hall HS (OK)

Shaun Kernahan is the MLB Draft correspondent for Prospects1500. When not at a game, chances are the TV and/or tablet has a game on and he has a notepad out taking notes. When not scouting draft prospects, he is the Director of Baseball Operations for the Mile High Collegiate Baseball League, a collegiate wood bat league in Colorado. Shaun can be found on Twitter at @ShaunKernahan.




Be the first to comment

Leave a Reply

Your email address will not be published.


*