Jacob Madden wore the hat and had an assist and Matt Young had a goal and an assist as the North beat the South 6-2; and Mike Nigro capped a hat trick with 4:11 left to give the West a 3-2 decision over the East.

ELITE

Concord won twice. Cam Plumb scored one goal and set up another and Brendan Heppler pitched a shutout in a 4-0 victory over Reading – and Heppler came within 2:13 of a second shutout, Tyler Egan scoring, and Plumb scored what turned out to be the winner with 5:28 left in a 2-1 decision over Triton;

Mike Nigro wore the hat and had two assists and Tyler Ulwick scored twice in Winchester’s 6-1 victory over Andover; Gavin Colby scored what turned out to be the winner with 1:03 left in the second period as Triton edged Reading 3-2; and Chapman and Cooke scored in the first period of Tewksbury’s 2-1 win over Triton.

AAA

In the North, Finn Kelly wore the hat and Casey Keller had a goal and an assist in Dorchester’s 6-4 victory over Needham – Tyler Mockus with a goal and two assists in the loss; Jake Deinstadt delivered two goals and an assist as Agawam downed Andover 6-0; Carter and Connor Laramie both scored twice in Marblehead’s 4-1 victory over Dorchester; and Jake Popeo scored with 1:34 left to give Needham a 4-4 tie with Waltham – Tristan Miller scoring the go-ahead goal for Waltham with 3:43 left.

SMS and Wakefield both won twice and Hyde Park and Triboro both won a game and tied each other in the South. Andrew Bent had a goal and an assist, Jacob Kalas had two assists and Ethan Berry pitched a shutout as SMS downed Framingham 7-0—and Noah Shapiro and No. 54 scored 1:04 apart in the third period of a 5-2 win over Medfield; Mike Arria and Zach Sartori scored 30 seconds apart late in the first period and Andrew Almquist scored two goals in eight seconds in Wakefield’s 6-1 win over Andover – and Johnny Jenkins and Almquist both scored twice, Joe Gaffney had 1-1-2 and DomDeAngelis pitched a shutout in a 6-0 victory over Arlington; Ryan Walsh’s second goal of the game, nine seconds into the third period, gave Hyde Park a 2-1 decision over Framingham, Jack Sollis with assists on both goals in the win; Andrew DeFronzo pitched a shutout and Evan Kondylis ended ReaganO’Neil’s shutout bid with 3:21 left as Triboro edged Wellesley 1-0 – and Walsh, who also had an assist, scored with 48 seconds left, gave Hyde Park a 2-2 tie with Triboro;

Owen Kreuz scored with 7:24 left to give Newburyport a 3-3 tie with Woburn; Pat Layman clicked for 2-1-3, James Comoford also scored twice, Ryan Mittelman had 1-1-2 and Tadiane Thiam posted two assists in Andover’s 7-5 win over Winthrop – No. 9 with two goals and Jack Hayes 1-1-2 in the loss; Liam Flaherty wore the hat and Stephen Frbrizio had 1-1-2 in Charlestown’s 5-2 victory over Winthrop; and Brayden McKenna and Brendan MacDonnell scored 54 seconds apart early in the second period as Natick edged Parkway 3-2.

AA

North Andover and the Sharks both won twice in the North. Dylan Fitzpatrick scored two goals and set up another and Trevor Chicoyne and Fitzpatrick scored 16 seconds apart to snap a 1-1 tie in North Andover’s 4-1 victory over Brookline – and Fitzpatrick’s second goal of the game, with 1:53 left, gave North Andover a 2-1 decision over Winchester; Jack Beauregard clicked for 2-2-4 and Luke Halvorsen had 1-1-2 as the Sharks topped Nashoba 5-2 – and N. Stout wore the hat, Beauregard posted 1-2-3, Spanos had three assists, Duehring scored twice and Westberg pitched a shutout in a 7-0 triumph over Masco;

