| 1 | Justin NiederhausPlace 1 · Grade 11 · Princeton Community | 11 | Princeton Community | 16:57.8 |
| 2 | Mitchell KremerPlace 2 · Grade 11 · Mattoon | 11 | Mattoon | 16:58.1 |
| 3 | Hayden WimberlyPlace 3 · Grade 11 · Salem | 11 | Salem | 17:05.2 |
| 4 | Michael DeMeyerPlace 4 · Grade 12 · Olney (Richland County) | 12 | Olney (Richland County) | 17:20.1 PR |
| 5 | Grady WilkinsonPlace 5 · Grade 12 · Mt. Carmel | 12 | Mt. Carmel | 17:23.4 PR |
| 6 | Emilio RiveraPlace 6 · Grade 11 · Herrin | 11 | Herrin | 17:27.9 |
| 7 | Caden OwensPlace 7 · Grade 12 · Salem | 12 | Salem | 17:28.5 |
| 8 | Jack HoldenPlace 8 · Grade 11 · Lawrenceville | 11 | Lawrenceville | 17:32.6 PR |
| 9 | Hagan SchneiderPlace 9 · Grade 12 · Mt. Vernon | 12 | Mt. Vernon | 17:33.4 |
| 10 | Michael OliverPlace 10 · Grade 10 · Herrin | 10 | Herrin | 17:42.6 |
| 11 | Jackson KriegPlace 11 · Grade 10 · Princeton Community | 10 | Princeton Community | 17:47.4 |
| 12 | Blaine HeslerPlace 12 · Grade 10 · Lawrenceville | 10 | Lawrenceville | 17:49.5 PR |
| 13 | David ThompsonPlace 13 · Grade 12 · Mattoon | 12 | Mattoon | 17:51.9 |
| 14 | Lukas BairdPlace 14 · Grade 11 · Robinson | 11 | Robinson | 17:52.6 |
| 15 | Nathan DeMeyerPlace 15 · Grade 12 · Olney (Richland County) | 12 | Olney (Richland County) | 17:53.8 PR |
| 16 | Jake GherePlace 16 · Grade 10 · Mattoon | 10 | Mattoon | 18:02.1 PR |
| 17 | Lee FriedmanPlace 17 · Grade 11 · Princeton Community | 11 | Princeton Community | 18:09.3 |
| 18 | Kyler HavillPlace 18 · Grade 11 · Princeton Community | 11 | Princeton Community | 18:11.9 |
| 19 | Luke GoebelPlace 19 · Grade 11 · Breese (Mater Dei) | 11 | Breese (Mater Dei) | 18:13.6 |
| 20 | Max SmigielPlace 20 · Grade 11 · Lawrenceville | 11 | Lawrenceville | 18:19.1 PR |
| 21 | Evan OwensPlace 21 · Grade 11 · Mt. Vernon | 11 | Mt. Vernon | 18:26.6 |
| 22 | Otto StarkPlace 22 · Grade 12 · Breese (Mater Dei) | 12 | Breese (Mater Dei) | 18:27.7 |
| 23 | Owen PowellPlace 23 · Grade 10 · Olney (Richland County) | 10 | Olney (Richland County) | 18:28.0 PR |
| 24 | Garett JonesPlace 24 · Grade 11 · Mattoon | 11 | Mattoon | 18:29.0 |
| 25 | Drew WehkingPlace 25 · Grade 10 · Centralia | 10 | Centralia | 18:30.3 PR |
| 26 | Wyatt BonnellPlace 26 · Grade 10 · Robinson | 10 | Robinson | 18:30.7 |
| 27 | Joey WrightPlace 27 · Grade 12 · Robinson | 12 | Robinson | 18:33.0 |
| 28 | Kobe LorancePlace 28 · Grade 11 · Robinson | 11 | Robinson | 18:34.5 PR |
| 29 | Nate BlevinsPlace 29 · Grade 11 · Mt. Vernon | 11 | Mt. Vernon | 18:35.5 |
| 30 | Kevin MedlinPlace 30 · Grade 11 · Breese (Mater Dei) | 11 | Breese (Mater Dei) | 18:42.4 |
| 31 | Greg ThornPlace 31 · Grade 12 · Mattoon | 12 | Mattoon | 18:42.4 |
| 32 | Jordan SchumacherPlace 32 · Grade 11 · Teutopolis | 11 | Teutopolis | 18:47.7 |
| 33 | Noah ProbstPlace 33 · Grade 10 · Teutopolis | 10 | Teutopolis | 18:48.7 |
| 34 | Dawson WebsterPlace 34 · Grade 11 · Salem | 11 | Salem | 18:49.8 |
| 35 | Tyler HughesPlace 35 · Grade 11 · Olney (Richland County) | 11 | Olney (Richland County) | 18:52.5 |
| 36 | Hunter BradenPlace 36 · Grade 10 · McLeansboro (Hamilton County) | 10 | McLeansboro (Hamilton County) | 18:53.8 |
| 37 | Jacob DonaldsonPlace 37 · Grade 12 · Effingham | 12 | Effingham | 18:54.1 |
| 38 | Cole SumnerPlace 38 · Grade 10 · Lawrenceville | 10 | Lawrenceville | 18:55.9 PR |
| 39 | Cort RossPlace 39 · Grade 9 · Casey-Westfield | 9 | Casey-Westfield | 19:03.8 |
| 40 | Clay RaganPlace 40 · Grade 11 · McLeansboro (Hamilton County) | 11 | McLeansboro (Hamilton County) | 19:07.7 |
| 41 | Gavin PriorPlace 41 · Grade 12 · Mattoon | 12 | Mattoon | 19:12.3 |
| 42 | Joe StonePlace 42 · Grade 12 · Newton | 12 | Newton | 19:14.3 PR |
| 43 | Gavin RuckerPlace 43 · Grade 11 · Lawrenceville | 11 | Lawrenceville | 19:14.9 PR |
| 44 | Trayton TragesserPlace 44 · Grade 10 · Robinson | 10 | Robinson | 19:18.5 PR |
| 45 | Matt RubenackerPlace 45 · Grade 11 · McLeansboro (Hamilton County) | 11 | McLeansboro (Hamilton County) | 19:19.8 |
| 46 | Morgan BeaboutPlace 46 · Grade 12 · Robinson | 12 | Robinson | 19:20.3 |
| 47 | Caleb ThomasPlace 47 · Grade 10 · Olney (Richland County) | 10 | Olney (Richland County) | 19:21.9 PR |
| 48 | Austen EppersonPlace 48 · Grade 12 · Mattoon | 12 | Mattoon | 19:22.1 |
| 49 | Heath RumplePlace 49 · Grade 11 · Princeton Community | 11 | Princeton Community | 19:22.2 |
| 50 | Colton TowlePlace 50 · Grade 11 · Herrin | 11 | Herrin | 19:25.2 |
| 51 | Keegan SpirekPlace 51 · Grade 12 · Breese (Mater Dei) | 12 | Breese (Mater Dei) | 19:25.7 |
| 52 | Levi WoollardPlace 52 · Grade 11 · Mt. Carmel | 11 | Mt. Carmel | 19:26.0 PR |
| 53 | Zach ButtolphPlace 53 · Grade 9 · Robinson | 9 | Robinson | 19:32.3 PR |
| 54 | Alex DetmerPlace 54 · Grade 10 · Breese (Mater Dei) | 10 | Breese (Mater Dei) | 19:32.7 |
| 55 | Collin HarrisPlace 55 · Grade 11 · Newton | 11 | Newton | 19:38.7 |
| 56 | Henry SkocyPlace 56 · Grade 11 · Mattoon | 11 | Mattoon | 19:39.1 |
| 57 | Chandler WeeksPlace 57 · Grade 11 · Princeton Community | 11 | Princeton Community | 19:40.4 |
| 58 | Mitchell GarnerPlace 58 · Grade 11 · Mattoon | 11 | Mattoon | 19:42.0 |
| 59 | Logan HuntPlace 59 · Grade 11 · McLeansboro (Hamilton County) | 11 | McLeansboro (Hamilton County) | 19:50.3 |
| 60 | Michael KoebelePlace 60 · Grade 12 · Newton | 12 | Newton | 19:50.4 PR |
| 61 | David CarlsonPlace 61 · Grade 10 · Herrin | 10 | Herrin | 19:50.6 |
| 62 | Luke AndersonPlace 62 · Grade 9 · Casey-Westfield | 9 | Casey-Westfield | 19:52.1 PR |
| 63 | Colin BensonPlace 63 · Grade 9 · Lawrenceville | 9 | Lawrenceville | 19:53.9 PR |
| 64 | Aaron EmmerichPlace 64 · Grade 11 · Mattoon | 11 | Mattoon | 19:54.4 |
| 65 | Jared BrothersPlace 65 · Grade 9 · Centralia | 9 | Centralia | 19:59.4 |
| 66 | Logan HawkerPlace 66 · Grade 11 · Casey-Westfield | 11 | Casey-Westfield | 20:00.3 PR |
| 67 | Maverick WrightPlace 67 · Grade 9 · Robinson | 9 | Robinson | 20:01.6 PR |
| 68 | Ty CranePlace 68 · Grade 10 · Mt. Vernon | 10 | Mt. Vernon | 20:04.6 PR |
| 69 | Koty AmdahlPlace 69 · Grade 9 · Robinson | 9 | Robinson | 20:05.6 PR |
| 70 | Max ZinzilietaPlace 70 · Grade 9 · Mt. Vernon | 9 | Mt. Vernon | 20:11.4 PR |
| 71 | Trenton ButlerPlace 71 · Grade 11 · McLeansboro (Hamilton County) | 11 | McLeansboro (Hamilton County) | 20:13.7 |
| 72 | Alex SoltanipanahPlace 72 · Grade 12 · McLeansboro (Hamilton County) | 12 | McLeansboro (Hamilton County) | 20:16.0 |
| 73 | Braden TatePlace 73 · Grade 9 · Salem | 9 | Salem | 20:16.2 PR |
| 74 | Anthony BowlingPlace 74 · Grade 10 · Herrin | 10 | Herrin | 20:17.1 |
| 75 | Lane HolkenbrinkPlace 75 · Grade 9 · Louisville (North Clay) | 9 | Louisville (North Clay) | 20:17.5 PR |
| 76 | Ian CopplePlace 76 · Grade 11 · Teutopolis | 11 | Teutopolis | 20:20.6 |
| 77 | Gordon PinkstonPlace 77 · Grade 12 · Robinson | 12 | Robinson | 20:21.1 |
| 78 | Andrew StevensonPlace 78 · Grade 9 · Breese (Mater Dei) | 9 | Breese (Mater Dei) | 20:24.5 |
| 79 | Brice WilliamsonPlace 79 · Grade 9 · Herrin | 9 | Herrin | 20:28.6 |
| 80 | Noah GlomskiPlace 80 · Grade 9 · Princeton Community | 9 | Princeton Community | 20:31.0 |
| 81 | Logan PiercePlace 81 · Grade 10 · Herrin | 10 | Herrin | 20:32.2 |
| 82 | Dylan BlackfordPlace 82 · Grade 12 · Mt. Vernon | 12 | Mt. Vernon | 20:35.4 |
| 83 | Michael BarbanPlace 83 · Grade 11 · Mt. Vernon | 11 | Mt. Vernon | 20:35.7 |
| 84 | Minh NquyenPlace 84 · Grade 10 · Mt. Vernon | 10 | Mt. Vernon | 20:36.3 PR |
| 85 | Brett KoesterPlace 85 · Grade 11 · Effingham | 11 | Effingham | 20:36.9 |
| 86 | Victor SandschaferPlace 86 · Grade 11 · Newton | 11 | Newton | 20:37.2 PR |
| 87 | Conner McKinneyPlace 87 · Grade 10 · Lawrenceville | 10 | Lawrenceville | 20:39.9 PR |
| 88 | James BurkPlace 88 · Grade 9 · Lawrenceville | 9 | Lawrenceville | 20:41.5 PR |
| 89 | Robert StantonPlace 89 · Grade 11 · Salem | 11 | Salem | 20:48.6 |
| 90 | Isaiah BradshawPlace 90 · Grade 10 · Mt. Vernon | 10 | Mt. Vernon | 20:50.5 PR |
| 91 | Brandon MahnkePlace 91 · Grade 11 · Dieterich | 11 | Dieterich | 20:50.7 PR |
| 92 | Crede CorrellPlace 92 · Grade 10 · Centralia | 10 | Centralia | 20:53.0 |
| 93 | Drew WillisPlace 93 · Grade 11 · Princeton Community | 11 | Princeton Community | 20:55.5 |
| 94 | Chance KremerPlace 94 · Grade 9 · Mattoon | 9 | Mattoon | 21:04.9 |
| 95 | Mitchell WilkePlace 95 · Grade 12 · Breese (Mater Dei) | 12 | Breese (Mater Dei) | 21:05.0 |
| 96 | Garrett HartkePlace 96 · Grade 12 · Teutopolis | 12 | Teutopolis | 21:05.7 PR |
| 97 | Jacob SchmidtPlace 97 · Grade 11 · Teutopolis | 11 | Teutopolis | 21:10.1 |
| 98 | Damen BordnerPlace 98 · Grade 10 · Herrin | 10 | Herrin | 21:14.6 |
| 99 | Tucker RiemanPlace 99 · Grade 11 · Newton | 11 | Newton | 21:18.8 |
| 100 | Lane HiggsPlace 100 · Grade 9 · Newton | 9 | Newton | 21:20.7 PR |
| 101 | Lane WoffordPlace 101 · Grade 11 · Mattoon | 11 | Mattoon | 21:21.8 |
| 102 | Adam SliferPlace 102 · Grade 12 · Dieterich | 12 | Dieterich | 21:22.5 PR |
| 103 | Tyler FritchPlace 103 · Grade 12 · Breese (Mater Dei) | 12 | Breese (Mater Dei) | 21:24.4 |
| 104 | Ethan KakacPlace 104 · Grade 11 · Fairfield | 11 | Fairfield | 21:28.0 |
| 105 | Ezra FoxallPlace 105 · Grade 11 · Mt. Vernon | 11 | Mt. Vernon | 21:28.5 |
| 106 | Blake CurreyPlace 106 · Grade 10 · Casey-Westfield | 10 | Casey-Westfield | 21:30.9 PR |
| 107 | Kahlil WilkersonPlace 107 · Grade 12 · Princeton Community | 12 | Princeton Community | 21:31.5 |
| 108 | Andrew CarwilePlace 108 · Grade 12 · Mt. Carmel | 12 | Mt. Carmel | 21:32.2 PR |
| 109 | Patrick SherrodPlace 109 · Grade 11 · Effingham | 11 | Effingham | 21:41.8 |
| 110 | Nate WilliamsPlace 110 · Grade 12 · Casey-Westfield | 12 | Casey-Westfield | 21:43.1 PR |
| 111 | Logan JonesPlace 111 · Grade 9 · Princeton Community | 9 | Princeton Community | 21:48.9 PR |
| 112 | Chris SchaeferPlace 112 · Grade 11 · Effingham | 11 | Effingham | 21:53.2 |
| 113 | Evan SheltonPlace 113 · Grade 9 · McLeansboro (Hamilton County) | 9 | McLeansboro (Hamilton County) | 21:56.0 |
| 114 | Toby SlingerlandPlace 114 · Grade 12 · Altamont | 12 | Altamont | 21:58.5 |
| 115 | Nick WoldenPlace 115 · Grade 10 · Breese (Mater Dei) | 10 | Breese (Mater Dei) | 21:58.9 |
| 116 | Ethan GilbertPlace 116 · Grade 10 · Casey-Westfield | 10 | Casey-Westfield | 22:04.7 PR |
| 117 | Aidan ZuberPlace 117 · Grade 12 · Olney (Richland County) | 12 | Olney (Richland County) | 22:05.9 PR |
| 118 | Adam MoulderPlace 118 · Grade 9 · Centralia | 9 | Centralia | 22:06.7 |
| 119 | Ethan ShanPlace 119 · Grade 11 · Olney (Richland County) | 11 | Olney (Richland County) | 22:14.2 PR |
| 120 | Johnny FenderPlace 120 · Grade 11 · Louisville (North Clay) | 11 | Louisville (North Clay) | 22:14.9 |
| 121 | John MeyerPlace 121 · Grade 10 · Mattoon | 10 | Mattoon | 22:14.9 |
| 122 | Marshall HopperPlace 122 · Grade 9 · Mattoon | 9 | Mattoon | 22:15.4 |
| 123 | Jordan BelcherPlace 123 · Grade 9 · Olney (Richland County) | 9 | Olney (Richland County) | 22:19.6 PR |
| 124 | Joey GarnerPlace 124 · Grade 9 · Mattoon | 9 | Mattoon | 22:24.1 |
| 125 | Charles MaxhamPlace 125 · Grade 12 · Fairfield | 12 | Fairfield | 22:24.7 |
| 126 | Ethan KiddPlace 126 · Grade 9 · Dieterich | 9 | Dieterich | 22:25.3 PR |
| 127 | Tristan HelmPlace 127 · Grade 12 · Olney (Richland County) | 12 | Olney (Richland County) | 22:27.8 |
| 128 | Kendall TabbertPlace 128 · Grade 9 · Teutopolis | 9 | Teutopolis | 22:31.3 |
| 129 | James SullivanPlace 129 · Grade 10 · Breese (Mater Dei) | 10 | Breese (Mater Dei) | 22:31.5 |
| 130 | Seth BohnhoffPlace 130 · Grade 10 · Dieterich | 10 | Dieterich | 22:32.1 PR |
| 131 | Evan KuhlPlace 131 · Grade 12 · Dieterich | 12 | Dieterich | 22:36.6 PR |
| 132 | Brett MahnkePlace 132 · Grade 11 · Dieterich | 11 | Dieterich | 22:38.1 PR |
| 133 | Nick KanePlace 133 · Grade 10 · Herrin | 10 | Herrin | 22:40.4 PR |
| 134 | Alan WaldhoffPlace 134 · Grade 12 · Teutopolis | 12 | Teutopolis | 22:41.9 |
| 135 | Colin MeadePlace 135 · Grade 10 · McLeansboro (Hamilton County) | 10 | McLeansboro (Hamilton County) | 22:45.6 |
| 136 | Javid RodriguezPlace 136 · Grade 9 · Mattoon | 9 | Mattoon | 22:45.8 PR |
| 137 | Connor McDannelPlace 137 · Grade 10 · Mt. Vernon | 10 | Mt. Vernon | 22:45.9 PR |
| 138 | Trent ThompsonPlace 138 · Grade 11 · Mt. Carmel | 11 | Mt. Carmel | 22:48.2 |
| 139 | Evan BlievernichtPlace 139 · Grade 11 · Teutopolis | 11 | Teutopolis | 22:53.2 |
| 140 | Faron BartensPlace 140 · Grade 12 · Newton | 12 | Newton | 22:58.0 |
| 141 | Trent BurtonPlace 141 · Grade 11 · Odin | 11 | Odin | 22:59.6 |
| 142 | Kyle CarverPlace 142 · Grade 11 · Casey-Westfield | 11 | Casey-Westfield | 23:00.2 PR |
| 143 | Clay CritchfieldPlace 143 · Grade 10 · Mt. Carmel | 10 | Mt. Carmel | 23:05.4 PR |
| 144 | Riley GuyerPlace 144 · Grade 12 · Robinson | 12 | Robinson | 23:13.4 |
| 145 | Vince FanelliPlace 145 · Grade 11 · Mattoon | 11 | Mattoon | 23:19.9 |
| 146 | Wade ProbstPlace 146 · Grade 9 · Teutopolis | 9 | Teutopolis | 23:28.4 PR |
| 147 | Lucas BlunierPlace 147 · Grade 10 · Robinson | 10 | Robinson | 23:33.9 PR |
| 148 | Will HawkinsPlace 148 · Grade 10 · Robinson | 10 | Robinson | 23:35.5 PR |
| 149 | Raegan IrwinPlace 149 · Grade 10 · McLeansboro (Hamilton County) | 10 | McLeansboro (Hamilton County) | 23:42.6 |
| 150 | Steven BainPlace 150 · Grade 12 · Altamont | 12 | Altamont | 24:09.0 |
| 151 | Jared SparlingPlace 151 · Grade 10 · Dieterich | 10 | Dieterich | 24:18.4 PR |
| 152 | Maverick RuhollPlace 152 · Grade 9 · Dieterich | 9 | Dieterich | 24:25.3 PR |
| 153 | Gary HarnessPlace 153 · Grade 10 · Mt. Carmel | 10 | Mt. Carmel | 24:36.1 PR |
| 154 | Chuan XuPlace 154 · Grade 9 · Breese (Mater Dei) | 9 | Breese (Mater Dei) | 24:36.6 |
| 155 | Tyler AbbottPlace 155 · Grade 10 · Dieterich | 10 | Dieterich | 24:37.2 PR |
| 156 | Dylan RhoadsPlace 156 · Grade 11 · Mattoon | 11 | Mattoon | 24:37.8 |
| 157 | Eli WilsonPlace 157 · Grade 10 · Effingham | 10 | Effingham | 24:40.1 |
| 158 | Mitchell HaydenPlace 158 · Grade 12 · Mattoon | 12 | Mattoon | 24:41.7 |
| 159 | Sam KettlesonPlace 159 · Grade 11 · Mattoon | 11 | Mattoon | 24:45.9 |
| 160 | Trey SmithPlace 160 · Grade 10 · Louisville (North Clay) | 10 | Louisville (North Clay) | 24:47.9 PR |
| 161 | Kyle OrdnerPlace 161 · Grade 9 · Dieterich | 9 | Dieterich | 24:51.1 PR |
| 162 | Jason SliferPlace 162 · Grade 9 · Dieterich | 9 | Dieterich | 24:53.2 PR |
| 163 | Will JonesPlace 163 · Grade 9 · McLeansboro (Hamilton County) | 9 | McLeansboro (Hamilton County) | 24:56.1 |
| 164 | Dylan HalleyPlace 164 · Grade 9 · McLeansboro (Hamilton County) | 9 | McLeansboro (Hamilton County) | 24:57.1 |
| 165 | Keith (Austin) SchoreckPlace 165 · Grade 12 · Louisville (North Clay) | 12 | Louisville (North Clay) | 25:03.7 |
| 166 | Clancy BondPlace 166 · Grade 9 · McLeansboro (Hamilton County) | 9 | McLeansboro (Hamilton County) | 25:14.3 |
| 167 | Austin HuberPlace 167 · Grade 9 · Dieterich | 9 | Dieterich | 25:41.4 PR |
| 168 | Patrick HitePlace 168 · Grade 12 · Mattoon | 12 | Mattoon | 25:41.6 |
| 169 | Alic BiancoPlace 169 · Grade 12 · Mattoon | 12 | Mattoon | 25:45.0 |
| 170 | Blaine NiebruggePlace 170 · Grade 10 · Dieterich | 10 | Dieterich | 25:47.0 PR |
| 171 | Jacob WatsonPlace 171 · Grade 11 · Mattoon | 11 | Mattoon | 25:56.2 |
| 172 | Patrick MurphyPlace 172 · Grade 11 · Lawrenceville | 11 | Lawrenceville | 25:59.6 PR |
| 173 | Justin LelandPlace 173 · Grade 12 · Casey-Westfield | 12 | Casey-Westfield | 26:05.4 PR |
| 174 | Skyler PritchettPlace 174 · Grade 9 · Mt. Carmel | 9 | Mt. Carmel | 26:05.8 PR |
| 175 | Avery LuekenPlace 175 · Grade 9 · Effingham | 9 | Effingham | 26:08.5 |
| 176 | Avery BranchPlace 176 · Grade 10 · Salem | 10 | Salem | 26:10.2 |
| 177 | Kane KonkelPlace 177 · Grade 11 · Herrin | 11 | Herrin | 26:41.6 |
| 178 | Blake ChildersPlace 178 · Grade 12 · McLeansboro (Hamilton County) | 12 | McLeansboro (Hamilton County) | 26:42.3 PR |
| 179 | Jake HardyPlace 179 · Grade 9 · Centralia | 9 | Centralia | 26:43.1 PR |
| 180 | Cody FrazierPlace 180 · Grade 9 · Odin | 9 | Odin | 26:49.0 PR |
| 181 | Bob RauchPlace 181 · Grade 9 · Newton | 9 | Newton | 27:21.8 PR |
| 182 | Doug EmmeneckerPlace 182 · Grade 10 · Mattoon | 10 | Mattoon | 27:33.3 |
| 183 | Clint HolkenbrinkPlace 183 · Grade 11 · Louisville (North Clay) | 11 | Louisville (North Clay) | 28:07.0 PR |
| 184 | Nick KuncePlace 184 · Grade 10 · Fairfield | 10 | Fairfield | 28:12.1 |
| 185 | Victor SanchezPlace 185 · Grade 9 · Herrin | 9 | Herrin | 28:16.8 |
| 186 | Cody FinnPlace 186 · Grade 9 · Altamont | 9 | Altamont | 28:34.4 |
| 187 | Colby LittekenPlace 187 · Grade 9 · Breese (Mater Dei) | 9 | Breese (Mater Dei) | 30:22.2 |
| 188 | Gage GamsterPlace 188 · Grade 9 · Herrin | 9 | Herrin | 33:07.1 PR |
| 189 | Adam AlexanderPlace 189 · Grade 9 · Altamont | 9 | Altamont | 33:38.4 PR |