Season |
Champion |
Series (W–L–T) |
Finalist |
OHA / OHL Champion's subsequent Memorial Cup result[note 5][note 6]
|
1932–33 |
Newmarket Redmen |
2–1–1 |
Stratford Midgets |
1933 Memorial Cup champion
|
1933–34 |
Toronto St. Michael's Majors |
2–0 |
Stratford Midgets |
1934 Memorial Cup champion
|
1934–35 |
Kitchener Greenshirts |
Default [note 7] |
Oshawa Majors |
did not participate[note 7]
|
1935–36 |
West Toronto Nationals |
2–0 |
Kitchener Greenshirts |
1936 Memorial Cup champion
|
1936–37 |
Toronto St. Michael's Majors |
3–2 |
Stratford Midgets |
Eastern Canada quarter-finalist
|
1937–38 |
Oshawa Generals |
3–0 |
Guelph Indians |
1938 Memorial Cup finalist
|
1938–39 |
Oshawa Generals |
3–0 |
Toronto Native Sons |
1939 Memorial Cup champion
|
1939–40 |
Oshawa Generals |
3–2 |
Toronto Marlboros |
1940 Memorial Cup champion
|
1940–41 |
Oshawa Generals |
4–3 |
Toronto Marlboros |
Eastern Canada finalist
|
1941–42 |
Oshawa Generals |
3–2 |
Guelph Biltmore Mad Hatters |
1942 Memorial Cup finalist
|
1942–43 |
Oshawa Generals |
4–1 |
Brantford Lions |
1943 Memorial Cup finalist
|
1943–44 |
Oshawa Generals |
4–1 |
Toronto St. Michael's Majors |
1944 Memorial Cup champion
|
1944–45 |
Toronto St. Michael's Majors |
4–0 |
Galt Red Wings |
1945 Memorial Cup champion
|
1945–46 |
Toronto St. Michael's Majors |
4–2 |
Oshawa Generals |
1946 Memorial Cup finalist
|
1946–47 |
Toronto St. Michael's Majors |
4–0 |
Galt Red Wings |
1947 Memorial Cup champion
|
1947–48 |
Barrie Flyers |
4–2 |
Windsor Spitfires |
1948 Memorial Cup finalist
|
1948–49 |
Barrie Flyers |
4–0 |
Toronto Marlboros |
Eastern Canada finalist
|
1949–50 |
Guelph Biltmore Mad Hatters |
4–2 |
Windsor Spitfires |
Eastern Canada finalist
|
1950–51 |
Barrie Flyers |
4–2 |
Toronto Marlboros |
1951 Memorial Cup champion
|
1951–52 |
Guelph Biltmore Mad Hatters |
4–1 |
St. Catharines Teepees |
1952 Memorial Cup champion
|
1952–53 |
Barrie Flyers |
5–3 |
Toronto St. Michael's Majors |
1953 Memorial Cup champion
|
1953–54 |
St. Catharines Teepees |
4–3 |
Toronto Marlboros |
1954 Memorial Cup champion
|
1954–55 |
Toronto Marlboros |
4–2 |
St. Catharines Teepees |
1955 Memorial Cup champion
|
1955–56 |
Toronto Marlboros |
4–1 |
Barrie Flyers |
1956 Memorial Cup champion
|
1956–57 |
Guelph Biltmore Mad Hatters |
4–2 |
St. Catharines Teepees |
Eastern Canada finalist
|
1957–58 |
Toronto Marlboros |
4–1–1 |
Hamilton Tiger Cubs |
Eastern Canada finalist
|
1958–59 |
Peterborough TPT Petes |
3–2–3 |
Toronto St. Michael's Majors |
1959 Memorial Cup finalist
|
1959–60 |
St. Catharines Teepees |
4–1–1 |
Toronto St. Michael's Majors |
1960 Memorial Cup champion
|
1960–61 |
Toronto St. Michael's Majors |
4–2–1 |
Guelph Royals |
1961 Memorial Cup champion
|
1961–62 |
Hamilton Red Wings |
4–1 |
Toronto St. Michael's Majors |
1962 Memorial Cup champion
|
1962–63 |
Niagara Falls Flyers |
4–2 |
Toronto Neil McNeil Maroons |
1963 Memorial Cup finalist
|
1963–64 |
Toronto Marlboros |
4–0–1 |
Montreal Junior Canadiens |
1964 Memorial Cup champion
|
1964–65 |
Niagara Falls Flyers |
4–1 |
Toronto Marlboros |
1965 Memorial Cup champion
|
1965–66 |
Oshawa Generals |
4–1 |
Kitchener Rangers |
1966 Memorial Cup finalist
|
1966–67 |
Toronto Marlboros |
4–0 |
Hamilton Red Wings |
1967 Memorial Cup champion
|
1967–68 |
Niagara Falls Flyers |
4–3–1 |
Kitchener Rangers |
1968 Memorial Cup champion
|
1968–69 |
Montreal Junior Canadiens |
4–0–2 |
St. Catharines Black Hawks |
1969 Memorial Cup champion
|
1969–70 |
Montreal Junior Canadiens |
4–2 |
Toronto Marlboros |
1970 Memorial Cup champion
|
1970–71 |
St. Catharines Black Hawks |
4–0 |
Toronto Marlboros |
Eastern Canada finalist
|
1971–72 |
Peterborough Petes |
3–0–2 |
Ottawa 67's |
1972 Memorial Cup finalist
|
1972–73 |
Toronto Marlboros |
3–2–2 |
Peterborough Petes |
1973 Memorial Cup champion
|
1973–74 |
St. Catharines Black Hawks |
4–0–1 |
Peterborough Petes |
3rd place at 1974 Memorial Cup
|
1974–75 |
Toronto Marlboros |
4–3 |
Hamilton Fincups |
1975 Memorial Cup champion
|
1975–76 |
Hamilton Fincups |
4–2 |
Sudbury Wolves |
1976 Memorial Cup champion
|
1976–77 |
Ottawa 67's |
4–2 |
London Knights |
1977 Memorial Cup finalist
|
1977–78 |
Peterborough Petes |
4–3 |
Hamilton Fincups |
1978 Memorial Cup finalist
|
1978–79 |
Peterborough Petes |
4–3 |
Niagara Falls Flyers |
1979 Memorial Cup champion
|
1979–80 |
Peterborough Petes |
4–0 |
Windsor Spitfires |
1980 Memorial Cup finalist
|
1980–81 |
Kitchener Rangers |
3–0–3 |
Sault Ste. Marie Greyhounds |
1981 Memorial Cup finalist
|
1981–82 |
Kitchener Rangers |
4–0–1 |
Ottawa 67's |
1982 Memorial Cup champion
|
1982–83 |
Oshawa Generals |
4–0 |
Sault Ste. Marie Greyhounds |
1983 Memorial Cup finalist
|
1983–84 |
Ottawa 67's |
3–1–2 |
Kitchener Rangers |
1984 Memorial Cup champion
|
Kitchener, 1984 Memorial Cup finalist[note 6]
|
1984–85 |
Sault Ste. Marie Greyhounds |
4–2–1 |
Peterborough Petes |
3rd place at 1985 Memorial Cup
|
1985–86 |
Guelph Platers |
3–2–2 |
Belleville Bulls |
1986 Memorial Cup champion
|
1986–87 |
Oshawa Generals |
4–3 |
North Bay Centennials |
1987 Memorial Cup finalist
|
1987–88 |
Windsor Compuware Spitfires |
4–0 |
Peterborough Petes |
1988 Memorial Cup finalist
|
1988–89 |
Peterborough Petes |
4–2 |
Niagara Falls Thunder |
3rd place at 1989 Memorial Cup
|
1989–90 |
Oshawa Generals |
4–3 |
Kitchener Rangers |
1990 Memorial Cup champion
|
Kitchener 1990 Memorial Cup finalist[note 6]
|
1990–91 |
Sault Ste. Marie Greyhounds |
4–2 |
Oshawa Generals |
4th place at 1991 Memorial Cup
|
1991–92 |
Sault Ste. Marie Greyhounds |
4–3 |
North Bay Centennials |
1992 Memorial Cup finalist
|
1992–93 |
Peterborough Petes |
4–1 |
Sault Ste. Marie Greyhounds |
Peterborough, 1993 Memorial Cup finalist[note 6]
|
Sault Ste. Marie, 1993 Memorial Cup champion
|
1993–94 |
North Bay Centennials |
4–3 |
Detroit Junior Red Wings |
4th place at 1994 Memorial Cup
|
1994–95 |
Detroit Junior Red Wings |
4–2 |
Guelph Storm |
1995 Memorial Cup finalist
|
1995–96 |
Peterborough Petes |
4–3 |
Guelph Storm |
Peterborough, 1996 Memorial Cup finalist
|
Guelph, 4th place at 1996 Memorial Cup[note 6]
|
1996–97 |
Oshawa Generals |
4–2 |
Ottawa 67's |
3rd place at 1997 Memorial Cup
|
1997–98 |
Guelph Storm |
4–1 |
Ottawa 67's |
1998 Memorial Cup finalist
|
1998–99 |
Belleville Bulls |
4–3 |
London Knights |
3rd place at 1999 Memorial Cup
|
1999–2000 |
Barrie Colts |
4–3 |
Plymouth Whalers |
2000 Memorial Cup finalist
|
2000–01 |
Ottawa 67's |
4–2 |
Plymouth Whalers |
4th place at 2001 Memorial Cup
|
2001–02 |
Erie Otters |
4–1 |
Barrie Colts |
3rd place at 2002 Memorial Cup
|
2002–03 |
Kitchener Rangers |
4–1 |
Ottawa 67's |
2003 Memorial Cup champion
|
2003–04 |
Guelph Storm |
4–0 |
Mississauga IceDogs |
4th place at 2004 Memorial Cup
|
2004–05 |
London Knights |
4–1 |
Ottawa 67's |
London, 2005 Memorial Cup champion
|
Ottawa, 3rd place at 2005 Memorial Cup[note 6]
|
2005–06 |
Peterborough Petes |
4–0 |
London Knights |
4th place at 2006 Memorial Cup
|
2006–07 |
Plymouth Whalers |
4–2 |
Sudbury Wolves |
3rd place at 2007 Memorial Cup
|
2007–08 |
Kitchener Rangers |
4–3 |
Belleville Bulls |
Kitchener, 2008 Memorial Cup finalist
|
Belleville, 3rd place at 2008 Memorial Cup[note 6]
|
2008–09 |
Windsor Spitfires |
4–1 |
Brampton Battalion |
2009 Memorial Cup champion
|
2009–10 |
Windsor Spitfires |
4–0 |
Barrie Colts |
2010 Memorial Cup champion
|
2010–11 |
Owen Sound Attack |
4–3 |
Mississauga St. Michael's Majors |
Owen Sound, 4th place at 2011 Memorial Cup
|
Mississauga, 2011 Memorial Cup finalist[note 6]
|
2011–12 |
London Knights |
4–1 |
Niagara IceDogs |
2012 Memorial Cup finalist
|
2012–13 |
London Knights |
4–3 |
Barrie Colts |
3rd place at 2013 Memorial Cup
|
2013–14 |
Guelph Storm |
4–1 |
North Bay Battalion |
2014 Memorial Cup finalist
|
2014–15 |
Oshawa Generals |
4–1 |
Erie Otters |
2015 Memorial Cup champion
|
2015–16 |
London Knights |
4–0 |
Niagara IceDogs |
2016 Memorial Cup champion
|
2016–17 |
Erie Otters |
4–1 |
Mississauga Steelheads |
2017 Memorial Cup finalist
|
2017–18 |
Hamilton Bulldogs |
4–2 |
Sault Ste. Marie Greyhounds |
3rd place at 2018 Memorial Cup
|
2018–19 |
Guelph Storm |
4–2 |
Ottawa 67's |
3rd place at 2019 Memorial Cup
|
2019–20 |
OHL playoffs cancelled due to the COVID-19 pandemic – J. Ross Robertson Cup not awarded[22]
|
2020–21 |
Season cancelled due to the COVID-19 pandemic[23]
|
2021–22 |
Hamilton Bulldogs |
4–3 |
Windsor Spitfires |
2022 Memorial Cup finalist
|
2022–23 |
Peterborough Petes |
4–2 |
London Knights |
3rd place at 2023 Memorial Cup
|
2023–24 |
London Knights |
4–0 |
Oshawa Generals |
2024 Memorial Cup finalist
|