Bishop Brady at Sanborn, 7 p.m.; Brockton at Whittier, 7 p.m.
Windham, Merrimack, Bishop Brady, Milford and John Stark at Salem, 7 p.m.
Memorial at Pinkerton; Haverhill at Lincoln-Sudbury; Salem at Concord, 5:15 p.m.; North Andover at Boston Latin, 5:30 p.m.; North Andover at Boston Latin, 5:30 p.m.; Methuen at Concord-Carlisle, 5:55 p.m.; Andover at Malden Catholic, 7:10 p.m.; Nashua North at Londonderry, 7:20 p.m.; Timberlane at Bow, 7:30 p.m.; Pelham at Pembroke, 8:10 p.m.; Arlington Catholic at Central Catholic, 8:20 p.m.
Wayland at Methuen, 5 p.m.
Notre Dame at Lawrence, 3:45 p.m.; Methuen at Dracut, 4 p.m.; Greater Lawrence, North Shorth and Essex Agg. at Lynn Tech, 6 p.m.; Chelmsford at North Andover, 6:30 p.m.; Newburyport at North Reading, 6:45 p.m.
Andover at Belmont, 4 p.m.; Greater Lowell at Greater Lawrence, 4 p.m.
Greater Lawrence at Worcester Tech, 4 p.m.; Whittier at Wayland, 5 p.m.; Nashua South at Salem, 6 p.m.; Winnisquam at Pelham, 6 p.m.; Malden Catholic at Georgetown, 6:30 p.m.; North Andover at Tewksbury, 6:30 p.m.; Pentucket at North Reading, 6:30 p.m.; Memorial at Pinkerton, 7 p.m.; Lawrence at Andover, 7 p.m.; Keene at Timberlane, 7 p.m.; Windham at St. Thomas, 7 p.m.; Central Catholic at Dracut, 7 p.m.; Methuen at Haverhill, 7 p.m.; Manchester Central at Londonderry, 7 p.m.
Greater Lawrence Christmas Tourney at Lawrence High: Andover vs North Andover, 6 p.m. and Lawrence vs. Methuen, 7:45 p.m.; Pinkerton at Keene, 6:30 p.m.; Milford at Windham, 6:30 p.m.; Trinity at Salem, 7 p.m.; St. John’s Prep at Haverhill, 7 p.m.; Lynn Tech at Whittier, 7 p.m.; Spaulding at Londonderry, 7 p.m.
Chelsea at Greater Lawrence, 4:45 p.m.; Whittier at Lynn Tech, 5 p.m.; PMA at North Shore Tech, 5:30 p.m.; Windham at Merrimack Valley, 5:30 p.m.; Salem at Trinity, 7 p.m.; Keene at Pinkerton, 7 p.m.; Timberlane at Memorial, 7 p.m.