2024 MLB Draft
2023 MLB Draft
MLB Player Search

Search for a specific player using the below
Past Draft Pages
Previous MLB Drafts
Contacting myMLBdraft




2012 MLB Mock Draft

Prospect Videos have been added for 57 of top 60 players in our mock.

Here are some of the changes that are new to the 2012 MLB Draft.

We will be updating results live starting with the 1st round on Monday June 4th, through the 6th.

Take a look at the new Draft Slot Values.

Are you a Cubs fan and wonder if there have been any great picks at #6? What about all-stars at #18 when the LA Dodgers pick? Check out our 'draft picks by draft number' charts.

1st Round Mock | Sandwich Round Mock

2012 MLB Mock draft updated June 4th - we'll be tweaking the mock throughout the day.




Draft#:1
Ht/Wt:6' 5"/190 lbs
Position: RHP
School: Stanford

Draft#:2
Ht/Wt:6' 1"/175 lbs
Position: OF
School: Appling County HS (GA)

Draft#:3
Ht/Wt:6' 2"/215 lbs
Position: C
School: Florida

Draft#:4
Ht/Wt:6' 4"/190 lbs
Position: RHP
School: LSU

Draft#:5
Ht/Wt:6' 3"/210 lbs
Position: RHP
School: San Francisco

Draft#:6
Ht/Wt:6' 2"/175 lbs
Position: OF
School: Marion Christian Academy (FL)

Draft#:7
Ht/Wt:6' 3"/190 lbs
Position: SS
School: Puerto Rico B.A.

Draft#:8
Ht/Wt:6' 2"/185 lbs
Position: OF
School: Oak Mountain HS (AL)

Draft#:9
Ht/Wt:6' 3"/170 lbs
Position: LHP
School: Harvard-Westlake School (CA)

Draft#:10
Ht/Wt:6' 3"/210 lbs
Position: OF
School: Carroll (TX)

Draft#:11
Ht/Wt:6' 2"/175 lbs
Position: LHP
School: Oklahoma St.



Draft#:12
Ht/Wt:6' 1"/180 lbs
Position: SS
School: Barbe HS (LA)

Draft#:13
Ht/Wt:6' 3"/200 lbs
Position: RHP
School: Mississippi St.

Draft#:14
Ht/Wt:6' 1"/172 lbs
Position: SS
School: Arizona State

Draft#:15
Ht/Wt:6' 6"/180 lbs
Position: RHP
School: Texas A&M

Draft#:16
Ht/Wt:6' 3"/190 lbs
Position: 1B/3B
School: Clemson

Draft#:17
Ht/Wt:6' 6"/220 lbs
Position: RHP
School: Harvard-Westlake School (CA)

Draft#:18
Ht/Wt:6' 5"/220 lbs
Position: RHP
School: Santa Fe HS (OK)

Draft#:19*
Ht/Wt:5' 9"/180 lbs
Position: RHP
School: Duke

Draft#:20
Ht/Wt:6' 5"/200 lbs
Position: RHP
School: Hagerty HS (FL)

Draft#:21
Ht/Wt:6' 2"/205 lbs
Position: SS
School: Palm Desert HS (CA)

Draft#:22*
Ht/Wt:6' 5"/205 lbs
Position: 3B
School: Bishop Gorman HS (NV)



Draft#:23
Ht/Wt:6' 3"/195 lbs
Position: 3B/OF
School: Stanford

Draft#:24
Ht/Wt:6' 1"/175 lbs
Position: OF
School: Stone County HS (MS)

Draft#:25
Ht/Wt:6' 1"/165 lbs
Position: OF
School: Texas A&M

Draft#:26
Ht/Wt:6' 4"/180 lbs
Position: OF
School: Coral Springs HS (FL)

Draft#:27*
Ht/Wt:6' 3"/200 lbs
Position: C
School: Union HS (WA)

Draft#:28
Ht/Wt:6' 2"/195 lbs
Position: RHP
School: Brookwood HS (GA)

Draft#:29
Ht/Wt:6' 8"/225 lbs
Position: LHP
School: Solon HS (OH)

Draft#:30
Ht/Wt:6' 2"/205 lbs
Position: RHP
School: Jesuit HS (FL)

Draft#:31*
Ht/Wt:6' 1"/195 lbs
Position: SS
School: Pace High School (FL)


 

2012 MLB Mock Draft Notes

1st Round Compensation Notes
# 19 - St. Louis receives LA Angels 2012 1st round pick as compensation for the Angels signing Type A free agent Albert Pujols.
# 22 - Toronto receives compensation for failure to sign 2011 1st round pick Tyler Beede.
# 27 - Milwaukee receives Detroit's 2012 1st round pick as compensation for the Tigers signing type A free agent Prince Fielder.
# 31 - Boston receives Philadelphia 2012 1st round pick as compensation for the Phillies signing type A free agent Jonathan Papelbon.

1st Sandwich Round Compensation Notes
# 32 - Minnesota receives compensation for the Rockies signing Michael Cuddyer, modified Type A .
# 33 - San Diego receives compensation for the Marlins signing Heath Bell, modified Type A.
# 34 - Oakland receives compensation for the Twins signing Josh Willingham, modified Type A.
# 35 - NY Mets receives compensation for the Marlins signing Jose Reyes, Type A.
# 36 - St. Louis receives compensation for the Angels signing Albert Pujols, Type A.
# 37 - Boston receives compensation for the Phillies signing Jonathan Papelbon, Type A.
# 38 - Milwaukee receives compensation for the Tigers signing Prince Fielder, Type A.
# 39 - Texas receives compensation for the Angels signing C.J. Wilson, Type A.
# 40 - Philadelphia receives compensation for the Reds signing Ryan Madsen, modified Type A.
# 41 - Houston receives compensation for the Pirates signing Clint Barmes, Type B.
# 42 - Minnesota receives compensation for the Diamondbacks signing Jason Kubel, Type B.
# 43 - Chicago Cubs receives compensation for the Brewers signing Aramis Ramirez, Type B.
# 44 - San Diego receives compensation for the Dodgers signing Aaron Harang, Type B.
# 45 - Pittsburgh receives compensation for the Twins signing Ryan Doumit, Type B.
# 46 - Colorado receives compensation for the Dodgers signing Mark Ellis, Type B.
# 47 - Oakland receives compensation for the Cubs signing David DeJesus, Type B.
# 48 - Chicago White Sox receives compensation for the Marlins signing Mark Buehrle, Type B.
# 49 - Cincinnati receives compensation for the Rockies signing Ramon Hernandez, Type B.
# 50 - Toronto receives compensation for the Mets signing Frank Francisco, Type B.
# 51 - LA Dodgers receives compensation for the Pirates signing Rod Barajas, Type B.
# 52 - St. Louis receives compensation for the Tigers signing Octavio Dotel, Type B.
# 53 - Texas receives compensation for the Blue Jays signing Darren Oliver, Type B.
# 54 - Philadelphia receives compensation for the NY Yankees signing Raul Ibanez, Type B.
# 55 - San Diego receives compensation for failure to sign 2011 sandwich-rounder Brett Austin.
# 56 - Chicago Cubs receive compensation for the Rays signing Carlos Pena, Type B.
# 57 - Cincinnati receives compensation for the Blue Jays signing Francisco Cordero, Modified Type B.
# 58 - Toronto receives compensation for the Mets signing Jon Rauch, Type B.
# 59 - St. Louis receives compenation for the Nationals signing Edwin Jackson, Type B.
# 60 - Toronto receives compensation for the Rays signing Jose Molina, Type B.