| CLASS 2A BOYS STATE QUALIFIERS | |||||
| STATE TEAM QUALIFIERS | |||||
| SCHOOL | SCORE | ||||
| Ottumwa | 3459 | SC | |||
| Cedar Rapids Jefferson | 3424 | SC | |||
| Clinton | 3320 | SC | |||
| Muscatine | 3314 | AL | |||
| Dubuque Hempstead | 3281 | AL | |||
| Waterloo East | 3266 | SC | |||
| Southeast Polk | 3184 | SC | |||
| Johnston | 3068 | SC | |||
| Council Bluffs Abraham Lincoln | 2939 | SC | |||
| Fort Dodge | 2924 | SC | |||
| CLASS 2A BOYS STATE QUALIFIERS | |||||
| INDIVIDUAL QUALIFIERS | |||||
| INDIVIDUAL | SCHOOL | SCORE | |||
| Austin Czerwiee | Muscatine | 512 | SC | ||
| Josh Anderson | Muscatine | 504 | AL | ||
| Drew Balta | Cedar Rapids Prairie | 498 | SC | ||
| Ben Good | Cedar Falls | 493 | SC | ||
| Justin Wyant | Linn-Mar | 493 | SC | ||
| Jarrod Swallow | Ottumwa | 490 | AL | ||
| Prestin Huggins | Dubuque Senior | 485 | AL | ||
| Seth Pennock | Clinton | 476 | SC | ||
| Jacob Alff | Cedar Rapids Jefferson | 476 | AL | ||
| Logan Davis | Des Moines East | 475 | SC | ||
| Jeremy McKeehan | Cedar Rapids Jefferson | 470 | AL | ||
| David Orona | Waterloo East | 469 | AL | ||
| Seth Jones | Ottumwa | 469 | Al | ||
| Collin Dall | Council Bluffs Abraham Lincoln | 468 | SC | ||
| Tyler Ollom | Ottumwa | 467 | ALT | ||
| Cody Palmer | Ottumwa | 467 | ALT | ||
| Anthony Denny | Johnston | 461 | SC | ||
| SC=SUBSTATE CHAMPION | |||||
| AL=AT LARGE | |||||
| ALT=AT LARGE TIE | |||||