| 1 | Liam BettisPlace 1 · Grade 11 · Taylorville | 11 | Taylorville | 14:43.3 |
| 2 | Augustus GaudioPlace 2 · Grade 12 · Mahomet (M.-Seymour) | 12 | Mahomet (M.-Seymour) | 15:06.8 |
| 3 | Henry McMurryPlace 3 · Grade 12 · Mahomet (M.-Seymour) | 12 | Mahomet (M.-Seymour) | 15:13.2 |
| 4 | Tate BodePlace 4 · Grade 11 · Mahomet (M.-Seymour) | 11 | Mahomet (M.-Seymour) | 15:20.2 |
| 5 | Tayten GergenPlace 5 · Grade 10 · Mahomet (M.-Seymour) | 10 | Mahomet (M.-Seymour) | 15:22.4 |
| 6 | Adam SmigielskiPlace 6 · Grade 10 · Mahomet (M.-Seymour) | 10 | Mahomet (M.-Seymour) | 15:23.7 |
| 7 | Alex GordonPlace 7 · Grade 12 · Effingham | 12 | Effingham | 15:26.1 PR |
| 8 | Mark MavisPlace 8 · Grade 12 · Mt. Zion | 12 | Mt. Zion | 15:46.9 |
| 9 | Logan HalliganPlace 9 · Grade 11 · Taylorville | 11 | Taylorville | 15:48.3 |
| 10 | Colt PerkinsPlace 10 · Grade 10 · Taylorville | 10 | Taylorville | 16:03.0 |
| 11 | Liam BurwellPlace 11 · Grade 10 · Mahomet (M.-Seymour) | 10 | Mahomet (M.-Seymour) | 16:14.4 |
| 12 | Jonathan BrownPlace 12 · Grade 12 · Charleston | 12 | Charleston | 16:16.8 |
| 13 | Carter AlderksPlace 13 · Grade 10 · Mahomet (M.-Seymour) | 10 | Mahomet (M.-Seymour) | 16:18.1 |
| 14 | Alex DavisPlace 14 · Grade 12 · Taylorville | 12 | Taylorville | 16:22.1 |
| 15 | Ryan HowarthPlace 15 · Grade 11 · Charleston | 11 | Charleston | 16:23.5 |
| 16 | Stanley HimesPlace 16 · Grade 12 · Charleston | 12 | Charleston | 16:27.6 |
| 17 | Tyler CorpinPlace 17 · Grade 12 · Taylorville | 12 | Taylorville | 16:29.1 |
| 18 | Jack Van HoornPlace 18 · Grade 11 · Mahomet (M.-Seymour) | 11 | Mahomet (M.-Seymour) | 16:33.6 |
| 19 | Colby MetzgerPlace 19 · Grade 10 · Charleston | 10 | Charleston | 16:44.5 |
| 20 | Zac WrightPlace 20 · Grade 9 · Taylorville | 9 | Taylorville | 16:48.9 |
| 21 | Korbin CassadyPlace 21 · Grade 12 · Mattoon | 12 | Mattoon | 16:50.5 |
| 22 | Ashford BrentPlace 22 · Grade 10 · Mt. Zion | 10 | Mt. Zion | 16:52.0 |
| 23 | Caleb ZulaufPlace 23 · Grade 9 · Mahomet (M.-Seymour) | 9 | Mahomet (M.-Seymour) | 16:58.0 |
| 24 | Jackson GoodPlace 24 · Grade 9 · Mattoon | 9 | Mattoon | 16:59.1 |
| 25 | Will BednarPlace 25 · Grade 9 · Mahomet (M.-Seymour) | 9 | Mahomet (M.-Seymour) | 17:02.3 |
| 26 | Aiden MulgrewPlace 26 · Grade 12 · Mt. Zion | 12 | Mt. Zion | 17:03.8 |
| 27 | Kiptyn FanPlace 27 · Grade 10 · Mahomet (M.-Seymour) | 10 | Mahomet (M.-Seymour) | 17:11.8 |
| 28 | Jackson WindhorstPlace 28 · Grade 10 · Mt. Zion | 10 | Mt. Zion | 17:12.3 |
| 29 | Hunter GrabiecPlace 29 · Grade 11 · Charleston | 11 | Charleston | 17:12.6 |
| 30 | Ethan VicePlace 30 · Grade 11 · Mattoon | 11 | Mattoon | 17:15.1 |
| 31 | Corban McMinnPlace 31 · Grade 12 · Mahomet (M.-Seymour) | 12 | Mahomet (M.-Seymour) | 17:21.8 |
| 32 | David SchaferPlace 32 · Grade 12 · Taylorville | 12 | Taylorville | 17:32.9 |
| 33 | Dominic BrunsPlace 33 · Grade 10 · Mahomet (M.-Seymour) | 10 | Mahomet (M.-Seymour) | 17:36.3 PR |
| 34 | Joshua PetersonPlace 34 · Grade 11 · Charleston | 11 | Charleston | 17:40.3 |
| 35 | Aaron LoudPlace 35 · Grade 9 · Mt. Zion | 9 | Mt. Zion | 17:40.5 |
| 36 | Garen Johnson-FarkhoyanPlace 36 · Grade 10 · Mahomet (M.-Seymour) | 10 | Mahomet (M.-Seymour) | 17:46.0 |
| 37 | Noah NorthropPlace 37 · Grade 10 · Charleston | 10 | Charleston | 17:47.0 |
| 38 | Harper BrantleyPlace 38 · Grade 9 · Charleston | 9 | Charleston | 18:00.7 |
| 39 | Camden HedgesPlace 39 · Grade 9 · Mattoon | 9 | Mattoon | 18:01.2 |
| 40 | Emmett MartinPlace 40 · Grade 9 · Mt. Zion | 9 | Mt. Zion | 18:03.3 |
| 41 | Porter AndersonPlace 41 · Grade 10 · Mt. Zion | 10 | Mt. Zion | 18:05.7 |
| 42 | Bernardo Allan PintoPlace 42 · Grade 10 · Mahomet (M.-Seymour) | 10 | Mahomet (M.-Seymour) | 18:07.1 PR |
| 43 | Blake PatrickPlace 43 · Grade 11 · Mahomet (M.-Seymour) | 11 | Mahomet (M.-Seymour) | 18:08.5 |
| 44 | Ino MapesPlace 44 · Grade 12 · Effingham | 12 | Effingham | 18:12.6 |
| 45 | Oscar SullivanPlace 45 · Grade 12 · Mt. Zion | 12 | Mt. Zion | 18:20.1 PR |
| 46 | Gunner BarrPlace 46 · Grade 11 · Charleston | 11 | Charleston | 18:23.1 |
| 47 | Henry CarpenterPlace 47 · Grade 12 · Mahomet (M.-Seymour) | 12 | Mahomet (M.-Seymour) | 18:25.9 PR |
| 48 | Beau FarrisPlace 48 · Grade 12 · Mattoon | 12 | Mattoon | 18:32.6 |
| 49 | Christian WilliamsPlace 49 · Grade 11 · Mattoon | 11 | Mattoon | 18:33.2 |
| 50 | Ross BrownPlace 50 · Grade 12 · Taylorville | 12 | Taylorville | 18:42.7 |
| 51 | Kale KnightPlace 51 · Grade 9 · Charleston | 9 | Charleston | 18:43.9 |
| 52 | Logan CullisonPlace 52 · Grade 9 · Mt. Zion | 9 | Mt. Zion | 18:49.1 |
| 53 | Henry WelchPlace 53 · Grade 10 · Mahomet (M.-Seymour) | 10 | Mahomet (M.-Seymour) | 18:52.7 |
| 54 | Ben SchultzPlace 54 · Grade 12 · Mahomet (M.-Seymour) | 12 | Mahomet (M.-Seymour) | 18:54.0 |
| 55 | Gage EmmerichPlace 55 · Grade 12 · Effingham | 12 | Effingham | 18:55.7 |
| 56 | Lucas ButlerPlace 56 · Grade 12 · Mattoon | 12 | Mattoon | 18:57.7 |
| 57 | Noah HardwickPlace 57 · Grade 12 · Charleston | 12 | Charleston | 19:00.6 |
| 58 | Brett SpeaglePlace 58 · Grade 9 · Mt. Zion | 9 | Mt. Zion | 19:08.3 |
| 59 | Preston PoolePlace 59 · Grade 9 · Mt. Zion | 9 | Mt. Zion | 19:08.7 PR |
| 60 | Corbin MoserPlace 60 · Grade 9 · Mahomet (M.-Seymour) | 9 | Mahomet (M.-Seymour) | 19:17.4 |
| 61 | Payton FletcherPlace 61 · Grade 11 · Mattoon | 11 | Mattoon | 19:24.1 |
| 62 | Matthew GrayPlace 62 · Grade 11 · Mahomet (M.-Seymour) | 11 | Mahomet (M.-Seymour) | 19:26.9 |
| 63 | Anthony BohnhoffPlace 63 · Grade 9 · Effingham | 9 | Effingham | 19:41.3 |
| 64 | Mason OverbeckPlace 64 · Grade 9 · Effingham | 9 | Effingham | 19:52.5 |
| 65 | Jake MillsPlace 65 · Grade 9 · Mahomet (M.-Seymour) | 9 | Mahomet (M.-Seymour) | 19:56.6 |
| 66 | Beckett HildPlace 66 · Grade 9 · Mattoon | 9 | Mattoon | 20:20.2 |
| 67 | Nathaniel StepPlace 67 · Grade 9 · Charleston | 9 | Charleston | 20:20.7 |
| 68 | Eric WebberPlace 68 · Grade 9 · Mahomet (M.-Seymour) | 9 | Mahomet (M.-Seymour) | 20:38.3 |
| 69 | Ethan JanesPlace 69 · Grade 12 · Mattoon | 12 | Mattoon | 20:54.4 |
| 70 | Mason WeterPlace 70 · Grade 10 · Mt. Zion | 10 | Mt. Zion | 21:10.0 |
| 71 | Silas WestPlace 71 · Grade 9 · Charleston | 9 | Charleston | 21:18.6 |
| 72 | Callen HenshawPlace 72 · Grade 10 · Charleston | 10 | Charleston | 21:32.2 |
| 73 | Andrei ChiritescuPlace 73 · Grade 9 · Charleston | 9 | Charleston | 22:06.5 |
| 74 | Connor MasonPlace 74 · Grade 11 · Mt. Zion | 11 | Mt. Zion | 22:12.1 |
| 75 | Alton WarnerPlace 75 · Grade 12 · Mattoon | 12 | Mattoon | 22:31.6 |
| 76 | Colton BlairPlace 76 · Grade 11 · Mattoon | 11 | Mattoon | 22:41.2 |