AAA
Lower Merion 71-60 Pennsbury
Coatesville 60-58 Wissahickon
Norristown 89-56 Pottstown
North Penn 61-57 Neshaminy
Plymouth-Whitemarsh 65-56 Chester
Conestoga 76-56 Abington
Boyertown 65-62 Woodrow Wilson
Central Bucks East 84-64 Sun Valley
Lower Merion 69-52 Coatesville
Norristown 70-40 North Penn
Plymouth-Whitemarsh 69-55 Conestoga
Boyertown 49-40 Central Bucks East
Lower Merion 68-56 Norristown
Plymouth-Whitemarsh 70-48 Boyertown
Lower Merion 43-38 Plymouth-Whitemarsh
LOWER MERION (68): Brogan 18, Lonesome 18, Brown 14, Karreman 9, Lafferty 9.
NORRISTOWN (56): Bates 21, Fargo 16, Gardner 10, Hendley 4, Hadrick 3, Mobley 2.
PLYMOUTH-WHITEMARSH (70): Herbert 24, Angelos 16, Williams 11, Chelli 7, Hudson 6, Andrey 2, Chylack 2, Boudreau 2.
BOYERTOWN (48): Unger 22, Alter 9, Gerlott 7, Walsh 7, Madeja 3.
LOWER MERION (43): Brown 12, Karreman 10, Lafferty 8, Brogan 7, Lonesome 6.
PLYMOUTH-WHITEMARSH (38): Angelos 15, Herbert 9, Chelli 6, Williams 4, Hudson 2, Andrey 2.
AA
Lansdale Catholic 62-42 Bishop Shanahan
Oxford 60-46 Lansdowne-Aldan
Perkiomen Valley 59-52 Unionville
Pottsgrove 62-49 St. Pius X
Darby-Colwyn 74-58 Lansdale Catholic
Upper Perkiomen 68-67 Oxford
Holy Ghost Prep 66-50 Perkiomen Valley
Bristol 57-55 Pottsgrove
Darby-Colwyn 60-56 Upper Perkiomen
Holy Ghost Prep 71-60 Bristol
Darby-Colwyn 62-52 Holy Ghost Prep
DARBY-COLWYN (62): Hunter 19, Milligan 18, Westermann 13, Guy 8, Ramenter 4.
HOLY GHOST PREP (52): Wisniewski 12, Coakley 12, Curley 8, Spain 8, McKenna 8, Vielesky 2, McGarry 2.
A
Swarthmore 62-35 New Hope-Solebury
Swarthmore 72-53 Jenkintown
SWARTHMORE (72): Welte 19, Raymond 16, Constantino 11, Hensel 8, Keefe 6, Narmour 6, Hollander 5, Wetzel 1.
JENKINTOWN (53): Moretti 13, Barter 12, Barbieri 7, Hallowell 5, O’Neill 5, Zanowiak 4, Scherer 3, McCabe 2, Murray 2.