Skip to content

High School Sports |
Friday’s high school scores and highlights

Foxboro's coach Jack Martinelli celebrates with his team after his 300th win as Foxboro takes on Canton in football on October 20, Canton, MA. (Staff Photo By Stuart Cahill/Boston Herald)
Foxboro’s coach Jack Martinelli celebrates with his team after his 300th win as Foxboro takes on Canton in football on October 20, Canton, MA. (Staff Photo By Stuart Cahill/Boston Herald)
AuthorAuthorAuthor

SCHOOL ROUNDUP

Boys soccer

Michael Folan, Antonio Guarino and DJ Tandy scored while Robbie Cibotti earned his 10th shutout as Archbishop Williams (8-3-4) qualified for the tournament for the 16th straight year with a 3-0 win over Cardinal Spellman in the Catholic Central League.

Francis Amani and Pat Moore scored for Plymouth North (10-2-3) in a 2-1 Patriot League win over crosstown rival Plymouth South.

Ryan Gasparro and Finn Ingalls found the net for Newburyport (11-3-2) in a 2-1 Cape Ann League win over Georgetown.

Kaiky Araujo struck for two goals, and Simon Ghebremariam netted his first goal as Rockland (10-5) rolled to a 4-0 South Shore League win over Randolph.

A pair of goals from Lucas Bereaud and two points from Jack Fredrickson (goal, assist) paced Swampscott (11-2-1) in a 3-1 Northeastern Conference win over Salem.

Marcus Dutra Africano (two goals), Nyzaiah Pacheco (goal, two assists) and Will Quinlan (goal) got the job done offensively for Westport (14-0) in a 4-0 Mayflower Athletic Conference win over Southeastern.

Girls soccer

Junior Kathleen Murphy buried a pair of goals and added an assist, as Blue Hills (14-0-2) shutout Bristol Aggie 3-0 in the Mayflower Athletic Conference.

Libby Nylen scored twice as Dexter Southfield (7-2-1) defeated New Hampton 4-1 in the NEPSAC. … Emma Fitzpatrick scored her first goal and supplied an assist for St. Mark’s in a 2-1 win over Dana Hall.

Ella Williamson, Zoie Maslanka and Brenna Howley got the goals as Abington (9-4) clinched its spot in the Div. 4 tournament with a 3-1 South Shore League win against Mashpee. … Freshman Hannah Morse scored the winning goal for Norwell (16-1-1) in a 1-0 victory over East Bridgewater.

Sydney Comeau maintained her rapid scoring pace with two more goals for Notre Dame Academy of Hingham (10-4-3), giving enough insurance to withstand a late rally as part of a 3-2 nonleague win over Silver Lake.

Field hockey

Madison Faragi dialed up a hat trick and dished an assist, leading Bishop Fenwick in a 4-1 nonleague win over Malden. … Sawyer Groothius set up two goals with assists and added a score himself, pairing with Sophia Ciciotti’s goal and assist to power Swampscott (9-5-1) over Bedford, 4-0. … Eva Thomson tallied two goals in a well-balanced effort as Medfield topped Nipmuc 6-1. … Sammy Logan and Ava Meehan registered a goal and an assist each as Bishop Feehan (11-3-1) bested Nashoba 4-0.

Grace Haskell scored three goals and dished an assist, and Kaelyn Zuber hit the back of the net twice as Dartmouth (15-0) cruised to a 7-0 Southeast Conference win over Bridgewater-Raynham.

Caroline Pitts recorded a hat trick and Kate Harrison scored twice, boosting Chelmsford in a 5-1 Merrimack Valley Conference win over Tewksbury.

Football

Montavius Zollarcoffer rushed for a pair of 10-yard touchdowns, giving O’Bryant (5-1) the scoring it needed to down English/New Mission, 14-0, in Boston City League play. Lamarre Petit-Homme added 155 all-purpose yards, along with 12 tackles and a forced fumble in the win.

Logan Keyes ran for 201 yards and two touchdowns on 13 carries, helping Walpole (4-3) coast to a 37-3 Bay State Conference victory over Braintree.

Mike O’Connor and Jayce Devine each ran for two scores as Xaverian (5-2) defeated Malden Catholic 41-0 in the Catholic Conference.

Liam Appleton ran for two touchdowns and caught a TD pass as Cohasset (3-3) blanked Mashpee 42-0 in the South Shore League. … Bolo Sotonwa ran for two touchdowns, propelling Middleboro (5-2) in a 24-14 win over Rockland. … Michael Reilly ran for two scores and threw for a third as Abington (6-1) defeated East Bridgewater, 33-13.

Myles Sanchez broke a 3-3 tie with an 18-yard TD run in the third quarter as Wakefield (5-2) went on to defeat Wilmington 16-3 in the Middlesex Freedom. … Nick Hitchman and Max Lanciani ran for two touchdowns apiece to power Melrose (5-2) to a 42-8 win over Watertown. … Jayden Arno threw four touchdown passes to Ben Logan as Belmont (4-3) outscored Woburn 43-35.

