Canadian Football League

Canadian Football League

Grey Cup Champions

Toronto Argonauts
Toronto Argonauts
1914, 1921, 1933, 1937, 1938, 1945, 1946, 1947, 1950, 1952, 1983, 1991, 1996, 1997, 2004, 2012, 2017, 2022, 2024

(19)

Edmonton Elks
Edmonton Eskimos / Elks
1954, 1955, 1956, 1975, 1978, 1979, 1980, 1981, 1982, 1987, 1993, 2003, 2005, 2015

(14)

Winnipeg Blue Bombers
Winnipeg Blue Bombers
1935, 1939, 1941, 1958, 1959, 1961, 1962, 1984, 1988, 1990, 2019, 2021

(12)

Ottawa Redblacks
Ottawa Senators / Rough Riders / Renegades / Redblacks
1925, 1926, 1940,
1951, 1960, 1968,
1969, 1973, 1976, 2016

(10)

Hamilton Tiger-Cats
Hamilton Tiger-Cats
1953, 1957, 1963, 1965, 1967, 1972, 1986, 1999

(8)

Montreal Alouettes
Montreal Alouettes
1949, 1970, 1974, 1977, 2002, 2009, 2010, 2023

(8)

Calgary Stampeders
Calgary Stampeders
1948, 1971, 1992,
1998, 2001, 2008, 2014, 2018

(8)

BC Lions
BC Lions
1964, 1985, 1994,
2000, 2006, 2011

(6)

Hamilton Tigers
Hamilton Tigers
1913, 1915, 1928, 1929, 1932

(5)

Saskatchewan Roughriders
Saskatchewan Roughriders
1966, 1989, 2007, 2013

(4)

University of Toronto
University of Toronto
1909, 1910, 1911, 1920

(4)

Queen's Gaels football
Queen's University
1922, 1923, 1924

(3)

Toronto Balmy Beach Beachers
Toronto Balmy Beach
1927, 1930

(2)

Sarnia Imperials
Sarnia Imperials
1934, 1936

(2)

Baltimore Stallions
Baltimore Stallions
1995

(1)

Hamilton Wildcats
Hamilton Flying Wildcats
1943

(1)

Hamilton Alerts
Hamilton Alerts
1912

(1)

Montreal AAA Winged Wheelers
Montreal AAA Winged Wheelers
1931

(1)

St. Hyacinthe–Donnacona Navy
St. Hyacinthe-Donnacona Navy
1944

(1)

Toronto RCAF Hurricanes
Toronto RCAF Hurricanes
1942

(1)

Grey Cup Championships

Numbers in parentheses indicate the cumulative number of times that a team has won the Grey Cup or that a city/venue has hosted the game.

111th
November 17, 2024

Toronto Argonauts (19)
41–24
Winnipeg Blue Bombers

BC Place (10)
Vancouver (17) 

110th
November 19, 2023

Montreal Alouettes (8)
28–24
Winnipeg Blue Bombers

Tim Hortons Field (2)
Hamilton (12) 

109th
November 20, 2022

Toronto Argonauts (18)
24–23
Winnipeg Blue Bombers

Mosaic Stadium
Regina (4) 

108th
December 12, 2021

Winnipeg Blue Bombers (12)
33–25
Hamilton Tiger-Cats

Tim Hortons Field
Hamilton (11) 

November 22, 2020
Cancelled along with the whole 2020 CFL season due to the COVID-19 pandemic 

107th
November 24, 2019

Winnipeg Blue Bombers (11)
33–12
Hamilton Tiger-Cats

McMahon Stadium (5)
Calgary (5) 

106th
November 25, 2018

Calgary Stampeders (8)
27–16
Ottawa Redblacks

Commonwealth Stadium (5)
Edmonton (5) 

105th
November 26, 2017

Toronto Argonauts (17)
27–24
Calgary Stampeders

TD Place Stadium (7)
Ottawa (7) 

104th
November 27, 2016

Ottawa Redblacks (1)
39–33
Calgary Stampeders

BMO Field
Toronto (48) 

