 Middlebury enjoys national success in soccer, cross country running, field hockey, men's basketball, women's hockey, skiing, men's lacrosse and women's lacrosse, and fields 31 varsity NCAA teams and several competitive club teams including a sailing team (MCSC), a crew team, a water polo team, and a rugby team.Since 2000, Middlebury's varsity squads have won 84 NESCAC titles.Currently, 28% of students participate in varsity sports.