| 1st | Conshohocken A (R. Arendt) | 15:44.47 | |
| 2nd | Black Sheep B (W. Taylor) | 16:11.56 | 2.9% |
| 3rd | Black Sheep A (Z. Robbins) | 16:11.70 | 2.9% |
| 4th | Wilmington Youth A (S. Ions) | 16:14.49 | 3.2% |
| 5th | Haverford School (B. Antanavicius) | 16:15.76 | 3.3% |
| 6th | Conshohocken A (G. Kokas) | 16:16.21 | 3.4% |
| 7th | Newport A (H. Davis) | 16:16.76 | 3.4% |
| 8th | Conshohocken A (A. Roberts) | 16:23.86 | 4.2% |
| 9th | Conshohocken A (J. Stoddard) | 16:27.79 | 4.6% |
| 10th | Conshohocken A (M. Niescior) | 16:35.50 | 5.4% |
| 11th | Whitemarsh A (N. Bonney) | 16:36.05 | 5.5% |
| 12th | Conshohocken A (G. Goldfine) | 16:51.19 | 7.1% |
| 13th | Conshohocken A (D. Bauml) | 17:04.07 | 8.4% |
| 14th | Malvern Prep A (B. Rigler) | 17:06.08 | 8.6% |
| 15th | Malvern Prep A (D. Johnson) | 17:06.59 | 8.7% |
| 16th | Whitemarsh A (S. Caiaro) | 17:12.08 | 9.3% |
| 17th | Malvern Prep A (L. Cognata) | 17:12.41 | 9.3% |
| 18th | Penn AC A (J. Walish) | 17:12.83 | 9.4% |
| 19th | Malvern Prep B (C. Vazquez) | 17:21.34 | 10.3% |
| 20th | Advanced Community A (E. Nir) | 17:36.19 | 11.8% |
| 21st | Malvern Prep A (B. Donovan) | 17:39.98 | 12.2% |
| 22nd | Wilmington Youth B (C. Boughner) | 17:43.49 | 12.6% |
| 23rd | Whitemarsh A (A. Gienopie) | 17:46.79 | 13.0% |
| 24th | Malvern Prep B (E. Hall) | 17:47.83 | 13.1% |
| 25th | Penn AC D (N. Lee) | 17:57.83 | 14.1% |
| 26th | Malvern Prep C (M. Hagman) | 17:57.84 | 14.1% |
| 27th | Advanced Community A (D. Vilner) | 18:00.83 | 14.4% |
| 28th | Wilmington Youth C (L. Myers) | 18:01.39 | 14.5% |
| 29th | Malvern Prep B (S. Patel) | 18:07.41 | 15.1% |
| 30th | Penn AC C (C. Lissack) | 18:11.98 | 15.6% |
| 31st | Malvern Prep D (W. Oschell) | 18:29.71 | 17.5% |
| 32nd | Malvern Prep A (J. Ramage) | 18:29.73 | 17.5% |
| 33rd | Shipley A (C. He) | 18:34.85 | 18.0% |
| 34th | Germantown Friends (N. Gearhart-Robboy) | 18:35.35 | 18.1% |
| 35th | Advanced Community A (G. Stekelenburg) | 18:35.72 | 18.1% |
| 36th | Malvern Prep B (C. Evans) | 18:41.82 | 18.8% |
| 37th | Malvern Prep C (S. Moughan) | 18:47.14 | 19.3% |
| 38th | Malvern Prep B (N. Logue) | 18:48.09 | 19.4% |
| 39th | Malvern Prep D (E. Tucker) | 18:48.60 | 19.5% |
| 40th | Malvern Prep D (L. Lexer) | 18:50.68 | 19.7% |
| 41st | Malvern Prep C (C. Giovanni) | 18:51.42 | 19.8% |
| 42nd | Malvern Prep C (J. Shephard) | 18:51.44 | 19.8% |
| 43rd | Springside Chestnut Hill B (M. Lytle) | 18:52.95 | 20.0% |
| 44th | Haddon Township A (J. Orlando) | 18:58.25 | 20.5% |
| 45th | Springside Chestnut Hill A (L. Egen) | 18:59.41 | 20.6% |
| 46th | Whitemarsh A (C. Cauffman) | 19:03.92 | 21.1% |
| 47th | Fairmount (J. Groark) | 19:05.09 | 21.2% |
| 48th | Advanced Community A (M. Lynaugh) | 19:10.42 | 21.8% |
| 49th | Great Valley (W. Baron) | 19:20.88 | 22.9% |
| 50th | Malvern Prep C (C. Ries) | 19:23.32 | 23.2% |
| 51st | Newport A (A. Mann) | 19:50.23 | 26.0% |
| 52nd | Sussex County (J. Bernotas) | 22:13.91 | 41.2% |
| Lower Merion (L. Barco) | Scratch | |
| Christian Brothers (P. DeMarco) | Scratch | |
| Shipley B (V. Bommi) | Did Not Start | |
| Haddon Township B (C. MacCauley) | Did Not Start | |
| Penn AC B (L. Griffin) | Scratch | |