2004 Major League Baseball Draft First round selections First round selections

| Pick | Player | Team | Position_ | School |
|---|---|---|---|---|
| 21 | Greg Golson | Philadelphia Phillies | CF | Connally High School (TX) |
| 22 | Glen Perkins | Minnesota Twins | LHP | University of Minnesota |
| 23 | Phil Hughes | New York Yankees | RHP | Foothill High School |
| 24 | Landon Powell | Oakland Athletics | C | University of South Carolina |
| 25 | Kyle Waldrop | Minnesota Twins | RHP | Farragut High School |
| 26 | Richie Robnett | Oakland Athletics | CF | Fresno State University |
| 27 | Taylor Tankersley | Florida Marlins | LHP | University of Alabama |
| 28 | Blake DeWitt | Los Angeles Dodgers | 2B | Sikeston High School (MO) |
| 29 | Matthew Campbell | Kansas City Royals | LHP | University of South Carolina |
| 30 | Eric Hurley | Texas Rangers | RHP | Samuel W. Wolfson High School (FL) |