Jack Nelken wore the hat, Devin Marshall had two goals and an assist, WillGaynor scored twice and Jack Funaro posted 1-1-2 in Nashoba’s 9-1 victory over Chelmsford; Owen Williamson scored both goals as Masco edged Greater Lowell 2-1; Darren Ackerman came through with 1-2-3 and Haverhill/Pentucket nipped Masco 3-2 – JoeYoung with assists on both goals in the loss; Kyle D’Auteuil scored twice early in the third period to give Greater Lowell a 5-5 tie with Chelmsford – SeanGray with two goals for Lowell and Bongiorno a hat trick and an assist and Gourly two assists for Chelmsford; John Doherty scored four goals and Dan Defeo scored twice in Woburn’s 7-2 victory over Burlington; Ryan Noonan and Paul Dalessio shared the shutout and Charlie Hanafin scored late in the second period of Burlington’s 3-0 win over Brookline; and Colin Stevenson had 1-1-2 and Davio Viola two assists in Winchester’s 4-2 triumph over Peabody.

Stoneham won twice, Concord-Carlisle posted a win and a tie, the tie with Twin City, which wore two ties in the South. Carter McFadden scored one goal and set up two others and Conor McIntyre and Erik Utter both clicked for 1-1-2 in Stoneham’s 5-0 win over Reading – and McIntrye went for 2-1-3, Harry Scheel also scored twice and Adam Ellegood had 1-1-2 in a 6-1 win over Somerville; Jack Francini wore the hat and had an assist in Concord-Carlisle’s 7-3 victory over Cambridge; Colby Julsonnet’s second goal of the game, with 5:22 left, gave Twin City a 6-6 tie with Concord-Carlisle, Willem Dumais with 2-1-3, Andrew Walso two goals and Ryan May two assists for T-C and Lucas Demarco a third-period hat trick and an assist and Cam Daly two goals for C-C – and Mitch Kavey scored his second goal of the game with 8:45 left and Brendan Cotter followed with 1:32 remaining to give Waltham a 4-4 tie with Twin City, Dylan McClay with two assists for Waltham and Sam Jaramillo 1-2-3, Lukas Beaulac three assists and Walsh two goals for Twin City;

Caleb Jaffe tied it with two goals in 1:52 midway through the third period and Andrew Bittner (one assists) then scored with 40 seconds left to give Cambridge an 8-7 decision over Watertown – No. 71 with two goals in the win and Caden Salzman 1-1-2 in the loss; Mike Miele clicked for 2-2-4, JohnnyTighe also had two assists and Miele and Matt Jones scored 15 seconds apart early in the second period as Reading downed Medford 4-1; Cam Fahey posted 1-1-2 and Connor Brophy had two assists as Melrose defeated NH East 4-2; Ronan scored with 2:20 left to give Needham a 2-1 decision over SMS; and William Stanley dished out three assists and Jack Walker scored twice in NH East’s 4-2 win over Dorchester – Dave Dunlap with both goals in the loss.

NH East won twice in the East. Finn Bussiere scored twice and had an assist, Matt Wallace had a goal and an assist and Logan Dixon pitched a shutout in a 6-0 win over Andover – and Wallace posted 1-2-3, Bussiere scored twice and Caleb Pendleton had two assists in a 6-3 victory over Groton;

Finley Stevens pitched a shutout and Evan Piekos snapped ColeCurrier’s shutout with 1:27 left to give Acton-Boxboro a 1-0 decision over Groton; John Hudson scored with 2:51 left to give Framingham a 3-3 tie with Billerica – Katie Lazillo and Pat Chapin with 1-1-2 apiece for Framingham; Ellie Parker clicked for 2-1-3 and Aidan Sheehy posted 1-1-2 in Andover’s 5-3 victory over Billerica; Bartram had 1-1-2 and Lynn scored three times in the first period and trimmed Wakefield 4-1; Dan Brant scored twice and Cam Waldman had 1-1-2 in Marblehead’s 4-3 win over Malden/East Boston – Jake Simpson with a hat trick in the loss; and Jayden Vargas scored twice and John Nowicki (one assists) snapped a 2-2 tie with 7:03 left in the second period as Everett/Revere topped Wakefield 4-2.

Wellesley, Methuen and Triton (one loss) all won twice and Rochester had a win and a tie in the West. Josh Silk scored twice in Wellesley’s 3-0 victory over Parkway – and Alden Turner posted 2-1-3 and Mark Herlihy 1-1-2 in a 5-1 win over Medford; Cole Lambert had a goal and an assist in Methuen’s 5-1 victory over North Reading – and Keegan Boylen had 2-1-3 in a 3-1 decision over Tewksbury; LucasTinkham scored and then assisted on Ian Shoemaker’s goal 1:34 later as Triton edged Acton-Boxboro 2-1 – and Tinkham had 1-1-2 late in a 4-2 win over the Edge; Nathan Gagnon had 1-2-3 and RollyEdgerly scored twice in Rochester’s 4-1 victory over Triton –and Rochester’s Owen Boucher and the Edge’s Chase McBride swapped second-period goals in a 1-1 tie;

