2021 MLB mock draft

Draft date:
Publication date: Monday, July 19th 2021 a 02:54 pm
ROUND 1
Pick Team Player Position School HT WT
Kumar Rocker RHP Vanderbilt
6' 5"
250
Jud Fabian OF Florida
6' 1"
180
Jordan Lawlar SS Jesuit College Prepatory Schoo
6' 1"
170
Adrian Del Castillo C Miami
5' 11"
205
Andrew Painter RHP Calvary Christian High School
6' 6"
210
Alex Binelas 3rd Louisville
6' 3"
210
Marcelo Mayer 2B Eastlake High School
6' 3"
180
Jack Leiter RHP Vanderbilt
6' 1"
195
Izaac Pacheco 3rd Friendswood High School
6' 4"
200
Jaden Hill RHP LSU
6' 4"
215
Colton Cowser OF Sam Houston State
6' 3"
195
Brady House 3rd Winder-Barrow (Tenn.) HS
6' 3"
200
Chase Petty RHP Mainland Regional High School
6' 1"
185
Chase Burns RHP Station Camp High School
6' 4"
215
Ethan Wilson OF South Alabama
6' 2"
205
Steven Hajjar LHP Michigan
6' 4"
205
Levi Usher OF Louisville
6' 1"
195
Jackson Jobe RHP Heritage Hall School
6' 2"
180
James Wood OF Trinity College, Connecticut
6' 2"
200
Benny Montgomery OF Red Land High School
6' 3"
185
Joe Mack C Williamsville East High School
6' 0"
190
Jonathan Cannon RHP Georgia
6' 6"
205
Ty Madden RHP Texas
6' 3"
200
Ian Moller C Wahlert High School
6' 1"
195
Matt McLain SS Arnold High School
5' 10"
175
Sal Frelick OF Boston College
5' 10"
175
Christian Little RHP Christian Brothers College HS
6' 2"
195
Christian Franklin OF Arkansas
5' 11"
180
Jordan Wicks LHP Kansas State
6' 3"
220
ROUND 2
Pick Team Player Position School HT WT
Joshua Baez OF Dexter High School
6' 3"
220
Henry Davis C Louisville
6' 2"
195
Richard Fitts RHP Auburn
6' 3"
185
Tyree Reed OF Vallejo High School
6' 2"
180
Gunnar Hoglund RHP Dayspring Christian Academy
6' 4"
210
Braylon Bishop OF Texarkana Arkansas Sch Dist 7
6' 1"
180
Ryan Cusick RHP Wake Forest
6' 6"
220
Tommy Mace RHP Florida
6' 6"
200
Mason Pelio RHP Boston College
6' 4"
215
Kahlil Watson SS Wake Forest Rolesville High Sc
5' 11"
168
Will Bednar RHP Mars Area High School
6' 2"
215
Max Ferguson 2B Tennessee
6' 1"
180
Kurtis Reid SS Hamilton High School
6' 2"
180
Cody Morissette SS Boston College
6' 0"
175
Joe Rock LHP Ohio
6' 5"
180
Isaiah Thomas OF Vanderbilt
6' 2"
190
Ryan Spikes SS Parkview High School
5' 9"
190
Christian MacLeod LHP Mississippi State
6' 3"
215
Jose Torres SS NC State
6' 0"
165
Josh Pearson OF West Monroe High School
5' 10"
195
Tommy White 3rd IMG Academy
6' 2"
220
Kevin Abel RHP James Madison
6' 2"
180
Ethan Wood RHP Danville High School
6' 6"
220
Eric Cerantola RHP Mississippi State
6' 5"
190
Zack Gelof 3rd Virginia
6' 3"
210
Michael Morales RHP East Pennsboro Area High Schoo
6' 2"
200
Noah Cardenas C UCLA
6' 1"
185
Alex Mooney SS St. Mary Preparatory High Scho
6' 1"
170
Robby Martin OF Florida State
6' 3"
200
ROUND 3
Pick Team Player Position School HT WT
Ryan Webb RHP Clearwater Central Catholic Sc
6' 6"
190
Pete Hansen LHP Texas
6' 2"
185
Jordan McCants SS Pensacola Catholic High School
6' 1"
170
Hugh Fisher LHP Briarcrest Christian School
6' 5"
185
Hunter Goodman C Memphis
6' 0"
200
Jake Smith 3rd Alabama
6' 2"
190
Cole Messina C Summerville High School
5' 11"
225
Kamren James 3rd Mississippi State
6' 4"
205
Andrew Abbott LHP Virginia
6' 0"
175
McCade Brown RHP Indiana
6' 6"
200
John Rhodes OF Kentucky
6' 0"
200
Roc Riggio 2B Chaminade College Prepatory Sc
5' 8"
155
Matthew Prevesk OF Apopka High School
6' 2"
185
Parker Chavers OF Coastal Carolina
5' 11"
185
Jack Leftwich RHP TNXL Academy
6' 4"
210
Connor Pavolony C Tennessee
6' 1"
195
Mo Hanley LHP Adrian College
6' 2"
165
Noah Smith SS Marist High School
6' 1"
165
Austin Stracener SS Canyon High School
6' 0"
165
Austin Krob LHP TCU
6' 3"
205
Luca Tresh C NC State
6' 0"
193
Kris Bow RHP Southern Nevada
6' 3"
215
Grant Taylor RHP Florence City School District
6' 3"
215
Hunter Teplansky SS Marcus High School
6' 2"
170
Bryce Miller RHP Texas A&M
6' 2"
190
Tommy White 3rd IMG Academy
6' 2"
220
Hayden Jones C Mississippi State
6' 1"
200
Jay Woolfolk RHP Benedictine High School
6' 1"
190
Cody Schrier SS JSerra Catholic High School
6' 1"
175
Glenn Albanese RHP Louisville
6' 6"
220
ROUND 4
Pick Team Player Position School HT WT
Ben Casparius 3rd Staples High School
6' 2"
195
Phillip Abner LHP Charlotte Christian School
6' 0"
215
Evan Shawver LHP Cincinnati
6' 0"
175
Josh Swales RHP Southern Nevada
6' 2"
180
Mason Black RHP Lehigh
6' 3"
210
Jesse Bergin RHP UCLA
6' 4"
195
Nathan Hickey C Florida
6' 0"
205
Jackson Baumeister RHP Bolles School- San Jose
6' 3"
205
Ethan Murray SS Duke
5' 11"
180
Pat Winkel C UConn
6' 2"
185
Johnny Ray RHP John A. Logan College
6' 3"
205
Michael Braswell SS Campbell High School
6' 1"
175
Brannon Jordan RHP South Carolina
6' 2"
187
Carson Seymour RHP Kansas State
6' 4"
240
Wyatt Olds RHP Oklahoma
6' 0"
165
Daniel Corona SS Baylor School
6' 2"
195
Ryan Bergert RHP West Virginia
6' 2"
195
Doug Nikhazy LHP Mississippi
5' 10"
205
JP Massey RHP Minnesota
6' 5"
170
Thomas Farr RHP South Carolina
6' 0"
195
Micah Dallas RHP Texas Tech
6' 2"
205
Grant Holman RHP Cal
6' 6"
225
Alfredo Ruiz LHP Long Beach State
6' 0"
205
Spencer Schwellenbach SS Nebraska
6' 0"
185
Kelly Crumpton SS Jackson Preparatory School
6' 3"
190
Devin Futrell LHP American Heritage School
6' 4"
180
Luke Leto SS Portage Central High School
6' 2"
190
Christian Lothes LHP UNC-Charlotte
6' 2"
215
Seth Lonsway LHP Celina High School
6' 1"
160
Michael Kirian LHP Louisville
6' 6"
235
ROUND 5
Pick Team Player Position School HT WT
Eric Kennedy OF Texas
5' 11"
195
Sam Bachman RHP Miami (Ohio)
6' 1"
225
Nick Nastrini RHP UCLA
6' 3"
205
Oraj Anu OF United States
6' 3"
210
Sam Hunt C IMG Academy
6' 2"
210
Christian McGowan RHP Eastern Oklahoma State College
6' 2"
195
Daylen Lile OF Trinity High School
6' 0"
200
Brock Selvidge LHP Hamilton High School
6' 3"
185
Wyatt Young 2B Pepperdine
5' 7"
160
Josh Hartle LHP Ronald W Reagan High School
6' 5"
175
Kade Grundy RHP Somerset High School
6' 1"
200
Owen Flynn RHP Windermere Preparatory School
6' 3"
175
Ryan Holgate OF Arizona
6' 1"
215
Jacob Misiorowski RHP Crowder
6' 6"
200
Dom Hamel RHP Dallas Baptist
6' 2"
193
Cade Povich LHP Nebraska
6' 3"
185
Luke Albright RHP Kent State
6' 4"
215
Denzel Clarke OF Cal State Northridge
6' 4"
205
Bryce McGowan RHP UNC-Charlotte
6' 1"
205
Sean Burke RHP Maryland
6' 6"
230
Maxwell Costes 1B Maryland
6' 1"
215
Rawley Hector RHP Anna High School
6' 2"
175
Quin Phillips 2B Brookfield East High School
6' 1"
185
TJ Brock RHP Ohio State
6' 1"
180
Jalen Battles SS Arkansas
6' 2"
205
Tyler McDonough 2B NC State
5' 10"
185
Julian Bosnic LHP South Carolina
6' 3"
210
Brant Hurter LHP Georgia Tech
6' 6"
250
Ryan Wrobleski C Dallas Baptist
6' 0"
195
Troy Melton RHP San Diego State
6' 4"
190

Affiliate Disclosure: Lines may receive advertising commissions for visits to a sportsbook or betting site

Floating offer