| 1 | Henry StoltzenburgPlace 1 · Grade 8 · Lincoln West Lincoln-Broadwell | 8 | Lincoln West Lincoln-Broadwell | 11:56.2 |
| 2 | Tucker GareyPlace 2 · Grade 8 · Stanford Olympia | 8 | Stanford Olympia | 12:40.9 |
| 3 | Karter ChenowethPlace 3 · Grade 7 · Table Grove VIT | 7 | Table Grove VIT | 13:01.4 |
| 4 | Griffin JennessPlace 4 · Grade 8 · Lincoln West Lincoln-Broadwell | 8 | Lincoln West Lincoln-Broadwell | 13:30.1 |
| 5 | Wyatt PrincePlace 5 · Grade 8 · Stanford Olympia | 8 | Stanford Olympia | 13:30.3 |
| 6 | Jace TolandPlace 6 · Grade 7 · Mason City Illini Central | 7 | Mason City Illini Central | 13:39.8 |
| 7 | Jude EvelandPlace 7 · Grade 8 · Rushville Schuyler Industry | 8 | Rushville Schuyler Industry | 14:13.8 |
| 8 | Milo BaconPlace 8 · Grade 5 · Greenview | 5 | Greenview | 14:22.4 |
| 9 | Evan LemmePlace 9 · Grade 8 · Mason City Illini Central | 8 | Mason City Illini Central | 14:47.8 |
| 10 | Canyon TaylorPlace 10 · Grade 6 · Rushville Schuyler Industry | 6 | Rushville Schuyler Industry | 14:48.9 |
| 11 | Gerry KochPlace 11 · Grade 6 · Rushville Schuyler Industry | 6 | Rushville Schuyler Industry | 15:06.0 |
| 12 | Soyier BalsimoPlace 12 · Grade 7 · Mason City Illini Central | 7 | Mason City Illini Central | 15:21.4 |
| 13 | Jasper HouzengaPlace 13 · Grade 7 · Stanford Olympia | 7 | Stanford Olympia | 15:50.9 |
| 14 | Barrett GrenlundPlace 14 · Grade 7 · Lincoln West Lincoln-Broadwell | 7 | Lincoln West Lincoln-Broadwell | 16:02.2 |
| 15 | David WileyPlace 15 · Grade 5 · Rushville Schuyler Industry | 5 | Rushville Schuyler Industry | 16:03.0 |
| 16 | Eli PainterPlace 16 · Grade 8 · Rushville Schuyler Industry | 8 | Rushville Schuyler Industry | 16:04.2 |
| 17 | Jon InglesPlace 17 · Grade 6 · Rushville Schuyler Industry | 6 | Rushville Schuyler Industry | 16:27.1 |
| 18 | Jack LambPlace 18 · Grade 6 · Rushville Schuyler Industry | 6 | Rushville Schuyler Industry | 16:43.8 |
| 19 | Asher ClarkPlace 19 · Grade 7 · Stanford Olympia | 7 | Stanford Olympia | 17:41.4 |
| 20 | Dominic FoxPlace 20 · Grade 6 · Stanford Olympia | 6 | Stanford Olympia | 17:43.4 |
| 21 | Alex DowersPlace 21 · Grade 5 · Greenview | 5 | Greenview | 17:55.6 |
| 22 | Lane SmutzerPlace 22 · Grade 6 · Rushville Schuyler Industry | 6 | Rushville Schuyler Industry | 18:18.9 |
| 23 | Noah DoctorianPlace 23 · Grade 6 · Stanford Olympia | 6 | Stanford Olympia | 18:24.7 |
| 24 | Seth TolandPlace 24 · Grade 5 · Mason City Illini Central | 5 | Mason City Illini Central | 19:05.7 |
| 25 | Grayson ThompsonPlace 25 · Grade 6 · Stanford Olympia | 6 | Stanford Olympia | 19:07.0 |
| 26 | Jax NissenPlace 26 · Grade 8 · Mason City Illini Central | 8 | Mason City Illini Central | 20:18.3 |
| 27 | Emmett OnkenPlace 27 · Grade 5 · Mason City Illini Central | 5 | Mason City Illini Central | 21:44.8 |
| 28 | Carter HicksPlace 28 · Grade 7 · Stanford Olympia | 7 | Stanford Olympia | 23:43.0 PR |
| 29 | Zach JonesPlace 29 · Grade 7 · Mason City Illini Central | 7 | Mason City Illini Central | 26:08.3 |