Steve Dembowski earned his 200th career win as Milton (5-1) defeated Wachusett 35-7 in a nonleague football matchup.
Jack Shapiro ran for three scores and threw another as Latin Academy (4-1) defeated Minuteman, 26-8. … Kyle Coffin finished 4-for-5 passing with 118 yards, while adding 164 yards rushing to go with three total touchdowns as Barnstable (5-0) remained perfect with a 42-7 romp of New Bedford.
Brady McCormack ran for four touchdowns and 229 yards on 18 carries as Medfield (5-0) rolled to a 34-7 Tri-Valley League win over Medway. … Mason Alger rushed for 126 yards and two touchdowns, while JJ Piselli ran for a score and caught a touchdown pass as Bellingham (3-2) cruised to a 35-0 win over Millis.
Will Wood threw for 237 yards and three touchdown passes to Christian McIntyre (207 yards) and also ran for a score as Xaverian (3-2) defeated St. John’s (Shrewsbury) 40-16 in a Catholic Conference clash. … Chris Vargas threw four TD passes as St. John’s Prep blanked BC High 35-0.
Hudson Garrity completed 20-of-24 passes for 321 yards and four touchdowns and also ran for two scores, while Blake Nelson made seven catches for 130 yards as Archbishop Williams (5-0) bested Arlington Catholic 43-14 in the Catholic Central League. … Rowan Merryman scored three times on the ground as St. Mary’s of Lynn rolled over Bishop Stang 35-8.
Gio Scapellini threw a touchdown pass and rushed for two scores as Mansfield (3-2) handled Stoughton 35-7 in the Hockomock League.
Jack Fabiano rushed for three touchdowns, and Drew Gustafson tossed three touchdown passes as Masconomet (5-1) routed Danvers 43-7 in a Northeastern Conference matchup.
In the South Shore League, Ryan Solimini had three rushing scores as Abington (5-1) fended off Norwell 21-14. … Thomas Bury rushed for 153 yards and three touchdowns, while Wes Morse rushed for 141 yards and two scores and threw a touchdown pass as Concord-Carlisle (3-2) pulled away for a 42-14 Dual County League win over Wayland.
Ronan O’Connell threw two touchdown passes, and Gianni Diprimeo rushed for two touchdowns to power Winchester (5-0) to a 42-14 Middlesex League win over Reading.
Phoenix Beauregard rushed for two touchdowns as Marshfield (3-2) took down Silver Lake 38-14 in the Patriot League. … Brayden O’Connell hit a field goal as time expired to lift Quincy (5-0) over Plymouth South, 25-22. … Grayson Foley rushed for 160 yards and two scores as Scituate (4-1) cruised to a 35-0 win over Pembroke.
In the ISL, Frankie Forrest rushed for three touchdowns as Middlesex defeated Brooks, 41-8.
Burke Lombardi threw for 302 yards and three touchdown passes while rushing for a touchdown in Nantucket’s (5-0) 37-8 Cape and Islands League win over Nauset.
Girls soccer
Delaney Auger (two goals) tallied her 100th career goal, and goalkeeper Audra DiCicco secured her third clean sheet of the season as Nashoba Tech defeated Notre Dame (Tyngsboro) 3-0 in Commonwealth Athletic Conference play.
Olivia Antekell and Jaydin Simpson found the net for Beverly (9-3-2) in a 2-1 Northeastern Conference win over Saugus.
In the Hockomock League, Molly Manning scored twice to propel Oliver Ames to a 2-1 win over Milford.
Boys soccer
Senior Bryce Fortin scored his first goal of the season before the end of the opening half as Old Rochester edged Somerset Berkley 1-0 in South Coast Conference play.
In nonleague play, Austin Raposo scored twice and Landen Novo added another as Westport (11-0-1) took down Seekonk 3-1. … Drew Spadea buried two goals and dished an assist, while Ben Stapleton secured his sixth clean sheet as West Bridgewater (7-3) defeated Hull, 3-0.
Field hockey
Cassidy Roche (two goals) and Tessa Crowe scored for Pentucket (4-6-3) in a 3-1 Cape Ann League win over Triton. … Alice Sakelaris hit the back of the cage, and Sophia Barbosa made six saves to boost Methuen to a 1-0 win over Ipswich.
Abby Kent scored the lone goal, and Maeve McCardle stopped six shots as Manchester Essex triumphed 1-0 against Gloucester.
Megan Baran, Sofia Robledo Punch (assist) and Lia Beatrice (assist) scored the goals, while Lilah Caplan made five saves as Swampscott topped Bishop Fenwick 3-1 in a nonleague contest. … Maura Richardson, Emma Cookson and Iris Carreiro scored, with Izzy Carvara dishing two assists as Case (6-7-1) bested New Bedford, 3-0. … Abby Minasi, Grace Gilligan and Ireland Cronin lit up the scoreboard for Hanover (10-2) in a 3-1 victory over Braintree.
Fiona Bazin netted two goals and supplied an assist to power Beverly to a 5-0 Northeastern Conference victory over Danvers. … Maureen Larkee and Ally Mannering’s goals paced Norwood (7-5-1) in a 2-1 Tri-Valley League win over Dedham.
Volleyball
Simone Gagnon (16 digs), Bea Ashburn (10 digs, nine kills), Lauren Young and El Strom (13 assists each) paced Beaver Country Day in a 3-1 NEPSAC win over Wheeler.
In nonleague action, Lila Moniz led the way with 12 kills while setter Eva Burke tallied 31 assists as Marblehead (11-2) swept Reading 3-0. … Junior Sadie Chadwick finished with 21 assists, including the 1,000th of her career, and Tess Madden collected 10 kills and 10 aces as Hanover topped Cohasset 3-1.
Julie Hall floored 22 kills, while Madison Blanchett provided 31 assists as Central Catholic (15-2) took down Peabody, 3-0. … Gabby Vigeant notched 23 kills and two blocks, while Payton Keller contributed 10 kills to help Newburyport (13-3) earn a 3-2 win over Melrose.
Gillian Beaver recorded six kills and two blocks, while Mia Tringale had four aces and three digs as Swampscott upended Gloucester 3-0 in the Northeastern Conference. … Ava Johnston (10 kills, two blocks), Amalia Thompson (nine kills, two blocks), Bella Magalhaes (eight kills) and Nicky Murphy (27 assists) fueled Barnstable (7-7) in a 3-0 Cape and Islands League win over Dennis-Yarmouth.
Scores
FOOTBALL
Abington 21, Norwell 14
Amesbury 45, Hamilton-Wenham 0
Andover 56, Lawrence 8
Archbishop Williams 43, Arlington Catholic 14
Arlington 41, Belmont 0
Ashland 42, Dedham 0
Austin Prep 35, Groton 7
Barnstable 42, New Bedford 7
Bedford 21, Lincoln-Sudbury 13
Bellingham 35, Millis 0
Bishop Fenwick 49, Cardinal Sepllman 0
Blue Hills 36, Old Colony 14
Brockton 19, Weymouth 6
Burlington 28, Melrose 21
Cathedral 42, Hull 7
Catholic Memorial 47, Malden Catholic 14
Concord-Carlisle 42, Wayland 14
Dighton-Rehoboth 28, Apponequet 23
East Bridgewater 58, Rockland 56 (4ot)
Falmouth 49, Martha’s Vineyard 7
Franklin 21, Taunton 20
Greater Lowell 41, Brookline 0
Groton-Dunstable 20, Acton-Boxboro 13
Haverhill 42, Concord (NH) 35
Latin Academy 26, Minuteman 8
Lowell 42, Chelmsford 37
Lynn Tech 35, Lowell Catholic 0
Manchester-Essex 38, Ipswich 6
Mansfield 35, Stoughton 7
Marshfield 38, Silver Lake 14
Masconomet 43, Danvers 7
Medfield 34, Medway 7
Methuen 30, Central Catholic 20
Middlesex 41, Brooks 8
Milford 21, Attleboro 18
Milton 35, Wachusett 7
Nantucket 37, Nauset 8
Newton South 14, Cambridge 10
Nobles 28, Berkshire 24
North Andover 33, Dracut 6
North Attleboro 30, Canton 21
North Reading 35, Essex Tech 6
Norton 42, Dover-Sherborn 7
Old Rochester 35, Somerset-Berkley 13
Pentucket 50, Newburyport 13
Quincy 25, Plymouth South 22
Randolph 28, Cohasset 27
St. John’s Prep 35, BC High 0
St. Mary’s (L) 35, Bishop Stang 8
Salem 20, Saugus 14
Sandwich 15, Dennis-Yarmouth 14
Scituate 35, Pembroke 0
Somerville 28, Revere 12
South Shore Voke 27, Cape Cod Tech 6
Swampscott 28, Gloucester 22
Tewksbury 35, Billerica 0
Tri-County 42, Bristol-Plymouth 17
Triton 37, Lynnfield 14
Wakefield 27, Watertown 17
West Bridgewater 47, Fairhaven 43
Westford Academy 29, Waltham 12
Weston 45, Boston Latin 19
Westwood 50, Norwood 7
Wilmington 14, Stoneham 6
Winchester 42, Reading 14
Xaverian 40, St. John’s (S) 16
FIELD HOCKEY
Acton-Boxboro 0, Andover 0
Bedford 3, Chelmsford 3
Belmont 5, Newburyport 4
Beverly 5, Danvers 0
Canton 2, Moses Brown (RI) 2
Case 3, New Bedford 0
East Bridgewater 1, Pembroke 0
Everett 3, Haverhill 1
Hanover 3, Braintree 1
Hopedale 1, Blackstone Valley Tech 0
Lincoln-Sudbury 1, Nashoba Reg. 1
Manchester-Essex 1, Gloucester 0
Marblehead 2, Essex Tech 1
Medway 6, Nipmuc 2
Melrose 7, Peabody 0
Methuen 1, Ipswich 0
Nauset 2, Sturgis 0
North Andover 4, Westford Academy 2
Norwood 2, Dedham 1
Pentucket 3, Triton 1
Swampscott 3, Bishop Fenwick 1
Wachusett 3, Central Catholic 1
Wellesley 4, Concord-Carlisle 1
Westwood 4, Needham 0
BOYS SOCCER
Clinton 3, Hudson 2
East Bridgewater 4, Archbishop Williams 0
Hopedale 4, Whitinsville Christian 0
Nauset 4, Sandwich 1
Old Rochester 1, Somerset Berkley 0
Oliver Ames 3, Milford 1
Wakefield 2, Wilmington 0
Watertown 4, St. Mary’s (L) 2
West Bridgewater 3, Hull 0
Westport 3, Seekonk 1
Winthrop 2, Swampscott 0
GIRLS SOCCER
Beverly 2, Saugus 1
Douglas 6, AMSA 0
Marblehead 2, Manchester-Essex 1
Nashoba Tech 3, Notre Dame (T) 0
Nauset 0, Sandwich 0
Oliver Ames 2, Milford 1
SWIMMING
Andover 103, Billerica 78
Chelmsford 84, Stoneham/Melrose 60
Haverhill 110, Methuen/Tewksbury 75
VOLLEYBALL
AMSA 3, University Park Campus 0
Barnstable 3, Dennis-Yarmouth 0
Beaver Country Day 3, Wheeler 1
Billerica 3, Woburn 1
Bristol-Plymouth 3, Apponequet 1
Central Catholic 3, Peabody 0
Chelmsford 3, Wellesley 0
Chelsea 3, Cathedral 0
Concord-Carlisle 3, Lexington 2
Dana Hall 3, Nobles 1
Danvers 3, Ipswich 2
Duxbury 3, Dartmouth 0
Essex Tech 3, Medford 0
Hanover 3, Cohasset 1
Hingham 3, Milton 0
Lynnfield 3, Hamilton-Wenham 0
Marblehead 3, Reading 0
Medway 3, Sutton 1
Methuen 3, Westwood 2
Natick 3, Walpole 0
Needham 3, Newton South 1
New Bedford 3, Durfee 0
Newburyport 3, Melrose 2
Notre Dame (W) 3, Monty Tech 2
Quincy 3, Scituate 2
Salem 3, Salem Academy 0
Shrewsbury 3, Algonquin 0
Silver Lake 3, Norwell 0
Swampscott 3, Gloucester 0
Westford Academy 3, Shawsheen 0
Winchester 3, Bellingham 0

