| 1 | Beau GreenPlace 1 · Grade 10 · Arthur (A.-Lovington-Atwood-Hammond) | 10 | Arthur (A.-Lovington-Atwood-Hammond) | 15:43.93 |
| 2 | Grant MartinPlace 2 · Grade 12 · Sullivan | 12 | Sullivan | 16:01.80 |
| 3 | Clark RolandPlace 3 · Grade 12 · Broadlands (Heritage) | 12 | Broadlands (Heritage) | 16:17.24 |
| 4 | Greyson GuevaraPlace 4 · Grade 10 · Broadlands (Heritage) | 10 | Broadlands (Heritage) | 16:18.20 PR |
| 5 | Eli HildebrandtPlace 5 · Grade 10 · Niantic (Sangamon Valley) | 10 | Niantic (Sangamon Valley) | 16:37.49 |
| 6 | Colton SnyderPlace 6 · Grade 10 · Arthur (A.-Lovington-Atwood-Hammond) | 10 | Arthur (A.-Lovington-Atwood-Hammond) | 16:38.10 |
| 7 | Jack HildebrandtPlace 7 · Grade 10 · Niantic (Sangamon Valley) | 10 | Niantic (Sangamon Valley) | 16:39.81 |
| 8 | Bryson HunPlace 8 · Grade 9 · Niantic (Sangamon Valley) | 9 | Niantic (Sangamon Valley) | 17:16.25 PR |
| 9 | Christian PaulPlace 9 · Grade 11 · Broadlands (Heritage) | 11 | Broadlands (Heritage) | 17:19.43 |
| 10 | Colby SchrockPlace 10 · Grade 11 · Broadlands (Heritage) | 11 | Broadlands (Heritage) | 17:34.47 |
| 11 | Nathan RaffertyPlace 11 · Grade 12 · Arthur (A.-Lovington-Atwood-Hammond) | 12 | Arthur (A.-Lovington-Atwood-Hammond) | 17:45.20 |
| 12 | David EatonPlace 12 · Grade 11 · Sullivan | 11 | Sullivan | 17:52.47 |
| 13 | Bryson WilsonPlace 13 · Grade 11 · Sullivan | 11 | Sullivan | 18:04.57 PR |
| 14 | Alexander Esteban-RaymerPlace 14 · Grade 12 · Villa Grove | 12 | Villa Grove | 18:08.90 |
| 15 | Knox ShackelfordPlace 15 · Grade 11 · Cerro Gordo-Bement | 11 | Cerro Gordo-Bement | 18:26.67 |
| 16 | Jacob HunPlace 16 · Grade 9 · Niantic (Sangamon Valley) | 9 | Niantic (Sangamon Valley) | 18:36.62 |
| 17 | River PolleyPlace 17 · Grade 11 · Sullivan | 11 | Sullivan | 18:42.88 PR |
| 18 | Joao VegaPlace 18 · Grade 10 · Broadlands (Heritage) | 10 | Broadlands (Heritage) | 19:11.75 PR |
| 19 | Logan HauerspergerPlace 19 · Grade 12 · Villa Grove | 12 | Villa Grove | 19:12.72 |
| 20 | Aiden GrahamPlace 20 · Grade 9 · Arthur (A.-Lovington-Atwood-Hammond) | 9 | Arthur (A.-Lovington-Atwood-Hammond) | 19:24.20 |
| 21 | Eyan KeysPlace 21 · Grade 12 · Oakland | 12 | Oakland | 19:27.90 |
| 22 | Owen ElmorePlace 22 · Grade 10 · Broadlands (Heritage) | 10 | Broadlands (Heritage) | 19:36.42 |
| 23 | Miles SwigartPlace 23 · Grade 10 · Villa Grove | 10 | Villa Grove | 19:45.64 |
| 24 | Elliot LevanPlace 24 · Grade 11 · Fisher | 11 | Fisher | 19:50.97 |
| 25 | Jack HentzPlace 25 · Grade 12 · Cerro Gordo-Bement | 12 | Cerro Gordo-Bement | 20:01.61 PR |
| 26 | Zander VincentPlace 26 · Grade 11 · Fisher | 11 | Fisher | 20:49.59 |
| 27 | Austin MartinPlace 27 · Grade 10 · Sullivan | 10 | Sullivan | 20:50.35 |
| 28 | Gavin FinnPlace 28 · Grade 11 · Sullivan | 11 | Sullivan | 21:01.14 |
| 29 | Luke HansensPlace 29 · Grade 12 · Fisher | 12 | Fisher | 21:05.56 |
| 30 | Ryan WitheraPlace 30 · Grade 10 · Arthur (A.-Lovington-Atwood-Hammond) | 10 | Arthur (A.-Lovington-Atwood-Hammond) | 21:56.46 |
| 31 | Joseph DeWittPlace 31 · Grade 12 · Moweaqua (Central A & M) | 12 | Moweaqua (Central A & M) | 22:20.39 |
| 32 | Ethan VailPlace 32 · Grade 10 · Villa Grove | 10 | Villa Grove | 22:21.93 |
| 33 | Nathan GoughPlace 33 · Grade 9 · Oakland | 9 | Oakland | 22:24.23 PR |
| 34 | Wyatt KamererPlace 34 · Grade 11 · Villa Grove | 11 | Villa Grove | 22:29.47 PR |
| 35 | Austin KelleyPlace 35 · Grade 12 · Sullivan | 12 | Sullivan | 22:31.98 PR |
| 36 | Koda PolleyPlace 36 · Grade 9 · Sullivan | 9 | Sullivan | 23:08.25 PR |
| 37 | Tristan GarverPlace 37 · Grade 9 · Cerro Gordo-Bement | 9 | Cerro Gordo-Bement | 23:35.95 PR |
| 38 | Will SpanglerPlace 38 · Grade 10 · Moweaqua (Central A & M) | 10 | Moweaqua (Central A & M) | 26:12.20 |
| 39 | Liam CurranPlace 39 · Grade 9 · Moweaqua (Central A & M) | 9 | Moweaqua (Central A & M) | 27:10.94 |