Billy Cassidy hit 8 of 10 three-pointers as Friends' Central turned away host Academy of the New Church, 58-49. Cassidy finished with a game-high 26 points, and Karonn Davis added 10 points and four rebounds.
Nick Linder's 12 points and 11 assists lifted Germantown Academy over visiting Phelps, 74-43. The senior point guard is ticketed for Lafayette.
Sean Lloyd and Sema'j Reed each scored 22 points as Haverford School downed Valley Forge Military, 72-53. Levan Alston contributed eight assists, and Eric Anderson pulled down 13 rebounds.
Bryan Okolo grabbed seven rebounds and scored a team-high 16 points as host Archbishop Ryan rolled past Bishop Shanahan, 57-35. Gage Galeone chipped in with seven assists, and Shawn Miller scored 10 points.
Joe LoStracco recorded his third double-double in as many games as he led Archbishop Wood to a 53-45 win at Bensalem. He scored 16 points and grabbed 15 rebounds.
Derrick Jones grabbed nine rebounds and scored 14 points as Archbishop Carroll edged Church Farm, 51-48. Ernest Aflakpui added 13 points and nine rebounds.
Trey Grupp and Jack Kalmes scored 15 points each as Holy Ghost Prep rolled past Neshaminy, 53-36.
Kyle Pavlik's 19 points helped Lansdale Catholic turn away Upper Moreland, 44-42. Andrew Riviello added 12 points.
Central. B.J. Johnson scored 15 of his game-high 21 points in the first half as Lower Merion toppled Haverford High, 67-35. The senior bound for Syracuse knocked down a pair of threes.
Zach Yonda's 19 points helped Conestoga ease past host Radnor, 54-40. Andrew Lundstrom scored a team-high 12 points for Radnor.
Pat Rutecki grabbed 10 rebounds and scored 19 points to send Springfield (Delco) past visiting Garnet Valley, 59-47.
Friends Schools. Jeremiah Batts scored 12 of his 16 points in the second quarter as Abington Friends topped George School, 82-47.
Contact Matt Breen at firstname.lastname@example.org or @matt_breen on Twitter.