Championship Central Home > CFL Grey Cup Champions
| # | Date | Champion | Score | Runner Up | Location |
| 1 | Dec 4 1909 | Univ of Toronto Varsity Blues | 26-6 | Toronto Parkdale Canoe Club | Toronto, ON – Rosedale Field |
| 2 | Nov 26 1910 | Univ of Toronto Varsity Blues | 16-7 | Hamilton Tigers | Hamilton, ON – AAA Grounds |
| 3 | Nov 25 1911 | Univ of Toronto Varsity Blues | 14-7 | Toronto Argonauts | Toronto, ON – Varsity Stadium |
| 4 | Nov 30 1912 | Hamilton Alerts | 11-4 | Toronto Argonauts | Hamilton, ON – AAA Grounds |
| 5 | Nov 29 1913 | Hamilton Tigers | 44-2 | Toronto Parkdale Canoe Club | Hamilton, ON – AAA Grounds |
| 6 | Dec 5 1914 | Toronto Argonauts | 14-2 | Univ of Toronto Varsity Blues | Toronto, ON – Varsity Stadium |
| 7 | Nov 20 1915 | Hamilton Tigers | 13-7 | Toronto Rowing Association | Toronto, ON – Varsity Stadium |
| – | 1916 | CANCELLED – World War I | |||
| – | 1917 | CANCELLED – World War I | |||
| – | 1918 | CANCELLED – World War I | |||
| – | 1919 | CANCELLED – Rules Dispute | |||
| 8 | Dec 4 1920 | Univ of Toronto Varsity Blues | 16-3 | Toronto Argonauts | Toronto, ON – Varsity Stadium |
| 9 | Dec 3 1921 | Toronto Argonauts | 23-0 | Edmonton Eskimos | Toronto, ON – Varsity Stadium |
| 10 | Dec 2 1922 | Queen’s University | 13-1 | Edmonton Elks | Kingston, ON – Richardson Stadium |
| 11 | Dec 1 1923 | Queen’s University | 54-0 | Regina Rugby Club | Toronto, ON – Varsity Stadium |
| 12 | Nov 29 1924 | Queen’s University | 11-2 | Toronto Balmy Beach | Toronto, ON – Varsity Stadium |
| 13 | Dec 5 1925 | Ottawa Senators | 24-1 | Winnipeg Tammany Tigers | Ottawa, ON – Lansdowne Park |
| 14 | Dec 4 1926 | Ottawa Senators | 10-7 | Toronto Varsity Blues | Toronto, ON – Varsity Stadium |
| 15 | Nov 26 1927 | Toronto Balmy Beach | 9-6 | Hamilton Tigers | Toronto, ON – Varsity Stadium |
| 16 | Dec 1 1928 | Hamilton Tigers | 30-0 | Regina Roughriders | Hamilton, ON – AAA Grounds |
| 17 | Nov 30 1929 | Hamilton Tigers | 14-3 | Regina Roughriders | Hamilton, ON – AAA Grounds |
| 18 | Dec 6 1930 | Toronto Balmy Beach | 11-6 | Regina Roughriders | Toronto, ON – Varsity Stadium |
| 19 | Dec 5 1931 | Montreal AAA Winged Wheelers | 22-0 | Regina Roughriders | Montreal, QC – Molson Stadium |
| 20 | Dec 3 1932 | Hamilton Tigers | 25-6 | Regina Roughriders | Hamilton, ON – AAA Grounds |
| 21 | Dec 9 1933 | Toronto Argonauts | 4-3 | Sarnia Imperials | Sarnia, ON – Athletic Park |
| 22 | Nov 24 1934 | Sarnia Imperials | 20-12 | Regina Roughriders | Toronto, ON – Varsity Stadium |
| 23 | Dec 7 1935 | Winnipeg ‘Pegs | 18-12 | Hamilton Tigers | Hamilton, ON – AAA Grounds |
| 24 | Dec 5 1936 | Sarnia Imperials | 26-20 | Ottawa Rough Riders | Toronto, ON – Varsity Stadium |
| 25 | Dec 11 1937 | Toronto Argonauts | 4-3 | Winnipeg Blue Bombers | Toronto, ON – Varsity Stadium |
| 26 | Dec 10 1938 | Toronto Argonauts | 30-7 | Winnipeg Blue Bombers | Toronto, ON – Varsity Stadium |
| 27 | Dec 9 1940 | Winnipeg Blue Bombers | 8-7 | Ottawa Rough Riders | Ottawa, ON – Lansdowne Park |
| 28 | Nov 30 1940 Dec 7 1940 |
Ottawa Rough Riders Ottawa Rough Riders |
8-2 12-5 |
Toronto Balmy Beach Toronto Balmy Beach |
Toronto, ON – Varsity Stadium Ottawa, ON – Lansdowne Park |
| 29 | Nov 29 1941 | Winnipeg Blue Bombers | 18-16 | Ottawa Rough Riders | Toronto, ON – Varsity Stadium |
| 30 | Dec 5 1942 | Toronto RCAF Hurricanes | 8-5 | Winnipeg RCAF Bombers | Toronto, ON – Varsity Stadium |
| 31 | Nov 27 1943 | Hamilton Flying Wildcats | 23-14 | Winnipeg RCAF Bombers | Toronto, ON – Varsity Stadium |
| 32 | Nov 25 1944 | St Hyacinthe-Donnacona Navy | 7-6 | Hamilton Flying Wildcats | Hamilton, ON – Civic Stadium |
| 33 | Dec 1 1945 | Toronto Argonauts | 35-0 | Winnipeg Blue Bombers | Toronto, ON – Varsity Stadium |
| 34 | Nov 30 1946 | Toronto Argonauts | 28-6 | Winnipeg Blue Bombers | Toronto, ON – Varsity Stadium |
| 35 | Nov 29 1947 | Toronto Argonauts | 10-9 | Winnipeg Blue Bombers | Toronto, ON – Varsity Stadium |
| 36 | Nov 27 1948 | Calgary Stampeders | 12-7 | Ottawa Rough Riders | Toronto, ON – Varsity Stadium |
| 37 | Nov 26 1949 | Montreal Alouettes | 28-15 | Calgary Stampeders | Toronto, ON – Varsity Stadium |
| 38 | Nov 25 1950 | Toronto Argonauts | 13-0 | Winnipeg Blue Bombers | Toronto, ON – Varsity Stadium |
| 39 | Nov 24 1951 | Ottawa Rough Riders | 21-14 | Saskatchewan Roughriders | Toronto, ON – Varsity Stadium |
| 40 | Nov 29 1952 | Toronto Argonauts | 21-11 | Edmonton Eskimos | Toronto, ON – Varsity Stadium |
| 41 | Nov 28 1953 | Hamilton Tiger-Cats | 12-6 | Winnipeg Blue Bombers | Toronto, ON – Varsity Stadium |
| 42 | Nov 27 1954 | Edmonton Eskimos | 26-25 | Montreal Alouettes | Toronto, ON – Varsity Stadium |
| 43 | Nov 26 1955 | Edmonton Eskimos | 34-19 | Montreal Alouettes | Vancouver, BC – Empire Stadium |
| 44 | Nov 24 1956 | Edmonton Eskimos | 50-27 | Montreal Alouettes | Toronto, ON – Varsity Stadium |
| 45 | Nov 30 1957 | Hamilton Tiger-Cats | 32-7 | Winnipeg Blue Bombers | Toronto, ON – Varsity Stadium |
| 46 | Nov 29 1958 | Winnipeg Blue Bombers | 35-28 | Hamilton Tiger-Cats | Vancouver, BC – Empire Stadium |
| 47 | Nov 28 1959 | Winnipeg Blue Bombers | 21-7 | Hamilton Tiger-Cats | Toronto, ON – CNE Stadium |
| 48 | Nov 26 1960 | Ottawa Rough Riders | 16-6 | Edmonton Eskimos | Vancouver, BC – Empire Stadium |
| 49 | Dec 2 1961 | Winnipeg Blue Bombers | 21-14 | Hamilton Tiger-Cats | Toronto, ON – CNE Stadium |
| 50 | Dec 1-2 1962 | Winnipeg Blue Bombers | 28-27 | Hamilton Tiger-Cats | Toronto, ON – CNE Stadium |
| 51 | Nov 30 1963 | Hamilton Tiger-Cats | 21-10 | BC Lions | Vancouver, BC – Empire Stadium |
| 52 | Nov 28 1964 | BC Lions | 34-24 | Hamilton Tiger-Cats | Toronto, ON – CNE Stadium |
| 53 | Nov 27 1965 | Hamilton Tiger-Cats | 22-16 | Winnipeg Blue Bombers | Toronto ON – CNE Stadium |
| 54 | Nov 26 1966 | Saskatchewan Roughriders | 29-14 | Ottawa Rough Riders | Vancouver, BC – Empire Stadium |
| 55 | Dec 2 1967 | Hamilton Tiger-Cats | 24-1 | Saskatchewan Roughriders | Ottawa, ON – Lansdowne Park |
| 56 | Nov 30 1968 | Ottawa Rough Riders | 24-21 | Calgary Stampeders | Toronto, ON – CNE Stadium |
| 57 | Nov 30 1969 | Ottawa Rough Riders | 29-11 | Saskatchewan Roughriders | Montreal, QC – Autostade |
| 58 | Nov 28 1970 | Montreal Alouettes | 23-10 | Calgary Stampeders | Toronto, ON- CNE Stadium |
| 59 | Nov 28 1971 | Calgary Stampeders | 14-11 | Toronto Argonauts | Vancouver, BC – Empire Stadium |
| 60 | Dec 3 1972 | Hamilton Tiger-Cats | 13-10 | Saskatchewan Roughriders | Hamilton, ON – Ivor Wynne Stadium |
| 61 | Nov 25 1973 | Ottawa Rough Riders | 22-18 | Edmonton Eskimos | Toronto, ON – CNE Stadium |
| 62 | Nov 24 1974 | Montreal Alouettes | 20-7 | Edmonton Eskimos | Vancouver, BC – Empire Stadium |
| 63 | Nov 23 1975 | Edmonton Eskimos | 9-8 | Montreal Alouettes | Calgary, AB – McMahon Stadium |
| 64 | Nov 28 1976 | Ottawa Rough Riders | 23-20 | Saskatchewan Rough Riders | Toronto, ON – CNE Stadium |
| 65 | Nov 27 1977 | Montreal Alouettes | 41-6 | Edmonton Eskimos | Montreal, QC – Olympic Stadium |
| 66 | Nov 26 1978 | Edmonton Eskimos | 20-13 | Montreal Alouettes | Toronto, ON – CNE Stadium |
| 67 | Nov 25 1979 | Edmonton Eskimos | 17-9 | Montreal Alouettes | Montreal, QC – Olympic Stadium |
| 68 | Nov 23 1980 | Edmonton Eskimos | 48-10 | Hamilton Tiger-Cats | Toronto, ON – CNE Stadium |
| 69 | Nov 22 1981 | Edmonton Eskimos | 26-23 | Ottawa Rough Riders | Montreal, QC – Olympic Stadium |
| 70 | Nov 28 1982 | Edmonton Eskimos | 32-16 | Toronto Argonauts | Toronto, ON – CNE Stadium |
| 71 | Nov 27 1983 | Toronto Argonauts | 18-17 | BC Lions | Vancouver, BC – BC Place |
| 72 | Nov 18 1984 | Winnipeg Blue Bombers | 47-17 | Hamilton Tiger-Cats | Edmonton, AB – Commonwealth Stadium |
| 73 | Nov 24 1985 | BC Lions | 37-24 | Hamilton Tiger-Cats | Montreal, QC – Olympic Stadium |
| 74 | Nov 30 1986 | Hamilton Tiger-Cats | 39-15 | Edmonton Eskimos | Vancouver, BC – BC Place |
| 75 | Nov 29 1987 | Edmonton Eskimos | 38-36 | Toronto Argonauts | Vancouver, BC – BC Place |
| 76 | Nov 27 1988 | Winnipeg Blue Bombers | 22-21 | BC Lions | Ottawa, ON – Lansdowne Park |
| 77 | Nov 26 1989 | Saskatchewan Roughriders | 43-40 | Hamilton Tiger-Cats | Toronto, ON – SkyDome |
| 78 | Nov 25 1990 | Winnipeg Blue Bombers | 50-11 | Edmonton Eskimos | Vancouver, BC – BC Place |
| 79 | Nov 24 1991 | Toronto Argonauts | 36-21 | Calgary Stampeders | Winnipeg, MB – Winnipeg Stadium |
| 80 | Nov 29 1992 | Calgary Stampeders | 24-10 | Winnipeg Blue Bombers | Toronto, ON – SkyDome |
| 81 | Nov 28 1993 | Edmonton Eskimos | 33-23 | Winnipeg Blue Bombers | Calgary, AB – McMahon Stadium |
| 82 | Nov 27 1994 | BC Lions | 26-23 | Baltimore CFL Club | Vancouver, BC – BC Place |
| 83 | Nov 19 1995 | Baltimore Stallions | 37-20 | Calgary Stampeders | Regina, SK – Taylor Field |
| 84 | Nov 24 1996 | Toronto Argonauts | 43-37 | Edmonton Eskimos | Hamilton, ON – Ivor Wynne Stadium |
| 85 | Nov 16 1997 | Toronto Argonauts | 47-23 | Saskatchewan Roughriders | Edmonton, AB – Commonwealth Stadium |
| 86 | Nov 22 1998 | Calgary Stampeders | 26-24 | Hamilton Tiger-Cats | Winnipeg, MB – Winnipeg Stadium |
| 87 | Nov 28 1999 | Hamilton Tiger-Cats | 32-21 | Calgary Stampeders | Vancouver, BC – BC Place |
| 88 | Nov 26 2000 | BC Lions | 28-26 | Montreal Alouettes | Calgary, AB – McMahon Stadium |
| 89 | Nov 25 2001 | Calgary Stampeders | 27-19 | Winnipeg Blue Bombers | Montreal, QC – Olympic Stadium |
| 90 | Nov 24 2002 | Montreal Alouettes | 25-16 | Edmonton Eskimos | Edmonton, AB – Commonwealth Stadium |
| 91 | Nov 16 2003 | Edmonton Eskimos | 34-22 | Montreal Alouettes | Regina, SK – Taylor Field |
| 92 | Nov 21 2004 | Toronto Argonauts | 27-19 | BC Lions | Ottawa, ON – Frank Clair Stadium |
| 93 | Nov 27 2005 | Edmonton Eskimos | 38-35 | Montreal Alouettes | Vancouver, BC – BC Place |
| 94 | Nov 19 2006 | BC Lions | 25-14 | Montreal Alouettes | Winnipeg, MB – Canad Inns Stadium |
| 95 | Nov 25 2007 | Saskatchewan Roughriders | 23-19 | Winnipeg Blue Bombers | Toronto, ON – Rogers Centre |
| 96 | Nov 23 2008 | Calgary Stampeders | 22-14 | Montreal Alouettes | Montreal, QC – Olympic Stadium |
| 97 | Nov 29 2009 | Montreal Alouettes | 28-27 | Saskatchewan Roughriders | Calgary, AB – McMahon Stadium |
| 98 | Nov 28 2010 | Montreal Alouettes | 21-18 | Saskatchewan Roughriders | Edmonton, AB – Commonwealth Stadium |
| 99 | Nov 27 2011 | BC Lions | 34-23 | Winnipeg Blue Bombers | Vancouver, BC – BC Place |
| 100 | Nov 25 2012 | Toronto Argonauts | 35-22 | Calgary Stampeders | Toronto, ON – Rogers Centre |
| 101 | Nov 24 2013 | Saskatchewan Roughriders | 45-23 | Hamilton Tiger-Cats | Regina, SK – Taylor Field |
| 102 | Nov 30 2014 | Calgary Stampeders | 20-16 | Hamilton Tiger-Cats | Vancouver, BC – BC Place |
| 103 | Nov 29 2015 | Edmonton Eskimos | 26-20 | Ottawa Redblacks | Winnipeg, MB – Investors Group FIeld |
| 104 | Nov 27 2016 | Ottawa Redblacks | 39-33 | Calgary Stampeders | Toronto, ON – BMO Field |
| 105 | Nov 26 2017 | Toronto Argonauts | 27-24 | Calgary Stampeders | Ottawa, ON – TD Place Stadium |
| 106 | Nov 25 2018 | Calgary Stampeders | 27-16 | Ottawa Redblacks | Edmonton, AB – Commonwealth Stadium |
| 107 | Nov 24 2019 | Winnipeg Blue Bombers | 33-12 | Hamilton Tiger-Cats | Calgary, AB – McMahon Stadium |
| — | 1918 | CANCELLED – Covid-19 Pandemic | |||
| 108 | Dec 12 2021 | Winnipeg Blue Bombers | 33-25 | Hamilton Tiger-Cats | Hamilton, ON – Tim Hortons Field |
| 109 | Nov 20 2022 | Toronto Argonauts | 24-23 | Winnipeg Blue Bombers | Regina, SK – Mosaic Stadium |
| 110 | Nov 19 2023 | — | — | — | Hamilton, ON – Tim Hortons Field |
| 111 | Nov 2024 | — | — | — | Vancouver, BC – BC Place |
| 112 | Nov 2025 | — | — | — | Winnipeg, MB – IG Field |