Adam Green scored two goals and set up another in Agawam’s 5-2 victory over Medford – Seely with 1-1-2 in the loss; Rowan Dunbar had 2-1-3, Andrew Dunbar also scored twice and Tommy Gazda had 1-1-2 in North Reading’s 6-3 win over Tewksbury – Andrew Whynot with two goals in the loss; BrianDunne wore the hat and had an assist, Joe Mercuri scored one goal and dished out three assists and Bruce Trundley scored twice in Dedham’s 7-3 victory over Beverly; Nate Landau scored his second goal of the game with 5:14 left and Jack Cahill then scored 1:37 later to give Natick a 3-2 decision over the Wizards; and Finn Maiona scored twice and Mark Cronin had 1-1-2 in Parkway’s 5-2 win over Beverly, which got 1-1-2 from Ethan Haight.

Reading won three times and Framingham and Needham both captured two wins in the Central. MattWalsh snapped a 2-2 tie with 4:16 left and Jack Hoppe had a goal and an assist in Reading’s 4-2 victory over Wakefield, which got 1-1-2 from Aiden Timmons; Walsh had a goal and three assists and MikePeledge wore a natural hat in a 4-2 decision over Lynnfield/Saugus, which got 1-1-2 from JackMarenghi – and No. 22 scored what turned out to be the winner with 9:07 left in a 4-3 win over Stoneham, which got two goals from Declan Grady; Bill Neiberger (two goals), Bryston Taylor and Luke Angelo all scored in a 1:27 span of the second period as Framingham nipped Arlington 4-2 – and Steve Boulas scored twice and Taylor had 1-1-2 in a 4-1 victory over Belmont; Charlie Ledbury clicked for 2-1-3 and Dylan Michelow also scored twice in Needham’s 7-4 victory over Melrose, CalvinZimmerman with 1-1-2 in the loss – and Joe Kajunsky scored two goals in 41 seconds and NedHentouhel scored the winner with 7:22 left as Needham scored all four goals in the third period and nipped Waltham 4-2;

Trainor Gavin scored the winner in the third period to give Woburn a 2-1 decision over Hyde Park; Lucas LaFauci had 2-1-3, BenMerrill posted 1-1-2 and Kevin Popielski came within eight seconds of a shutout, Millman scoring, as Masco topped North Andover 6-1; Shawn Boyce’s second goal of the game, with 4:53 left, gave Arlington a 2-2 tie with Hyde Park – Will Whitney (one assists) putting his team ahead with 7:16 left; Chris Leone’s second goal of the game, 47 seconds into the third period, turned out to be the winner as Winthrop edged the Cyclones 2-1; and Colby Savageau pitched a shutout and HunterMercin scored in the second period as the Cyclones nipped Stoneham 2-0.

A

Parkway and Haverhill/Pentucket both won twice in the North. Corey Lawler snapped a 3-3 tie with 3:10 remaining and Conor Lawler scored twice as Parkway scored four times in the third period and downed Allston/Brighton 5-3, Finn Conneely with a hat trick in the loss – and Corey Lawler wore the hat in a 3-1 win over Burlington; Will Jones and Don Capezzuto both scored twice as Haverhill/Pentucket downed Concord-Carlisle 5-3, Veehan Keswani with 1-2-3 and Mike Small two goals in the loss – and Max Lane scored twice and Joey Duggan (one assist) scored what turned out to be the winner with 3:27 left in a 6-5 decision over the Outlaws, who got two goals from Danny O’Brien and 1-1-2 from Cole Davis;

