Saturday’s high school scores and highlights
ROUNDUP
FOOTBALL
In his first start, Lucas DeOliviera ran for 155 yards and two touchdowns on 13 carries, while Erick Lopreto added 101 yards and two scores on 15 carries as Northeast (3-3) defeated Greater Lawrence 32-27 in the Commonwealth Athletic Conference. …Noah Allen ran for 115 yards and three touchdowns on 10 carries as Whittier (5-2) beat Lynn Tech, 32-26.
In the Independent School League, Jack Barrett scored two TDs as Belmont Hill (4-1) defeated Thayer Academy. 28-6. … Jordan Johnson ran for two scores as Lawrence Academy (1-4) defeated Governor’s Academy, 24-14.
Samuel Klass’ 70-yard punt return for a score in the second quarter put St. George’s (2-3) ahead for good on its way to a 19-7 win over Brooks. … Noah Rahim ran for a pair of scores as Roxbury Latin (2-3) beat Rivers, 35-0. … Kaiden Drinkwater caught four passes for 123 yards and a touchdown, while Marcus Almada added 10 tackles and a fumble return for a score as Tabor (5-0) defeated Milton Academy, 37-0.
In the Evergreen League, Tyson Thomas rushed 13 times for 81 yards and two scores as Dexter Southfield (5-1) won 28-13 over Proctor Academy.
In the Dual County League, Max Dresens and Michael Caulfield combined to rush for 213 yards and two scores on 16 carries as Wayland (5-1) blanked Waltham, 31-0.
Jackson Hart ran for 81 yards and two touchdowns while throwing for a third score as Dartmouth (5-1) handled Barnstable 27-7 in a nonleague contest. … Luke Turco rushed for 162 yards and two touchdowns while returning a punt for a third score as Brockton (2-4) defeated Everett, 35-21. … Jack Lambert threw three touchdown passes as Bridgewater-Raynham (3-3) rolled past New Bedford, 43-7.
FIELD HOCKEY
Quinn Jordan and Rae Senno each scored two goals, while Khloe Schultz added a goal and three assists as Sandwich (17-0) defeated Somerset Berkley 8-2 in a nonleague contest. … Avery Smith and Kaelyn Zuber had two goals as Dartmouth (9-4-1) blanked Apponequet, 7-0.
Taylor Valiton scored twice as Lynnfield defeated Triton 3-1 in the Cape Ann League.
GIRLS SOCCER
CJ Zwirek scored twice as Tewksbury rolled to a 5-1 victory over Triton in nonleague play. … Madeline Hargraves recorded a hat trick as Durfee blanked Dighton-Rehoboth, 4-0. … Zoe Mittelsteadt scored the game’s only goal as Wayland edged Grafton, 1-0.
BOYS SOCCER
Harry Dizon-Stoll, Will Litchfield, and Evan Gillespie scored as Whitman-Hanson edged North Quincy 3-2 in a Patriot League contest.
Nico Harutunian and Malcom Buie each had a goal as Framingham (5-4-6) defeated Shrewsbury 2-0 in a nonleague contest. … Max Walsh tallied twice as Wayland (6-6-1) beat Ashland, 2-1. … Will Baltas had a hat trick as St. John’s (Shrewsbury) rolled to a 7-0 win over Marlboro.
In the Cape Ann League, Brendan Jones scored twice as Essex Tech doubled up Lynnfield 2-1.
VOLLEYBALL
Naomi Vajada, Leah Satlow and Cam Leithhead combined for 39 kills as Andover (12-5) defeated Danvers 3-1 in a nonleague contest. … Sally Hoban (16 kills, 15 digs, two aces) and Soley Rodriguez Martinez (26 digs and 10 aces) led the way as Canton defeated Westwood, 3-1.
SCORES
GIRLS CROSS COUNTRY
St. Mark’s 21, Thayer Academy 34
FIELD HOCKEY
Dartmouth 7, Apponequet 0
Governor’s 2, St. Mark’s 0
Lynnfield 3, Triton 1
Sandwich 8, Somerset Berkley 2
Walpole 3, Winchester 1
FOOTBALL
THURSDAY’S RESULTS
Bellingham 42, Millis 8
Hanover 30, Quincy 16
Medford 20, Lynn English 18
Southeastern 34, Bristol-Plymouth 21
Swampscott 38, Winthrop 15
FRIDAY’S RESULTS
Abington 38, Rockland 20
Amesbury 20, North Reading 16
Andover 29, Haverhill 0
Arlington 38, Belmont 7
Ashland 30, Dedham 8
Atlantis Charter 38, Holbrook/Avon 7
Bedford 56, Newton South 0
Bishop Stang 28, Cathedral 18
BC High 30, Xaverian 13
Brighton 40, O’Bryant 20
BB&N 29, St. Sebastian’s 14
Burlington 43, Melrose 36
Cambridge 24, Weston 22
Catholic Memorial 41, St. John’s (Shrewsbury) 7
Dartmouth 27, Barnstable 7
Dennis-Yarmouth 48, Falmouth 20
Duxbury 35, Silver Lake 15
Fairhaven 42, Bourne 7
Foxboro 25, Canton 18
Franklin 14, Attleboro 7
Gloucester 32, Saugus 18
Holliston 34, Hopkinton 7
King Philip 35, Taunton 0
KIPP 22, Salem 14
Latin Academy 44, Roxbury Prep 13
Lawrence Academy 24, Governor’s Academy 14
Leominster 65, Wachusett 49
Lincoln-Sudbury 35, Acton-Boxboro 0
Lowell 22, Dracut 0
Lynnfield 44, Newburyport 21
Malden 47, Chelsea 12
Manchester-Essex 40, Hamilton-Wenham 7
Mansfield 35, Oliver Ames 7
Marblehead 28, Peabody 3
Masconomet 28, Beverly 7
Mashpee 39, Hull 21
Martha’s Vineyard 33, Monomoy 14
Medway 21, Medfield 13
Methuen 25, Billerica 0
Millbury 41, Leicester 6
Milford 46, Sharon 0
Minuteman 26, Keefe Tech 12
Nantucket 55, St. John Paul 0
Narragansett 40, Ayer-Shirley 14
Nashoba Tech 44, Lowell Catholic 0
Nauset 46, Blue Hills 28
Needham 31, Braintree 9
North Andover 49, Lawrence 6
North Attleboro 51, Stoughton 6
North Quincy 28, Pembroke 16
Norton 31, Dover-Sherborn 0
Norwell 35, Middleboro 13
Norwood 35, Westwood 14
Old Colony 28, Diman 15
Old Rochester 39, Greater New Bedford 6
Pentucket 29, Essex Tech 28
Plymouth North 15, Whitman-Hanson 12
Randolph 33, Carver 7
Reading 29, Winchester 28
Revere 46, Lynn Classical 28
St. Mary’s 36, Archbishop Williams 6
Sandwich 30, East Bridgewater 8
Scituate 48, Plymouth South 0
Shawsheen 37, Greater Lowell 7
Somerset Berkley 48, Dighton-Rehoboth 13
Stoneham 42, Wilmington 0
Tewksbury 21, Chelmsford 7
Tri-County 21, South Shore 8
Triton 36, Ipswich 6
Wakefield 30, Watertown 0
Walpole 34, Milton 32
Wayland 31, Waltham 0
Wellesley 41, Newton North 8
West Bridgewater 35, Seekonk 22
Westford Academy 35, Concord-Carlisle 0
West Springfield 46, Wahconah Regional 14
Weymouth 42, Framingham 6
Woburn 44, Lexington 19
SATURDAY’S GAMES
Belmont Hill 28, Thayer Academy 6
Bishop Feehan 31, Bishop Fenwick 7
Bridgewater-Raynham 43, New Bedford 7
Brockton 35, Everett 21
Cardinal Spellman 40, Arlington Catholic 8
Dexter Southfield 28, Proctor Academy 13
Greenwich Country Day 35, Austin Prep 6
Marshfield 47, Hingham 14
Middlesex 24, St. Mark’s 14
Natick 45, Brookline 7
Noble and Greenough 38, Groton 22
Northeast 32, Greater Lawrence 27
Roxbury Latin 35, Rivers 0
St. George’s 19, Brooks 7
St. John’s Prep 36, Malden Catholic 6
St. Paul 45, Pingree 21
Tabor Academy 37, Milton Academy 0
Upper Cape 22, Wareham 20
Whittier 32, Lynn Tech 26
BOYS SOCCER
Beverly 7, Gloucester 0
Boston International 8, Barnstable 1
CASH 3, Boston Prep 1
Essex Tech 2, Lynnfield 1
Framingham 2, Shrewsbury 0
Martha’s Vineyard 2, Watertown 2
Medfield 3, Xaverian 0
Methuen 1, Malden 1
Nantucket 4, Falmouth Academy 0
New Mission 8, Cristo Rey 1
O’Bryant 4, Excel 0
Rising Tide 5, Wareham 0
St. John’s (S) 7, Marlboro 0
St. Mark’s 2, Governor’s 1
TechBoston 10, Codman Charter 1
Wayland 2, Ashland 1
Whitman-Hanson 3, North Quincy 2
GIRLS SOCCER
Algonquin 3, Hingham 1
Cambridge 1, Bedford 0
Cardinal Spellman 4, West Bridgewater 3
Concord-Carlisle 3, North Andover 0
Durfee 4, Dighton-Rehoboth 0
Governor’s 1, St. Mark’s 1
Milton Academy 2, Rivers 0
Muniz 3, Codman Charter 0
Nantucket 4, Falmouth Academy 1
Nipmuc 4, Medfield 1
Portsmouth Abbey 3, Beaver Country Day 0
Shrewsbury 1, Andover 0
Tewksbury 5, Triton 1
Wayland 1, Grafton 0
Wellesley 2, Winchester 1
Weston 4, St. Mary’s (L) 1
VOLLEYBALL
Acton-Boxboro 3, SHrewsbury 2
Andover 3, Danvers 1
Boston Latin 3, Latin Academy 0
Canton 3, Westwood 1
Charlestown 3, Academy of the Pacific Rim 0
Durfee 3, Dighton-Rehoboth 0
Madison Park 3, Dearborn 0
Melrose 3, Duxbury 1
Muniz 3, Codman Charter 0
New Mission 3, Cathedral 2
Portsmouth Abbey 3, Beaver Country Day 2
Rivers 3, Milton Academy 1
TechBoston 3, Boston International 1
FOOTBALL BOXES
BELMONT HILL 28, THAYER ACADEMY 6
Belmont Hill (4-1) 14 0 7 7 – 28
Thayer Academy (1-4) 0 0 0 6 – 6
BH – Jack Barrett 5 run (Dylan Casillo Kick)
BH – Thomas Sheehan 60 pass from Réis Little (Casillo kick)
BH – Barrett 7 run (Casillo kick)
BH – Réis Little 4 run (Casillo kick)
TA – Drew Snyder 70 pass from Arnaud Dugas (kick failed)
BROCKTON 35, EVERETT 21
Brockton (2-4) 7 7 7 14 – 35
Everett (2-4) 14 7 0 0 – 21
EV – Shane MacKenzie 10 run (Omarian Ayala kick)
BR -: Christian Flaherty 2 run (Rayr DaSilva-Pereira kick)
EV – Manny Santiago 4 run (Ayala kick)
EV – Yariel Ortiz 7 pass from Joao Rodrigues (Ayala kick)
BR – Luke Turco 75 punt return (DaSilva-Pereira kick)
BR – Jarred Mighty 32 pass from Marcio Semedo (DaSilva-Pereira kick)
BR – Luke Turco 11 run (DaSilva-Pereira kick)
BR – Luke Turco 5 run (DaSilva-Pereira kick)
DARTMOUTH 27, BARNSTABLE 7
Barnstable (5-2) 0 0 0 7 – 7
Dartmouth (5-1) 6 8 0 13 – 27
DA – Markus Andrews 12 run (kick failed)
DA – Jackson Hart 9 run (Jackson Hart run)
DA – Derek Stevens 2 pass from Jackson Hart (pass failed)
DA – Jackson Hart 57 run (Lucas Botelho kick)
BA – Jayson Dyer 8 run (Hagen Dias kick)
DENNIS-YARMOUTH 48, FALMOUTH 20
D-Yarmouth (5-2) 14 13 7 14 – 48
Falmouth (1-6) 6 6 8 0 – 20
DY – Jayden Barber 24 run (Zachary Quintiliani kick)
DY – Peyton Kellett 17 pass from Barber (Zachary Quintiliani kick)
FA – Danny Hanlon 60 run (kick failed)
DY – Hudson Cambal 10 pass from Barber (kick failed)
FA – Tre’Chaun Days 7 run (conversion failed)
DY – Kellett 10 pass from Barber (Quintiliani kick)
FA – Jamison Murphy 10 pass from Days (Hanlon from Days)
DY – Kellett 35 pass from Barber (Quintiliani kick)
DY – Barber 3 run (Zachary Quintiliani kick)
DY – Elijah Grant 2 run (Zachary Quintiliani kick)
DEXTER SOUTHFIELD 28, PROCTOR ACADEMY 13
Dexter Southfield (5-1) 8 7 13 0 – 28
Proctor Academy (2-3) 7 0 0 6 – 13
PA – Martin Alisandro 33 pass from Kaden Silton (Bode Murano kick)
DS – Tyson Thomas 5 run (Chase Halfkenny rush)
DS – Chase Halfkenny 2 run (Judah Siff kick)
DS – Rory Funke 4 run (kick blocked)
DS – Thomas 16 run (Siff kick)
PA – Silton 4 run (kick failed)
MARSHFIELD 47, HINGHAM 14
Hingham (4-2) 7 0 0 7 – 14
Marshfield (5-1) 25 15 7 0 – 47
MA – Jake D’Antonio 70 pass from Tor Maas (rush failed)
MA – Davin True 20 pass from Maas (kick failed)
MA – Charlie Leach 5 fumble return (Nick Drosopoulos kick)
HI – Ryan St. Croix 3 run (Henry Sellers kick)
MA – Jake Brilliant 49 pass from Maas (kick failed)
MA – Brilliant 37 pass from Maas (D’Antonio rush)
MA – Luke Richardson 53 pass from Maas (Drosopoulos kick)
HI – J.T. Reale 5 pass from Jake Varholak (Sellers kick)
MA – D’Antonio 75 kickoff return (Drosopoulos kick)
NORTHEAST 32, GREATER LAWRENCE 27
Gr. Lawrence (3-3) 6 13 0 8 – 27
Northeast (4-2) 7 13 6 6 – 32
GL – Gustavo Varela 1 run (kick failed)
NO – Isaiah Robles 68 run (Jake Conners kick)
GL – Varela 74 run (Jayden Moreau kick)
NO – Erick Lopreto 5 run (Jake Conners kick)
GL – Varela 55 run (pass failed)
NO – Lopreto 12 run (run failed)
NO – Lucas DeOliveira 8 run (kick failed)
NO – DeOliveira 28 run (kick failed)
GL – Gabriel Colon 16 pass from Zion Padilla (Padilla pass from Colon)
MARSHFIELD 47, HINGHAM 14
Hingham (4-2) 7 0 7 0 – 14
Marshfield (5-1) 25 15 7 0 – 47
MA – Jake D’Antonio 70 pass from Tor Maas (pass failed)
MA – Davin True 31 pass from Maas (Kick failed)
MA – Charlie Leech 6 fumble recovery (Nick Drosopoulos kick)
HI – Ryan St. Lacroix 1 run (Henry Sellers kick)
MA – Jake Brilliant 40 pass from Maas (kick failed)
MA – Brilliant 37 pass from Maas (D’antonio rush)
MA – Luke Richardson 52 pass from Maas (Drosopoulos kick)
HI – JT Reale 5 pass from Jake Var Holak (Sellers kick)
MA – D’Antonio 72 kick return (Drosopoulos kick)
MIDDLESEX 24, ST. MARK’S 14
Middlesex (4-1) 7 0 0 17 – 24
St. Mark’s (3-2) 7 7 0 0 – 14
MI – Xavier Hazard 19 pass from Luke Felago (Sam Elfner kick)
SM – C.J. Farrell 46 pass from Henry Colon (Phoenix Whitaker kick)
SM – Chevy Shakespeare 69 run (Whitaker kick)
MI – Safety
MI – Hazard 12 pass from Felago (Frankie Forrest run)
MI – Forrest 17 run (Elfner kick)
ROXBURY LATIN 35, RIVERS 0
Rivers (2-3) 0 0 0 0 – 0
Roxbury Latin (2-3) 14 14 0 7 – 35
RL – Noah Rahim 65 run (Lucas Numa kick)
RL – Finn Leary 14 run (Numa kick)
RL – Rahim 13 run (Numa kick)
RL – Taylor Cotton 26 run (Numa kick)
RL – Tommy Weber 2 run (Numa kick)
ST. GEORGE’S 19, BROOKS 7
Brooks (0-5) 0 7 0 0 – 7
St. George’s (2-3) 6 6 7 0 – 19
SG – Bubba Shelton 4 pass from Lucas Swift (pass failed)
BR – Jagger Carreiro 1 run (Jasper Johnson kick)
SG – Samuel Klass 70 yard punt return (rush failed)
SG – Sean Clack 3 run (William Longfield kick)
TABOR 37, MILTON ACADEMY 0
Milton (1-4) 0 0 0 0 – 0
Tabor (5-0) 17 14 6 0 – 37
TA – Hugo Djeumeni 44 run (Garrett Salit kick)
TA – Djeumeni 5 run (Salit kick)
TA – Salit 24 field goal
TA – Djeumeni 5 run (Salit kick)
TA – Marcus Almada 26 yard fumble recovery (Salit kick)
TA – Kaiden Drinkwater 69 pass from Peter Bourque (kick failed)
WAYLAND 31, WALTHAM 0
Waltham (2-4) 0 0 0 0 – 0
Wayland (5-1) 7 21 3 0 – 31
WA – Michael Caulfield 50 run (Dylan Engelhardt kick)
WA – Max Dresens 57 run (Engelhardt kick)
WA – Caulfield 25 run (Engelhardt kick)
WA – Dresens 60 pass from Michael Keenan (Engelhardt kick)
WA – Engelhardt 29 field goal