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