| 1 | Andrew BenhamPlace 1 · Grade 11 · Carmi (C.-White County) | 11 | Carmi (C.-White County) | 16:11.08 PR |
| 2 | Seager SanchezPlace 2 · Grade 12 · Benton | 12 | Benton | 16:16.90 |
| 3 | Cedric JohnsonPlace 3 · Grade 10 · Harrisburg | 10 | Harrisburg | 16:31.13 |
| 4 | James CranmorePlace 4 · Grade 11 · Harrisburg | 11 | Harrisburg | 16:47.14 |
| 5 | Rowan BeykePlace 5 · Grade 12 · Carterville | 12 | Carterville | 17:08.16 PR |
| 6 | Tristan WilsonPlace 6 · Grade 9 · Cobden | 9 | Cobden | 17:22.50 |
| 7 | Evan DialPlace 7 · Grade 12 · Benton | 12 | Benton | 17:31.31 PR |
| 8 | Kaden BladesPlace 8 · Grade 12 · Benton | 12 | Benton | 17:47.39 |
| 9 | Connor WithrowPlace 9 · Grade 11 · Bluford (Webber) | 11 | Bluford (Webber) | 17:49.49 PR |
| 10 | Elias HorsemanPlace 10 · Grade 10 · Eldorado | 10 | Eldorado | 17:59.32 |
| 11 | Brady ChamberlainPlace 11 · Grade 11 · Eldorado | 11 | Eldorado | 18:10.24 |
| 12 | Eli SchmidtPlace 12 · Grade 9 · Vienna | 9 | Vienna | 18:11.28 |
| 13 | Matthew MarksPlace 13 · Grade 9 · Cobden | 9 | Cobden | 18:15.08 PR |
| 14 | Tyler ShoematePlace 14 · Grade 10 · Cobden | 10 | Cobden | 18:15.43 PR |
| 15 | Hunter KachubaPlace 15 · Grade 10 · Benton | 10 | Benton | 18:17.20 |
| 16 | Rhyan SpencePlace 16 · Grade 10 · Cobden | 10 | Cobden | 18:18.28 |
| 17 | Brennan TatePlace 17 · Grade 12 · Bluford (Webber) | 12 | Bluford (Webber) | 18:27.54 PR |
| 18 | James SwaffordPlace 18 · Grade 11 · DuQuoin | 11 | DuQuoin | 18:35.44 PR |
| 19 | Ethan HookPlace 19 · Grade 12 · Vienna | 12 | Vienna | 18:36.46 PR |
| 20 | Camden HupePlace 20 · Grade 9 · Vienna | 9 | Vienna | 18:37.98 |
| 21 | Micheal LinkPlace 21 · Grade 11 · McLeansboro (Hamilton County) | 11 | McLeansboro (Hamilton County) | 18:45.12 |
| 22 | Mace RidgewayPlace 22 · Grade 11 · Thompsonville | 11 | Thompsonville | 18:49.70 PR |
| 23 | Ronnie DuncanPlace 23 · Grade 9 · Thompsonville | 9 | Thompsonville | 18:55.24 |
| 24 | Davie StearnsPlace 24 · Grade 9 · Harrisburg | 9 | Harrisburg | 18:58.61 |
| 25 | Trey UhlryPlace 25 · Grade 10 · Vienna | 10 | Vienna | 19:03.96 |
| 26 | Silas BillingsleyPlace 26 · Grade 10 · Vienna | 10 | Vienna | 19:14.84 |
| 27 | Cristiann Ribeiro de AlmeidaPlace 27 · Grade 11 · Odin | 11 | Odin | 19:31.82 |
| 28 | Ashby StottlerPlace 28 · Grade 9 · Carterville | 9 | Carterville | 19:34.89 PR |
| 29 | Grant MillerPlace 29 · Grade 12 · Cobden | 12 | Cobden | 19:39.41 PR |
| 30 | Jafet VallePlace 30 · Grade 12 · McLeansboro (Hamilton County) | 12 | McLeansboro (Hamilton County) | 19:43.10 PR |
| 31 | Wade ZgoninaPlace 31 · Grade 9 · Nashville | 9 | Nashville | 19:48.50 PR |
| 32 | Canaan HallPlace 32 · Grade 11 · Christopher | 11 | Christopher | 19:54.86 |
| 33 | Parker SheltonPlace 33 · Grade 10 · Benton | 10 | Benton | 19:56.86 |
| 34 | Cole FeltmanPlace 34 · Grade 9 · Nashville | 9 | Nashville | 20:00.78 PR |
| 35 | Ayden FoxPlace 35 · Grade 11 · Nashville | 11 | Nashville | 20:03.68 PR |
| 36 | Rayce ReynoldsPlace 36 · Grade 11 · McLeansboro (Hamilton County) | 11 | McLeansboro (Hamilton County) | 20:03.83 |
| 37 | Seth MoorePlace 37 · Grade 11 · McLeansboro (Hamilton County) | 11 | McLeansboro (Hamilton County) | 20:11.22 |
| 38 | Lee BakerPlace 38 · Grade 11 · Vienna | 11 | Vienna | 20:13.24 |
| 39 | Magic JamesPlace 39 · Grade 11 · Bluford (Webber) | 11 | Bluford (Webber) | 20:16.66 PR |
| 40 | Asher ForgatchPlace 40 · Grade 9 · West Frankfort (Frankfort) | 9 | West Frankfort (Frankfort) | 20:28.95 PR |
| 41 | Leland BathonPlace 41 · Grade 9 · Nashville | 9 | Nashville | 20:39.23 PR |
| 42 | Joey BeecherPlace 42 · Grade 9 · Eldorado | 9 | Eldorado | 20:39.43 |
| 43 | Cody DobillPlace 43 · Grade 10 · Christopher | 10 | Christopher | 20:53.05 |
| 44 | Tripp ManzoPlace 44 · Grade 9 · Herrin | 9 | Herrin | 20:56.59 |
| 45 | Cannon CervantezPlace 45 · Grade 10 · Carterville | 10 | Carterville | 21:05.52 PR |
| 46 | Hayden TubbsPlace 46 · Grade 11 · West Frankfort (Frankfort) | 11 | West Frankfort (Frankfort) | 21:11.40 |
| 47 | Eli GunterPlace 47 · Grade 11 · McLeansboro (Hamilton County) | 11 | McLeansboro (Hamilton County) | 21:20.21 |
| 48 | Ian MiddendorfPlace 48 · Grade 10 · McLeansboro (Hamilton County) | 10 | McLeansboro (Hamilton County) | 21:21.03 |
| 49 | Jax RobertsPlace 49 · Grade 9 · Eldorado | 9 | Eldorado | 21:24.83 |
| 50 | Micah LawrencePlace 50 · Grade 12 · West Frankfort (Frankfort) | 12 | West Frankfort (Frankfort) | 21:25.35 |
| 51 | Wesley ParvinPlace 51 · Grade 10 · Christopher | 10 | Christopher | 21:25.57 PR |
| 52 | Mitchell CarsrudPlace 52 · Grade 11 · Carterville | 11 | Carterville | 21:33.11 PR |
| 53 | Jamesyn SamplesPlace 53 · Grade 12 · Thompsonville | 12 | Thompsonville | 21:44.13 |
| 54 | Lane SykesPlace 54 · Grade 10 · Carterville | 10 | Carterville | 21:46.70 PR |
| 55 | Lucas BladesPlace 55 · Grade 11 · Thompsonville | 11 | Thompsonville | 21:50.79 PR |
| 56 | Cole HamsonPlace 56 · Grade 11 · McLeansboro (Hamilton County) | 11 | McLeansboro (Hamilton County) | 21:53.39 |
| 57 | Braxton GardnerPlace 57 · Grade 12 · West Frankfort (Frankfort) | 12 | West Frankfort (Frankfort) | 21:56.53 |
| 58 | Gavin HardyPlace 58 · Grade 12 · Bluford (Webber) | 12 | Bluford (Webber) | 22:08.32 PR |
| 59 | Ivan StojanovskiPlace 59 · Grade 10 · Carterville | 10 | Carterville | 22:08.82 PR |
| 60 | Brenden WaddellPlace 60 · Grade 12 · West Frankfort (Frankfort) | 12 | West Frankfort (Frankfort) | 22:20.88 |
| 61 | Xavier HaremskiPlace 61 · Grade 9 · Thompsonville | 9 | Thompsonville | 22:51.26 |
| 62 | Jakeb RushPlace 62 · Grade 10 · Benton | 10 | Benton | 22:55.00 PR |
| 63 | Chase DingaPlace 63 · Grade 9 · Carterville | 9 | Carterville | 23:11.54 PR |
| 64 | Nate HayesPlace 64 · Grade 10 · Christopher | 10 | Christopher | 23:19.42 |
| 65 | Braxton MohringPlace 65 · Grade 12 · Thompsonville | 12 | Thompsonville | 23:21.43 PR |
| 66 | Jayden MitcheffPlace 66 · Grade 12 · Goreville | 12 | Goreville | 23:25.84 |
| 67 | Tyson HeisePlace 67 · Grade 10 · Carmi (C.-White County) | 10 | Carmi (C.-White County) | 23:51.44 PR |
| 68 | Elijah GarmanePlace 68 · Grade 9 · Christopher | 9 | Christopher | 24:23.74 |
| 69 | River DavidsonPlace 69 · Grade 9 · Harrisburg | 9 | Harrisburg | 24:52.28 PR |
| 70 | Miles BurksPlace 70 · Grade 12 · Herrin | 12 | Herrin | 24:56.70 PR |
| 71 | R.J. VazquezPlace 71 · Grade 9 · Harrisburg | 9 | Harrisburg | 25:46.49 |
| 72 | Evan MurrayPlace 72 · Grade 9 · Eldorado | 9 | Eldorado | 26:00.95 |
| 73 | Joel Sanchez-SoriaPlace 73 · Grade 11 · Odin | 11 | Odin | 26:57.91 |
| 74 | Peyton McConnellPlace 74 · Grade 12 · Nashville | 12 | Nashville | 26:59.24 PR |
| 75 | Jamesdon MayberryPlace 75 · Grade 10 · Thompsonville | 10 | Thompsonville | 27:00.26 |
| 76 | Asher MillerPlace 76 · Grade 10 · Cobden | 10 | Cobden | 28:12.40 PR |
| 77 | Ethan PerkinsPlace 77 · Grade 12 · Christopher | 12 | Christopher | 31:30.90 |
| 78 | Tavin SparksPlace 78 · Grade 10 · Eldorado | 10 | Eldorado | 32:04.25 PR |