Vines spent four seasons at Denver University where he led the Pioneers as Team Captain in his senior year to a 32-8-1 (21-6-1 WCHA) record. Following Denver University Vines played two seasons in the minor pro hockey ranks, splitting time between the Long Beach Ice Dogs and the San Diego Gulls of the East Coast Hockey League (ECHL).