Class of 2027
current high-school seniors
Slated to replace current players with 1 season of eligibility remaining
0
Spots left
Ceiling, not spots available.
Includes 1 roster-size
Recruiting outlook: 1–8 projected openings for the Class of 2027
Black Knights · West Point, New York · Patriot
Head coach
22nd season since 2006
Spring 2026
Starts by eligibility remaining
Hatch: players who may have one more season under the House settlement rules.
2026–27 roster
55
Players on the 2026–27 roster
Two-year average 56Roster-size gap 1
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
Spots left
Ceiling, not spots available.
Includes 1 roster-size
current high-school juniors
Slated to replace current players with 2 seasons of eligibility remaining
0
Spots left
Estimate · How this is counted
current high-school sophomores
Slated to replace current players with 3 seasons of eligibility remaining
18
Spots left
Estimate · How this is counted
current high-school freshmen
Slated to replace current players with 4 seasons of eligibility remaining
15–16
Spots left
Estimate · How this is counted
| Player | Year and eligibility | Pos | From | Grad Year | GP | GS | G | A | PTS | GB | FO | CT | TO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Adam Sulanke | Seasons left: 3–4 (transitional)Assumed clockListed as So. | MLSM | Richmond, Va.Collegiate School | Class of 2025 · 3 Years of Eligibility Remaining | 3 | 0 | 0 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| Aiden Bross | Seasons left: 3–4 (transitional)Assumed clockListed as So. | M | Yorktown Heights, N.Y.Archbishop Stepinac | Class of 2025 · 3 Years of Eligibility Remaining | 3 | 0 | 1 | 0 | 1 | 0 | 0/0 | 0 | 0 |
| Aiden Weisenborn | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | M | West Chicago, Ill.Wheaton Academy | Class of 2024 · 2 Years of Eligibility Remaining | 17 | 6 | 15 | 5 | 20 | 9 | 0/0 | 3 | 7 |
| Alex Krusko | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | A | Pleasantville, N.Y.Choate Rosemary Hall | Class of 2024 · 2 Years of Eligibility Remaining | 3 | 0 | 0 | 0 | 0 | 0 | – | 0 | 1 |
| Anthony Lattero | Seasons left: 3–4 (transitional)Assumed clockListed as So. | M | Boca Raton, Fla.St. John Paul II Academy | Class of 2025 · 3 Years of Eligibility Remaining | 3 | 0 | 0 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| Austin Cunningham | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | D | Stafford, Va.Gonzaga College | Class of 2023 · 1 Year of Eligibility Remaining | 3 | 0 | 0 | 0 | 0 | 0 | – | 0 | 0 |
| Ben Calabrese | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | A | Wilton, Conn.Wilton/Trinity Pawling | Class of 2024 · 2 Years of Eligibility Remaining | 14 | 0 | 6 | 0 | 6 | 4 | – | 2 | 1 |
| Brayden Fountain | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | A | Acworth, Ga.Allatoona | Class of 2024 · 2 Years of Eligibility Remaining | 17 | 16 | 43 | 10 | 53 | 26 | – | 4 | 10 |
| Brian Knapp | Seasons left: 3–4 (transitional)Assumed clockListed as So. | MDM | Garden City, N.Y.Chaminade | Class of 2025 · 3 Years of Eligibility Remaining | 3 | 0 | 0 | 0 | 0 | 1 | 0/0 | 0 | 0 |
| Caden Sturdivant | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | M | Nashville, Tenn.Montgomery Bell Academy | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Caleb Caldwell | Seasons left: 3–4 (transitional)Assumed clockListed as So. | MFO | Allen, TexasDallas Jesuit | Class of 2025 · 3 Years of Eligibility Remaining | 16 | 0 | 1 | 0 | 1 | 28 | 52/96 | 0 | 5 |
| Cole Reposa | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | MFO | Gaithersburg, Md.Georgetown Prep | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Connor Guibord | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | M | Bedford, N.H.Bishop Guertin | Class of 2024 · 2 Years of Eligibility Remaining | 6 | 0 | 1 | 0 | 1 | 1 | 0/0 | 0 | 1 |
| Connor Hofbauer | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | MDM | Birmingham, Ala.Saint Andrews School | Class of 2024 · 2 Years of Eligibility Remaining | 6 | 0 | 0 | 0 | 0 | 2 | 0/0 | 1 | 0 |
| Daniel Odell | Seasons left: 3–4 (transitional)Assumed clockListed as So. | M | Manorville, N.Y.Eastport South Manor | Class of 2025 · 3 Years of Eligibility Remaining | 3 | 0 | 0 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| Devin Maguire | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | D | Hingham, Mass.St. Sebastian’s School | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Dillon Licht | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | M | Niskayuna, N.Y.Niskayuna | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Drew Miller | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | MLSM | Northport, N.Y.Northport | Class of 2023 · 1 Year of Eligibility Remaining | 17 | 0 | 7 | 1 | 8 | 19 | 0/0 | 10 | 2 |
| Ethan Dalland | Seasons left: 3–4 (transitional)Assumed clockListed as So. | M | Commack, N.Y.Commack | Class of 2025 · 3 Years of Eligibility Remaining | 3 | 0 | 0 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| Finbar Malloy | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | M | Fairfield, Conn.The Hun School of Princeton | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Gabriel Epstein | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | D | Montclair, N.J.Montclair | Class of 2024 · 2 Years of Eligibility Remaining | 1 | 0 | 0 | 0 | 0 | 1 | – | 0 | 0 |
| Gavin Cooper | Seasons left: 3–4 (transitional)Assumed clockListed as So. | D | Gladwyne, Pa.The Haverford School | Class of 2025 · 3 Years of Eligibility Remaining | 16 | 0 | 0 | 0 | 0 | 5 | – | 0 | 0 |
| Gavin Gall | Seasons left: 3–4 (transitional)Assumed clockListed as So. | D | Cottage Grove, Wis.Western Reserve Academy | Class of 2025 · 3 Years of Eligibility Remaining | 3 | 0 | 0 | 0 | 0 | 0 | – | 0 | 0 |
| Grant Masterson | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | MDM | Wilton, Conn.Wilton | Class of 2023 · 1 Year of Eligibility Remaining | 17 | 0 | 1 | 2 | 3 | 16 | 0/0 | 10 | 2 |
| Gus Beaudry | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | M | Scituate, Mass.Thayer Academy | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Gus Bell | Seasons left: 3–4 (transitional)Assumed clockListed as So. | A | Edina, Minn.Benilde St. Margaret's | Class of 2025 · 3 Years of Eligibility Remaining | 14 | 1 | 3 | 2 | 5 | 3 | – | 0 | 6 |
| Hill Plunkett | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | A | Roswell, Ga.Roswell | Class of 2024 · 2 Years of Eligibility Remaining | 17 | 17 | 30 | 24 | 54 | 30 | – | 11 | 31 |
| Isaiah Rose | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | MDM | Prince George's County, Md.Georgetown Prep | Class of 2023 · 1 Year of Eligibility Remaining | 17 | 0 | 0 | 0 | 0 | 9 | 0/0 | 6 | 1 |
| Jack Cappadona | Seasons left: 3–4 (transitional)Assumed clockListed as So. | D | Scituate, Mass.Thayer Academy | Class of 2025 · 3 Years of Eligibility Remaining | 7 | 1 | 0 | 0 | 0 | 4 | – | 3 | 2 |
| Jack Manero | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | M | Southlake, TexasSouthlake Carroll | Class of 2024 · 2 Years of Eligibility Remaining | 4 | 0 | 0 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| Jack McInelly | Seasons left: 3–4 (transitional)Assumed clockListed as So. | M | Tulsa, Okla.Jenks | Class of 2025 · 3 Years of Eligibility Remaining | 3 | 0 | 0 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| Jake Martini | Seasons left: 3–4 (transitional)Assumed clockListed as So. | MDM | Wantagh, N.Y.Wantagh | Class of 2025 · 3 Years of Eligibility Remaining | 4 | 0 | 0 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| Jimmy Manley | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | D | Escondido, Calif.Lawrenceville | Class of 2024 · 2 Years of Eligibility Remaining | 16 | 16 | 0 | 2 | 2 | 16 | – | 9 | 3 |
| John Prior | Seasons left: 3–4 (transitional)Assumed clockListed as So. | M | San Diego, Calif.Torrey Pines | Class of 2025 · 3 Years of Eligibility Remaining | 3 | 0 | 0 | 0 | 0 | 1 | 0/0 | 0 | 1 |
| Joseph Rafferty | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | A | Tarrytown, N.Y.Rye Country Day School | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| JP Guinee | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | M | Andover, Mass.Andover | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Keegan Nyman | Seasons left: 3–4 (transitional)Assumed clockListed as So. | MFO | Fort Pierce, Fla.Saint Edward's School | Class of 2025 · 3 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Kellye Riordan | Seasons left: 3–4 (transitional)Assumed clockListed as So. | A | Coto de Caza, Calif.Culver Military Academy | Class of 2025 · 3 Years of Eligibility Remaining | 4 | 0 | 1 | 0 | 1 | 0 | – | 0 | 0 |
| Mike Harney | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | A | Mahopac, N.Y.Mahopac | Class of 2023 · 1 Year of Eligibility Remaining | 17 | 0 | 8 | 2 | 10 | 3 | – | 1 | 14 |
| Patrick Murphy | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | MFO | Manorville, N.Y.Eastport South Manor | Class of 2024 · 2 Years of Eligibility Remaining | 5 | 0 | 0 | 0 | 0 | 3 | 3/18 | 0 | 0 |
| Robert Simone | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | MFO | North Caldwell, N.J.Lawrenceville | Class of 2023 · 1 Year of Eligibility Remaining | 17 | 2 | 2 | 0 | 2 | 79 | 146/302 | 4 | 11 |
| Ronan Loughman | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | MDM | Wantagh, N.Y.Chaminade | Class of 2024 · 2 Years of Eligibility Remaining | 5 | 0 | 0 | 0 | 0 | 1 | 0/0 | 1 | 1 |
| Sam Ralston | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | MLSM | Highland, Mich.Hartland | Class of 2024 · 2 Years of Eligibility Remaining | 17 | 0 | 1 | 0 | 1 | 18 | 0/0 | 7 | 4 |
| Thor Swanson | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | M | West Point, N.Y.James O'Neill | Class of 2024 · 2 Years of Eligibility Remaining | 3 | 0 | 0 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| Tommy Stines | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | D | Loveland, OhioMoeller | Class of 2024 · 2 Years of Eligibility Remaining | 17 | 17 | 1 | 1 | 2 | 36 | – | 16 | 4 |
| Tyler Clark | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | M | Westport, Conn.Staples | Class of 2024 · 2 Years of Eligibility Remaining | 17 | 11 | 7 | 10 | 17 | 9 | 0/0 | 0 | 14 |
| Tyler Mathews | Seasons left: 3–4 (transitional)Assumed clockListed as So. | A | Binghamton, N.Y.Maine-Endwell | Class of 2025 · 3 Years of Eligibility Remaining | 14 | 0 | 4 | 2 | 6 | 2 | – | 0 | 2 |
| Tyler Price | Seasons left: 3–4 (transitional)Assumed clockListed as So. | A | Huntersville, N.C.Lake Norman Charter | Class of 2025 · 3 Years of Eligibility Remaining | 3 | 0 | 0 | 0 | 0 | 2 | – | 0 | 0 |
| Will Gray | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | MDM | San Rafael, Calif.Culver Academies | Class of 2024 · 2 Years of Eligibility Remaining | 5 | 0 | 0 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| Willy Robinson | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | M | Scituate, Mass.Scituate High | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Zeke Winkelvoss | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | MDM | Columbus, OhioUpper Arlington | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |