
Brady McCormack rushed for four touchdowns to power Medfield toward a 50-21 nonleague football win over Dracut.
Rowan Merryman and Tyren Houen scored two touchdowns each as St. Mary’s (Lynn) rolled to a 34-0 win over KIPP. … Jonas Ala caught a touchdown pass and ran for a score as Quincy cruised to a 39-0 victory over Braintree.
Marvelous Pleasant rushed for 127 yards and two touchdowns to pace Rockland (1-0) to a 21-8 win over Dennis-Yarmouth. … Jake Banda rushed for 84 yards and three touchdowns as Shawsheen took down Lynnfield, 41-6. … Alex Piccoli completed 14-of-28 passes for 269 yards and four touchdowns, and Patrice Petit Frere returned a kickoff 83 yards to paydirt for the winning score as Hopkinton edged Wayland, 32-28.
Dillon O’Brien ran for 158 yards and two touchdowns as South Shore Voke cruised past Hull, 30-0. … Jack Fabiano ran for 202 yards and three touchdowns on 34 carries as Masconomet (2-0) defeated Billerica, 38-22. … Mason Tarantino threw two touchdown passes and ran for a score to boost Lincoln-Sudbury (1-0) to a 28-12 win over Holliston. … Gus Greene ran for 235 yards and three scores on 19 carries to power Cohasset (1-1) to a 26-14 win over Silver Lake. … Noah Bascon ran for a touchdown and returned an interception 33 yards for a score as Swampscott (1-1) edged Lynn English, 20-18.
Finn Gallup completed 9-of-13 passes for 192 yards and a touchdown, while Breydan Callahan ran for 82 yards and a score as Marblehead defeated Bishop Fenwick, 26-20. … Jayson Dyer and Kyle Coffin ran for two touchdowns each as Barnstable (2-0) bested Brockton, 33-15.
Aaron Lague ran for 106 yards and three touchdowns, while Luke Cathcart rushed for a score and caught a touchdown pass to amass 126 total yards in Fairhaven’s 42-29 South Coast Conference win over Somerset Berkley.
Boys soccer
Freshman Owen Collins from Arlington Catholic scored two goals against Burlington to lead Cougars to 2-1 nonleague victory….. Drew Pavao netted a hat trick, while Owen Borges scored twice as Case rolled to an 11-0 rout of Tri-County.
Carter Couto converted from the penalty spot, and Austin Raposo scored an unassisted goal as Westport (2-0-0) edged Diman 2-1 in the Mayflower Athletic Conference.
Girls soccer
Sydney Briguiere and Leah Thomson found the back of the net in Martha’s Vineyard’s 2-1 Cape and Islands League victory over St. John Paul II.
Victoria Cerbone (two goals), Maggie Blosser (assist), Violet Malinowski, Ella Cammarata and Sophie Nelson (assist) scored for Masconomet in a 6-1 Northeastern Conference rout of Saugus.
Field hockey
Olivia Wilson struck for four goals, and Riley Lombard scored as well for Newburyport in a 5-0 nonleague win over Central Catholic. … Ciara Maloney, Sophia Nielsen and Sydney Coyle scored for Medway in a 3-0 win over Auburn.
Scarlett Mirak notched a hat trick, and Abby Ruhmann, Lizzy Sproule (first varsity goal) and freshman Bridget Fivek (first varsity goal) added goals of their own as Concord-Carlisle (3- defeated Chelmsford, 6-1.
Alyssa Charlebois netted the winning goal with just under two minutes left to lift Marshfield to a 1-0 victory over Plymouth South in the Patriot League…..Alexis Llewellyn and Abby Nash secured late goals to lift Whitman-Hanson to comeback victory over Plymouth North…
Sam Ruddick and Libby Baxer each scored twice in Hingham’s 6-3 win Patriot League win over Scituate. … Grace Gilligan scored the lone goal off an offensive corner, and Lucy Thibeault denied a breakaway opportunity with seconds to play as Hanover (3-1) edged Duxbury, 1-0. Katelyn O’Connor scored three goals and Sophia Setouhi scored two in Watertown’s match against Wilmington. Watertown is 4-0.
Golf
Joe DaCosta shot an even par 35, while Cam Melone shot a 38 as Hanover (6-2) edged Whitman-Hanson 238-241 in a Patriot League matchup.
Gavin Walsh shot a 33 for 42 points as Bishop Feehan bested Archbishop Williams 219-173 in the Catholic Central League.
Volleyball
Lyla McDonough (15 assists, 4 aces), Theresa Kavolius (10 assists) and Chelsea Raymond (10 kills) led the way in Oliver Ames’ 3-0 Hockomock League victory over Foxboro.
Ilaisha Taveras collected 15 service points, 13 aces and 10 digs as Greater Lawrence (4-0) defeated Notre Dame (Tyngsboro) 3-0 in a nonleague match. … Julie Hall finished with 11 kills, while Sydney Faria had nine kills as Central Catholic swept Bishop Fenwick, 3-0. … Victoria Reposa and Charlie Ballestas floored 10 kills each for Reading (4-1) in a 3-0 victory over Hamilton-Wenham.
Marielle Muyamina had 15 service points, while Valerie Salawu had 12 kills as Avon swept Randolph, 3-0. … Elodie Cook was 23-for-23 serving with six aces and eight digs, while Carlee Bissonnette banger .320 for 11 kills in Fairhaven’s (3-2) 3-1 victory over Falmouth. … Haley Carter (34 assists, two aces, 10 digs), Sage Young (24 digs), Sophia Jaegar (17 kills, 10 digs) and Olivia Leonardo (12 kills, two aces, seven digs) rose to the occasion for Attleboro in a thrilling 3-2 victory over Bellingham. … Brooke Mitchell served six aces, while Mia Barnes recorded 14 kills as Bishop Feehan beat Lincoln-Sudbury, 3-2.
Naomi Vajada, Jessie Wang and Ashley Goglia tallied seven kills each as Andover (4-0) downed Tewksbury 3-0 in the Merrimack Valley Conference.
Scores
BOYS CROSS COUNTRY
Bromfield 16, AMSA 43
GIRLS CROSS COUNTRY
AMSA 28, Bromfield 29
AMSA 19, Immaculate Heart 44
FIELD HOCKEY
Bedford 6, Tyngsboro 2
Beverly 5, Danvers 0
Concord-Carlisle 6, Chelmsford 1
Hanover 1, Duxbury 0
Hingham 6, Scituate 3
Ipswich 3, North Andover 3
King Philip 5, Westwood 0
Littleton 8, Leicester 1
Marshfield 1, Plymouth South 0
Medway 3, Auburn 0
Methuen 5, Haverhill 1
Milton 1, Notre Dame (H) 0
Newburyport 5, Central Catholic 0
Rockport 5, Greater Lowell 0
Tewksbury 6, Dracut 0
Watertown 7, Wilmington 0
Wellesley 2, Lincoln-Sudbury 1
Whitman-Hanson 2, Plymouth North 1
FOOTBALL
Abington 42, Apponequet 16
Ashland 19, Bellingham 13 (OT)
Amesbury 22, Triton 6
Andover 31, Wellesley 23
Ashland 19, Bellingham 13
Attleboro 27, Stoughton 13
Barnstable 33, Brockton 15
Bedford 45, Newburyport 13
Bishop Feehan 24, Chelmsford 12
Bishop Stang 19, Old Rochester 17
Boston Latin 28, East Boston 6
Bridgewater-Raynham 21, Plymouth South 14
Burlington 14, Westboro 0
Canton 48, Norwood 27
Cape Cod Tech 41, Monomoy/St. John Paul II 0
Case 26, Southeastern 6
Central Catholic 28, BC High 7
Chelsea 14, Lowell Catholic 8
Cohasset 27, Silver Lake 14
Danvers 21, Salem 14
Dartmouth 34, Middleboro 28
Dedham 14, Cardinal Spellman 0
Dexter Southfield 21, Suffield Academy (CT) 6
Diman 22, Bay Path 7
East Bridgewater 34, Norton 27
Everett 42, Lynn Classical 6
Fairhaven 42, Somerset Berkley 29
Foxboro 27, Walpole 21
Greater Lawrence 52, Cathedral 30
Hamilton-Wenham 45, Brighton 6
Hingham 27, Hanover 21
Hopkinton 32, Wayland 28
King Philip 21, North Attleboro 7
Lincoln-Sudbury 28, Holliston 12
Lowell 24, Westford 14
Mansfield 35, Bedford (Mich.) 21
Marblehead 26, Bishop Fenwick 20
Masconomet 38, Billerica 22
Mashpee 54, Martha’s Vineyard 28
Medfield 50, Dracut 21
Medway 54, Dighton-Rehoboth 0
Methuen 35, North Andover 14
Milford 44, Leominster 26
Millis 30, Blackstone-Millville 28
Milton 34, Central (RI) 26
Minutemen 24, Southbridge 0
Nashoba 46, Springfield International 8
Natick 27, Needham 0
Newton North 28, Waltham 0
North Quincy 20, Oliver Ames 15
North Reading 35, Greater Lowell 7
Norwell 42, Blue Hills 14
Old Colony 8, Greater New Bedford 7
Plymouth North 35, Pembroke 21
Quincy 39, Braintree 0
Randolph 42, English 0
Reading 36, Melrose 12
Rockland 21, Dennis-Yarmouth 8
Roxbury Prep 12, O’Bryant 8
Sandwich 30, UCT 12
Scituate 27, Duxbury, 15
Seekonk 55, Ludlow 12
Shawsheen 41, Lynnfield 6
Somerville 41, Belmont 0
South Shore Voke 30, Hull 0
St. John’s Prep 48, Marshfield 8
St. Mary’s 34, KIPP 0
Stoneham 12, Arlington 6
Taunton 29, Durfee 7
Wachusett 23, Franklin 14
Watertown 27, Ipswich 0
Weston 20, Latin Academy 6
Westwood 34, West Bridgewater 29
Weymouth 30, Whitman-Hanson 0
Wilmington 26, Essex Tech 6
Winchester 42, Peabody 7
Woburn 18, Longmeadow 10
GOLF
Bishop Feehan 219, Archbishop Williams 173
Hanover 238, Whitman-Hanson 241
Lunenburg 42, Tyngsboro 12
BOYS SOCCER
Apponequet 2, Dartmouth 2
Arlington Catholic 2, Burlington 1
Bishop Fenwick 2, Winthrop 2
Boston Collegiate 5, Charlestown 4
Case 11, Tri-County 0
Dexter Southfield 3, Pingree 0
Madison Park 6, Brooke Charter 0
Milford 2, Medway 1
Monomoy 3, Nantucket 1
Natick 2, Wayland 1
Nauset 2, Plymouth South 1
Waltham 1, Watertown 1
Westport 2, Diman 1
GIRLS SOCCER
Apponequet 5, Dartmouth 2
Berwick 6, Bancroft 3
Blue Hills 1, Holbrook 1
Boston Collegiate Charter 2, Winthrop 1
Cambridge 4, Stoneham 0
Dracut 1, Bedford 0
East Boston 4, Cathedral 0
Foxborough 1, Dighton-Rehoboth 0
Greater New Bedford 0, Southeastern 0
Latin Academy 1, Ursuline 1
Mansfield 4, Melrose 3
Martha’s Vineyard 2, Saint John Paul 1
Masconomet 6, Saugus 1
Monomoy 1, Nantucket 1
Sandwich 7, Falmouth 0
Somerset Berkley 9, Durfee 1
Waltham 2, Medford 1
Watertown 2, Arlington Catholic 0
VOLLEYBALL
AMSA 3, Southbridge 0
Andover 3, Tewksbury 0
Attleboro 3, Bellingham 2
Avon 3, Randolph 0
Beverly 3, Swampscott 0
Billerica 3, Lowell 2
Bishop Feehan 3, Lincoln-Sudbury 2
Boston Latin 3, Bedford 0
Bourne 3, Greater New Bedford 0
Brockton 3, Cambridge 1
Canton 3, North Quincy 1
Cape Cod Tech 3, Nauset 1
Case 3, Dartmouth 1
Cathedral 3, Roxbury Prep 2
Central Catholic 3, Bishop Fenwick 0
Chelmsford 3, North Andover 0
Duxbury 3, Barnstable 1
Fairhaven 3, Falmouth 1
Greater Lawrence 3, Notre Dame (T) 0
Hanover 3, Rockland 0
Haverhill 3, Dracut 2
Lynnfield 3, Lynn Classical 0
Madison Park 3, Charlestown 0
Milton 3, Hingham 2
New Mission 3, English 0
North Reading 3, Pentucket 0
Norwell 3, Scituate 1
O’Bryant 3, Boston United 0
Old Rochester 3, Dennis-Yarmouth 0
Oliver Ames 3, Foxboro 0
Reading 3, Hamilton-Wenham 0
Revere 3, Greater Lowell 1
Thayer 3, Austin Prep 1
Wellesley 3, Wayland 1
Westwood 3, Dedham 0
SWIMMING
Andover 102, Methuen-Tewksbury 81
Chelmsford 103, Lexington 78
Milton 94, Needham 87
Originally Published: