Friday’s high school roundup/scores: Aidan Williams, Needham run by Walpole
Aidan Williams rushed for 187 yards and two touchdowns on 29 carries as Needham (5-0) defeated Walpole 21-10 in Bay State Conference football action.
Javon Clayborne threw a touchdown pass and rushed for two scores as Lynn Classical (3-2) held off Malden 30-28 in the Greater Boston League. … Justin Marino rushed for five touchdowns and returned an interception for a score as Medford (2-3) rolled to a 48-12 win over Somerville.
Vincent Ciancio completed 8-of-9 passes for 128 yards and two touchdowns, while rushing for a third as Tewksbury (4-0) defeated Lowell 42-7 in the Merrimack Valley Conference. … Anthony Mauriello completed 13-of-23 passes for 206 yards and two touchdowns, while Dillon DuLong rushed for 94 yards and a touchdown as Chelmsford (1-3) defeated North Andover, 25-20.
In the South Coast Conference, Justin Marques rushed for 252 yards and three touchdowns on 20 carries, while Aaron Lague added 227 yards and two scores as well as an interception as Fairhaven (4-1) defeated Seekonk, 42-14.
Aiden Bly tossed three touchdown passes and ran in another score, powering Governor’s Academy (2-1) to a 36-15 win over Brooks.
In a Cape & Islands League contest, Joey Berardi rushed for three touchdowns in a 28-14 win for Nauset (3-2) over Nantucket (1-4).
Jeremiah Martinez ran for a pair of scores as Whittier (3-2) defeated Lowell Catholic 44-0 in the Commonwealth Athletic Conference.
Tyler Adamo connected with Jesse Dorman on two of his three touchdown passes as Lynnfield (3-1) defeated Cape Ann League foe Amesbury, 28-12. … Will Gromko ran for two scores and added a TD reception as Ipswich (1-3) defeated Essex Tech, 28-19. … Jason Berry threw a pair of touchdown passes as North Reading (4-0) handed Triton its first loss, 13-10.
Kamren DePeiza and Ajhani Graham each ran for touchdowns, scoring 14 unanswered points for English/New Mission (2-3) in a 14-8 Boston City League win over East Boston.
Brock Winslow dominated short-yardage situations with four touchdown runs inside the 10, powering Bishop Stang (1-3) in a 41-8 Central Catholic League win over Arlington Catholic.
In Central Mass. action, Auburn coach Jeff Cormier won his 200th game as his team defeated Fitchburg, 42-13.
Senior Lawson Foley corralled four receptions for 82 yards and three touchdowns, while his brother Grayson took over in the ground game (five carries, 82 yards, two touchdowns) as Scituate (4-0) cruised to a 42-0 drubbing of Patriot League rival Pembroke. … Jake Varholak posed a threat on the ground and through the air, completing 11-of-16 passes for 144 yards while also rushing for 41 yards and three scores as Hingham (3-1) topped Plymouth North, 34-21. Ryan St. Croix added 144 rushing yards and two scores on 26 carries.
Jack Fabiano rushed for three scores and also had a TD reception as Masconomet (4-1) defeated Peabody 29-7 in the Northeastern Conference. … Owen Shanbar scored twice on the ground and special teams blocked the tying point-after attempt in the fourth quarter, helping Danvers (2-3) hold off Beverly, 14-13.
Anthony Gerrior completed 14-of-21 passes for 170 yards and also added 79 rushing yards, finishing with three total touchdowns, as Burlington (4-0) defeated Wakefield 20-7 in the Middlesex Freedom.
Kanyinsola Olanrewaju ran for three scores as Blue Hills (1-3) defeated South Shore 36-12 in the Mayflower Athletic Conference. … Chase LaFountain threw two touchdown passes to Nick Fringuelli as Old Colony (2-2) defeated Southeastern, 40-15.
Jack Luccarelli rushed for three touchdowns as Norwell (3-1) defeated Abington 28-7 in the South Shore League.
Luke Turco rushed for 163 yards and two touchdowns on 21 carries, helping Brockton (1-3) defeat Lawrence 27-12 in nonleague action. … Sam Hubbard rushed for four scores as Natick (4-1) defeated Wachusett, 34-7. … Mike Galligan threw four touchdown passes, two going to Tyler Cromwell, as North Quincy (3-1) defeated Cohasset, 28-21. … Finn Gilmore ran for 110 yards and two scores as Grafton defeated Holliston, 21-3. … Jackson Hart ran for two scores and threw for a third as Dartmouth held off Apponequet, 34-30.
Sidney Tildsley rushed for 118 yards and three touchdowns, while Jake Banda added 103 rushing yards as Shawsheen (5-0) blanked Wayland, 28-0. … Evan Dunker threw four touchdown passes as Dracut edged Boston Latin, 34-33. Wolfpack quarterback Austin Groh threw for 216 yards and a touchdown, while rushing for 110 yards and two more scores.
Boys soccer
Leo Fernandes scored and dished an assist to DJ Tandy, and Rob Cibotti secured his sixth clean sheet for Archbishop Williams (7-1-2) in a 2-0 Catholic Central League win over Bishop Stang.
Jack Duperre netted two goals, and Colin Blake tacked on a third goal as Pembroke (6-1-2) beat Plymouth South 3-0 in the Patriot League. … Jake Novak scored off a corner kick from Dylan Healy to boost Plymouth North to a 1-0 win over Whitman-Hanson. … Colin MacPherson tallied two goals, and Matt Oliveira scored also as Hanover (5-5-2) edged Quincy, 3-2.
Will Quinlan scored twice, and Carter Couto had a goal and two assists as Westport (6-2-2) routed Wareham 7-0 in a Mayflower Athletic Conference matchup.
Krist Rapi scored twice as Dedham (9-2) defeated Medway 5-0 in the Tri-Valley League.
Kaden Amaral and Luis Arencibia found the net, and EJ Corliss earned the clean sheet for East Bridgewater (6-4-1) in a 2-0 nonleague win over Foxboro. … Emile Joseph delivered his seventh clean sheet for Old Rochester (8-2-1) in a 2-0 win over Bridgewater-Raynham.
Brett Amorosino finished with a hat trick, and Gavin Blake registered a pair of assists as Norwell rallied in the second half for a 3-1 victory over South Shore League rival Abington.
Girls soccer
Ava Carcio buried a hat trick, leading Cohasset’s offense in a 6-1 South Shore League win over Middleboro. … Anja Johnson (two goals, assist), Ally Kelley (goal, assist) and five other players found the net for Norwell in an 8-2 victory over Abington. … Elly Thomas (two goals), Gianna Thorne (goal, assist) and Fallon Ryan (assist) paced the offense, while Montana Alibrandi earned her fifth clean sheet as Hull (7-1-2) defeated Sandwich, 3-0. Over $1,000 was raised for the Emma Ryan Memorial Scholarship Fund.
Emma Gavin had three goals and an assist as Oliver Ames defeated Milford 5-0 in the Hockomock League.
Isla Anderson scored the lone goal, and Molly Quirk registered her eighth clean sheet for Scituate (9-0-1) in a 1-0 Patriot League win over North Quincy. … Caitlin Snow and Kylie Madeiros scored, and Maddie McLeod got the clean sheet for Silver Lake (5-4-1) in a 2-0 win over Notre Dame (Hingham). … Junior Maelyn Riley (four goals, assist) and senior captain Sophie Schiller (two goals, two assists) propelled the attack as Hanover erupted for an 8-1 victory over Quincy.
Freshman Isa Ruiz, sophomore Sami Wright, and eighth-grader Tori Bartolini (two goals) scored for Cathedral in a 4-0 nonleague win over Brooke. … Lila Doucette and DeAnna Figueiredo hit the back of the net for Danvers (9-1-1) in a 2-1 win over Bishop Fenwick.
Field hockey
Ellie Innes tallied two goals and Blaire Brennan dished three assists to help Lincoln-Sudbury (8-0-1) stay unbeaten with a 5-2 nonleague win over Needham. … Abbie Allen and the Ipswich defense notched their sixth shutout of the year in a 2-0 win against Methuen. … Carolyn Schiavo notched a hat trick, leading Canton (10-1) past Braintree, 7-1. … Senior Emma Conn scored her first goal, marking the only tally Marshfield needed to edge Carver, 1-0. … Sophie Larivee and Sage Harrison scored as Monomoy (10-0-1) beat Cohasset, 2-1. … Eva Thomson and Cecelia Crosby got the goals for Medfield in a 2-1 win over Oliver Ames.
Lily Patterson scored the go-ahead with 6:30 left, lifting Danvers over Northeastern Conference foe Peabody, 2-1.
Golf
Charlie Donovan had 18 points, and Finn Manning shot a 37 as Carver came back and defeated Abington 123-118 in a South Shore League match.
Girls volleyball
Charlotte Skulte floored 18 kills, while Caroline Dunn registered eight kills as Bishop Feehan bested Notre Dame (Hingham) 3-0 in a nonleague contest. … Julia Leonardo collected three aces, 14 digs and 22 kills, Addie Shelton notched 24 kills, and Haley Carter provided 39 assists as Attleboro defeated Barnstable, 3-2. … Ella Quin posted 12 kills, 17 service points and three blocks, while Meghan Downs finished with 18 assists and nine service points as Billerica defeated Woburn, 3-1.
Jessie Wang recorded 15 kills, and Megan Durant tallied nine kills, 36 service points and eight aces as Andover (8-5) took down Haverhill 3-0 in Merrimack Valley Conference action. … Sothyra Kang had seven kills and 10 assists, while Julia Crockett finished with eight kills and 10 digs as Lowell (5-9) swept Lawrence, 3-0.
Scores
FIELD HOCKEY
Bridgewater-Raynham 2, Plymouth North 1
Canton 7, Braintree 1
Danvers 2, Peabody 1
Hanover 4, Norwell 2
Hopedale 4, Blackstone Valley 1
Hudson 3, Tyngsboro 1
Ipswich 2, Methuen 0
Lincoln-Sudbury 5, Needham 2
Malden 0, Revere 0
Marshfield 1, Carver 0
Medfield 2, Oliver Ames 1 hi
Monomoy 2, Cohasset 1
Nantucket 1, Nauset 1
New Bedford 2, Taunton 1
North Attleboro 6, Dartmouth 1
Portsmouth Abbey 2, Beaver Country Day 1
Rockport 6, Northeast 0
Tewksbury 2, Wilmington 1
FOOTBALL
Auburn 42, Fitchburg 13
Barnstable 14, Dennis-Yarmouth 12
Billerica 83, Haverhill 54
Bishop Feehan 49, Cardinal Spellman 0
Bishop Fenwick 40, Archbishop Williams 13
Bishop Stang 41, Arlington Catholic 8
Blue Hills 36, South Shore 12
Brockton 27, Lawrence 12
Burlington 20, Wakefield 7
Carver 41, Martha’s Vineyard 14
Chelmsford 25, North Andover 20
Chelsea 18, Roxbury Prep 8
Danvers 14, Beverly 13
Dartmouth 34, Apponequet 30
Dedham 32, Dover-Sherborn 0
Dracut 34, Boston Latin 33
Durfee 33, Falmouth 20
East Bridgewater 20, Rockland 14
English/New Mission 14, East Boston 8
Everett 35, Taunton 15
Fairhaven 42, Seekonk 14
Foxboro 34, Lincoln-Sudbury 11
Gloucester 35, Salem 14
Governor’s Academy 36, Brooks 15
Grafton 21, Holliston 3
Greater Lowell 27, Bristol-Plymouth 7
Hanover 28, Plymouth South 6
Hingham 34, Plymouth North 21
Ipswich 28, Essex Tech 19
Leominster 42, Westford Academy 33
Lynnfield 28, Amesbury 12
Manchester-Essex 50, Brighton 8
Masconomet 29, Peabody 7
Mashpee 26, Randolph 21
Medford 48, Somerville 12
Methuen 37, Andover 10
Millbury 10, Northbridge 7
Natick 34, Wachusett 7
Nauset 28, Nantucket 14
Needham 21, Walpole 10
North Quincy 28, Cohasset 21
North Reading 13, Triton 10
Norwell 28, Abington 7
Old Colony 40, Southeastern 15
Old Rochester 42, Medfield 6
Pentucket 41, Hamilton-Wenham 16
Quincy 22, Braintree 7
St. John’s (Shrewsbury) 21, Hopkinton 0
St. Mary’s (L) 38, Cathedral 12
Sandwich 14, Middleboro 13
Scituate 42, Pembroke 0
Shawsheen 28, Wayland 0
Somerset Berkley 28, Greater New Bedford 19
Tantasqua 41, Doherty 34
Tech Boston 32, Keefe Tech 0
Tewksbury 42, Lowell 7
Upper Cape 36, Holbrook/Avon 0
Waltham 42, Acton-Boxboro 6
Wareham 18, Cape Cod Tech 6
Watertown 28, Wilmington 26
Wellesley 34, Brookline 0
Westwood 24, Medway 13
Weymouth 28, Milton 21
Whittier 44, Lowell Catholic 0
Winthrop 42, Saugus 12
Xaverian 28, Central Catholic 20
GOLF
Bay Path 157, AMSA 170
BC High 229, St. Mary’s (L) 261
Carver 123, Abington 118
Greater New Bedford 250, Dartmouth 254
Lowell Catholic 145, Northeast 131
Old Rochester 202, Bishop Stang 189
BOYS SOCCER
Acton-Boxboro 0, Beverly 0
Archbishop Williams 2, Bishop Stang 0
Braintree 1, Canton 1
Brockton 3, Hingham 1
Cape Cod Tech 7, Cape Cod Academy 0
Dedham 5, Medway 0
Duxbury 2, Marshfield 2
East Bridgewater 2, Foxboro 0
Essex Tech 1, Mystic Valley 0
Hanover 3, Quincy 2
Holbrook 2, West Bridgewater 0
Littleton 1, Bromfield 1
Lynn English 3, Medford 2
Natick 2, Dover-Sherborn 1
Norwell 3, Abington 1
Old Rochester 2, Bridgewater-Raynham 0
Pembroke 3, Plymouth South 0
Plymouth North 1, Whitman-Hanson 0
Scituate 3, North Quincy 0
Tyngsboro 3, Shawsheen 0
Wellesley 4, Melrose 1
Westport 7, Wareham 0
GIRLS SOCCER
Cardinal Spellman 1, West Bridgewater 1
Carver 0, Rockland 0
Cathedral 4, Brooke Charter 0
Cohasset 6, Middleboro 1
Danvers 2, Bishop Fenwick 1
Dighton-Rehoboth 1, Durfee 1
Duxbury 3, Marshfield 1
Hanover 8, Quincy 1
Hull 3, Sandwich 0
Littleton 1, Bromfield 0
Masconomet 2, Woburn 2
Natick 4, Dover-Sherborn 0
Norwell 8, Abington 2
Oliver Ames 5, Milford 0
Pembroke 1, Plymouth South 1
Plymouth North 0, Whitman-Hanson 0
Scituate 1, North Quincy 0
Shawsheen 9, Lowell Catholic 1
Silver Lake 2, Notre Dame (H) 0
Walpole 3, Foxboro 1
Watertown 3, Arlington Catholic 1
Wellesley 4, Arlington 1
SWIMMING & DIVING
Chelmsford 102, Central Catholic 68
UNIFIED BASKETBALL
Hingham 54, Scituate 32
GIRLS VOLLEYBALL
Abington 3, Middleboro 0
Andover 3, Haverhill 0
Attleboro 3, Barnstable 2
Bellingham 3, Ashland 1
Belmont 3, Peabody 0
Billerica 3, Woburn 1
Bishop Feehan 3, Notre Dame (H) 0
Bristol Aggie 3, Old Colony 2
Central Catholic 3, North Andover 0
Chelmsford 3, Methuen 1
Danvers 3, Dennis-Yarmouth 1
Fairhaven 3, Bishop Stang 2
Hanover 3, Plymouth South 0
Hingham 3, Marshfield 0
Ipswich 3, Triton 0
Lowell 3, Lawrence 0
Medfield 3, Holliston 0
Medway 3, Dedham 0
Northeast 3, Greater Lawrence 2
North Quincy 3, Pembroke 1
Portsmouth Abbey 3, Beaver Country Day 0
Quincy 3, Scituate 0
Rockland 3, Cohasset 1
St. Mary’s (L) 3, Cathedral 1
Saugus 3, Medford 0
Shawsheen 3, Minuteman 0
Silver Lake 3, Plymouth North 0
Sturgis East 3, Nauset 2
Thayer 3, Nobles 0
Weymouth 3, Brockton 0