Boston, MA
Friday’s high school scores, highlights and boxes
Tate Hoffmeister rushed for 178 yards and two touchdowns on 22 carries as Needham defeated Natick 14-6 in the Bay State Conference.
Stu Burnham rushed for 138 yards and two touchdowns as Old Colony defeated Bristol-Plymouth 36-7 in the Mayflower League.
Mason Nash took a punt return to the house and rushed for another touchdown, kicking off Jim Kelleher’s 50th and final season under the helm at Abington (1-0) with a 20-7 South Shore League win over Cohasset.
Casious Johnson erupted on the ground in the first half for Plymouth South (1-0) turning seven carries into 189 yards and three touchdowns as part of a 42-14 win over Silver Lake in Patriot League play. … … Ryan Nash threw two touchdown passes, including the game winner to Cam Beltramini with 11 seconds left to give Whitman-Hanson a 28-26 win over Pembroke.
Demetri Koutsouflakis scored the game-winning touchdown run with 9:49 left to give Winthrop a 13-7 nonleague win over Stoneham. … Ryan Doucette rushed for a pair of touchdowns and the defense returned two pick-6s to lead Winchester to a 31-0 victory over Newton South. … A pair of touchdown completions in the third quarter rewarded a tremendous defensive effort from Bishop Fenwick (1-0), with Kurtis Bruch’s 48-yard snag giving it a lead it wouldn’t surrender to down Marblehead, 14-10. … Bryan Ferreira ran for three scores as Woburn defeated Longmeadow, 28-8.
Michael Lawler finished with a rushing touchdown, passing touchdown and an interception return as Wilmington (1-0) defeated Arlington Catholic, 36-15. … Jayden Abreu tossed three touchdowns, a pair caught by David Manon, as Lawrence (1-0) blanked Lynn English, 27-0.
Todd Egan posed a dual threat for South Shore, passing for 111 yards and a touchdown while also rushing for two scores and 61 yards as the Vikings pulled away for a 33-12 win over Hull. … Ethan Rodriguez ran for two scores as Norton doubled up on Randolph, 30-15.
Luke Hartford rushed for a pair of touchdowns while Patrick Miller added a passing and rushing touchdown to lead Milton past Scituate, 42-14. … Chris Hanewich ran for two scores and also caught a pair of touchdown passes as North Attleboro defeated Bishop Feehan, 29-19. … Mikey Galligan threw for 250 yards and three touchdowns as North Quincy handled Oliver Ames, 35-6. Cam Sampson hauled in three of the passes for 159 yards and a score. … Adrian Rivera ran for 175 yards on 18 carries, including two touchdown runs of at least 60 yards to power Attleboro (1-0) to a 20-13 win over Old Rochester. … James Harris ran for four scores and added a TD pass as West Bridgewater defeated East Bridgewater 44-41. It was the Wildcats’ first win over the Vikings since 1970. … Ben Angelini ran for two touchdowns to lead Foxboro (1-0) in an 18-15 win over Holliston, including a 70-yard run to start off the day’s scoring.
Jack Orton threw three touchdown passes, two to Braden Bibeau, as Case earned a 25-7 win over Diman. … Dillon Chapman scored twice as Monomoy defeated Wareham, 22-14. … Three different players found the end zone for Braintree (1-0) in a well-rounded effort, highlighted by a 75-yard rushing touchdown from James Curry for the insurance it needed to hold off Hingham late, 20-16. … Jayden Barner completed 16-of-27 passes for 337 yards and five touchdowns as Dennis-Yarmouth held off Mashpee, 40-38, Jake Bohlin caught four passes for 140 yards and two touchdowns for the Dolphins.
Cam Preston tossed four touchdown passes for Saugus (1-0) in a 40-6 win over Chelsea, two of which Danny Shea hauled in. Isaiah Rodriguez caught one and added another score on the ground. …Junior Judd Dorival ran loose for three touchdowns on 185 yards, propelling Billerica (1-0) toward a 34-14 win against Masconomet.
Quinn Rocco Ryan was a versatile threat for Salem (1-0), rushing for two scores and catching another touchdown en route to a 51-26 rout of Arlington. … Sidney Tildsley threw for 133 yards and two touchdowns, while running for a third score as Shawsheen beat Bedford, 21-7.
THURSDAY’S RESULTS
Catholic Memorial 41, Mansfield 14
Franklin 36, Wachusett 14
Greater Lowell 26, Groton-Dunstable 6
Hanover 28, Duxbury 18
Medford 19, Brookline 7
North Middlesex 42, Fitchburg 7
FRIDAY’S GAMES
Abington 20, Cohasset 7
Acton-Boxboro 28, Lexington 27
Ashland 34, Dover-Sherborn 19
Attleboro 20, Old Rochester 13
Barnstable 49, Brockton 14
Billerica 34, Masconomet 14
Bishop Fenwick 14, Marblehead 10
BC High 28, LaSalle (RI) 21
Boston Latin 35, East Boston 14
Braintree 20, Hingham 16
Burlington 13, Westborough 12
Canton 28, Dighton-Rehoboth 0
Cardinal Spellman 21, Sandwich 7
Case 25, Diman 7
Cumberland (RI) 26, Somerset Berkley 14
Dartmouth 40, Bishop Stang 0
Dennis-Yarmouth 40, Mashpee 38
Fairhaven 38, Durfee 13
Foxboro 18, Holliston 15
Framingham 35, East Longmeadow 7
Gloucester 42, Somerville 8
GNB Voke 21, Southeastern 6
Holbrook/Avon 44, St. John Paul 28
Hopkinton 20, Wayland 19
King Philip 31, Walpole 0
Lawrence 27, Lynn English 0
Lynnfield 41, Triton 17
Manchester-Essex 40, Ipswich 26
Medfield 27, Medway 0
Melrose 21, Reading 20
Middleboro 46, Apponequet 12
Milford 40, Bridgewater-Raynham 7
Milton 42, Scituate 14
Monomoy 22, Wareham 14
Nashoba Tech 28, Blue Hills 22
Needham 14, Natick 6
Newburyport 39, Essex Tech 14
Newton North 39, Waltham 21
North Attleboro 29, Bishop Feehan 19
North Quincy 35, Oliver Ames 6
Norton 30, Randolph 15
Norwell 40, Nauset 15
Norwood 14, Stoughton 7
Old Colony 36, Bristol-Plymouth 7
Peabody 35, Revere 0
Plymouth North 22, Falmouth 0
Plymouth South 42, Silver Lake 12
Quincy 34, Archbishop Williams 13
Rockland 41, Seekonk 14
St. John’s Prep 41, Marshfield 20
St. Mary’s 22, KIPP 20
Salem 51, Arlington 26
Saugus 40, Chelsea 6
Sharon 33, Weston 0
Shawsheen 21, Bedford 7
Smith 43, Minuteman 0
South Shore Voke 33, Hull 12
Swampscott 15, Auburn 15
Taunton 41, New Bedford 0
Tech Boston 18, English/New Mission 12
Tewksbury 14, Danvers 7
Tri-County 12, Millis 0
Wakefield 17, Greater Lawrence 7
West Boylston 51, Northbridge 13
West Bridgewater 44, East Bridgewater 41
Weymouth 27, Westwood 20
Whitman-Hanson 28, Pembroke 26
Wilmington 36, Arlington Catholic 15
Winchester 31, Newton South 0
Winthrop 13, Stoneham 7
Woburn 28, Longmeadow 8
Xaverian 32, Everett 21
Latin Academy at Georgetown, ccd.
North Andover at Dracut, ccd.
SATURDAY’S GAMES
Brighton at David Prouty, 10a
Shepherd Hill at Concord-Carlisle, 10a
Methuen at Lincoln-Sudbury, 10a
Lowell Catholic at Northeast/Mystic Valley, 10:30a
Haverhill at Beverly, 11a
Bellingham at Blackstone-Millville, 12
Bourne at Upper Cape, 12
Roxbury Prep at Whittier, 12:30
Dedham at Wellesley, 1
Sutton at Martha’s Vineyard, 1:30
Malden Catholic at Windham (NH), 2
Atlantis Charter at Keefe Tech, 3
North Reading at Amesbury, 3
Lowell at Westford Academy, 3:30
Carver at Nantucket, 5
Central (RI) at Lynn Classical, 5
Belmont at Cambridge, 6
Londonderry (NH) at Chelmsford, 6
St. John’s (Shrewsbury) at Leominster, 6
Shrewsbury at Andover, 7
Watertown at Manchester West (NH), 7
Malden at Lynn Tech, 7:30
SUNDAY’S GAME
Central Catholic at Springfield Central, 12
FOOTBALL BOXES
ABINGTON 20, COHASSET 7
Abington (1-0) 7 0 7 6 – 20
Cohasset (0-1) 0 0 0 7 – 7
AB – Mason Nash 63 punt return (Michael Reilly kick)
AB – Nash 11 run (Reilly kick)
AB – Ryan Simonetti 6 run (kick failed)
CO – Liam Appleton 3 run (John Shannon kick)
BARNSTABLE 49, BROCKTON 14
Barnstable (1-0) 13 15 21 0 – 49
Brockton (0-1) 0 7 0 7 – 14
BA – Kyle Cogswell 15 pass from Aiden Kundel (Hagen Dias kick)
BA – Chevy Shakespeare 19 pass from Kundel (kick failed)
BR – Jayden Campbell 5 run (Daniel Da Silva kick)
BA – Shakespeare 53 pass from Kundel (Kundel run)
BA – Kundel 3 run (Dias kick)
BA – Kundel 7 run (Dias kick)
BA – Tajardo France 44 INT (Dias kick)
BA – France 9 run (Dias kick)
BR – Casey Rhodes 4 run (Da Silva kick)
BILLERICA 34, MASCONOMET 14
Billerica (1-0) 7 12 8 7 – 34
Masconomet (0-1) 0 14 0 0 – 14
BI – Judd Dorival 1 run (Gus O’Gara kick)
BI – O’Gara 3 pass from Steven Gentile (kick failed)
MA – Devin O’Brien 45 pass from Ashwin Prasad (Arbri Halilaj kick)
BI – O’Gara 52 pass from Gentile (conversion failed)
MA – Robbie Engel 50 pass from Prasad (Halilaj kick)
BI – Dorival 1 run (Aidan Gibbons run)
BI – Dorival 1 run (O’Gara kick)
BISHOP FENWICK 14, MARBLEHEAD 10
Bishop Fenwick (1-0) 0 0 14 0 – 14
Marblehead (0-1) 3 7 0 0 – 10
MA – Greg Motorny 21 field goal
MA – Will Corsini 14 run (Motorny kick)
BF – Odin Garron 18 pass from Luke Connolly (Aidan Silva kick)
BF – Kurtis Bruch 48 pass from Brayden Clifford (Silva kick)
CASE 25, DIMAN 7
Case (1-0) 7 6 6 6 – 25
Diman (0-1) 0 0 7 0 – 7
CA – Sam Melo 19 pass from Jack Orton (Owen Dias kick)
CA – Braden Bibeau 29 pass from Orton (rush failed)
DI – Sam Perry 7 run (Alex Botelho kick)
CA – Nathan Wood 2 run (rush failed)
CA – Bibeau 12 pass from Orton (rush failed)
CATHOLIC MEMORIAL 41, MANSFIELD 14
Mansfield (0-1) 0 7 0 7 – 14
Cath. Memorial (1-0) 27 14 0 0 – 41
CM – Eric Perkins 90 kickoff return (James Sansone kick)
CM – Chris Sanchez 20 interception return (kick failed)
CM – Mekhi Dodd 81 run (Sansone kick)
CM – Caleb Garrity 9 pass from Peter Bourque (Sansone kick)
CM – Garrity 32 pass from Bourque (Sansone kick)
MA – Brandon Jackman 43 pass from Connor Curtis (James Warren kick)
CM – Dodd 19 pass from Bourque (Sansone kick)
MA – Trevor Foley 75 pass from Curtis (Warren kick)
DARTMOUTH 40, BISHOP STANG 0
Bishop Stang (0-1) 0 0 0 0 – 0
Dartmouth (1-0) 7 0 26 7 – 40
DA – Jackson Hart 20 run (Louie Freitas kick)
DA – Markus Andrews 18 run (Freitas kick)
DA – Hart 8 pass from Jalen Andrews (run failed)
DA – Ray Gramlich 11 run (kick failed)
DA – Michael Hauck 37 fumble recovery (Freitas kick)
DA – Brady Beauparland 6 run (Freitas kick)
FOXBORO 18, HOLLISTON 15
Foxboro (1-0) 6 6 6 0 – 18
Holliston (0-1) 0 7 0 8 – 15
FO – Ben Angelini 70 run (kick failed)
FO – Lincoln Moore 11 pass from Mike Marcella (conversion failed)
HO – Connor Teague 3 pass from Landon Beecher (Teague kick)
FO – Angelini 27 run (conversion failed)
HO – Kua Lima 8 run (Lima run)
FRANKLIN 36, WACHUSETT 14
Wachusett (0-1) 7 7 0 0 – 14
Franklin (1-0) 7 6 14 9 – 36
FR – Mike Davide 12 run (Arnav Dhulipati kick)
WA – Brian Pupecki 3 run (Ben Domineck kick)
FR – Davide 4 run (kick failed)
WA – Ethan Bloomquist 53 pass from Dillon Harper (Domineck kick)
FR – Davide 5 run (Dhulipati kick)
FR – Zach Winer 30 interception return (kick good)
FR – Safety
FR – Davide 1 run (Dhulipati kick)
GREATER LOWELL 26, GROTON-DUNSTABLE 6
Greater Lowell (1-0) 7 7 12 0 – 26
Gr. Dunstable (0-1) 0 0 0 6 – 6
GL – Aviren Chitpaseuth 12 run (Jayson Frasca kick)
GL – Chitpaseuth 20 run (Frasca kick)
GL – Chitpaseuth 30 run (conversion failed)
GL – Chitpaseuth 30 run (conversion failed)
GD – Alex Ricci 1 run (conversion failed)
LAWRENCE 27, LYNN ENGLISH 0
Lawrence (1-0) 6 7 7 7 – 27
Lynn English (0-1) 0 0 0 0 – 0
LA – Euryn Reyes 23 run (kick failed)
LA – David Manon 86 pass from Jayden Abreu (Danny Mejia kick)
LA – Frendy Soler 12 pass from Abreu (Mejia kick)
LA – Manon 25 pass from Abreu (Mejia kick)
MEDFORD 19, BROOKLINE 7
Brookline (0-1) 0 0 0 7 – 7
Medford (1-0) 6 0 6 7 – 19
ME – Jack Lombardo 1 run (rush failed)
ME – Stevens Exateur 57 run (rush failed)
ME – Luiz Barbosa 7 run (kick good)
BR – Darin Grant 4 run (kick good)
MEDFIELD 27, MEDWAY 0
Medfield (1-0) 7 13 0 7 – 27
Medway (0-1) 0 0 0 0 – 0
MF- Brady McCormack 20 run (Max McMasters kick)
MF – Nick Hasipidis 3 run (McMasters kick)
MF – Tommy Ojulape 44 interception return (McMasters kick)
MF – Ben Carpenter 1 run (McMasters kick)
MIDDLEBORO 46, APPONEQUET 12
Middleboro (1-0) 6 19 14 7 – 46
Apponequet (0-1) 0 6 0 6 – 12
MD – Wyatt Goyette 88 run (kick failed)
MD – Goyette 7 run (Dylan Covell kick)
MD – Nate Goodine 60 pass from Goyette (conversion failed)
AP – Lucas Tremblay 32 interception return (conversion failed)
MD – Goyette 60 run (kick failed)
MD – Jayson Pires Jr. 70 run (Covell kick)
MD – Caiden Carriulo 68 pass from Goyette (Covell kick)
MD – Andrew Falk 65 punt return (kick failed)
AP – Brody Joly 64 run (conversion failed)
MILTON 42, SCITUATE 14
Milton (1-0) 7 14 14 7 – 42
Scituate (0-1) 0 0 0 14 – 14
MI – Ronan Sammon 15 pass from Patrick Miller (Aiden Rowdey kick)
MI – Miller 29 run (Rowdey kick)
MI – Luke Hartford 44 (Rowdey kick)
MI – Luke Haley 12 int. return (Rowdey kick)
MI – Hartford 16 run (Rowdey kick)
SC – Joey Burke 9 pass from Johnny Donovan (Griffin McGirr kick)
MI – Nathan Ehul 75 k.o return (Rowdey kick)
SC – Charlie Hartwell 44 pass from Donovan (McGirr kick)
NORTH QUINCY 35, OLIVER AMES 6
North Quincy (1-0) 7 14 14 0 – 35
Oliver Ames (0-1) 6 0 0 0 – 6
OA – Jacob Melton 86 kickoff return (rush failed)
NQ – Enhea Panariti 18 pass from Mikey Galligan (Alvin Nikola kick)
NQ – Cam Sampson 41 pass from Galligan (Nikola kick)
NQ – Will Conley 33 pass from Galligan (Nikola kick)
NQ – Galligan 4 run (Nikola kick)
NQ – Jordan Mahoney 18 run (Nikola kick)
OLD COLONY 36, BRISTOL-PLYMOUTH 7
Bristol-Plymouth (0-1) 0 0 7 0 – 7
Old Colony (1-0) 6 6 16 8 – 36
OC – Stu Burnham 60 yard run (kick failed)
OC – Burnham 22 run (conversion failed)
BP – Ryan Donovan 7 run (kick good)
OC – Nathan Marden 18 run (Shawn Markham rush)
OC – Max Finney 40 blocked punt return (Colin Monahan rush)
OC – Finney 68 run (Matt Pitts rush)
PLYMOUTH SOUTH 42, SILVER LAKE 14
Plymouth South (1-0) 14 14 14 0 – 42
Silver Lake (0-1) 0 0 6 8 – 14
PS – Casious Johnson 11 run (kick failed)
PS – Johnson 98 run (kick failed)
PS – Safety
PS – Johnson 15 run (Ian Wernik kick)
PS – Justin LaChance 41 run (Wernik kick)
PS – Tim Durocher 50 run (Wernik kick)
SL – Michael Krevosky 15 pass from Michael Beaushane (kick failed)
PS – Lucas Swift 6 run (Wernik kick)
SL – Nolan Dickinson 10 run (Beau Belizaire run)
SALEM 51, ARLINGTON 26
Salem (1-0) 15 36 0 0 – 51
Arlington (0-1) 0 18 0 8 – 26
SA – Devante Ozuna 60 run (Corey Grimes kick)
SA – Albert Pujols 7 pass from Grimes (Ozuna pass from Grimes)
SA – Quinn Rocco Ryan 2 run (Grimes kick)
AR – Kayden Mills 79 kick return (kick failed)
SA – Rocco Ryan 67 pass from Grimes (Grimes kick)
SA – Elias Vasquez 45 fumble return (Devante Ozuna run)
AR – Jake Kerble 54 pass from Roshan Mandal (conversion failed)
SA – Rocco Ryan 5 run (Grimes kick)
SA – Logan Addoud 45 pass from Grimes (Grimes kick)
AR – Kerble 94 kick return (conversion failed)
AR – Mills 34 run (Kerble pass from Jack Zabardino)
SAUGUS 40, CHELSEA 6
Chelsea (0-1) 0 0 0 6 – 6
Saugus (1-0) 21 12 7 0 – 40
SA – Tommy DeSimone run (Connor Bloom kick)
SA – Danny Shea pass from Cam Preston (Bloom kick)
SA – Cody Munafo pass from Preston (Bloom kick)
SA – Isaiah Rodriguez pass from Preston (kick failed)
SA – Shea pass from Preston (kick failed)
SA – Rodriguez run (Bloom Kick)
CH – Alex Pinto run (no attempt)
ST. JOHN’S PREP 41, MARSHFIELD 20
St. John’s Prep (1-0) 7 21 0 13 – 41
Marshfield (0-1) 0 0 13 7 – 20
SA – Dylan Aliberti 38 run (Langdon Laws kick)
SA – Cam LaGrassa 4 run (Laws kick)
SA – Gael Garcia 13 pass from Deacon Robillard (Laws kick)
SA – LaGrassa 71 run (Laws kick)
MA – Reid Bergamesca 34 pass from Tor Maas (Thomas Kelly kick)
MA – Davin True 48 run (kick failed)
MA – True 6 run (Kelly kick)
SA – Mason McSweeney 37 pass from Robillard (kick failed)
SA – LaGrassa 3 run (Laws kick)
SHAWSHEEN 21, BEDFORD 7
Shawsheen (1-0) 0 14 0 7 – 21
Bedford (0-1) 0 7 0 0 – 7
SH – Sidney Tildsley 5 run (Jared Bishop kick)
BE – Samuel DeAngelis 67 pass from Ryan McGrath (Andrew Livshin kick)
SH – Ryan Copson 18 pass from Tildsley (Bishop kick)
SH – Tildsley 4 run (Bishop kick)
SOUTH SHORE VOKE 33, HULL 12
South Shore Voke (1-0) 0 14 6 13 – 33
Hull (0-1) 0 0 0 12 – 12
SS – Lucas Salvucci 31 pass from Todd Egan (Egan run)
SS – Egan 1 run (run failed)
SS – Eric Anzivino 1 fumble recovery (run failed)
SS – DJ Descoste 64 run (kick good)
SS – Egan 30 run (kick failed)
HU – Nick Tiani pass (run failed)
HU – Tiani pass (run failed)
WHITMAN-HANSON 28, PEMBROKE 26
Pembroke (0-1) 13 13 0 0 – 26
Whitman-Hanson (1-0) 7 0 7 14 – 28
PE – Dunton 32 run (kick failed)
WH – Brendan Moore 36 pass from Ryan Nash (Brady Markowski kick)
PE – Will Johnson 70 run (Giese kick)
PE – Jayden Leonard 48 run (kick failed)
PE – Dunton 4 run (Giese kick)
WH – Markowski run (Markowski kick)
WH – Billy Morgan 1 run (Markowski kick)
WH – Cam Bertrami 16 pass from Nash (Markowski kick)
WILMINGTON 36, ARLINGTON CATHOLIC 15
Wilmington (1-0) 7 0 22 7 – 36
Arlington Catholic (0-1) 0 7 0 8 – 15
WI – Nick Lascone 8 run (Hunter Sands kick)
AC – Sam Matthews 4 pass from Bryan Cahill (kick good)
WI – Michael Lawler 3 run (Sands kick)
WI – Lascone 9 run (Sands kick)
WI – Lawler 64 int. return (Lascone rush)
WI – Christian Febbo 29 pass from Lawler (Sands kick)
AC – Chad Harris 44 fumble return (pass good)
WINTHROP 13, STONEHAM 7
Stoneham (0-1) 0 7 0 0 – 7
Winthrop (1-0) 0 7 0 6 – 13
WI- Nick Cappuccio 30 run (kick good)
ST – Sean Kilty 2 run (Christian Paolini kick)
WI – Demetri Koutsouflakis 11 run (conversion failed)
WINCHESTER 31, NEWTON SOUTH 0
Newton South (0-1) 0 0 0 0 – 0
Winchester (1-0) 3 7 7 14 – 31
WI – Kieran Corr 26 field goal
WI – Sam Kensicki 72 interception return (Corr kick)
WI – Ryan Doucette 3 run (Corr kick)
WI – Doucette 3 run (Corr kick)
WI – George Nelson 30 interception return (Corr kick)
XAVERIAN 32, EVERETT 21
Everett (0-1) 0 6 0 15 – 21
Xaverian (1-0) 6 11 6 9 – 32
XA – Henry Hasselbeck 1 run (kick failed)
XA – Denzil Pierre 2 run (Pierre rush)
EV – Yuriel Ortiz 26 pass from Carlos Rodrigues (kick failed)
XA – Joseph MacDonald 29 field goal
XA – Hasselbeck 4 run (kick failed)
XA – Hasselbeck 4 run (kick failed)
EV – Christian Zamor 33 pass from Rodrigues (Adoni Santos kick)
EV – Zamor 74 pass from Damien Lackland (Jaysaun Coggins pass from Rodrigues)
XA – MacDonald 21 field goal