Final 2012 MLB Mock Draft

06/04/2012

With the draft kicking off tonight at 7:00 PM Eastern, here’s our final mock draft. Be sure to follow us on Twitter tonight as John will be live tweeting as the results roll in.

  1. Astros - Mark Appel, RHP (Stanford)
  2. Twins - Byron Buxton, OF (Georgia HS)
  3. Mariners - Mike Zunino, C (Florida)
  4. Orioles - Kyle Zimmer, RHP (San Francisco)
  5. Royals - Carlos Correa, SS (Puerto Rico HS)
  6. Cubs - Albert Almora, OF (Florida HS)
  7. Padres - Kevin Gausman, RHP (LSU)
  8. Pirates - Max Fried, LHP (California HS)
  9. Marlins - Andrew Heaney, LHP (Oklahoma State)
  10. Rockies - David Dahl, OF (Alabama HS)
  11. Athletics - Richie Shaffer, INF (Clemson)
  12. Mets - Gavin Cecchini, SS (Louisiana HS)
  13. White Sox - Courtney Hawkins, OF (Texas HS)
  14. Reds - Michael Wacha, RHP (Texas A&M)
  15. Indians - Chris Stratton, RHP (Mississippi State)
  16. Nationals - Deven Marrero, SS (ASU)
  17. Blue Jays - Lance McCullers, RHP (Florida HS)
  18. Dodgers - Zach Eflin, RHP (Florida HS)
  19. Cardinals - Luc Giolito, RHP (California HS)
  20. Giants - Ty Hensley, RHP (Oklahoma HS)
  21. Braves - Addison Russell, SS (Florida HS)
  22. Blue Jays - D.J. Davis, OF (Mississippi HS)
  23. Cardinals - Stephen Piscotty, 3B (Stanford)
  24. Red Sox -  Joey Gallo, 3B/RHP (Nevada HS)
  25. Rays - Clint Coulter, C (Washington HS)
  26. Diamondbacks - Victor Roache, OF (Georgia Southern)
  27. Brewers - Stryker Trahan, C (Louisiana HS)
  28. Brewers - Tyler Naquin, OF (Texas A&M)
  29. Rangers - Corey Seager, SS (North Carolina HS)
  30. Yankees - Lucas Sims, RHP (Georgia HS)
  31. Red Sox - Walker Weikel, RHP (Florida HS)