| 1 | Ahmed AldamakPlace 1 · Cedar Falls | — | Cedar Falls | 9:30.75a |
| 2 | Emmett SwartzentruberPlace 2 · Mid-Prairie Wellman | — | Mid-Prairie Wellman | 9:49.52a |
| 3 | Emerson VokesPlace 3 · Grundy Center | — | Grundy Center | 9:53.60a |
| 4 | Linus McRobertsPlace 4 · Iowa City City High | — | Iowa City City High | 9:54.19a |
| 5 | Michael LeePlace 5 · Iowa City West | — | Iowa City West | 9:58.20a |
| 6 | Preston YutzyPlace 6 · Mid-Prairie Wellman | — | Mid-Prairie Wellman | 10:03.58a |
| 7 | Jack KirmanPlace 7 · Dubuque Senior | — | Dubuque Senior | 10:03.76a |
| 8 | Luke HartmanPlace 8 · Cedar Falls | — | Cedar Falls | 10:08.31a |
| 9 | Caleb BensonPlace 9 · Iowa City West | — | Iowa City West | 10:10.48a |
| 10 | Isaac ReisingerPlace 10 · Waukon | — | Waukon | 10:21.56a |
| 11 | Carter FeslerPlace 11 · Danville | — | Danville | 10:28.00a |
| 12 | Owyn NoblePlace 12 · Iowa City City High | — | Iowa City City High | 10:30.19a |
| 13 | Carter EastonPlace 13 · Center Point-Urbana | — | Center Point-Urbana | 10:36.26a |
| 14 | William ThompsonPlace 14 · Iowa City Liberty | — | Iowa City Liberty | 10:36.81a |
| 15 | Isaac ShinnPlace 15 · Danville | — | Danville | 10:38.09a |
| 16 | Graden KrogerPlace 16 · Dubuque Senior | — | Dubuque Senior | 10:38.41a |
| 17 | Max SwartzentruberPlace 17 · Mid-Prairie Wellman | — | Mid-Prairie Wellman | 10:38.65a |
| 18 | Evan MerrillPlace 18 · Iowa City West | — | Iowa City West | 10:43.30a |
| 19 | Robert StongPlace 19 · Iowa City West | — | Iowa City West | 10:55.85a |
| 20 | Lars HildebrandPlace 20 · Iowa City Liberty | — | Iowa City Liberty | 10:57.72a |
| 21 | Ambrose NuxollPlace 21 · Regina Iowa City | — | Regina Iowa City | 11:07.45a |