Cooper Tarantino had 10 carries for 70 yards and three touchdowns as Lincoln-Sudbury (6-1) defeated Concord-Carlisle 29-20 in the Dual County League. … Max Dresens racked up 21 carries for 221 yards and a touchdown, while Mekhi Walker added four receptions for an additional 103 yards and a score as Wayland (5-2) staved off a challenge from Bedford, 28-14.

Eli Ikkela and Dominic Cavallo ran for touchdowns as Bishop Stang (2-5) defeated Archbishop Williams 23-0 in the Catholic Central League. … Maxwell Parent accounted for both touchdowns as St. Mary’s (5-2) defeated Cardinal Spellman, 12-0.

Nick Cappuccio caught an 80-yard TD pass from Matthew Noonan with less than two minutes left as Winthrop (4-3) handed Salem its first loss 20-19 in the Northeastern Conference. … Travis Voisine threw for 123 yards and two scores as Danvers (5-2) beat Masconomet, 21-0.

Greg Canning rushed for three scores as Rivers (3-2) defeated Brooks 42-19 in the Independent School League.

In a Commonwealth Athletic Conference contest, Dan Keith rushed for two touchdowns, lifting Nashoba Valley (5-2) to a 35-22 victory over Lynn Tech (3-4). … Devin Nieves ran for 105 yards and two touchdowns to pace Northeast (3-4) in a 28-8 win over Greater Lowell. … Caleb Caceres finished with 11 carries for 141 yards rushing and a pair of touchdowns, as Shawsheen (7-0) rolled to a 36-6 romp of Greater Lawrence.

In the South Coast Conference, Jayce Duarte tossed two touchdown passes while Justin Marques hauled one in and rushed for a score, leading Fairhaven (7-0) to a 40-0 win over Seekonk. … Connor McManus booted three field goals as Greater New Bedford (3-4) defeated Apponequet, 23-14. … Isaiah Roderick returned an interception 10 yards for the winning score as Bourne (5-2) defeated Case, 28-24.

Jack Sullivan scampered for three scores, and Sean Miles threw three touchdown passes as Newburyport (7-1) rolled to a 42-0 win over Triton in Cape Ann League play.

In the Evergreen League, Quinn Carver rushed for two scores as Dexter Southfield (4-1) coasted to a 38-0 victory over New Hampton.

Corey Perkins ran for 158 yards and two scores on 23 carries as Bellingham (4-3) bested Millis 35-0 in the Tri-Valley League. … Jake Oglivie threw three touchdown passes as Norton defeated Dover-Sherborn, 28-10.

Willy Robinson finished with 205 all-purpose yards, racking up three rushing touchdowns while returning a kickoff 84 yards for a fourth as Scituate (4-3) outlasted North Quincy, 42-28, in the Patriot League. … Ben Scalzi accounted for three total touchdowns as Hanover (7-0) bested Pembroke, 31-8. … Davin True rushed for four touchdowns as Marshfield (5-2) defeated Plymouth North, 49-21.

Judd Dorival ran for 178 yards and two touchdowns as Billerica (7-0) cruised to a 41-22 Merrimack Valley Conference win over North Andover. … Omar Aboutoui booted a pair of field goals in the final minute as Methuen (5-2) defeated Tewksbury, 27-24.

In the Mayflower Athletic Conference, Nathan Marden ran for 106 yards and two touchdowns on six carries for Old Colony (6-1) during a 38-0 rout of Upper Cape. … Todd Egan threw a touchdown pass and ran for 142 yards and three scores, and DJ DeCoste rushed for 157 yards and two touchdowns, propelling South Shore Voke (5-2) to a 43-28 win over Wareham. … Ty Holmes ran in two touchdowns and caught one more from James Harris, who also ran for a touchdown as West Bridgewater doubled up Blue Hills, 28-14.

Payton Kellett hauled in six catches for 200 yards and a touchdown, proving a reliable target for Jayden Barber in a monster performance (315 passing yards, 93 rushing yards, four total TDs) as Dennis-Yarmouth (6-1) rolled to a 41-22 nonleague win over Durfee. … Tajardo France racked up 112 yards and two touchdowns on 10 carries for Barnstable (6-1) in a 48-8 win over Newton North. … Chase Frisoli and Ryan Bannon each ran for scores as North Attleboro (3-4) defeated Lynnfield, 14-11. … Alex Wilson ran for 67 yards and two scores as Westford Academy (5-2) edged Chelmsford, 21-19.

Volleyball

Victoria Soto Rivera had 12 kills, and Bailey Trust had 18 assists as Beaver Country Day defeated Wheeler 3-1 in the NEPSAC. … Erica Biner grounded 17 kills, and Corinne Holness finished with 14 kills as BB&N (10-2) beat Groton, 3-1.

