Division I
* 1981
* 1982
* 1983
* 1984
* 1985 George Mason 2-0
* 1986
* 1987
* 1988
* 1989
* 1990
* 1991
* 1992
* 1993
* 1994
* 1995 Notre Dame 1-0
* 1996
* 1997
* 1998
* 1999
* 2000
* 2001
* 2002
* 2003
* 2004 Notre Dame 1-1 UCLA (4-3 pen)
* 2005
* 2006
Division II
* 1988
* 1989 Barry 4-0
* 1990
* 1991 Cal State Dominguez Hills 2-1
* 1992 Barry 3-2 Adelphi
* 1993 Barry 2-0
* 1994 Franklin Pierce 2-0 Regis
* 1995 Franklin Pierce 5-0 Barry
* 1996 Franklin Pierce 1-0
* 1997 Franklin Pierce 3-0 WV Wesleyan
* 1998
* 1999 Franklin Pierce 3-1 Cal Poly
* 2000 UCSD 3-1
* 2001 UCSD 2-0 Christian Brothers
* 2002 Christian Brothers 2-1 Nebraska-Omaha
* 2003
* 2004
* 2005
* 2006
Division III
* 1986
* 1987
* 1988 Hobart and William Smith 1-0 UCSD
* 1989 UCSD 3-2
* 1990
* 1991
* 1992
* 1993
* 1994
* 1995 UCSD 3-0 Methodist
* 1996 UCSD 2-1 College of NJ
* 1997 UCSD 1-0 Hobart and William Smith
* 1998 Macalester 1-0 College of NJ (4 OT)
* 1999 UCSD 1-0 Macalester
* 2000
* 2001
* 2002
* 2003 SUNY Oneonta 2-1 Chicago (OT)
* 2004
* 2005 Messiah 1-0 College of NJ
* 2006