2004 Major League Baseball Draft First round selections First round selections

| Pick | Player | Team | Position_ | School |
|---|---|---|---|---|
| 11 | Neil Walker | Pittsburgh Pirates | C | Pine-Richland High School |
| 12 | Jered Weaver | Anaheim Angels | RHP | Long Beach State University |
| 13 | Bill Bray | Montreal Expos | LHP | The College of William & Mary |
| 14 | Billy Butler | Kansas City Royals | 3B | Samuel W. Wolfson High School (FL) |
| 15 | Stephen Drew | Arizona Diamondbacks | SS | Florida State University |
| 16 | David Purcey | Toronto Blue Jays | LHP | University of Oklahoma |
| 17 | Scott Elbert | Los Angeles Dodgers | LHP | Seneca High School (MO) |
| 18 | Josh Fields | Chicago White Sox | 3B | Oklahoma State University |
| 19 | Chris Lambert | St. Louis Cardinals | RHP | Boston College |
| 20 | Trevor Plouffe | Minnesota Twins | SS | Crespi Carmelite High School |