Eliana Villa tallied nine service points and 22 digs, while Danna Cabreja recorded eight kills and a block as Greater Lawrence (4-13) swept Nashoba Tech 3-0 in Commonwealth Athletic Conference action.

Vivian Castano supplied 35 assists, and Mariah Eaton floored 12 kills while Ryann Johnson registered 10 kills as Dennis-Yarmouth (10-7) downed Marshfield 3-0 in a nonleague clash. … Fayth Bascon posted eight kills, and Brooke Farnum notched four kills and two blocks for Swampscott (10-7) in a 3-0 win over Northeast. … Elsa Richards did a little bit of everything with 11 kills, 11 aces, 20 assists and 12 digs, and Kaylin Potter finished with 13 kills as Essex Tech (11-6) outlasted Masconomet, 3-1.

Sofia Halunen racked up 11 kills, eight assists and 12 digs, and Elena Timo had 20 assists, four kills and 11 digs as Bourne (14-4) topped Greater New Bedford 3-0 in a South Coast Conference matchup.

Chloe Heitman scattered 15 kills and eight aces for Acton-Boxboro (10-4) in a 3-0 Dual County League victory over Cambridge.

Lily Todorova notched nine kills, and Ella Quin and Nyra Joseph had eight kills each for Billerica (14-5) in a 3-0 Merrimack Valley Conference win over Lowell. … Sowol Lee provided 28 assists, finding Jessie Wang (14 kills) and Adrie Waldinger (eight kills) mainly as Andover (15-2) defeated Central Catholic, 3-0.

Swimming

With a 98-86 Bay State Conference victory, Needham ended Wellesley’s 75-meet win streak that dated back to 2016.

 

SCORES

BOYS CROSS COUNTRY

 

GIRLS CROSS COUNTRY

 

FIELD HOCKEY

Beverly 3, Marblehead 0

Bishop Feehan 4, Nashoba 0

Bishop Fenwick 4, Malden 1

Braintree 2, NDA (H) 0

Case 1, Dighton-Rehoboth 1

Chelmsford 5, Tewksbury 1

Concord-Carlisle 3, Lincoln-Sudbury 0

Dartmouth 7, Bridgewater-Raynham 0

Durfee 6, New Bedford 1

Gloucester 4, Malden Catholic 0

Maynard 2, Hudson 1

Medfield 6, Nipmuc 1

Milton Academy 1, Rivers 1

Nantucket 1, Falmouth 0

Natick 2, Needham 1

Plymouth North 1, Whitman-Hanson 1

Sutton 3, Medway 2

Swampscott 4, Bedford 0

Wachusett 4, Westwood 1

Waltham 2, Everett 0

Wellesley 7, Wayland 0

FOOTBALL

THURSDAY’S RESULTS

Ashland 21, Medfield 6

Bishop Feehan 29, Bishop Fenwick 26 (3 ot)

Bishop Stang 23, Archbishop Williams 0

Cathedral 43, Arlington Catholic 0

Everett 56, Malden 0

Holliston 49, Hopkinton 7

KIPP 36, Whittier 16

Mansfield 49, Oliver Ames 0

Nantucket 28, Monomoy 12

Newton South 20, Waltham 19

Roxbury Prep 18, Atlantis Charter/Westport 12

Southeastern 13, Diman 12

Stoughton 14, Sharon 13

FRIDAY’S RESULTS

Abington 33, East Bridgewater 13

Andover 22, Central Catholic 20

Barnstable 48, Newton North 8

Bellingham 35, Millis 0

Belmont 43, Woburn 35

Belmont Hill 34, Thayer Academy 12

Billerica 41, North Andover 22

Bishop Stang 23, Archbishop Williams 0

Boston Latin 28, Weston 21

Bourne 28, Case 24

Cambridge 14, Acton-Boxboro 13

Carver 45, Hull 0

Cohasset 42, Mashpee 0

Danvers 21, Masconomet 0

Dartmouth 35, Bridgewater-Raynham 22

Dedham 43, Medway 7

Dennis-Yarmouth 41, Durfee 22

Dexter Southfield 38, New Hampton 0

Dighton-Rehoboth 35, Nauset 26

Duxbury 35, Whitman-Hanson 7

East Boston 14, Latin Academy 8

Fairhaven 40, Seekonk 0

Foxboro 35, Canton 0

Franklin 21, Attleboro 14

Greater New Bedford 23, Apponequet 14

Haverhill 42, Dracut/Innovation 6

Holbrook/Avon 32, Cape Cod Tech 22

Hudson 40, North Middlesex 21

King Philip 23, Milford 14

Lawrence Academy 31, St. Sebastian’s 28

Lincoln-Sudbury 29, Concord-Carlisle 20

Lynn English 20, Somerville 6

Manchester-Essex 37, Lowell Catholic 6

Marshfield 49, Plymouth North 21

