NESCAC Men's Soccer Past Champions

All-Time Champions
Amherst: 7 (08-11-12-13-16-22-23)
Williams: 6 (01-02-03-04-06-09)
Middlebury: 3 (00-07-10)
Tufts: 3 (17-19-21)
Bowdoin: 2 (14-15)
Colby: 1 (2018) 
Conn. College: 1 (2024)
Wesleyan: 1 (2005)
 
Year Champion Runner-Up Score Host
2024 No. 6 Conn. College No. 2 Middlebury 3-1 Middlebury
2023 No. 2 Amherst No. 4 Tufts 1-0 Middlebury
2022 No. 3 Amherst No. 8 Conn. College 2-1 (2OT) Williams
2021 No. 3 Tufts No. 1 Conn. College 2-0 Conn. College
2020 None Declared - 2020 Season was canceled due to COVID-19
2019 No. 2 Tufts No. 6 Middlebury 2-1 Amherst
2018 No. 8 Colby No. 6 Williams 0-0 (2OT)
Colby wins on PKs, 4-3
Amherst
2017 No. 1 Tufts No. 5 Middlebury 1-0 Tufts
2016 No. 1 Amherst No. 4 Hamilton 3-0 Amherst
2015 No. 6 Bowdoin No. 8 Wesleyan 1-0 (OT) Middlebury
2014 No. 6 Bowdoin No. 2 Amherst 0-0 (2OT)
Bowdoin wins on PKs, 5-4
Amherst
2013 No. 1 Amherst No. 2 Williams 1-0 Amherst
2012 No. 2 Amherst No. 1 Williams 2-0 Williams
2011 No. 1 Amherst No. 3 Trinity 2-0 Amherst
2010 No. 3 Middlebury No. 1 Bowdoin 0-0 (2OT)
Middlebury wins on PKs, 4-3
Bowdoin
2009 No. 2 Williams No. 6 Middlebury 2-1 (OT) Wesleyan
2008 No. 2 Amherst No. 1 Middlebury 2-0 Middlebury
2007 No. 2 Middlebury No. 1 Amherst 1-0 Amherst
2006 No. 1 Williams No. 5 Middlebury 0-0 (2OT)
Williams wins on PKs, 3-2
Williams
2005 No. 7 Wesleyan No. 4 Amherst 3-2 Williams
2004 No. 1 Williams No. 2 Middlebury 1-0 Williams
2003 No. 1 Williams No. 2 Bowdoin 1-0 Williams
2002 No. 2 Williams No. 4 Amherst 3-0 Bowdoin
2001 No. 1 Williams No. 2 Middlebury 5-1 Williams
2000 No. 3 Middlebury No. 1 Williams 1-0 (4OT) Williams