| Ontario Hockey Association |
| Year |
Teams |
Champion |
Runner-Up |
Result |
|
|
In: Kitchener Twin City
In: Oshawa ???
In: Toronto Lions
|
| 1932-33 |
3 Teams |
|
|
|
Out: Kitchener Twin City
Out: Oshawa ???
Out: Toronto Lions
|
In: Galt Pups
In: Guelph Maple Leafs
In: Kitchener-Waterloo Greenshirts
In: Port Colborne Tars
In: Stratford Midgets
In: Stratford Mites
In: Toronto St. Michael's
|
| 1936-37 |
7 Teams |
|
|
|
Out: Galt Pups
Out: Guelph Maple Leafs
Out: Kitchener-Waterloo Greenshirts
Out: Port Colborne Tars
Out: Stratford Midgets
Out: Stratford Mites
Out: Toronto St. Michael's
|
In: Toronto Marlboros
In: Barrie Flyers
In: Galt Red Wings
In: Hamilton Szabos
In: Oshawa Generals
In: St. Catharines Falcons
In: St. Michael's College Majors
In: Stratford Kroehlers
In: Toronto Young Rangers
In: Windsor Spitfires
|
| 1946-47 |
10 Teams |
|
|
|
Out: Galt Red Wings
Out: Hamilton Szabos
Out: St. Catharines Falcons
|
In: Galt Rockets
In: Guelph Biltmores
In: St. Catharines Teepees
|
| 1947-48 |
10 Teams |
|
|
|
Out: Galt Rockets
Out: St. Michael's College Majors
Out: Toronto Young Rangers
|
In: Galt Black Hawks
In: Toronto St. Michael's
|
| 1948-49 |
9 Teams |
|
|
|
| 1949-50 |
9 Teams |
|
|
|
|
|
In: Waterloo Hurricanes
|
| 1950-51 |
10 Teams |
|
|
|
Out: Stratford Kroehlers
|
In: Kitchener-Waterloo Greenshirts
|
| 1951-52 |
10 Teams |
|
|
|
Out: Waterloo Hurricanes
|
|
| 1952-53 |
9 Teams |
|
|
|
Out: Oshawa Generals
Out: Windsor Spitfires
|
In: Hamilton Tiger Cubs
In: Quebec Citadelles
|
| 1953-54 |
9 Teams |
|
|
|
Out: Kitchener-Waterloo Greenshirts
Out: Quebec Citadelles
|
In: Kitchener Canucks
|
| 1954-55 |
8 Teams |
|
|
|
Out: Galt Black Hawks
|
|
| 1955-56 |
7 Teams |
|
|
|
Out: Kitchener Canucks
|
In: Peterboro T.P.T's
|
| 1956-57 |
7 Teams |
|
|
|
| 1957-58 |
7 Teams |
|
|
|
| 1958-59 |
7 Teams |
|
|
|
| 1959-60 |
7 Teams |
|
|
|
Out: Barrie Flyers
Out: Guelph Biltmores
Out: Hamilton Tiger Cubs
|
In: Guelph Royals
In: Hamilton Red Wings
In: Niagara Falls Flyers
|
| 1960-61 |
7 Teams |
|
|
|
Out: Peterboro T.P.T's
|
In: Brampton Seven-Ups
In: Montreal Junior Canadiens
In: Peterborough Petes
In: Unionville Seaforths
In: Whitby Mohawks
|
| 1961-62 |
11 Teams |
|
|
|
Out: St. Catharines Teepees
Out: Toronto St. Michael's
Out: Unionville Seaforths
Out: Whitby Mohawks
|
In: St. Catharines Black Hawks
In: Oshawa Generals
In: Toronto Knob Hill Farms
In: Toronto Neil McNeil Maroons
In: Whitby Dunlops
|
| 1962-63 |
12 Teams |
|
|
|
Out: Brampton Seven-Ups
Out: Guelph Royals
Out: Toronto Knob Hill Farms
Out: Toronto Neil McNeil Maroons
Out: Whitby Dunlops
|
In: Kitchener Rangers
|
| 1963-64 |
8 Teams |
|
|
|
| 1964-65 |
8 Teams |
|
|
|
|
|
In: London Nationals
|
| 1965-66 |
9 Teams |
|
|
|
| 1966-67 |
9 Teams |
|
|
|
|
|
In: Ottawa 67's
|
| 1967-68 |
10 Teams |
|
|
|
Out: London Nationals
|
In: London Knights
|
| 1968-69 |
10 Teams |
|
|
|
| 1969-70 |
10 Teams |
|
|
|
| 1970-71 |
10 Teams |
St. Catharines Black Hawks |
Toronto Marlboros |
(4-0) |
| 1971-72 |
10 Teams |
Peterborough Petes |
Ottawa 67's |
(3-0) |
Out: Montreal Junior Canadiens
Out: Niagara Falls Flyers
|
In: Sault Ste. Marie Greyhounds
In: Sudbury Wolves
|
| 1972-73 |
10 Teams |
Toronto Marlboros |
Peterborough Petes |
(3-2) |
|
|
In: Kingston Canadians
|
| 1973-74 |
11 Teams |
|
|
|
Out: Hamilton Red Wings
|
In: Hamilton Fincups
|
| 1974-75 |
11 Teams |
|
|
|
|
|
In: Windsor Spitfires
|
| 1975-76 |
12 Teams |
|
|
|
Out: Hamilton Fincups
Out: St. Catharines Black Hawks
|
In: St. Catharines Fincups
In: Niagara Falls Flyers
|
| 1976-77 |
12 Teams |
Ottawa 67's |
London Knights |
(4-2) |
Out: St. Catharines Fincups
|
In: Hamilton Fincups
|
| 1977-78 |
12 Teams |
Peterborough Petes |
Hamilton Fincups |
(3-2) |
Out: Hamilton Fincups
|
In: Brantford Alexanders
|
| 1978-79 |
12 Teams |
Peterborough Petes |
Niagara Falls Flyers |
(4-3) |
| 1979-80 |
12 Teams |
Peterborough Petes |
Windsor Spitfires |
(4-0) |
| |
|
|
|
|
| Ontario Hockey League |
| Year |
Teams |
Champion |
Runner-Up |
Result |
| 1980-81 |
12 Teams |
Kitchener Rangers |
Sault Ste. Marie Greyhounds |
(3-0) |
|
|
In: Cornwall Royals
In: Belleville Bulls
|
| 1981-82 |
14 Teams |
Kitchener Rangers |
Ottawa 67's |
(4-0) |
Out: Niagara Falls Flyers
|
In: Guelph Platers
In: North Bay Centennials
|
| 1982-83 |
15 Teams |
Oshawa Generals |
Sault Ste. Marie Greyhounds |
(4-0) |
| 1983-84 |
15 Teams |
Ottawa 67's |
Kitchener Rangers |
(3-0) |
Out: Brantford Alexanders
Out: Windsor Spitfires
|
In: Hamilton Steelhawks
In: Windsor Compuware Spitfires
|
| 1984-85 |
15 Teams |
Sault Ste. Marie Greyhounds |
Peterborough Petes |
(4-2) |
| 1985-86 |
15 Teams |
Guelph Platers |
Belleville Bulls |
(3-1) |
| 1986-87 |
15 Teams |
Oshawa Generals |
North Bay Centennials |
(4-3) |
| 1987-88 |
15 Teams |
Windsor Compuware Spitfires |
Peterborough Petes |
(4-0) |
Out: Hamilton Steelhawks
Out: Kingston Canadians
|
In: Niagara Falls Thunder
In: Kingston Raiders
|
| 1988-89 |
15 Teams |
Peterborough Petes |
Niagara Falls Thunder |
(4-2) |
Out: Toronto Marlboros
Out: Kingston Raiders
Out: Guelph Platers
Out: Windsor Compuware Spitfires
|
In: Hamilton Dukes
In: Kingston Frontenacs
In: Owen Sound Platers
In: Windsor Spitfires
|
| 1989-90 |
15 Teams |
Oshawa Generals |
Kitchener Rangers |
(4-3) |
|
|
In: Detroit Compuware Ambassadors
|
| 1990-91 |
16 Teams |
Sault Ste. Marie Greyhounds |
Oshawa Generals |
(4-2) |
Out: Hamilton Dukes
|
In: Guelph Storm
|
| 1991-92 |
16 Teams |
Sault Ste. Marie Greyhounds |
North Bay Centennials |
(4-3) |
Out: Cornwall Royals
Out: Detroit Compuware Ambassadors
|
In: Newmarket Royals
In: Detroit Jr. Red Wings
|
| 1992-93 |
16 Teams |
Peterborough Petes |
Sault Ste. Marie Greyhounds |
(4-1) |
| 1993-94 |
16 Teams |
North Bay Centennials |
Detroit Jr. Red Wings |
(4-3) |
Out: Newmarket Royals
|
In: Sarnia Sting
|
| 1994-95 |
16 Teams |
Detroit Jr. Red Wings |
Guelph Storm |
(4-2) |
Out: Detroit Jr. Red Wings
|
In: Detroit Whalers
In: Barrie Colts
|
| 1995-96 |
17 Teams |
Peterborough Petes |
Guelph Storm |
(4-3) |
Out: Niagara Falls Thunder
|
In: Erie Otters
|
| 1996-97 |
17 Teams |
Oshawa Generals |
Ottawa 67's |
(4-2) |
Out: Detroit Whalers
|
In: Toronto St. Michael's Majors
In: Plymouth Whalers
|
| 1997-98 |
18 Teams |
|
|
|
|
|
In: Mississauga IceDogs
In: Brampton Battalion
|
| 1998-99 |
20 Teams |
|
|
|
| 1999-00 |
20 Teams |
|
|
|
Out: Owen Sound Platers
|
In: Owen Sound Attack
|
| 2000-01 |
20 Teams |
|
|
|
| 2001-02 |
20 Teams |
|
|
|
Out: North Bay Centennials
|
In: Saginaw Spirit
|
| 2002-03 |
20 Teams |
|
|
|
| 2003-04 |
20 Teams |
Guelph Storm |
Mississauga IceDogs |
(4-0) |
| 2004-05 |
20 Teams |
London Knights |
Ottawa 67's |
(4-1) |
| 2005-06 |
20 Teams |
Peterborough Petes |
London Knights |
(4-0) |
| 2006-07 |
20 Teams |
Plymouth Whalers |
Sudbury Wolves |
(4-2) |
Out: Toronto St. Michael's Majors
Out: Mississauga IceDogs
|
In: Mississauga St. Michael's Majors
In: Niagara IceDogs
|
| 2007-08 |
20 Teams |
Kitchener Rangers |
Belleville Bulls |
(4-3) |
| 2008-09 |
20 Teams |
Windsor Spitfires |
Brampton Battalion |
(4-1) |
| 2009-10 |
20 Teams |
Windsor Spitfires |
Barrie Colts |
(4-0) |
| 2010-11 |
20 Teams |
Owen Sound Attack |
Mississauga St. Michael's Majors |
(4-3) |
| 2011-12 |
20 Teams |
London Knights |
Niagara IceDogs |
(4-1) |
Out: Mississauga St. Michael's Majors
| In: Mississauga Steelheads
|
| 2012-13 | 20 Teams | London Knights |
Barrie Colts |
(4-3) |