Senior forward Connor Gregory netted a hat trick as Haverford School downed visiting St. Joseph's Prep, 4-0, in nonleague boys' soccer Wednesday afternoon.
Jerry Karalis scored the other goal for the Fords, who are the No. 1-ranked team in Southeastern Pennsylvania by The Inquirer.
Public League. Sarval Ltipov scored two goals, including the overtime winner, to lift host Washington over Fels, 4-3. Desmon Asuya collected three assists and Cristian Curtean and Stepan Fytsyk each scored once. Santosh Gurung scored twice for Fels.
Jefferson Ysmat scored twice in Olney's 4-0 road win over Prep Charter. Erick Castillo and Dewin Esteban each had one goal for the visitors.
Pioneer Athletic Conference. Owen Gulati and Matt Schweitzer each scored twice, and Spring-Ford triumphed at Pottsgrove, 4-0. Kyle Allan made four saves for the shutout. Liam Abdalla had 10 saves for the hosts.
Graham Pugh scored twice and Steven Brady collected his sixth shutout of the year to pace Owen J. Roberts past visiting Phoenixville, 5-0. Bruce Dowlin, Devin Murray, and Andrew Siena each deposited one goal.
Garrett Halteman, Ben Margavich, Sam Marks, Will Schul, Kyle Sheahan, Nick Verma, and Danny Yudt each scored one goal in Boyertown's 7-0 win over Upper Perkiomen.
Ches-Mont League. Ryan Hannum, Noah Maida, and Luke McGinley each scored one goal in Oxford's 3-1 home win against Octorara. Eric Miller scored for the visitors.
Friends Schools League. George School edged Friends Select at home, 6-0, with goals from Anes Allen-King, Andrew Arth, Dylan Koehler, Gabe Moon, Yuval Thuroff, and Jeronimo Uribe.
Tri-County League. Benjie Mizrachi scored three goals and Jake Gordon deposited two more to lead Barrack Hebrew past visiting Kimberton Waldorf, 8-0. Oren Gabbay, David Gordon, and Benji Hirshman each scored once. Gabe Meoli-Packard made nine saves for the visitors.
George Maltby contributed three goals, three assists, and three steals, and Jacob Sustersic scored times as Episcopal Academy defeated visiting Lawrenceville, 11-3, in nonleague action.
Roman Catholic's Alex Durelli shot a 2-over par 33 at Walnut Lane Golf Club to lift the Cahilites over visiting Archbishop Wood, 227-242.
Ian Reid won with a time of 17 minutes, 31 seconds as Strath Haven defeated host Marple Newtown, 15-47, and Ridley, 15-50 in Central League action.
Suburban One. Souderton's Connor McMenamin finished first in a time of 16:11, but Souderton fell at Hatboro-Horsham, 23-37. Pennridge's Tucker Desko was second in 16:46. Pennridge defeated Souderton, 24-35.
Imhotep Charter senior tight end and Florida State recruit Naseir Upshur has been selected to participate in the Under Armour All-America High School Football game on Jan. 2 at Tropicana Field in St. Petersburg, Fla.