John Jay 11, Pelham 3: Josh Rubin led the Indians with four goals and Gus Carlson added three goals and one assist. John Jay went on a 5-0 run in the first quarter. George Dunhill had one goal and one assist for the Pelicans.
Ward Melville 8, Yorktown 2: Jamison Embury and Justin Cavallo scored for the Huskers, who lost touch when they gave up four in the third quarter. Liam Donnelly made a dozen saves.
Scarsdale 18, Clarkstown South 6: Will Cabrera had six goals and two assists for the unbeaten Raiders. Cooper Schneider added three goals and Andrew Bernstein added two goals and three assists. Nick Delia had three goals for the Vikings.
Albertus 9, O’Neill 7: Jack Conlan scored four goals to lead the Falcons. Rawil Hererra added three goals. Mike Kehoe and Kyle Tenyck also scored for Magnus, and Nick Palazzo made nine saves.
Eastchester 7, Byram Hills 5: ohn Guido had two goals and one assist for the Eagles and John Arcidiacono had one goal and two assists. Brian Donovan made 10 saves in the win. Matt Grotta had two goals and two assists for the Bobcats.
Hen Hud 16, Greeley 9: Mike Smith had a season-high seven goals and two assists to lead the Sailors, who closed on a 9-3 run. Frank Riphauser added three goals and three assists and Nick Marra added three goals and two assists. Jacob Brandes, Jared Gelber, Matt Baum and Jack Rifkin each had two goals for Greeley.
Staples 13, Fox Lane 12: Matt Magnan had four goals for the Foxes, who trailed by six late in the first half before starting a comeback. Thomas Tenney and Cullen Morgan each added three goals.
Clarkstown North 9, New Rochelle 8: Kyle Ryder scored in overtime, finishing with two goals and three assists for the Rams. Kevin Sheriden led North with three goals and Harrison Levy made 23 saves. Christian Moreira had three goals for the Huguenots and Alex Estrugo made 16 saves.
Fordham Prep 8, Rye 4: Jack Cassella scored three times for the Rams, who have won three straight. Danny McCabe added two goals. Billy Chabot had two goals for the Garnets, who came in with a 3-0 record.
Pearl River 7 Hastings 5: Michael Carbone had two goals and one assist for the Pirates and Troy Travaglino had one goal and three assists. Mike McGrath made 15 saves for for Pearl River. Brandin Beazer had three goals for the Yellow Jackets. Wesley Save made 14 saves in the loss.
Suffern 12, Harrison 10: Brenden Fee led the Mounties with three goals and one assist. Tim Patwell added three goals and C.J. Greco and Lucas Sommers each had two goals and two assists for Suffern, which held a 12-7 lead until the Huskies scored three unanswered goals in the final minutes. Jack Wilson had three goals and two assists for Harrison.
Putnam Valley 8, Nyack 5: Kevin Gallagher had four goals and one assist for the Tigers. Conner Cronin added one goal and two assists and Noah Kelvas had two goals. Pierre Vital had two goals for the Indians.
Stepinac 12, Warwick 2: Patrick Magliocchino had five goals and two assists for the Crusaders. Nick Dadario had four oals and Giani Ciffone had two goals and one assist. Tyler Rispoli had 12 saves for Stepinac.
Kennedy 7, Cardinal Spellman 2: Matt Kiernan scored three times for the Gaels. Alex Souza and Matt Clark added two goals apiece.
Lakeland/Panas 14, Mamaroneck 5: Tim Fallow had five goals and three assists to lead the Rebels, who broke open a tie game with seven goals in third period. Joe Cortese added three goals and two assists. Kevin Prunty finished with three goals and one assist. Chris Conley had two goals for the Tigers.
Briarcliff 9, Albany Academy 5: Keaton McCann led the Bears with four goals and two assists. Nick Cebel added two goals and one assist. John Plimpton won 14 of 16 faceoffs and scored once while Graham Goldheim made 11 saves.