| 1 | Alex WellsPlace 1 · Grade 12 · Tolono (Unity) | 12 | Tolono (Unity) | 18:14.78 |
| 2 | Trevor CoyPlace 2 · Grade 9 · Tolono (Unity) | 9 | Tolono (Unity) | 18:35.49 |
| 3 | Brady JohnsonPlace 3 · Grade 9 · St. Joseph (S.J.-Ogden) | 9 | St. Joseph (S.J.-Ogden) | 18:37.52 |
| 4 | Wolfgang DerbyPlace 4 · Grade 10 · Monticello | 10 | Monticello | 18:43.07 |
| 5 | Jaxon ClarkPlace 5 · Grade 10 · Monticello | 10 | Monticello | 18:46.78 |
| 6 | Owen PratherPlace 6 · Grade 9 · Monticello | 9 | Monticello | 18:48.70 |
| 7 | Ray (Donald) SutcliffePlace 7 · Grade 11 · Chillicothe (Illinois Valley Central) | 11 | Chillicothe (Illinois Valley Central) | 18:48.78 |
| 8 | Liam BruhnsPlace 8 · Grade 10 · Chillicothe (Illinois Valley Central) | 10 | Chillicothe (Illinois Valley Central) | 18:56.01 |
| 9 | Guthrie HughesPlace 9 · Grade 9 · Monticello | 9 | Monticello | 19:13.88 |
| 10 | Grant NiemergPlace 10 · Grade 9 · Monticello | 9 | Monticello | 19:18.12 |
| 11 | Owen GillettePlace 11 · Grade 9 · Chillicothe (Illinois Valley Central) | 9 | Chillicothe (Illinois Valley Central) | 19:18.77 |
| 12 | Hunter DilleyPlace 12 · Grade 10 · St. Joseph (S.J.-Ogden) | 10 | St. Joseph (S.J.-Ogden) | 19:21.48 |
| 13 | Andrew DonovanPlace 13 · Grade 10 · Tolono (Unity) | 10 | Tolono (Unity) | 20:02.12 |
| 14 | Luc PopovicsPlace 14 · Grade 9 · Tolono (Unity) | 9 | Tolono (Unity) | 21:00.21 |
| 15 | Nathan HinkelPlace 15 · Grade 10 · St. Joseph (S.J.-Ogden) | 10 | St. Joseph (S.J.-Ogden) | 21:39.37 |
| 16 | Christian MikulichPlace 16 · Grade 11 · Monticello | 11 | Monticello | 21:46.88 |
| 17 | Charlie BrokewayPlace 17 · Grade 10 · Bloomington (Central Catholic) | 10 | Bloomington (Central Catholic) | 21:52.64 |
| 18 | Harry PolonusPlace 18 · Grade 12 · Tolono (Unity) | 12 | Tolono (Unity) | 22:09.50 |
| 19 | Mark HarbourtPlace 19 · Grade 11 · St. Joseph (S.J.-Ogden) | 11 | St. Joseph (S.J.-Ogden) | 22:37.26 |
| 20 | Zachia GudgelPlace 20 · Grade 9 · Monticello | 9 | Monticello | 22:49.99 PR |
| 21 | Alex JonesPlace 21 · Grade 10 · Paxton (P.-Buckley-Loda) | 10 | Paxton (P.-Buckley-Loda) | 22:52.53 |
| 22 | Mason DowdPlace 22 · Grade 10 · Bloomington (Central Catholic) | 10 | Bloomington (Central Catholic) | 23:15.30 |
| 23 | Blake WalkerPlace 23 · Grade 10 · Bloomington (Central Catholic) | 10 | Bloomington (Central Catholic) | 23:36.00 |
| 24 | Elijah GreearPlace 24 · Grade 9 · Monticello | 9 | Monticello | 24:36.69 |
| 25 | Zachary GrohlerPlace 25 · Grade 9 · Paxton (P.-Buckley-Loda) | 9 | Paxton (P.-Buckley-Loda) | 26:30.58 |
| 26 | Ty WolfPlace 26 · Grade 9 · Chillicothe (Illinois Valley Central) | 9 | Chillicothe (Illinois Valley Central) | 26:47.79 |
| 27 | Brandon MoorePlace 27 · Grade 10 · Paxton (P.-Buckley-Loda) | 10 | Paxton (P.-Buckley-Loda) | 28:45.58 |
| 28 | Patrick ClarkPlace 28 · Grade 10 · St. Joseph (S.J.-Ogden) | 10 | St. Joseph (S.J.-Ogden) | 30:28.11 |
| 29 | Caleb EvansPlace 29 · Grade 9 · Monticello | 9 | Monticello | 31:00.38 |