1. Roy Halladay, Philadelphia Phillies
2. Felix Hernandez, Seattle Mariners
3. Adam Wainwright, St. Louis Cardinals
4. Cliff Lee, Philadelphia Phillies
5. Ubaldo Jimenez, Colorado Rockies
6. Justin Verlander, Detroit Tigers
7. Josh Johnson, Florida Marlins
8. David Price, Tampa Bay Rays
9. Jon Lester, Boston Red Sox
10. Tim Lincecum, San Francisco Giants
11. C.C. Sabathia, New York Yankees
12. Jered Weaver, Los Angeles Angels
13. Roy Oswalt, Philadelphia Phillies
14. Matt Cain, San Francisco Giants
15. Clayton Kershaw, Los Angeles Dodgers
16. Johan Santana, New York Mets
17. Mat Latos, San Diego Padres
18. Stephen Strasburg*, Washington Nationals
19. C.J. Wilson, Texas Rangers
20. Chris Carpenter, St. Louis Cardinals
21. Dan Haren, Los Angeles Angels
22. Trevor Cahill, Oakland Athletics
23. Cole Hamels, Philadelphia Phillies
24. Zach Greinke, Milwaukee Brewers
25. Tim Hudson, Atlanta Braves
26. Jonathan Sanchez, San Francisco Giants
27. Tommy Hanson, Atlanta Braves
28. Ervin Santana, Los Angeles Angels
29. Clay Buchholz, Boston Red Sox
30. Yovani Gallardo, Milwaukee Brewers
31. Francisco Liriano, Minnesota Twins
32. Brett Myers, Houston Astros
33. James Shields, Tampa Bay Rays
34. Fausto Carmona, Cleveland Indians
35. Matt Garza, Tampa Bay Rays
Read more MLB news on BleacherReport.com