Junior A Era[]
- 1920-21 Fort William YMCA
- 1921-22 Fort William War Veterans*
- 1922-23 Fort William Cubs
- 1923-24 Kenora Thistles
- 1924-25 Fort William Cubs
- 1925-26 Fort William Juniors
- 1926-27 Port Arthur West End
- 1927-28 Kenora Thistles
- 1928-29 Kenora Thistles
- 1929-30 Fort William Legion
- 1930-31 Fort William Westfort Maroons
- 1931-32 Port Arthur Juniors
- 1932-33 Port Arthur Juniors
- 1933-34 Port Arthur West End
- 1934-35 Port Arthur Juniors
- 1935-36 Fort William Kams
- 1936-37 Port Arthur Juniors
- 1937-38 Port Arthur West End
- 1938-39 Fort William Columbus Club
- 1939-40 Port Arthur Juniors
- 1940-41 Port Arthur Juniors
- 1941-42 Fort William Hurricane-Rangers
- 1942-43 Fort William Hurricane-Rangers
- 1943-44 Port Arthur Flyers
- 1944-45 Port Arthur West End Bruins
- 1945-46 Port Arthur Flyers
- 1946-47 Fort William Columbus Club
- 1947-48 Port Arthur West End Bruins*
- 1948-49 Port Arthur West End Bruins
- 1949-50 Port Arthur West End Bruins
- 1950-51 Port Arthur West End Bruins
- 1951-52 Fort William Hurricanes
- 1952-53 Fort William Columbus Canadiens
- 1953-54 Fort William Columbus Canadiens
- 1954-55 Fort William Canadiens
- 1955-56 Port Arthur North Stars
- 1956-57 Fort William Canadiens
- 1957-58 Fort William Canadiens
- 1958-59 Fort William Canadiens
- 1959-60 Fort William Hurricanes
- 1960-61 Fort William Canadiens
- 1961-62 Port Arthur North Stars
- 1962-63 Fort William Canadiens
- 1963-64 Fort William Canadiens
- 1964-65 Port Arthur North Stars
- 1965-66 Fort William Canadiens
- 1966-67 Port Arthur Marrs
- 1967-68 Fort William Westfort Hurricanes
- 1968-69 Fort William Westfort Hurricanes
- 1969-70 Fort William Westfort Hurricanes
_* Won Memorial Cup
Tier II Junior A Era[]
Thunder Bay Junior A[]
- 1970-71 Thunder Bay Marrs (TBJHL)
- 1971-72 Thunder Bay Vulcans (TBJHL)
- 1972-73 St. Paul Vulcans (Can-Am)
- 1973-74 Thunder Bay Hurricanes (MWJHL)
- 1974-75 Thunder Bay Case Eagles (TBJHL)
- 1975-76 Thunder Bay Case Eagles (TBJHL)
- 1976-77 Thunder Bay Case Eagles (TBJHL)
- 1977-78 Degagne Hurricanes (TBJHL)
- 1978-79 No Junior A in Thunder Bay
- 1979-80 No Junior A in Thunder Bay
- 1980-81 Thunder Bay Kings (only team in region)
- 1981-82 Thunder Bay Kings (only team in region)
- 1982-83 Thunder Bay Kings
- 1983-84 Thunder Bay Kings
- 1984-85 Thunder Bay Flyers (Only team in region)
- 1985-86 Thunder Bay Flyers (Only team in region)
- 1986-87 Thunder Bay Flyers (Only team in region)
- 1987-88 Thunder Bay Flyers (Only team in region)
- 1988-89 Thunder Bay Flyers (Only team in region)
- 1989-90 Thunder Bay Flyers (Only team in region)
- 1990-91 Thunder Bay Flyers (Only team in region)
- 1991-92 Thunder Bay Flyers (Only team in region)
- 1992-93 Thunder Bay Flyers (Only team in region)
- 1993-94 Thunder Bay Flyers (Only team in region)
- 1994-95 Thunder Bay Flyers (Only team in region)
- 1995-96 Thunder Bay Flyers (Only team in region)
- 1996-97 Thunder Bay Flyers (Only team in region)
- 1997-98 Thunder Bay Flyers (Only team in region)
- 1998-99 Thunder Bay Flyers (Only team in region)
- 1999-00 Thunder Bay Flyers (Only team in region)
- 2000-01 No Junior A in Thunder Bay
Superior International Junior A[]
- 2001-02 Dryden Ice Dogs
- 2002-03 Fort Frances Borderland Thunder
- 2003-04 Fort William North Stars
- 2004-05 Fort William North Stars
- 2005-06 Fort William North Stars
- 2006-07 Schreiber Diesels
- 2007-08 Dryden Ice Dogs
- 2008-09 Fort William North Stars
- 2009-10 Fort William North Stars
- 2010-11 Wisconsin Wilderness
- 2011-12 Wisconsin Wilderness
- 2012-13 Minnesota Wilderness
- 2013-14 Fort Frances Lakers
- 2014-15 Fort Frances Lakers
- 2015-16 Fort Frances Lakers
- 2016-17 Dryden Ice Dogs
- 2017-18 Dryden Ice Dogs
- 2018-19 Fort William North Stars
- 2019-20 Playoffs Cancelled due to COVID-19 pandemic
- 2020-21 Season cancelled in December