103rd
November 29, 2015

Edmonton Eskimos (14)
26–20
Ottawa Redblacks

Investors Group Field
Winnipeg (4) 

102nd
November 30, 2014

Calgary Stampeders (7)
20–16
Hamilton Tiger-Cats

BC Place (9)
Vancouver (16) 

101st
November 24, 2013

Saskatchewan Roughriders (4)
45–23
Hamilton Tiger-Cats

Taylor Field (3)
Regina (3) 

100th
November 25, 2012

Toronto Argonauts (16)
35–22
Calgary Stampeders

Rogers Centre (4)
Toronto (47) 

99th
November 27, 2011

BC Lions (6)
34–23
Winnipeg Blue Bombers

BC Place (8)
Vancouver (15) 

98th
November 28, 2010

Montreal Alouettes (7)
21–18
Saskatchewan Roughriders

Commonwealth Stadium (4)
Edmonton (4) 

97th
November 29, 2009

Montreal Alouettes (6)
28–27
Saskatchewan Roughriders

McMahon Stadium (4)
Calgary (4) 

96th
November 23, 2008

Calgary Stampeders (6)
22–14
Montreal Alouettes

Olympic Stadium (6)
Montreal (8) 

95th
November 25, 2007

Saskatchewan Roughriders (3)
23–19
Winnipeg Blue Bombers

Rogers Centre (3)
Toronto (46) 

94th
November 19, 2006

BC Lions (5)
25–14
Montreal Alouettes

Canad Inns Stadium (3)
Winnipeg (3) 

93rd
November 27, 2005

Edmonton Eskimos (13)
38–35
Montreal Alouettes

BC Place (7)
Vancouver (14) 

92nd
November 21, 2004

Toronto Argonauts (15)
27–19
BC Lions

Frank Clair Stadium (6)
Ottawa (6) 

91st
November 16, 2003

Edmonton Eskimos (12)
34–22
Montreal Alouettes

Taylor Field (2)
Regina (2) 

90th
November 24, 2002

Montreal Alouettes (5)
25–16
Edmonton Eskimos

Commonwealth Stadium (3)
Edmonton (3) 

89th
November 25, 2001

Calgary Stampeders (5)
27–19
Winnipeg Blue Bombers

Olympic Stadium (5)
Montreal (7) 

88th
November 26, 2000

BC Lions (4)
28–26
Montreal Alouettes

McMahon Stadium (3)
Calgary (3) 

87th
November 28, 1999

Hamilton Tiger-Cats (8)
32–21
Calgary Stampeders

BC Place (6)
Vancouver (13) 

86th
November 22, 1998

Calgary Stampeders (4)
26–24
Hamilton Tiger-Cats

Winnipeg Stadium (2)
Winnipeg (2) 

85th
November 16, 1997

Toronto Argonauts (14)
47–23
Saskatchewan Roughriders

Commonwealth Stadium (2)
Edmonton (2) 

84th
November 24, 1996

Toronto Argonauts (13)
43–37
Edmonton Eskimos

Ivor Wynne Stadium (3)
Hamilton (10) 

83rd
November 19, 1995

Baltimore Stallions
37–20
Calgary Stampeders

Taylor Field
Regina 

82nd
November 27, 1994

BC Lions (3)
26–23
Baltimore Football Club

BC Place (5)
Vancouver (12) 

81st
November 28, 1993

Edmonton Eskimos (11)
33–23
Winnipeg Blue Bombers

McMahon Stadium (2)
Calgary (2) 

80th
November 29, 1992

Calgary Stampeders (3)
24–10
Winnipeg Blue Bombers

SkyDome (2)
Toronto (45) 

79th
November 24, 1991

Toronto Argonauts (12)
36–21
Calgary Stampeders

Winnipeg Stadium
Winnipeg 

78th
November 25, 1990

Winnipeg Blue Bombers (10)
50–11
Edmonton Eskimos

BC Place (4)
Vancouver (11) 

77th
November 26, 1989

Saskatchewan Roughriders (2)
43–40
Hamilton Tiger-Cats

