| 1 | Harrison HaysPlace 1 · Grade 11 · Paris | 11 | Paris | 17:35.9 |
| 2 | Clark RolandPlace 2 · Grade 11 · Broadlands (Heritage) | 11 | Broadlands (Heritage) | 18:04.4 |
| 3 | Nathan FonnerPlace 3 · Grade 11 · Paris | 11 | Paris | 18:29.9 |
| 4 | Gage WhitePlace 4 · Grade 11 · Paris | 11 | Paris | 18:47.8 |
| 5 | Grayson CraffetsPlace 5 · Grade 11 · Paris | 11 | Paris | 19:09.3 |
| 6 | Aidan MorganPlace 6 · Grade 11 · Chrisman | 11 | Chrisman | 19:18.8 |
| 7 | Jorden GuillenPlace 7 · Grade 9 · Paris | 9 | Paris | 19:29.7 |
| 8 | Colby SchrockPlace 8 · Grade 10 · Broadlands (Heritage) | 10 | Broadlands (Heritage) | 19:34.2 |
| 9 | Christian PerezPlace 9 · Grade 12 · Paris | 12 | Paris | 19:41.2 |
| 10 | Joshua StierwaltPlace 10 · Grade 12 · Broadlands (Heritage) | 12 | Broadlands (Heritage) | 19:45.2 |
| 11 | Greyson GuevaraPlace 11 · Grade 9 · Broadlands (Heritage) | 9 | Broadlands (Heritage) | 19:49.5 |
| 12 | Samuel LanterPlace 12 · Grade 10 · Armstrong | 10 | Armstrong | 19:55.6 |
| 13 | Marquan PinkstonPlace 13 · Grade 9 · Danville (Schlarman) | 9 | Danville (Schlarman) | 20:14.9 |
| 14 | Bennett SandsPlace 14 · Grade 11 · Chrisman | 11 | Chrisman | 20:20.7 |
| 15 | Jaiden BurdPlace 15 · Grade 10 · Armstrong | 10 | Armstrong | 20:38.0 |
| 16 | Rhys ShowalterPlace 16 · Grade 11 · Armstrong | 11 | Armstrong | 20:54.5 |
| 17 | Ethan HoldenPlace 17 · Grade 10 · Armstrong | 10 | Armstrong | 20:55.7 |
| 18 | Kinser HollowayPlace 18 · Grade 10 · Paris | 10 | Paris | 21:01.8 |
| 19 | Eli Denmark-CollinsPlace 19 · Grade 12 · Broadlands (Heritage) | 12 | Broadlands (Heritage) | 21:02.1 |
| 20 | Dylan LucasPlace 20 · Grade 11 · Chrisman | 11 | Chrisman | 21:35.5 |
| 21 | Owen ElmorePlace 21 · Grade 9 · Broadlands (Heritage) | 9 | Broadlands (Heritage) | 21:49.8 |
| 22 | Brody WhitlowPlace 22 · Grade 11 · Armstrong | 11 | Armstrong | 22:27.8 |
| 23 | Isaac KennelPlace 23 · Grade 10 · Armstrong | 10 | Armstrong | 22:28.5 |
| 24 | Julian PerezPlace 24 · Grade 9 · Paris | 9 | Paris | 22:43.0 |
| 25 | Anthony LorenzenPlace 25 · Grade 9 · Paris | 9 | Paris | 22:44.4 |
| 26 | Casen RogersPlace 26 · Grade 9 · Chrisman | 9 | Chrisman | 22:54.9 |
| 27 | Kason CramerPlace 27 · Grade 9 · Chrisman | 9 | Chrisman | 23:08.2 |
| 28 | Gabriel De La Cruz CrespoPlace 28 · Grade 10 · Champaign (Academy High) | 10 | Champaign (Academy High) | 24:28.4 |
| 29 | Jackson WilsonPlace 29 · Grade 11 · Chrisman | 11 | Chrisman | 24:32.8 |
| 30 | Li'terr BeasleyPlace 30 · Grade 9 · Armstrong | 9 | Armstrong | 24:35.3 |
| 31 | Amos NealPlace 31 · Grade 12 · Chrisman | 12 | Chrisman | 24:54.9 |
| 32 | Cody HodgePlace 32 · Grade 10 · Chrisman | 10 | Chrisman | 27:09.5 |
| 33 | Lawrence BoothPlace 33 · Grade 9 · Champaign (Academy High) | 9 | Champaign (Academy High) | 28:05.9 |
| 34 | Kashden CramerPlace 34 · Grade 10 · Chrisman | 10 | Chrisman | 28:09.4 |
| 35 | Demetrius WadePlace 35 · Grade 9 · Danville (Schlarman) | 9 | Danville (Schlarman) | 33:03.2 |