List of Thunder Bay Junior Champions

Junior A Era
_* Won Memorial Cup
 * 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

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