Club   Atomic Select   York Region Shooters    Brantford Galaxy    London City    Serbian White Eagles    Burlington SC    Waterloo SC    Milton SC   FC Ukranian United   FC Ukranian United

CSL Past Champions

Cool Timeline

2016
Nov 06

2016 – Canadian Soccer League (CSL)

Serbian White Eagles

2015
Oct 15

2015 – Canadian Soccer League (CSL)

Toronto Croatia

2014
Oct 15

2014 – Canadian Soccer League (CSL)

York Region Shooters

2013
Oct 15

2013 – Canadian Soccer League (CSL)

SC Waterloo

2012
Oct 15

2012 – Canadian Soccer League (CSL)

Toronto Croatia

2011
Oct 15

2011 – Canadian Soccer League (CSL)

Toronto Croatia

2010
Oct 15

2010 – Canadian Soccer League (CSL)

Brantford Galaxy

2009
Oct 15

2009 – Canadian Soccer League (CSL)

Trois-Rivieres Attak

2008
Oct 15

2008 – Canadian Soccer League (CSL)

Serbian White Eagles

2007
Oct 15

2007 – Canadian Soccer League (CSL)

Toronto Croatia

2006
Oct 15

2006 – Canadian Soccer League (CSL)

Italia Shooters

2005
Oct 15

2005 – Canadian Professional Soccer League (CPCL)

Oakville Blue Devils

2004
Oct 15

2004 – Canadian Professional Soccer League (CPCL)

Toronto Croatia

2003
Oct 15

2003 – Canadian Professional Soccer League (CPCL)

Brampton Hitmen

2002
Oct 15

2002 – Canadian Professional Soccer League (CPCL)

Ottawa Wizards

2001
Oct 15

2001 – Canadian Professional Soccer League (CPCL)

St. Catharines Wolves

2000
Oct 15

2000 – Canadian Professional Soccer League (CPCL)

Toronto Olympians

1999
Oct 15

1999 – Canadian Professional Soccer League (CPCL)

Toronto Olympians

1998
Oct 15

1998 – Canadian Professional Soccer League (CPCL)

Toronto Olympians

1997
Oct 15

1997 – Canadian National Soccer League (CNSL)

1996
Oct 15

1996 – Canadian National Soccer League (CNSL)

Toronto Italia

1995
Oct 15

1995 – Canadian National Soccer League (CNSL)

St. Catharine Wolves

1994
Oct 15

1994 – Canadian National Soccer League (CNSL)

Toronto Italia

1993
Oct 15

1993 – National Soccer League (NSL)

Toronto Rockets

1992
Oct 15

1992 – National Soccer League (NSL)

Toronto Croatia

1991
Oct 15

1991 – National Soccer League (NSL)

Scarborough International

1990
Oct 15

1990 – National Soccer League (NSL)

Toronto First Portuguese

1989
Oct 15

1989 – National Soccer League (NSL)

Toronto Italia

1988
Oct 15

1988 – National Soccer League (NSL)

Toronto Italia

1987
Aug 15

1987 – National Soccer League (NSL)

Windsor Wheels

1986
Oct 15

1986 – National Soccer League (NSL)

Toronto Blizzard

1985
Oct 15

1985 – National Soccer League (NSL)

London Marconi

1984
Oct 15

1984 – National Soccer League (NSL)

Toronto Italia

1981
Oct 15

1981 – National Soccer League (NSL)

Hamilton Steelers

1980
Oct 15

1980 – National Soccer League (NSL)

Toronto Falcons

1979
Oct 15

1979 – National Soccer League (NSL)

Toronto First Portuguese

1978
Oct 15

1978 – National Soccer League (NSL)

Montreal Castors

1977
Oct 15

1977 – National Soccer League (NSL)

Montreal Castors

1976
Oct 15

1976 – National Soccer League (NSL)

Toronto Italia

1975
Oct 15

1975 – National Soccer League (NSL)

Toronto Italia

1974
Oct 15

1974 – National Soccer League (NSL)

Toronto Serbian White Eagles

1973
Oct 15

1973 – National Soccer League (NSL)

Toronto Croatia

1972
Oct 15

1972 – National Soccer League (NSL)

Toronto Croatia

1971
Oct 15

1971 – National Soccer League (NSL)

Toronto Croatia

1970
Oct 15

1970 – National Soccer League (NSL)

Toronto Croatia

1969
Oct 15

1969 – National Soccer League (NSL)

Toronto First Portuguese

1968
Oct 15

1968 – National Soccer League (NSL)

Sudbury Italia

1967
Oct 15

1967 – National Soccer League (NSL)

Hamilton Primos

1966
Oct 15

1966 – National Soccer League (NSL)

1966Windsor Teutonia

1965
Oct 15

1965 – National Soccer League (NSL)

Toronto Ukraina

1964
Oct 15

1964 – National Soccer League (NSL)

Toronto Ukraina

1963
Oct 15

1963 – National Soccer League (NSL)

Italian Virtus

1962
Oct 15

1962 – National Soccer League (NSL)

Toronto Olympia

1961
Oct 15

1961 – National Soccer League (NSL)

Toronto Roma

1960
Oct 15

1960 – National Soccer League (NSL)

Toronto Italia

1959
Oct 15

1959 – National Soccer League (NSL)

Montreal Cantalia

Oct 15

1959 – National Soccer League (NSL)

Montreal Cantalia

1958
Oct 15

1958 – National Soccer League (NSL)

Montreal Hungaria

1957
Oct 15

1957 – National Soccer League (NSL)

Toronto Italia

1956
Oct 15

1956 – National Soccer League (NSL)

Polish White Eagles

1955
Oct 15

1955 – National Soccer League (NSL)

Toronto Ukraina

1953
Oct 15

1953 – National Soccer League (NSL)

Toronto Ukraina

1952
Oct 15

1952 – National Soccer League (NSL)

Toronto East End Canadians

1951
Oct 15

1951 – National Soccer League (NSL)

Toronto St. Andrews

1950
Oct 14

1950 – National Soccer League (NSL)

Hamilton Westinghouse

1949
Oct 14

1949 – National Soccer League (NSL)

Toronto Canadians

1948
Oct 14

1948 – National Soccer League (NSL)

Montreal Carsteel

1947
Oct 14

1947 – National Soccer League (NSL)

Montreal Stelco

1942
Oct 14

1942-46 – National Soccer League (NSL)

Not played during WWII

1941
Oct 14

1941 – National Soccer League (NSL)

Montreal Carsteel

1940
Oct 14

1940 – National Soccer League (NSL)

Montreal Carsteel

1939
Oct 14

1939 – National Soccer League (NSL)

Montreal Victorias

1938
Oct 14

1938 – National Soccer League (NSL)

Montreal Victorias

1937
Jul 14

1937 – National Soccer League (NSL)

Toronto British Consols

1936
Oct 14

1936 – National Soccer League (NSL)

Montreal Carsteel

1935
Oct 14

1935 – National Soccer League (NSL)

Frood Mines

1934
Oct 14

1934 – National Soccer League (NSL)

Toronto Ulster

1933
Oct 14

1933 – National Soccer League (NSL)

Toronto Ulster

1932
Oct 14

1932 – National Soccer League (NSL)

Toronto Ulster

1931
Oct 14

1931 – National Soccer League (NSL)

Toronto Scottish

1930
Oct 14

1930 – National Soccer League (NSL)

Toronto Scottish

1929
Oct 14

1929 – National Soccer League (NSL)

Montreal CNR

1928
Oct 14

1928 – National Soccer League (NSL)

Montreal CNR

1927
Oct 14

1927 – National Soccer League (NSL)

Not Played