Martha’s Vineyard 26, St. John Paul II 6

Medford 44, Chelsea 6

Melrose 42, Watertown 8

Methuen 27, Tewksbury 24

Middleboro 24, Rockland 14

Nashoba Tech 35, Lynn Tech 22

Needham 33, Weymouth 7

Newburyport 42, Triton 0

North Attleboro 14, Lynnfield 11

North Reading 35, Essex Tech 0

Northeast 28, Greater Lowell 8

Norton 28, Dover-Sherborn 10

Norwell 33, Sandwich 6

O’Bryant 14, English/New Mission 0

Old Colony 38, Upper Cape 0

Old Rochester 32, Somerset Berkley 20

Peabody 28, Gloucester 7

Pentucket/Georgetown 33, Ipswich 0

Randolph 35, Brighton 26

Rivers 42, Brooks 19

St. Mary’s (L) 12, Cardinal Spellman 0

Scituate 42, North Quincy 28

Shawsheen 36, Greater Lawrence 6

South Shore 43, Wareham 28

Stoneham 41, Burlington 32

Taunton 21, Milton 15

Wakefield 16, Wilmington 3

Walpole 37, Braintree 3

Wayland 28, Bedford 14

West Bridgewater 28, Blue Hills 14

Westford Academy 21, Chelmsford 19

Westwood 44, Norwood 28

Winchester 31, Arlington 14

Winthrop 20, Salem 19

Xaverian 41, Malden Catholic 0

SATURDAY’S GAMES

BC High at St. John’s (Shrewsbury), 12

Noble and Greenough at BB&N, 12

Lowell at Lawrence, 12

Plymouth South at Quincy, 12

Amesbury at Hamilton-Wenham, 1

Brockton at New Bedford, 1

Catholic Memorial at St. John’s Prep, 1

Minuteman at Keefe Tech, 1

Natick at Wellesley, 1

Saugus at Falmouth, 1

Swampscott at Beverly, 1

Bristol-Plymouth vs. Tri-County, 2 (Xaverian)

Reading at Lexington, 2

Middlesex at Governor’s Academy, 3

Milton Academy at Roxbury Latin, 3

Revere at Lynn Classical, 3

Silver Lake at Hingham, 3:15

Groton at St. George’s, 3:30

St. Mark’s at Tabor, 3:30

Austin Prep at Greenwich Country Day, 4:30

Framingham at Brookline, 7

 

GOLF

 

BOYS SOCCER

Abington 2, Mashpee 2

Archbishop Williams 3, Cardinal Spellman 0

Brighton 1, TechBoston 1

Charlestown 2, Pioneer Charter 1

Dartmouth 3, Apponequet 0

East Boston 1, North Quincy 1

Hamilton-Wenham 2, North Reading 0

Latin Academy 1, Excel Charter 0

Lexington 2, Reading 2

Lynnfield 3, Amesbury 0

Newburyport 2, Georgetown 1

Newton South 2, Westford Academy 1

Plymouth North 2, Plymouth South 1

Rockland 4, Randolph 0

St. John Paul II 6, Sturgis East 0

St. John’s Prep 1, Masconomet 0

St. Mark’s 3, Dexter Southfield 1

Swampscott 3, Salem 1

Wakefield 6, Stoneham 0

Westport 4, Southeastern 0

Winchester 4, Woburn 2

GIRLS SOCCER

Abington 3, Mashpee 1

Berwick 1, Montrose 0

Blue Hills 3, Bristol Aggie 0

Chelmsford 5, Tewksbury 1

Dexter Southfield 4, New Hampton 1

Excel Charter 2, O’Bryant 0

Foxboro 3, Walpole 1

Gloucester 3, Lowell Catholic 1

Hamilton-Wenham 1, North Reading 1

Ipswich 1, Pentucket 1

Lynnfield 4, Amesbury 1

Norwell 1, East Bridgewater 0

Notre Dame (H) 3, Silver Lake 2

St. John Paul II 8, Sturgis East 2

St. Mark’s 2, Dana Hall 1

Sandwich 5, Middleboro 2

Tabor 2, St. George’s 0

Triton 1, Manchester Essex 0

Wakefield 2, Stoneham 0

Walpole 3, Foxboro 1

Wilmington 4, Watertown 0

Winchester 0, Woburn 0

SWIMMING

Andover 108, Chelmsford 78

Haverhill 99, Central Catholic 85

Methuen/Tewksbury 100, Lowell 67

Needham 98, Wellesley 86

VOLLEYBALL

Acton-Boxboro 3, Cambridge 0

Algonquin 3, Nipmuc 0

Andover 3, Central Catholic 0

Attleboro 3, Taunton 0

Beaver Country Day 3, Wheeler 1

Billerica 3, Lowell 0

Boston English 3, Muniz 0

Bourne 3, Greater New Bedford 0

Bishop Fenwick 3, Hamilton-Wenham 2

