| 1 | Jason FoulkePlace 1 · Grade 10 · Council Rock North | 10 | Council Rock North | 17:37.1 |
| 2 | Ryan CostikPlace 2 · Grade 11 · North Penn | 11 | North Penn | 18:16.7 |
| 3 | Jake KillenPlace 3 · Grade 12 · North Penn | 12 | North Penn | 18:29.4 |
| 4 | Michael BurcikPlace 4 · Grade 12 · North Penn | 12 | North Penn | 18:31.3 |
| 5 | Eric HuangPlace 5 · Grade 11 · North Penn | 11 | North Penn | 18:36.9 |
| 6 | Jared MyersPlace 6 · Grade 10 · North Penn | 10 | North Penn | 19:05.8 |
| 7 | Michael ZimaPlace 7 · Grade 11 · North Penn | 11 | North Penn | 19:10.0 |
| 8 | Braylen ClaytonPlace 8 · Grade 11 · North Penn | 11 | North Penn | 19:19.8 |
| 9 | Sam TatkoPlace 9 · Grade 12 · Wissahickon | 12 | Wissahickon | 19:32.0 |
| 10 | Logan TerranovaPlace 10 · Grade 11 · Methacton | 11 | Methacton | 19:42.9 |
| 11 | Casey LowryPlace 11 · Grade 9 · Great Valley | 9 | Great Valley | 19:43.8 |
| 12 | Neel RegePlace 12 · Grade 10 · Great Valley | 10 | Great Valley | 19:48.1 |
| 13 | Liam BoylePlace 13 · Grade 11 · Methacton | 11 | Methacton | 19:49.3 |
| 14 | Wyatt BuzanPlace 14 · Grade 9 · Episcopal Academy | 9 | Episcopal Academy | 19:49.4 |
| 15 | Tyler SeamanPlace 15 · Grade 12 · Wissahickon | 12 | Wissahickon | 19:53.5 |
| 16 | Jack HerresPlace 16 · Grade 10 · Council Rock North | 10 | Council Rock North | 19:54.9 |
| 17 | Wynton FosterPlace 17 · Grade 10 · Episcopal Academy | 10 | Episcopal Academy | 19:57.1 |
| 18 | Ryan WeberPlace 18 · Grade 11 · Methacton | 11 | Methacton | 19:57.8 |
| 19 | Dylan RifkinPlace 19 · Grade 10 · Methacton | 10 | Methacton | 20:03.6 |
| 20 | Riyan Arul ThomasPlace 20 · Grade 10 · Great Valley | 10 | Great Valley | 20:03.9 |
| 21 | Brayden SiskPlace 21 · Grade 10 · Wissahickon | 10 | Wissahickon | 20:19.7 |
| 22 | Simon CastelloPlace 22 · Grade 10 · Wissahickon | 10 | Wissahickon | 20:26.1 |
| 23 | Max PaganoPlace 23 · Grade 12 · William Tennent | 12 | William Tennent | 20:28.0 |
| 24 | Jimmy WilliamsonPlace 24 · Grade 9 · Episcopal Academy | 9 | Episcopal Academy | 20:31.9 |
| 25 | Ryker RhoadsPlace 25 · Grade 12 · North Penn | 12 | North Penn | 20:37.8 |
| 26 | Leo GobinPlace 26 · Grade 9 · Wissahickon | 9 | Wissahickon | 20:39.4 |
| 27 | Alex CoupasPlace 27 · Grade 12 · William Penn Charter | 12 | William Penn Charter | 20:40.7 |
| 28 | Upanshu VinayakaPlace 28 · Grade 11 · Great Valley | 11 | Great Valley | 20:44.9 |
| 29 | Declan OrrPlace 29 · Grade 9 · Council Rock North | 9 | Council Rock North | 20:45.3 |
| 30 | Damien HeadPlace 30 · Grade 9 · William Penn Charter | 9 | William Penn Charter | 20:54.7 |
| 31 | Ethan RaabPlace 31 · Grade 12 · Great Valley | 12 | Great Valley | 20:55.7 |
| 32 | Shravan SridharPlace 32 · Grade 11 · Council Rock North | 11 | Council Rock North | 20:59.1 |
| 33 | Emery VorwaldPlace 33 · Grade 10 · Wissahickon | 10 | Wissahickon | 21:00.3 |
| 34 | Justin HainesPlace 34 · Grade 12 · Wissahickon | 12 | Wissahickon | 21:02.1 |
| 35 | Samuel YehPlace 35 · Grade 10 · Methacton | 10 | Methacton | 21:03.8 |
| 36 | Albert RossPlace 36 · Grade 10 · William Penn Charter | 10 | William Penn Charter | 21:06.5 |
| 37 | Max RamboPlace 37 · Grade 12 · Council Rock North | 12 | Council Rock North | 21:10.2 |
| 38 | Lius VasiliadisPlace 38 · Grade 11 · Episcopal Academy | 11 | Episcopal Academy | 21:10.8 |
| 39 | Charlie Anderson Jr.Place 39 · Grade 9 · Episcopal Academy | 9 | Episcopal Academy | 21:15.6 |
| 40 | Rylan HarlowPlace 40 · Grade 10 · Gettysburg Area | 10 | Gettysburg Area | 21:23.3 |
| 41 | Zachary FerenschakPlace 41 · Grade 10 · Wissahickon | 10 | Wissahickon | 21:35.2 |
| 42 | Ryan KawasPlace 42 · Grade 12 · Abington | 12 | Abington | 21:38.2 |
| 43 | Liam MurphyPlace 43 · Grade 11 · Gettysburg Area | 11 | Gettysburg Area | 21:38.4 |
| 44 | George YangPlace 44 · Grade 8 · Methacton | 8 | Methacton | 21:40.1 |
| 45 | Nathan KaoPlace 45 · Grade 10 · Wissahickon | 10 | Wissahickon | 21:41.1 |
| 46 | Joe CurciPlace 46 · Grade 10 · William Penn Charter | 10 | William Penn Charter | 21:45.4 |
| 47 | William DickersonPlace 47 · Grade 11 · Great Valley | 11 | Great Valley | 21:47.2 |
| 48 | Andrew TuckerPlace 48 · Grade 10 · Methacton | 10 | Methacton | 21:49.5 |
| 49 | Jayden ZhuPlace 49 · Grade 10 · Episcopal Academy | 10 | Episcopal Academy | 21:52.9 |
| 50 | Ethan DaggettPlace 50 · Grade 11 · Council Rock North | 11 | Council Rock North | 21:57.1 |
| 51 | Leonard OrleskiPlace 51 · Grade 9 · Gettysburg Area | 9 | Gettysburg Area | 21:59.8 |
| 52 | Aleksei BecerraPlace 52 · Grade 10 · Wissahickon | 10 | Wissahickon | 22:00.6 |
| 53 | Philip GinevPlace 53 · Grade 11 · Great Valley | 11 | Great Valley | 22:02.9 |
| 54 | Ahmed OchoaPlace 54 · Grade 11 · Abington | 11 | Abington | 22:03.8 |
| 55 | Thomas LePlace 55 · Grade 11 · William Penn Charter | 11 | William Penn Charter | 22:05.1 |
| 56 | Leo TroyPlace 56 · Grade 11 · Council Rock North | 11 | Council Rock North | 22:06.0 |
| 57 | Dominic DiLelloPlace 57 · Grade 10 · William Tennent | 10 | William Tennent | 22:06.6 |
| 58 | Connor MyersPlace 58 · Grade 11 · Episcopal Academy | 11 | Episcopal Academy | 22:08.7 |
| 59 | Macus BaptistePlace 59 · Grade 11 · Northeast | 11 | Northeast | 22:12.0 |
| 60 | Nicholas HadkaPlace 60 · Grade 10 · North Penn | 10 | North Penn | 22:27.2 |
| 61 | Sean ThorellPlace 61 · Grade 11 · William Penn Charter | 11 | William Penn Charter | 22:28.4 |
| 62 | Parker SeidelPlace 62 · Grade 10 · Gettysburg Area | 10 | Gettysburg Area | 22:31.7 |
| 63 | Anay LodhaviaPlace 63 · Grade 11 · William Penn Charter | 11 | William Penn Charter | 22:34.0 |
| 64 | Evan PengPlace 64 · Grade 9 · Wissahickon | 9 | Wissahickon | 22:36.2 |
| 65 | Nicholas HeilPlace 65 · Grade 11 · North Penn | 11 | North Penn | 22:38.3 |
| 66 | Grant BowmanPlace 66 · Grade 10 · Episcopal Academy | 10 | Episcopal Academy | 22:39.3 |
| 67 | Teddy WentzPlace 67 · Grade 9 · Episcopal Academy | 9 | Episcopal Academy | 22:39.5 |
| 68 | Maxton BardPlace 68 · Grade 9 · Gettysburg Area | 9 | Gettysburg Area | 22:42.0 |
| 69 | Zach JohnsonPlace 69 · Grade 11 · William Penn Charter | 11 | William Penn Charter | 23:14.1 |
| 70 | Craig Rainey JrPlace 70 · Grade 8 · North Penn | 8 | North Penn | 23:31.4 |
| 71 | Tyler ChungPlace 71 · Grade 9 · Episcopal Academy | 9 | Episcopal Academy | 23:40.9 |
| 72 | Micah KimPlace 72 · Grade 11 · Episcopal Academy | 11 | Episcopal Academy | 23:44.8 |
| 73 | Ruben LinPlace 73 · Grade 9 · Northeast | 9 | Northeast | 23:46.3 |
| 74 | Aj LovaszPlace 74 · Grade 12 · Great Valley | 12 | Great Valley | 23:58.2 |
| 75 | Broderick HagenbaughPlace 75 · Grade 9 · Abington | 9 | Abington | 23:59.0 |
| 76 | Dashawn CainPlace 76 · Grade 11 · Northeast | 11 | Northeast | 24:03.1 PR |
| 77 | Ivan ErdeiPlace 77 · Grade 9 · Wissahickon | 9 | Wissahickon | 24:07.2 |
| 78 | Archil PaulinPlace 78 · Grade 12 · Northeast | 12 | Northeast | 24:12.8 |
| 79 | Evan SperanzaPlace 79 · Grade 12 · Methacton | 12 | Methacton | 24:15.3 |
| 80 | Luke LampronPlace 80 · Grade 12 · Wissahickon | 12 | Wissahickon | 24:20.9 |
| 81 | Rayan ElamzaliPlace 81 · Grade 12 · Northeast | 12 | Northeast | 24:27.4 |
| 82 | Chace KimPlace 82 · Grade 12 · Wissahickon | 12 | Wissahickon | 24:32.3 |
| 83 | Joseph UrbanPlace 83 · Grade 10 · Abington | 10 | Abington | 24:34.9 |
| 84 | John SalvaPlace 84 · Grade 9 · Episcopal Academy | 9 | Episcopal Academy | 24:38.0 |
| 85 | Sathya PochampallyPlace 85 · Grade 10 · North Penn | 10 | North Penn | 24:40.4 |
| 86 | Torry CilibertoPlace 86 · Grade 12 · Wissahickon | 12 | Wissahickon | 25:01.8 |
| 87 | Daniel JosephPlace 87 · Grade 9 · Wissahickon | 9 | Wissahickon | 25:04.9 |
| 88 | Josh IvanPlace 88 · Grade 12 · Northeast | 12 | Northeast | 25:07.1 |
| 89 | Karl WyliePlace 89 · Grade 11 · Reading | 11 | Reading | 25:19.7 |
| 90 | Charles StraussPlace 90 · Grade 9 · Gettysburg Area | 9 | Gettysburg Area | 25:24.8 |
| 91 | Joel RobertonPlace 91 · Grade 9 · Abington | 9 | Abington | 25:34.3 |
| 92 | Jonah ChapmanPlace 92 · Grade 9 · William Tennent | 9 | William Tennent | 25:40.7 PR |
| 93 | Danyel Jarvis BasanPlace 93 · Grade 12 · Reading | 12 | Reading | 25:41.6 |
| 94 | Vedansh PallerlaPlace 94 · Grade 12 · North Penn | 12 | North Penn | 25:51.4 |
| 95 | Ronen RoyPlace 95 · Grade 11 · Episcopal Academy | 11 | Episcopal Academy | 26:09.1 |
| 96 | Pranav ShanmugaveluPlace 96 · Grade 12 · Great Valley | 12 | Great Valley | 27:02.1 |
| 97 | Brayden HibbsPlace 97 · Grade 9 · William Tennent | 9 | William Tennent | 27:14.8 |
| 98 | Geomar PerezPlace 98 · Grade 12 · Reading | 12 | Reading | 27:24.0 |
| 99 | Aaditya KrishnaPlace 99 · Grade 12 · Great Valley | 12 | Great Valley | 27:48.8 |
| 100 | Tyler SeumPlace 100 · Grade 9 · William Tennent | 9 | William Tennent | 27:58.2 |
| 101 | Bodhi BoroughfPlace 101 · Grade 10 · William Penn Charter | 10 | William Penn Charter | 28:33.4 |
| 102 | Bodie ThomasPlace 102 · Grade 11 · Great Valley | 11 | Great Valley | 29:12.8 |
| 103 | Zeke George-ReichleyPlace 103 · Grade 11 · North Penn | 11 | North Penn | 29:55.5 |