He served as captain of the Terriers his junior and senior season. He was named an assistant captain at the 2014 World Juniors but the US did not medal. He scored the overtime winning goal in the 63rd Beanpot that gave BU their 30th title, and was named the tournament MVP. He played 124 games during his four-year career at BU, scoring 26 goals and assisting on 69.