| 1 | Andrew FoulkePlace 1 · Grade 12 · Council Rock North | 12 | Council Rock North | 16:48.6 |
| 2 | Liam SteynPlace 2 · Grade 10 · Council Rock North | 10 | Council Rock North | 17:00.1 |
| 3 | Jason FoulkePlace 3 · Grade 11 · Council Rock North | 11 | Council Rock North | 17:04.6 |
| 4 | Jonathan PolisenoPlace 4 · Grade 11 · Council Rock North | 11 | Council Rock North | 17:06.9 |
| 5 | Tyler WilliamsPlace 5 · Grade 10 · Harry S Truman (PA) | 10 | Harry S Truman (PA) | 17:26.7 |
| 6 | Samir SiscoPlace 6 · Grade 11 · Harry S Truman (PA) | 11 | Harry S Truman (PA) | 17:35.4 |
| 7 | Declan OrrPlace 7 · Grade 10 · Council Rock North | 10 | Council Rock North | 17:45.9 |
| 8 | Gavin CurleyPlace 8 · Grade 11 · Harry S Truman (PA) | 11 | Harry S Truman (PA) | 18:21.9 |
| 9 | Reid VogelPlace 9 · Grade 10 · Council Rock North | 10 | Council Rock North | 18:35.0 |
| 10 | Tristan SousaPlace 10 · Grade 11 · Council Rock North | 11 | Council Rock North | 18:44.5 |
| 11 | Dennis ClarkPlace 11 · Grade 12 · Harry S Truman (PA) | 12 | Harry S Truman (PA) | 18:52.3 |
| 12 | Jack HerresPlace 12 · Grade 11 · Council Rock North | 11 | Council Rock North | 18:52.7 |
| 13 | Jayden ChanPlace 13 · Grade 10 · Harry S Truman (PA) | 10 | Harry S Truman (PA) | 18:54.2 |
| 14 | Gabriel BarqueroPlace 14 · Grade 12 · Harry S Truman (PA) | 12 | Harry S Truman (PA) | 18:56.0 |
| 15 | Lucas BonsteinPlace 15 · Grade 11 · Council Rock North | 11 | Council Rock North | 19:04.3 |
| 16 | William McGettiganPlace 16 · Grade 9 · Council Rock North | 9 | Council Rock North | 19:42.0 |
| 17 | Callan GilchristPlace 17 · Grade 10 · Council Rock North | 10 | Council Rock North | 19:59.6 |
| 18 | Pedro TorresPlace 18 · Grade 11 · Harry S Truman (PA) | 11 | Harry S Truman (PA) | 20:15.6 |
| 19 | Kevin CeschanPlace 19 · Grade 9 · Council Rock North | 9 | Council Rock North | 20:22.0 |
| 20 | Samuel AwusiPlace 20 · Grade 12 · Harry S Truman (PA) | 12 | Harry S Truman (PA) | 20:52.7 |
| 21 | Liam CostelloPlace 21 · Grade 11 · Council Rock North | 11 | Council Rock North | 20:58.9 |
| 22 | Alex Campos-SosaPlace 22 · Grade 9 · Harry S Truman (PA) | 9 | Harry S Truman (PA) | 21:12.0 |
| 23 | Cathal McDermottPlace 23 · Grade 10 · Council Rock North | 10 | Council Rock North | 21:16.3 |
| 24 | Reyli MorelPlace 24 · Grade 9 · Harry S Truman (PA) | 9 | Harry S Truman (PA) | 22:09.0 |
| 25 | Logan RatowskiPlace 25 · Grade 9 · Harry S Truman (PA) | 9 | Harry S Truman (PA) | 22:09.3 |
| 26 | TJ MannPlace 26 · Grade 11 · Council Rock North | 11 | Council Rock North | 22:21.3 |
| 27 | Liam DillonPlace 27 · Grade 10 · Council Rock North | 10 | Council Rock North | 22:28.5 |
| 28 | Xavier AvilesPlace 28 · Grade 12 · Harry S Truman (PA) | 12 | Harry S Truman (PA) | 23:05.0 |
| 29 | Caleb GrimmPlace 29 · Grade 11 · Council Rock North | 11 | Council Rock North | 23:08.5 |
| 30 | Damian NeunerPlace 30 · Grade 9 · Harry S Truman (PA) | 9 | Harry S Truman (PA) | 23:12.3 |
| 31 | George HaldemanPlace 31 · Grade 9 · Council Rock North | 9 | Council Rock North | 23:58.9 PR |
| 32 | Noah HruskaPlace 32 · Grade 11 · Council Rock North | 11 | Council Rock North | 24:21.9 |
| 33 | Edward MorganPlace 33 · Grade 9 · Harry S Truman (PA) | 9 | Harry S Truman (PA) | 25:21.8 |
| 34 | Neilon ProbhakerPlace 34 · Grade 9 · Council Rock North | 9 | Council Rock North | 27:55.7 |