SkyDome
Toronto (44) 

76th
November 27, 1988

Winnipeg Blue Bombers (9)
22–21
BC Lions

Lansdowne Park (5)
Ottawa (5) 

75th
November 29, 1987

Edmonton Eskimos (10)
38–36
Toronto Argonauts

BC Place (3)
Vancouver (10) 

74th
November 30, 1986

Hamilton Tiger-Cats (7)
39–15
Edmonton Eskimos

BC Place (2)
Vancouver (9) 

73rd
November 24, 1985

BC Lions (2)
37–24
Hamilton Tiger-Cats

Olympic Stadium (4)
Montreal (6) 

72nd
November 18, 1984

Winnipeg Blue Bombers (8)
47–17
Hamilton Tiger-Cats

Commonwealth Stadium
Edmonton 

71st
November 27, 1983

Toronto Argonauts (11)
18–17
BC Lions

BC Place
Vancouver (8) 

70th
November 28, 1982

Edmonton Eskimos (9)
32–16
Toronto Argonauts

CNE Stadium (12)
Toronto (43) 

69th
November 22, 1981

Edmonton Eskimos (8)
26–23
Ottawa Rough Riders

Olympic Stadium (3)
Montreal (5) 

68th
November 23, 1980

Edmonton Eskimos (7)
48–10
Hamilton Tiger-Cats

CNE Stadium (11)
Toronto (42) 

67th
November 25, 1979

Edmonton Eskimos (6)
17–9
Montreal Alouettes

Olympic Stadium (2)
Montreal (4) 

66th
November 26, 1978

Edmonton Eskimos (5)
20–13
Montreal Alouettes

CNE Stadium (10)
Toronto (41) 

65th
November 27, 1977

Montreal Alouettes (4)
41–6
Edmonton Eskimos

Olympic Stadium
Montreal (3) 

64th
November 28, 1976

Ottawa Rough Riders (9)
23–20
Saskatchewan Roughriders

CNE Stadium (9)
Toronto (40) 

63rd
November 23, 1975

Edmonton Eskimos (4)
9–8
Montreal Alouettes

McMahon Stadium
Calgary 

62nd
November 24, 1974

Montreal Alouettes (3)
20–7
Edmonton Eskimos

Empire Stadium (7)
Vancouver (7) 

61st
November 25, 1973

Ottawa Rough Riders (8)
22–18
Edmonton Eskimos

CNE Stadium (8)
Toronto (39) 

60th
December 3, 1972

Hamilton Tiger-Cats (6)
13–10
Saskatchewan Roughriders

Ivor Wynne Stadium (2)
Hamilton (9) 

59th
November 28, 1971

Calgary Stampeders (2)
14–11
Toronto Argonauts

Empire Stadium (6)
Vancouver (6) 

58th
November 28, 1970

Montreal Alouettes (2)
23–10
Calgary Stampeders

CNE Stadium (7)
Toronto (38) 

57th
November 30, 1969

Ottawa Rough Riders (7)
29–11
Saskatchewan Roughriders

Autostade
Montreal (2) 

56th
November 30, 1968

Ottawa Rough Riders (6)
24–21
Calgary Stampeders

CNE Stadium (6)
Toronto (37) 

55th
December 2, 1967

Hamilton Tiger-Cats (5)
24–1
Saskatchewan Roughriders

Lansdowne Park (4)
Ottawa (4) 

54th
November 26, 1966

Saskatchewan Roughriders
29–14
Ottawa Rough Riders

Empire Stadium (5)
Vancouver (5) 

53rd
November 27, 1965

Hamilton Tiger-Cats (4)
22–16
Winnipeg Blue Bombers

CNE Stadium (5)
Toronto (36) 

52nd
November 28, 1964

BC Lions
34–24
Hamilton Tiger-Cats

CNE Stadium (4)
Toronto (35) 

51st
November 30, 1963

Hamilton Tiger-Cats (3)
21–10
BC Lions

Empire Stadium (4)
Vancouver (4) 

50th
December 1–2, 1962

