Cross Insurance Center, Bangor

Eastern Class D Finals

#1-Washburn (20-0) vs. #3-Fort Fairfield (19-2), [GIRLS] 9:05 a.m.
#1-Washburn (18-2) vs. #3-Fort Fairfield (17-4), [BOYS] 10:45 a.m.

Eastern Class B Finals

#2-Presque Isle (18-2) vs. #9-Gardiner (10-11), [GIRLS] 2:05 p.m.
#1-Medomak Valley (18-2) vs. #2-Winslow (18-2), [BOYS] 3:45 p.m.

Eastern Class C Finals

#2-Houlton (18-2) vs. #4-Dexter (18-2), [GIRLS] 7:05 p.m.
#1-Calais (18-2) vs. #7-Orono (14-7), [BOYS] 8:45 p.m.

Augusta Civic Center

Western Class D Finals

#2-Rangeley (19-0) vs. #4-Richmond (14-6), [GIRLS] 10:05 a.m.
#1-Forest Hills (20-0) vs. #3-Hyde (16-4), 11:45 a.m.

Eastern Class A Finals

#1-Bangor (19-1) vs. #2-Lawrence (19-1), [GIRLS] 2:30 p.m.
#2-Hampden Academy (18-2) vs. #4-Lewiston (13-7), [BOYS] 4:15 p.m.

Western Class C Finals

#1-Maranacook (17-3) vs. #3-Dirigo (18-2), [GIRLS] 7:05 p.m.
#2-Dirigo (18-2) vs. #8-Maranacook (10-11), [BOYS] 8:45 p.m.

Cross Insurance Arena, Portland

Western Class B Finals

#3-Greely (18-2) vs. #9-Cape Elizabeth (12-9), [GIRLS] 2 p.m.
#2-Cape Elizabeth (17-3) vs. #4-Lake Region (15-5), [BOYS] 3:45 p.m.

Western Class A Finals

#1-McAuley (19-1) vs. #2-Thornton Academy (18-2), [GIRLS] 7 p.m.
#1-Portland (18-2) vs. #3-Falmouth (17-3), [BOYS] 9 p.m.