| Season |
Teams |
West top record |
East top record |
Grey Cup |
| No. |
Champion |
| 1987 |
8 |
BC Lions (12–6) |
Winnipeg Blue Bombers (12–6) |
75th |
Edmonton Eskimos |
| 1988 |
8 |
Edmonton Eskimos (11–7) |
Toronto Argonauts (14–4) |
76th |
Winnipeg Blue Bombers |
| 1989 |
8 |
Edmonton Eskimos (16–2) |
Hamilton Tiger-Cats (12–6) |
77th |
Saskatchewan Roughriders |
| 1990 |
8 |
Calgary Stampeders (11–6–1) |
Winnipeg Blue Bombers (12–6) |
78th |
Winnipeg Blue Bombers |
| 1991 |
8 |
Edmonton Eskimos (12–6) |
Toronto Argonauts (13–5) |
79th |
Toronto Argonauts |
| 1992 |
8 |
Calgary Stampeders (13–5) |
Winnipeg Blue Bombers (11–7) |
80th |
Calgary Stampeders |
| 1993 |
9 |
Calgary Stampeders (15–3) |
Winnipeg Blue Bombers (14–4) |
81st |
Edmonton Eskimos |
| 1994 |
12 |
Calgary Stampeders (15–3) |
Winnipeg Blue Bombers (13–5) |
82nd |
BC Lions |
| Season |
Teams |
North top record |
South top record |
Grey Cup |
| No. |
Champion |
| 1995 |
13 |
Calgary Stampeders (15–3) |
Baltimore Stallions (15–3) |
83rd |
Baltimore Stallions |
| Season |
Teams |
West top record |
East top record |
Grey Cup |
| No. |
Champion |
| 1996 |
9 |
Calgary Stampeders (13–5) |
Toronto Argonauts (15–3) |
84th |
Toronto Argonauts |
| 1997 |
8 |
Edmonton Eskimos (12–6) |
Toronto Argonauts (15–3) |
85th |
Toronto Argonauts |
| 1998 |
8 |
Calgary Stampeders (12–6) |
Hamilton Tiger-Cats (12–5–1) |
86th |
Calgary Stampeders |
| 1999 |
8 |
BC Lions (13–5) |
Montreal Alouettes (12–6) |
87th |
Hamilton Tiger-Cats |
| 2000 |
8 |
Calgary Stampeders (12–5–1) |
Montreal Alouettes (12–6) |
88th |
BC Lions |
| 2001 |
8 |
Edmonton Eskimos (9–9) |
Winnipeg Blue Bombers (14–4) |
89th |
Calgary Stampeders |
| 2002 |
9 |
Edmonton Eskimos (13–5) |
Montreal Alouettes (13–5) |
90th |
Montreal Alouettes |
| 2003 |
9 |
Edmonton Eskimos (13–5) |
Montreal Alouettes (13–5) |
91st |
Edmonton Eskimos |
| 2004 |
9 |
BC Lions (13–5) |
Montreal Alouettes (14–4) |
92nd |
Toronto Argonauts |
| 2005 |
9 |
BC Lions (12–6) |
Toronto Argonauts (11–7) |
93rd |
Edmonton Eskimos |
| 2006 |
8 |
BC Lions (13–5) |
Montreal Alouettes (10–8) |
94th |
BC Lions |
| 2007 |
8 |
BC Lions (14–3–1) |
Toronto Argonauts (11–7) |
95th |
Saskatchewan Roughriders |
| 2008 |
8 |
Calgary Stampeders (13–5) |
Montreal Alouettes (11–7) |
96th |
Calgary Stampeders |
| 2009 |
8 |
Saskatchewan Roughriders (10–7–1) |
Montreal Alouettes (15–3) |
97th |
Montreal Alouettes |
| 2010 |
8 |
Calgary Stampeders (13–5) |
Montreal Alouettes (12–6) |
98th |
Montreal Alouettes |
| 2011 |
8 |
BC Lions (11–7) |
Winnipeg Blue Bombers (10–8) |
99th |
BC Lions |
| 2012 |
8 |
BC Lions (13–5) |
Montreal Alouettes (11–7) |
100th |
Toronto Argonauts |
| 2013 |
8 |
Calgary Stampeders (14–4) |
Toronto Argonauts (11–7) |
101st |
Saskatchewan Roughriders |
| 2014 |
9 |
Calgary Stampeders (15–3) |
Hamilton Tiger-Cats (9–9) |
102nd |
Calgary Stampeders |
| 2015 |
9 |
Edmonton Eskimos (14–4) |
Ottawa Redblacks (12–6) |
103rd |
Edmonton Eskimos |
| 2016 |
9 |
Calgary Stampeders (15–2–1) |
Ottawa Redblacks (8–9–1) |
104th |
Ottawa Redblacks |
| 2017 |
9 |
Calgary Stampeders (13–4–1) |
Toronto Argonauts (9–9) |
105th |
Toronto Argonauts |
| 2018 |
9 |
Calgary Stampeders (13–5) |
Ottawa Redblacks (11–7) |
106th |
Calgary Stampeders |
| 2019 |
9 |
Saskatchewan Roughriders (13–5) |
Hamilton Tiger-Cats (15–3) |
107th |
Winnipeg Blue Bombers |
2020 |
9 |
Cancelled due to the COVID-19 pandemic in Canada |
| 2021[a] |
9 |
Winnipeg Blue Bombers (11–3) |
Toronto Argonauts (9–5) |
108th |
Winnipeg Blue Bombers |
| 2022 |
9 |
Winnipeg Blue Bombers (15–3) |
Toronto Argonauts (11–7) |
109th |
Toronto Argonauts |
| 2023 |
9 |
Winnipeg Blue Bombers (14–4) |
Toronto Argonauts (16–2) |
110th |
Montreal Alouettes |
| 2024 |
9 |
Winnipeg Blue Bombers (11–7) |
Montreal Alouettes (12–5–1) |
111th |
Toronto Argonauts |
| 2025 |
9 |
Saskatchewan Roughriders (12–6) |
Hamilton Tiger-Cats (11–7) |
112th |
Saskatchewan Roughriders |
| 2026 |
9 |
|
|
113th |
|
| 2027 |
9 |
|
|
114th |
|