42-year record: 355-563-61
| Year | W-L-T (League^) | Head Coach | Captains |
| 1971-72 | 11-7-0 | Dave Snyder | John Gay '72 |
| 1972-73 | 10-11-0 | Dave Snyder | Tim Thompson '73 |
| 1973-74* | 10-12-1 | Dave Snyder | Dave Skinner '74 |
| 1974-75* | 7-16-0 | Dave Snyder | Bill Devereaux '75 |
| 1975-76 | 7-15-0 | Dave Snyder | Tom Army '76, Rich Gallogly '76 |
| 1976-77 | 5-17-1 | Dave Snyder | Jim LaLiberty '77 |
| 1977-78 | 4-18-0 | Dave Snyder | Peter Brock '78, Jeff Laszlo '78 |
| 1978-79* | 11-13-0 | Dave Snyder | Jack Buckley '79 |
| 1979-80* | 12-12-0 | Dave Snyder | Dick Reid '80, Steve Vasaturo '80 |
| 1980-81* | 13-8-0 | Dave Snyder | Mike Campbell '81, Kyle Vietze '81 |
| 1981-82 | 9-10-1 | Dave Snyder | Steve Beaulieu '82, Chuck Wyatt '82 |
| 1982-83* | 12-9-2 | Dave Snyder | Phil King '83 |
| 1983-84* | 12-12-0 | Dave Snyder | Matt Belman '84, Paul Therrien '84 |
| 1984-85 | 12-10-0 | Dave Snyder | Ted Galo '85 |
| 1985-86 | 7-15-1 | Dave Snyder | John Brais '86, Scott Gosselin '86 |
| 1986-87* | 14-8-2 | Dave Snyder | Frank Barrett '87, Pat Dudley '87 |
| 1987-88 | 8-13-1 | Dave Snyder | Steve Morison '88, Ed Colbert '89 |
| 1988-89* | 13-11-0 | Dave Snyder | Ed Colbert '89, Jim Most '89 |
| 1989-90 | 8-14-2 | Dave Snyder | Steve Balter '90, Chris Galizio '90 |
| 1990-91 | 6-16-2 | Dave Snyder | Brendan Garvey '92 |
| 1991-92* | 10-13-2 | Dave Snyder | Brendan Garvey '92 |
| 1992-93 | 5-18-0 | Dave Snyder | Chris Papamechail '94 |
| 1993-94 | 8-16-0 | Dave Snyder | Scott Masse '94, Chris Papamechail '94 |
| 1994-95 | 8-15-1 | Dave Snyder | Mike Astarita '95 |
| 1995-96 | 4-19-1 (1-17-1) | Dave Snyder | Aaron Oberman '96, Michael Steiner '96 |
| 1996-97 | 3-21-0 (2-17) | Dave Snyder | Alex Carter '97 |
| 1997-98 | 6-15-2 (4-13-2) | Dave Snyder | Chris DeMarco '98 |
| 1998-99 | 10-14-0 (5-12) | Dave Snyder | Bryce Prosser '99 |
| 1999-00# | 9-11-5 (5-9-3) | Dave Snyder | Ross Dufresne '00, Steve Cucinatti '01 |
| 2000-01 | 7-15-2 (3-13-1) | Dave Snyder | Steve Cucinatti '01 |
| 2001-02 | 5-17-2 (5-14-0) | Dave Snyder | Zach Antonucci '02, Bob Gordon '02, Tyler Wragg '02 |
| 2002-03 | 7-13-3 (7-11-1) | Dave Snyder | Bryan Maynes '04 |
| 2003-04@ | 9-10-4 (7-8-3) | Chris Potter | Bryan Maynes '04 |
| 2004-05 | 4-18-2 (4-13-2) | Chris Potter | Chris Gateman '05 |
| 2005-06# | 7-13-4 (6-9-4) | Chris Potter | Will Bennett '07 |
| 2006-07# | 11-8-5 (9-6-4) | Chris Potter | Will Bennett '07, Ryan Hendrickson '07 |
| 2007-08# | 8-13-3 (6-10-3) | Chris Potter | Brenton Stafford '08 |
| 2008-09 | 4-17-2 (4-13-2) | Chris Potter | J.J. Evans '09 |
| 2009-10 | 7-16-0 (4-15-0) | Chris Potter | David Layne '10, Sam Robinson '10 |
| 2010-11# | 10-12-3 (8-10-1) |
Chris Potter | Todd Keats '11, Tom Salah '12 |
| 2011-12# | 12-11-2 (7-9-2) |
Chris Potter | Tom Salah '12, Adam Kaiser '13 |
| 2012-13# | 10-11-4 (6-8-4) |
Chris Potter | Keith Buehler '14, Adam Kaiser '13 |
| *Qualified
for ECAC tournament #Qualified for NESCAC tournament @Qualified for NESCAC tournament but did not participate ^Record in NESCAC/ECAC East competition (NESCAC only starting in 2011-12) |
|||