Brooks 3, Pingree 0

BB&N 3, Groton 1

Canton 3, Oliver Ames 2

Cathedral 3, Brighton 1

Chelsea 3, East Boston 0

Dartmouth 3, Bridgewater-Raynham 0

Dearborn 3, Pacific Rim 2

Dennis-Yarmouth 3, Marshfield 0

Essex Tech 3, Masconomet 1

Excel 3, Dearborn 0

Greater Lawrence 3, Nashoba Tech 0

Hingham 3, Norwell 0

King Philip 3, Milford 0

Mashpee 3, Abington 0

Nauset 3, Monomoy 0

Newton South 3, Wayland 1

Quincy 3, Brockton 0

Reading 3, Arlington Catholic 0

Sandwich 3, Randolph 0

Shawsheen 3, Wilmington 2

Silver Lake 3, Braintree 0

Snowden 3, O’Bryant 2

Stoneham 3, Somerville 2

Swampscott 3, Northeast 0

Tabor 3, St. George’s 0

Wachusett 4, Westwood 1

Weston 3, Concord-Carlisle 2

Woburn 3, Beverly 0

FOOTBALL BOXES

ABINGTON 33, EAST BRIDGEWATER 13

Abington (6-1)              7   20   6    0   –   33

E. Bridgewater (2-5)     6    7    0    0   –   13

AB – Michael Reilly 1 run (Michael Reilly kick)

EB – Chris Oman 20 run  (kick failed)

AB – Ryan Solimini 64 run (kick failed)

EB – Oman 20 run (Tim Heath kick)

AB – Reilly 19 run (kick failed)

AB – Connor Pease 34 pass from Reilly (Pease pass from Reilly)

AB – Nazir Paulding 92 run (kick failed)

 

ANDOVER 22, CENTRAL CATHOLIC 20

Andover (6-1)             0   7   8   8  –  22

Central Catholic (2-5) 6   0   0 14  –  20

CE – Mason Bachry 3 run (kick failed)

AN – Dominic Papa 11 run (Brian Hnat kick)

AN – Papa 8 run (Andrew Walles pass from Papa)

CE – Drew Alsup 25 pass from Jaxon Pereira (Drew O’Keefe kick)

AN –  Walles 51 pass from Papa (Brian Hart kick)

CE – Pereira 6 run (O’Keefe kick)

BARNSTABLE 48, NEWTON NORTH 8

Barnstable (6-1)   21    21    6    0    –    48

Newton North (1-6)       0      0    8    0    –    8

BA – Tajardo France 22 run (Hagen Dias kick)

BA – Chevy Shakespeare 4 pass from Kundel (Dias kick)

BA – Shakespeare 29 pass from Kundel (Dias kick)

BA – France 14 run (Dias kick)

BA – Karon Ford 26 run (Dias kick)

BA – Brandon Silva 3 run (Dias kick)

BA – Dias 40 int. return (rush failed)

NN – Nate Day 7 pass from Hayden Willen (Ajani Gordon pass from Willen)

 

BELLINGHAM 35, MILLIS 0

Millis (1-6)            0    0     0   0  –   0

Bellingham (4-3)  6  15   14   0  –   35

BE – Corey Perkins 15 run (conversion failed)

BE – Wyatt Callery 1 run (Perkins rush)

BE – Perkins 12 run (Mendez kick)

BE – Max Gamble 18 pass from Dasha Domercant (Mendez kick)

BE – Gabe Egan 1 run (Mendez kick)

 

BILLERICA 41, NORTH ANDOVER 22

North Andover (4-3)   7     8   7    0     –  22

Billerica  (7-0)           22    6    6     7   –   41

NA – Zack Wolinski 2 run (Cam Bethel kick)

BI – Judd Dorival 12 run (conversion failed)

BI – Aidan Gibbons 32 blocked punt (Michael Murnane run)

BI – Steven Gentile 2 run (Cole Dillon pass from Murnane)

NA – Wolinski 14 run (Drew Fitzgerald run)

BI – Murnane 14 run (conversion failed)

NA – Wolinski 32 run (Bethel kick)

BI – Murnane 6 pass from Gentile (conversion failed)

BI – Dorival 1 run (Dan Venezia kick)

BISHOP STANG 23, ARCHBISHOP WILLIAMS 0

Bishop Stang (2-5) 8    0    8    7    –    23

Archbishop Williams (3-4) 0    0    0    0    –     0

BS – Eli Ikkela 22 run (Keegan Plante rush)

BS – John Horan 54 int. return (Dominic Cavallo rush)

BS – Cavallo 51 run (Wyat Bergeron kick)

BOURNE 28, CASE 24

Case (2-4)      0   14   7   3   –  24

Bourne (5-2)   0   15   7   7   –  28

BO – Ethan Fox 2 run (Ty Kelley kick)

CA – Sam Melo 15 pass from Jack Orton (Owen Dias kick)

