Class of 2027
current high-school seniors
Slated to replace current players with 1 season of eligibility remaining
0–11
Spots left
Ceiling, not spots available.
Designated seats leaving: 0 (not backfilled).
Recruiting outlook: 6–17 projected openings for the Class of 2027
Cavaliers · Charlottesville, Virginia · ACC
Head coach
4th season since 2024
Spring 2026
Starts by eligibility remaining
Hatch: players who may have one more season under the House settlement rules.
2026–27 roster
46
Players on the 2026–27 roster
Counters 48
Designated seats above cap 0
Coach's 2024–25 avg 45 (historical)
Coach's usual roster
Based on 4 seasons under this coach
current high-school seniors
Slated to replace current players with 1 season of eligibility remaining
0–11
Spots left
Ceiling, not spots available.
Designated seats leaving: 0 (not backfilled).
current high-school juniors
Slated to replace current players with 2 seasons of eligibility remaining
0–1
Spots left
Estimate · How this is counted
current high-school sophomores
Slated to replace current players with 3 seasons of eligibility remaining
10–11
Spots left
Estimate · How this is counted
current high-school freshmen
Slated to replace current players with 4 seasons of eligibility remaining
9–10
Spots left
Estimate · How this is counted
| Player | Year and eligibility | Pos | From | Grad Year | GP | GS | G | A | PTS | GB | FO | CT | TO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Andrew GreenspanPrevious school: Notre Dame | Seasons left: 1–2 (transitional)Prior collegeAssumed clockListed as 4th Year | MFaceoff | Scarsdale, N.Y.Brunswick School | Class of 2023 · 1 Year of Eligibility Remaining | 15 | 0 | 0 | 0 | 0 | 37 | 76/142 | 0 | 2 |
| Ben Boyer | Seasons left: 3–4 (transitional)Assumed clockListed as 2nd Year | D | Dallas, TexasHighland Park | Class of 2025 · 3 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Brayden Lahey | Seasons left: 3–4 (transitional)Assumed clockListed as 2nd Year | A | Granger, Ind.Trinity-Pawling School | Class of 2025 · 3 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Brendan Millon | Seasons left: 3–4 (transitional)Assumed clockListed as 2nd Year | A | Reisterstown, Md.McDonogh School | Class of 2025 · 3 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Brian McCaffery | Seasons left: 4–5 (transitional)Assumed clockListed as 1st Year | MFaceoff | Millstone, N.J.Allentown | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Casey QuinsonPrevious school: Colgate | Seasons left: 2–3 (transitional)Prior collegeAssumed clockListed as 3rd Year | A | Rye Brook, N.Y.Brunswick School | Class of 2024 · 2 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Caulley Deringer | Seasons left: 1–2 (transitional)Assumed clockListed as 4th Year | AAttack/Midfield | Alexandria, Va.Episcopal | Class of 2023 · 1 Year of Eligibility Remaining | 1 | 0 | 0 | 0 | 0 | 0 | – | 0 | 0 |
| Charlie Halpert | Seasons left: 3–4 (transitional)Assumed clockListed as 2nd Year | D | Haverford, Pa.The Haverford School | Class of 2025 · 3 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Chase Band | Seasons left: 1–2 (transitional)Assumed clockListed as 4th Year | AAttack/Midfield | Potomac, Md.The Bullis School | Class of 2023 · 1 Year of Eligibility Remaining | 17 | 9 | 16 | 5 | 21 | 10 | – | 3 | 7 |
| Christian Grosso | Seasons left: 2–3 (transitional)Assumed clockListed as 3rd Year | MFaceoff | Wellesley, Mass.Noble & Greenough School | Class of 2024 · 2 Years of Eligibility Remaining | 6 | 0 | 0 | 0 | 0 | 3 | 5/11 | 0 | 0 |
| Cole Webber | Seasons left: 1–2 (transitional)Assumed clockListed as 4th Year | D | Garden City, N.Y.Garden City | Class of 2023 · 1 Year of Eligibility Remaining | 6 | 0 | 0 | 0 | 0 | 3 | – | 1 | 0 |
| Dylan Casillo | Seasons left: 4–5 (transitional)Assumed clockListed as 1st Year | M | Newton, Mass.Belmont Hill School | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Eli Petty | Seasons left: 1–2 (transitional)Assumed clockListed as 4th Year | D | Richmond, Va.Collegiate School | Class of 2023 · 1 Year of Eligibility Remaining | 12 | 0 | 0 | 1 | 1 | 5 | – | 3 | 1 |
| Evan Freeman | Seasons left: 4–5 (transitional)Assumed clockListed as 1st Year | D | Franklin Lakes, N.J.The Taft School/Ramapo | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Griff Meyer | Seasons left: 3–4 (transitional)Assumed clockListed as 2nd Year | MFaceoff | Lower Merion, Pa.The Haverford School | Class of 2025 · 3 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Henry Metz | Seasons left: 1–2 (transitional)Assumed clockListed as 4th Year | M | Bloomfield Hills, Mich.Salisbury School | Class of 2023 · 1 Year of Eligibility Remaining | 16 | 0 | 1 | 0 | 1 | 24 | 51/101 | 2 | 4 |
| Hudson Hausmann | Seasons left: 2–3 (transitional)Assumed clockListed as 3rd Year | M | Greenwich, Conn.Brunswick School | Class of 2024 · 2 Years of Eligibility Remaining | 17 | 0 | 7 | 0 | 7 | 18 | –/0 | 8 | 10 |
| Joey Terenzi | Seasons left: 0 (exhausted)Assumed clockListed as 5th Year | M | Manhasset, N.Y.Manhasset | Class of 2022 · 1 Year of Eligibility Remaining | 12 | 7 | 14 | 12 | 26 | 17 | –/0 | 4 | 13 |
| John Balsamo | Seasons left: 4–5 (transitional)Assumed clockListed as 1st Year | A | Manhasset, N.Y.Chaminade | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| John Schroter | Seasons left: 0 (exhausted)Assumed clockListed as 5th Year | D | Leesburg, Va.Riverside | Class of 2022 · 1 Year of Eligibility Remaining | 15 | 15 | 0 | 0 | 0 | 25 | – | 26 | 3 |
| Josh Logan | Seasons left: 4–5 (transitional)Assumed clockListed as 1st Year | M | Dallas, TexasEpiscopal School of Dallas | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| JP Lagunowich | Seasons left: 2–3 (transitional)Assumed clockListed as 3rd Year | M | Chatham, N.J.Chatham | Class of 2024 · 2 Years of Eligibility Remaining | 2 | 0 | 0 | 0 | 0 | 0 | –/0 | 1 | 0 |
| Lindan Verville | Seasons left: 3–4 (transitional)Assumed clockListed as 2nd Year | M | Needham, Mass.Belmont Hill School | Class of 2025 · 3 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Lucas Garcia | Seasons left: 4–5 (transitional)Assumed clockListed as 1st Year | A | Rye, N.Y.Brunswick | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Luke Hublitz | Seasons left: 2–3 (transitional)Assumed clockListed as 3rd Year | D | Riverside, Conn.Brunswick School | Class of 2024 · 2 Years of Eligibility Remaining | 17 | 1 | 0 | 2 | 2 | 18 | – | 10 | 6 |
| Luke Jamin | Seasons left: 2–3 (transitional)Assumed clockListed as 3rd Year | D | Rumson, N.J.Rumson-Fair Haven Regional | Class of 2024 · 2 Years of Eligibility Remaining | 16 | 0 | 0 | 0 | 0 | 4 | – | 0 | 0 |
| McCabe Millon | Seasons left: 1–2 (transitional)Assumed clockListed as 4th Year | A | Reisterstown, Md.McDonogh School | Class of 2023 · 1 Year of Eligibility Remaining | 17 | 16 | 31 | 46 | 77 | 20 | – | 0 | 43 |
| Michael MeredithPrevious school: Jacksonville | Seasons left: 2–3 (transitional)Prior collegeAssumed clockListed as 3rd Year | D | Towson, Md.Boys' Latin | Class of 2024 · 2 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Owen Crann | Seasons left: 3–4 (transitional)Assumed clockListed as 2nd Year | M | Westford, Mass.Middlesex School | Class of 2025 · 3 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Reese Stepanian | Seasons left: 2–3 (transitional)Assumed clockListed as 3rd Year | D | Houston, TexasSt. John's School | Class of 2024 · 2 Years of Eligibility Remaining | 5 | 0 | 0 | 0 | 0 | 0 | – | 0 | 0 |
| Robby Hopper | Seasons left: 3–4 (transitional)Assumed clockListed as 2nd Year | D | Severna Park, Md.Archbishop Spalding | Class of 2025 · 3 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Ryan Baxter | Seasons left: 4–5 (transitional)Assumed clockListed as 1st Year | D | Greenwich, Conn.Brunswick School | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Ryan Colsey | Seasons left: 0 (exhausted)Assumed clockListed as 5th Year | A | Ridgefield, Conn.Ridgefield | Class of 2022 · 1 Year of Eligibility Remaining | 16 | 15 | 36 | 10 | 46 | 24 | – | 6 | 9 |
| Ryan Duenkel | Seasons left: 2–3 (transitional)Assumed clockListed as 3rd Year | AAttack/Midfield | Great Falls, Va.St John's College | Class of 2024 · 2 Years of Eligibility Remaining | 17 | 16 | 20 | 11 | 31 | 25 | – | 6 | 18 |
| Sean Browne | Seasons left: 2–3 (transitional)Assumed clockListed as 3rd Year | AAttack/Midfield | Dallas, TexasEpiscopal School of Dallas | Class of 2024 · 2 Years of Eligibility Remaining | 8 | 0 | 4 | 1 | 5 | 2 | – | 1 | 4 |
| Tanner Olrich | Seasons left: 4–5 (transitional)Assumed clockListed as 1st Year | M | San Francisco, Calif.Sain Ignatius College Preparatory | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Tommy Snyder | Seasons left: 2–3 (transitional)Assumed clockListed as 3rd Year | D | Bay Shore, N.Y.St. Anthony's | Class of 2024 · 2 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Will Erdmann | Seasons left: 1–2 (transitional)Assumed clockListed as 4th Year | M | Norwalk, Conn.Brunswick School | Class of 2023 · 1 Year of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Will Trymbiski | Seasons left: 4–5 (transitional)Assumed clockListed as 1st Year | A | Doylestown, Pa.La Salle College High School | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Wills Burt | Seasons left: 1–2 (transitional)Assumed clockListed as 4th Year | M | Newton Square, Pa.The Haverford School | Class of 2023 · 1 Year of Eligibility Remaining | – | – | – | – | – | – | – | – | – |