| 1 | Nolen FrostPlace 1 · Grade 11 · Herrin | 11 | Herrin | 15:51.1 |
| 2 | Mason KingPlace 2 · Grade 12 · Herrin | 12 | Herrin | 16:02.3 |
| 3 | Maddox BurksPlace 3 · Grade 12 · Herrin | 12 | Herrin | 16:04.2 |
| 4 | Miles ElletPlace 4 · Grade 10 · Herrin | 10 | Herrin | 16:09.2 |
| 5 | Braden DavisPlace 5 · Grade 12 · Herrin | 12 | Herrin | 16:35.2 |
| 6 | Jaydon MillerPlace 6 · Grade 12 · Metropolis (Massac County) | 12 | Metropolis (Massac County) | 16:40.9 |
| 7 | Hunter MalanPlace 7 · Grade 12 · Salem | 12 | Salem | 16:55.8 |
| 8 | Robby ShoberPlace 8 · Grade 12 · Salem | 12 | Salem | 16:56.1 |
| 9 | Cedric JohnsonPlace 9 · Grade 10 · Harrisburg | 10 | Harrisburg | 17:00.1 |
| 10 | Sam JolliffPlace 10 · Grade 12 · Herrin | 12 | Herrin | 17:23.2 |
| 11 | Ashton KingPlace 11 · Grade 11 · Fairfield | 11 | Fairfield | 17:27.1 |
| 12 | Nathan JonesPlace 12 · Grade 10 · Herrin | 10 | Herrin | 17:27.7 |
| 13 | James CranmorePlace 13 · Grade 11 · Harrisburg | 11 | Harrisburg | 17:49.4 |
| 14 | Nate JonesPlace 14 · Grade 11 · Metropolis (Massac County) | 11 | Metropolis (Massac County) | 17:54.7 |
| 15 | Seth EthertonPlace 15 · Grade 11 · Metropolis (Massac County) | 11 | Metropolis (Massac County) | 17:55.7 |
| 16 | Tristan WilsonPlace 16 · Grade 9 · Cobden | 9 | Cobden | 17:57.0 |
| 17 | Jarret VaughanPlace 17 · Grade 11 · Fairfield | 11 | Fairfield | 17:58.1 |
| 18 | Elliott PolleyPlace 18 · Grade 10 · Herrin | 10 | Herrin | 17:58.5 |
| 19 | Ethan HookPlace 19 · Grade 12 · Vienna | 12 | Vienna | 18:17.4 |
| 20 | Kanyen LingafelterPlace 20 · Grade 11 · Fairfield | 11 | Fairfield | 18:17.7 |
| 21 | Andrew JolliffPlace 21 · Grade 10 · Herrin | 10 | Herrin | 18:18.6 |
| 22 | Zane BessonPlace 22 · Grade 11 · Herrin | 11 | Herrin | 18:23.9 |
| 23 | Steven WhitePlace 23 · Grade 11 · Murphysboro | 11 | Murphysboro | 18:39.7 |
| 24 | Eli SchmidtPlace 24 · Grade 9 · Vienna | 9 | Vienna | 18:40.4 |
| 25 | Tyler ShoematePlace 25 · Grade 10 · Cobden | 10 | Cobden | 18:51.6 |
| 26 | Camden HupePlace 26 · Grade 9 · Vienna | 9 | Vienna | 18:54.0 |
| 27 | Matthew MarksPlace 27 · Grade 9 · Cobden | 9 | Cobden | 19:00.1 |
| 28 | Rhyan SpencePlace 28 · Grade 10 · Cobden | 10 | Cobden | 19:02.5 |
| 29 | Nicholas GarciaPlace 29 · Grade 10 · Carrier Mills (C.M.-Stonefort) | 10 | Carrier Mills (C.M.-Stonefort) | 19:03.4 |
| 30 | Trey UhlryPlace 30 · Grade 10 · Vienna | 10 | Vienna | 19:07.4 |
| 31 | Carl HarrisPlace 31 · Grade 10 · Murphysboro | 10 | Murphysboro | 19:12.4 |
| 32 | Lance CarnesPlace 32 · Grade 10 · Murphysboro | 10 | Murphysboro | 19:16.5 |
| 33 | Treyton LewisPlace 33 · Grade 11 · Fairfield | 11 | Fairfield | 19:32.1 |
| 34 | Carter WhiteheadPlace 34 · Grade 10 · Vienna | 10 | Vienna | 19:33.4 |
| 35 | James SwaffordPlace 35 · Grade 11 · DuQuoin | 11 | DuQuoin | 19:34.9 |
| 36 | Jack StephensonPlace 36 · Grade 12 · Metropolis (Massac County) | 12 | Metropolis (Massac County) | 19:39.5 |
| 37 | Grant MillerPlace 37 · Grade 12 · Cobden | 12 | Cobden | 19:43.3 |
| 38 | David PraterPlace 38 · Grade 11 · Norris City (N.C.-Omaha-Enfield) | 11 | Norris City (N.C.-Omaha-Enfield) | 19:47.2 |
| 39 | Morgan SpinaPlace 39 · Grade 10 · Fairfield | 10 | Fairfield | 19:56.4 |
| 40 | Gabriel DemminPlace 40 · Grade 12 · Cobden | 12 | Cobden | 19:57.4 |
| 41 | Silas BillingsleyPlace 41 · Grade 10 · Vienna | 10 | Vienna | 20:14.7 |
| 42 | Asher ForgatchPlace 42 · Grade 9 · West Frankfort (Frankfort) | 9 | West Frankfort (Frankfort) | 20:23.3 |
| 43 | Vance VanwayPlace 43 · Grade 11 · Fairfield | 11 | Fairfield | 20:32.3 |
| 44 | Hunter BeckPlace 44 · Grade 9 · Metropolis (Massac County) | 9 | Metropolis (Massac County) | 20:52.6 |
| 45 | Keegan FloydPlace 45 · Grade 11 · Norris City (N.C.-Omaha-Enfield) | 11 | Norris City (N.C.-Omaha-Enfield) | 20:55.2 |
| 46 | Lee BakerPlace 46 · Grade 11 · Vienna | 11 | Vienna | 20:58.7 |
| 47 | TJ FunaroPlace 47 · Grade 11 · Carrier Mills (C.M.-Stonefort) | 11 | Carrier Mills (C.M.-Stonefort) | 21:12.8 |
| 48 | Hayden TubbsPlace 48 · Grade 11 · West Frankfort (Frankfort) | 11 | West Frankfort (Frankfort) | 21:18.9 |
| 49 | Abram HungatePlace 49 · Grade 11 · Golconda (Pope County) | 11 | Golconda (Pope County) | 21:31.7 |
| 50 | Micah LawrencePlace 50 · Grade 12 · West Frankfort (Frankfort) | 12 | West Frankfort (Frankfort) | 21:44.2 |
| 51 | Brandon Munoz-SteelePlace 51 · Grade 9 · Carrier Mills (C.M.-Stonefort) | 9 | Carrier Mills (C.M.-Stonefort) | 21:44.4 |
| 52 | Brenden WaddellPlace 52 · Grade 12 · West Frankfort (Frankfort) | 12 | West Frankfort (Frankfort) | 22:05.3 |
| 53 | Tripp ManzoPlace 53 · Grade 9 · Herrin | 9 | Herrin | 22:06.6 |
| 54 | Liam ComerPlace 54 · Grade 9 · Golconda (Pope County) | 9 | Golconda (Pope County) | 22:09.6 |
| 55 | Reese ThompsonPlace 55 · Grade 12 · Metropolis (Massac County) | 12 | Metropolis (Massac County) | 22:12.4 |
| 56 | Conner NelsonPlace 56 · Grade 10 · Herrin | 10 | Herrin | 22:17.0 |
| 57 | Braxton GardnerPlace 57 · Grade 12 · West Frankfort (Frankfort) | 12 | West Frankfort (Frankfort) | 22:36.8 |
| 58 | Byntley HullPlace 58 · Grade 10 · Carrier Mills (C.M.-Stonefort) | 10 | Carrier Mills (C.M.-Stonefort) | 23:00.7 |
| 59 | Abram JettPlace 59 · Grade 9 · Salem | 9 | Salem | 23:01.8 |
| 60 | Miles BurksPlace 60 · Grade 12 · Herrin | 12 | Herrin | 23:03.8 |
| 61 | Jacob CapePlace 61 · Grade 10 · Salem | 10 | Salem | 23:25.5 |
| 62 | Titus JohnsonPlace 62 · Grade 10 · Marion (Agape Christian) | 10 | Marion (Agape Christian) | 23:27.9 |
| 63 | River DavidsonPlace 63 · Grade 9 · Harrisburg | 9 | Harrisburg | 23:28.1 |
| 64 | Gabe ONealPlace 64 · Grade 10 · Carrier Mills (C.M.-Stonefort) | 10 | Carrier Mills (C.M.-Stonefort) | 23:53.6 |
| 65 | George TurnerPlace 65 · Grade 9 · Carrier Mills (C.M.-Stonefort) | 9 | Carrier Mills (C.M.-Stonefort) | 24:08.5 |
| 66 | Aiden FedelePlace 66 · Grade 11 · Carrier Mills (C.M.-Stonefort) | 11 | Carrier Mills (C.M.-Stonefort) | 24:11.7 |
| 67 | Aiden FerrellPlace 67 · Grade 11 · Galatia | 11 | Galatia | 24:16.3 |
| 68 | Davie StearnsPlace 68 · Grade 9 · Harrisburg | 9 | Harrisburg | 24:16.9 |
| 69 | Alex SmithPlace 69 · Grade 12 · Carrier Mills (C.M.-Stonefort) | 12 | Carrier Mills (C.M.-Stonefort) | 25:07.3 |
| 70 | Trenton EdwardsPlace 70 · Grade 11 · Norris City (N.C.-Omaha-Enfield) | 11 | Norris City (N.C.-Omaha-Enfield) | 25:33.1 |
| 71 | Jaxon LaymanPlace 71 · Grade 12 · Carrier Mills (C.M.-Stonefort) | 12 | Carrier Mills (C.M.-Stonefort) | 25:35.0 |
| 72 | Dalton MercerPlace 72 · Grade 9 · West Frankfort (Frankfort) | 9 | West Frankfort (Frankfort) | 26:20.3 |
| 73 | Ethan McDonaldPlace 73 · Grade 10 · Galatia | 10 | Galatia | 26:25.6 |
| 74 | Seth JeffordsPlace 74 · Grade 12 · Metropolis (Massac County) | 12 | Metropolis (Massac County) | 28:13.8 |
| 75 | R.J. VazquezPlace 75 · Grade 9 · Harrisburg | 9 | Harrisburg | 28:25.0 |
| 76 | Parker PhoenixPlace 76 · Grade 10 · Murphysboro | 10 | Murphysboro | 28:46.4 |
| 77 | Asher MillerPlace 77 · Grade 10 · Cobden | 10 | Cobden | 28:52.6 |
| 78 | Justin SesockPlace 78 · Grade 10 · Marion (Agape Christian) | 10 | Marion (Agape Christian) | 29:56.9 |
| 79 | Mason HeaterPlace 79 · Grade 10 · Galatia | 10 | Galatia | 30:17.0 |
| 80 | James BridewellPlace 80 · Grade 11 · Galatia | 11 | Galatia | 34:21.0 |