College Athlete Path
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 CasseseStaff directory ↗

Head coach since at least 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

Where the roster comes from

Current 2026–27 roster · 46 players

Domestic 46 · 100% · International 0 · 0%

United States

  • New York9 · 20%
  • Maryland7 · 15%
  • Connecticut5 · 11%
  • Massachusetts4 · 9%
  • New Jersey4 · 9%
  • Pennsylvania4 · 9%
  • Texas4 · 9%
  • Virginia4 · 9%

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 YearGPGSGAPTSSHSOGGBFOCTTO
United StatesAndrew GreenspanPrevious school: Notre DameSeasons left: 1–2 (transitional)Prior collegeAssumed clockListed as 4th YearMFaceoffScarsdale, N.Y.Brunswick SchoolClass of 2023 · 1 Year of Eligibility Remaining150000103776/14202
United StatesBen BoyerSeasons left: 3–4 (transitional)Assumed clockListed as 2nd YearDDallas, TexasHighland ParkClass of 2025 · 3 Years of Eligibility Remaining–––––––––––
United StatesBrayden LaheySeasons left: 3–4 (transitional)Assumed clockListed as 2nd YearAGranger, Ind.Trinity-Pawling SchoolClass of 2025 · 3 Years of Eligibility Remaining–––––––––––
United StatesBrendan MillonSeasons left: 3–4 (transitional)Assumed clockListed as 2nd YearAReisterstown, Md.McDonogh SchoolClass of 2025 · 3 Years of Eligibility Remaining–––––––––––
United StatesBrian McCafferySeasons left: 4–5 (transitional)Assumed clockListed as 1st YearMFaceoffMillstone, N.J.AllentownClass of 2026 · 4 Years of Eligibility Remaining–––––––––––
United StatesCasey 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–––––––––––
United StatesCaulley DeringerSeasons left: 1–2 (transitional)Assumed clockListed as 4th YearAAttack/MidfieldAlexandria, Va.EpiscopalClass of 2023 · 1 Year of Eligibility Remaining10000000–00
United StatesCharlie HalpertSeasons left: 3–4 (transitional)Assumed clockListed as 2nd YearDHaverford, Pa.The Haverford SchoolClass of 2025 · 3 Years of Eligibility Remaining–––––––––––
United StatesChase BandSeasons left: 1–2 (transitional)Assumed clockListed as 4th YearAAttack/MidfieldPotomac, Md.The Bullis SchoolClass of 2023 · 1 Year of Eligibility Remaining17916521473510–37
United StatesChristian GrossoSeasons left: 2–3 (transitional)Assumed clockListed as 3rd YearMFaceoffWellesley, Mass.Noble & Greenough SchoolClass of 2024 · 2 Years of Eligibility Remaining600000035/1100
United StatesCole WebberSeasons left: 1–2 (transitional)Assumed clockListed as 4th YearDGarden City, N.Y.Garden CityClass of 2023 · 1 Year of Eligibility Remaining60000003–10
United StatesDylan CasilloSeasons left: 4–5 (transitional)Assumed clockListed as 1st YearMNewton, Mass.Belmont Hill SchoolClass of 2026 · 4 Years of Eligibility Remaining–––––––––––
United StatesEli PettySeasons left: 1–2 (transitional)Assumed clockListed as 4th YearDRichmond, Va.Collegiate SchoolClass of 2023 · 1 Year of Eligibility Remaining120011005–31
United StatesEvan FreemanSeasons left: 4–5 (transitional)Assumed clockListed as 1st YearDFranklin Lakes, N.J.The Taft School/RamapoClass of 2026 · 4 Years of Eligibility Remaining–––––––––––
United StatesGriff MeyerSeasons left: 3–4 (transitional)Assumed clockListed as 2nd YearMFaceoffLower Merion, Pa.The Haverford SchoolClass of 2025 · 3 Years of Eligibility Remaining–––––––––––
United StatesHenry MetzSeasons left: 1–2 (transitional)Assumed clockListed as 4th YearMBloomfield Hills, Mich.Salisbury SchoolClass of 2023 · 1 Year of Eligibility Remaining160101412451/10124
United StatesHudson HausmannSeasons left: 2–3 (transitional)Assumed clockListed as 3rd YearMGreenwich, Conn.Brunswick SchoolClass of 2024 · 2 Years of Eligibility Remaining17070713718–/0810
United StatesJoey TerenziSeasons left: 0 (exhausted)Assumed clockListed as 5th YearMManhasset, N.Y.ManhassetClass of 2022 · 1 Year of Eligibility Remaining127141226352417–/0413
United StatesJohn BalsamoSeasons left: 4–5 (transitional)Assumed clockListed as 1st YearAManhasset, N.Y.ChaminadeClass of 2026 · 4 Years of Eligibility Remaining–––––––––––
United StatesJohn SchroterSeasons left: 0 (exhausted)Assumed clockListed as 5th YearDLeesburg, Va.RiversideClass of 2022 · 1 Year of Eligibility Remaining15150000025–263
United StatesJosh LoganSeasons left: 4–5 (transitional)Assumed clockListed as 1st YearMDallas, TexasEpiscopal School of DallasClass of 2026 · 4 Years of Eligibility Remaining–––––––––––
United StatesJP LagunowichSeasons left: 2–3 (transitional)Assumed clockListed as 3rd YearMChatham, N.J.ChathamClass of 2024 · 2 Years of Eligibility Remaining20000000–/010
United StatesLindan VervilleSeasons left: 3–4 (transitional)Assumed clockListed as 2nd YearMNeedham, Mass.Belmont Hill SchoolClass of 2025 · 3 Years of Eligibility Remaining–––––––––––
United StatesLucas GarciaSeasons left: 4–5 (transitional)Assumed clockListed as 1st YearARye, N.Y.BrunswickClass of 2026 · 4 Years of Eligibility Remaining–––––––––––
United StatesLuke HublitzSeasons left: 2–3 (transitional)Assumed clockListed as 3rd YearDRiverside, Conn.Brunswick SchoolClass of 2024 · 2 Years of Eligibility Remaining1710221118–106
United StatesLuke JaminSeasons left: 2–3 (transitional)Assumed clockListed as 3rd YearDRumson, N.J.Rumson-Fair Haven RegionalClass of 2024 · 2 Years of Eligibility Remaining160000004–00
United StatesMcCabe MillonSeasons left: 1–2 (transitional)Assumed clockListed as 4th YearAReisterstown, Md.McDonogh SchoolClass of 2023 · 1 Year of Eligibility Remaining17163146771126120–043
United StatesMichael MeredithPrevious school: JacksonvilleSeasons left: 2–3 (transitional)Prior collegeAssumed clockListed as 3rd YearDTowson, Md.Boys' LatinClass of 2024 · 2 Years of Eligibility Remaining–––––––––––
United StatesOwen CrannSeasons left: 3–4 (transitional)Assumed clockListed as 2nd YearMWestford, Mass.Middlesex SchoolClass of 2025 · 3 Years of Eligibility Remaining–––––––––––
United StatesReese StepanianSeasons left: 2–3 (transitional)Assumed clockListed as 3rd YearDHouston, TexasSt. John's SchoolClass of 2024 · 2 Years of Eligibility Remaining50000000–00
United StatesRobby HopperSeasons left: 3–4 (transitional)Assumed clockListed as 2nd YearDSeverna Park, Md.Archbishop SpaldingClass of 2025 · 3 Years of Eligibility Remaining–––––––––––
United StatesRyan BaxterSeasons left: 4–5 (transitional)Assumed clockListed as 1st YearDGreenwich, Conn.Brunswick SchoolClass of 2026 · 4 Years of Eligibility Remaining–––––––––––
United StatesRyan ColseySeasons left: 0 (exhausted)Assumed clockListed as 5th YearARidgefield, Conn.RidgefieldClass of 2022 · 1 Year of Eligibility Remaining16153610461076624–69
United StatesRyan DuenkelSeasons left: 2–3 (transitional)Assumed clockListed as 3rd YearAAttack/MidfieldGreat Falls, Va.St John's CollegeClass of 2024 · 2 Years of Eligibility Remaining1716201131553725–618
United StatesSean BrowneSeasons left: 2–3 (transitional)Assumed clockListed as 3rd YearAAttack/MidfieldDallas, TexasEpiscopal School of DallasClass of 2024 · 2 Years of Eligibility Remaining804151062–14
United StatesTanner OlrichSeasons left: 4–5 (transitional)Assumed clockListed as 1st YearMSan Francisco, Calif.Sain Ignatius College PreparatoryClass of 2026 · 4 Years of Eligibility Remaining–––––––––––
United StatesTommy SnyderSeasons left: 2–3 (transitional)Assumed clockListed as 3rd YearDBay Shore, N.Y.St. Anthony'sClass of 2024 · 2 Years of Eligibility Remaining–––––––––––
United StatesWill ErdmannSeasons left: 1–2 (transitional)Assumed clockListed as 4th YearMNorwalk, Conn.Brunswick SchoolClass of 2023 · 1 Year of Eligibility Remaining–––––––––––
United StatesWill TrymbiskiSeasons left: 4–5 (transitional)Assumed clockListed as 1st YearADoylestown, Pa.La Salle College High SchoolClass of 2026 · 4 Years of Eligibility Remaining–––––––––––
United StatesWills BurtSeasons left: 1–2 (transitional)Assumed clockListed as 4th YearMNewton Square, Pa.The Haverford SchoolClass of 2023 · 1 Year of Eligibility Remaining–––––––––––