Upper Merion 11, Upper Moreland 10 >> Vikings’ Ashley Evitts scored five goals, including the game-winner, and added two assists in a non-league win over Upper Moreland Thursday.
Julianna Callison added a hat trick for Upper Merion.
Anaya Onwubuariri made seven saves for the Vikings.
North Penn 12, Plymouth Whitemarsh 8 >> The Knights overcame an early 5-0 deficit to pick up a non-league win Thursday.
North Penn used an advantage on the draw to climb back into the game and build an 8-6 lead at the half.
Brianna Austin scored four goals for PW.
Harriton 15, Upper Dublin 11 >> Aditi Foster’s three goals and three assists weren’t enough for the Cardinals in a non-league loss Thursday.
Paige Dinkel and Allie Gay each added two goals for Upper Dublin.
Rachel Kolton led Harriton with six goals.
Wissahickon 22, Cheltenham 1 >> Wissahickon clinched the outright SOL American title with its win over Cheltenham Thursday.
The Trojans assisted on 20 goals with Emma Baker setting a career-high with 13 helpers. Alexa McCabe scored seven goals while Emma Reilly had three.
Upper Moreland 13, William Tennent 3 >> Bo Meakim had three hits and two RBI to lead a 12-hit attack from Upper Moreland in an SOL Freedom win.
Sean Dallahan threw five strong innings after a shaky first to earn the win in a road contest. He gave up four hits and three runs, only one of which was earned, while striking out five. Colin Fell closed out the victory with a scoreless sixth.
Upper Moreland started fast with a five-run top of the first.
Wissahickon 16, Upper Dublin 2 >> Danielle Ciliberto threw four scoreless innings while the Trojans offense pushed 16 runs across the plate in an SOL Liberty win Thursday.
Ciliberto struck out five batters to no walks and allowed one hit.
Bella Fiore went 2-for-3 with a double for the Cardinals.