Girls cross country wrap (10/10) - final

Spring-Ford 27, Perkiomen Valley 28
1. Delaney O’Sullivan (PV) 19:11, 2. Emily Smith (SF) 19:19, 3. Ahila Moorthy (SF) 19:44, 4. Megan Furlong (PV) 20:31, 5. Jocelyn Rotay (PV) 20:31, 6. Devon Pytel (SF) 20:38, 7. Julia Breisch (SF) 20:48, 8. Liz Gama (PV) 20:56, 9. Nora Albertson (SF) 20:58, 10. Emma Alexa (PV) 20:59
 
Boyertown 17, Norristown 42
1. Mallory Schmidt (B) 25:26, 2. Zora Bergey (B) 25:29, 3. Rachanee Tith (B)25:30, 4. Valaria Sanchez (N) 25:51, 5. Jenna Dumbrowsky (B) 26:01, 6. Abby Rice (B) 26:54, 7. Christy Flores (N) 27:07, 8. Leslie Colotl (N) 27:15, 9. Caitlin Goggin (B) 27:27, 10. Sabrina Bergey (B) 27:28
 
Pottsgrove 19, Phoenixville 37
1. Naomi Hillen, Pg, 21:12; 2. Calista Faust, Pg, 22:59; 3. Angelia Hollinger, Pg, 23:00; 4. Madison O'Neil; Phx, 23:43; 5. Molly Neeson, Pg, 23:53; 6. Karley Dibofsky, Phx, 23:58; 7. Christina Traficanti, Phx, 24:01; 8. Amie Wildermuth, Pg, 24:25; 9. Emma Riley, Phx, 24:29; 10. Chloe Sullivan, Pg, 24:29
 
Pope John Paul II 20, Upper Merion 43
1. Veronica Sanchez (UM) 22:50, 2. Gianna Cagliola (PJP) 22:24, 3. Sarah Abruzzo (PJP) 23:54, 4. Julia Costello (PJP) 24:00, 5. Katy Todd (PJP) 24:01, 6. Kayla Croige (PJP) 24:06, 7. Claudia Dolan (PJP) 24:31, 8. Natalie Florig (PJP) 24:33, 9. Emily Rotz (UM) 24:53, 10. Claire Doan (UM) 25:00
 
Upper Perkiomen 24, Pottstown 31
1. Serena Detweiler (UP) 22:27, 2. Alexa Banner (UP) 24:57, 3. Adrianna Hayward (P) 25:23, 4. Carolena Glackin (UP) 25:34, 5. Winni Weng (P)25:56, 6. Abigail Pearson (P) 25:58, 7. Dana Meyer (UP) 25:59, 8. Naomi Parson (P) 26:00, 9. Hannah Shankle (P) 26:04, 10. Josie Coddington (UP) 26:44