Alex Haines (Greensboro, Pa./Seton Hill) pitched six scoreless innings and struck out a season high 10 batters as Vermont defeated North Adams 2-0 in a weather shortened six in contest in New England Collegiate Baseball League (NECBL) action on Tuesday.