NCAA Men's Soccer Championship
Division I
- 1959 St. Louis 5-2 Bridgeport
- 1960 St. Louis 3-2 Maryland
- 1961 West Chester State 2-0 St. Louis
- 1962 St. Louis 4-3 Maryland
- 1963 St. Louis 3-0 Navy
- 1964 Navy 1-0 Michigan State
- 1965 St. Louis 1-0- Michigan State
- 1966 San Francisco 5-2 Long Island University
- 1967 Michigan State 0-0 St. Louis (co-champions game called due to weather)
- 1968 Maryland 2-2 Michigan State (co-champions declared a draw)
- 1969 St. Louis 4-0 San Francisco
- 1970 St. Louis 1-0 UCLA
- 1971 Howard 3-2 St. Louis (Howard later disqualified)
- 1972 St. Louis 4-2 UCLA
- 1973 St. Louis 3-2 UCLA
- 1974 Howard 2-1 St. Louis
- 1975 San Francisco 4-0 SIU-Edwardsville
- 1976 San Francisco 1-0 Indiana
- 1977 Hartwick 2-1 San Francisco
- 1978 San Francisco 2-0 Indiana (San Francisco later disqualified)
- 1979 SIU-Edwardsville 3-2 Clemson
- 1980 San Francisco 4-3 Indiana
- 1981 Connecticut 2-1 Alabama A&M
- 1982 Indiana 2-1 Duke
- 1983 Indiana 1-0 Columbia
- 1984 Clemson 2-1 Indiana
- 1985 UCLA 1-0 American University
- 1986 Duke 1-0 Akron
- 1987 Clemson 2-0 San Diego State
- 1988 Indiana 1-0 Howard
- 1989 Santa Clara 1-1 Virginia (co-champions game called weather)
- 1990 UCLA 0-0 Rutgers (UCLA won on penalties kicks 4-3)
- 1991 Virginia 0-0 Santa Clara (Virginia won on penalties kicks 3-1)
- 1992 Virginia 2-0 San Diego
- 1993 Virginia 2-0 South Carolina
- 1994 Virginia 1-0 Indiana
- 1995 Wisconsin 2-0 Duke
- 1996 St. John's 4-1 Florida International
- 1997 UCLA 2-0 Virginia
- 1998 Indiana 3-1 Stanford
- 1999 Indiana 1-0 Santa Clara
- 2000 Connecticut 2-0 Creighton
- 2001 North Carolina 2-0 Indiana
- 2002 UCLA 1-0 Stanford
- 2003 Indiana 2-1 St. John's (NY)
Division II Men's Soccer
- 1972 SIU Edwardsville 1-0 Oneonta St.
- 1973 Mo.-St. Louis 3-0 Cal St. Fullerton
- 1974 Adelphi 3-2 Seattle Pacific
- 1975 Baltimore (3-1 Seattle Pacific
- 1976 Loyola (Md.) 2-0 New Haven
- 1977 Alabama A&M 2-1 Seattle Pacific
- 1978 Seattle Pacific 1-0 (3 ot) Alabama A&M
- 1979 Alabama A&M (2-0 Eastern Ill.
- 1980 Lock Haven 1-0 (ot) Florida Int
- 1981 Tampa ller 1-0 (ot) Cal St. L.A.
- 1982 Florida Int 2-1 Southern Conn. St.
- 1983 Seattle Pacific 1-0 Tampa
- 1984 Florida Int 1-0 (ot) Seattle Pacific
- 1985 Seattle Pacific 3-2 Florida Int
- 1986 Seattle Pacific 4-1 Oakland
- 1987 Southern Conn. St. 2-0 Cal St. Northridge
- 1988 Florida Tech 3-2 Cal St. Northridge
- 1989 Southern N.H. 3-1 UNC Greensboro
- 1990 Southern Conn. St. 1-0 (4 ot, pk) Seattle Pacific
- 1991 Florida Tech 5-1 Sonoma St.
- 1992 Southern Conn. St. 1-0 Tampa
- 1993 Seattle Pacific 1-0 Southern Conn. St.
- 1994 Tampa 3-0 (2 ot) Oakland
- 1995 Southern Conn. St. 2-0 S.C.-Spartanburg S.C
- 1996 Grand Canyon 3-1 Oakland
- 1997 Cal St. Bakersfield 1-0 Lynn
- 1998 Southern Conn. St. 1-0 S.C.-Spartanburg
- 1999 Southern Conn. St. 2-1 (2 ot) Fort Lewis
- 2000 Cal St. Dom. Hills 2-1 (4 ot) Barry
- 2001 Tampa 2-1 Cal St. Dom. Hills
- 2002 Sonoma St. 4-3 Southern N.H.
- 2003 Lynn 2-1 Cal State Chico
- 1974 Brockport St. 3-1 Swarthmore
- 1975 Babson 1-0 Brockport St.
- 1976 Brandeis 2-1 (2 ot) Brockport St.
- 1977 Lock Haven 1-0 Cortland St.
- 1978 Lock Haven 3-0 Washington (Mo.)
- 1979 Babson 2-1 Rowan
- 1980 Babson 1-0 (ot) Scranton
- 1981 Rowan 2-1 (4 ot) Scranton
- 1982 UNC Greensboro 2-1 Bethany (W.Va.)
- 1983 UNC Greensboro 3-2 Claremont-M-S
- 1984 Wheaton (Ill.) 2-1 (3 ot) Brandeis
- 1985 UNC Greensboro 5-0 Washington (Mo.)
- 1986 UNC Greensboro 2-0 UC San Diego
- 1987 UNC Greensboro 6-1 Washington (Mo.)
- 1988 UC San Diego 3-0 Rochester Inst.
- 1989 Elizabethtown 2-0 Greensboro
- 1990 Rowan 2-1 (4 ot, pk) Ohio Wesleyan
- 1991 UC San Diego 1-0 TCNJ
- 1992 Kean 3-1 Ohio Wesleyan
- 1993 UC San Diego g 1-0 Williams
- 1994 Bethany (W.Va.) 1-0 (2 ot) Johns Hopkins
- 1995 Williams 2-1 Methodist
- 1996 TCNJ 2-1 (4 ot) Kenyon
- 1997 Wheaton (Ill.) 3-0 TCNJ
- 1998 Ohio Wesleyan 2-1 (2 ot) Greensboro
- 1999 St. Lawrence 2-0 Wheaton (Ill.)
- 2000 Messiah 2-0 Rowan
- 2001 Richard Stockton 3-2 Redlands
- 2002 Messiah 1-0 Otterbein
- 2003 Trinity (Texas) 2-1 Drew