| 1 | Caiden CookPlace 1 · Grade 11 · DuQuoin | 11 | DuQuoin | 14:28.21 PR |
| 2 | Edgar GarciaPlace 2 · Grade 11 · Murphysboro | 11 | Murphysboro | 14:47.26 PR |
| 3 | Hunter DouglasPlace 3 · Grade 11 · Murphysboro | 11 | Murphysboro | 15:11.86 PR |
| 4 | Jonathan WitzmanPlace 4 · Grade 12 · Murphysboro | 12 | Murphysboro | 15:20.81 PR |
| 5 | Hayden SwineyPlace 5 · Grade 11 · DuQuoin | 11 | DuQuoin | 15:24.92 |
| 6 | Seager SanchezPlace 6 · Grade 12 · Benton | 12 | Benton | 15:29.34 |
| 7 | Cole DachsteinerPlace 7 · Grade 12 · New Athens | 12 | New Athens | 15:37.04 |
| 8 | Briggs MillerPlace 8 · Grade 11 · Benton | 11 | Benton | 15:37.52 |
| 9 | Cedric JohnsonPlace 9 · Grade 10 · Harrisburg | 10 | Harrisburg | 15:47.99 PR |
| 10 | James CranmorePlace 10 · Grade 11 · Harrisburg | 11 | Harrisburg | 15:58.12 PR |
| 11 | Ashton KingPlace 11 · Grade 11 · Fairfield | 11 | Fairfield | 15:58.42 PR |
| 12 | Aiden TaylorPlace 12 · Grade 10 · Murphysboro | 10 | Murphysboro | 16:10.36 |
| 13 | Treyton LewisPlace 13 · Grade 11 · Fairfield | 11 | Fairfield | 16:11.82 |
| 14 | Ryker ObermeierPlace 14 · Grade 12 · Okawville | 12 | Okawville | 16:15.28 |
| 15 | Tilman DallasPlace 15 · Grade 11 · Anna (A.-Jonesboro) | 11 | Anna (A.-Jonesboro) | 16:17.24 |
| 16 | Keith WestPlace 16 · Grade 12 · Dupo | 12 | Dupo | 16:20.92 PR |
| 17 | Marley HallPlace 17 · Grade 10 · New Athens | 10 | New Athens | 16:25.22 PR |
| 18 | Blake AbernathyPlace 18 · Grade 11 · Anna (A.-Jonesboro) | 11 | Anna (A.-Jonesboro) | 16:26.08 |
| 19 | Skylar BladelPlace 19 · Grade 11 · Fairfield | 11 | Fairfield | 16:35.56 |
| 20 | Jarret VaughanPlace 20 · Grade 11 · Fairfield | 11 | Fairfield | 16:38.87 PR |
| 21 | Logan CowanPlace 21 · Grade 10 · Murphysboro | 10 | Murphysboro | 16:41.20 PR |
| 22 | Evan DialPlace 22 · Grade 12 · Benton | 12 | Benton | 16:52.86 PR |
| 23 | Ayden FoxPlace 23 · Grade 11 · Nashville | 11 | Nashville | 16:53.55 |
| 24 | Parker SheltonPlace 24 · Grade 10 · Benton | 10 | Benton | 16:55.60 |
| 25 | Kaden BladesPlace 25 · Grade 12 · Benton | 12 | Benton | 16:58.68 |
| 26 | Carter LumpkinsPlace 26 · Grade 10 · Dupo | 10 | Dupo | 17:00.62 PR |
| 27 | DJ HayesPlace 27 · Grade 10 · Sparta | 10 | Sparta | 17:03.90 PR |
| 28 | Tristan WilsonPlace 28 · Grade 9 · Cobden | 9 | Cobden | 17:08.50 |
| 29 | Brennan TatePlace 29 · Grade 12 · Bluford (Webber) | 12 | Bluford (Webber) | 17:09.60 PR |
| 30 | Chris MorenoPlace 30 · Grade 9 · Sparta | 9 | Sparta | 17:10.70 PR |
| 31 | Kanyen LingafelterPlace 31 · Grade 11 · Fairfield | 11 | Fairfield | 17:14.31 |
| 32 | James SwaffordPlace 32 · Grade 11 · DuQuoin | 11 | DuQuoin | 17:16.15 PR |
| 33 | Gabriel CharlesPlace 33 · Grade 11 · Okawville | 11 | Okawville | 17:18.20 PR |
| 34 | Ransom LuggePlace 34 · Grade 9 · Okawville | 9 | Okawville | 17:19.90 PR |
| 35 | Logan SternbergPlace 35 · Grade 9 · Sparta | 9 | Sparta | 17:20.22 PR |
| 36 | Landon SmithPlace 36 · Grade 9 · Murphysboro | 9 | Murphysboro | 17:21.38 PR |
| 37 | Hunter KachubaPlace 37 · Grade 10 · Benton | 10 | Benton | 17:28.15 |
| 38 | Bryden DalbyPlace 38 · Grade 10 · Bluford (Webber) | 10 | Bluford (Webber) | 17:31.58 |
| 39 | Memphis TadlockPlace 39 · Grade 9 · Sparta | 9 | Sparta | 17:39.85 PR |
| 40 | Connor WithrowPlace 40 · Grade 11 · Bluford (Webber) | 11 | Bluford (Webber) | 17:42.66 |
| 41 | Parker FienePlace 41 · Grade 12 · Steeleville | 12 | Steeleville | 17:43.40 PR |
| 42 | Rayce ReynoldsPlace 42 · Grade 11 · McLeansboro (Hamilton County) | 11 | McLeansboro (Hamilton County) | 17:54.46 PR |
| 43 | Preston KimesPlace 43 · Grade 10 · Anna (A.-Jonesboro) | 10 | Anna (A.-Jonesboro) | 17:55.74 |
| 44 | Kaden BuehlerPlace 44 · Grade 11 · Okawville | 11 | Okawville | 17:57.62 |
| 45 | Aidan FinleyPlace 45 · Grade 11 · Dupo | 11 | Dupo | 17:57.68 PR |
| 46 | Angel Hueso-CruzPlace 46 · Grade 11 · Dupo | 11 | Dupo | 18:01.54 |
| 47 | Tatum JudyPlace 47 · Grade 10 · Murphysboro | 10 | Murphysboro | 18:02.66 |
| 48 | Matthew MarksPlace 48 · Grade 9 · Cobden | 9 | Cobden | 18:05.03 |
| 49 | Tyler ShoematePlace 49 · Grade 10 · Cobden | 10 | Cobden | 18:07.35 |
| 50 | Nicholas ParkerPlace 50 · Grade 12 · Sparta | 12 | Sparta | 18:09.44 PR |
| 51 | Hayden StaplesPlace 51 · Grade 10 · Anna (A.-Jonesboro) | 10 | Anna (A.-Jonesboro) | 18:15.44 |
| 52 | Gavin ScheminantPlace 52 · Grade 11 · Steeleville | 11 | Steeleville | 18:23.62 |
| 53 | Korbin ZweigartPlace 53 · Grade 11 · Sparta | 11 | Sparta | 18:25.71 PR |
| 54 | Clayton MaynardPlace 54 · Grade 11 · Okawville | 11 | Okawville | 18:27.70 |
| 55 | Seth MoorePlace 55 · Grade 11 · McLeansboro (Hamilton County) | 11 | McLeansboro (Hamilton County) | 18:29.31 PR |
| 56 | Baptiste TroudePlace 56 · Grade 11 · Steeleville | 11 | Steeleville | 18:29.57 PR |
| 57 | Logan BockhornPlace 57 · Grade 12 · Steeleville | 12 | Steeleville | 18:34.97 PR |
| 58 | Aiden GenerousPlace 58 · Grade 12 · New Athens | 12 | New Athens | 18:36.41 PR |
| 59 | Jermaine StanleyPlace 59 · Grade 12 · Dupo | 12 | Dupo | 18:41.30 PR |
| 60 | Leland BathonPlace 60 · Grade 9 · Nashville | 9 | Nashville | 18:41.94 |
| 61 | Dakota VaughnPlace 61 · Grade 11 · Dupo | 11 | Dupo | 18:42.89 PR |
| 62 | Wade ZgoninaPlace 62 · Grade 9 · Nashville | 9 | Nashville | 18:44.34 |
| 63 | Rhett ReissPlace 63 · Grade 9 · Steeleville | 9 | Steeleville | 18:50.26 PR |
| 64 | Max BauePlace 64 · Grade 10 · Sparta | 10 | Sparta | 18:52.24 PR |
| 65 | Jafet VallePlace 65 · Grade 12 · McLeansboro (Hamilton County) | 12 | McLeansboro (Hamilton County) | 18:53.65 PR |
| 66 | Deacon NaasPlace 66 · Grade 9 · McLeansboro (Hamilton County) | 9 | McLeansboro (Hamilton County) | 18:58.56 PR |
| 67 | Gavin HardyPlace 67 · Grade 12 · Bluford (Webber) | 12 | Bluford (Webber) | 19:00.54 PR |
| 68 | Ben MarggrafPlace 68 · Grade 11 · Anna (A.-Jonesboro) | 11 | Anna (A.-Jonesboro) | 19:18.92 |
| 69 | Vance VanwayPlace 69 · Grade 11 · Fairfield | 11 | Fairfield | 19:24.84 |
| 70 | Eli GunterPlace 70 · Grade 11 · McLeansboro (Hamilton County) | 11 | McLeansboro (Hamilton County) | 19:26.53 PR |
| 71 | Raycer OttoliniPlace 71 · Grade 9 · Anna (A.-Jonesboro) | 9 | Anna (A.-Jonesboro) | 19:26.75 |
| 72 | Asher ForgatchPlace 72 · Grade 9 · West Frankfort (Frankfort) | 9 | West Frankfort (Frankfort) | 19:28.00 |
| 73 | Grant MillerPlace 73 · Grade 12 · Cobden | 12 | Cobden | 19:29.93 PR |
| 74 | Magic JamesPlace 74 · Grade 11 · Bluford (Webber) | 11 | Bluford (Webber) | 19:41.46 PR |
| 75 | Morgan SpinaPlace 75 · Grade 10 · Fairfield | 10 | Fairfield | 19:46.24 PR |
| 76 | Zander HasheiderPlace 76 · Grade 12 · Okawville | 12 | Okawville | 19:52.62 |
| 77 | Luke KrausPlace 77 · Grade 10 · Steeleville | 10 | Steeleville | 20:05.42 PR |
| 78 | Hayden TubbsPlace 78 · Grade 11 · West Frankfort (Frankfort) | 11 | West Frankfort (Frankfort) | 20:09.26 |
| 79 | Ethynn WilsonPlace 79 · Grade 10 · McLeansboro (Hamilton County) | 10 | McLeansboro (Hamilton County) | 20:10.80 PR |
| 80 | Carson LauerPlace 80 · Grade 12 · New Athens | 12 | New Athens | 20:12.87 |
| 81 | Brenden HeizerPlace 81 · Grade 9 · Okawville | 9 | Okawville | 20:16.47 |
| 82 | Cole HamsonPlace 82 · Grade 11 · McLeansboro (Hamilton County) | 11 | McLeansboro (Hamilton County) | 20:24.86 |
| 83 | Tanner FrancisPlace 83 · Grade 12 · Dupo | 12 | Dupo | 20:25.28 PR |
| 84 | Cody MevertPlace 84 · Grade 12 · Steeleville | 12 | Steeleville | 20:32.64 PR |
| 85 | Micah LawrencePlace 85 · Grade 12 · West Frankfort (Frankfort) | 12 | West Frankfort (Frankfort) | 21:23.19 |
| 86 | Matthew GollaherPlace 86 · Grade 11 · Nashville | 11 | Nashville | 21:39.22 |
| 87 | Braxton GardnerPlace 87 · Grade 12 · West Frankfort (Frankfort) | 12 | West Frankfort (Frankfort) | 21:54.84 |
| 88 | R.J. VazquezPlace 88 · Grade 9 · Harrisburg | 9 | Harrisburg | 22:10.47 PR |
| 89 | Dalton MercerPlace 89 · Grade 9 · West Frankfort (Frankfort) | 9 | West Frankfort (Frankfort) | 22:29.97 PR |
| 90 | Will BarlockPlace 90 · Grade 10 · New Athens | 10 | New Athens | 23:08.84 |
| 91 | Asher MillerPlace 91 · Grade 10 · Cobden | 10 | Cobden | 25:08.71 PR |
| 92 | River DavidsonPlace 92 · Grade 9 · Harrisburg | 9 | Harrisburg | 25:31.79 PR |
| 93 | Peyton McConnellPlace 93 · Grade 12 · Nashville | 12 | Nashville | 26:21.20 PR |
| 0 | Cole FeltmanPlace 0 · Grade 9 · Nashville | 9 | Nashville | DNF |