BO – Drew Kelley 19 pass from T. Kelley (T. Kelley run)

CA – Melo 65 kickoff return (Dias kick)

CA – Melo 39 pass from Orton (Dias kick)

BO – T. Kelley 1 run (T. Kelley kick)

CA – Aedan Borges 21 field goal

BO – Isaiah Roderick 10 int. return (T. Kelley kick)

COHASSET 42, MASHPEE 0

Mashpee  (5-2)   0     0    0   0    –   0

Cohasset  (3-3)   7  14   21   0   –   42

CO – Shane Mulcahy 20 pass from Mike Wildfire (John Shannon kick)

CO – Liam Appleton 41 run (Shannon kick)

CO – Appleton 20 run (Shannon kick)

CO – Mike Wildfire 20 run (Shannon kick)

CO – Liam Appleton 25 pass from Wildfire (Shannon kick)

CO – Max Monahan 10 run (Shannon kick)

 

DANVERS 21, MASCONOMET 0

Danvers (5-2)  14   7   0   0   –   21

Masco    (1-5)    0   0   0   0   –     0

DA – Gasinowski 3 run (Akerman kick)

DA –  L.Metivier 5 pass from Voisine (Akerman kick)

DA – J.Downey 5 pass from Voisine (Akerman kick)

 

DEXTER SOUTHFIELD 38, NEW HAMPTON 0

Dexter Southfield (4-1) 10    21    7    0    –    38

New Hampton (2-3)   0     0      0    0    –    0

DS – Safety

DS – Quinn Carver 11 run (Chase Halfkenny pass from Darius Day)

DS – Halfkenny 3 run (Luke Hoganson kick)

DS – Carver 8 run (Judah Siff kick)

DS – Tyson Thomas 10 run (Hoganson kick)

DS – Mike Bonsu 59 pass from Joe McCauley (Siff kick)

 

FAIRHAVEN 40, SEEKONK 0

Fairhaven (7-0)     26     14     0      0   –   40

Seekonk (0-7)       0       0      0      0   –    0

FA – Nikko Morris 53 pass from Jayce Duarte (Jackson Dane kick)

FA – Justin Marques 13 pass from Duarte (Dane kick)

FA – Chase Feno 1 run (kick failed)

FA – Marques 57 run (kick failed)

FA – Colby Correia 8 run (Dane kick)

FA – Nick Lajoie 29 run (Dane kick)

 

FOXBORO 35, CANTON 0

Foxboro (6-1)    7   28   0    0   –    35

Canton (4-3)      0     0   0    0    –    0

FO – Nolan Gordon 29 pass from Mike Marcucella (Owen Hayes kick)

FO –  Brandon Mazenkas-O’Grady blocked punt recovery (EZ) (Hayes kick)

FO – Ryan Foley 82 pass from Marcucella (Hayes kick)

FO –  Foley 51 run (Hayes kick)

FO – Mazenkas-O’Grady blocked punt 5 return (Hayes kick)

 

HANOVER 31, PEMBROKE 8

Hanover (7-0)       14   10   0   7   –   31

Pembroke (2-5)      0    0    0   8   –    8

HA – Ben Scalzi 10 run (John McDonald kick)

HA – Vinny Mancini 9 run (McDonald kick)

HA – Mekhi Bryan 34 pass from Scalzi (McDonald kick)

HA – McDonald 34 field goal

PE – Will MacNamara 25 pass from Owen Pace (MacNamara pass from Pace)

HA – Ben Johnson 13 pass from Scalzi (McDonald kick)

 

KING PHILIP 23, MILFORD 14

Milford (6-1)        0     7   7   0   –   14

King Philip (7-0)  0   10   6   7   –   23

KP – Sean Woods 25 field goal

MI –  Nick Araujo 1 run (Araujo kick)

KP – Brandon Nicastro 40 interception return (Woods kick)

MI – Jason Stokes 36 pass from Jack Buckley (Araujo kick)

KP – Tallan King 1 run (pass failed)

KP – Andrew Laplante 6 run (Woods kick)

 

LINCOLN-SUDBURY 29, CONCORD-CARLISLE 20

Lincoln-Sudbury (6-1)      14      0     7     8   –   29

Concord-Carlisle  (3-4)      0    12      8    0   –    20

LS – Charlie Barringer 75 punt return (Marcus Cassel kick)

LS – Cooper Tarantino 13 run (Cassel kick)

CC – Matthew Carleton 43 pass from Ryan Fivek (kick failed)

CC – Carleton 11 pass from Fivek (run failed)

LS – Tarantino 12 run (Cassel kick)

CC – Will Hoover 15 pass from Fivek (Aengus Wilson pass from Fivek)

LS – Tarantino 2 run (Tarantino run)

 

MARSHFIELD 49, PLYMOUTH NORTH 21

Marshfield (5-2)          7   21  14  7  –   49