Jack Farrell dished out two assists and Sam Cedrone pitched a shutout in Wilmington’s 4-0 victory over Waltham; Williams and O’Neil scored nine seconds apart late to give Newton a 5-3 win over Belmont – Kasyanov with 1-1-2 in the win and Seamus Jones two goals and No. 33 1-1-2 in the loss; Mark White scored with 5:08 left and Kyle Reddish, who also had an assist, then came through with 1:16 and then with 42 seconds remaining to give Needham a 6-6 tie with Burlington – Siena Berardinelli with 2-1-3, Mason Robson two goals and Tom Quinn 1-1-2 for Burlington; Isabel Konijnenberg scored what turned out to be the winner with 9:01 left and Daigo Hotta and Casimir Oliver both posted 1-1-2 as Lexington/Bedford edged Cambridge 4-3 – Roman Powers with two goals in the loss; Keswani clicked for 2-2-4, Labadini wore the hat and Small had two assists in Concord-Carlisle’s 6-2 win over Greater Lowell, which got two goals from Rego Lucas; Luka Clark scored what turned out to be the winner with 3:10 left as Agawam edged Greater Lowell 3-2 – Lucas with both goals in the loss; William Dapkas posted 2-1-3 as Acton-Boxboro downed Greater Lowell 5-1; and Ben Svoboda delivered 2-1-3 and Brian Fitzgerald and Nos.19 and 14 all posted 1-1-2 in Nashoba’s 6-3 victory over SMSW.

Wellesley won twice and Triton had a win and a tie in the South. Ryan Harding wore the hat in Wellesley’s 4-1 win over Natick – and Pete Stavaridis had 1-1-2 in a 4-1 victory over Waltham; Aiden Szymanski scored with 2:50 left to give Triton a 3-2 decision over Waltham, Eben Dooling with 1-1-2 and Zach Woodberry two assists in the win and Aris Stefanis 1-1-2 in the loss – and Caleb Stevens scored with 4:05 left to give Natick a 1-1 tie with Triton, Griffin White scoring for Triton in the second period;

Jack Curtin and Abby Stevens both scored twice and Nick Ottaviani had a goal and an assist in North Andover’s 5-1 win over Andover; Cullen clicked for 2-2-4, Roddy also scored twice and Raymond posted 1-1-2 as S&S topped Reading 7-1; Danny Dellacio scored twice and Mason Luciano had 1-1-2 as Lynn nipped S&S 3-2; Juliana Grella tied the game with 9:31 left and Brian Najjar then came through with 1:40 remaining to give NH east a 2-1 decision over Twin City; and James LeProhon scored with 2:29 left to give the Sharks a 3-2 win over Twin City – Cam Fors with 1-1-2 in the loss.

In the East, Molly Nye and Emily Stagnone both scored twice as the Wizards downed Arlington 5-1; Nathan Smith scored one goal and set up two others, Nick Stallings scored twice, Jack Dunn also had two assists and Charlie Mattocks pitched a shutout in Acton-Boxboro’s 4-0 victory over Masco; Spencer posted 1-2-3 and Tucker scored what turned out to be the winner with 1:52 left as Wilmington scored four in the third and nipped Peabody 6-4 – Armani Booth and Dmitri Vlismas with 1-1-2 apiece in the loss; Mason Fullerton erupted for six goals and Aiden Venckus had three assists in Masco’s 7-1 win over SMS; Noah Willett posted 1-2-3 and Nick Tarantino came within 1:25 of a shutout, CJ Young scoring, as Cape Ann downed Marblehead 4-1; Steve Edwards had 2-1-3 as Melrose downed Newton 7-2 – Gourdeau with 1-1-2 in the loss; and Josh Lewis and Booth scored 1:34 apart in the second period as Peabody edged Acton-Boxboro 2-1.

Chelmsford and Reading both won twice, Medfield and Brookline both won a game and tied each other and the Edge also had a win and a tie in the West. Gavin Reid started the third-period rally with 9:23 left, Ryan Adams (two assists) then came through with 6:01 on the clock and Luciano Cincotti (one assist) finished things off with 2:37 remaining as Chelmsford nipped Billerica 5-3, Jack Keyo with two goals in the win and Carlton Berry 1-1-2 and Aiden Silva two assists in the loss – and Keyo, Jack Belanger and Aiden Dowd all clicked for 1-1-2 in a 7-1 triumph over Nashoba; Stamatis Elaidis scored four goals in the first period, including a natural hat, and Connor Cox had 1-1-2 as Reading trimmed Beverly 6-5, Timmy Sullivan with a hat trick and an assist in the loss – and Bradley Esposito wore the hat, scoring what turned out to be the winner with 9:10 left, and had an assist and Dan Crowley set up two goals in a 5-4 decision over Stoneham, Doherty with 1-1-2 and Krasco two assists in the loss; Clout man and Deignan both posted two goals and an assist and Perachi had 1-1-2 in Medfield’s 6-2 victory over Beverly; Cooper Allen pitched a shutout and Jack Condron scored early in the second period as Brookline edged Wellesley 1-0 – and Matt Murphy scored with 10:49 left to give Brookline a 1-1 tie with Medfield, Jake Grzeskowak scoring for Medfield 28 seconds into the game; Jack Harrington clicked for 1-2-3 and Ryan Leighton scored twice as the Edge nipped Haverhill/Pentucket 3-2 – and Sam Giles scored the tying goal with 5:26 left and also had an assist and Sal Pace and Sean Schultz both also posted 1-1-2 as the Edge pulled out a 5-5 tie with Andover, Cole Robinson with four second-period goals for Andover;

