The 2015 MLB Draft order is set after James Shields signed with the San Diego Padres yesterday. The signing gave the Royals the 33rd pick in the draft, which is a compensation pick. The Padres will lose their number 13 pick in the signing. Check out our mock draft here.
Protected First-Round Picks
1. Diamondbacks
2. Astros
3. Rockies
4. Rangers
5. Astros
6. Twins
7. Red Sox
8. White Sox
9. Cubs
10. Phillies
11. Reds
Unprotected First-Round Picks
12. Marlins
13. Rays
14. Braves
15. Brewers
16. Yankees
17. Indians
18. Giants
19. Pirates
20. Athletics
21. Royals
22. Tigers
23. Cardinals
24. Dodgers
25. Orioles
26. Angels
Compensation Picks
27. Rockies
28. Braves
29. Blue Jays
30. Yankees
31. Giants
32. Pirates
33. Royals
34. Tigers
35. Dodgers
36. Orioles
Competitive Balance Round A
37. Astros
38. Rockies
39. Cardinals
40. Brewers
41. Braves
42. Indians
Second Round
43. Arizona Diamondbacks
44. Colorado Rockies
45. Texas Rangers
46. Houston Astros
47. Chicago Cubs
48. Philadelphia Phillies
49. Cincinnati Reds
50. Miami Marlins
51. San Diego Padres
52. Tampa Bay Rays
53. New York Mets
54. Atlanta Braves
55. Milwaukee Brewers
56. Toronto Blue Jays
57. New York Yankees
58. Washington Nationals
59. Cleveland Indians
60. Seattle Mariners
61. San Francisco Giants
62. Pittsburgh Pirates
63. Oakland Athletics
64. Kansas City Royals
65. Detroit Tigers
66. St. Louis Cardinals
67. Los Angeles Dodgers
68. Baltimore Orioles
69. Washington Nationals
70. Los Angeles Angels
Competitive Balance Round B
71. Cincinnati Reds
72. Seattle Mariners
73. Minnesota Twins
74. Baltimore Orioles
75. Arizona Diamondbacks
Third Round
76. Arizona Diamondbacks
77. Colorado Rockies
78. Texas Rangers
79. Houston Astros
80. Minnesota Twins
81. Boston Red Sox
82. Chicago Cubs
83. Philadelphia Phillies
84. Cincinnati Reds
85. Miami Marlins
86. San Diego Padres
87. Tampa Bay Rays
88. New York Mets
89. Atlanta Braves
90. Milwaukee Brewers
91. Toronto Blue Jays
92. New York Yankees
93. Cleveland Indians
94. Seattle Mariners
95. San Francisco Giants
96. Pittsburgh Pirates
97. Oakland Athletics
98. Kansas City Royals
99. Detroit Tigers
100. St. Louis Cardinals
101. Los Angeles Dodgers
102. Baltimore Orioles
103. Washington Nationals
104. Los Angeles Angels
Supplemental Round
105. St. Louis Cardinals
Rounds 4-40
1. Arizona Diamondbacks
2. Colorado Rockies
3. Texas Rangers
4. Houston Astros
5. Minnesota Twins
6. Boston Red Sox
7. Chicago Cubs
8. Philadelphia Phillies
9. Chicago White Sox
10. Cincinnati Reds
11. Miami Marlins
12. San Diego Padres
13. Tampa Bay Rays
14. New York Mets
15. Atlanta Braves
16. Milwaukee Brewers
17. Toronto Blue Jays
18. New York Yankees
19. Cleveland Indians
20. Seattle Mariners
21. San Francisco Giants
22. Pittsburgh Pirates
23. Oakland Athletics
24. Kansas City Royals
25. Detroit Tigers
26. St. Louis Cardinals
27. Los Angeles Dodgers
28. Baltimore Orioles
29. Washington Nationals
30. Los Angeles Angels