Saturday’s high school scores and highlights
ROUNDUP
FIELD HOCKEY
Bella DiFiore netted a hat trick as Andover rolled past Newton North, 6-0, in non-league action.
BOYS SOCCER
Vincent McGann scored the lone goal for Chelmsford as they defeated Cambridge, 1-0, in a nonleague contest. … Jack Gavron found the back of the net off a pass from Riley Martins as Wayland (2-2) blanked Dearborn, 1-0.
In the Commonwealth Athletic Conference, Joe Mytych got the shutout in goal in his first varsity start and Jason Spaniol netted the game winning goal midway through the second half to give Shawsheen a 1-0 win over Lynn Tech.
GIRLS SOCCER
In a nonleague game, Kiersten Higgins scored a pair of goals to lead North Reading to a 4-0 victory over Bishop Fenwick. … Meredith Jones had her first career goal and Frankie Mazzini scored the other as Braintree blanked Central Catholic 2-0. … Tessa Hunt knocked home the game’s only and Piper Shepherd earned the shutout with five saves as Hamilton-Wenham (3-0-2) edged Peabody, 1-0. … Emily Hem scored twice as Greater Lowell defeated Lowell, 3-0.
VOLLEYBALL
In the Catholic Central League, Charlotte Skulte had 13 kills and teammate Caroline Dunn added 10 as Bishop Feehan defeated Bishop Fenwick, 3-1.
FOOTBALL
Andreas Bernal completed 10-of-14 passes for 201 yards and two touchdowns as Salem defeated Brewer (Maine) 50-6 in the second annual Ken Perrone Witches Classic. Quinn Rocco Ryan rushed for 152 yards and two touchdowns on 12 carries, while adding four receptions for 78 yards and a third score.
Brendan Peno threw three touchdown passes and ran for a fourth, while Joey Berardi tallied three scores as Nauset improved to 2-0 with a 44-16 nonleague win over Lunenburg.
Zach Milner rushed for 167 yards and two scores as Littleton (1-0) defeated Ayer Shirley, 21-0.
Colby Catterton threw for 200 yards and two scores as Nashoba Tech (2-0) blanked Smith, 51-0. Zach Deschenes rushed for 100 yards and a touchdown, while Zane Beausoleil added 100 receiving yards and two touchdowns.
Mikey Galligan completed 7-of-15 passes for 172 yards and two touchdowns, while adding 105 rushing yards and a third score as North Quincy (2-0) defeated Oliver Ames, 41-28.
Jake Reilly rushed for 119 yards and a touchdown, while Brayden Jones completed 12-of-18 passes for 157 yards and a score to lead Attleboro (1-1) past Stoughton 21-6 in the Hockomock League. Madden Murray caught nine passes for 123 yards and also picked off a pass for the Bombardiers.
Jayden Torres rushed for 146 yards and two touchdowns as Triton (2-0) defeated Amesbury 30-22 in the Cape Ann League.
Brenden McDonald ran for two touchdowns and threw for a third as Somerset Berkley defeated Dennis-Yarmouth 27-20 in a nonleague contest. …Noah Mackenzie completed 14-of-26 passes for 226 yards and a touchdown, while rushing for 58 yards and two more scores as Walpole (1-1) defeated Foxboro, 21-18. Matt St. Cyr hauled in seven passes for 115 yards to lead the Timberwolves’ receiving corps.
In Central Mass. action, Johnny Bordes completed 15-of-18 passes for 319 yards and a pair of scores to lead Groton-Dunstable to a 44-35 win over David Prouty.
SCORES
FIELD HOCKEY
Andover 6, Newton North 0
Brooks 5, Austin Prep 0
Durfee 3, Apponequet 1
Nantucket 1, Marshfield 0
Nashoba 4, Notre Dame Academy Hingham 2
Uxbridge 9, Bishop Feehan 1
Walpole 6, Brookline 0
West Bridgewater 3, Scituate 1
FOOTBALL
THURSDAY’S RESULTS
Everett 34, Medford 14
Keefe Tech 16, Atlantis Charter 0
Malden 27, Lynn Tech 20
Waltham 33, Newton North 0
Whittier 40, Ipswich 7
FRIDAY’S RESULTS
Abington 42, Apponequet 14
Andover 27, Shrewsbury 17
Arlington 35, Brookline 7
Ashland 20, Bellingham 14
Attleboro 21, Stoughton 6
Barnstable 10, Brockton 7
Bedford 26, Newburyport 8
Bishop Feehan 19, Chelmsford 13
Blackstone Valley 41, St. Bernard’s 20
BC High 32, Fairhaven 14
Boston Latin 33, East Boston 12
Bourne 38, Holbrook/Avon 0
Burlington 27, Westborough 14
Cambridge 21, Saugus 14
Canton 27, Norwood 21
Cape Cod Tech 20, Monomoy 0
Case 20, Southeastern 6
Cathedral 55, Arlington Catholic 25
Concord-Carlisle 27, Shepherd Hill 16
Dartmouth 28, Braintree 0
Dexter Southfield 49, Kingswood Oxford 39
Diman 13, Seekonk 12
Dover-Sherborn 38, Sharon 0
Duxbury 21, Mansfield 0
East Bridgewater 26, Norton 14
East Longmeadow 41, Framingham 12
Franklin 36, Wachusett 0
Gloucester 29, Somerville 10
Greater Lawrence 40, Hamilton-Wenham 0
Greater Lowell 27, Watertown 9
Greater New Bedford 14, Old Colony 8
Groton-Dunstable 44, David Prouty 35
Hanover 35, Hingham 18
Haverhill 38, Beverly 21
Holliston 14, Middleboro 6
King Philip 40, Marblehead 13
La Salle (RI) 42, St. John’s (S) 7
Leominster 36, Milford 35
Lexington 28, Newton South 6
Lowell Catholic 18, Chelsea 0
Malden Catholic 28, Windham (NH) 13
Marshfield 31, Methuen 23
Masconomet 21, Billerica 19
Medway 24, Dighton-Rehoboth 20
Millis 27, Sutton 7
Milton 35, Central (RI) 0
Needham 20, Natick 7
North Andover 44, Dracut 6
North Attleboro 21, Lynnfield 6
North Reading 52, Wilmington 18
Norwell 21, Blue Hills 8
O’Bryant 36, Roxbury Prep 6
Old Rochester 32, Bishop Stang 26 (ot)
Peabody 27, Winchester 21
Plymouth North 35, Falmouth 6
Plymouth South 28, Bridgewater-Raynham 27
Quincy 53, Archbishop Williams 6
Randolph 33, English/New Mission 8
Reading 35, Melrose 7
Rockland 28, West Bridgewater 14
St. John’s Prep 42, Londonderry (NH) 14
St. Mary’s (Lynn) 27, KIPP 6
Scituate 41, Whitman-Hanson 7
Shawsheen 48, Belmont 0
Silver Lake 21, Cohasset 19
Somerset Berkley 27, Dennis-Yarmouth 20
South Shore 36, Hull 14
Swampscott 20, Lynn English 14
Taunton 24, Durfee 14
Tewksbury 28, Danvers 13
Tri-County 12, Smithfield (RI) 7
Triton 30, Amesbury 22
Walpole 21, Foxboro 18
Wayland 30, Hopkinton 0
Wellesley 27, Dedham 6
West Bridgewater 28, Rockland 14
Westford Academy 14, Lowell 0
Weston 27, Latin Academy 14
Weymouth 47, Westwood 12
Winthrop 29, Northeast 8
Woburn 42, Longmeadow 24
SATURDAY’S GAMES
Blair Academy 34, St. George’s 6
Carver 26, Nantucket 15
Littleton 21, Ayer Shirley 0
Martha’s Vineyard 42, Brighton 8
Nashoba Tech 51, Smith Tech 0
Nauset 44, Lunenburg 16
New Bedford 27, Lynn Classical 0
North Quincy 41, Oliver Ames 28
Oakmont 33, Tyngsboro 33
Salem 50, Brewer (Maine) 6
Springfield Central 42, Central Catholic 20
Tech Boston 40, St. John Paul 26
BOYS SOCCER
Chelmsford 1, Cambridge 0
Covenant Christian 2, Chapel Hill Chauncy Hall 0
Cushing 1, St. Mark’s 1
Dover-Sherborn 0, Norwell 0
Framingham 1, Lexington 1
Governor’s Academy 1, Holderness 0
Lowell 8, Malden 2
New Bedford 3, Somerset Berkley 2
Rockport 4, Gloucester 0
St. John’s Prep 1, Brookline 0
Shawsheen 1, Lynn Tech 0
Tewksbury 1, Wilmington 0
Wayland 1, Burke-Dearborn 0
Westford Academy 4, Billerica 1
Westport 1, Diman 1
Worcester Academy 2, St. Sebastian’s 1
GIRLS SOCCER
Acton-Boxboro 2, Andover 1
Berwick 3, Wheeler 0
Beverly 2, Methuen 1
Bishop Feehan 4, Medfield 2
Braintree 2, Central Catholic 0
Greater Lowell 3, Lowell 0
Groton Dunstable 5, Shawsheen 1
Nantucket 3, St. John Paul II 3
Nashoba 1, Lincoln-Sudbury 0
North Reading 4, Bishop Fenwick 0
Thayer Academy 1, Austin Prep 0
Westford Academy 3, Billerica 2
TRACK AND FIELD
HIGHLAND INVITATIONAL, ATTLEBORO
BOYS FRESHMAN 3000: 1. Oliver Redmond (Bishop Hendricken), 10:16.31; 2. Gerard Stock (Catholic Memorial) 10:17.26; 3. Justin Stockford (Bishop Hendricken), 10:17.95
BOYS 5000 STEVE NEWMAN: 1. Cole Francis (Narragansett), 16:04.54; 2. Luke Allen (East Greenwich), 16:25.15; 3. Michael Upton (Catholic Memorial), 16:28.44
BOYS 3000 OPEN: 1. Owen Lacaillade (Attleboro), 10:03.44; 2. John Blaisdell (Attleboro), 10:24.17; 3. Adam Kramer (City of Boston); 10:53.38
GIRLS FRESHMAN 3000: 1. Fiona Hughes (Classical), 12:55.88; 2 Kate Howlett (Classical), 13:02.54; 3. Maeve Sullivan (Concord-Carlisle), 13:18.58
GIRLS 5000 STEVE NEWMAN: 1. Sophie Shaw (Bishop Feehan), 20:30.19; 2. Grace Mitchell (Haddam-Killingworth), 20:33.30; 3. Maddie Hussey (Archbishop Williams), 20:37.89
GIRLS 3000 OPEN: 1. Jenna Dormady (Bellingham), 13:19.43; 2. Alexa Frackelton (Attleboro); 14:09.08; 3. Marina Ross (Archbishop Williams), 14:12.42
VOLLEYBALL
Austin Prep 3, Thayer Academy 0
Bishop Feehan 3, Bishop Fenwick 1
Duxbury 3, Nantucket 0
Longmeadow 3, Notre Dame Academy Hingham 0
FOOTBALL BOXES
ATTLEBORO 21, STOUGHTON 6
Attleboro (1-1) 0 7 0 14 – 21
Stoughton (0-2) 6 0 0 0 – 6
ST – Xavier Vincente 62 pass from Sean Rockwood (kick failed)
AT – Mikey Huntington 22 pass from Brayden Jones (Galvin kick)
AT – Jake Reilly 4 run (Galvin kick)
AT – Austin Bessette 1 run (Galvin kick)
BOSTON LATIN 33, EAST BOSTON 12
East Boston (0-2) 0 0 0 12 – 12
Boston Latin (2-0) 7 14 6 6 – 33
BL – Hayden Cooper-Dupont 56 pass from August Groh (Groh kick)
BL – Charlie Hauck 15 pass from Groh (Groh kick)
BL – Lateef Lawal 30 pass from Groh (Groh kick)
BL – Jermaine Garcia Cameron fumble return (kick failed)
EB – Giovanni Angelico 25 run (conversion failed)
BL – Tommy Pham 7 run (kick failed)
EB – Patrik Chan 2 pass from Caden Pelosi (kick failed)
CARVER 26, NANTUCKET 15
Nantucket (1-1) 0 8 7 0 – 15
Carver (2-0) 6 14 6 0 – 26
CA – Teagan Zakrzewski 19 pass from Jack Balzarini (kick blocked)
NA – Amare Blackwell 27 pass from Brock Beamish (kick blocked)
CA – Colin Eakins 65 pass from Jack Balzarini (Zakrzewski run)
NA – Safety
CA – Nolan Kenneally 48 pass from Balzarini (run failed)
NA – Blackwell 10 pass from Burke Lombardi (Denys Landaverde-Aguliar kick)
CA – Kenneally 29 pass from Balzarini (pass failed)
NEW BEDFORD 27, LYNN CLASSICAL 0
New Bedford (1-1) 0 7 6 14 – 27
Lynn Classical (1-1) 0 0 0 0 – 0
NB – Jarren Goodine 9 run (Brady Almeida kick)
NB – Goodine 77 pass from Almeida (kick failed)
NB – Elias Colon 17 run (Almeida)
NB – Colon interception return (Almeida kick good)
NORTH QUINCY 41, OLIVER AMES 28
Oliver Ames (1-1) 14 0 7 7 – 28
North Quincy (2-0) 14 21 6 0 – 41
OA – Ryan Loring 58 run (Robby Dobbin kick)
NQ – Marques Rodrigues-Smith 93 kickoff return (Alvin Nikolla kick)
OA – Jacob Melton 48 pass from Pat DeLoughrey (Dobbin kick)
NQ – Tim Toland 3 run (Nikolla kick)
NQ – Rodrigues-Smith 20 pass from Galligan (Nikolla kick)
NQ – Galligan 3 run (Nikolla kick)
NQ – Muhamad Alzubaidy punt block recovered in endzone (Nikolla kick)
NQ – Tyler Cromwell 23 pass from Galligan (pass failed)
OA – Andrew Whiteside 46 pass from DeLoughery (Dobbin kick)
OA – Whiteside 11 pass from DeLoughrey (Dobbin kick)
SALEM 50, BREWER (MAINE) 6
Salem (1-1) 7 14 21 15 – 50
Brewer (0-1) 6 0 0 0 – 6
BR – Jaxson Bragg-Ouellette 15 run (kick failed)
SA – Quinn Rocco Ryan 36 pass from Andreas Bernal (Fionn Coughlin kick)
SA – Mikey Curtin 86 run (Coughlin kick)
SA – Rocco Ryan 99 run (Coughlin kick)
SA – Rocco Ryan 6 run (Coughlin kick)
SA – Elvis Espinal 92 run (Coughlin kick)
SA – Curtin 25 pass from Bernal (Coughlin kick)
SA – Alvin Laurent 51 run (Javien Ramos run)
SOMERSET BERKLEY 27, DENNIS-YARMOUTH 20
Somerset Berkley (1-1) 14 7 6 0 – 27
Dennis-Yarmouth (1-1) 0 6 14 0 – 20
SB – Zach King 10 run (Kaven Dos Santos kick)
SB – Brenden McDonald 8 run (Dos Santos kick)
DY – Jayden Barber 10 run (kick failed)
SB – Finn Bjork 49 pass from McDonald (Dos Santos kick)
DY – Barber 84 kick return (conversion failed)
DY – Barber 2 run (Hudson Cambal from Barber)
SB – McDonald 31 run (conversion failed)