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
Henry Davis C Louisville
6' 2"
195
Jack Leiter RHP Vanderbilt
6' 1"
195
Jackson Jobe RHP Heritage Hall School
6' 2"
180
Marcelo Mayer 2B Eastlake High School
6' 3"
180
Colton Cowser OF Sam Houston State
6' 3"
195
Jordan Lawlar SS Jesuit College Prepatory Schoo
6' 1"
170
Frank Mozzicato P East Catholic High School
6' 3"
175
Benny Montgomery OF Red Land High School
6' 3"
185
Sam Bachman RHP Miami (Ohio)
6' 1"
225
Kumar Rocker RHP Vanderbilt
6' 5"
250
Brady House 3rd Winder-Barrow (Tenn.) HS
6' 3"
200
Harry Ford C North Cobb High School
5' 10"
180
Andrew Painter RHP Calvary Christian High School
6' 6"
210
Will Bednar RHP Mars Area High School
6' 2"
215
Sal Frelick OF Boston College
5' 10"
175
Kahlil Watson SS Wake Forest Rolesville High Sc
5' 11"
168
Matt McLain SS Arnold High School
5' 10"
175
Michael McGreevy P UC Santa Barbara
6' 4"
215
Gunnar Hoglund RHP Dayspring Christian Academy
6' 4"
210
Trey Sweeney SS Eastern Illinois
6' 4"
200
Jordan Wicks LHP Kansas State
6' 3"
220
Colson Montgomery SS Southridge High School
6' 4"
175
Gavin Williams RHP East Carolina
6' 6"
235
Ryan Cusick RHP Wake Forest
6' 6"
220
Max Muncy SS Thousand Oaks High School
6' 0"
170
Chase Petty RHP Mainland Regional High School
6' 1"
185
Jackson Merrill SS Severna Park Senior High Schoo
6' 3"
195
Carson Williams SS Torrey Pines High School
6' 2"
180
Maddux Bruns P UMS-Wright Preparatory School
6' 2"
205
Forfeit
ROUND 2
Pick Team Player Position School HT WT
Joe Mack C Williamsville East High School
6' 0"
190
Ty Madden RHP Texas
6' 3"
200
Tyler Black 2B Wright State
6' 2"
190
Cooper Kinney 2B Baylor School
6' 3"
200
Matheu Nelson C Florida State
5' 11"
195
Noah Miller SS Ozaukee High School
6' 0"
185
Anthony Solometo LHP Gloucester Catholic HS
6' 3"
200
Aaron Zavala P Oregon
6' 0"
193
Izaac Pacheco 3rd Friendswood High School
6' 4"
200
Jud Fabian OF Florida
6' 1"
180
Connor Norby 2B East Carolina
5' 10"
187
Ryan Bliss 2B Auburn
5' 9"
165
Ben Kudrna P United States
6' 3"
175
Jaden Hill RHP LSU
6' 4"
215
Ky Bush P Saint Mary's, California
6' 6"
240
Calvin Ziegler P United States
6' 0"
205
Daylen Lile OF Trinity High School
6' 0"
200
Edwin Arroyo SS Puerto Rico
6' 0"
175
Ethan Wilson OF South Alabama
6' 2"
205
Matt Mikulski P Fordham
6' 4"
205
Russell Smith LHP TCU
6' 9"
235
Cody Morissette SS Boston College
6' 0"
175
Andrew Abbott LHP Virginia
6' 0"
175
Joshua Baez OF Dexter High School
6' 3"
220
Brendan Beck RHP Stanford
6' 2"
190
James Triantos 3rd James Madison High School
6' 1"
195
Wes Kath 3rd Desert Mountain High School
6' 3"
200
Doug Nikhazy LHP Mississippi
5' 10"
205
Spencer Schwellenbach SS Nebraska
6' 0"
185
Zack Gelof 3rd Virginia
6' 3"
210
Steve Hajjar P Michigan
6' 5"
215
James Wood OF Trinity College, Connecticut
6' 2"
200
Kyle Manzardo 1B Washington State
6' 1"
205
Lonnie White Jr. OF Malvern Preparatory School
6' 2"
195
Reed Trimble OF Southern Miss
6' 0"
180
Peyton Wilson 2B Alabama
5' 9"
180
Adrian Del Castillo C Miami
5' 11"
205
Joe Rock LHP Ohio
6' 5"
180
Tommy Mace RHP Florida
6' 6"
200
Ryan Holgate OF Arizona
6' 1"
215
Robert Gasser P Houston
6' 1"
190
ROUND 3
Pick Team Player Position School HT WT
Bubba Chandler P North Oconee High School
6' 3"
200
Cameron Cauley SS Barbers Hill High School
5' 10"
170
Dylan Smith P Alabama
6' 2"
180
Tyler McDonough 2B NC State
5' 10"
185
John Rhodes OF Kentucky
6' 0"
200
Jacob Steinmetz P United States
6' 5"
220
Carter Jensen C United States
6' 1"
210
McCade Brown RHP Indiana
6' 6"
200
Landon Marceaux RHP Destrehan High School
6' 0"
180
Dominic Hamel P Dallas Baptist
6' 2"
206
Branden Boissiere OF Arizona
6' 0"
200
Michael Morales RHP East Pennsboro Area High Schoo
6' 2"
200
Jordan Viars OF United States
6' 4"
215
Mason Black RHP Lehigh
6' 3"
210
Alex Binelas 3rd Louisville
6' 3"
210
Tyler Whitaker 3rd Bishop Gorman High School
6' 4"
190
Jordan McCants SS Pensacola Catholic High School
6' 1"
170
Jose Torres SS NC State
6' 0"
165
Austin Love RHP UNC
6' 3"
232
Ricky Tiedemann LHP United States
6' 3"
190
Brock Selvidge LHP Hamilton High School
6' 3"
185
Drew Gray P IMG Academy
6' 3"
190
Sean Burke RHP Maryland
6' 6"
230
Jake Fox SS Lakeland Christian School
6' 0"
185
Dylan Dodd P Southeast Missouri State
6' 3"
210
Mason Miller P Gardner-Webb
6' 5"
200
Cade Povich LHP Nebraska
6' 3"
185
Kevin Kopps P Arkansas-Little Rock
6' 0"
200
Ryan Spikes SS Parkview High School
5' 9"
190
Peter Heubeck P Gilman School
6' 3"
170
ROUND 4
Pick Team Player Position School HT WT
Owen Kellington P U-32 High School
6' 3"
193
Ian Moller C Wahlert High School
6' 1"
195
Tyler Mattison P Bryant
6' 4"
235
Elmer Rodriguez-Cruz P Leadership Christian Academy
6' 3"
160
Donta' Williams OF Arizona
5' 10"
185
Chad Patrick P Indiana, Purdue Indianapolis
6' 1"
205
Shane Panzini RHP Red Bank Catholic High School
6' 2"
205
Hunter Goodman C Memphis
6' 0"
200
Luke Murphy RHP Vanderbilt
6' 5"
175
JT Schwartz 3rd UCLA
6' 4"
200
Dustin Saenz P Texas A&M
5' 11"
190
Bryce Miller RHP Texas A&M
6' 2"
190
Micah Ottenbreit P Trenton High School
6' 4"
190
Eric Silva RHP Laguna Beach High School
6' 0"
180
Logan Henderson P McLennan CC
5' 11"
194
Alex Ulloa SS Miami Christian School
5' 11"
175
Tanner Allen 1B Mississippi State
5' 11"
185
Ruben Ibarra 1B San Jose State
6' 5"
290
Zane Mills P Washington State
6' 4"
220
Chad Dallas P Tennessee
5' 11"
206
Cooper Bowman 2B Louisville
6' 0"
205
Christian Franklin OF Arkansas
5' 11"
180
Brooks Gosswein P Bradley
6' 2"
205
Ryan Webb RHP Clearwater Central Catholic Sc
6' 6"
190
Cal Conley SS Texas Tech
5' 10"
180
Denzel Clarke OF Cal State Northridge
6' 4"
205
Chris Encarnacion-Strand 3rd Oklahoma State
6' 0"
224
Jackson Wolf LHP West Virginia
6' 7"
205
Dru Baker OF Texas Tech
5' 11"
205
Nick Nastrini RHP UCLA
6' 3"
205
Chayce McDermott P Ball State
6' 3"
197
ROUND 5
Pick Team Player Position School HT WT
Jackson Glenn 3rd Dallas Baptist
5' 11"
205
Mitch Bratt P United States
6' 1"
190
Tanner Kohlhepp P Notre Dame
6' 4"
210
Nathan Hickey C Florida
6' 0"
205
Carlos Tavera P Texas-Arlington
6' 1"
195
Caleb Roberts C UNC
6' 1"
195
Eric Cerantola RHP Mississippi State
6' 5"
190
Evan Justice P NC State
6' 4"
205
Brett Kerry P South Carolina
6' 0"
213
Christian Scott P Florida
6' 4"
215
T.J. White OF Dorman High School
6' 2"
210
Andy Thomas C Baylor
6' 2"
210
Griff McGarry P Virginia
6' 2"
190
Rohan Handa P Yale
6' 3"
210
Ethan Murray SS Duke
5' 11"
180
Quincy Hamilton OF Wright State
5' 10"
190
Brady Allen OF South Carolina
6' 1"
205
Thomas Farr RHP South Carolina
6' 0"
195
Gordon Graceffo P Villanova
6' 4"
210
Irv Carter RHP Calvary Christian High School
6' 4"
200
Tyler Hardman 1B Oklahoma
6' 3"
204
Liam Spence SS Tennessee
6' 1"
190
Tanner McDougal P Silverado High School
6' 5"
185
Tanner Bibee P Cal State Fullerton
6' 2"
190
Luke Waddell 3rd Georgia Tech
5' 9"
175
CJ Rodriguez C Vanderbilt
5' 10"
185
Christian MacLeod LHP Mississippi State
6' 3"
215
Max Ferguson 2B Tennessee
6' 1"
180
Mason Auer P San Jacinto-North
6' 1"
210
Ben Casparius 3rd Staples High School
6' 2"
195

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

Floating offer