Matches

Click on each match to watch LIVE!

GROUP PHASE

B.E.S.T Group C
Monsignor Bonner High School
B.E.S.T Group B
Monsignor Bonner High School
B.E.S.T Group A
Bryn Athyn College
B.E.S.T Group A
Academy of The New Church
B.E.S.T Group D
Academy of The New Church
B.E.S.T Group D
Bryn Athyn College
B.E.S.T Group B
Monsignor Bonner High School
B.E.S.T Group A
Bryn Athyn College
B.E.S.T Group A
Academy of The New Church
B.E.S.T Group C
Monsignor Bonner High School
B.E.S.T Group D
Academy of The New Church
B.E.S.T Group D
Bryn Athyn College
B.E.S.T Group B
Monsignor Bonner High School
B.E.S.T Group A
Bryn Athyn College
B.E.S.T Group A
Academy of The New Church
B.E.S.T Group B
Monsignor Bonner High School
B.E.S.T Group D
Academy of The New Church
B.E.S.T Group D
Bryn Athyn College
B.E.S.T Group C
Monsignor Bonner High School
B.E.S.T Group C
Monsignor Bonner High School
B.E.S.T Group B
Upper Darby High School
B.E.S.T Group B
Monsignor Bonner High School
B.E.S.T Group C
Monsignor Bonner High School
B.E.S.T Group C
Monsignor Bonner High School

QUARTER-FINALS

B.E.S.T. Quarter-finals
Monsignor Bonner High School
B.E.S.T. Quarter-finals
Monsignor Bonner High School
B.E.S.T. Quarter-finals
Monsignor Bonner High School
B.E.S.T. Quarter-finals
Monsignor Bonner High School

SEMI-FINALS

B.E.S.T. Semi-finals
Monsignor Bonner High School
B.E.S.T. Semi-finals
Monsignor Bonner High School

FINAL

B.E.S.T. Final
Monsignor Bonner High School