Test from Wikipedia:
Year | Champion | Finalist(s) | Series |
Challenge Cup era | |||
1910 | Young Torontos | Vancouver Athletic Club Toronto Maitlands |
|
1911 | Vancouver Athletic Club | Toronto Young Torontos | |
1912 | Vancouver Athletic Club | Winnipeg Canadian Northern Railroad St. Catharines Athletics |
|
1913 | Vancouver Athletic Club | Armstrong Oak Bay |
|
1914 | Vancouver Athletic Club* | Calgary Chinooks Brampton Excelsiors |
|
1915 | New Westminster Salmonbellies | no finalist | |
1916 | New Westminster Salmonbellies | no competition due to WWI | |
1917 | New Westminster Salmonbellies | no competition due to WWI | |
1918 | Vancouver Coughlans Shipyards | Winnipeg | |
1919 | Victoria Foundation Shipyards | Winnipeg Argonauts | 17-7 (1 gm) |
1920 | New Westminster Salmonbellies | Vancouver Athletic Club | |
1921 | New Westminster Salmonbellies | no finalist | |
1922 | Vancouver Lacrosse Club | Victoria Capitals | |
1922 | New Westminster Salmonbellies | Vancouver Lacrosse Club | |
1923 | New Westminster Salmonbellies | Victoria Capitals | |
1924 | New Westminster Salmonbellies | no finalist | |
1925 | New Westminster Salmonbellies | Vancouver Indians | |
National Playoff Era begins | |||
1926 | Weston Westonmen | Winnipeg Tigers | 11-3 (1 gm) |
1927 | New Westminster Salmonbellies | Weston Westonmen | 2-0 |
1928 | Ottawa Emmets | Winnipeg Tigers | |
1929 | Oshawa Generals | New Westminster Salmonbellies | 2-0 |
1930 | Brampton Excelsiors | New Westminster Salmonbellies | 2-1 |
1931 | Brampton Excelsiors | New Westminster Salmonbellies | 2-1 |
1932 | Mimico Mountaineers | Winnipeg Argos | 2-0 |
1933 | Hamilton Tigers | New Westminster Salmonbellies | 3-2 |
1934 | Orillia Terriers | New Westminster Salmonbellies | 3-0 |
1935 | Orillia Terriers | Richmond Farmers | 3-0 |
1936 | Orillia Terriers | North Shore Indians | 3-1 |
1937 | New Westminster Salmonbellies | Orillia Terriers | 3-0 |
1938 | St. Catharines Athletics | New Westminster Adanacs | 3-0 |
1939 | New Westminster Adanacs | St. Catharines Athletics | 3-0 |
1940 | St. Catharines Athletics | Vancouver Burrards | 3-1 |
1941 | St. Catharines Athletics | Richmond Farmers | 3-2 |
1942 | Mimico-Brampton Combines | New Westminster Salmonbellies | 3-1 |
1943 | New Westminster Salmonbellies | Mimico-Brampton Combines | 3-1 |
1944 | St. Catharines Athletics | New Westminster Salmonbellies | 3-2 |
1945 | Vancouver Burrards | St. Catharines Athletics | 3-0 |
1946 | St. Catharines Athletics | New Westminster Salmonbellies | 3-0 |
1947 | New Westminster Adanacs | Mimico Mountaineers | 3-0 |
1948 | Hamilton Tigers | New Westminster Adanacs | 3-2 |
1949 | Vancouver Burrards | Hamilton Tigers | 3-1 |
1950 | Owen Sound Crescents | New Westminster Adanacs | 4-3 |
1951 | Peterborough Trailermen | Vancouver Combines | 4-3 |
1952 | Peterborough Trailermen | Vancouver Burrards | 4-0 |
1953 | Peterborough Trailermen | Victoria Shamrocks | 4-1 |
1954 | Peterborough Trailermen | Victoria Shamrocks | 4-0 |
1955 | Victoria Shamrocks | Peterborough Trailermen | 4-1 |
1956 | Nanaimo Timbermen | Peterborough Trailermen | 4-1 |
1957 | Victoria Shamrocks | Long Branch Pontiacs | 4-0 |
1958 | New Westminster Salmonbellies | Welland-Crowland Switsons | 4-0 |
1959 | New Westminster O'Keefes | Peterborough Mercuries | 4-0 |
1960 | Port Credit Sailors | Nanaimo Labatt's | 4-1 |
1961 | Vancouver Carlings | Brampton Ramblers | 4-0 |
1962 | New Westminster O'Keefes | Brampton Ramblers | 4-0 |
1963 | Vancouver Carlings | St. Catharines Athletics | 4-2 |
1964 | Vancouver Carlings | Brooklin Hillcrests | 4-3 |
1965 | New Westminster O'Keefes | Brooklin Merchants | 4-3 |
1966 | Peterborough Petes | Vancouver Carlings | 4-1 |
1967 | Vancouver Carlings | Brooklin Redmen | 4-2 |
1968 | Brooklin Redmen | Nanaimo Luckies | 4-0 |
1969 | Brooklin Redmen | New Westminster Blues | 4-1 |
1970 | New Westminster Salmonbellies | Peterborough Lakers | 4-0 |
1971 | Brantford Warriors | New Westminster Salmonbellies | 4-0 |
1972 | New Westminster Salmonbellies | Brantford Warriors | 4-0 |
1973 | Peterborough Lakers | Vancouver Burrards | 9-5 (1 gm) |
1974 | New Westminster Salmonbellies | Windsor Warlocks | 18-5 (1 gm) |
1975 | Vancouver Burrards | Brampton Excelsiors | 2-0 |
1976 | New Westminster Salmonbellies | Brampton Excelsiors | 4-3 |
1977 | Vancouver Burrards | Brampton Excelsiors | 4-2 |
1978 | Peterborough Red Oaks | Victoria Shamrocks | 4-3 |
1979 | Victoria Shamrocks | Peterborough Red Oaks | 4-0 |
1980 | Brampton Excelsiors | New Westminster Salmonbellies | 4-1 |
1981 | New Westminster Salmonbellies | Brampton Excelsiors | 4-0 |
1982 | Peterborough Lakers | New Westminster Salmonbellies | 4-2 |
1983 | Victoria Pay Less | Peterborough Lakers | 4-2 |
1984 | Peterborough Lakers | Victoria Pay Less | 4-1 |
1985 | Brooklin Redmen | New Westminster Salmonbellies | 4-3 |
1986 | New Westminster Salmonbellies | Brooklin Redmen | 4-2 |
1987 | Brooklin Redmen | New Westminster Salmonbellies | 4-3 |
1988 | Brooklin Redmen | Coquitlam Adanacs | 4-2 |
1989 | New Westminster Salmonbellies | Brooklin Redmen | 4-2 |
1990 | Brooklin Redmen | Vancouver Burrards | 4-0 |
1991 | New Westminster Salmonbellies | Brooklin Redmen | 4-0 |
1992 | Brampton Excelsiors | New Westminster Salmonbellies | 4-1 |
1993 | Brampton Excelsiors | Coquitlam Adanacs | 4-1 |
1994 | Six Nations Chiefs | New Westminster Salmonbellies | 4-2 |
1995 | Six Nations Chiefs | New Westminster Salmonbellies | 4-2 |
1996 | Six Nations Chiefs | Victoria Shamrocks | 4-0 |
1997 | Victoria Shamrocks | Niagara Falls Gamblers | 4-1 |
1998 | Brampton Excelsiors | Coquitlam Adanacs | 4-2 |
1999 | Victoria Shamrocks | Brampton Excelsiors | 4-0 |
2000 | Brooklin Redmen | Victoria Shamrocks | 4-0 |
2001 | Coquitlam Adanacs | Brampton Excelsiors | 4-3 |
2002 | Brampton Excelsiors | Victoria Shamrocks | 4-3 |
2003 | Victoria Shamrocks | Brampton Excelsiors | 4-1 |
2004 | Peterborough Lakers | Victoria Shamrocks | 4-2 |
2005 | Victoria Shamrocks | Peterborough Lakers | 4-2 |
2006 | Peterborough Lakers | Victoria Shamrocks | 4-2 |
2007 | Peterborough Lakers | Coquitlam Adanacs | 4-2 |
2008 | Brampton Excelsiors | New Westminster Salmonbellies | 4-0 |
2009 | Brampton Excelsiors | New Westminster Salmonbellies | 4-3 |
2010 | Peterborough Lakers | New Westminster Salmonbellies | 4-2 |
2011 | Brampton Excelsiors | Langley Thunder | 4-1 |
2012 | Peterborough Lakers | Langley Thunder | 4-2 |
2013 | Six Nations Chiefs | Victoria Shamrocks | 4-2 |
2014 | Six Nations Chiefs | Victoria Shamrocks | 4-2 |
2015 | Victoria Shamrocks | Peterborough Lakers | 4-2 |