| 1 | Eric MuthersbaughPlace 1 · Grade 12 · Boyertown Area | 12 | Boyertown Area | 16:34 |
| 2 | Vaughn LackmanPlace 2 · Grade 11 · Methacton | 11 | Methacton | 16:46 |
| 3 | Cameron KratzPlace 3 · Grade 11 · Boyertown Area | 11 | Boyertown Area | 16:50 |
| 4 | Bryan LandsbergPlace 4 · Grade 11 · Methacton | 11 | Methacton | 17:27 |
| 5 | Christopher SpletzerPlace 5 · Grade 12 · Methacton | 12 | Methacton | 18:05 |
| 6 | Matthew SandnersPlace 6 · Grade 9 · Methacton | 9 | Methacton | 18:06 |
| 7 | Tristan LandsbergPlace 7 · Grade 11 · Methacton | 11 | Methacton | 18:07 |
| 8 | Aiden ByrnePlace 8 · Grade 11 · Methacton | 11 | Methacton | 18:08 |
| 9 | Chris McGlynnPlace 9 · Grade 11 · Methacton | 11 | Methacton | 18:09 |
| 10 | Charlie D'OrazioPlace 10 · Grade 12 · Methacton | 12 | Methacton | 18:13 |
| 11 | Jason ShumakerPlace 11 · Grade 11 · Methacton | 11 | Methacton | 18:18 |
| 12 | Evander LackmanPlace 12 · Grade 10 · Methacton | 10 | Methacton | 18:24 |
| 13 | James DeSantoPlace 13 · Grade 9 · Boyertown Area | 9 | Boyertown Area | 18:25 |
| 14 | Colin YehPlace 14 · Grade 11 · Methacton | 11 | Methacton | 18:47 |
| 15 | Cole CavaleroPlace 15 · Grade 10 · Boyertown Area | 10 | Boyertown Area | 18:51 |
| 16 | Lucas FamousPlace 16 · Grade 10 · Boyertown Area | 10 | Boyertown Area | 18:54 |
| 17 | Jack RostiPlace 17 · Grade 11 · Methacton | 11 | Methacton | 18:54 |
| 18 | John KiernanPlace 18 · Grade 12 · Methacton | 12 | Methacton | 18:55 |
| 19 | Jayden WoolPlace 19 · Grade 10 · Boyertown Area | 10 | Boyertown Area | 19:04 |
| 20 | Austin HolidayPlace 20 · Grade 12 · Boyertown Area | 12 | Boyertown Area | 19:10 PR |
| 21 | Akhil YeluriPlace 21 · Grade 9 · Methacton | 9 | Methacton | 20:02 |
| 22 | Dan ChimesPlace 22 · Grade 12 · Methacton | 12 | Methacton | 20:03 |
| 23 | Mike SchreiberPlace 23 · Grade 9 · Methacton | 9 | Methacton | 20:05 |
| 24 | Ethan MartinsPlace 24 · Grade 10 · Boyertown Area | 10 | Boyertown Area | 20:28 PR |
| 25 | Jack RowlandPlace 25 · Grade 10 · Methacton | 10 | Methacton | 20:47 |
| 26 | Jake SchwanholtPlace 26 · Grade 11 · Methacton | 11 | Methacton | 20:49 |
| 27 | Harrison TaylorPlace 27 · Grade - · Methacton | - | Methacton | 20:51 PR |
| 28 | Jack BentonPlace 28 · Grade 11 · Methacton | 11 | Methacton | 21:05 |
| 29 | Raymond TaiPlace 29 · Grade 9 · Methacton | 9 | Methacton | 21:12 |
| 30 | Srikrishna TirumalaredPlace 30 · Grade 10 · Methacton | 10 | Methacton | 21:15 |
| 31 | Nathan AlexPlace 31 · Grade 9 · Methacton | 9 | Methacton | 21:18 |
| 32 | Justin WeychertPlace 32 · Grade 11 · Methacton | 11 | Methacton | 21:34 PR |
| 33 | Carson ZadrogaPlace 33 · Grade 12 · Boyertown Area | 12 | Boyertown Area | 22:26 |
| 34 | Isaac SchoenlyPlace 34 · Grade - · Boyertown Area | - | Boyertown Area | 22:37 PR |
| 35 | Jimmy MaroPlace 35 · Grade - · Methacton | - | Methacton | 22:41 PR |