| 1 | Isaac HeinePlace 1 · Grade 8 · CCSD 204 (Pinckneyville) | 8 | CCSD 204 (Pinckneyville) | 9:27.00 PR |
| 2 | Jayton DeesPlace 2 · Grade 8 · Waltonville | 8 | Waltonville | 9:34.50 PR |
| 3 | Nicolas HysonPlace 3 · Grade 8 · Our Lady of Mount Carmel (Herrin) | 8 | Our Lady of Mount Carmel (Herrin) | 9:38.10 PR |
| 4 | Tucker BrandPlace 4 · Grade 6 · CCSD 204 (Pinckneyville) | 6 | CCSD 204 (Pinckneyville) | 9:44.50 PR |
| 5 | Bradey YeagerPlace 5 · Grade 8 · Pinckneyville | 8 | Pinckneyville | 9:55.20 PR |
| 6 | Roman RojekPlace 6 · Grade 8 · Tamaroa | 8 | Tamaroa | 9:55.40 PR |
| 7 | Caden HeisnerPlace 7 · Grade 8 · Pinckneyville | 8 | Pinckneyville | 10:08.60 PR |
| 8 | Kayle ElefanePlace 8 · Grade 8 · Pinckneyville | 8 | Pinckneyville | 10:10.90 PR |
| 9 | Paden NehrkornPlace 9 · Grade 6 · Pinckneyville | 6 | Pinckneyville | 10:12.40 PR |
| 10 | Lance MartinPlace 10 · Grade 6 · Pinckneyville | 6 | Pinckneyville | 10:12.60 PR |
| 11 | Geno SledgePlace 11 · Grade 5 · Pinckneyville | 5 | Pinckneyville | 10:18.30 PR |
| 12 | Caleb MiksanekPlace 12 · Grade 6 · Our Lady of Mount Carmel (Herrin) | 6 | Our Lady of Mount Carmel (Herrin) | 10:25.80 PR |
| 13 | Benji TeelPlace 13 · Grade 6 · CCSD 204 (Pinckneyville) | 6 | CCSD 204 (Pinckneyville) | 10:32.10 PR |
| 14 | Kiyann PettiesPlace 14 · Grade 6 · CCSD 204 (Pinckneyville) | 6 | CCSD 204 (Pinckneyville) | 10:36.60 PR |
| 15 | David WeatherallPlace 15 · Grade 5 · CCSD 204 (Pinckneyville) | 5 | CCSD 204 (Pinckneyville) | 10:36.90 PR |
| 16 | Caden CapecchiPlace 16 · Grade 8 · Okawville ms | 8 | Okawville ms | 10:37.10 PR |
| 17 | Wyatt MillerPlace 17 · Grade 7 · CCSD 204 (Pinckneyville) | 7 | CCSD 204 (Pinckneyville) | 10:40.70 PR |
| 18 | Michael SizemorePlace 18 · Grade 8 · CCSD 204 (Pinckneyville) | 8 | CCSD 204 (Pinckneyville) | 10:41.80 PR |
| 19 | Dax HawkinsPlace 19 · Grade 5 · Pinckneyville | 5 | Pinckneyville | 10:47.60 PR |
| 20 | Kolton SkidmorePlace 20 · Grade 7 · Waltonville | 7 | Waltonville | 10:58.80 PR |
| 21 | Henry VahlkampPlace 21 · Grade 7 · Oakdale | 7 | Oakdale | 10:59.80 PR |
| 22 | Vincent CummingsPlace 22 · Grade 5 · Saint Andrew | 5 | Saint Andrew | 11:08.00 PR |
| 23 | Daniel FitzpatrickPlace 23 · Grade 7 · Christopher | 7 | Christopher | 11:16.90 PR |
| 24 | Isaiah CheethamPlace 24 · Grade 7 · Marissa | 7 | Marissa | 11:17.40 PR |
| 25 | Ryker McBridePlace 25 · Grade 5 · Giant City Elementary | 5 | Giant City Elementary | 11:20.00 PR |
| 26 | Myles RussellPlace 26 · Grade 7 · Giant City Elementary | 7 | Giant City Elementary | 11:25.80 PR |
| 27 | Memphis RamseyPlace 27 · Grade 3 · Tamaroa | 3 | Tamaroa | 11:32.50 PR |
| 28 | Corbyn SandersPlace 28 · Grade 5 · North Wamac | 5 | North Wamac | 11:34.50 PR |
| 29 | Noah RussellPlace 29 · Grade 4 · Giant City Elementary | 4 | Giant City Elementary | 11:44.30 PR |
| 30 | Gavin WatsonPlace 30 · Grade 5 · Our Lady of Mount Carmel (Herrin) | 5 | Our Lady of Mount Carmel (Herrin) | 11:49.60 PR |
| 31 | Ryan RonsickPlace 31 · Grade 6 · Okawville ms | 6 | Okawville ms | 11:57.40 PR |
| 32 | Jase KlingemanPlace 32 · Grade 7 · Marissa | 7 | Marissa | 11:57.90 PR |
| 33 | Garon SchaefferPlace 33 · Grade 4 · Waltonville | 4 | Waltonville | 11:58.90 PR |
| 34 | Cooper VanScyocPlace 34 · Grade 6 · North Wamac | 6 | North Wamac | 12:02.70 PR |
| 35 | Clayton MaysPlace 35 · Grade 7 · Waltonville | 7 | Waltonville | 12:12.20 PR |
| 36 | Conrad SchuetzPlace 36 · Grade 6 · Okawville ms | 6 | Okawville ms | 12:14.80 PR |
| 37 | Ryan WeilbacherPlace 37 · Grade 5 · Giant City Elementary | 5 | Giant City Elementary | 12:20.20 PR |
| 38 | Marshall GregoryPlace 38 · Grade 7 · Giant City Elementary | 7 | Giant City Elementary | 12:29.30 PR |
| 39 | Chris DemangePlace 39 · Grade 6 · Marissa | 6 | Marissa | 12:44.10 PR |
| 40 | Eli KuperPlace 40 · Grade 8 · Trinity Hoffman | 8 | Trinity Hoffman | 12:52.60 PR |
| 41 | Michael Vanacker-VesciglioPlace 41 · Grade 7 · Our Lady of Mount Carmel (Herrin) | 7 | Our Lady of Mount Carmel (Herrin) | 12:58.80 PR |
| 42 | Trevor MiddendorfPlace 42 · Grade 6 · Marissa | 6 | Marissa | 13:09.10 PR |
| 43 | Eli MasonPlace 43 · Grade 7 · Giant City Elementary | 7 | Giant City Elementary | 13:15.70 PR |
| 44 | Carson CastleberyPlace 44 · Grade 6 · Our Lady of Mount Carmel (Herrin) | 6 | Our Lady of Mount Carmel (Herrin) | 13:18.30 PR |
| 45 | Vaughn HucksteadPlace 45 · Grade 4 · Our Lady of Mount Carmel (Herrin) | 4 | Our Lady of Mount Carmel (Herrin) | 13:26.10 PR |
| 46 | Colin DumondPlace 46 · Grade 3 · Oakdale | 3 | Oakdale | 13:27.50 PR |
| 47 | Max BaumgardenPlace 47 · Grade 4 · Giant City Elementary | 4 | Giant City Elementary | 13:33.40 PR |
| 48 | Logan SamplesPlace 48 · Grade 6 · North Wamac | 6 | North Wamac | 13:40.40 PR |
| 49 | Hudson GoldesberryPlace 49 · Grade 4 · Unity Christian (Energy) | 4 | Unity Christian (Energy) | 13:46.20 PR |
| 50 | Samual KretzPlace 50 · Grade 4 · Our Lady of Mount Carmel (Herrin) | 4 | Our Lady of Mount Carmel (Herrin) | 13:53.70 PR |
| 51 | Fisher GiacomoPlace 51 · Grade 6 · Oakdale | 6 | Oakdale | 14:06.30 PR |
| 52 | Owen EpplinPlace 52 · Grade 6 · Saint Andrew | 6 | Saint Andrew | 14:29.50 PR |
| 53 | Benjamin JarosPlace 53 · Grade 8 · Saint Andrew | 8 | Saint Andrew | 14:29.80 PR |
| 54 | Abe MileurPlace 54 · Grade 5 · Saint Andrew | 5 | Saint Andrew | 15:57.10 PR |
| 55 | Titan ClarkPlace 55 · Grade 4 · Oakdale | 4 | Oakdale | 16:56.40 PR |
| — | Jaxon BoothGrade 6 · Giant City Elementary | 6 | Giant City Elementary | NT PR |
| — | Max WiltowskiGrade 4 · Giant City Elementary | 4 | Giant City Elementary | NT PR |
| — | Ezra StorkGrade 5 · CCSD 204 (Pinckneyville) | 5 | CCSD 204 (Pinckneyville) | NT PR |
| — | Jax MohrGrade 7 · Marissa | 7 | Marissa | NT PR |
| — | Zaire ProphetGrade 6 · Marissa | 6 | Marissa | NT PR |
| — | Mac GrayGrade 8 · Waltonville | 8 | Waltonville | NT PR |
| — | Ayden HockGrade 7 · Pinckneyville | 7 | Pinckneyville | NT PR |