Tate Hoffmeister did all his injury in a single half.
The senior working again had one other large sport, dashing for 202 yards and 4 touchdowns on 15 carries as Needham (3-0) beat Newton North 27-7 in a Bay State Conference contest.
In one other Bay State Conference contest, Noah Mackenzie accomplished 16-of-25 passes for 274 yards and 4 touchdowns as Walpole defeated Wellesley, 30-13.
In a Dual County League matchup, Max Dresens rushed for 100 yards and two scores on 14 carries and Michael Keenan accomplished 11-of-13 passes for 171 yards and two scores to guide Wayland (2-1) to a 34-6 win over Acton-Boxboro. … Junior quarterback Ryan McGrath completed 6-of-6 for 117 yards passing to go together with 40 yards dashing and a trio of touchdowns, all coming within the first half as Bedford cruised to a 47-6 rout of rival Weston.
Matt O’Donnell threw a 20-yard landing cross to Jay Comeau with 3:41 remaining to provide Cardinal Spellman (3-0) a 22-15 win over Bishop Stang within the Catholic Central League. … Shane Wright ran for 139 yards and two touchdowns, whereas Joe Schwartz added 77 dashing yards and two extra scores as Archbishop Williams (2-1) rolled to a 48-7 win over Arlington Catholic. … Owen Mordas tossed a landing cross and ran for a rating as Bishop Feehan (2-1) bested St. Mary’s (Lynn), 30-0.
Montavious Zollarcoffer ran for a pair of scores as O’Bryant (1-1) defeated Brighton 24-8 within the Boston City League.
Morenel Castro ran for 140 yards and three scores, whereas Jovan Machado ran for 155 yards and two touchdowns as KIPP (2-1) held off Nashoba 34-30 in a Commonwealth Athletic Conference conflict. Machado additionally threw for 120 yards, 107 of them going to Castro.
Westin McNeilly threw three landing passes as Wakefield (3-0) prolonged its successful streak to a state-best 18 video games with a 40-8 nonleague win over Northeast/Mystic Valley. … Jaiden Williams ran for a pair of scores and Ben Howard registered a defensive landing as Malden Catholic (1-2) blanked North Quincy, 20-0. …Zach Wolinski rushed for 208 yards as North Andover (2-0) beat Marblehead, 22-7. … Eric Power scampered for 3 touchdowns, serving to Boston Latin (3-0) draw back for a convincing 26-6 romp of Latin Academy. … Kayden Souza (81 yards dashing) broke off a game-winning 51-yard landing scamper within the fourth quarter, rallying Gloucester (3-0) to a 7-6 victory over St. Bernard’s.
Tajardo France racked up 118 yards and three touchdowns on 12 carries and likewise stepped up large on protection with seven tackles and an interception for Barnstable (3-0) in a 31-21 win over Bridgewater-Raynham (0-3).
Anthony Nichols erupted for 172 yards and two touchdowns on 11 carries, main Bishop Fenwick (3-0) to a 48-15 win over Wilmington (2-1). … Sidney Tildsley threw for 207 yards and three touchdowns, tacking on 89 dashing yards and two extra scores as Shawsheen cruised to a 42-8 win over Stoneham. … Cooper Tarantino discovered the endzone twice, together with the extra time game-winning rating to carry Lincoln-Sudbury (2-1) to a 29-21 win over Brockton (0-3).
In the South Coast Conference, Justin Marques starred on each side of the ball by scoring all three Fairhaven (3-0) touchdowns, blocking a punt and selecting up two sacks as a part of a 21-19 win over Greater New Bedford.
Jayden Barber accomplished 19-of-29 passes for 255 yards and two touchdowns, whereas dashing for a 3rd as Dennis-Yarmouth (3-0) defeated Monomoy, 27-6 within the Cape and Islands League.
Anderson Pineda rushed for 141 yards and 4 touchdowns, whereas including a pair of TD receptions, as Whittier (2-1) defeated Dracut/Innovation, 50-24. … Shamus Whiting threw for 3 scores, together with a game-winner cross to Logan Zemotel within the fourth quarter, as Plymouth North (2-1) rallied to edge Pembroke, 21-20 within the Patriot League. … Johnny Walker rushed for 159 yards and two touchdowns as Whitman-Hanson (2-1) pulled away for a 32-14 win over Plymouth South.
Boys golf
Dylan Howard shot a 38 (two over par), and Owen Murphy had a rating of 41 as Hanover (5-1) outlasted Plymouth South 250-255 in a Patriot League golf contest.
Richie Thayer shot a 37 with 26 factors for Bridgewater-Raynham (4-1) in a 112-79 Southeast Conference victory over New Bedford.
Field hockey
Meg Hanrahan discovered the again of the online twice, and Ella Bedrosian and Olivia Skeiber scored a purpose every to propel Pembroke to a 4-1 win over West Bridgewater in nonleague motion. … Caitlyn Naughton and Izzy Adams every scored twice and added an help for Walpole (6-0) in a 5-0 win over Norwood. … Alyssa Persichetti assisted Angie Bogucki to assist Pentucket lastly get a purpose previous a sensational effort from goalie Alex Tardugno, beating Methuen 1-0. … Meghan Dwyer and Elisabeth Stutzman produced the objectives for Sandwich (6-0) in a 2-1 win over Hingham. … Lily Schmalz completed off two objectives and added an help to contribute towards all of Needham’s offense in a 3-2 win over Dover-Sherborn.
Olivia Scully fired in a hat trick, and Bridget Scully scored two objectives as Stoneham doubled up Wakefield 6-3 in Middlesex League motion. … Mackenzie Clarke’s purpose was all Belmont wanted on offense to edge Arlington, 1-0. … Rachel Egan registered a hat trick and Katelyn O’Connor scored her first varsity purpose to energy Watertown (6-0) over Wilmington, 7-0. … Ava Goodwin and Autumn Mathews scored two objectives apiece for Reading in a 5-1 win over Lexington.
Boys soccer
Joseph Craff, Tommy Lomuscio and Ryan Keller acquired the objectives as King Philip bested Foxboro 3-1 in a Hockomock League sport. … Wyatt Herndon and Hansy Jacques scored a purpose and dished an help every as Franklin (5-0-1) cruised to a 4-0 win over Sharon.
Adam Teurkia struck for 2 objectives to information O’Bryant previous TechBoston 3-1 in Boston City League motion.
Ethan Velasquez buried a hat trick as Covenant Christian coasted to an 8-0 Massachusetts Bay Independent League win over Chapel Hill – Chauncy Hall.
Girls soccer
Senior Morgan Hayward netted a pair of objectives, whereas junior Emma Seaberg buried a purpose to go together with a trio of assists as Apponequet (6-0-1) coasted to an 8-0 shutout of South Coast Conference foe Case. … Cailee Leonard sniped a hat trick and dished an help to bolster Dighton-Rehoboth (3-1-1) in a 6-0 win over Seekonk.
Jaya Merkman’s second-half purpose proved to be the distinction as Mashpee edged Sturgis East 1-0 in Cape and Islands League play.
Tessa Hunt and Annie Moynihan registered a purpose and an help apiece as Hamilton-Wenham (4-0-1) pulled away for a 4-0 Cape Ann League win over Amesbury. … Sienna McLean (purpose, help), Dulce Juarez (purpose help), and 4 different gamers acquired on the scoresheet for Lynn Classical in a 6-0 Greater Boston League win over Chelsea.
Girls volleyball
Ella Quin posted 5 kills and three blocks, and Natalie Walsh tallied seven service factors as Billerica (4-4) beat Danvers 3-0 in a nonleague matchup. … Clare Kavolius put up 31 assists, and Claire O’Rourke had 15 kills and 10 digs for Oliver Ames in a 3-0 win over Dartmouth. … Layna Ross and Morgan Teves floored 15 kills every, with Elle McCormack supplying 41 assists as Greater New Bedford (7-1) topped Bishop Stang, 3-1.
Scores
FIELD HOCKEY
Algonquin 4, Sutton 0
Barnstable 1, Monomoy 1
Braintree 0, Natick 0
Belmont 1, Arlington 0
Bishop Feehan 2, Franklin 2
Dedham 1, Milton 1
Durfee 7, New Bedford 0
Duxbury 2, Silver Lake 0
Gloucester 4, Beverly 0
Medfield 2, Weston 0
Needham 3, Dover-Sherborn 2
Newburyport 5, Central Catholic 0
Newton South 0, Waltham 0
Norwell 1, Whitman-Hanson 1
NDA (H) 2, Wachusett 2
Pembroke 4, West Bridgewater 1
Pentucket 1, Methuen 0
Reading 5, Lexington 1
Rivers 4, Tabor 0
St. John Paul II 5, Martha’s Vineyard 0
Sandwich 2, Hingham 1
Saugus 0, Peabody 0
Stoneham 6, Wakefield 3
Walpole 5, Norwood 0
Watertown 7, Wilmington 0
FOOTBALL
Alvirne (NH) 36, Malden 13
Amesbury 32, Pentucket/Georgetown 14
Andover 42, Lowell 18
Apponequet 42, Seekonk 12
Archbishop Williams 48, Arlington Catholic 7
Ashland 35, Nashoba 7
Barnstable 31, Bridgewater-Raynham 21
Bedford 47, Weston 6
Blackstone-Millville 21, Millis 0
Bishop Feehan 30, St. Mary’s 0
Bishop Fenwick 54, Wilmington 15
Blue Hills 24, Old Colony 20
BC High 34, Woburn 14
Boston Latin 26, Latin Academy 6
Bourne 35, Cape Cod Tech 8
Braintree 57, Framingham 0
BB&N 35, Milton Academy 21
Burlington 42, Cambridge 18
Canton 21, Dedham 20
Cardinal Spellman 22, Bishop Stang 15
Cohasset 60, East Bridgewater 28
Concord-Carlisle 48, Waltham 36
Danvers 22, Reading 20 (ot)
Dartmouth 32, Old Rochester 14
Dennis-Yarmouth 27, Monomoy 6
Dighton-Rehoboth 21, Oliver Ames 14
Duxbury 42, Franklin 13
East Boston 18, TechBoston 12
Everett 35, Lynn English 0
Fairhaven 21, Greater New Bedford 19
Falmouth 18, Medway 15
Foxboro 24, Scituate 14
Gardner 43, Ayer Shirley 18
Gloucester 7, St. Bernard’s 6
Hull 30, English/New Mission 6
King Philip 28, Norwood 0
KIPP 34, Nashoba Tech 30
Lincoln-Sudbury 29, Brockton 21 (ot)
Lynn Classical 44, Somerville 0
Lynnfield 42, Essex Tech 13
Malden Catholic 20, North Quincy 0
Manchester-Essex 22, Greater Lowell 7
Marshfield 15, Mansfield 9
Mashpee 26, Bristol-Plymouth 7
Medfield 22, Bellingham 20
Melrose 41, Lexington 14
Methuen 40, Chelmsford 23
Middleboro 18, Taunton 14
Milford 7, Natick 0
Milton 42, Holliston 14
Newburyport 35, Ipswich 8
Needham 27, Newton North 7
Newton South 20, Hopkinton 13
North Andover 22, Marblehead 7
North Attleboro 27, Leominster 21
Norton 34, Nipmuc 0
Norwell 32, South Shore Voke 6
O’Bryant 24, Brighton 8
Peabody 28, Beverly 0
Rockland 27, West Bridgewater 23
St. John’s Prep 49, Haverhill 6
St. Sebastian’s 35, Governor’s Academy 7
Salem 28, Greater Lawrence 0
Shawsheen 42, Stoneham 8
Shepherd Hill 36, Fitchburg 12
Shrewsbury 13, St. John’s (S) 10
Smith Voke 37, Keefe Tech 12
Somerset Berkley 19, Durfee 0
Southeastern 33, Watertown 0
Springfield Central 44, Xaverian 41
Tewksbury 35, Lawrence 6
Walpole 30, Wellesley 14
Wakefield 40, Northeast/Mystic Valley 8
Wareham 26, St. John Paul II 14
Wayland 34, Acton-Boxboro 6
Westwood 35, Quincy 14
Weymouth 33, Hingham 21
Whitman-Hanson 32, Plymouth South 14
Winchester 10, Masconomet 7
Winthrop 21, Swampscott 14
GOLF
Bishop Feehan 211, Bishop Fenwick 153
Bridgewater-Raynham 112, New Bedford 79
Hamilton-Wenham 129, Amesbury 66
Hanover 250, Plymouth South 255
Medway 267, Dedham 290
Nantucket 233, Falmouth 255
Westford Academy 39, Groton-Dunstable 15
BOYS SOCCER
Archbishop Williams 2, Bridgewater-Raynham 0
Attleboro 2, Oliver Ames 0
Brighton 2, Charlestown 0
Covenant Christian 8, Bradford Christian 0
Dennis-Yarmouth 5, Cape Cod Academy 0
Everett 5, Greater Lowell 1
Franklin 4, Sharon 0
Georgetown 3, Ipswich 1
Hamilton-Wenham 3, Amesbury 0
King Philip 3, Foxboro 1
Milford 3, Canton 1
Monomoy 6, Sturgis West 2
O’Bryant 2, TechBoston 1
Old Rochester 2, Falmouth 1
Rivers 3, Tabor 2
Roxbury Prep 2, Snowden 0
Wellesley 2, Barnstable 1
West Bridgewater 4, Carver 0
Weston 3, Wayland 0
Westport 4, Bishop Stang 0
GIRLS SOCCER
Apponequet 8, Case 0
Blue Hills 1, Southeastern 0
Cape Cod Academy 1, Dennis-Yarmouth 0
Dighton-Rehoboth 6, Seekonk 0
Franklin 8, Sharon 0
Hamilton-Wenham 4, Amesbury 0
Hanover 5, Pembroke 0
Hull 9, South Shore 0
Lynn Classical 6, Chelsea 0
Madison Park 6, Lowell Charter 0
Mansfield 7, Taunton 0
Mashpee 1, Sturgis East 0
Millis 6, Tri-County 0
Monomoy 1, Sturgis West 1
Oliver Ames 4, Attleboro 0
St. Mark’s 1, Dexter Southfield 1
SWIMMING
Andover 99, Haverhill 85
Malden Catholic 89, Ursuline 81
Wellesley 96, Natick 84
GIRLS VOLLEYBALL
Algonquin 3, Acton-Boxboro 2
Billerica 3, Danvers 0
Boston English 3, Muniz 0
Boston Latin 3, Latin Academy 0
Bristol-Plymouth 3, Westport 1
Brockton 3, Charlestown 0
Cape Cod Tech 3, South Shore 1
Central Catholic 3, Masconomet 2
Concord-Carlisle 3, Lincoln-Sudbury 2
Covenant Christian 3, Chapel Hill – Chauncy Hall 0
Dearborn 3, CASH 0
Essex Tech 3, Greater Lowell 0
Excel 3, Boston International 0
Greater Lawrence 3, Nashoba 0
Greater New Bedford Voke 3, Bishop Stang 1
Hingham 3, Whitman-Hanson 2
Hopkinton 3, Medway 0
Marianapolis Prep (Conn.) 3, Beaver Country Day 0
Melrose 3, Wakefield 1
Milton 3, Fontbonne 0
Needham 3, Barnstable 0
New Bedford 3, Durfee 0
North Andover 3, Marblehead 0
North Quincy 3, Hanover 1
Oliver Ames 3, Dartmouth 0
Peabody 3, Newburyport 2
Pembroke 3, Scituate 1
Quincy 3, Plymouth South 0
Snowden 3, Brighton 0
Wayland 3, Burlington 1
Whitman-Hanson 3, Hingham 2
Wilmington 3, Stoneham 0
Winchester 3, Beverly 0
Winthrop 3, East Boston 0
Source: www.bostonherald.com