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 over 100 yards and two touchdowns to pace Rockland (1-0) to a 21-8 win over Dennis-Yarmouth.
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 hit .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
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
Andover 31, Wellesley 23
Attleboro 27, Stoughton 13
Barnstable 33, Brockton 15
Bridgewater-Raynham 21, Plymouth South 14
Canton 48, Norwood 27
Cape Cod Tech 41, Monomoy/St. John Paul II 0
Central Catholic 28, BC High 7
Dedham 14, Cardinal Spellman 0
Dexter Southfield 21, Suffield Academy (CT) 6
Everett 42, Lynn Classical 6
Foxboro 27, Walpole 21
King Philip 21, North Attleboro 7
Medfield 50, Dracut 21
Medway 54, Dighton-Rehoboth 0
Quincy 39, Braintree 0
Rockland 21, Dennis-Yarmouth 8
St. Mary’s 34, KIPP 0
Watertown 27, Ipswich 0
Winchester 42, Peabody 7
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
Case 11, Tri-County 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
Foxborough 1, Dighton-Rehoboth 0
Martha’s Vineyard 2, Saint John Paul 1
Masconomet 6, Saugus 1
Monomoy 1, Nantucket 1
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
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
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
Milton 3, Hingham 2
North Reading 3, Pentucket 0
Norwell 3, Scituate 1
Old Rochester 3, Dennis-Yarmouth 0
Oliver Ames 3, Foxboro 0
Reading 3, Hamilton-Wenham 0
Revere 3, Greater Lowell 1
Wellesley 3, Wayland 1
Westwood 3, Dedham 0
SWIMMING
Andover 102, Methuen-Tewksbury 81
Chelmsford 103, Lexington 78
Milton 94, Needham 87

Want more insights? Join Working Title - our career elevating newsletter and get the future of work delivered weekly.