1914, 1921, 1933, 1937, 1938, 1945, 1946, 1947, 1950, 1952, 1983, 1991, 1996, 1997, 2004, 2012, 2017, 2022, 2024
19
1954, 1955, 1956, 1975, 1978, 1979, 1980, 1981, 1982, 1987, 1993, 2003, 2005, 2015
14
1935, 1939, 1941, 1958, 1959, 1961, 1962, 1984, 1988, 1990, 2019, 2021
12
1925, 1926, 1940, 1951, 1960, 1968, 1969, 1973, 1976, 2016
10
1953, 1957, 1963, 1965, 1967, 1972, 1986, 1999
8
1949, 1970, 1974, 1977, 2002, 2009, 2010, 2023
8
1948, 1971, 1992, 1998, 2001, 2008, 2014, 2018
8
1964, 1985, 1994, 2000, 2006, 2011
6
1913, 1915, 1928, 1929, 1932
5
1966, 1989, 2007, 2013
4
1909, 1910, 1911, 1920
4
1922, 1923, 1924
3
1927, 1930
2
1934, 1936
2
1995
1
1943
1
1912
1
1931
1
1944
1
1942
1
November 17, 2024
Winner: Toronto Argonauts Score: 41–24 Loser: Winnipeg Blue Bombers
BC Place , Vancouver
Attendance: 52,439
November 19, 2023
Winner: Montreal Alouettes Score: 28–24 Loser: Winnipeg Blue Bombers
SkyDome , Toronto
Attendance: 28,808
November 20, 2022
Winner: Toronto Argonauts Score: 24–23 Loser: Winnipeg Blue Bombers
Lansdowne Park , Ottawa
Attendance: 33,330
December 12, 2021
Winner: Winnipeg Blue Bombers Score: 33–25 ( OT ) Loser: Hamilton Tiger-Cats
BC Place , Vancouver
Attendance: 26,324
November 24, 2019
Winner: Winnipeg Blue Bombers Score: 33–12 Loser: Hamilton Tiger-Cats
BC Place , Vancouver
Attendance: 35,439
November 25, 2018
Winner: Calgary Stampeders Score: 27–16 Loser: Ottawa Redblacks
Olympic Statium, Montreal
Attendance: 55,819
November 26, 2017
Winner: Toronto Argonauts Score: 27–24 Loser: Calgary Stampeders
Commonwealth Stadium , Edmonton
Attendance: 36,154
November 27, 2016
Winner: Ottawa Redblacks Score: 39–33 ( OT ) Loser: Calgary Stampeders
BC Place , Vancouver
Attendance: 33,421
November 29, 2015
Winner: Edmonton Eskimos Score: 26–20 Loser: Ottawa Redblacks
Exhibition Stadium , Toronto
Attendance: 36,634
November 30, 2014
Winner: Calgary Stampeders Score: 20–16 Loser: Hamilton Tiger-Cats
Olympic Statium, Montreal
Attendance: 52,056
November 24, 2013
Winner: Saskatchewan Roughriders Score: 45–23 Loser: Hamilton Tiger-Cats
Exhibition Stadium , Toronto
Attendance: 44,710
November 25, 2012
Winner: Toronto Argonauts Score: 35–22 Loser: Calgary Stampeders
Olympic Statium, Montreal
Attendance: 53,208
November 27, 2011
Winner: BC Lions Score: 34–23 Loser: Winnipeg Blue Bombers
Exhibition Stadium , Toronto
Attendance: 54,313
November 28, 2010
Winner: Montreal Alouettes Score: 21–18 Loser: Saskatchewan Roughriders
Olympic Statium, Montreal
Attendance: 63,317
November 29, 2009
Winner: Montreal Alouettes Score: 28–27 Loser: Saskatchewan Roughriders
Exhibition Stadium , Toronto
Attendance: 46,020
November 23, 2008
Winner: Calgary Stampeders Score: 22–14 Loser: Montreal Alouettes
McMahon Stadium , Calgary
Attendance: 66,308
November 25, 2007
Winner: Saskatchewan Roughriders Score: 23–19 Loser: Winnipeg Blue Bombers
Empire Stadium, Vancouver
Attendance: 52,230
November 19, 2006
Winner: BC Lions Score: 25–14 Loser: Montreal Alouettes
Exhibition Stadium , Toronto
Attendance: 44,786
November 27, 2005
Winner: Edmonton Eskimos Score: 38–35 ( OT ) Loser: Montreal Alouettes
Ivor Wynne Stadium , Hamilton
Attendance: 59,127
November 21, 2004
Winner: Toronto Argonauts Score: 27–19 Loser: BC Lions
Empire Stadium, Vancouver
Attendance: 51,242
November 16, 2003
Winner: Edmonton Eskimos Score: 34–22 Loser: Montreal Alouettes
Exhibition Stadium , Toronto
Attendance: 50,909
November 24, 2002
Winner: Montreal Alouettes Score: 25–16 Loser: Edmonton Eskimos
Autostade , Montreal
Attendance: 62,531
November 25, 2001
Winner: Calgary Stampeders Score: 27–19 Loser: Winnipeg Blue Bombers
Exhibition Stadium , Toronto
Attendance: 65,255
November 26, 2000
Winner: BC Lions Score: 28–26 Loser: Montreal Alouettes
Lansdowne Park , Ottawa
Attendance: 43,822
November 28, 1999
Winner: Hamilton Tiger-Cats Score: 32–21 Loser: Calgary Stampeders
Empire Stadium, Vancouver
Attendance: 45,118
November 22, 1998
Winner: Calgary Stampeders Score: 26–24 Loser: Hamilton Tiger-Cats
Exhibition Stadium , Toronto
Attendance: 34,157
November 16, 1997
Winner: Toronto Argonauts Score: 47–23 Loser: Saskatchewan Roughriders
Exhibition Stadium , Toronto
Attendance: 60,431
November 24, 1996
Winner: Toronto Argonauts Score: 43–37 Loser: Edmonton Eskimos
Empire Stadium, Vancouver
Attendance: 38,595
November 19, 1995
Winner: Baltimore Stallions Score: 37–20 Loser: Calgary Stampeders
Exhibition Stadium , Toronto
Attendance: 52,564
November 27, 1994
Winner: BC Lions Score: 26–23 Loser: Baltimore Football Club
Exhibition Stadium , Toronto
Attendance: 55,097
November 28, 1993
Winner: Edmonton Eskimos Score: 33–23 Loser: Winnipeg Blue Bombers
Empire Stadium, Vancouver
Attendance: 50,035
November 29, 1992
Winner: Calgary Stampeders Score: 24–10 Loser: Winnipeg Blue Bombers
Exhibition Stadium , Toronto
Attendance: 45,863
November 24, 1991
Winner: Toronto Argonauts Score: 36–21 Loser: Calgary Stampeders
Empire Stadium, Vancouver
Attendance: 51,985
November 25, 1990
Winner: Winnipeg Blue Bombers Score: 50–11 Loser: Edmonton Eskimos
Varsity Stadium , Toronto
Attendance: 46,969
November 26, 1989
Winner: Saskatchewan Roughriders Score: 43–40 Loser: Hamilton Tiger-Cats
Varsity Stadium , Toronto
Attendance: 54,088
November 27, 1988
Winner: Winnipeg Blue Bombers Score: 22–21 Loser: BC Lions
Empire Stadium, Vancouver
Attendance: 50,604
November 29, 1987
Winner: Edmonton Eskimos Score: 38–36 Loser: Toronto Argonauts
Varsity Stadium , Toronto
Attendance: 59,478
November 30, 1986
Winner: Hamilton Tiger-Cats Score: 39–15 Loser: Edmonton Eskimos
Varsity Stadium , Toronto
Attendance: 59,621
November 24, 1985
Winner: BC Lions Score: 37–24 Loser: Hamilton Tiger-Cats
Varsity Stadium , Toronto
Attendance: 56,723
November 18, 1984
Winner: Winnipeg Blue Bombers Score: 47–17 Loser: Hamilton Tiger-Cats
Varsity Stadium , Toronto
Attendance: 60,081
November 27, 1983
Winner: Toronto Argonauts Score: 18–17 Loser: BC Lions
Varsity Stadium , Toronto
Attendance: 59,345
November 28, 1982
Winner: Edmonton Eskimos Score: 32–16 Loser: Toronto Argonauts
Varsity Stadium , Toronto
Attendance: 54,741
November 22, 1981
Winner: Edmonton Eskimos Score: 26–23 Loser: Ottawa Rough Riders
Varsity Stadium , Toronto
Attendance: 53,307
November 23, 1980
Winner: Edmonton Eskimos Score: 48–10 Loser: Hamilton Tiger-Cats
Varsity Stadium , Toronto
Attendance: 54,649
November 25, 1979
Winner: Edmonton Eskimos Score: 17–9 Loser: Montreal Alouettes
Varsity Stadium , Toronto
Attendance: 65,113
November 26, 1978
Winner: Edmonton Eskimos Score: 20–13 Loser: Montreal Alouettes
Varsity Stadium , Toronto
Attendance: 54,386
November 27, 1977
Winner: Montreal Alouettes Score: 41–6 Loser: Edmonton Eskimos
Civic Stadium , Hamilton
Attendance: 68,205
November 28, 1976
Winner: Ottawa Rough Riders Score: 23–20 Loser: Saskatchewan Roughriders
Varsity Stadium , Toronto
Attendance: 53,467
November 23, 1975
Winner: Edmonton Eskimos Score: 9–8 Loser: Montreal Alouettes
Varsity Stadium , Toronto
Attendance: 32,454
November 24, 1974
Winner: Montreal Alouettes Score: 20–7 Loser: Edmonton Eskimos
Varsity Stadium , Toronto
Attendance: 34,450
November 25, 1973
Winner: Ottawa Rough Riders Score: 22–18 Loser: Edmonton Eskimos
Varsity Stadium , Toronto
Attendance: 36,653
December 3, 1972
Winner: Hamilton Tiger-Cats Score: 13–10 Loser: Saskatchewan Roughriders
Lansdowne Park , Ottawa
Attendance: 33,993
November 28, 1971
Winner: Calgary Stampeders Score: 14–11 Loser: Toronto Argonauts
Lansdowne Park , Ottawa
Attendance: 34,484
November 28, 1970
Winner: Montreal Alouettes Score: 23–10 Loser: Calgary Stampeders
Varsity Stadium , Toronto
Attendance: 32,669
November 30, 1969
Winner: Ottawa Rough Riders Score: 29–11 Loser: Saskatchewan Roughriders
Varsity Stadium , Toronto
Attendance: 33,172
November 30, 1968
Winner: Ottawa Rough Riders Score: 24–21 Loser: Calgary Stampeders
Varsity Stadium , Toronto
Attendance: 32,655
December 2, 1967
Winner: Hamilton Tiger-Cats Score: 24–1 Loser: Saskatchewan Roughriders
AAA Grounds , Hamilton
Attendance: 31,358
November 26, 1966
Winner: Saskatchewan Roughriders Score: 29–14 Loser: Ottawa Rough Riders
Varsity Stadium , Toronto
Attendance: 36,553
November 27, 1965
Winner: Hamilton Tiger-Cats Score: 22–16 Loser: Winnipeg Blue Bombers
Athletic Park, Sarnia
Attendance: 32,655
November 28, 1964
Winner: BC Lions Score: 34–24 Loser: Hamilton Tiger-Cats
AAA Grounds , Hamilton
Attendance: 32,655
November 30, 1963
Winner: Hamilton Tiger-Cats Score: 21–10 Loser: BC Lions
Molson Stadium , Montreal
Attendance: 36,461
December 1–2, 1962 [ B ]
Winner: Score: 28–27 Loser: Hamilton Tiger-Cats
Varsity Stadium , Toronto
Attendance: 32,655
December 2, 1961
Winner: Winnipeg Blue Bombers Score: 21–14 ( OT ) Loser: Hamilton Tiger-Cats
AAA Grounds , Hamilton
Attendance: 32,651
November 26, 1960
Winner: Ottawa Rough Riders Score: 16–6 Loser: Edmonton Eskimos
AAA Grounds , Hamilton
Attendance: 38,102
November 28, 1959
Winner: Winnipeg Blue Bombers Score: 21–7 Loser: Hamilton Tiger-Cats
Varsity Stadium , Toronto
Attendance: 33,133
November 29, 1958
Winner: Winnipeg Blue Bombers Score: 35–28 Loser: Hamilton Tiger-Cats
Varsity Stadium , Toronto
Attendance: 36,567
November 30, 1957
Winner: Hamilton Tiger-Cats Score: 32–7 Loser: Winnipeg Blue Bombers
Lansdowne Park , Ottawa
Attendance: 27,051
November 24, 1956
Winner: Edmonton Eskimos Score: 50–27 Loser: Montreal Alouettes
Varsity Stadium , Toronto
Attendance: 27,425
November 26, 1955
Winner: Edmonton Eskimos Score: 34–19 Loser: Montreal Alouettes
Varsity Stadium , Toronto
Attendance: 39,471
November 27, 1954
Winner: Edmonton Eskimos Score: 26–25 Loser: Montreal Alouettes
Richardson Stadium, Kingston
Attendance: 27,321
November 28, 1953
Winner: Hamilton Tiger-Cats Score: 12–6 Loser: Winnipeg Blue Bombers
Varsity Stadium , Toronto
Attendance: 27,313
November 29, 1952
Winner: Toronto Argonauts Score: 21–11 Loser: Edmonton Eskimos
Varsity Stadium , Toronto
Attendance: 27,391
November 24, 1951
Winner: Ottawa Rough Riders Score: 21–14 Loser: Saskatchewan Roughriders
Varsity Stadium , Toronto
Attendance: 27,341
November 25, 1950
Winner: Toronto Argonauts Score: 13–0 Loser: Winnipeg Blue Bombers
Varsity Stadium , Toronto
Attendance: 27,101
November 26, 1949
Winner: Montreal Alouettes Score: 28–15 Loser: Calgary Stampeders
AAA Grounds , Hamilton
Attendance: 20,087
November 27, 1948
Winner: Calgary Stampeders Score: 12–7 Loser: Ottawa Rough Riders
AAA Grounds , Hamilton
Attendance: 20,013
November 29, 1947
Winner: Toronto Argonauts Score: 10–9 Loser: Winnipeg Blue Bombers
Varsity Stadium , Toronto
Attendance: 18,660
November 30, 1946
Winner: Toronto Argonauts Score: 28–6 Loser: Winnipeg Blue Bombers
AAA Grounds , Hamilton
Attendance: 18,960
December 1, 1945
Winner: Toronto Argonauts Score: 35–0 Loser: Winnipeg Blue Bombers
Rosedale Field , Toronto
Attendance: 18,660
November 25, 1944
Winner: St. Hyacinthe–Donnacona Navy Score: 7–6 Loser: Hamilton Flying Wildcats
" Civic Stadium , Hamilton"
Attendance: 3,871
November 27, 1943
Winner: Hamilton Flying Wildcats Score: 23–14 Loser: Winnipeg RCAF Bombers
" Varsity Stadium , Toronto"
Attendance: 16,423
December 5, 1942
Winner: Toronto RCAF Hurricanes Score: 8–5 Loser: Winnipeg RCAF Bombers
" Varsity Stadium , Toronto"
Attendance: 12,455
November 29, 1941
Winner: Winnipeg Blue Bombers Score: 18–16 Loser: Ottawa Rough Riders
" Varsity Stadium , Toronto"
Attendance: 19,065
November 30, 1940
Winner: Ottawa Rough Riders Score: 20–7 ( agg. ) Loser: Toronto Balmy Beach Beachers
" Varsity Stadium , Toronto"
Attendance: 4,998
December 7, 1940
Winner: Ottawa Rough Riders Score: 20–7 ( agg. ) Loser: Toronto Balmy Beach Beachers
" Lansdowne Park , Ottawa"
Attendance: 1,700
December 9, 1939
Winner: Winnipeg Blue Bombers Score: 8–7 Loser: Ottawa Rough Riders
" Lansdowne Park , Ottawa"
Attendance: 11,738
December 10, 1938
Winner: Toronto Argonauts Score: 30–7 Loser: Winnipeg Blue Bombers
" Varsity Stadium , Toronto"
Attendance: 18,778
December 11, 1937
Winner: Toronto Argonauts Score: 4–3 Loser: Winnipeg Blue Bombers
" Varsity Stadium , Toronto"
Attendance: 11,522
December 5, 1936
Winner: Sarnia Imperials Score: 26–20 Loser: Ottawa Rough Riders
" Varsity Stadium , Toronto"
Attendance: 5,883
December 7, 1935
Winner: Winnipeg Rugby Football Club Score: 18–12 Loser: Hamilton Tigers
" AAA Grounds , Hamilton"
Attendance: 6,405
November 24, 1934
Winner: Sarnia Imperials Score: 20–12 Loser: Regina Roughriders
" Varsity Stadium , Toronto"
Attendance: 8,900
December 9, 1933
Winner: Toronto Argonauts Score: 4–3 Loser: Sarnia Imperials
Athletic Park, Sarnia
Attendance: 2,751
December 3, 1932
Winner: Hamilton Tigers Score: 25–6 Loser: Regina Roughriders
" AAA Grounds , Hamilton"
Attendance: 4,806
December 5, 1931
Winner: Montreal AAA Winged Wheelers Score: 22–0 Loser: Regina Roughriders
" Molson Stadium , Montreal"
Attendance: 5,112
December 6, 1930
Winner: Toronto Balmy Beach Beachers Score: 11–6 Loser: Regina Roughriders
" Varsity Stadium , Toronto"
Attendance: 3,914
November 30, 1929
Winner: Hamilton Tigers Score: 14–3 Loser: Regina Roughriders
" AAA Grounds , Hamilton"
Attendance: 1,906
December 1, 1928
Winner: Hamilton Tigers Score: 30–0 Loser: Regina Roughriders
" AAA Grounds , Hamilton"
Attendance: 4,767
November 26, 1927
Winner: Toronto Balmy Beach Beachers Score: 9–6 Loser: Hamilton Tigers
" Varsity Stadium , Toronto"
Attendance: 13,676
December 4, 1926
Winner: Ottawa Senators Score: 10–7 Loser: University of Toronto Varsity Blues
" Varsity Stadium , Toronto"
Attendance: 8,276
December 5, 1925
Winner: Ottawa Senators Score: 24–1 Loser: Winnipeg Tammany Tigers
" Lansdowne Park , Ottawa"
Attendance: 6,900
November 29, 1924
Winner: Queen's University Score: 11–3 Loser: Toronto Balmy Beach Beachers
" Varsity Stadium , Toronto"
Attendance: 5,978
December 1, 1923
Winner: Queen's University Score: 54–0 Loser: Regina Rugby Club
" Varsity Stadium , Toronto"
Attendance: 8,629
December 2, 1922
Winner: Queen's University Score: 13–1 Loser: Edmonton Elks
Richardson Stadium, Kingston
Attendance: 4,700
December 3, 1921
Winner: Toronto Argonauts Score: 23–0 Loser: Edmonton Eskimos
" Varsity Stadium , Toronto"
Attendance: 9,558
December 4, 1920
Winner: University of Toronto Varsity Blues Score: 16–3 Loser: Toronto Argonauts
" Varsity Stadium , Toronto"
Attendance: 10,088
November 20, 1915
Winner: Hamilton Tigers Score: 13–7 Loser: Toronto Rowing & Athletic Association
" Varsity Stadium , Toronto"
Attendance: 2,808
December 5, 1914
Winner: Toronto Argonauts Score: 14–2 Loser: University of Toronto Varsity Blues
" Varsity Stadium , Toronto"
Attendance: 10,500
November 29, 1913
Winner: Hamilton Tigers Score: 44–2 Loser: Toronto Parkdale Canoe Club
" AAA Grounds , Hamilton"
Attendance: 2,100
November 30, 1912
Winner: Hamilton Alerts Score: 11–4 Loser: Toronto Argonauts
" AAA Grounds , Hamilton"
Attendance: 5,337
November 25, 1911
Winner: University of Toronto Varsity Blues Score: 14–7 Loser: Toronto Argonauts
" Varsity Stadium , Toronto"
Attendance: 13,687
November 26, 1910
Winner: University of Toronto Varsity Blues Score: 16–7 Loser: Hamilton Tigers
" AAA Grounds , Hamilton"
Attendance: 12,000
December 4, 1909
Winner: University of Toronto Varsity Blues Score: 26–6 Loser: Toronto Parkdale Canoe Club
" Rosedale Field , Toronto"
Attendance: 3,807