| 1 | Matt HerrenPlace 1 · Grade 12 · Rochester | 12 | Rochester | 16:27 |
| 2 | Matthew JohnsonPlace 2 · Grade 11 · Springfield | 11 | Springfield | 16:35 |
| 3 | Ethan SommersPlace 3 · Grade 11 · Springfield | 11 | Springfield | 16:48 |
| 4 | Adam GribbinsPlace 4 · Grade 11 · Rochester | 11 | Rochester | 17:05 |
| 5 | Jack CaseyPlace 5 · Grade 11 · Springfield | 11 | Springfield | 17:09 |
| 6 | RyanPlace 6 · Gustafson | — | Gustafson | 17:13 |
| 7 | Martin McGrathPlace 7 · Grade 12 · Springfield (Sacred .. | 12 | Springfield (Sacred .. | 17:15 |
| 8 | CharliePlace 8 · Archey | — | Archey | 17:18 |
| 9 | Anthony PeraltaPlace 9 · Grade 11 · Springfield | 11 | Springfield | 17:21 |
| 10 | Spencer LoyPlace 10 · Grade 11 · Rochester | 11 | Rochester | 17:25 |
| 11 | Arnav EarvePlace 11 · Grade 10 · Springfield | 10 | Springfield | 17:30 |
| 12 | Nick HannigPlace 12 · Grade 11 · Springfield | 11 | Springfield | 17:36 |
| 13 | Max KerstingPlace 13 · Grade 11 · Springfield (Sacred .. | 11 | Springfield (Sacred .. | 17:38 |
| 14 | Braden WhitePlace 14 · Grade 11 · Springfield | 11 | Springfield | 17:43 |
| 15 | JackPlace 15 · Arends | — | Arends | 18:02 |
| 16 | Sam PasmanPlace 16 · Grade 12 · Springfield | 12 | Springfield | 18:09 |
| 17 | Max WilberPlace 17 · Grade 11 · Rochester | 11 | Rochester | 18:10 |
| 18 | Jacob GrahamPlace 18 · Grade 11 · Springfield | 11 | Springfield | 18:14 |
| 19 | E.J. SanchezPlace 19 · Grade 9 · Springfield (Sacred .. | 9 | Springfield (Sacred .. | 18:35 |
| 20 | Xavier MorenoPlace 20 · Grade 11 · Springfield | 11 | Springfield | 18:38 |
| 21 | Ryan SheaPlace 21 · Grade 10 · Springfield (Sacred .. | 10 | Springfield (Sacred .. | 18:44 |
| 22 | Aiden Garland-SutterPlace 22 · Grade 11 · Rochester | 11 | Rochester | 19:34 |
| 23 | Ben SchmedekePlace 23 · Grade 10 · Rochester | 10 | Rochester | 20:00 |
| 24 | Cole BoatmanPlace 24 · Grade 9 · Springfield (Southea.. | 9 | Springfield (Southea.. | 20:04 |
| 25 | Carter HemmerPlace 25 · Grade 9 · Springfield (Sacred .. | 9 | Springfield (Sacred .. | 20:29 |
| 26 | James O'ReillyPlace 26 · Grade 11 · Springfield (Sacred .. | 11 | Springfield (Sacred .. | 20:39 |
| 27 | Glenn GochenourPlace 27 · Grade 12 · Springfield (Southea.. | 12 | Springfield (Southea.. | 20:40 |
| 28 | Matthew TurnerPlace 28 · Grade 11 · Springfield (Southea.. | 11 | Springfield (Southea.. | 20:43 |
| 29 | Charlie PittmanPlace 29 · Grade 11 · Springfield (Sacred .. | 11 | Springfield (Sacred .. | 21:11 |
| 30 | Noah JuganPlace 30 · Grade 9 · Springfield (Sacred .. | 9 | Springfield (Sacred .. | 22:46 |
| 31 | Ashton DavisPlace 31 · Grade 9 · Springfield (Southea.. | 9 | Springfield (Southea.. | 23:14 |
| 32 | Jackson BeachyPlace 32 · Grade 10 · Springfield (Southea.. | 10 | Springfield (Southea.. | 24:56 |
| 33 | Amir WomackPlace 33 · Grade 9 · Springfield (Southea.. | 9 | Springfield (Southea.. | 27:16 |
| 34 | Brandon McIlroyPlace 34 · Grade 10 · Springfield (Southea.. | 10 | Springfield (Southea.. | 34:26 |