| 1 | Camden FisherPlace 1 · Grade 8 · St. Joseph | 8 | St. Joseph | 11:15.02 |
| 2 | Alex WeidenburnerPlace 2 · Grade 8 · St. Joseph | 8 | St. Joseph | 12:40.39 |
| 3 | Ethan BurnettPlace 3 · Grade 8 · St. Joseph | 8 | St. Joseph | 12:41.63 |
| 4 | Tyson HuckstadtPlace 4 · Grade 8 · St. Joseph | 8 | St. Joseph | 12:42.62 |
| 5 | Damian AmadorPlace 5 · Grade 7 · Piper City Tri-Point | 7 | Piper City Tri-Point | 13:04.44 |
| 6 | Camilo Zenil PenaPlace 6 · Grade 7 · St. Joseph | 7 | St. Joseph | 13:13.94 |
| 7 | Spencer KrismanPlace 7 · Grade 5 · St. Joseph | 5 | St. Joseph | 13:48.72 |
| 8 | Carson CoffeyPlace 8 · Grade 7 · St. Joseph | 7 | St. Joseph | 13:58.93 |
| 9 | Tobias HarkinsPlace 9 · Grade 8 · Onarga Iroquois West | 8 | Onarga Iroquois West | 14:00.58 |
| 10 | Leo LynnPlace 10 · Grade 7 · St. Joseph | 7 | St. Joseph | 14:17.82 |
| 11 | Karsyn RiniPlace 11 · Grade 7 · Paxton-Buckley-Loda | 7 | Paxton-Buckley-Loda | 14:21.10 |
| 12 | Kasper ZadehPlace 12 · Grade 7 · St. Joseph | 7 | St. Joseph | 14:41.03 |
| 13 | Roman WheatleyPlace 13 · Grade 5 · St. Joseph | 5 | St. Joseph | 15:01.56 |
| 14 | Axell PozosPlace 14 · Grade 7 · Piper City Tri-Point | 7 | Piper City Tri-Point | 15:01.86 |
| 15 | Coltyn MarshPlace 15 · Grade 6 · St. Joseph | 6 | St. Joseph | 15:04.70 |
| 16 | Ali ShhaibPlace 16 · Grade 7 · Champaign Franklin | 7 | Champaign Franklin | 15:21.08 |
| 17 | Auggie BaccadutrePlace 17 · Grade 6 · St. Joseph | 6 | St. Joseph | 15:31.39 |
| 18 | Trever CarlislePlace 18 · Grade 7 · Champaign Franklin | 7 | Champaign Franklin | 15:46.28 |
| 19 | Pierce HarwoodPlace 19 · Grade 5 · St. Joseph | 5 | St. Joseph | 15:53.07 |
| 20 | Beau GlazikPlace 20 · Grade 6 · Paxton-Buckley-Loda | 6 | Paxton-Buckley-Loda | 15:57.20 |
| 21 | Younghyun YiPlace 21 · Grade 7 · Champaign Franklin | 7 | Champaign Franklin | 15:59.87 |
| 22 | Adrian ShimPlace 22 · Grade 7 · Champaign Franklin | 7 | Champaign Franklin | 16:04.21 |
| 23 | Dawson BicePlace 23 · Grade 7 · Paxton-Buckley-Loda | 7 | Paxton-Buckley-Loda | 16:23.84 |
| 24 | John MedlerPlace 24 · Grade 7 · Paxton-Buckley-Loda | 7 | Paxton-Buckley-Loda | 16:24.77 |
| 25 | Levi TurnerPlace 25 · Grade 7 · Paxton-Buckley-Loda | 7 | Paxton-Buckley-Loda | 16:37.03 |
| 26 | Jaxon BurgurPlace 26 · Grade 5 · St. Joseph | 5 | St. Joseph | 16:59.77 |
| 27 | Evan PennerPlace 27 · Grade 6 · Champaign Franklin | 6 | Champaign Franklin | 17:09.61 |
| 28 | Nayan GundiahPlace 28 · Grade 7 · Champaign Franklin | 7 | Champaign Franklin | 17:34.51 |
| 29 | Blake FranklinPlace 29 · Grade 7 · St. Joseph | 7 | St. Joseph | 17:35.36 |
| 30 | Marcus SeongPlace 30 · Grade 8 · Champaign Franklin | 8 | Champaign Franklin | 17:35.89 |
| 31 | Cameron BordersPlace 31 · Grade 7 · Onarga Iroquois West | 7 | Onarga Iroquois West | 17:36.81 |
| 32 | Kavin AdmalPlace 32 · Grade 8 · Champaign Franklin | 8 | Champaign Franklin | 17:37.73 |
| 33 | Sammy DardaPlace 33 · Grade 7 · Piper City Tri-Point | 7 | Piper City Tri-Point | 17:56.71 |
| 34 | Ryan PozosPlace 34 · Grade 6 · Piper City Tri-Point | 6 | Piper City Tri-Point | 18:25.47 |
| 35 | Jihoo ShinPlace 35 · Grade 6 · Champaign Franklin | 6 | Champaign Franklin | 18:25.80 |
| 36 | Norman VereeckePlace 36 · Grade 7 · Piper City Tri-Point | 7 | Piper City Tri-Point | 18:46.38 |
| 37 | Seojin LeePlace 37 · Grade 6 · Champaign Franklin | 6 | Champaign Franklin | 18:55.69 PR |
| 38 | Jimin ShinPlace 38 · Grade 6 · Champaign Franklin | 6 | Champaign Franklin | 19:09.24 |
| 39 | Maddox MayPlace 39 · Grade 6 · St. Joseph | 6 | St. Joseph | 19:19.53 |
| 40 | Urijah OrtizPlace 40 · Grade 7 · Champaign Franklin | 7 | Champaign Franklin | 19:25.06 |
| 41 | Rikuta SatoPlace 41 · Grade 6 · Champaign Franklin | 6 | Champaign Franklin | 19:30.94 |
| 42 | Addison FritzPlace 42 · Grade 5 · St. Joseph | 5 | St. Joseph | 19:44.01 |
| 43 | Jax AndersonPlace 43 · Grade 5 · St. Joseph | 5 | St. Joseph | 20:13.33 |
| 44 | Noah JohnsonPlace 44 · Grade 6 · Paxton-Buckley-Loda | 6 | Paxton-Buckley-Loda | 20:42.39 PR |
| 45 | Jackson StrongPlace 45 · Grade 5 · St. Joseph | 5 | St. Joseph | 20:46.82 |
| 46 | Auggie ThorndykePlace 46 · Grade 5 · Piper City Tri-Point | 5 | Piper City Tri-Point | 20:52.43 |
| 47 | Ben EisenachPlace 47 · Grade 5 · Piper City Tri-Point | 5 | Piper City Tri-Point | 20:56.94 |
| 48 | Shreyan PatelPlace 48 · Grade 7 · Champaign Franklin | 7 | Champaign Franklin | 21:01.68 |
| 49 | Rex ReberPlace 49 · Grade 6 · Paxton-Buckley-Loda | 6 | Paxton-Buckley-Loda | 22:05.41 |
| 50 | Cody JacksonPlace 50 · Grade 7 · Champaign Franklin | 7 | Champaign Franklin | 22:52.86 |
| 51 | Aarush SanapalaPlace 51 · Grade 6 · Champaign Franklin | 6 | Champaign Franklin | 23:19.67 PR |
| 52 | Rhett GrabowPlace 52 · Grade 6 · Paxton-Buckley-Loda | 6 | Paxton-Buckley-Loda | 24:37.23 |
| 53 | Michael HayesPlace 53 · Grade 7 · Champaign Franklin | 7 | Champaign Franklin | 24:58.45 |
| 54 | Eyad DardirPlace 54 · Grade 7 · Champaign Franklin | 7 | Champaign Franklin | 28:35.95 |
| 55 | Jade BushuePlace 55 · Grade 6 · Paxton-Buckley-Loda | 6 | Paxton-Buckley-Loda | 30:32.79 PR |
| 56 | Kai GonzalesPlace 56 · Grade 8 · Piper City Tri-Point | 8 | Piper City Tri-Point | 31:58.53 |
| 57 | Trenton KovellPlace 57 · Grade 8 · Paxton-Buckley-Loda | 8 | Paxton-Buckley-Loda | 34:37.36 PR |