In other Catholic Academies action, three players scored twice to lead Mount St. Joseph past visiting Nazareth Academy, 6-1. Stephanie Mahoney, Julia Martin, and Chrissy Pascali recorded two goals each.
Ches-Mont. Brielle Hartzell scored twice, including a second-half penalty stroke, to lead Unionville past host West Chester Henderson, 4-3.
Morgan Cassidy posted the win with 13 saves and didn't allow a goal in the second half.
Nonleague. Moira Putsch scored four times and assisted on two goals as Notre Dame blanked Delco Christian, 9-0. Emily Faught added a pair of goals, and Taylor Leonhardt scored once, with an assist. Gabby Carlini posted the shutout without making a save.
Coach Mick McGroarty recorded his 398th win as St. Hubert blanked host Archbishop Prendergast, 6-0, in a Catholic League game.
Freshman Emily Jeffrey picked up the shutout with seven saves, and Kerri Mattock scored twice.
In other Catholic League action, Brianna Egenlauf's three goals helped Archbishop Ryan cruise at Neumann-Goretti, 9-0. The junior midfielder scored two of the Ragdolls' four goals in the first half.
Jackie Pierson scored twice in the second half as Archbishop Wood rallied past host Archbishop Carroll, 4-1. The senior midfielder scored four minutes apart as the Vikings scored all their goals in the second half.
Central. Morgan Glassford scored once and added an assist as Strath Haven rolled past host Springfield (Delco), 6-0. Kristen Miller scored twice in the first half as the Panthers led, 4-0, at the break.
Catholic Academies. Maggie Cameron became the first freshman in Gwynedd-Mercy history to score a hat trick, and the Monarchs downed Villa Maria, 4-1.
Cameron's second goal was on a 30-yard line drive in the 47th minute. In the 61st minute, she headed in a Meredith D'Angelo corner kick.
Madeline Parisi recorded eight kills and four blocks to lead Cheltenham past visiting Norristown, 3-1, in a Suburban One League game.
Public. Senior center Taneil Ruffin had 24 assists to lead Masterman past visiting Bodine, 3-0.
Contact staff writer Matt Breen at firstname.lastname@example.org or @matt_breen on Twitter.