| 1 | Caitlin CrumlishPlace 1 · Grade 9 · Penncrest | 9 | Penncrest | 22:27.30 |
| 2 | Annabelle SoleyPlace 2 · Grade 10 · Haverford Twp. | 10 | Haverford Twp. | 23:24.10 |
| 3 | Marissa KaminPlace 3 · Grade 10 · Penncrest | 10 | Penncrest | 23:33.30 |
| 4 | Mayah HaskinsPlace 4 · Grade 10 · Haverford Twp. | 10 | Haverford Twp. | 23:43.00 |
| 5 | Erin PattersonPlace 5 · Grade 9 · Marple Newtown | 9 | Marple Newtown | 24:00.40 |
| 6 | Hannah GovanPlace 6 · Grade 10 · Marple Newtown | 10 | Marple Newtown | 24:03.50 |
| 7 | Lauren TroyPlace 7 · Grade 11 · Penncrest | 11 | Penncrest | 24:06.30 |
| 8 | Micah HaskinsPlace 8 · Grade 10 · Haverford Twp. | 10 | Haverford Twp. | 24:24.30 |
| 9 | Jayden NolanPlace 9 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 24:28.50 |
| 10 | Gangemi LuluPlace 10 · Grade 10 · Haverford Twp. | 10 | Haverford Twp. | 24:29.50 |
| 11 | Paulina TimmePlace 11 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 24:33.30 |
| 12 | Hannah HardingPlace 12 · Grade 11 · Penncrest | 11 | Penncrest | 24:45.40 |
| 13 | Samantha VadinoPlace 13 · Grade 12 · Marple Newtown | 12 | Marple Newtown | 25:00.80 |
| 14 | Shaalin Gamble-SarfoPlace 14 · Grade 10 · Penncrest | 10 | Penncrest | 25:03.40 |
| 15 | Bates CarolinePlace 15 · Grade 10 · Haverford Twp. | 10 | Haverford Twp. | 25:04.30 PR |
| 16 | Elizabeth BatesPlace 16 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 25:12.50 |
| 17 | Anna WiemanPlace 17 · Grade 9 · Penncrest | 9 | Penncrest | 25:21.40 |
| 18 | Lauren EnglerPlace 18 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 25:27.50 |
| 19 | Kaylee DavisPlace 19 · Grade 11 · Marple Newtown | 11 | Marple Newtown | 25:37.70 |
| 20 | Lucy WolfPlace 20 · Grade 11 · Haverford Twp. | 11 | Haverford Twp. | 25:39.90 |
| 21 | Lily EllorPlace 21 · Grade 12 · Spring Ford | 12 | Spring Ford | 25:50.00 |
| 22 | Erika ClemensPlace 22 · Grade 11 · Spring Ford | 11 | Spring Ford | 25:56.60 |
| 23 | Aubrey NicholsonPlace 23 · Grade 10 · Spring Ford | 10 | Spring Ford | 25:57.30 PR |
| 24 | Grace SalamonePlace 24 · Grade 10 · Spring Ford | 10 | Spring Ford | 26:04.10 |
| 25 | Kerrilyn CunninghamPlace 25 · Grade 9 · Marple Newtown | 9 | Marple Newtown | 26:19.90 |
| 26 | Juliana KellyPlace 26 · Grade 11 · Haverford Twp. | 11 | Haverford Twp. | 26:20.20 |
| 27 | Julia WhitePlace 27 · Grade 11 · Haverford Twp. | 11 | Haverford Twp. | 26:37.20 PR |
| 28 | Olivia LuistroPlace 28 · Grade 11 · Haverford Twp. | 11 | Haverford Twp. | 26:38.10 |
| 29 | Belle PetkaPlace 29 · Grade 11 · Penncrest | 11 | Penncrest | 26:39.40 |
| 30 | Nora ButlerPlace 30 · Grade 10 · Spring Ford | 10 | Spring Ford | 26:42.90 |
| 31 | Addie BushPlace 31 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 26:59.20 |
| 32 | Juliana DanisiPlace 32 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 27:11.10 |
| 33 | Myah MekoshPlace 33 · Grade 10 · Spring Ford | 10 | Spring Ford | 27:19.80 |
| 34 | Briana KochumuttomPlace 34 · Grade 11 · Marple Newtown | 11 | Marple Newtown | 27:21.00 |
| 35 | Romina BaniasadiPlace 35 · Grade 11 · Marple Newtown | 11 | Marple Newtown | 27:24.20 |
| 36 | Tessa MadonnaPlace 36 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 27:47.10 |
| 37 | Alice QuinnPlace 37 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 27:49.80 PR |
| 38 | Khadijah UllahPlace 38 · Grade 11 · Interboro | 11 | Interboro | 27:49.90 |
| 39 | Grace MiloPlace 39 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 28:00.10 |
| 40 | Jessica TranPlace 40 · Grade 11 · Marple Newtown | 11 | Marple Newtown | 28:29.90 |
| 41 | Nora CampbellPlace 41 · Grade 10 · Haverford Twp. | 10 | Haverford Twp. | 29:06.30 PR |
| 42 | Feona KochumuttomPlace 42 · Grade 10 · Marple Newtown | 10 | Marple Newtown | 29:54.30 |
| 43 | Delaney CopePlace 43 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 30:32.00 PR |
| 44 | Zeyan LinPlace 44 · Grade 12 · Marple Newtown | 12 | Marple Newtown | 30:32.60 |
| 45 | Mary GoldbeckPlace 45 · Grade 11 · Marple Newtown | 11 | Marple Newtown | 30:43.20 |
| 46 | Nadia SherrickPlace 46 · Grade 10 · Spring Ford | 10 | Spring Ford | 30:53.50 PR |
| 47 | Amelie TurmelPlace 47 · Grade 11 · Penncrest | 11 | Penncrest | 31:16.90 PR |
| 48 | Lauren BeckerPlace 48 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 31:42.40 |
| 49 | Kelly CarterPlace 49 · Grade 10 · Spring Ford | 10 | Spring Ford | 32:08.30 |
| 50 | Lucy DonahuePlace 50 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 32:26.70 |
| 51 | Olivia SotiropoulosPlace 51 · Grade 12 · Penncrest | 12 | Penncrest | 32:32.10 |
| 52 | Natalie PusztayPlace 52 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 32:46.70 |
| 53 | Gianna TylerPlace 53 · Grade 10 · Marple Newtown | 10 | Marple Newtown | 34:23.00 PR |
| 54 | Julia RussoPlace 54 · Grade 9 · Penncrest | 9 | Penncrest | 34:33.80 |
| 55 | Lily EwingPlace 55 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 36:08.00 |
| 56 | Colleen McCulloughPlace 56 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 36:23.30 |
| 57 | Penelope PananosPlace 57 · Grade 10 · Marple Newtown | 10 | Marple Newtown | 37:27.00 PR |
| 58 | Vicky NongPlace 58 · Grade 11 · Interboro | 11 | Interboro | 38:30.20 |