Scores and results
Division 1
Big Three
Durfee 20, New Bedford 13
Catholic Conference
BC High 8, Catholic Memorial 6
Xaverian 34, St. John's Prep 0
Greater Boston
Arlington 24, Somerville 12
Everett 44, Cambridge 22
Medford 17, Malden 14 (OT)
Nonleague
North Attleboro 18, Attleboro 0
Taunton 28, Coyle-Cassidy 0
Saugus 13, Peabody 0
Bridgewater-Raynham 27, East Bridgewater 0
Waltham 7, Brockton 0
Dartmouth 28, Fairhaven 6
Division 1A
Atlantic Coast
Dennis-Yarmouth 14, Nauset 6
Quincy 10, North Quincy 7
Plymouth South 7, Plymouth North 0
Bay State (Carey)
Braintree 13, Milton 12
Newton North 36, Brookline 7
Natick 10, Framingham 7
Weymouth 21, Walpole 8
Wellesley 14, Needham 6
Dual County
Acton-Boxboro 12, Westford 0
Concord-Carlisle 29, Bedford 19
Lincoln-Sudbury 33, Newton South 6
Merrimack Valley
Chelmsford 53, Billerica 51 (5OT)
Dracut 35, Methuen 6
Andover 18, Central Catholic 10
Lowell 42, Haverhill 0
Nonleague
Abington 12, Whitman-Hanson 7
Marshfield 13, Duxbury 7
Sandwich 16, Bishop Feehan 0
Wilmington 20, Tewksbury 7
Boston Latin 14, Boston English 0
Wayland 38, Weston 0
Division 2
Bay State (Herget)
Norwood 12, Dedham 7
Eastern Athletic
Bishop Stang 30, Bishop Connolly 0
Hockomock
Franklin 14, King Philip 12
Foxboro 16, Mansfield 6
Oliver Ames 34, Sharon 0
Stoughton 34, Canton 0
Middlesex
Burlington 20, Lexington 7
Reading 19, Stoneham 14
Wakefield 21, Melrose 0
Belmont 46, Watertown 20
Woburn 19, Winchester 15
Nonleague
Somerset 40, Case 20
Division 2A
Cape Ann (Large)
North Andover 20, Masconomet 6
Triton 26, Pentucket 20 (2OT)
Northeastern (Large)
Winthrop 38, Revere 0
Lynn Classical 26, Lynn English 0
Northeastern (Small)
Beverly 28, Salem 7
Marblehead 6, Swampscott 0
Gloucester 25, Danvers 13
Patriot League
Hingham 20, Scituate 8
Rockland 30, Randolph 0
Silver Lake 6, Pembroke 0
South Coast
Apponequet 27, Old Rochester 6
Wareham 28, Bourne 6
Nonleague
Greater New Bedford 36, Diman 8
Norwell 31, Hanover 16
Greater Lawrence 22, Lawrence 20
Division 3
Catholic Central (Large)
Bishop Fenwick 40, Austin Prep 28
Commonwealth (Large)
Shawsheen 29, Greater Lowell 8
South Shore
Hull 20, Cohasset 7
Tri-Valley
Hopkinton 20, Ashland 13
Bellingham 21, Norton 14
Medfield 34, Dover-Sherborn 0
Westwood 20, Holliston 6
Medway 34, Millis 0
Nonleague
Mashpee 12, Cape Cod Tech 0
Arlington Catholic 36, Matignon 14
Middleboro 16, Carver 3
Tyngsboro 48, Alvirne (N.H.) 7
Division 3A
Boston North
East Boston 41, South Boston 0
Cape Ann (Small)
Ipswich 7, Hamilton-Wenham 0
Amesbury 20, Newburyport 0
North Reading 22, Lynnfield 0
Commonwealth (Small)
Georgetown 28, Manchester 27
Mayflower (Large)
Southeastern 36, South Shore 14
Nonleague
Charlestown 14, Burke 8
Madison Park 12, O'Bryant 6
Chelsea 18, Pope John 13
Division 4
Catholic Central (Small)
Savio Prep 33, Lowell Catholic 15
Trinity Catholic 47, St. Clement 0
Mayflower (Small)
West Bridgewater 24, Holbrook 0
Nonleague
Nipmuc 7, Marian 6