| 1 | Clayton PiperPlace 1 · Grade 11 · Normal (University) | 11 | Normal (University) | 17:09.99 PR |
| 2 | Tristan GuernseyPlace 2 · Grade 10 · Normal (University) | 10 | Normal (University) | 17:20.52 |
| 3 | Jaxon TomeraPlace 3 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 17:33.11 |
| 4 | Joshua BierbaumPlace 4 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 17:38.24 |
| 5 | Joshua SunkelPlace 5 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 17:42.94 |
| 6 | Carson CattaneoPlace 6 · Grade 9 · Downs (Tri-Valley) | 9 | Downs (Tri-Valley) | 17:45.86 |
| 7 | Hudson FaublePlace 7 · Grade 11 · Downs (Tri-Valley) | 11 | Downs (Tri-Valley) | 17:49.04 |
| 8 | Jacob JulianPlace 8 · Grade 11 · Downs (Tri-Valley) | 11 | Downs (Tri-Valley) | 17:51.53 |
| 9 | Eli ClarkPlace 9 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 17:56.20 |
| 10 | Hudson ThomasPlace 10 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 17:59.60 |
| 11 | Marquan PinkstonPlace 11 · Grade 9 · Danville (Schlarman) | 9 | Danville (Schlarman) | 18:11.93 |
| 12 | Parker KimPlace 12 · Grade 10 · Normal (University) | 10 | Normal (University) | 18:17.78 |
| 13 | Asa ReedyPlace 13 · Grade 9 · Normal (University) | 9 | Normal (University) | 18:26.38 |
| 14 | Gabe SutterPlace 14 · Grade 11 · Downs (Tri-Valley) | 11 | Downs (Tri-Valley) | 18:32.83 |
| 15 | Aarnav VijayPlace 15 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 18:33.73 |
| 16 | Simeon GerberPlace 16 · Grade 9 · Bloomington (Cornerstone Christian Academy) | 9 | Bloomington (Cornerstone Christian Academy) | 18:50.83 |
| 17 | Matthew HughesPlace 17 · Grade 10 · Normal (University) | 10 | Normal (University) | 18:51.73 |
| 18 | Asher MirockPlace 18 · Grade 11 · Downs (Tri-Valley) | 11 | Downs (Tri-Valley) | 18:54.25 |
| 19 | Nate RiekenPlace 19 · Grade 11 · Downs (Tri-Valley) | 11 | Downs (Tri-Valley) | 18:57.76 |
| 20 | Zach ChizmarPlace 20 · Grade 11 · Downs (Tri-Valley) | 11 | Downs (Tri-Valley) | 19:02.41 |
| 21 | Gavin MayPlace 21 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 19:02.84 |
| 22 | Jonathan RodtsPlace 22 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 19:04.39 |
| 23 | Evan ZastrowPlace 23 · Grade 9 · Normal (University) | 9 | Normal (University) | 19:09.40 |
| 24 | Henry ThaynPlace 24 · Grade 12 · Downs (Tri-Valley) | 12 | Downs (Tri-Valley) | 19:27.27 |
| 25 | Christian BeaverPlace 25 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 19:30.51 |
| 26 | Liam BoveePlace 26 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 19:31.99 |
| 27 | Levi LandesPlace 27 · Grade 10 · Normal (University) | 10 | Normal (University) | 19:32.46 |
| 28 | Luke PattelliPlace 28 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 19:40.88 |
| 29 | Asher NicolasPlace 29 · Grade 11 · Normal (University) | 11 | Normal (University) | 19:41.08 |
| 30 | Matthew VolkmuthPlace 30 · Grade 10 · Downs (Tri-Valley) | 10 | Downs (Tri-Valley) | 19:59.10 |
| 31 | Ian BushPlace 31 · Grade 12 · Downs (Tri-Valley) | 12 | Downs (Tri-Valley) | 19:59.33 |
| 32 | Maxx PattelliPlace 32 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 20:01.59 PR |
| 33 | Jonathan KunkesPlace 33 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 20:02.38 PR |
| 34 | James MrozPlace 34 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 20:13.16 |
| 35 | Noah RobertsPlace 35 · Grade 10 · Downs (Tri-Valley) | 10 | Downs (Tri-Valley) | 20:47.19 |
| 36 | Charles TweedPlace 36 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 20:52.29 |
| 37 | Chaius HerbstPlace 37 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 21:00.43 |
| 38 | Eli KlokkengaPlace 38 · Grade 10 · Downs (Tri-Valley) | 10 | Downs (Tri-Valley) | 21:03.71 |
| 39 | Reed MathisPlace 39 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 21:04.83 |
| 40 | Tyler HenriksonPlace 40 · Grade 10 · Downs (Tri-Valley) | 10 | Downs (Tri-Valley) | 21:18.40 |
| 41 | Keegan WhitePlace 41 · Grade 10 · Bloomington (Cornerstone Christian Academy) | 10 | Bloomington (Cornerstone Christian Academy) | 21:38.00 |
| 42 | Logan WenzelPlace 42 · Grade 11 · Normal (University) | 11 | Normal (University) | 21:38.46 |
| 43 | Anthony CalandraPlace 43 · Grade 10 · Downs (Tri-Valley) | 10 | Downs (Tri-Valley) | 21:48.45 |
| 44 | Evan HerbstPlace 44 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 22:04.46 |
| 45 | Jacob StarksPlace 45 · Grade 11 · Colfax (Ridgeview) | 11 | Colfax (Ridgeview) | 22:19.64 PR |
| 46 | Ashrith PonnaPlace 46 · Grade 12 · Normal (University) | 12 | Normal (University) | 22:22.03 |
| 47 | Joey JacksonPlace 47 · Grade 9 · Downs (Tri-Valley) | 9 | Downs (Tri-Valley) | 22:39.63 |
| 48 | Rami WazeerPlace 48 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 22:54.78 |
| 49 | Owen ClarkPlace 49 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 23:02.94 |
| 50 | Mohamed MahmoudPlace 50 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 23:27.50 PR |
| 51 | Caden ReichardPlace 51 · Grade 10 · Downs (Tri-Valley) | 10 | Downs (Tri-Valley) | 24:14.83 |
| 52 | Ethan PorwickPlace 52 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 24:39.33 |
| 53 | Dylan YacucciPlace 53 · Grade 12 · Downs (Tri-Valley) | 12 | Downs (Tri-Valley) | 24:42.72 |
| 54 | Hunter ThompsonPlace 54 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 25:18.34 |
| 55 | Jonathon AlariePlace 55 · Grade 10 · Downs (Tri-Valley) | 10 | Downs (Tri-Valley) | 25:59.90 |
| 56 | Austin ThompsonPlace 56 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 26:38.32 |
| 57 | Demetrius WadePlace 57 · Grade 9 · Danville (Schlarman) | 9 | Danville (Schlarman) | 29:39.05 PR |