| 1 | Cedric JohnsonPlace 1 · Grade 11 · Harrisburg | 11 | Harrisburg | 16:06 PR |
| 2 | Liam RobertsPlace 2 · Grade 12 · Harrisburg | 12 | Harrisburg | 17:03 PR |
| 3 | Seth EthertonPlace 3 · Grade 12 · Metropolis (Massac County) | 12 | Metropolis (Massac County) | 17:06 PR |
| 4 | Tristan WilsonPlace 4 · Grade 10 · Cobden | 10 | Cobden | 17:26 PR |
| 5 | Noah JohnsonPlace 5 · Grade 9 · Ullin (Century) | 9 | Ullin (Century) | 17:44 PR |
| 6 | Carter WhiteheadPlace 6 · Grade 11 · Vienna | 11 | Vienna | 17:50 PR |
| 7 | Eli SchmidtPlace 7 · Grade 10 · Vienna | 10 | Vienna | 18:14 PR |
| 8 | Matthew MarksPlace 8 · Grade 10 · Cobden | 10 | Cobden | 18:29 PR |
| 9 | Boedy FitchPlace 9 · Grade 9 · West Frankfort (Frankfort) | 9 | West Frankfort (Frankfort) | 18:46 PR |
| 10 | Isaac StevensPlace 10 · Grade 11 · Vienna | 11 | Vienna | 18:52 PR |
| 11 | Ezra MillerPlace 11 · Grade 9 · Vienna | 9 | Vienna | 18:53 PR |
| 12 | Rayce ReynoldsPlace 12 · Grade 12 · McLeansboro (Hamilton County) | 12 | McLeansboro (Hamilton County) | 19:12 PR |
| 13 | Micheal LinkPlace 13 · Grade 12 · McLeansboro (Hamilton County) | 12 | McLeansboro (Hamilton County) | 19:32 PR |
| 14 | Tyler ShoematePlace 14 · Grade 11 · Cobden | 11 | Cobden | 19:37 PR |
| 15 | Davie StearnsPlace 15 · Grade 10 · Harrisburg | 10 | Harrisburg | 19:39 PR |
| 16 | Bryson AaronPlace 16 · Grade 10 · West Frankfort (Frankfort) | 10 | West Frankfort (Frankfort) | 19:51 PR |
| 17 | Asher ForgatchPlace 17 · Grade 10 · West Frankfort (Frankfort) | 10 | West Frankfort (Frankfort) | 19:54 PR |
| 18 | Finn KaszubskiPlace 18 · Grade 9 · Cobden | 9 | Cobden | 20:05 PR |
| 19 | John Gregory FisherPlace 19 · Grade 9 · Thompsonville | 9 | Thompsonville | 20:06 PR |
| 20 | Brennan Van MeterPlace 20 · Grade 10 · West Frankfort (Frankfort) | 10 | West Frankfort (Frankfort) | 20:17 PR |
| 21 | Maverick ZachmanPlace 21 · Grade 12 · McLeansboro (Hamilton County) | 12 | McLeansboro (Hamilton County) | 20:24 PR |
| 22 | Noah StevensPlace 22 · Grade 10 · Vienna | 10 | Vienna | 20:31 PR |
| 23 | Seth MoorePlace 23 · Grade 12 · McLeansboro (Hamilton County) | 12 | McLeansboro (Hamilton County) | 20:33 PR |
| 24 | Cole HamsonPlace 24 · Grade 12 · McLeansboro (Hamilton County) | 12 | McLeansboro (Hamilton County) | 20:35 PR |
| 25 | Ian MiddendorfPlace 25 · Grade 11 · McLeansboro (Hamilton County) | 11 | McLeansboro (Hamilton County) | 20:36 PR |
| 26 | Reece MorrowPlace 26 · Grade 9 · Vienna | 9 | Vienna | 20:38 PR |
| 27 | Eli GunterPlace 27 · Grade 12 · McLeansboro (Hamilton County) | 12 | McLeansboro (Hamilton County) | 20:41 PR |
| 28 | Jeremiah TabornPlace 28 · Grade 10 · Galatia | 10 | Galatia | 20:54 PR |
| 29 | Deacon NaasPlace 29 · Grade 10 · McLeansboro (Hamilton County) | 10 | McLeansboro (Hamilton County) | 21:07 PR |
| 30 | Jackson ThrogmortonPlace 30 · Grade 9 · Goreville | 9 | Goreville | 21:24 PR |
| 31 | Easton FowlerPlace 31 · Grade 12 · Galatia | 12 | Galatia | 21:45 PR |
| 32 | Ryne FosterPlace 32 · Grade 10 · Galatia | 10 | Galatia | 22:05 PR |
| 33 | Hayden TubbsPlace 33 · Grade 12 · West Frankfort (Frankfort) | 12 | West Frankfort (Frankfort) | 22:26 PR |
| 34 | Grayson ClarkPlace 34 · Grade 11 · Thompsonville | 11 | Thompsonville | 22:27 PR |
| 35 | Bryce JenkinsPlace 35 · Grade 9 · Galatia | 9 | Galatia | 22:35 PR |
| 36 | Michael CunninghamPlace 36 · Grade 9 · West Frankfort (Frankfort) | 9 | West Frankfort (Frankfort) | 22:53 PR |
| 37 | Liam ComerPlace 37 · Grade 10 · Golconda (Pope County) | 10 | Golconda (Pope County) | 22:54 PR |
| 38 | Keagon ClaridaPlace 38 · Grade 9 · Thompsonville | 9 | Thompsonville | 22:55 PR |
| 39 | Riley MullinsPlace 39 · Grade 10 · Thompsonville | 10 | Thompsonville | 23:19 PR |
| 40 | Beau CourtawayPlace 40 · Grade 12 · Galatia | 12 | Galatia | 23:44 PR |
| 41 | Rome ThompsonPlace 41 · Grade 9 · Metropolis (Massac County) | 9 | Metropolis (Massac County) | 23:51 PR |
| 42 | Ethynn WilsonPlace 42 · Grade 11 · McLeansboro (Hamilton County) | 11 | McLeansboro (Hamilton County) | 24:25 PR |
| 43 | Ezra BillingsleyPlace 43 · Grade 9 · Vienna | 9 | Vienna | 24:27 PR |
| 44 | Chris PradoPlace 44 · Grade 12 · Ullin (Century) | 12 | Ullin (Century) | 24:48 PR |
| 45 | Blake ButlerPlace 45 · Grade 10 · McLeansboro (Hamilton County) | 10 | McLeansboro (Hamilton County) | 25:25 PR |
| 46 | Lee BakerPlace 46 · Grade 12 · Vienna | 12 | Vienna | 25:35 PR |
| 47 | Eli KirkPlace 47 · Grade 9 · West Frankfort (Frankfort) | 9 | West Frankfort (Frankfort) | 25:44 PR |
| 48 | Lincoln BuelnaPlace 48 · Grade 10 · Ullin (Century) | 10 | Ullin (Century) | 25:56 PR |
| 49 | Jamesdon MayberryPlace 49 · Grade 11 · Thompsonville | 11 | Thompsonville | 26:35 PR |
| 50 | Kason StanleyPlace 50 · Grade 11 · Thompsonville | 11 | Thompsonville | 27:10 PR |
| 51 | Kelby LeinenbachPlace 51 · Grade 9 · Galatia | 9 | Galatia | 27:17 PR |
| 52 | Mason HeaterPlace 52 · Grade 11 · Galatia | 11 | Galatia | 27:52 PR |
| 53 | Ridgelee GarnerPlace 53 · Grade 9 · Ullin (Century) | 9 | Ullin (Century) | 28:00 PR |
| 54 | Colton AlbrechtPlace 54 · Grade 9 · Golconda (Pope County) | 9 | Golconda (Pope County) | 28:02 PR |
| 55 | Ryker DuncanPlace 55 · Grade 10 · McLeansboro (Hamilton County) | 10 | McLeansboro (Hamilton County) | 28:14 PR |
| 56 | Kinley HarrisPlace 56 · Grade 10 · Joppa (J.-Maple Grove) | 10 | Joppa (J.-Maple Grove) | 28:56 PR |
| 57 | Unknown A Unknown BPlace 57 · Galatia | — | Galatia | 28:58 PR |
| 58 | Gabriel JonesPlace 58 · Grade 9 · Harrisburg | 9 | Harrisburg | 29:21 PR |
| 59 | Koby WaddyPlace 59 · Grade 9 · Joppa (J.-Maple Grove) | 9 | Joppa (J.-Maple Grove) | 29:33 PR |
| 60 | Unknown C Unknown DPlace 60 · Galatia | — | Galatia | 30:47 |
| 61 | Brody SullivanPlace 61 · Grade 9 · Thompsonville | 9 | Thompsonville | 31:27 PR |
| 62 | Unknown E Unknown FPlace 62 · Galatia | — | Galatia | 33:03 |
| 63 | Dominic AlbrechtPlace 63 · Grade 9 · Golconda (Pope County) | 9 | Golconda (Pope County) | 33:09 PR |
| 64 | Unknown G Unknown HPlace 64 · Galatia | — | Galatia | 35:23 |