Winnipeg Blue Bombers (7)
28–27
Hamilton Tiger-Cats

CNE Stadium (3)
Toronto (34) 

49th
December 2, 1961

Winnipeg Blue Bombers (6)
21–14
Hamilton Tiger-Cats

CNE Stadium (2)
Toronto (33) 

48th
November 26, 1960

Ottawa Rough Riders (5)
16–6
Edmonton Eskimos

Empire Stadium (3)
Vancouver (3) 

47th
November 28, 1959

Winnipeg Blue Bombers (5)
21–7
Hamilton Tiger-Cats

CNE Stadium
Toronto (32) 

46th
November 29, 1958

Winnipeg Blue Bombers (4)
35–28
Hamilton Tiger-Cats

Empire Stadium (2)
Vancouver (2) 

45th
November 30, 1957

Hamilton Tiger-Cats (2)
32–7
Winnipeg Blue Bombers

Varsity Stadium (30)
Toronto (31) 

44th
November 24, 1956

Edmonton Eskimos (3)
50–27
Montreal Alouettes

Varsity Stadium (29)
Toronto (30) 

43rd
November 26, 1955

Edmonton Eskimos (2)
34–19
Montreal Alouettes

Empire Stadium
Vancouver 

42nd
November 27, 1954

Edmonton Eskimos
26–25
Montreal Alouettes

Varsity Stadium (28)
Toronto (29) 

41st
November 28, 1953

Hamilton Tiger-Cats
12–6
Winnipeg Blue Bombers

Varsity Stadium (27)
Toronto (28) 

40th
November 29, 1952

Toronto Argonauts (10)
21–11
Edmonton Eskimos

Varsity Stadium (26)
Toronto (27) 

39th
November 24, 1951

Ottawa Rough Riders (4)
21–14
Saskatchewan Roughriders

Varsity Stadium (25)
Toronto (26) 

38th
November 25, 1950

Toronto Argonauts (9)
13–0
Winnipeg Blue Bombers

Varsity Stadium (24)
Toronto (25) 

37th
November 26, 1949

Montreal Alouettes
28–15
Calgary Stampeders

Varsity Stadium (23)
Toronto (24) 

36th
November 27, 1948

Calgary Stampeders
12–7
Ottawa Rough Riders

Varsity Stadium (22)
Toronto (23) 

35th
November 29, 1947

Toronto Argonauts (8)
10–9
Winnipeg Blue Bombers

Varsity Stadium (21)
Toronto (22) 

34th
November 30, 1946

Toronto Argonauts (7)
28–6
Winnipeg Blue Bombers

Varsity Stadium (20)
Toronto (21) 

33rd
December 1, 1945

Toronto Argonauts (6)
35–0
Winnipeg Blue Bombers

Varsity Stadium (19)
Toronto (20) 

32nd
November 25, 1944

St. Hyacinthe-Donnacona Navy
7–6
Hamilton Flying Wildcats

Civic Stadium
Hamilton (8) 

31st
November 27, 1943

Hamilton Flying Wildcats
23–14
Winnipeg RCAF Bombers

Varsity Stadium (18)
Toronto (19) 

30th
December 5, 1942

Toronto RCAF Hurricanes
8–5
Winnipeg RCAF Bombers

Varsity Stadium (17)
Toronto (18) 

29th
November 29, 1941

Winnipeg Blue Bombers (3)
18–16
Ottawa Rough Riders

Varsity Stadium (16)
Toronto (17) 

28th (2nd Game)
December 7, 1940

Ottawa Rough Riders
12–5
Toronto Balmy Beach

Lansdowne Park (3)
Ottawa (3) 

28th (1st Game)
November 30, 1940

Ottawa Rough Riders (3)
8–2
Toronto Balmy Beach

Varsity Stadium (15)
Toronto (16) 

27th
December 9, 1939

Winnipeg Blue Bombers (2)
8–7
Ottawa Rough Riders

Lansdowne Park (2)
Ottawa (2) 

26th
December 10, 1938

Toronto Argonauts (5)
30–7
Winnipeg Blue Bombers

