NCAA Pathway
Virginia athletics logo
DIDivision IHouse participant 2026–27 · 48-player cap

Virginia Men's Lacrosse

Recruiting outlook: 6–17 projected openings for the Class of 2027

Cavaliers · Charlottesville, Virginia · ACC

Head coach

Kevin Cassese

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

Recruiting by high-school class

Class of 2027

current high-school seniors

Slated to replace current players with 1 season of eligibility remaining

Share of the openings ceiling with a commit35%

0–11

Spots left

Needs

Ceiling, not spots available.

Designated seats leaving: 0 (not backfilled).

Class of 2028

current high-school juniors

Slated to replace current players with 2 seasons of eligibility remaining

Share of the openings ceiling with a commit92%

0–1

Spots left

Needs

Estimate · How this is counted

Class of 2029

current high-school sophomores

Slated to replace current players with 3 seasons of eligibility remaining

Share of the openings ceiling with a commit0%

10–11

Spots left

Needs

Estimate · How this is counted

Class of 2030

current high-school freshmen

Slated to replace current players with 4 seasons of eligibility remaining

Share of the openings ceiling with a commit0%

9–10

Spots left

Needs

Estimate · How this is counted

Position breakdown

  • Attack 12
  • Midfield 15
  • Defense 13
  • Goalies 6
