| 1 | Beau BuffordPlace 1 · Grade 8 · Herscher Limestone | 8 | Herscher Limestone | 11:55.25 |
| 2 | Brayden SpencerPlace 2 · Grade 8 · Bradley Central | 8 | Bradley Central | 11:57.09 PR |
| 3 | Aden BenoitPlace 3 · Grade 8 · Herscher Limestone | 8 | Herscher Limestone | 12:00.93 |
| 4 | Easton TuckerPlace 4 · Grade 7 · Beecher | 7 | Beecher | 12:07.26 |
| 5 | Alton OrtegaPlace 5 · Grade 8 · Bradley Central | 8 | Bradley Central | 12:11.50 |
| 6 | Mark CarlsonPlace 6 · Grade 7 · Herscher Limestone | 7 | Herscher Limestone | 12:36.86 |
| 7 | Nash SimeurPlace 7 · Grade 7 · Manteno | 7 | Manteno | 12:45.50 PR |
| 8 | Connor DryerPlace 8 · Grade 7 · Manteno | 7 | Manteno | 12:47.15 |
| 9 | Xander ChristensenPlace 9 · Grade 8 · Herscher Limestone | 8 | Herscher Limestone | 12:50.01 |
| 10 | Shane SeibertPlace 10 · Grade 8 · Peotone | 8 | Peotone | 12:51.18 |
| 11 | Jack LeePlace 11 · Grade 7 · Manteno | 7 | Manteno | 12:54.40 |
| 12 | Jacob NelsonPlace 12 · Grade 7 · Beecher | 7 | Beecher | 13:16.64 |
| 13 | Abraham LuisPlace 13 · Grade 7 · Herscher Limestone | 7 | Herscher Limestone | 13:31.10 PR |
| 14 | Joe StritarPlace 14 · Grade 8 · Manteno | 8 | Manteno | 13:33.39 |
| 15 | Bruno KleinfelderPlace 15 · Grade 6 · Manteno | 6 | Manteno | 13:43.80 |
| 16 | Carson LengelPlace 16 · Grade 5 · Manteno | 5 | Manteno | 14:10.07 |
| 17 | Grayson KillisPlace 17 · Grade 8 · Beecher | 8 | Beecher | 14:22.43 |
| 18 | Maximus NorwoodPlace 18 · Grade 5 · Peotone | 5 | Peotone | 14:23.90 |
| 19 | Ayden MarcottePlace 19 · Grade 7 · Herscher Limestone | 7 | Herscher Limestone | 14:32.70 |
| 20 | Gavin DownPlace 20 · Grade 6 · Herscher Limestone | 6 | Herscher Limestone | 14:36.46 |
| 21 | Michael MoredockPlace 21 · Grade 8 · Bradley Central | 8 | Bradley Central | 14:39.83 PR |
| 22 | Finn GeistwhitePlace 22 · Grade 7 · Herscher Limestone | 7 | Herscher Limestone | 14:45.50 |
| 23 | Hunter WarmanPlace 23 · Grade 5 · Manteno | 5 | Manteno | 14:48.48 |
| 24 | Joel GattoPlace 24 · Grade 6 · Beecher | 6 | Beecher | 14:48.61 |
| 25 | James BowenPlace 25 · Grade 7 · Beecher | 7 | Beecher | 14:48.81 |
| 26 | James HewittPlace 26 · Grade 7 · Beecher | 7 | Beecher | 14:51.06 PR |
| 27 | Caisen OhrtPlace 27 · Grade 7 · Herscher Limestone | 7 | Herscher Limestone | 15:25.83 |
| 28 | Juan SanchezPlace 28 · Grade 6 · Beecher | 6 | Beecher | 15:27.59 |
| 29 | Cole MeredithPlace 29 · Grade 6 · Herscher Limestone | 6 | Herscher Limestone | 15:43.80 |
| 30 | Micah MoredockPlace 30 · Grade 8 · Bradley Central | 8 | Bradley Central | 15:54.89 |
| 31 | Rylan WeidnerPlace 31 · Grade 6 · Herscher Limestone | 6 | Herscher Limestone | 16:13.09 |
| 32 | Noah Aguilar-NoltePlace 32 · Grade 7 · Bradley Central | 7 | Bradley Central | 16:13.48 |
| 33 | Finn BosmanPlace 33 · Grade 7 · Herscher Limestone | 7 | Herscher Limestone | 16:13.69 |
| 34 | Tanner WestPlace 34 · Grade 7 · Manteno | 7 | Manteno | 16:24.42 |
| 35 | Eli GarciaPlace 35 · Grade 7 · Beecher | 7 | Beecher | 16:34.44 |
| 36 | Marek MajerskiPlace 36 · Grade 6 · Manteno | 6 | Manteno | 16:42.22 |
| 37 | Evan BollinoPlace 37 · Grade 8 · Herscher Limestone | 8 | Herscher Limestone | 16:54.45 |
| 38 | Davey BishirPlace 38 · Grade 5 · Manteno | 5 | Manteno | 16:57.73 |
| 39 | Owen SkellyPlace 39 · Grade 6 · Manteno | 6 | Manteno | 17:02.83 |
| 40 | Brady PodgornyPlace 40 · Grade 6 · Peotone | 6 | Peotone | 17:12.68 |
| 41 | Brayden LoSchiavoPlace 41 · Grade 6 · Beecher | 6 | Beecher | 17:22.70 |
| 42 | Donald PardonPlace 42 · Grade 7 · Herscher Limestone | 7 | Herscher Limestone | 17:27.69 |
| 43 | Eli StanleyPlace 43 · Grade 7 · Manteno | 7 | Manteno | 17:31.67 |
| 44 | Jack GoudiePlace 44 · Grade 7 · Herscher Limestone | 7 | Herscher Limestone | 17:37.76 |
| 45 | David AjakayePlace 45 · Grade 7 · Beecher | 7 | Beecher | 17:49.00 |
| 46 | Alejandro OrozcoPlace 46 · Grade 8 · Peotone | 8 | Peotone | 17:50.08 |
| 47 | Connor BleylePlace 47 · Grade 8 · Momence JHS | 8 | Momence JHS | 17:58.06 |
| 48 | Mattew RinghoferPlace 48 · Grade 8 · Peotone | 8 | Peotone | 18:10.85 |
| 49 | Daniel ThompsonPlace 49 · Grade 7 · Herscher Limestone | 7 | Herscher Limestone | 18:20.96 PR |
| 50 | Gavin DrabikPlace 50 · Grade 8 · Peotone | 8 | Peotone | 18:22.23 |
| 51 | Axel MeyerPlace 51 · Grade 6 · Herscher Limestone | 6 | Herscher Limestone | 18:22.55 PR |
| 52 | Daniel WepprechtPlace 52 · Grade 7 · Herscher Limestone | 7 | Herscher Limestone | 18:45.91 |
| 53 | Jayden SchrempfPlace 53 · Grade 6 · Herscher Limestone | 6 | Herscher Limestone | 18:49.68 PR |
| 54 | Kevin WesterhoffPlace 54 · Grade 7 · Beecher | 7 | Beecher | 18:54.26 |
| 55 | Tyler WulffPlace 55 · Grade 6 · Herscher Limestone | 6 | Herscher Limestone | 19:27.98 |
| 56 | Davison KvasnickaPlace 56 · Grade 6 · Manteno | 6 | Manteno | 19:28.74 |
| 57 | Oliver BalkePlace 57 · Grade 7 · Bradley Central | 7 | Bradley Central | 19:40.66 |
| 58 | Jack EhrenfeldPlace 58 · Grade 5 · Manteno | 5 | Manteno | 19:43.56 |
| 59 | Levi FrancoPlace 59 · Grade 8 · Herscher Limestone | 8 | Herscher Limestone | 20:21.15 |
| 60 | Calvin RewertsPlace 60 · Grade 8 · Herscher Limestone | 8 | Herscher Limestone | 20:24.07 |
| 61 | Bruce TucekPlace 61 · Grade 7 · Herscher Limestone | 7 | Herscher Limestone | 20:53.66 |
| 62 | Tyco RederPlace 62 · Grade 6 · Momence JHS | 6 | Momence JHS | 21:30.75 |
| 63 | Tariq JeffersonPlace 63 · Grade 6 · Bradley Central | 6 | Bradley Central | 22:20.27 |
| 64 | Braydyn McMillinPlace 64 · Grade 8 · Herscher Limestone | 8 | Herscher Limestone | 22:28.42 |
| 65 | Noah JacksonPlace 65 · Grade 6 · Herscher Limestone | 6 | Herscher Limestone | 22:28.85 |
| 66 | Bonham CoffmanPlace 66 · Grade 6 · Herscher Limestone | 6 | Herscher Limestone | 22:38.66 |
| 67 | Augustus LausePlace 67 · Grade 7 · Beecher | 7 | Beecher | 23:26.52 |
| 68 | Will FalkPlace 68 · Grade 8 · Herscher Limestone | 8 | Herscher Limestone | 23:46.03 |