John Hoffman pitched a shutout and Steve Keresztes scored with 7:47 left as Wellesley edged Somerville 1-0; Cam Feeney, who also assisted on his team’s other goal, scored with 6:47 left to give Billerica a 2-2 tie with Nashoba; Jack Mottram scored twice and Prescott Mulligan had two assists as Haverhill/Pentucket topped Andover 7-2 – Robinson with two goals in the loss; and Logan Bowe scored four goals and Bryson Giersch posted 2-1-3 as Hollis defeated Groton 9-3 – Jonathan Duffy with 1-1-2 in the loss.

Parkway, Burlington (one loss) and Agawam all won twice, Wellesley had a win and a tie and Danvers wore a pair of ties in the Central. Liam Russell scored his second goal of the game with 4:21 left and then capped a hat trick with 37 second remaining to give Parkway a 5-4 decision over Burlington, Ryan Parkes with two goals in the win and Quinn Guinane two goals in the loss – and Parkes scored four goals and set up another and Tobin wore a natural hat in the second period of a big win over Cambridge; Guinane had 2-1-3 in Burlington’s 5-2 win over Brookline, Julia Janowski with two goals in the loss – and Charles Desmond wore a natural hat in the third period and Steve Noonan and KeithSingleton both posted 1-1-2 in a 5-1 victory over Dorchester; Cole Parker wore a natural hat, scoring one goal in each period, and Ayden Marecka pitched a shutout in Agawam’s 5-0 victory over Methuen – and Cole Perkins capped a hat trick with 3:03 left to give Agawam a 5-4 decision over Wilmington, Mike Maselli with two goals in the loss; Ryan Hollingsworth capped a hat trick with the goal that turned out to be the winner with 3:47 left as Wellesley edged Andover 4-3, Ella Feingold with two assists in the loss – and Declan Carroll scored with 31 seconds left to give Wellesley a 3-3 tie with North Andover, James Berger with 1-1-2 for Wellesley and Jocelyn Gosselin two first-period goals for NA; Teegan Price of Danvers and Avary Gangemi of the Andover Girls swapped goals in a 1-1 tie – and Luke Carey was in goal for Newburyport and Madison Davis for Danvers in a 0-0 tie;

Shakar Alaraj and Luc Bannerman both posted a goal and two assists as Concord-Carlisle topped Lynnfield/Saugus 5-3; No. 39’s fourth goal of the Matt Smith scored his fourth goal of the game with 2:19 left to give Lexington/Bedford a 4-4 tie with Belmont – Aidan Pollock with two goals, Lola Ricci 1-1-2 and Ross DiOrio two assists for Belmont; Finn McAnn scored with 6:06 left to give Dorchester a 1-1 tie with Brookline, which got a first-period goal from Gavin Zug; Connor Lynch, Masselli and MikeMcCarthy all posted 1-1-2 and Wilmington scored three times in the first period, two of the goals a minute apart, in a 4-2 win over Concord-Carlisle – Stoddard Healy with both goals in the loss; Kye McCarthy capped a hat trick with four seconds left to give Lynnfield/Saugus an 8-8 tie with Methuen – Jack Marenghi with a goal and four assists and Ben Pimental a hat trick for L/S and Liam Sullivan a hat trick, Luke Armano two goals, Keegan Sullivan 1-1-2 and Dom Drapeau two assists for Methuen; Jack Boothroyd and Damien Capone both posted 2-1-3 and scored late goals to give Amesbury a 5-5 tie with Woburn – Ella Spinazola and Goneu two goals apiece for Woburn; and Sean Hogan clicked for 2-2-4 and Andrew Nemac and Ethan Gori both posted 2-1-3 in Wakefield’s 6-4 win over Lexington/Bedford – No. 39 with two goals and an assist in the loss.