| 1 | Karter ChenowethPlace 1 · Grade 9 · Astoria | 9 | Astoria | 16:34 |
| 2 | Blake MasonPlace 2 · Grade 12 · Lewistown | 12 | Lewistown | 16:41 |
| 3 | Brennen BeckPlace 3 · Grade 10 · Virginia | 10 | Virginia | 16:52 |
| 4 | Declan KotewaPlace 4 · Grade 11 · Lewistown | 11 | Lewistown | 17:02 PR |
| 5 | Bryan IslasPlace 5 · Grade 12 · Beardstown | 12 | Beardstown | 17:09 |
| 6 | Liam LarsonPlace 6 · Grade 11 · Lewistown | 11 | Lewistown | 17:20 |
| 7 | Liam HymesPlace 7 · Grade 10 · Beardstown | 10 | Beardstown | 17:45 |
| 8 | Martin PinedaPlace 8 · Grade 11 · Beardstown | 11 | Beardstown | 18:06.2 |
| 9 | Collyn ForbisPlace 9 · Grade 10 · Pleasant Hill | 10 | Pleasant Hill | 18:06.6 |
| 10 | Uriel Torrijos-GilPlace 10 · Grade 9 · Beardstown | 9 | Beardstown | 18:25 PR |
| 11 | Louis BarnesPlace 11 · Grade 11 · Pleasant Hill | 11 | Pleasant Hill | 18:30 |
| 12 | Oscar CortesPlace 12 · Grade 10 · Beardstown | 10 | Beardstown | 18:51 |
| 13 | Andrew BrooksPlace 13 · Grade 9 · Havana | 9 | Havana | 19:13 |
| 14 | Alexander LegzimPlace 14 · Grade 12 · Beardstown | 12 | Beardstown | 19:14 |
| 15 | Ridly UtterPlace 15 · Grade 9 · Lewistown | 9 | Lewistown | 19:16 |
| 16 | Dexter LeadyPlace 16 · Grade 11 · Lewistown | 11 | Lewistown | 19:52 |
| 17 | Mason RobinsonPlace 17 · Grade 9 · Lewistown | 9 | Lewistown | 19:55 |
| 18 | Junior Gil DiazPlace 18 · Grade 12 · Beardstown | 12 | Beardstown | 20:12 |
| 19 | Korey HurstPlace 19 · Grade 12 · Havana | 12 | Havana | 20:31 |
| 20 | Brok RatliffPlace 20 · Grade 11 · Beardstown | 11 | Beardstown | 20:49 |
| 21 | Silas ThinerPlace 21 · Grade 9 · Astoria | 9 | Astoria | 21:20 |
| 22 | Niles ParnPlace 22 · Grade 12 · Mt. Sterling (Brown County) | 12 | Mt. Sterling (Brown County) | 21:47 |
| 23 | PJ DietschPlace 23 · Grade 12 · Havana | 12 | Havana | 21:49 |
| 24 | Bryan ParkerPlace 24 · Grade 12 · Astoria | 12 | Astoria | 22:02 |
| 25 | Bracdyn RichmondPlace 25 · Grade 10 · Havana | 10 | Havana | 22:53 |
| 26 | Dakota IzzardPlace 26 · Grade 12 · Havana | 12 | Havana | 23:06 |
| 27 | Dawson RatcliffPlace 27 · Grade 10 · Astoria | 10 | Astoria | 23:42 |
| 28 | Myles KendrickPlace 28 · Grade 10 · Astoria | 10 | Astoria | 24:32 |
| 29 | Mason DietschPlace 29 · Grade 9 · Havana | 9 | Havana | 24:58 |
| 30 | Julien MpopoPlace 30 · Grade 11 · Beardstown | 11 | Beardstown | 25:12 |
| 31 | Campbell JohnsonPlace 31 · Grade 9 · Lewistown | 9 | Lewistown | 25:59 |
| 32 | Tristen SlavikPlace 32 · Grade 11 · Havana | 11 | Havana | 27:28 |
| 33 | Collin WilcoxenPlace 33 · Grade 11 · Havana | 11 | Havana | 38:02 |
| 34 | Carter HendersonPlace 34 · Grade 12 · Havana | 12 | Havana | 45:14 |