2018-2019 Roster

 NameClassHometown
Cami BerlinSeniorSarasota, FL
Sebastien BickfordSophomoreMountain Lakes, NJ
Matt BrownJuniorNew Fairfield, CT
Bill CantwellFreshmanCarlisle, PA
Nicholas CaraviasFreshmanBloomfield Hills, MI
Dirk ChisholmFreshmanChapel Hill, NC
Matt Dain
FreshmanSuffern, NY
Conrad FiteFreshmanPalm Beach Garden, FL
Peter ForadoraFreshmanDu Bois, PA
Alex HermanJuniorNew Albany, OH
Harry HobartFreshmanRoss, CA
Jackson IngramSophomoreHighlands Ranch, CO
Sam JacobJuniorScarborough, ME
Daniel JosephFreshmanPrinceton Junction, NJ
Ryan LaleveeJuniorBerkeley Heights, NJ
Tom LanphierJuniorWinnetka, IL
Taylor LaRosaSophomoreMoorestown, NJ
Co-Captain
Matt LaRouche
JuniorGreenwood Village, CO
Ethan LaurensFreshmanBrooklyn, NY
John LeasureSeniorDarien, CT
Davis MacKelcanFreshmanWilmington, DE
Chris ManganoSophomoreKings Park, NY
Thomas MarthSeniorBronx, NY
Lourenço Martins SophomoreLowell, MA
Co-Captain
Ryan McSherry
SeniorScotch Plains, NJ
Brody MistrotSophomoreNatick, MA
Cian NowakFreshmanChester, NJ
Philip OnffroyFreshmanShrewsbury, MA
Liam PearceSophomoreCabin John, MD
William PerrySophomoreIrvine, CA
Duncan RaglandSeniorDetroit, MI
Liutauras RepsysJuniorLithuania
Christian RufFreshmanGreenwich, CT
Alex SeelJuniorWeston, MA
Christian SieckFreshmanSan Juan Capistrano, CA
Max SilvermanFreshmanBrookline, MA
Andrew StonningtonSeniorSan Marino, CA
Bobby SubakSophomoreRadnor, PA
Aaron SwopeFreshmanLancaster, PA
Phil ThompsonJuniorBedford, MA
Gunnar VowerkSeniorGreenwich, CT
Ryan WangSeniorNew York, NY