| 1 | Jonah MontagnesePlace 1 · Grade 12 · Quaker Valley | 12 | Quaker Valley | 17:49.3 |
| 2 | Leo TysonPlace 2 · Grade 9 · Quaker Valley | 9 | Quaker Valley | 18:55.10 |
| 3 | Landon ConleyPlace 3 · Grade 9 · Quaker Valley | 9 | Quaker Valley | 19:15.00 |
| 4 | Henry HowardPlace 4 · Grade 10 · Quaker Valley | 10 | Quaker Valley | 20:05.80 |
| 5 | Matthew DarrochPlace 5 · Grade 12 · New Brighton | 12 | New Brighton | 22:23.90 |
| 6 | Logan MonyokPlace 6 · Grade 9 · Quaker Valley | 9 | Quaker Valley | 22:34.60 |
| 7 | Chase BonapartePlace 7 · Grade 9 · Freedom Area | 9 | Freedom Area | 22:35.10 |
| 8 | Jack HinesPlace 8 · Grade 9 · Quaker Valley | 9 | Quaker Valley | 22:46.90 |
| 9 | Henry BurnsPlace 9 · Grade 10 · Quaker Valley | 10 | Quaker Valley | 22:47.00 |
| 10 | Gavin KahrsPlace 10 · Grade 10 · Quaker Valley | 10 | Quaker Valley | 22:52.80 |
| 11 | Silas KayePlace 11 · Grade 12 · New Brighton | 12 | New Brighton | 23:09.80 |
| 12 | Nate SchaubPlace 12 · Grade 12 · New Brighton | 12 | New Brighton | 23:21.70 |
| 13 | Blake SchottPlace 13 · Grade 10 · Freedom Area | 10 | Freedom Area | 23:24.50 |
| 14 | Xavier OsofskyPlace 14 · Grade 9 · Quaker Valley | 9 | Quaker Valley | 23:45.30 |
| 15 | Eli WalkerPlace 15 · Grade 11 · Quaker Valley | 11 | Quaker Valley | 23:57.70 |
| 16 | Jonathan HutchensPlace 16 · Grade 11 · Quaker Valley | 11 | Quaker Valley | 23:58.60 |
| 17 | Wyatt MillerPlace 17 · Grade 11 · Freedom Area | 11 | Freedom Area | 24:07.10 |
| 18 | Cooper BrienPlace 18 · Grade 11 · Freedom Area | 11 | Freedom Area | 24:29.80 |
| 19 | Garen WatsonPlace 19 · Grade 9 · New Brighton | 9 | New Brighton | 24:34.90 |
| 20 | Calvin MusialPlace 20 · Grade 9 · Quaker Valley | 9 | Quaker Valley | 24:35.21 |
| 21 | Oliver ZutterPlace 21 · Grade 10 · Quaker Valley | 10 | Quaker Valley | 24:49.00 |
| 22 | William AuthPlace 22 · Grade 12 · Quaker Valley | 12 | Quaker Valley | 25:38.50 |
| 23 | Liam SeningenPlace 23 · Grade 11 · Quaker Valley | 11 | Quaker Valley | 26:14.60 |
| 24 | Edison KerleyPlace 24 · Grade 9 · Quaker Valley | 9 | Quaker Valley | 28:19.70 |
| 25 | Wylie MurdochPlace 25 · Grade 9 · Quaker Valley | 9 | Quaker Valley | 28:55.60 |
| 26 | Drew YoungPlace 26 · Grade 10 · Quaker Valley | 10 | Quaker Valley | 29:39.80 |
| 27 | Nathan IliffPlace 27 · Grade 10 · Quaker Valley | 10 | Quaker Valley | 30:07.40 |
| 28 | Eli BrucePlace 28 · Grade 9 · Freedom Area | 9 | Freedom Area | 30:31.20 |
| 29 | Graham WalkerPlace 29 · Grade 10 · Quaker Valley | 10 | Quaker Valley | 30:34.50 |
| 30 | Rimba SudiartaPlace 30 · Grade 10 · Quaker Valley | 10 | Quaker Valley | 31:11.80 |
| 31 | Nolan AndrewsPlace 31 · Grade 9 · Freedom Area | 9 | Freedom Area | 32:13.10 |
| 32 | Jacob SiulborskiPlace 32 · Grade 10 · Quaker Valley | 10 | Quaker Valley | 35:07.60 |
| 33 | Brody HollesPlace 33 · Grade 12 · Quaker Valley | 12 | Quaker Valley | 35:19.50 |
| 34 | Wesley HortonPlace 34 · Grade 10 · Quaker Valley | 10 | Quaker Valley | 38:29.90 |