Varsity Stadium (14)
Toronto (15) 

25th
December 11, 1937

Toronto Argonauts (4)
4–3
Winnipeg Blue Bombers

Varsity Stadium (13)
Toronto (14) 

24th
December 5, 1936

Sarnia Imperials (2)
26–20
Ottawa Rough Riders

Varsity Stadium (12)
Toronto (13) 

23rd
December 7, 1935

Winnipeg 'Pegs
18–12
Hamilton Tigers

AAA Grounds (7)
Hamilton (7) 

22nd
November 24, 1934

Sarnia Imperials
20–12
Regina Roughriders

Varsity Stadium (11)
Toronto (12) 

21st
December 9, 1933

Toronto Argonauts (3)
4–3
Sarnia Imperials

Athletic Park
Sarnia 

20th
December 3, 1932

Hamilton Tigers (5)
25–6
Regina Roughriders

AAA Grounds (6)
Hamilton (6) 

19th
December 5, 1931

Montreal AAA Winged Wheelers
22–0
Regina Roughriders

Molson Stadium
Montreal 

18th
December 6, 1930

Toronto Balmy Beach Beachers (2)
11–6
Regina Roughriders

Varsity Stadium (10)
Toronto (11) 

17th
November 30, 1929

Hamilton Tigers (4)
14–3
Regina Roughriders

AAA Grounds (5)
Hamilton (5) 

16th
December 1, 1928

Hamilton Tigers (3)
30–0
Regina Roughriders

AAA Grounds (4)
Hamilton (4) 

15th
November 26, 1927

Toronto Balmy Beach Beachers
9–6
Hamilton Tigers

Varsity Stadium (9)
Toronto (10) 

14th
December 4, 1926

Ottawa Senators (2)
10–7
Toronto Varsity Blues

Varsity Stadium (8)
Toronto (9) 

13th
December 5, 1925

Ottawa Senators
24–1
Winnipeg Tammany Tigers

Lansdowne Park
Ottawa 

12th
November 29, 1924

Queen's University (3)
11–2
Toronto Balmy Beach

Varsity Stadium (7)
Toronto (8) 

11th
December 1, 1923

Queen's University (2)
54–0
Regina Rugby Club

Varsity Stadium (6)
Toronto (7) 

10th
December 2, 1922

Queen's University
13–1
Edmonton Elks

Richardson Stadium
Kingston 

9th
December 3, 1921

Toronto Argonauts (2)
23–0
Edmonton Eskimos

Varsity Stadium (5)
Toronto (6) 

8th
December 4, 1920

University of Toronto Varsity Blues (4)
16–3
Toronto Argonauts

Varsity Stadium (4)
Toronto (5) 

1919
Cancelled due to a rules dispute with the Canadian Rugby Union

1918
Not held due to World War I

1917
Not held due to World War I

1916
Not held due to World War I

7th
November 20, 1915

Hamilton Tigers (2)
13–7
Toronto Rowing Association

Varsity Stadium (3)
Toronto (4) 

6th
December 5, 1914

Toronto Argonauts
14–2
University of Toronto Varsity Blues

Varsity Stadium (2)
Toronto (3) 

5th
November 29, 1913

Hamilton Tigers
44–2
Toronto Parkdale Canoe Club

AAA Grounds (3)
Hamilton (3) 

4th
November 30, 1912

Hamilton Alerts
11–4
Toronto Argonauts

AAA Grounds (2)
Hamilton (2) 

3rd
November 25, 1911

University of Toronto Varsity Blues (3)
14–7
Toronto Argonauts

Varsity Stadium
Toronto (2) 

2nd
November 26, 1910

University of Toronto Varsity Blues (2)
16–7
Hamilton Tigers

AAA Grounds
Hamilton

1st
December 4, 1909

University of Toronto Varsity Blues
26–6
Toronto Parkdale Canoe Club

Rosedale Field
Toronto

Help
Other Websites

About
  • Stay updated with the latest championship results, rankings, and highlights from major sports leagues and tournaments around the world.