Nolan Russell scored two goals and set up another, JP Messuri also scored twice and Drew Beck had a goal and an assists in Arlington’s 6-4 victory over Reading – Ryan MacCurtain with a hat trick in the loss; Julian Ragosa came through with two goals and two assists, scoring what turned out to be the winner with 5:10 left, and Tom Sheehan also handed out two assists as Winchester edged Wellesley 5-4 – Jack Sarmanian with a goal and an assist in the loss; James Callahan wore the hat and Conor Martin scored what proved to be the winner with 7:56 left as Hyde Park trimmed Tewksbury 5-3; and Cam Caron and Charles Wilkie both wore hats and Tom Jackson had a goal and an assist in Greater Lowell’s 9-3 win over Triboro – Ben Bertonozzi with two goals in the loss.
In the North, JP Casey scored what turned out to be the winner with 6:33 remaining and Chase Collins posted a goal and an assist as Wakefield edged NH East 4-3; Derek Perreault’s second goal of the game, with 2:36 left, gave Wilmington a 3-2 decision over Marblehead; Colin White scored twice and Ryan Finkle had two assists as Marblehead downed Wakefield 7-2 – Cam DiPrizo with 1-1-2 in the loss; Josh Hersey dished out three assists and Hawk Stickney and Harry Pike both scored twice in Triton’s 6-2 victory over Woburn; and Sam Hubbard capped a hat trick with the goal that turned out to be the winner with 5:41 left, Dom Kaploun had 1-1-2 and Grady Flynn two assists as Natick got by the Wizards 6-5 – Emi Biotti and Emily Mara with two goals apiece and Caroline Averill 1-1-2 in the loss.
In the South, Adam O’Shaughnessy scored five goals and set up another and James Lorusso had two assists in Lexington/Bedford’s 8-2 victory over Newton – James Salafia with both goals in the loss; Hunter Barone scored twice as Cambridge trimmed Brookline 4-1; Silas Lawrence wore a natural hat and Jacob Lowe pitched a shutout in Brookline’s 5-0 victory over Winchester; and Kyle Russo scored four goals, including a natural hat, Braeden Hurley also wore a hat, adding an assist, Colby Warren delivered two goals and an assist, Thatcher Schrafft handed out three assists, Jak Zshcau had 1-1-2 and Luke Holmes came with 2:06 of a shutout in Cape Ann’s big win over North Reading.
In the North, Kiera Finno scored twice scored twice and Caleb Curran had a goal and an assist in Wellesley’s 5-1 victory over SMS; Andrew Miller wore the hat and handed out two assists, Max Beninati had two goals and an assist, Alex Norton posted 1-1-2 and Andrew Lyukkevich also had two assists in Framingham’s 9-1 win over Concord-Carlisle; Jake Morowski wore a natural hat and also had an assists, Alex Gertz scored twice and Nick Thurlow and Brendon Doughty both posted 1-1-2 as Hollis topped North Andover 8-1; Ben Vaillancourt came through with two goals and an assist, Adam Tibbetts delivered 2-1-3 and Logan Becker also scored twice in Rochester’s 7-1 win over the Edge; Matt Marshall wore the hat in Groton’s 4-0 victory over Rochester; Ben Woodford wore the hat and Dave Harrison and Gavin Roycroft both posted 1-1-2 in North Andover’s 7-3 victory over Andover — Riley Hunte with 1-2-3 and Gavin Bennett 1-1-2 in the loss; and Jake Taglieri scored what turned out to be the winner early in the second period as Acton-Boxboro edged Reading 2-1.
In the South, James Gordon scored two goals and set up two others, Gavin Petrone had two goals and an assist and Brady Young also scored twice in Burlington’s 6-2 victory over Winchester; PJ Redman wore the hat and had an assist Colin Murray delivered a goal and three assists, Henry Mills also wore a hat, Noah Fisher posted 1-2-3 and Nate Wheeler also had three assists in Beverly’s big win over Peabody; Lawler scored four goals and had an assist, Harris scored twice, Dehaan and Caplan both had 1-1-2 and Linskey had two assists in Cape Ann’s big win over Marblehead; Scudder and Cann both came through with 2-1-3 in Agawam’s 5-3 victory over Lynnfield/Saugus – Henley with two goals in the loss; Tranchina wore the hat and Shinnick had 1-1-2 in Stoneham’s 5-2 win over Arlington – Logan De Veau with both goals in the loss; Cassessa and Ferlito both scored twice and Jones pitched a shutout in Somerville’s 4-0 victory over Lexington/Bedford; Mike Bulkin pitched a shutout and Ryan Lynch scored in the first period as Natick trimmed Triboro 2-0; and Jason Walters and No. 7 both scored twice and Piper Davekos pitched a shutout as Danvers downed Triton 6-0.
In east action, John McNair scored four goals and Luke McGrath two in Allston/Brighton’s 7-3 win over Winchester; Thomas Finn and Dan Greenfield both wore hats, Finn adding an assist, Timmy McManus clicked for 2-1-3, Jack Fabiano also scored twice and Mark Scribner pitched a shutout in Masco’s big win over Tewksbury; Leo Chase’s second goal of the game, with 4:14 left, was the winner, and Luke MacIsaac also scored twice as Newburyport edged Nashoba 5-4 — Gabriel Radvanyi two goals in the loss; Harrison Moran, who also had an assist, scored with 26 seconds left to give Twin City a 3-2 decision over Andover – Gavin Roy with both goals in the loss; Georgia Costello scored four goals and set up another, Grace Collins scored twice, Elena Serenidis had 1-1-2 and Brooke Bartlett two assists as the Wizards defeated Newburyport 8-1; Horseman wore an early natural hat and went on to finish with four goals and an assists, King posted 1-2-3 and Giardina scored twice in Watertown’s 8-3 victory over Belmont; and Dylan Lane scored twice and Karl Gude had 1-1-2 in Lexington/Bedford’s 5-2 win over Winchester – Brett Daniels with both goals in the loss. Kevin Nestor scored six goals, including four straight in the third period, and Dawson Burke scored one goal and set up three others in Methuen's 10-2 victory over Masco.
Wilmington won twice in the West. Dall and O’Brien both wore hats, Dall with an assist, Meimonis posted two assists and Maninch pitched a shutout in an 8-0 victory over North Andover – and Emrick O’Brien wore the hat, Dall scored twice and Richards had two assists in a 7-0 win over Reading;
Mason Barbieri scored one goal and dished out two assists, Slater O’Connor and Brogan Arivella both had a goal and an assist and Max Boyer pitched a shutout in Haverhill/Pentucket’s 7-0 win over SMS; and Charlie Breslin and Braiden Sutton both wore hats as Medfield edged South Boston 7-6 – Curry with 2-1-3 and Floor two goals in the loss.
In the Central, Tommy Lavallee scored one goal and handed out two assists and Ethan Oliva, Travis Levy and Trey Brodeur all scored twice as the Leafs downed Framingham 9-3 – Addison Allain with 1-2-3 and Katelyn Nickerson 1-1-2 in the loss; Pat Semanchick scored four goals, the last two late, as Lexington/Bedford edged Wakefield 5-4 – Will Baldwin with two goals in the loss; Frankie Annunziata wore the hat and added two assists, Isabella Krokos posted 1-2-3, Stephen Russo scored twice and Jonathan Mayo had 1-1-2 in Everett/Revere’s 10-2 victory over Beverly; Ryan Wilmar and Owen Adams scored 32 seconds apart midway through the third period and Dom Bogie had two assists in Dedham’s 4-1 win over Waltham; Kalen Barinelli clicked for two goals and two assists, Ben Jayne posted 2-1-3, Madelyn Soderquist had three assists and Ryle Middleton pitched a shutout in Woburn’s 8-0 victory over Cape Ann; and Zach Hoadley scored four goals and set up two others, Ryan Ruzzo also wore a hat, adding two assists, Jack Carter and Finnegan Hallen both clicked for 2-1-3 and Taighe Liddy 1-2-3 as the Railers scored a big win over Parkway.
Chelmsford and Billerica both won twice in the North. Mackessy scored two goals and set up two others, D’Agostino had 1-2-3 and Connell also scored twice in Chelmsford’s big win over Greater Lowell – and Mackenzie wore the hat and had an assist, Malio clicked for 2-2-4, Russo 1-2-3 and Connell three assists in an 8-2 victory over Groton – Jared Cappella with both goals in the loss; Ryan McElroy wore a natural hat and Braiden Perry pitched a shutout in Billerica’s 4-0 victory over Groton – and Tommy O’Neill wore the hat, Ryan MacLeod and McElroy both posted 2-1-3, Buckland scored twice and Mike Haley had two assists in a big win over Concord-Carlisle;
Jason Fuller erupted for seven goals and an assist, Drew Powell had two goals and an assist and Jack Young also scored twice as the Railers scored a big win over Greater Lowell – Dodge with two goals and Patenaude 1-1-2 in the loss; Sarah DiMinico scored two goals and dished out four assists, Keira Anestas scored four goals and set up another, Valerie Chu clicked for 2-2-4, Rose Kiley also wore a hat, Alison Marsters had three assists and Erin Larson pitched a shutout as the Andover Girls scored a big win over Haverhill/Pentucket; Masco scored the tying goal with 15.6 seconds left to pull out a 1-1 tie with Methuen – Dom Assad with a second-period goal for Methuen; Brendon Shields pitched a shutout and Matty Zarella had 1-1-2 as Melrose downed the Wizards 3-0; and Dylan Gellman wore the hat and had an assist and Shane Power scored twice in Woburn’s 6-3 victory over Danvers – Owen Swanton with two goals in the loss.
Acton-Boxboro, Hollis and Beverly all won twice in the South. Evan Yagodzinski scored two goals and set up another as Acton-Boxboro downed Andover 5-1 – and Yagodzinski wore a natural hat, Josh Carlson had two assists and Travis Vancelette pitched a shutout in a 4-0 win over Groton; JT Tourangeau scored two goals and set up two others, Anna Foley also scored twice and Zander Rasmussen pitched a shutout as Hollis defeated SMS 7-0 – and Rasmussen pitched another shutout and Foley scored late in the second period of a 3-0 victory over Triton; Cam Chirco scored two goals and set up another and Ryan Everett had a goal and an assist in Beverly’s 6-2 – and Luke Marino scored twice and Conor McGeown and Ali Sprissler both posted 1-1-2 in Beverly’s 6-1 victory over Reading;
Jack Shapiro scored four straight goals in the third period, three of the goals in a 2:24 span and the winner with 1:18 left, and Ryan Willson had 1-1-2 as Brookline edged Allston/Brighton 7-6 – Cincotti with 1-2-3, Benesian two goals and Flint (12) 1-1-2 in the loss; Barros scored twice and Berotte posted 1-1-2as Cambridge trimmed Somerville 5-3 – Tim Jones with a hat trick in the loss; Connor Woods scored two goals and dished out four assists, Alex Puopolo had 2-1-3, Jake McGrath posted 1-2-3 and Amaya Hastings, Aiden Hanscom and Hadran Mitrovic all had 1-1-2 in Charlestown’s big win over Newton; Colton Hayhurst wore a natural hat in the first period as Triton topped Groton 5-1; and Caralis scored twice and No. 99 had two assists as Wilmington edged NH East 4-3 – Matt Crowley with two goals and Spencer Chalmer 1-1-2 in the loss.
In the East, Nate Trafton scored five goals, Jake Teehan scored one goal and set up two others, Madden Luongo O’Brien scored twice and Charlie Ferrara also had two assists in Winthrop’s 8-3 win over Marblehead – Gabriek Murray with two goals in the loss; Kate Roddy’s second goal of the game, with 4:27 left, turned out to be the winner as S&S edged Agawam 4-3; Nathan Palharas scored four goals, Eleni Spack scored twice and Joe Tavilla had two assists in Peabody’s 8-2 victory over Melrose; Crosby Hyzer scored late in the first period and Kellen Zuzenak pitched a shutout as Winchester topped Belmont 4-0; and Luke Feldman, Brayden Gordon and No. 17 all scored twice, Sean Foley posted 1-1-2 and Matt Curley pitched a shutout in Medfield’s big win over Brookline.
Cape Ann, Chelmsford and Acton-Boxboro all won twice in the West. Tim Patrick scored one goal and set up another and No. 45 had 1-1-2 in Cape Ann’s 5-2 victory over North Andover, Erin Dee with 1-1-2 and Mike Pittore two assists in the loss – and Patrick scored five goals, No. 18 scored twice and Sean Buckley had 1-1-2 in a 9-6 win over Wakefield. McCarthy with a hat trick, Pelczar 1-2-3 and Biscoe two assists in the loss; Dom Villare scored five goals and Brian Bardsley tallied twice in Chelmsford’s 7-1 victory over Amesbury – and Villare wore the hat and had an assist and John Costa scored twice in a 6-1 triumph over Newburyport; Clover Logan scored what turned out to be the winner midway through the second period as Acton-Boxboro edged Amesbury – and Kelly Logan wore the hat and had an assist in a 5-2 win over Haverhill/Pentucket;
Mike Nerich scored four straight goals, Brian Boisson delivered a goal and two assists, Kyle Furlong had 1-1-2 and Nick DiNino pitched a shutout in Lynn’s 7-1 victory over Andover; Reed erupted for five goals and two assists, McCarthy scored four goals and set up two others and Beede had 1-2-3 in Wakefield’s 10-8 win over Methuen – Andrew Maravelis with four goals, Marty Hatch 2-1-3 and Dom Lawrence two assists in the loss; No. 11 had 2-1-3, Noel Feliciano scored twice, including the goal that turned out to be the winner with 10 seconds left in the second period as Billerica trimmed Twin City 5-3 – Ben Gionet with two goals in the loss; and Rocco Scialdone scored one goal and handed out three assists, Luke Marino posted two goals and an assist and Sam Crowell a goal and an assists as Beverly defeated Twin City 7-2 – Jason Prest with both goals in the loss.
In the Central, Lorenzo scored five goals and set up another, Cikacz and Jaffran both scored twice and McGarrell had two assists in South Boston’s big win over Brookline; Ben Hickey wore the hast and Connor Cardoza had a goal and an assist in Medford’s 7-1 win over Charlestown; Rex Goding scored four goals and set up two others and Tommy Lavallee posted 2-1-3 in the Leafs’7-3 victory over Framingham – Trey Graham with 1-2-3, Tristan Han 1-1-2 and Sienna Schutz two assists in the loss; and Armaan Tandon clicked for two goals and an assist, Eita Ahahori also scored twice and Yancheng Chao had a goal and an assist in Brookline’s big win over Dorchester.
-– MIKE SHALIN, firstname.lastname@example.org