MLB Draft: The First Round

Here is the complete first round, including all the supplemental picks:

1. Rays – Tim Beckham, SS, Griffin HS
2. Pirates – Pedro Alvarez, 3B, Vanderbilt
3. Royals – Eric Homser, 1B, American Heritage HS
4. Orioles – Brian Matusz, P, San Diego
5. Giants – Buster Posey, C, Florida St.
6. Marlins – Kyle Skipworth, C, Patriot HS
7. Reds – Yonder Alonso, 1B, Miami
8. White Sox – James Beckham, SS, Georgia
9. Nationals – Aaron Crow, P, Missouri
10. Astros – Jason Castro, C, Stanford
11. Rangers – Justin Smoak, 1B, South Carolina
12. Atletics – Jemile Weeks, 2B, Miami
13. Cardinals – Brett Wallace, 3B, Arizona St.
14. Twins – Aaron Hick, OF, Woodrow Wilson HS
15. Dodgers – Ethan Martin, P, Stephens County HS
16. Brewers – Brett Lawrie, C, Brookswood SS
17. Blue Jays – David Cooper, 1B, UC Berkley
18. Mets – Ike Davis, 1B, Arizona St.
19. Cubs – Andrew Cashner, P, Texas Christian
20. Mariners – Josh Fields, P, Georgia
21. Tigers – Ryan Perry, P, Arizona
22. Mets – David Havens, SS, South Carolina
23. Padres – Allan Dykstra, 1B, Wake Forest
24. Phillies – Anthony Hewitt, SS, Salisbury School
25. Rockies – Christian Friedrich, P, Eastern Kentucky
26. Diamondbacks – Daniel Schlereth, P, Arizona
27. Twins – Carlos Gutierrez, P, Miami
28. Yankees – Gerrit Cole, P, Orange Lutheran HS
29. Indians – Lonnie Chisenhall, SS, Pitt CC
30. Red Sox – Casey Kelly, SS, Sarasota HS

31. Twins – Shooter Hunt, P, Tulane
32. Brewers – Jake Odorizzi, P, Highland HS
33. Mets – Brad Holt, P, UNC Wilmington
34. Phillies – Zach Collier, OF, Chino Hills HS
35. Brewers – Evan Frederick, P, San Francisco
36. Royals – Michael Montgomery, P, Hart HS
37. Giants – Conor Gillaspie, 3B, Wichita St.
38. Astros – Jordan Lyles, P, Hartsville HS
39. Cardinals – Michael Lynn, P, Mississippi
40. Braves – Brett DeVall, P, Niceville HS
41. Cubs – Ryan Flaherty, SS, Vanderbilt
42. Padres – Jaff Decker, OF, Sunrise Mountain HS
43. Diamondbacks – Wade Miley, LHP, Southeastern Louisiana
44. Yankees – Jeremy Bleich, P, Stanford
45. Red Sox – Bryan Price, P, Rice
46. Padres – John Forsythe, 3B, Arkansas Fayetteville