| 1 | Kristian KnechtPlace 1 · Grade 11 · Mascoutah | 11 | Mascoutah | 15:45.30 |
| 2 | Timothy CarterPlace 2 · Grade 10 · Belleville (West) | 10 | Belleville (West) | 15:47.60 PR |
| 3 | Avery CozziPlace 3 · Grade 11 · Mascoutah | 11 | Mascoutah | 15:55.60 PR |
| 4 | Sean EdePlace 4 · Grade 12 · Mascoutah | 12 | Mascoutah | 16:12.90 PR |
| 5 | Noah JensenPlace 5 · Grade 11 · Mascoutah | 11 | Mascoutah | 16:19.30 |
| 6 | Nick NovyPlace 6 · Grade 11 · O'Fallon | 11 | O'Fallon | 16:19.70 PR |
| 7 | Jacob BatesPlace 7 · Grade 9 · Belleville (West) | 9 | Belleville (West) | 16:25.10 |
| 8 | John ShindlerPlace 8 · Grade 11 · Belleville (East) | 11 | Belleville (East) | 16:30.20 PR |
| 9 | Nico ParkerPlace 9 · Grade 11 · O'Fallon | 11 | O'Fallon | 16:31.40 PR |
| 10 | Quin GrayPlace 10 · Grade 9 · Belleville (East) | 9 | Belleville (East) | 16:34.00 PR |
| 11 | Ben HarrisPlace 11 · Grade 10 · Belleville (East) | 10 | Belleville (East) | 16:35.80 PR |
| 12 | Dillon RulePlace 12 · Grade 11 · Belleville (West) | 11 | Belleville (West) | 16:44.30 |
| 13 | Jacob DenleyPlace 13 · Grade 12 · O'Fallon | 12 | O'Fallon | 16:45.50 PR |
| 14 | Jordan EddyPlace 14 · Grade 11 · Mascoutah | 11 | Mascoutah | 16:46.50 |
| 15 | Jack GrayPlace 15 · Grade 12 · Belleville (East) | 12 | Belleville (East) | 16:47.30 PR |
| 16 | Blake WestraterPlace 16 · Grade 10 · O'Fallon | 10 | O'Fallon | 16:47.50 |
| 17 | Sam BruttoPlace 17 · Grade 11 · Belleville (West) | 11 | Belleville (West) | 16:49.50 PR |
| 18 | Ben McCoyPlace 18 · Grade 11 · O'Fallon | 11 | O'Fallon | 16:50.50 PR |
| 19 | Davi'd Smith JrPlace 19 · Grade 9 · Belleville (East) | 9 | Belleville (East) | 16:58.20 |
| 20 | Lance MillerPlace 20 · Grade 10 · Mascoutah | 10 | Mascoutah | 16:58.70 |
| 21 | Joshua SturgillPlace 21 · Grade 11 · Mascoutah | 11 | Mascoutah | 17:06.70 |
| 22 | Noah O'RenicPlace 22 · Grade 9 · Belleville (West) | 9 | Belleville (West) | 17:23.50 |
| 23 | Kye TrautmanPlace 23 · Grade 10 · Freeburg | 10 | Freeburg | 17:30.90 PR |
| 24 | McKallen SmithPlace 24 · Grade 12 · Freeburg | 12 | Freeburg | 17:48.20 |
| 25 | Aidan CutterPlace 25 · Grade 9 · O'Fallon | 9 | O'Fallon | 17:50.50 |
| 26 | Colin Van PeltPlace 26 · Grade 9 · Freeburg | 9 | Freeburg | 17:51.20 |
| 27 | Jarred McLeanPlace 27 · Grade 11 · Belleville (West) | 11 | Belleville (West) | 17:55.10 |
| 28 | Timothy CrossPlace 28 · Grade 9 · East St. Louis | 9 | East St. Louis | 17:58.50 PR |
| 29 | Kelton SchuermannPlace 29 · Grade 9 · Belleville (East) | 9 | Belleville (East) | 18:08.60 |
| 30 | Noah StuckelPlace 30 · Grade 10 · Belleville (West) | 10 | Belleville (West) | 18:15.00 |
| 31 | Aiden ArneyPlace 31 · Grade 10 · O'Fallon | 10 | O'Fallon | 18:18.80 |
| 32 | Darrione WilliamsPlace 32 · Grade 11 · East St. Louis | 11 | East St. Louis | 18:27.40 PR |
| 33 | Daylen FortsonPlace 33 · Grade 12 · Cahokia | 12 | Cahokia | 18:28.00 PR |
| 34 | Joshua MerzPlace 34 · Grade 11 · Freeburg | 11 | Freeburg | 18:28.30 PR |
| 35 | Jared BealsPlace 35 · Grade 10 · Freeburg | 10 | Freeburg | 18:41.20 |
| 36 | Demontre DowdPlace 36 · Grade 12 · East St. Louis | 12 | East St. Louis | 18:59.50 |
| 37 | Jahmone CreerPlace 37 · Grade 11 · East St. Louis | 11 | East St. Louis | 19:00.80 PR |
| 38 | Cole ParkerPlace 38 · Grade 12 · Freeburg | 12 | Freeburg | 19:10.50 PR |
| 39 | John RedmondPlace 39 · Grade 10 · East St. Louis | 10 | East St. Louis | 19:34.90 |
| 40 | Garland HowardPlace 40 · Grade 11 · East St. Louis | 11 | East St. Louis | 19:43.70 |
| 41 | Shermaine FarrarPlace 41 · Grade 10 · Cahokia | 10 | Cahokia | 20:27.50 |
| 42 | D.J. PhippsPlace 42 · Grade 12 · Cahokia | 12 | Cahokia | 21:12.80 PR |
| 43 | Demario PagePlace 43 · Grade 11 · Cahokia | 11 | Cahokia | 21:17.90 PR |