| 1 | Gabriel GreerPlace 1 · Grade 11 · Marion | 11 | Marion | 15:22.83 |
| 2 | Raphael GreerPlace 2 · Grade 11 · Marion | 11 | Marion | 15:23.31 |
| 3 | Joel HayesPlace 3 · Grade 12 · Mt. Vernon | 12 | Mt. Vernon | 16:39.00 |
| 4 | Joseph MingsPlace 4 · Grade 12 · Marion | 12 | Marion | 16:43.01 |
| 5 | Liam RobertsPlace 5 · Grade 11 · Eldorado | 11 | Eldorado | 16:44.65 |
| 6 | Jayden JonesPlace 6 · Grade 11 · Mt. Vernon | 11 | Mt. Vernon | 16:51.12 |
| 7 | Robby ShoberPlace 7 · Grade 12 · Salem | 12 | Salem | 17:02.26 |
| 8 | Carson WorkmanPlace 8 · Grade 12 · Mt. Vernon | 12 | Mt. Vernon | 17:06.60 |
| 9 | Trace ElliottPlace 9 · Grade 12 · Mt. Vernon | 12 | Mt. Vernon | 17:08.97 |
| 10 | Eli JohnstonPlace 10 · Grade 12 · Mt. Vernon | 12 | Mt. Vernon | 17:15.19 |
| 11 | Wyatt KremerPlace 11 · Grade 10 · Marion | 10 | Marion | 17:18.13 |
| 12 | Cedric JohnsonPlace 12 · Grade 10 · Harrisburg | 10 | Harrisburg | 17:21.91 |
| 13 | William GreenPlace 13 · Grade 9 · Mt. Vernon | 9 | Mt. Vernon | 17:25.16 |
| 14 | Ayden WarrenPlace 14 · Grade 10 · Mt. Vernon | 10 | Mt. Vernon | 17:46.44 |
| 15 | Rowan WilfordPlace 15 · Grade 12 · Mt. Vernon | 12 | Mt. Vernon | 17:50.87 |
| 16 | Rodie WilliamsPlace 16 · Grade 11 · Eldorado | 11 | Eldorado | 18:06.19 |
| 17 | Hunter MalanPlace 17 · Grade 12 · Salem | 12 | Salem | 18:13.89 |
| 18 | Liam BrandonPlace 18 · Grade 10 · Mt. Vernon | 10 | Mt. Vernon | 18:18.57 |
| 19 | Rylan KurfmanPlace 19 · Grade 12 · Carbondale | 12 | Carbondale | 18:25.79 |
| 20 | James CranmorePlace 20 · Grade 11 · Harrisburg | 11 | Harrisburg | 18:40.55 |
| 21 | Ashton PhillipsPlace 21 · Grade 10 · Marion | 10 | Marion | 19:07.11 |
| 22 | Tristan WilsonPlace 22 · Grade 9 · Cobden | 9 | Cobden | 19:12.02 |
| 23 | Ethan KarchPlace 23 · Grade 10 · Mt. Vernon | 10 | Mt. Vernon | 19:17.67 |
| 24 | Tai DoanPlace 24 · Grade 12 · Marion | 12 | Marion | 19:20.29 |
| 25 | Connor WithrowPlace 25 · Grade 11 · Bluford (Webber) | 11 | Bluford (Webber) | 19:23.92 |
| 26 | Caden LambPlace 26 · Grade 11 · Centralia | 11 | Centralia | 19:30.26 |
| 27 | Reggie GriffithPlace 27 · Grade 12 · Cahokia | 12 | Cahokia | 19:34.45 |
| 28 | Ethan HookPlace 28 · Grade 12 · Vienna | 12 | Vienna | 19:36.70 |
| 29 | Eli SchmidtPlace 29 · Grade 9 · Vienna | 9 | Vienna | 19:42.68 |
| 30 | Bryden DalbyPlace 30 · Grade 10 · Bluford (Webber) | 10 | Bluford (Webber) | 19:45.75 |
| 31 | Elias HorsemanPlace 31 · Grade 10 · Eldorado | 10 | Eldorado | 19:46.07 |
| 32 | Brennan TatePlace 32 · Grade 12 · Bluford (Webber) | 12 | Bluford (Webber) | 19:47.98 |
| 33 | Brady ChamberlandPlace 33 · Grade 11 · Eldorado | 11 | Eldorado | 19:48.72 PR |
| 34 | Matthew MarksPlace 34 · Grade 9 · Cobden | 9 | Cobden | 19:54.83 |
| 35 | Tyler ShoematePlace 35 · Grade 10 · Cobden | 10 | Cobden | 20:07.08 |
| 36 | Hayden BurnsPlace 36 · Grade 12 · Carbondale | 12 | Carbondale | 20:12.00 |
| 37 | Camden HupePlace 37 · Grade 9 · Vienna | 9 | Vienna | 20:14.89 |
| 38 | Rylan CravensPlace 38 · Grade 9 · Mt. Vernon | 9 | Mt. Vernon | 20:16.32 |
| 39 | Rhyan SpencePlace 39 · Grade 10 · Cobden | 10 | Cobden | 20:25.51 |
| 40 | Trey UhlryPlace 40 · Grade 10 · Vienna | 10 | Vienna | 20:29.54 |
| 41 | Elijah LittlePlace 41 · Grade 12 · Cahokia | 12 | Cahokia | 20:45.89 |
| 42 | Silas BillingsleyPlace 42 · Grade 10 · Vienna | 10 | Vienna | 20:49.16 |
| 43 | Cameron PassagliaPlace 43 · Grade 12 · Carbondale | 12 | Carbondale | 20:58.60 |
| 44 | Kayson WatersPlace 44 · Grade 9 · Centralia | 9 | Centralia | 21:01.75 |
| 45 | Undray WebbPlace 45 · Grade 12 · Cahokia | 12 | Cahokia | 21:08.04 |
| 46 | Gabriel DemminPlace 46 · Grade 12 · Cobden | 12 | Cobden | 21:10.92 |
| 47 | Kolby WieltPlace 47 · Grade 11 · Centralia | 11 | Centralia | 21:20.14 |
| 48 | Carter WhiteheadPlace 48 · Grade 10 · Vienna | 10 | Vienna | 21:24.30 |
| 49 | Noah HoffmanPlace 49 · Grade 9 · Eldorado | 9 | Eldorado | 21:32.53 |
| 50 | Lee BakerPlace 50 · Grade 11 · Vienna | 11 | Vienna | 21:34.39 |
| 51 | Davie StearnsPlace 51 · Grade 9 · Harrisburg | 9 | Harrisburg | 21:37.54 |
| 52 | Jacob DahlquistPlace 52 · Grade 12 · Centralia | 12 | Centralia | 21:41.93 |
| 53 | Brayden StoverPlace 53 · Grade 11 · Centralia | 11 | Centralia | 21:42.25 |
| 54 | Drew GriffinPlace 54 · Grade 9 · Carbondale | 9 | Carbondale | 21:42.64 |
| 55 | Landon RauPlace 55 · Grade 11 · Centralia | 11 | Centralia | 21:56.60 |
| 56 | Grant MillerPlace 56 · Grade 12 · Cobden | 12 | Cobden | 22:04.39 |
| 57 | Abram JettPlace 57 · Grade 9 · Salem | 9 | Salem | 22:32.43 |
| 58 | Jacob CapePlace 58 · Grade 10 · Salem | 10 | Salem | 22:40.39 |
| 59 | Tyler CarruthersPlace 59 · Grade 11 · Centralia | 11 | Centralia | 23:07.42 |
| 60 | Magic JamesPlace 60 · Grade 11 · Bluford (Webber) | 11 | Bluford (Webber) | 23:11.46 |
| 61 | Paul BuchananPlace 61 · Grade 10 · Marion | 10 | Marion | 23:21.56 |
| 62 | Jeremiah LittlePlace 62 · Grade 10 · Cahokia | 10 | Cahokia | 23:25.14 |
| 63 | Henry McGheePlace 63 · Grade 10 · Mt. Vernon | 10 | Mt. Vernon | 23:25.35 |
| 64 | Darviontez ClarkPlace 64 · Grade 9 · Cahokia | 9 | Cahokia | 23:27.84 |
| 65 | Preston FeigPlace 65 · Grade 11 · Centralia | 11 | Centralia | 23:32.13 |
| 66 | Ja'marcus AgnewPlace 66 · Grade 12 · Cahokia | 12 | Cahokia | 23:48.66 |
| 67 | Gavin HardyPlace 67 · Grade 12 · Bluford (Webber) | 12 | Bluford (Webber) | 23:51.77 |
| 68 | Jax RobertsPlace 68 · Grade 9 · Eldorado | 9 | Eldorado | 23:52.17 |
| 69 | Aaron GinesPlace 69 · Grade 10 · Cahokia | 10 | Cahokia | 24:57.96 |
| 70 | Nathan FisherPlace 70 · Grade 11 · Cahokia | 11 | Cahokia | 25:12.92 PR |
| 71 | Kyle LaChianaPlace 71 · Grade 9 · Marion | 9 | Marion | 25:27.90 |
| 72 | Zachary FreemanPlace 72 · Grade 10 · Carbondale | 10 | Carbondale | 26:36.68 |
| 73 | Marion McgeePlace 73 · Grade 12 · Cahokia | 12 | Cahokia | 28:07.43 |
| 74 | River DavidsonPlace 74 · Grade 9 · Harrisburg | 9 | Harrisburg | 28:40.00 |
| 75 | Darrion StanleyPlace 75 · Grade 10 · Cahokia | 10 | Cahokia | 29:33.06 |
| 76 | R.J. VazquezPlace 76 · Grade 9 · Harrisburg | 9 | Harrisburg | 30:05.38 |
| 77 | Christopher GriffithPlace 77 · Grade 9 · Cahokia | 9 | Cahokia | 30:40.13 |
| 78 | Asher MillerPlace 78 · Grade 10 · Cobden | 10 | Cobden | 31:31.59 |
| 79 | Evan MurrayPlace 79 · Grade 9 · Eldorado | 9 | Eldorado | 31:32.20 |
| 80 | Yaroslav DolharovPlace 80 · Grade 9 · Carbondale | 9 | Carbondale | 34:49.88 |
| 81 | Eli SmithPlace 81 · Grade 10 · Harrisburg | 10 | Harrisburg | 36:41.86 PR |