Including compensation picks, the following is the order for the 2011 Major League Baseball First-Year Player Draft. 1. Pittsburgh Pirates 2. Seattle Mariners 3. Arizona Diamondbacks 4. Baltimore Orioles 5. Kansas City Royals 6. Washington Nationals 7. Arizona Diamondbacks 8. Cleveland Indians 9. Chicago Cubs 10. San Diego Padres 11. Houston Astros 12. Milwaukee Brewers 13. New York Mets 14. Florida Marlins 15. Milwaukee Brewers 16. Los Angeles Dodgers 17. Los Angeles Angels 18. Oakland Athletics 19. Boston Red Sox 20. Colorado Rockies 21. Toronto Blue Jays 22. St. Louis Cardinals 23. Washington Nationals 24. Tampa Bay Rays 25. San Diego Padres 26. Texas Rangers 27. Cincinnati Reds 28. Atlanta Braves 29. San Francisco Giants 30. Minnesota Twins 31. New York Yankees 32. Tampa Bay Rays 33. Philadelphia Phillies