Plymouth North (3-4)  0   14   7   7  –   21

MA – Davin True 7 run (Nick Drosopoulos kick)

MA – True 42 run (Drosopoulos kick)

PN – Brennan Keefe 13 pass from Shamus Whiting (Keegan Carr kick)

MA – True 6 run (Drosopoulos kick)

PN – Logan Zemotel 53 pass from Whiting (Carr kick)

MA – Brady Crowley 12 pass from Tor Maas (Drosopoulos kick)

MA – True 1 run (Drosopoulos kick)

PN – Zemotel 75 kick return (Carr kick)

MA – Jake Brilliant 4 run (Drosopoulos kick)

MA – Nic Cupples 1 run (Drosopoulos kick)

PN – Killian Murphy 1 run (Carr kick)

 

MELROSE 42, WATERTOWN 8

Watertown (1-6)   0    0    0   8  –    8

Melrose (5-2)     21   21   0   0  –   42

ME – Nick Hitchman 75 kickoff return (Connor Brophy kick)

ME – Max Lanciani 57 run (Brophy kick)

ME – Hitchman 15 run (Brophy kick)

ME – Marco Albanese 12 run (kick failed)

ME – Ben Cassavoy 25 run (Brophy kick)

ME – Lanciani 5 run (Hitchman rush)

WA – Anthony Shorter  2 run (Shorter rush)

 

MIDDLEBORO 24, ROCKLAND 14

Rockland (5-2)       0   7   0   7   –   14

Middleboro (5-2)    0  14  3   7   –   24

MI – Bolo Sotonwa 14 run (kick good)

RO – Jordan Depina 30 run (kick good)

MI – Caiden Carriuolo 28 pass (kick good)

MI – Dylan Covell 32 field goal

RO – Depina 1 run (kick good)

MI – Sotonwa 5 run (kick good)

 

NASHOBA VALLEY 35, LYNN TECH 22

Lynn Tech (3-4) 0    0    14    8    –    22

Nashoba (5-2) 8    21    6    0    –    35

NV – Zane Beausoleil 32 pass from Murphy Senecal (Anthony Panetta rush)

NV – Jayden Centauro 2 run (Panetta rush)

NV – Dan Keith 3 run (rush failed)

NV – Keith 6 run (Andrew Ferreira kick)

LT – Erhan Prum 2 run (Alberto Gerardo rush)

LT – Jacob Garcia 5 run (rush failed)

NV – Panetta 8 run (rush failed)

LT – Jadiel Ortega 2 run (Ortega rush)

 

NEEDHAM 33, WEYMOUTH 7

Needham (6-1)    0    14    12    7   –  33

Weymouth (5-2)   7     0      0    0   –    7

WE – Dante Tordiglione 68 pass from Tyler Nordstrom (Andrew DelGallo kick)

NE – Griffin Carr 1 run (Dante Varano kick)

NE – Tate Hoffmeister 5 run (Varano kick)

NE – Aidan Williams 37 run (pass failed)

NE – Williams 26 run (kick blocked)

NE – Stephen Rocamboli 14 run (Varano kick)

 

NEWBURYPORT 42, TRITON 0

Newburyport (7-1) 14   14  14   0    –    42

Triton (3-4)   0    0    0    0    –     0

NE – Jack Sullivan 15 run (Phil Spinola kick)

NE – Sullivan 3 run (Spinola kick)

NE – Touchdown 15 pass from Sean Miles (Spinola kick)

NE – Eli Sirota 2 pass from Miles (Spinola kick)

NE – Sullivan 47 run (Spinola kick)

NE – Logan Jones 40 pass from Miles (Spinola kick)

 

NORTH ATTLEBORO 14, LYNNFIELD 11

Lynnfield (6-1)             0   3   0   8   –   11

North Attleboro (3-4)   7   0   7   0   –   14

NA – Chase Frisoli 2 run (Tyler Goyette kick)

LY – Massimo LoGrasso 32 field goal

NA – Ryan Bannon 1 run (Goyette kick)

LY – Ethan Francis 22 pass from Tyler Adamo (Adamo run)

NORTHEAST 28, GREATER LOWELL 8

Greater Lowell (1-5)    8    0    0    0   –   8

Northeast (3-4)            8   14   0    6   –  28

NE – Devin Nieves 7 run (Jackson Osoro rush)

GL – Damian Jackman 27 pass from Kam Ry (Trevor Santos rush)

NE – Chris Zullo 15 run (Patrick Hudd rush)

NE – Nieves 24 run (rush failed)

NE – Sam Lacombe (rush failed)

O’BRYANT 14, ENGLISH/NEW MISSION 0

English/New Mission (0-7)    0    0    0    0    –     0

O’Bryant (5-1)                       8    0    6    0    –    14

OB – Montavius Zollarcoffer 10 run (Zollarcoffer run)

OB – Zollarcoffer 10 run (conversion failed)

