| 1 | Colin O'DonnellPlace 1 · Grade 12 · Methacton | 12 | Methacton | 16:02.1 |
| 2 | Matt GoslingPlace 2 · Grade 12 · Council Rock North | 12 | Council Rock North | 16:09.3 |
| 3 | Parker SmithPlace 3 · Grade 12 · Council Rock North | 12 | Council Rock North | 16:30.2 |
| 4 | Curtis ConnerPlace 4 · Grade 12 · Episcopal Academy | 12 | Episcopal Academy | 16:31.2 |
| 5 | Nico OshunrinadePlace 5 · Grade 12 · Gettysburg Area | 12 | Gettysburg Area | 16:33.2 |
| 6 | Lucas PolisenoPlace 6 · Grade 12 · Council Rock North | 12 | Council Rock North | 16:34.9 |
| 7 | Joshua EstersPlace 7 · Grade 12 · Penn Wood | 12 | Penn Wood | 16:36.6 |
| 8 | Andrew FoulkePlace 8 · Grade 11 · Council Rock North | 11 | Council Rock North | 16:40.3 |
| 9 | Matthew DunnPlace 9 · Grade 11 · William Penn Charter | 11 | William Penn Charter | 16:49.2 |
| 10 | Chase O'BrienPlace 10 · Grade 11 · Abington | 11 | Abington | 16:49.7 |
| 11 | Josh YoungPlace 11 · Grade 10 · North Penn | 10 | North Penn | 16:58.6 |
| 12 | Liam SteynPlace 12 · Grade 9 · Council Rock North | 9 | Council Rock North | 17:05.1 |
| 13 | John EstersPlace 13 · Grade 11 · Penn Wood | 11 | Penn Wood | 17:06.9 |
| 14 | Andrew CherianPlace 14 · Grade 11 · North Penn | 11 | North Penn | 17:08.9 |
| 15 | Brody HebertPlace 15 · Grade 11 · Gettysburg Area | 11 | Gettysburg Area | 17:18.2 |
| 16 | Silas RosenfeldPlace 16 · Grade 10 · William Tennent | 10 | William Tennent | 17:21.2 |
| 17 | Caleb RothenbergerPlace 17 · Grade 11 · North Penn | 11 | North Penn | 17:24.6 |
| 18 | Aaron StahlPlace 18 · Grade 11 · North Penn | 11 | North Penn | 17:27.8 |
| 19 | Raymond PelletierPlace 19 · Grade 10 · Wissahickon | 10 | Wissahickon | 17:33.9 |
| 20 | Peyton BurnettPlace 20 · Grade 12 · William Penn Charter | 12 | William Penn Charter | 17:34.2 |
| 21 | Kai BarnesPlace 21 · Grade 12 · Methacton | 12 | Methacton | 17:34.9 |
| 22 | Andrew MarronePlace 22 · Grade 12 · William Penn Charter | 12 | William Penn Charter | 17:38.2 |
| 23 | Kyle ZhangPlace 23 · Grade 11 · Episcopal Academy | 11 | Episcopal Academy | 17:39.6 |
| 24 | Kaleb YoungPlace 24 · Grade 10 · Episcopal Academy | 10 | Episcopal Academy | 17:42.3 |
| 25 | Liam MurphyPlace 25 · Grade 11 · Highland Regional | 11 | Highland Regional | 17:42.8 |
| 26 | Jonathan BrickerPlace 26 · Grade 11 · Great Valley | 11 | Great Valley | 17:43.5 |
| 27 | Braden BarberPlace 27 · Grade 12 · Great Valley | 12 | Great Valley | 17:44.5 |
| 28 | Jonathan PolisenoPlace 28 · Grade 10 · Council Rock North | 10 | Council Rock North | 17:44.8 |
| 29 | Jack PickelPlace 29 · Grade 10 · Wissahickon | 10 | Wissahickon | 17:52.6 |
| 30 | Isaiah WashingtonPlace 30 · Grade 12 · North Penn | 12 | North Penn | 17:55.2 |
| 31 | Walter VandergriftPlace 31 · Grade 12 · Wissahickon | 12 | Wissahickon | 17:56.1 |
| 32 | Paul KennedyPlace 32 · Grade 12 · Gettysburg Area | 12 | Gettysburg Area | 17:56.6 |
| 33 | David GayflorPlace 33 · Grade 12 · Penn Wood | 12 | Penn Wood | 17:57.0 |
| 34 | Calvin DavisPlace 34 · Grade 9 · AI duPont | 9 | AI duPont | 17:57.5 |
| 35 | Emmett VandegriftPlace 35 · Grade 9 · Wissahickon | 9 | Wissahickon | 17:59.3 |
| 36 | Andrew DopkinPlace 36 · Grade 12 · Highland Regional | 12 | Highland Regional | 18:02.9 |
| 37 | Easton DeBlaayPlace 37 · Grade 10 · Methacton | 10 | Methacton | 18:04.8 |
| 38 | Nolan FloodPlace 38 · Grade 11 · Abington | 11 | Abington | 18:07.3 |
| 39 | Oscar Perez-RojasPlace 39 · Grade 12 · Cristo Rey (Philadelphia) | 12 | Cristo Rey (Philadelphia) | 18:09.5 |
| 40 | Andrew WatkinsPlace 40 · Grade 12 · North Penn | 12 | North Penn | 18:13.9 |
| 41 | Abel JohnsPlace 41 · Grade 10 · Abington | 10 | Abington | 18:14.2 |
| 42 | Dylan MatthewsPlace 42 · Grade 12 · Great Valley | 12 | Great Valley | 18:16.5 |
| 43 | Jason NaglePlace 43 · Grade 11 · Methacton | 11 | Methacton | 18:17.0 |
| 44 | Joshua MendozaPlace 44 · Grade 11 · Reading | 11 | Reading | 18:20.0 |
| 45 | Ryan LovensteinPlace 45 · Grade 11 · William Tennent | 11 | William Tennent | 18:21.4 |
| 46 | Colin RoznowskiPlace 46 · Grade 11 · Highland Regional | 11 | Highland Regional | 18:22.7 |
| 47 | Rasheed WilkinsPlace 47 · Grade 12 · Reading | 12 | Reading | 18:24.9 |
| 48 | Max BurmanPlace 48 · Grade 11 · Episcopal Academy | 11 | Episcopal Academy | 18:27.2 |
| 49 | Alexis SanchezPlace 49 · Grade 12 · North Penn | 12 | North Penn | 18:30.6 |
| 50 | Feola JacksonPlace 50 · Grade 12 · Abington | 12 | Abington | 18:32.1 |
| 51 | Frankie LynnPlace 51 · Grade 7 · Chester | 7 | Chester | 18:33.7 |
| 52 | Pierce DopkinPlace 52 · Grade 11 · Highland Regional | 11 | Highland Regional | 18:35.4 |
| 53 | William MorrisPlace 53 · Grade 12 · Gettysburg Area | 12 | Gettysburg Area | 18:37.0 |
| 54 | Jack DeSiletsPlace 54 · Grade 11 · Episcopal Academy | 11 | Episcopal Academy | 18:42.5 |
| 55 | Ryan WenPlace 55 · Grade 11 · Episcopal Academy | 11 | Episcopal Academy | 18:52.5 |
| 56 | Caleb DavisPlace 56 · Grade 9 · Northeast | 9 | Northeast | 18:54.7 |
| 57 | Leo KelleyPlace 57 · Grade 10 · William Penn Charter | 10 | William Penn Charter | 18:56.5 |
| 58 | William PattersonPlace 58 · Grade 11 · Episcopal Academy | 11 | Episcopal Academy | 18:58.6 |
| 59 | Daniel GeePlace 59 · Grade 12 · Highland Regional | 12 | Highland Regional | 19:00.2 |
| 60 | Liam BenzingPlace 60 · Grade 10 · Great Valley | 10 | Great Valley | 19:00.9 |
| 61 | Kevin MattaPlace 61 · Grade 12 · Great Valley | 12 | Great Valley | 19:06.3 |
| 62 | Oluwanifemi FaduluPlace 62 · Grade 10 · Highland Regional | 10 | Highland Regional | 19:06.4 |
| 63 | Parker ViscusiPlace 63 · Grade 10 · Methacton | 10 | Methacton | 19:11.1 |
| 64 | Thomas HazletonPlace 64 · Grade 12 · Methacton | 12 | Methacton | 19:12.4 |
| 65 | Tyler BoicePlace 65 · Grade 11 · Highland Regional | 11 | Highland Regional | 19:13.8 |
| 66 | Tyler RamsayPlace 66 · Grade 10 · Abington | 10 | Abington | 19:18.2 |
| 67 | Roman SchmaukPlace 67 · Grade 10 · Abington | 10 | Abington | 19:23.6 |
| 68 | Kevin WhitehousePlace 68 · Grade 9 · Wissahickon | 9 | Wissahickon | 19:32.3 |
| 69 | Josiah FengPlace 69 · Grade 12 · Wissahickon | 12 | Wissahickon | 19:32.7 |
| 70 | Ben BergerPlace 70 · Grade 10 · William Penn Charter | 10 | William Penn Charter | 19:32.8 |
| 71 | Nebil AkmelPlace 71 · Grade 12 · Northeast | 12 | Northeast | 19:36.7 |
| 72 | Ajay Jegan MohanPlace 72 · Grade 12 · Great Valley | 12 | Great Valley | 19:37.7 |
| 73 | Engjell DostiPlace 73 · Grade 11 · Northeast | 11 | Northeast | 19:43.9 |
| 74 | Ryan AlzamoraPlace 74 · Grade 12 · Methacton | 12 | Methacton | 20:08.8 |
| 75 | Lane JacobsPlace 75 · Grade 11 · Gettysburg Area | 11 | Gettysburg Area | 20:16.3 |
| 76 | Andrew NgoranPlace 76 · Grade 11 · Northeast | 11 | Northeast | 20:24.9 |
| 77 | Benjamin SunPlace 77 · Grade 12 · Northeast | 12 | Northeast | 20:28.6 |
| 78 | Jean Guillen CruzPlace 78 · Grade 11 · Reading | 11 | Reading | 20:37.9 |
| 79 | Evan BrightbillPlace 79 · Grade 10 · William Penn Charter | 10 | William Penn Charter | 20:40.5 |
| 80 | Harold PaynePlace 80 · Grade 11 · Penn Wood | 11 | Penn Wood | 20:48.8 |
| 81 | Colton LangfordPlace 81 · Grade 10 · William Tennent | 10 | William Tennent | 20:55.5 |
| 82 | Will WoodPlace 82 · Grade 11 · Archbishop Carroll (PA) | 11 | Archbishop Carroll (PA) | 21:13.6 |
| 83 | Lucas ForePlace 83 · Grade 10 · Northeast | 10 | Northeast | 21:25.6 |
| 84 | Ian Goldman-SmithPlace 84 · Grade 11 · Gettysburg Area | 11 | Gettysburg Area | 21:25.9 |
| 85 | John Paul GallagherPlace 85 · Grade 10 · Cardinal O'Hara | 10 | Cardinal O'Hara | 21:40.1 |
| 86 | Anthony StokesPlace 86 · Grade 11 · Chester | 11 | Chester | 21:54.2 |
| 87 | Aiden TekPlace 87 · Grade 11 · Northeast | 11 | Northeast | 22:03.7 |
| 88 | Stanley JonesPlace 88 · Grade 11 · Penn Wood | 11 | Penn Wood | 22:19.6 |
| 89 | Landon PitzerPlace 89 · Grade 10 · Gettysburg Area | 10 | Gettysburg Area | 22:22.6 |
| 90 | Colin LoughlinPlace 90 · Grade 11 · Archbishop Carroll (PA) | 11 | Archbishop Carroll (PA) | 22:52.5 |
| 91 | Robert PricePlace 91 · Grade 10 · William Tennent | 10 | William Tennent | 23:52.4 |
| 92 | Stanley Saint-LouisPlace 92 · Grade 11 · Cristo Rey (Philadelphia) | 11 | Cristo Rey (Philadelphia) | 24:30.1 |
| 93 | Benjamin TaylorPlace 93 · Grade 11 · William Tennent | 11 | William Tennent | 24:30.6 |
| 94 | Shane SpellacyPlace 94 · Grade 10 · Cardinal O'Hara | 10 | Cardinal O'Hara | 24:43.2 |
| 95 | Owen GallagherPlace 95 · Grade 11 · Archbishop Carroll (PA) | 11 | Archbishop Carroll (PA) | 25:04.1 |
| 96 | Ethan CampmanPlace 96 · Grade 11 · William Tennent | 11 | William Tennent | 25:52.1 |
| 97 | Justice KapurelosPlace 97 · Grade 11 · Cardinal O'Hara | 11 | Cardinal O'Hara | 28:09.6 |
| 98 | Justin ScottPlace 98 · Grade 12 · Chester | 12 | Chester | 28:11.4 |