Class of 2027
current high-school seniors
Slated to replace current players with 1 season of eligibility remaining
0–3
Spots left
Ceiling, not spots available.
Recruiting outlook: 0–11 projected openings for the Class of 2027
Purple Knights · Colchester, Vermont · Northeast 10 Conference
Head coach
5th season since 2023
Spring 2026
Starts by eligibility remaining
Hatch: players who may have one more season under the House settlement rules.
2026–27 roster
53
Players on the 2026–27 roster
Two-year average 53Roster-size gap 0
Coach's usual roster
Based on 5 seasons under this coach
current high-school seniors
Slated to replace current players with 1 season of eligibility remaining
0–3
Spots left
Ceiling, not spots available.
current high-school juniors
Slated to replace current players with 2 seasons of eligibility remaining
13
Spots left
Estimate · How this is counted
current high-school sophomores
Slated to replace current players with 3 seasons of eligibility remaining
16
Spots left
Estimate · How this is counted
current high-school freshmen
Slated to replace current players with 4 seasons of eligibility remaining
13–14
Spots left
Estimate · How this is counted
| Player | Year and eligibility | Pos | From | Grad Year | GP | GS | G | A | PTS | GB | FO | CT | TO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Alex Moloney | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | M | Massapequa Park, N.Y.Farmingdale | Class of 2024 · 2 Years of Eligibility Remaining | 14 | 0 | 2 | 2 | 4 | 3 | 0/0 | 0 | 8 |
| Andrew Burke | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | M | Portland, MaineDeering | Class of 2024 · 2 Years of Eligibility Remaining | 16 | 0 | 0 | 1 | 1 | 28 | 0/0 | 11 | 9 |
| Andrew Reynolds | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | MLSM | Southport, Conn.Saint Joseph | Class of 2023 · 1 Year of Eligibility Remaining | 12 | 0 | 0 | 0 | 0 | 6 | 1/2 | 5 | 2 |
| Benjamin McGuire | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | M | Hometown not listedMenendez | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Billy Neiberger | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | M | Framingham, Mass.Framingham | Class of 2023 · 1 Year of Eligibility Remaining | 5 | 0 | 0 | 1 | 1 | 1 | 0/0 | 0 | 0 |
| Braeden Murphy | Seasons left: 3–4 (transitional)Assumed clockListed as So. | M | Miller Place, N.Y.Miller Place | Class of 2025 · 3 Years of Eligibility Remaining | 16 | 0 | 10 | 12 | 22 | 14 | 0/0 | 0 | 18 |
| Brian Tarleton | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | D | Saddle River, N.J.Saint Joseph Regional | Class of 2024 · 2 Years of Eligibility Remaining | 2 | 0 | 0 | 0 | 0 | 0 | – | 0 | 0 |
| Cal Sullivan | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | M | Hometown not listedNeedham | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Chase Karmilowicz | Seasons left: 3–4 (transitional)Assumed clockListed as So. | M | Ellicott City, Md.Mount Hebron | Class of 2025 · 3 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Chris Davis | Seasons left: 3–4 (transitional)Assumed clockListed as So. | A | Kings Park, N.Y.Kings Park | Class of 2025 · 3 Years of Eligibility Remaining | 16 | 16 | 29 | 15 | 44 | 29 | – | 4 | 33 |
| Cody Ehmann | Seasons left: 3–4 (transitional)Assumed clockListed as So. | D | North Granby, Conn.Granby Memorial | Class of 2025 · 3 Years of Eligibility Remaining | 6 | 0 | 1 | 0 | 1 | 2 | – | 5 | 1 |
| Connor Krunkkala | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | M | Limington, MaineBonny Eagle | Class of 2024 · 2 Years of Eligibility Remaining | 2 | 0 | 0 | 0 | 0 | 0 | 0/0 | 0 | 1 |
| Drew McCarthy | Seasons left: 3–4 (transitional)Assumed clockListed as So. | D | Franklin, Mass.Franklin | Class of 2025 · 3 Years of Eligibility Remaining | 13 | 0 | 0 | 0 | 0 | 11 | – | 5 | 3 |
| Dylan Mestjian | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | MLSM | Hometown not listedMelrose | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Ethan Drake | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | A | Greenfield Park, QuebecChamplain Lennoxville | Class of 2024 · 2 Years of Eligibility Remaining | 16 | 9 | 8 | 9 | 17 | 13 | – | 1 | 13 |
| Frankie Ryan | Seasons left: 3–4 (transitional)Assumed clockListed as So. | A | Attleboro, Mass.Mount Saint Charles Academy | Class of 2025 · 3 Years of Eligibility Remaining | 4 | 0 | 0 | 0 | 0 | 1 | – | 0 | 1 |
| Gabe Arnett | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | MFace-Off | Hometown not listedKaty | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Ian Ford | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | M | Hometown not listedSharon | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Ian Hourihan | Seasons left: 3–4 (transitional)Assumed clockListed as So. | D | Lancaster, Mass.Nashoba Regional | Class of 2025 · 3 Years of Eligibility Remaining | 6 | 0 | 0 | 0 | 0 | 0 | – | 0 | 0 |
| Jack Gulachenski | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | M | Southboro, Mass.Algonquin Regional | Class of 2024 · 2 Years of Eligibility Remaining | 9 | 0 | 0 | 2 | 2 | 1 | 0/0 | 0 | 6 |
| Jack Higgins | Seasons left: 3–4 (transitional)Assumed clockListed as So. | M | Glenmont, N.Y.Wilbraham & Monson Academy | Class of 2025 · 3 Years of Eligibility Remaining | 3 | 0 | 0 | 0 | 0 | 1 | 0/0 | 0 | 1 |
| Jake Lopes | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | A | Hometown not listedHingham | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Jake Moran | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | M | Clifton Park, N.Y.Shenendehowa | Class of 2024 · 2 Years of Eligibility Remaining | 13 | 0 | 0 | 0 | 0 | 12 | 18/34 | 2 | 2 |
| James O'Connell | Seasons left: 3–4 (transitional)Assumed clockListed as So. | M | North Bellmore, N.Y.Saint Anthony's | Class of 2025 · 3 Years of Eligibility Remaining | 12 | 0 | 3 | 0 | 3 | 8 | 0/0 | 1 | 5 |
| John Cary | Seasons left: 3–4 (transitional)Assumed clockListed as So. | D | Easton, Mass.Xaverian Brothers | Class of 2025 · 3 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Kevin Greabell | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | D | Kings Park, N.Y.Kings Park | Class of 2024 · 2 Years of Eligibility Remaining | 13 | 3 | 1 | 0 | 1 | 20 | – | 9 | 3 |
| Liam Weagle | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | M | Hudson, Mass.Assabet Valley Regional Technical | Class of 2023 · 1 Year of Eligibility Remaining | 14 | 0 | 0 | 1 | 1 | 2 | 0/0 | 1 | 1 |
| Logan Conley | Seasons left: 3–4 (transitional)Assumed clockListed as So. | M | Avon, OhioAvon | Class of 2025 · 3 Years of Eligibility Remaining | 4 | 0 | 0 | 0 | 0 | 1 | 0/0 | 1 | 1 |
| Luke Fremault | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | M | Westford, Mass.Westford Academy | Class of 2023 · 1 Year of Eligibility Remaining | 13 | 0 | 2 | 1 | 3 | 15 | 0/0 | 5 | 3 |
| Mason Buckley | Seasons left: 3–4 (transitional)Assumed clockListed as So. | M | Canton, Conn.Canton | Class of 2025 · 3 Years of Eligibility Remaining | 15 | 0 | 5 | 2 | 7 | 8 | 0/0 | 1 | 12 |
| Matt O'Donnell | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | M | Marshfield, Mass.Cardinal Spellman | Class of 2024 · 2 Years of Eligibility Remaining | 16 | 0 | 1 | 1 | 2 | 46 | 0/0 | 10 | 12 |
| Matt Sansone | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | A | Warwick, N.Y.Warwick Valley | Class of 2024 · 2 Years of Eligibility Remaining | 3 | 0 | 0 | 0 | 0 | 0 | – | 0 | 0 |
| Michael O'Neil | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | M | Greenland, N.H.Bridgton Academy | Class of 2023 · 1 Year of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Michael Taylor | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | A | Hometown not listedTriton Regional | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Miles McGuire | Seasons left: 3–4 (transitional)Assumed clockListed as So. | A | Brighton, N.Y.Brighton | Class of 2025 · 3 Years of Eligibility Remaining | 10 | 0 | 5 | 0 | 5 | 8 | – | 4 | 5 |
| Noah Poirier | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | MFO | Dalton, Mass.Wahconah Regional | Class of 2024 · 2 Years of Eligibility Remaining | 16 | 0 | 0 | 2 | 2 | 113 | 196/314 | 0 | 19 |
| Noah Veroneau | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | M | South Portland, MaineThornton Academy | Class of 2024 · 2 Years of Eligibility Remaining | 16 | 0 | 16 | 5 | 21 | 11 | 0/0 | 3 | 15 |
| Oisin Brogan | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | MLSM | Hometown not listed | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Owen Foley | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | M | Holden Mass.Worcester Academy | Class of 2023 · 1 Year of Eligibility Remaining | 3 | 0 | 0 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| Paul Mannke | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | D | Stoneham, Mass.Stoneham | Class of 2023 · 1 Year of Eligibility Remaining | 16 | 16 | 1 | 3 | 4 | 39 | – | 30 | 5 |
| Quin Hall | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | MLSM | Plymouth, Mass.Plymouth South | Class of 2024 · 2 Years of Eligibility Remaining | 14 | 0 | 1 | 0 | 1 | 5 | 0/0 | 5 | 0 |
| RJ Peacock | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | D | Hometown not listedCushing Academy | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Shane Abrahall | Seasons left: 3–4 (transitional)Assumed clockListed as So. | A | Holtsville, N.Y.Saint John the Baptist Diocesan | Class of 2025 · 3 Years of Eligibility Remaining | 4 | 0 | 0 | 0 | 0 | 2 | – | 0 | 1 |
| Taylor Wiercinski | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | MLSM | Groton, Mass.Lawrence Academy | Class of 2023 · 1 Year of Eligibility Remaining | 16 | 15 | 10 | 1 | 11 | 61 | 1/13 | 23 | 16 |
| Thomas Cahill | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | M | Georgetown, Mass.Georgetown | Class of 2023 · 1 Year of Eligibility Remaining | 13 | 0 | 4 | 1 | 5 | 3 | 0/0 | 0 | 14 |
| Travis Keel | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | D | Temecula, Calif.Great Oak | Class of 2023 · 1 Year of Eligibility Remaining | 15 | 14 | 0 | 0 | 0 | 19 | – | 25 | 6 |
| Tyler DeBoer | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | A | Bennington, Vt.Mount Anthony Union | Class of 2024 · 2 Years of Eligibility Remaining | 4 | 0 | 0 | 0 | 0 | 1 | – | 0 | 5 |
| Wyndam Abbott | Seasons left: 3–4 (transitional)Assumed clockListed as So. | M | Canton, Mass.Xaverian Brothers | Class of 2025 · 3 Years of Eligibility Remaining | 7 | 0 | 1 | 0 | 1 | 1 | 0/0 | 0 | 0 |
| Zeke Peraza | Seasons left: 3–4 (transitional)Assumed clockListed as So. | M | Los Angeles, Calif.Saint Francis | Class of 2025 · 3 Years of Eligibility Remaining | 16 | 15 | 17 | 9 | 26 | 35 | 0/0 | 5 | 18 |