Army
2008-2012
University of Minnesota
2009-2010
Trinity College
2019-Present
Rensselaer Polytechnic Institute
1994-1998
Amherst College
2009-2013
Dartmouth College
2012-2016
Yale ACHA Division II
2013-2014
Bowdoin College
2011-2015
Yale ACHA Division III
2017-2020
Ohio State
2013-2016
Concordia College
2014-2018
St. Olaf College
Yale University
2004-2008
Williams College
1999-2003