| 1 | Brandon SchmiedeskampPlace 1 · Grade 11 · St. Clair | 11 | St. Clair | 18.51SR |
| 2 | Collin ThackerPlace 2 · Grade 10 · St. Clair | 10 | St. Clair | 18.73PR |
| 3 | Mardariries MilesPlace 3 · Grade 10 · St. Clair | 10 | St. Clair | 19.81PR |
| 4 | Eli SchulzePlace 4 · Grade 12 · Union | 12 | Union | 19.87SR |
| 5 | Tyler StarkPlace 5 · Grade 12 · St. Clair | 12 | St. Clair | 21.18PR |
| 6 | Brendinn WebbPlace 6 · Grade 12 · St. Clair | 12 | St. Clair | 22.83 |
| 7 | Connor NorthPlace 7 · Grade 10 · St. Clair | 10 | St. Clair | 23.12PR |
| 8 | Pepper StarkPlace 8 · Grade 12 · St. Clair | 12 | St. Clair | 23.15PR |
| 9 | Nicholas LuechtefeldPlace 9 · Grade 11 · Union | 11 | Union | 23.31PR |
| 1 | NewPlace 1 · Haven | — | Haven | 8:57.00 |
| 3 | St.Place 3 · Clair | — | Clair | 9:47.69 |
| 1 | Kurtis GillisonPlace 1 · Grade 12 · Union | 12 | Union | 112-02SR |
| 2 | Ethan ViaPlace 2 · Grade 10 · St. Clair | 10 | St. Clair | 104-03PR |
| 3 | Zac EliasPlace 3 · Grade 11 · Union | 11 | Union | 93-09PR |
| 4 | Joshua MeyerPlace 4 · Grade 10 · Union | 10 | Union | 91-10PR |
| 5 | Brayden HarkerPlace 5 · Grade 11 · Union | 11 | Union | 89-06PR |
| 6 | Logan SenecalPlace 6 · Grade 10 · New Haven | 10 | New Haven | 88-09PR |
| 7 | Chase BaileyPlace 7 · Grade 10 · Union | 10 | Union | 85-06PR |
| 8 | Gavin AllenPlace 8 · Grade 9 · New Haven | 9 | New Haven | 82-07PR |
| 9 | Joseph SullivanPlace 9 · Grade 11 · Union | 11 | Union | 81-09PR |
| 10 | Nick KappelmannPlace 10 · Grade 12 · Union | 12 | Union | 74-00PR |
| 11 | Jurgen SchemelPlace 11 · Grade 12 · St. Clair | 12 | St. Clair | 64-05 |
| 12 | Michael GivensPlace 12 · Grade 9 · St. Clair | 9 | St. Clair | 62-07 |
| 13 | Seth BanksPlace 13 · Grade 10 · St. Clair | 10 | St. Clair | 58-11PR |
| 14 | Patrick WildtPlace 14 · Grade 9 · St. Clair | 9 | St. Clair | 50-07PR |
| 15 | Caleb HooksPlace 15 · Grade 11 · St. Clair | 11 | St. Clair | 48-05PR |
| 16 | Gage HettichPlace 16 · Grade 10 · Union | 10 | Union | 43-07PR |
| 1 | Trevor KellyPlace 1 · Grade 12 · Union | 12 | Union | 5-04.00PR |
| 2 | Cameron KrietePlace 2 · Grade 9 · Union | 9 | Union | 5-02.00PR |
| 2 | Joseph SullivanPlace 2 · Grade 11 · Union | 11 | Union | 5-02.00SR |
| 4 | John LiggettPlace 4 · Grade 10 · New Haven | 10 | New Haven | 5-00.00SR |
| 4 | Elias NeelyPlace 4 · Grade 9 · Union | 9 | Union | 5-00.00PR |
| 1 | Demetrius ClarkPlace 1 · Grade 12 · Union | 12 | Union | 19-10.00PR |
| 2 | Trevor KellyPlace 2 · Grade 12 · Union | 12 | Union | 18-11.00PR |
| 3 | Diego OrozcoPlace 3 · Grade 10 · Union | 10 | Union | 17-04.00SR |
| 4 | Zachary BrownePlace 4 · Grade 10 · St. Clair | 10 | St. Clair | 16-10.00PR |
| 5 | Noah BrueggemannPlace 5 · Grade 10 · Union | 10 | Union | 16-01.00PR |
| 6 | Luke SmithPlace 6 · Grade 10 · Union | 10 | Union | 15-09.50PR |
| 7 | John LiggettPlace 7 · Grade 10 · New Haven | 10 | New Haven | 15-08.00PR |
| 7 | Isaac BergerPlace 7 · Grade 12 · Union | 12 | Union | 15-08.00PR |
| 9 | Eli SchulzePlace 9 · Grade 12 · Union | 12 | Union | 15-00.00SR |
| 10 | Aadam HomeyerPlace 10 · Grade 9 · New Haven | 9 | New Haven | 13-09.00PR |
| 11 | Josh KleinheiderPlace 11 · Grade 10 · New Haven | 10 | New Haven | 13-06.00PR |
| 12 | Hunter TredwayPlace 12 · Grade 10 · Union | 10 | Union | 11-05.00PR |
| 13 | Logan SenecalPlace 13 · Grade 10 · New Haven | 10 | New Haven | 11-00.00SR |
| 14 | Jack LuxtonPlace 14 · Grade 9 · St. Clair | 9 | St. Clair | 10-09.00 |
| 1 | Diego OrozcoPlace 1 · Grade 10 · Union | 10 | Union | 37-09.00PR |
| 2 | Austin DunnPlace 2 · Grade 9 · St. Clair | 9 | St. Clair | 37-07.50PR |
| 3 | Brendinn WebbPlace 3 · Grade 12 · St. Clair | 12 | St. Clair | 35-00.50 |
| 4 | John LiggettPlace 4 · Grade 10 · New Haven | 10 | New Haven | 31-11.00PR |
| 5 | Isaac BergerPlace 5 · Grade 12 · Union | 12 | Union | 30-06.00PR |
| 5 | Lance CorumPlace 5 · Grade 10 · Union | 10 | Union | 30-06.00PR |
| 7 | Luke SmithPlace 7 · Grade 10 · Union | 10 | Union | 29-03.00PR |
| 8 | Aadam HomeyerPlace 8 · Grade 9 · New Haven | 9 | New Haven | 28-11.00 |
| 9 | Sam PenningPlace 9 · Grade 11 · New Haven | 11 | New Haven | 24-04.00PR |
| 1 | Deseray WashingtonPlace 1 · Grade 11 · Union | 11 | Union | 15.51SR |
| 2 | Amber OrtmeyerPlace 2 · Grade 12 · St. Clair | 12 | St. Clair | 18.43 |
| 3 | Alaina ScottPlace 3 · Grade 10 · New Haven | 10 | New Haven | 18.48 |
| 4 | Tamyra StaffordPlace 4 · Grade 10 · Union | 10 | Union | 18.90PR |
| 5 | Emily DelgadoPlace 5 · Grade 9 · New Haven | 9 | New Haven | 21.07 |
| 6 | Lauralie GraterPlace 6 · Grade 11 · New Haven | 11 | New Haven | 22.11 |
| 7 | Kaitlin BrownPlace 7 · Grade 11 · St. Clair | 11 | St. Clair | 22.26SR |
| 8 | Ally NewtonPlace 8 · Grade 10 · St. Clair | 10 | St. Clair | 39.01PR |
| 9 | Alohilani BurseyPlace 9 · Grade 10 · St. Clair | 10 | St. Clair | 41.25PR |
| 10 | Morgan JuergensPlace 10 · Grade 12 · St. Clair | 12 | St. Clair | 42.08SR |
| 11 | Hailey StaufPlace 11 · Grade 11 · St. Clair | 11 | St. Clair | 55.02 |
| 2 | NewPlace 2 · Haven | — | Haven | 11:24.45 |
| 3 | St.Place 3 · Clair | — | Clair | 11:50.38 |
| 1 | Desi York-NunnPlace 1 · Grade 12 · St. Clair | 12 | St. Clair | 35-05.00 |
| 2 | Jaiden PowellPlace 2 · Grade 10 · Union | 10 | Union | 33-07.50SR |
| 3 | Caroline DunnePlace 3 · Grade 11 · Union | 11 | Union | 31-09.50PR |
| 4 | Emily BarkhurstPlace 4 · Grade 11 · St. Clair | 11 | St. Clair | 30-11.50PR |
| 5 | Jessica BessPlace 5 · Grade 10 · St. Clair | 10 | St. Clair | 30-03.00PR |
| 6 | Makenzie TurnerPlace 6 · Grade 11 · St. Clair | 11 | St. Clair | 29-01.00 |
| 7 | Jessica StallmannPlace 7 · Grade 9 · Union | 9 | Union | 28-11.50PR |
| 8 | Nicole MoorePlace 8 · Grade 11 · St. Clair | 11 | St. Clair | 26-05.75PR |
| 9 | Lexi FeldmannPlace 9 · Grade 9 · New Haven | 9 | New Haven | 26-01.00PR |
| 10 | Ellie WestermeyerPlace 10 · Grade 10 · New Haven | 10 | New Haven | 25-11.25PR |
| 11 | Jolee KingPlace 11 · Grade 11 · St. Clair | 11 | St. Clair | 25-10.75SR |
| 12 | Emily LowePlace 12 · Grade 10 · Union | 10 | Union | 25-04.00SR |
| 13 | Kimberly MobleyPlace 13 · Grade 12 · Union | 12 | Union | 23-09.00SR |
| 14 | Kasey KroeckPlace 14 · Grade 12 · St. Clair | 12 | St. Clair | 23-00.25 |
| 15 | Kylee MobleyPlace 15 · Grade 9 · Union | 9 | Union | 22-03.75PR |
| 15 | Lacie RoyPlace 15 · Grade 12 · Union | 12 | Union | 22-03.75SR |
| 17 | Taylor StroupPlace 17 · Grade 12 · Union | 12 | Union | 22-00.75PR |
| 18 | Bailey LeuthauserPlace 18 · Grade 10 · New Haven | 10 | New Haven | 21-10.00 |
| 19 | Lucy HoenerPlace 19 · Grade 9 · New Haven | 9 | New Haven | 21-09.75 |
| 20 | Ava VandegriffePlace 20 · Grade 9 · New Haven | 9 | New Haven | 21-01.75 |
| 21 | Dorian McCartyPlace 21 · Grade 10 · New Haven | 10 | New Haven | 16-08.00PR |
| 1 | Grace FarisPlace 1 · Grade 10 · New Haven | 10 | New Haven | 8-00.00 |
| 1 | Natalie MinerPlace 1 · Grade 9 · Union | 9 | Union | 8-00.00PR |
| 3 | Alaina ScottPlace 3 · Grade 10 · New Haven | 10 | New Haven | 7-06.00 |
| 4 | Lauren HoerstkampPlace 4 · Grade 11 · New Haven | 11 | New Haven | 7-00.00SR |
| 5 | Katelyn ByersPlace 5 · Grade 10 · New Haven | 10 | New Haven | 6-00.00 |
| 1 | Alohilani BurseyPlace 1 · Grade 10 · St. Clair | 10 | St. Clair | 16-04.50SR |
| 2 | Hailey CloudPlace 2 · Grade 11 · Union | 11 | Union | 15-10.00SR |
| 3 | Tamyra StaffordPlace 3 · Grade 10 · Union | 10 | Union | 14-11.00PR |
| 4 | Amber OrtmeyerPlace 4 · Grade 12 · St. Clair | 12 | St. Clair | 14-04.00PR |
| 5 | Rebecca SeeberPlace 5 · Grade 11 · Union | 11 | Union | 14-02.00PR |
| 6 | Peyton SumpterPlace 6 · Grade 9 · New Haven | 9 | New Haven | 12-08.50 |
| 7 | Jordan HigginsPlace 7 · Grade 10 · Union | 10 | Union | 11-00.00PR |
| 8 | Grace AllgaierPlace 8 · Grade 11 · New Haven | 11 | New Haven | 11-00PR |
| 1 | Peyton SumpterPlace 1 · Grade 9 · New Haven | 9 | New Haven | 30-04.00PR |
| 2 | Ally NewtonPlace 2 · Grade 10 · St. Clair | 10 | St. Clair | 30-03.00 |
| 3 | Casey BakerPlace 3 · Grade 10 · New Haven | 10 | New Haven | 29-02.00 |
| 4 | Tamyra StaffordPlace 4 · Grade 10 · Union | 10 | Union | 28-05.00PR |
| 5 | Alyssa BushPlace 5 · Grade 9 · Union | 9 | Union | 26-02.00PR |