| 1 | Seth EthertonPlace 1 · Grade 12 · Metropolis (Massac County) | 12 | Metropolis (Massac County) | 16:54.8 PR |
| 2 | Noah JohnsonPlace 2 · Grade 9 · Ullin (Century) | 9 | Ullin (Century) | 17:11.5 PR |
| 3 | Eli SchmidtPlace 3 · Grade 10 · Vienna | 10 | Vienna | 17:19.6 PR |
| 4 | Nicholas GarciaPlace 4 · Grade 11 · Carrier Mills (C.M.-Stonefort) | 11 | Carrier Mills (C.M.-Stonefort) | 17:22.7 PR |
| 5 | Brady ChamberlainPlace 5 · Grade 12 · Eldorado | 12 | Eldorado | 17:23.8 PR |
| 6 | Joey BeecherPlace 6 · Grade 10 · Eldorado | 10 | Eldorado | 17:42.3 PR |
| 7 | Carter WhiteheadPlace 7 · Grade 11 · Vienna | 11 | Vienna | 17:46.1 |
| 8 | Ezra MillerPlace 8 · Grade 9 · Vienna | 9 | Vienna | 17:46.8 PR |
| 9 | Canaan HallPlace 9 · Grade 12 · Christopher | 12 | Christopher | 18:07.2 PR |
| 10 | Camden HupePlace 10 · Grade 10 · Vienna | 10 | Vienna | 18:17.4 PR |
| 11 | Chris PaezPlace 11 · Grade 10 · Campbell Hill (Trico) | 10 | Campbell Hill (Trico) | 18:24.2 PR |
| 12 | Isaac StevensPlace 12 · Grade 11 · Vienna | 11 | Vienna | 18:25.4 PR |
| 13 | Silas BillingsleyPlace 13 · Grade 11 · Vienna | 11 | Vienna | 18:45.3 PR |
| 14 | Noah StevensPlace 14 · Grade 10 · Vienna | 10 | Vienna | 18:46.0 PR |
| 15 | John Gregory FisherPlace 15 · Grade 9 · Thompsonville | 9 | Thompsonville | 18:53.4 PR |
| 16 | Cody DobillPlace 16 · Grade 11 · Christopher | 11 | Christopher | 19:15.2 PR |
| 17 | Jeremiah TabornPlace 17 · Grade 10 · Galatia | 10 | Galatia | 19:18.1 PR |
| 18 | TJ FunaroPlace 18 · Grade 12 · Carrier Mills (C.M.-Stonefort) | 12 | Carrier Mills (C.M.-Stonefort) | 19:19.7 PR |
| 19 | Brandon Munoz-SteelePlace 19 · Grade 10 · Carrier Mills (C.M.-Stonefort) | 10 | Carrier Mills (C.M.-Stonefort) | 19:24.0 PR |
| 20 | Reece MorrowPlace 20 · Grade 9 · Vienna | 9 | Vienna | 19:25.0 PR |
| 21 | Tyson PeytonPlace 21 · Grade 11 · Christopher | 11 | Christopher | 19:27.7 PR |
| 22 | Abram (Abe) HungatePlace 22 · Grade 12 · Golconda (Pope County) | 12 | Golconda (Pope County) | 19:40.4 PR |
| 23 | Gabe ONealPlace 23 · Grade 11 · Carrier Mills (C.M.-Stonefort) | 11 | Carrier Mills (C.M.-Stonefort) | 19:56.2 PR |
| 24 | Easton FowlerPlace 24 · Grade 12 · Galatia | 12 | Galatia | 19:57.8 PR |
| 25 | Byntley HullPlace 25 · Grade 11 · Carrier Mills (C.M.-Stonefort) | 11 | Carrier Mills (C.M.-Stonefort) | 19:59.5 PR |
| 26 | Floyd AdamsPlace 26 · Grade 9 · Campbell Hill (Trico) | 9 | Campbell Hill (Trico) | 20:11.4 PR |
| 27 | Liam ComerPlace 27 · Grade 10 · Golconda (Pope County) | 10 | Golconda (Pope County) | 20:15.2 PR |
| 28 | Nate HayesPlace 28 · Grade 11 · Christopher | 11 | Christopher | 20:33.3 PR |
| 29 | Zander ClarkPlace 29 · Grade 9 · Marion (Crab Orchard) | 9 | Marion (Crab Orchard) | 20:48.6 PR |
| 30 | Ryne FosterPlace 30 · Grade 10 · Galatia | 10 | Galatia | 21:04.6 PR |
| 31 | Keagon ClaridaPlace 31 · Grade 9 · Thompsonville | 9 | Thompsonville | 21:15.9 PR |
| 32 | Didier MartinezPlace 32 · Grade 12 · Campbell Hill (Trico) | 12 | Campbell Hill (Trico) | 21:16.6 PR |
| 33 | Chris PradoPlace 33 · Grade 12 · Ullin (Century) | 12 | Ullin (Century) | 21:29.3 PR |
| 34 | Lee BakerPlace 34 · Grade 12 · Vienna | 12 | Vienna | 21:36.9 |
| 35 | Riley MullinsPlace 35 · Grade 10 · Thompsonville | 10 | Thompsonville | 21:43.6 PR |
| 36 | Jordan WhittPlace 36 · Grade 10 · Marion (Crab Orchard) | 10 | Marion (Crab Orchard) | 21:43.9 PR |
| 37 | Rome ThompsonPlace 37 · Grade 9 · Metropolis (Massac County) | 9 | Metropolis (Massac County) | 21:58.7 PR |
| 38 | Bryce JenkinsPlace 38 · Grade 9 · Galatia | 9 | Galatia | 22:07.9 PR |
| 39 | Brocton HanksPlace 39 · Grade 10 · Marion (Crab Orchard) | 10 | Marion (Crab Orchard) | 22:16.7 PR |
| 40 | Lincoln BuelnaPlace 40 · Grade 10 · Ullin (Century) | 10 | Ullin (Century) | 22:37.4 PR |
| 41 | Ezra BillingsleyPlace 41 · Grade 9 · Vienna | 9 | Vienna | 22:41.9 PR |
| 42 | Matthew ReevesPlace 42 · Grade 12 · Carrier Mills (C.M.-Stonefort) | 12 | Carrier Mills (C.M.-Stonefort) | 22:46.2 PR |
| 43 | Elijah GarmanePlace 43 · Grade 10 · Christopher | 10 | Christopher | 22:48.8 PR |
| 44 | Colton AlbrechtPlace 44 · Grade 9 · Golconda (Pope County) | 9 | Golconda (Pope County) | 22:54.5 PR |
| 45 | Ridgelee GarnerPlace 45 · Grade 9 · Ullin (Century) | 9 | Ullin (Century) | 22:54.8 PR |
| 46 | Kelby LeinenbachPlace 46 · Grade 9 · Galatia | 9 | Galatia | 23:03.8 PR |
| 47 | Mason HeaterPlace 47 · Grade 11 · Galatia | 11 | Galatia | 23:08.2 PR |
| 48 | Kinley HarrisPlace 48 · Grade 10 · Joppa (J.-Maple Grove) | 10 | Joppa (J.-Maple Grove) | 23:37.2 PR |
| 49 | Dominic AlbrechtPlace 49 · Grade 9 · Golconda (Pope County) | 9 | Golconda (Pope County) | 23:44.0 PR |
| 50 | Marvin PerezPlace 50 · Grade 10 · Campbell Hill (Trico) | 10 | Campbell Hill (Trico) | 23:46.7 PR |
| 51 | Mason SimmonsPlace 51 · Grade 10 · Marion (Crab Orchard) | 10 | Marion (Crab Orchard) | 24:01.1 PR |
| 52 | Jamesdon MayberryPlace 52 · Grade 11 · Thompsonville | 11 | Thompsonville | 24:19.3 PR |
| 53 | Aaron SimichPlace 53 · Grade 10 · Marion (Crab Orchard) | 10 | Marion (Crab Orchard) | 24:27.5 PR |
| 54 | Carter AlexanderPlace 54 · Grade 10 · Thompsonville | 10 | Thompsonville | 25:00.1 PR |
| 55 | Ben CullersPlace 55 · Grade 10 · Carrier Mills (C.M.-Stonefort) | 10 | Carrier Mills (C.M.-Stonefort) | 25:07.2 PR |
| 56 | Jacob GayerPlace 56 · Grade 10 · Christopher | 10 | Christopher | 25:09.9 PR |
| 57 | Seth BrownPlace 57 · Grade 9 · Galatia | 9 | Galatia | 25:47.2 PR |
| 58 | Koby WaddyPlace 58 · Grade 9 · Joppa (J.-Maple Grove) | 9 | Joppa (J.-Maple Grove) | 26:07.6 PR |
| 59 | Owen BergmanPlace 59 · Grade 11 · Eldorado | 11 | Eldorado | 26:22.1 PR |
| 60 | Maddox HeaterPlace 60 · Grade 9 · Galatia | 9 | Galatia | 26:40.1 PR |
| 61 | Kason StanleyPlace 61 · Grade 11 · Thompsonville | 11 | Thompsonville | 27:09.3 PR |
| 62 | Gabriel SchiffPlace 62 · Grade 9 · Christopher | 9 | Christopher | 27:23.9 PR |
| 63 | Tavin SparksPlace 63 · Grade 11 · Eldorado | 11 | Eldorado | 27:25.6 |
| 64 | Brody SullivanPlace 64 · Grade 9 · Thompsonville | 9 | Thompsonville | 28:40.4 PR |