PlayerYear and eligibilityPosFromGrad YearGPGSGAPTSGBFOCTTO
Andrew GreenspanPrevious school: Notre DameSeasons left: 1–2 (transitional)Prior collegeAssumed clockListed as 4th YearMFaceoffScarsdale, N.Y.Brunswick SchoolClass of 2023 · 1 Year of Eligibility Remaining1500003776/14202
Ben BoyerSeasons left: 3–4 (transitional)Assumed clockListed as 2nd YearDDallas, TexasHighland ParkClass of 2025 · 3 Years of Eligibility Remaining–––––––––
Brayden LaheySeasons left: 3–4 (transitional)Assumed clockListed as 2nd YearAGranger, Ind.Trinity-Pawling SchoolClass of 2025 · 3 Years of Eligibility Remaining–––––––––
Brendan MillonSeasons left: 3–4 (transitional)Assumed clockListed as 2nd YearAReisterstown, Md.McDonogh SchoolClass of 2025 · 3 Years of Eligibility Remaining–––––––––
Brian McCafferySeasons left: 4–5 (transitional)Assumed clockListed as 1st YearMFaceoffMillstone, N.J.AllentownClass of 2026 · 4 Years of Eligibility Remaining–––––––––
Casey QuinsonPrevious school: ColgateSeasons left: 2–3 (transitional)Prior collegeAssumed clockListed as 3rd YearARye Brook, N.Y.Brunswick SchoolClass of 2024 · 2 Years of Eligibility Remaining–––––––––
Caulley DeringerSeasons left: 1–2 (transitional)Assumed clockListed as 4th YearAAttack/MidfieldAlexandria, Va.EpiscopalClass of 2023 · 1 Year of Eligibility Remaining100000–00
Charlie HalpertSeasons left: 3–4 (transitional)Assumed clockListed as 2nd YearDHaverford, Pa.The Haverford SchoolClass of 2025 · 3 Years of Eligibility Remaining–––––––––
Chase BandSeasons left: 1–2 (transitional)Assumed clockListed as 4th YearAAttack/MidfieldPotomac, Md.The Bullis SchoolClass of 2023 · 1 Year of Eligibility Remaining1791652110–37
Christian GrossoSeasons left: 2–3 (transitional)Assumed clockListed as 3rd YearMFaceoffWellesley, Mass.Noble & Greenough SchoolClass of 2024 · 2 Years of Eligibility Remaining6000035/1100
Cole WebberSeasons left: 1–2 (transitional)Assumed clockListed as 4th YearDGarden City, N.Y.Garden CityClass of 2023 · 1 Year of Eligibility Remaining600003–10
Dylan CasilloSeasons left: 4–5 (transitional)Assumed clockListed as 1st YearMNewton, Mass.Belmont Hill SchoolClass of 2026 · 4 Years of Eligibility Remaining–––––––––
Eli PettySeasons left: 1–2 (transitional)Assumed clockListed as 4th YearDRichmond, Va.Collegiate SchoolClass of 2023 · 1 Year of Eligibility Remaining1200115–31
Evan FreemanSeasons left: 4–5 (transitional)Assumed clockListed as 1st YearDFranklin Lakes, N.J.The Taft School/RamapoClass of 2026 · 4 Years of Eligibility Remaining–––––––––
Griff MeyerSeasons left: 3–4 (transitional)Assumed clockListed as 2nd YearMFaceoffLower Merion, Pa.The Haverford SchoolClass of 2025 · 3 Years of Eligibility Remaining–––––––––
Henry MetzSeasons left: 1–2 (transitional)Assumed clockListed as 4th YearMBloomfield Hills, Mich.Salisbury SchoolClass of 2023 · 1 Year of Eligibility Remaining1601012451/10124
Hudson HausmannSeasons left: 2–3 (transitional)Assumed clockListed as 3rd YearMGreenwich, Conn.Brunswick SchoolClass of 2024 · 2 Years of Eligibility Remaining17070718–/0810
Joey TerenziSeasons left: 0 (exhausted)Assumed clockListed as 5th YearMManhasset, N.Y.ManhassetClass of 2022 · 1 Year of Eligibility Remaining12714122617–/0413
John BalsamoSeasons left: 4–5 (transitional)Assumed clockListed as 1st YearAManhasset, N.Y.ChaminadeClass of 2026 · 4 Years of Eligibility Remaining–––––––––
John SchroterSeasons left: 0 (exhausted)Assumed clockListed as 5th YearDLeesburg, Va.RiversideClass of 2022 · 1 Year of Eligibility Remaining151500025–263
Josh LoganSeasons left: 4–5 (transitional)Assumed clockListed as 1st YearMDallas, TexasEpiscopal School of DallasClass of 2026 · 4 Years of Eligibility Remaining–––––––––
JP LagunowichSeasons left: 2–3 (transitional)Assumed clockListed as 3rd YearMChatham, N.J.ChathamClass of 2024 · 2 Years of Eligibility Remaining200000–/010
Lindan VervilleSeasons left: 3–4 (transitional)Assumed clockListed as 2nd YearMNeedham, Mass.Belmont Hill SchoolClass of 2025 · 3 Years of Eligibility Remaining–––––––––
Lucas GarciaSeasons left: 4–5 (transitional)Assumed clockListed as 1st YearARye, N.Y.BrunswickClass of 2026 · 4 Years of Eligibility Remaining–––––––––
Luke HublitzSeasons left: 2–3 (transitional)Assumed clockListed as 3rd YearDRiverside, Conn.Brunswick SchoolClass of 2024 · 2 Years of Eligibility Remaining17102218–106
Luke JaminSeasons left: 2–3 (transitional)Assumed clockListed as 3rd YearDRumson, N.J.Rumson-Fair Haven RegionalClass of 2024 · 2 Years of Eligibility Remaining1600004–00
McCabe MillonSeasons left: 1–2 (transitional)Assumed clockListed as 4th YearAReisterstown, Md.McDonogh SchoolClass of 2023 · 1 Year of Eligibility Remaining171631467720–043
Michael MeredithPrevious school: JacksonvilleSeasons left: 2–3 (transitional)Prior collegeAssumed clockListed as 3rd YearDTowson, Md.Boys' LatinClass of 2024 · 2 Years of Eligibility Remaining–––––––––
Owen CrannSeasons left: 3–4 (transitional)Assumed clockListed as 2nd YearMWestford, Mass.Middlesex SchoolClass of 2025 · 3 Years of Eligibility Remaining–––––––––
Reese StepanianSeasons left: 2–3 (transitional)Assumed clockListed as 3rd YearDHouston, TexasSt. John's SchoolClass of 2024 · 2 Years of Eligibility Remaining500000–00
Robby HopperSeasons left: 3–4 (transitional)Assumed clockListed as 2nd YearDSeverna Park, Md.Archbishop SpaldingClass of 2025 · 3 Years of Eligibility Remaining–––––––––
Ryan BaxterSeasons left: 4–5 (transitional)Assumed clockListed as 1st YearDGreenwich, Conn.Brunswick SchoolClass of 2026 · 4 Years of Eligibility Remaining–––––––––
Ryan ColseySeasons left: 0 (exhausted)Assumed clockListed as 5th YearARidgefield, Conn.RidgefieldClass of 2022 · 1 Year of Eligibility Remaining161536104624–69
Ryan DuenkelSeasons left: 2–3 (transitional)Assumed clockListed as 3rd YearAAttack/MidfieldGreat Falls, Va.St John's CollegeClass of 2024 · 2 Years of Eligibility Remaining171620113125–618
Sean BrowneSeasons left: 2–3 (transitional)Assumed clockListed as 3rd YearAAttack/MidfieldDallas, TexasEpiscopal School of DallasClass of 2024 · 2 Years of Eligibility Remaining804152–14
Tanner OlrichSeasons left: 4–5 (transitional)Assumed clockListed as 1st YearMSan Francisco, Calif.Sain Ignatius College PreparatoryClass of 2026 · 4 Years of Eligibility Remaining–––––––––
Tommy SnyderSeasons left: 2–3 (transitional)Assumed clockListed as 3rd YearDBay Shore, N.Y.St. Anthony'sClass of 2024 · 2 Years of Eligibility Remaining–––––––––
Will ErdmannSeasons left: 1–2 (transitional)Assumed clockListed as 4th YearMNorwalk, Conn.Brunswick SchoolClass of 2023 · 1 Year of Eligibility Remaining–––––––––
Will TrymbiskiSeasons left: 4–5 (transitional)Assumed clockListed as 1st YearADoylestown, Pa.La Salle College High SchoolClass of 2026 · 4 Years of Eligibility Remaining–––––––––
Wills BurtSeasons left: 1–2 (transitional)Assumed clockListed as 4th YearMNewton Square, Pa.The Haverford SchoolClass of 2023 · 1 Year of Eligibility Remaining–––––––––