High School Class Of 2006: Iowa
| May 10, 2006 |
Compiled by Perfect Game
| Rank | Player | Pos | Ht | Wt | B-T | High School | Hometown | Commitment |
| 1. | Zach Von Tersch | RHP | 6-6 | 200 | R-R | Cedar Falls | Cedar Falls | Georgia Tech |
| 2. | Jeremy Weih | C | 6-2 | 195 | R-R | Wilton | Wilton | Northern Iowa |
| 3. | Aaron Jarosh | OF | 6-2 | 190 | R-R | Ankeny | Ankeny | Nebraska |
| 4. | TJ Roemmich | LHP | 6-2 | 180 | L-L | Dowling | West Des Moines | Creighton |
| 5. | Jimmy Swift | MIF | 6-2 | 170 | R-R | Dowling | West Des Moines | Creighton |
| 6. | Mike Bilicki | RHP | 6-3 | 170 | R-R | Valley | Indianola | Johnson County JC |
| 7. | Gabe Schultz | MIF | 6-1 | 150 | R-R | Kee | Lansing | Northern Iowa |
| 8. | Nick Eaton | C | 6-3 | 200 | R-R | East | Des Moines | Northern Iowa |
| 9. | Ryan Durant | MIF | 6-0 | 168 | R-R | North Scott | Eldridge | Iowa Central JC |
| 10. | Levi Ferguson | OF | 6-0 | 204 | R-R | North Mahaska | Searsboro | |
| 11. | Darren Spicer | 1B | 6-5 | 250 | R-R | North Linn | Troy Mills | Kirkwood |
| 12. | Tim McGrane | RHP 3B | 6-0 | 195 | R-R | Linn-Mar | Cedar Rapids | |
| 13. | Jake Humprey | 3B | 6-3 | 195 | L-R | Dowling | West Des Moines | |
| 14. | Andrew Reck | C | 6-1 | 170 | R-R | Linn-Mar | Marion | Iowa Central JC |
| 15. | Tim Cooper | C | 5-10 | 175 | R-R | Valley | West Des Moines | Johnson County JC |
| 16. | Matt Holland | 1B/LHP | 6-4 | 190 | L-L | Marion | Marion |
Others (listed alphabetically)
| Player | Pos | Ht | Wt | B-T | High School | Hometown | Commitment |
| Chad Arp | 3B | 5-9 | 190 | L-R | Xavier | Cedar Rapids | |
| Travis Bennett | OF | 6-1 | 180 | L-R | Jefferson | Cedar Rapids | Kirkwood JC |
| TJ Bishop | C | 6-5 | 205 | R-R | Marquette | Bellevue | Louisiana--Monroe |
| Justin Brauer | OF | 5-11 | 195 | R-R | West | Davenport | |
| Brick Carter | RHP | 6-5 | 180 | R-R | West | Iowa City | |
| Tim Cooper | C | 5-10 | 175 | R-R | Valley | West Des Moines | Johnson Co. |
| Christian Dekker | RHP | 6-5 | 190 | R-R | Urbandale | Urbandale | |
| Josh Dow | RHP | 6-1 | 210 | R-R | Valley | West Des Moines | |
| Matt Dunn | C | 6-0 | 200 | R-R | Dowling | Clive | |
| Nathan Greving | OF | 5-11 | 195 | L-L | Ames | Ames | |
| Grant Grgurich | MIF | 5-10 | 170 | R-R | Knoxville | Knoxville | |
| Ryan Hintze | RHP | 6-3 | 215 | R-R | Assumption | Bettendorf | |
| Marc Mericle | MIF | 5-11 | 165 | R-R | Valley | West Des Moines | |
| Andrew Reck | C | 6-1 | 170 | R-R | Linn-Mar | Marion | |
| Danny Rose | MIF | 6-2 | 175 | R-R | Mason City | Mason City | |
| Ryne Schwenke | RHP | 6-3 | 180 | R-R | Sigourney | Sigourney | |
| Evan Stevens | RHP | 6-6 | 190 | R-R | Mount Vernon | Mount Vernon | |
| Zach Welter | SS/RHP | 5-11 | 175 | R-R | Cedar Falls | Cedar Falls | |
| Jake West | RHP | 6-1 | 195 | R-R | Assumption | Bettendorf | |
| Trent Williams | 3B | 6-0 | 180 | L-R | Newton | Newton |