| 1 | Wyatt HallPlace 1 · Grade 12 · ROWVA Williamsfield | 12 | ROWVA Williamsfield | 17:21.57 |
| 2 | Braeden PunkePlace 2 · Grade 10 · Erie-Prophetstown | 10 | Erie-Prophetstown | 17:48.11 |
| 3 | Nathan PunkePlace 3 · Grade 11 · Erie-Prophetstown | 11 | Erie-Prophetstown | 17:54.27 |
| 4 | Hunter VancilPlace 4 · Grade 12 · Kewanee | 12 | Kewanee | 17:59.92 |
| 5 | Gus SchultzPlace 5 · Grade 12 · Erie-Prophetstown | 12 | Erie-Prophetstown | 18:09.61 |
| 6 | Justin WainscottPlace 6 · Grade 12 · Erie-Prophetstown | 12 | Erie-Prophetstown | 18:24.30 |
| 7 | Aidan GarceaPlace 7 · Grade 9 · Erie-Prophetstown | 9 | Erie-Prophetstown | 18:24.78 |
| 8 | Elijah FranzenPlace 8 · Grade 10 · Erie-Prophetstown | 10 | Erie-Prophetstown | 18:32.56 |
| 9 | West ManningPlace 9 · Grade 11 · ROWVA Williamsfield | 11 | ROWVA Williamsfield | 18:37.66 |
| 10 | Colton ReidPlace 10 · Grade 12 · Taylor Ridge (Rockridge) | 12 | Taylor Ridge (Rockridge) | 18:40.69 |
| 11 | Alex GallardoPlace 11 · Grade 11 · Manlius (Bureau Valley) | 11 | Manlius (Bureau Valley) | 18:55.30 |
| 12 | Maddox MoorePlace 12 · Grade 12 · Manlius (Bureau Valley) | 12 | Manlius (Bureau Valley) | 18:55.85 |
| 13 | Adrian GallardoPlace 13 · Grade 12 · Manlius (Bureau Valley) | 12 | Manlius (Bureau Valley) | 18:57.06 |
| 14 | Alex AttigPlace 14 · Grade 11 · Manlius (Bureau Valley) | 11 | Manlius (Bureau Valley) | 19:08.34 |
| 15 | Elijah FosterPlace 15 · Grade 11 · Erie-Prophetstown | 11 | Erie-Prophetstown | 19:14.22 |
| 16 | Carson MoorePlace 16 · Grade 12 · ROWVA Williamsfield | 12 | ROWVA Williamsfield | 19:27.94 |
| 17 | Jackson TegelerPlace 17 · Grade 10 · Erie-Prophetstown | 10 | Erie-Prophetstown | 19:28.32 |
| 18 | Jason RuskPlace 18 · Grade 12 · Kewanee | 12 | Kewanee | 19:44.13 |
| 19 | Emerson PoncePlace 19 · Grade 11 · ROWVA Williamsfield | 11 | ROWVA Williamsfield | 20:06.75 |
| 20 | Steven SwatosPlace 20 · Grade 10 · Erie-Prophetstown | 10 | Erie-Prophetstown | 20:17.25 |
| 21 | Lucas HartzPlace 21 · Grade 11 · Manlius (Bureau Valley) | 11 | Manlius (Bureau Valley) | 20:22.10 |
| 22 | Alastaire SweetserPlace 22 · Grade 12 · Erie-Prophetstown | 12 | Erie-Prophetstown | 20:25.69 |
| 23 | Andrew BroadfieldPlace 23 · Grade 11 · ROWVA Williamsfield | 11 | ROWVA Williamsfield | 20:26.51 |
| 24 | Chase YountPlace 24 · Grade 9 · Erie-Prophetstown | 9 | Erie-Prophetstown | 20:36.67 |
| 25 | Joe WickPlace 25 · Grade 11 · ROWVA Williamsfield | 11 | ROWVA Williamsfield | 21:07.42 |
| 26 | Anthony PadillaPlace 26 · Grade 12 · Kewanee | 12 | Kewanee | 21:08.27 |
| 27 | Garrett DeWittPlace 27 · Grade 9 · ROWVA Williamsfield | 9 | ROWVA Williamsfield | 21:14.52 |
| 28 | Jackson MeltonPlace 28 · Grade 9 · Erie-Prophetstown | 9 | Erie-Prophetstown | 21:27.00 |
| 29 | Randal EngelsPlace 29 · Grade 10 · Galva | 10 | Galva | 21:30.87 |
| 30 | Jonathan NormanPlace 30 · Grade 12 · Erie-Prophetstown | 12 | Erie-Prophetstown | 21:43.58 |
| 31 | Andrew RothPlace 31 · Grade 12 · Manlius (Bureau Valley) | 12 | Manlius (Bureau Valley) | 21:44.70 |
| 32 | Bryant JeffreyPlace 32 · Grade 11 · Galva | 11 | Galva | 21:51.88 |
| 33 | Kayne RichterPlace 33 · Grade 10 · Manlius (Bureau Valley) | 10 | Manlius (Bureau Valley) | 22:02.12 |
| 34 | Ace WetzellPlace 34 · Grade 10 · Erie-Prophetstown | 10 | Erie-Prophetstown | 22:06.62 |
| 35 | Tim KuehlPlace 35 · Grade 10 · Erie-Prophetstown | 10 | Erie-Prophetstown | 22:06.99 |
| 36 | Reid KalappPlace 36 · Grade 9 · Manlius (Bureau Valley) | 9 | Manlius (Bureau Valley) | 22:21.38 |
| 37 | Kyle VelazquezPlace 37 · Grade 11 · Manlius (Bureau Valley) | 11 | Manlius (Bureau Valley) | 22:34.62 |
| 38 | Talan PricePlace 38 · Grade 9 · ROWVA Williamsfield | 9 | ROWVA Williamsfield | 22:35.06 |
| 39 | Morgan MahnesmithPlace 39 · Grade 12 · Manlius (Bureau Valley) | 12 | Manlius (Bureau Valley) | 23:24.79 |
| 40 | Dawson HulsingPlace 40 · Grade 10 · Manlius (Bureau Valley) | 10 | Manlius (Bureau Valley) | 23:26.95 |
| 41 | Joe SiriPlace 41 · Grade 10 · Manlius (Bureau Valley) | 10 | Manlius (Bureau Valley) | 23:36.57 |
| 42 | Drake AndersonPlace 42 · Grade 9 · Erie-Prophetstown | 9 | Erie-Prophetstown | 23:57.48 |
| 43 | Jacob MurphyPlace 43 · Grade 10 · Erie-Prophetstown | 10 | Erie-Prophetstown | 25:18.59 |
| 44 | John ClemonsPlace 44 · Grade 9 · Galva | 9 | Galva | 26:47.18 |
| 45 | Jaden MacklinPlace 45 · Grade 11 · Manlius (Bureau Valley) | 11 | Manlius (Bureau Valley) | 31:09.43 |