Class of 2027
current high-school seniors
Slated to replace current players with 1 season of eligibility remaining
11
Spots left
Ceiling, not spots available.
Includes 5 roster-size

Recruiting outlook: 11 projected openings for the Class of 2027
Mustangs · Morrisville, New York · State University of New York Athletic Conference
Head coach
Spring 2026
Starts by eligibility remaining
Hatch: players who may have one more season under the House settlement rules.
2026–27 roster
33
Players on the 2026–27 roster
Two-year average 38Roster-size gap 5
Coach's usual roster
current high-school seniors
Slated to replace current players with 1 season of eligibility remaining
11
Spots left
Ceiling, not spots available.
Includes 5 roster-size
current high-school juniors
Slated to replace current players with 2 seasons of eligibility remaining
7
Spots left
Estimate · How this is counted
current high-school sophomores
Slated to replace current players with 3 seasons of eligibility remaining
20
Spots left
Estimate · How this is counted
current high-school freshmen
Slated to replace current players with 4 seasons of eligibility remaining
0
Spots left
Estimate · How this is counted
| Player | Year and eligibility | Pos | From | Grad Year | GP | GS | G | A | PTS | GB | FO | CT | TO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Aidan Drum | Seasons left: 2Listed as Jr. | D | Pleasant Valley, N.Y.Arlington | Class of 2024 · 2 Years of Eligibility Remaining | 15 | 14 | 0 | 0 | 0 | 18 | – | 15 | 12 |
| Aidan Tornabene | Seasons left: 3Listed as So. | M | Liverpool, N.Y.Liverpool | Class of 2025 · 3 Years of Eligibility Remaining | 8 | 0 | 2 | 2 | 4 | 1 | 0/0 | 1 | 5 |
| Alexander Galka | Seasons left: 3Listed as So. | M | Walworth, N.Y.Gananda | Class of 2025 · 3 Years of Eligibility Remaining | 3 | 1 | 0 | 0 | 0 | 2 | 11/35 | 0 | 0 |
| Chris Slade | Seasons left: 3Listed as So. | A | Homer, N.Y.Homer | Class of 2025 · 3 Years of Eligibility Remaining | 5 | 0 | 1 | 0 | 1 | 0 | – | 0 | 1 |
| Chris Stancarone | Seasons left: 1Listed as Sr. | M | Levittown, N.Y.Division Ave | Class of 2023 · 1 Year of Eligibility Remaining | 12 | 1 | 5 | 8 | 13 | 9 | 0/0 | 3 | 12 |
| Christopher Eddy | Seasons left: 3Listed as So. | M | Auburn, N.Y.Auburn | Class of 2025 · 3 Years of Eligibility Remaining | 15 | 13 | 0 | 0 | 0 | 40 | 12/39 | 11 | 13 |
| Connor Adams | Seasons left: 3Listed as So. | M | Vestal, N.Y.Vestal | Class of 2025 · 3 Years of Eligibility Remaining | 5 | 0 | 0 | 0 | 0 | 6 | 0/0 | 2 | 2 |
| Connor Ashforth | Seasons left: 2Listed as Jr. | D | Oneonta, N.Y.Oneonta | Class of 2024 · 2 Years of Eligibility Remaining | 2 | 0 | 0 | 0 | 0 | 1 | – | 0 | 2 |
| David HahnPrevious school: Onondaga Community College | Seasons left: 2Prior collegeListed as Jr. | M | Fredonia, N.Y.Fredonia | Class of 2024 · 2 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Dominic Thorson | Seasons left: 3Listed as So. | M | Bartlett, ILBartlett | Class of 2025 · 3 Years of Eligibility Remaining | 3 | 0 | 1 | 0 | 1 | 2 | 0/0 | 1 | 2 |
| Ethan Henry | Seasons left: 1Listed as Sr. | M | Buffalo, N.Y.Gilmour Academy | Class of 2023 · 1 Year of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Giovanni Otero | Seasons left: 2Listed as Jr. | M | Brentwood, N.Y.Brentwood | Class of 2024 · 2 Years of Eligibility Remaining | 9 | 0 | 0 | 0 | 0 | 9 | 0/0 | 1 | 2 |
| Jack Pendergrass | Seasons left: 1Listed as Sr. | D | Syosset, N.Y.Division Avenue | Class of 2023 · 1 Year of Eligibility Remaining | 14 | 14 | 0 | 0 | 0 | 41 | – | 21 | 21 |
| Jason Finn | Seasons left: 2Listed as Jr. | M | Pleasant Valley, N.Y.Arlington | Class of 2024 · 2 Years of Eligibility Remaining | 14 | 7 | 4 | 1 | 5 | 15 | 64/138 | 2 | 9 |
| John Blair | Seasons left: 3Listed as So. | A | Honeoye, N.Y.Honeoye | Class of 2025 · 3 Years of Eligibility Remaining | 9 | 0 | 3 | 0 | 3 | 3 | – | 1 | 5 |
| John Carter | Seasons left: 1Listed as Sr. | M | Kirkville, N.Y.Cicero-North Syracuse | Class of 2023 · 1 Year of Eligibility Remaining | 15 | 0 | 2 | 5 | 7 | 5 | 0/0 | 0 | 8 |
| John Izzo | Seasons left: 2Listed as Jr. | D | Stilwater, N.Y.Stilwater | Class of 2024 · 2 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Jonathan Zazzaro | Seasons left: 3Listed as So. | D | Ballston Lake, N.Y.Stillwater | Class of 2025 · 3 Years of Eligibility Remaining | 11 | 5 | 0 | 0 | 0 | 9 | – | 6 | 6 |
| Jordan Cooke Jr. | Seasons left: 3Listed as So. | D | Gowanda, N.Y.Lakeshore | Class of 2025 · 3 Years of Eligibility Remaining | 1 | 0 | 0 | 0 | 0 | 0 | – | 0 | 0 |
| Kyan Dohn | Seasons left: 1Listed as Sr. | A | East Brunswick, N.J.East Brunswick | Class of 2023 · 1 Year of Eligibility Remaining | 15 | 14 | 43 | 20 | 63 | 24 | – | 2 | 40 |
| Landon Coyle | Seasons left: 3Listed as So. | D | Cicero, N.Y.Cicero North-Syracuse | Class of 2025 · 3 Years of Eligibility Remaining | 11 | 1 | 0 | 0 | 0 | 5 | – | 1 | 1 |
| Landon Wakefield | Seasons left: 3Listed as So. | A | Fulton, N.Y.G. Ray Bodley | Class of 2025 · 3 Years of Eligibility Remaining | 13 | 1 | 4 | 2 | 6 | 4 | – | 1 | 7 |
| Mason Robenski | Seasons left: 3Listed as So. | M | Holland Patent, N.Y.Holland Patent | Class of 2025 · 3 Years of Eligibility Remaining | 2 | 0 | 0 | 0 | 0 | 1 | 0/0 | 0 | 1 |
| Mitchell Shurtleff | Seasons left: 3Listed as So. | D | Fulton, N.Y.G. Ray Bodley | Class of 2025 · 3 Years of Eligibility Remaining | 15 | 7 | 1 | 0 | 1 | 13 | – | 9 | 4 |
| Nate Turcotte | Seasons left: 2Listed as Jr. | D | Schuylerville, N.Y.Schuylerville | Class of 2024 · 2 Years of Eligibility Remaining | 7 | 1 | 0 | 0 | 0 | 4 | – | 2 | 2 |
| Noah Taylor | Seasons left: 3Listed as So. | A | East Syracuse, N.Y.East Syracuse-Minoa | Class of 2025 · 3 Years of Eligibility Remaining | 15 | 14 | 41 | 19 | 60 | 31 | – | 8 | 48 |
| Owen Smith | Seasons left: 3Listed as So. | M | Whitney Point, N.Y.Whitney Point | Class of 2025 · 3 Years of Eligibility Remaining | 7 | 0 | 1 | 0 | 1 | 3 | 1/1 | 0 | 0 |
| Shilo Pierce | Seasons left: 3Listed as So. | D | Gowanda, N.Y.Lakeshore | Class of 2025 · 3 Years of Eligibility Remaining | 3 | 0 | 0 | 0 | 0 | 0 | – | 1 | 0 |