| Round | Overall | Player |
|---|---|---|
| 1 | 2nd |
1B
Albert Pujols
|
| 2 | 23rd |
SS
Hanley Ramirez
|
| 3 | 26th |
C
Carlos Santana
|
| 4 | 47th |
SP
Tim Lincecum
|
| 5 | 50th |
SP
Dan Haren
|
| 6 | 71st |
SP
Madison Bumgarner
|
| 7 | 74th |
DH
Lance Berkman
|
| 8 | 95th |
OF
Andre Ethier
|
| 9 | 98th |
SP
Mat Latos
|
| 10 | 119th |
2B
Dustin Ackley
|
| 11 | 122nd |
SP
Matt Garza
|
| 12 | 143rd |
SS
Erick Aybar
|
| 13 | 146th |
OF
Jayson Werth
|
| 14 | 167th |
OF
Bryce Harper
|
| 15 | 170th |
OF
Nick Markakis
|
| 16 | 191st |
SP
Cory Luebke
|
| 17 | 194th |
SP
Wandy Rodriguez
|
| 18 | 215th |
SP
Jonathon Niese
|
| 19 | 218th |
SP
Tim Stauffer
|
| 20 | 239th |
1B
Matt Gamel
|
| 21 | 242nd |
OF
Jason Bay
|
| 22 | 263rd |
OF
Lucas Duda
|
| 23 | 266th |
SP
Edison Volquez
|
| 24 | 287th |
SP
Bud Norris
|
| 25 | 290th |
OF
Alfonso Soriano
|
| 26 | 311th |
2B
Omar Infante
|
| 27 | 314th |
SS
Willie Bloomquist
|
| 28 | 335th |
C
Wilin Rosario
|
| 29 | 338th |
3B
Placido Polanco
|