NESCAC Men's Ice Hockey Champions
Year
Champion
Runner-Up
2019 Trinity Amherst
2018 Colby Trinity
2017 Trinity Hamilton
2016 Trinity Amherst
2015 Amherst Williams
2014 Bowdoin Amherst
2013 Bowdoin Williams
2012 Amherst Middlebury
2011 None * Williams
2010 Middlebury Bowdoin
2009 Amherst Middlebury
2008  Trinity Middlebury
2007 Middlebury Bowdoin
2006 Middlebury Bowdoin
2005 Middlebury Bowdoin
2004 Middlebury Trinity
2003 Trinity Middlebury
2002 Middlebury Trinity
2001 Middlebury Amherst
2000 Middlebury Williams
All-Time Championships: Middlebury - 8, Trinity - 5, Amherst - 3, Bowdoin - 2, Colby - 1
* - Championship vacated by Bowdoin due to a violation of institutional policy