OLD COLONY 38, UPPER CAPE 0

Upper Cape (0-7)   0      0     0     0   –    0

Old Colony (6-1)     8    16    14    0   –   38

OC – Nathan Marden 44 run (Colin Monahan run)

OC – Matt Pitts 1 run (Shawn Markham run)

OC – Luke Meelia 50 pass from Pitts (Stu Burnham run)

OC – Marden 24 yard run (Burnham run)

OC – Markham 55 yard run (run failed)

RIVERS 42, BROOKS 19

Rivers (3-2)     21    7    7     7     42

Brooks (2-3)     7     6    0     6    19

RI – Charles Holmes 20 run (Joshua Do kick)

BR – Darnell Pierre 42 run (Jasper Johnson kick)

RI – Jeremy Kiefer 17 pass from Max Stevelman (Do kick)

RI – Gregory Canning 1 run (Do kick)

RI – Canning 9 run (Do kick)

BR – Tristan Yepdo 59 pass from Henry Hebert (kick failed)

RI – Alexander Murdough 45 int. return (Do kick)

RI – Canning 2 run (Do kick)

BR – Pierre 35 run (kick failed)

 

SCITUATE 42, NORTH QUINCY 28

Scituate (3-3)    14  14  7  7  –  42

N. Quincy (3-3)  7    8   7  6  –  28

SC – Lawson Foley 7 pass from Jackson Belsan (Sam Allard kick)

NQ – Ben Hudach 28 pass from Mikey Galligan (Alvin Nikola kick)

SC – Willy Robinson 1 run (Allard kick)

SC – Alex Burrill 8 run (Allard kick)

NQ – Will Conley 80 pass from Galligan (Ben Walijom pass from Galligan)

SC – Robinson 64 run (Allard kick)

NQ – Galligan 1 run (Nikola kick)

SC – Robinson 84 kick return (Allard kick)

SC – Robinson 5 run (Allard kick)

NQ – Conley 54 pass from Galligan (kick failed)

 

SHAWSHEEN 36, GREATER LAWRENCE 6

Greater Lawrence (3-4)  0    0   0   6    –    6

Shawsheen (7-0)           14  15  0   7    –   36

ST – Sidney Tildsley 5 run (Jared Bishop kick)

ST-  Tildsley 19 run (Bishop kick)

ST – Caleb Caceres 4 run (kick failed)

ST – Caceres 30 run (Bishop kick)

ST – Safety

ST – Zack Timmons 27 run (Bishop kick)

GL – Gustavo Varela 55 run

SOUTH SHORE VOKE 43, WAREHAM 28

South Shore (5-2)          14        8          6          15   –     43

Wareham   (4-3)            8          6          6           8    –     28

SS – Todd Egan 3 run (rush failed)

WA – AJ Lopes run (Tyrell Pires rush)

SS – DJ DeCoste 1 run (Todd Egan pass from Kiano Velazquez)

SS – Egan 1 run (Jackson Ahr pass from Egan)

WA – Lopes run (rush failed)

SS – Lucas Salvucci 27 pass from Todd Egan (pass failed)

WA – Jayce Tavares 70 pass from Will Halloran (rush failed)

SS – DeCoste 4 run (DeCoste rush)

SS – Egan 1 run (Egan kick)

WA – Tavares 55 pass from Halloran (rush failed)

WAKEFIELD 16, WILMINGTON 3

Wilmington (4-3)    3    0    0    0    –     3

Wakefield (5-2)      0    3    7    6    –    16

WI – Hunter Sands 37 field goal

WA – Mark Letchford 24 field goal

WA – Myles Sanchez 18 run (Letchford kick)

WA – Matt Beaver 3 run (kick failed)

WAYLAND 28, BEDFORD 14

Bedford (4-3)   0   0   14   0  –  14

Wayland (5-2)  6   6   16   0  –  28

WA – Mekhi Walker 54 pass from Michael Keenan (conversion failed)

WA – Michael Caulfield 3 run (conversion failed)

WA: Max Dresens 26 run (Caulfield rush)

BE: Xavier Ruiz 64 pass from Ryan Mcgraph (Ethan Kaufmann kick)

BE: Ricardo Laboy 27 pass from Mcgraph (Kaufmann kick)

WA – Caulfield 2 run (Max Dresens rush)

XAVERIAN 41, MALDEN CATHOLIC 0

Xaverian (5-2)              21  13    7    0   –   41

Malden Catholic (2-5)   0     0    0    0   –   0

XA – Michael O’Connor 4 run (Joseph MacDonald kick)

XA – Jonathan Monteiro 65 pass from Henry Hasselbeck (MacDonald kick)

XA – Jayce Devine 27 run (MacDonald kick)

XA – Christian McIntyre 55 punt return (MacDonald kick)

XA – Devine 1 run (kick failed)

XA – O’Connor 7 run (MacDonald kick)