Kootenay International Junior Hockey League

{{Short description|Junior ice hockey league}}

{{Infobox hockey league

| name = Kootenay International Junior Hockey League

| current_season = 2024–25 KIJHL season

| logo = File:KIJHL logo.png

| pixels = 200px

| sport = Ice hockey

| founded = {{start date and age|1966}}

| conferences = Kootenay
Okanagan

| teams = 21

| country = Canada
USA

| confed =

| leader_title = Commissioner

| leader_name = Jeff Dubois

| champions = Grand Forks Border Bruins (1 titles)

| most successful club = Cranbrook Colts (10 titles)

| website = {{official url}}

}}

The Kootenay International Junior Hockey League (KIJHL) is a junior ice hockey league in British Columbia, Canada and Washington, USA sanctioned by Hockey Canada. The winner of the Teck Cup competes with the champions of the Pacific Junior Hockey League (PJHL) and until the 2024–25 season, the Vancouver Island Junior Hockey League (VIJHL) for the Cyclone Taylor Cup, the British Columbia Provincial Title.

History

= Early history: 1966–1980 =

The Kootenay International Junior Hockey League was founded in 1966 as the West Kootenay Junior Hockey League. Five teams joined the league in its first year and started play in the 1969–70 season. They included the Trail Jr. Smoke Eaters, the Nelson Plaza Oilers, the Castlegar Apollos, the Grand Forks Border Bruins, and the Rossland Warriors. The Smoke Eaters won the inaugural league championship, advancing to the provincial championship. The next year, Castlegar would withdraw from the league, leaving only four teams. In 1971–1972, the Spokane Valley Kings and Cranbrook Colts joined the league, raising the number of teams to six, and incorporating an American team for the first time. Furthermore, the Nelson Plaza Oilers were renamed the Nelson Leafs. For 1972–73, the league was rebranded the Kootenay International Junior Hockey League. In this season, the Kimberley Knights joined the league, while the Grand Forks Border Bruins took a leave of absence. In 1973–74 the league expanded again, incorporating a Fernie-based team. The league did not expand for two years after this point, during a period dominated by the Colts. The next expansion occurred in 1976–77, when the Creston Clippers and the Castlegar Rebels joined the league, and the Rebels won the league championship in their debut season. Columbia Valley joined in 1978–79 season, thus bringing the league to a total of 11 teams, an all-time high.

= 1980–1990 =

In the 1981–82 season, Fernie would withdraw from the league, while the Elk Valley Raiders (Sparwood) would join in their place. The following year, the Beaver Valley Nitehawks would join, bringing the league to a total of 12 teams. Creston would withdraw from the league in 1985, and Nelson, Elk Valley and Grand Forks would do the same in 1986. Elk Valley and Grand Forks would return the next year and Nelson in 1989. The 1980s were largely dominated by the Cranbrook Colts with a 6 championship winning streak.

= 1990–2000 =

In 1990, the Rocky Mountain Junior Hockey League was formed, creating a level of competition between the two geographic rival leagues. Cranbrook and Kimberley would depart the league in 1991, while the Golden Rockets would enter. The Rossland Warriors would return to the league the following season after a lengthy absence. In 1993–94, the KIJHL gained two new teams in the form of the North Okanagan Kings and the Revelstoke Grizzlies. North Okanagan won the league title in their first year. The following year, Elk Valley and Nelson would depart the league, while the Sicamous Eagles would join. The Eagles, too, won the league in their debut season. In 1996–97, the Castlegar Rebels relocated to Osoyoos, who played one season under the Rebels name, before being renamed the Heat. Castlegar was granted an expansion franchise in 1998–99, who was named the Rebels. In 1999–2000, the Nelson Leafs rejoined the KIJHL, winning the title in their first season back, and the Rossland Warriors relocated for a single season to Summerland. The 1999–2000 Summerland Warriors had the distinction of never having won a game, finishing their only season with a record of 0-45-0, conceding 485 goals in 45 games.

= 2000–2010 =

The 2000–01 season saw the folding of the Summerland Warriors and the creation of the Creston Valley Thunder Cats. In 2001–02, the league was split from two to three divisions, the Neil Murdoch, Eddie Mountain, and Okanagan/Shushwap. Along with the division re-alignment, the North Okanagan Kings relocated to Enderby, becoming the Enderby Ice Kings. The Osoyoos Heat took on the name the Osoyoos Storm, and an expansion franchise was granted to Summerland, which took the name Summerland Sting. 2001–02 also saw the presence of the KIJHL's most accomplished alumnus, Shea Weber, who played for the league champions Sicamous Eagles for this single season. In 2002–03, the Princeton Posse joined the league, becoming the furthest west team in the KIJHL, and the Enderby Ice Kings folded after one season. In 2004–05, the Fernie Ghostriders joined the league from the North American Hockey League, and the following year the Golden Rockets were renamed the Golden Xtreme. They were renamed again the following year, this time becoming the Golden Jets. Also, 2006–07 saw the demise of the Osoyoos Storm, who moved to Kamloops Storm, while retaining the Storm name. In 2007–08, the league was divided into two conferences, which were furthermore split into two divisions each, dropping the Okanagan Shushwap, while creating the Eddie Mountain Conference, East and West Divisions, and likewise with the Neil Murdoch Conference. The Golden Xtreme was again renamed, this time reverting to the Rockets name. Furthermore, the Chase Chiefs joined the league in 2007–08, while the Fernie Ghostriders would capture the league title. There were no team changes in 2008–09, and the Nelson Leafs would capture the league title. In 2009–10, however, the Summerland Sting were forced to relocate to nearby Penticton, taking the name Penticton Lakers. Furthermore, an expansion team was granted to Armstrong, and the North Okanagan Knights were founded.

= 2010–2020 =

File:KIJHL50.jpg

In the 2010–11 season, the Osoyoos Coyotes were formed, and won the league title in their debut season, while the Chase Chiefs relocated to Rutland, Kelowna to become the Kelowna Chiefs. The following year, two expansion franchises were granted to Chase and Summerland, and the Chase Heat and Summerland Steam were formed. The 2012–13 season saw no team changes, while the Castlegar Rebels won the league title. The following year, 2013–14, the Penticton Lakers were forced into relocation to 100 Mile House due to low ticket sales, which stemmed from playing in the neighbouring arena to that of the Jr. A Penticton Vees, whose national success offered difficult competition. The new team was branded the 100 Mile House Wranglers. The following year again saw no team changes, and the Kimberley Dynamiters won the league title. In 2015–16, the Grand Forks Border Bruins made the playoffs for the first time in 19 years, a provincial Jr. B record and the 100 Mile House Wranglers won the Keystone Cup; the Cyclone Taylor Cup and the KIJHL Championship in their third only season against the previous year's champion, the Dynamiters. The 2016–17 season marks the KIJHL's 50th anniversary, with the Creston Valley Thunder Cats hosting the Cyclone Taylor Cup. Prior to the 2019–20 KIJHL season, the Okanagan Division was renamed the Bill Ohlhausen Division along with the KIJHL Championship renamed the Teck Cup for sponsorship reasons.

= 2020–present =

The 2019–20 season was cut short and the Teck Cup was not awarded that year due to the COVID-19 pandemic. Jeff Dubois was named as commissioner. The Spokane Braves were forced to sit out the 2020–21, 2021–22 and 2022–23 seasons due to pandemic-related travel restrictions.

In the 2023–24 season, the league raised the maximum number of 20-year-old players from five to six per team.

In the 2024–25 season, the Summerland Steam franchise relocated to Williams Lake and became the Williams Lake Mustangs.{{Cite web |last=jdubois |date=2024-03-22 |title=KIJHL approves move to Williams Lake |url=https://www.kijhl.ca/kijhl-approves-move-to-williams-lake |access-date=2024-03-24 |website=www.kijhl.ca |language=en-US}} The Merritt Centennials joined as an expansion team after its withdrawal from the BCHL.{{Cite web |url=https://www.merrittcentennials.com/centennials-to-cease-bchl-operations-for-2024-25-season |title=Centennials To Cease BCHL Operations For 2024-25 Season |publisher=Merritt Centennials |date=31 March 2024}}{{Cite web |url=https://www.kijhl.ca/kijhl-approves-merritt-centennials-as-expansion-club |title=KIJHL approves Merritt Centennials as expansion club |publisher=Kootenay International Junior Hockey League |date=31 March 2024}}{{cite news |last1=Wasney |first1=Jayden |title=Merritt Centennials to leave BCHL for Kootenay International Junior Hockey League |url=https://globalnews.ca/news/10394196/merritt-centennials-bchl-departure/ |access-date=1 April 2024 |work=Global News |date=31 March 2024}} The North Okanagan Knights franchise relocated to Quesnel and became the Quesnel River Rush.

In 2025, the league announced that 11 of its 21 teams would be promoted to form a separate "Tier 1" division in the 2026–27 season.{{cite news |last1=Zillich |first1=Tom |title=PJHL move to 2 tiers will divide 15 junior hockey teams next season |url=https://www.mapleridgenews.com/local-sports/pjhl-move-to-2-tiers-will-divide-15-junior-hockey-teams-next-season-7889968 |access-date=31 March 2025 |work=Maple Ridge-Pitt Meadows News |publisher=Black Press Media |date=18 March 2025 |language=en}} This was part of BC Hockey's plan to restructure its junior framework following the withdrawal of its only Junior A league.{{cite web |title=BC Hockey announces new Junior A pathway|url=https://www.bchockey.net/news-listing/bc-hockey-announces-new-junior-a-pathway |website=bchockey.net |publisher=British Columbia Amateur Hockey Association |access-date=2 February 2024}} The years-long restructuring exercise began in 2023 with the level of play being promoted to Junior A Tier 2, followed by an independent evaluation of teams seeking to be promoted to Junior A Tier 1.{{cite web |title=BC Hockey Junior A pathway update|url=https://www.bchockey.net/news-listing/bc-hockey-junior-a-pathway-update |website=bchockey.net |publisher=British Columbia Amateur Hockey Association |access-date=2 February 2024}} It was expected that those teams promoted to Tier 1 would eventually apply for membership in the CJHL.{{cite web |title=B.C. Junior A leagues partner with Blackfin Sports Group|url=https://www.bchockey.net/news-listing/bc-junior-a-leagues-partner-with-blackfin-sports-group |website=bchockey.net |publisher=British Columbia Amateur Hockey Association |access-date=2 February 2024}} The promoted teams would include the Beaver Valley Nitehawks, Columbia Valley Rockies, Fernie Ghostriders, Grand Forks Border Bruins, Kamloops Storm, Kimberley Dynamiters, Merritt Centennials, Nelson Leafs, Osoyoos Coyotes, Princeton Posse and Revelstoke Grizzlies. Seven other teams, including the 100 Mile House Wranglers, Quesnel River Rush, Sicamous Eagles, Williams Lake Mustangs, Castlegar Rebels, Creston Valley Thunder Cats and Kelowna Chiefs would be considered for possible promotion after further assessments. The announcement stated that the Chase Heat, Golden Rockets and Spokane Braves would remain at "Tier 2" through the 2026–27 season.{{cite press release |title=KIJHL league structure to change for 2026-27 season |url=https://www.kijhl.ca/kijhl-league-structure-to-change-for-2026-27-season |website=kijhl.ca |publisher=Kootenay International Junior Hockey League |access-date=31 March 2025 |date=18 March 2025}}

Teams

class="wikitable" style="width:100%; text-align:left"

! style="width:10%" | Conference

! style="width:10%" | Division

! style="width:17%" | Team

! style="width:10%" | City

! style="width:23%" | Arena

style="background:white"

! style="background:red" rowspan="10" |Kootenay

! rowspan="5" style="background:white" ; | Eddie Mountain

| Columbia Valley Rockies

| Invermere, BC

| Eddie Mountain Memorial Arena

Creston Valley Thunder Cats

| Creston, BC

| Johnny Bucyk Arena

style="background:white"

| Fernie Ghostriders

| Fernie, BC

| Fernie Memorial Arena

Golden Rockets

| Golden, BC

| Golden Arena

style="background:white"

| Kimberley Dynamiters

| Kimberley, BC

| Kimberley Civic Centre

style="border-top: 2px solid black;"

! rowspan="5" style="background:white" | Neil Murdoch

| Beaver Valley Nitehawks

| Fruitvale, BC

| Beaver Valley Arena

style="background:white"

| Castlegar Rebels

| Castlegar, BC

| Castlegar Rec Centre

Grand Forks Border Bruins

| Grand Forks, BC

| Jack Goddard Memorial Arena

style="background:white"

| Nelson Leafs

| Nelson, BC

| Nelson Community Complex

Spokane Braves

| Spokane, WA

| Eagles Ice Arena

style="border-top: 2px solid black;"

! rowspan="11" style="background:blue"|Okanagan

! rowspan="5" style="border-top: 2px solid black; background:white" ; | Doug Birks

| 100 Mile House Wranglers

| 100 Mile House, BC

| South Cariboo Recreation Centre

style="background:white"

| Chase Heat

| Chase,BC

| Art Holding Memorial Arena

Kamloops Storm

| Kamloops,BC

| McArthur Island Sports & Events Centre

style="background:white"

| Williams Lake Mustangs

| Williams Lake, BC

| Cariboo Memorial Recreation Center

Quesnel River Rush

| Quesnel,BC

| West Fraser Arena

style="background:white; border-top: 2px solid black;"

! rowspan="6"; style="background:white" | Bill Ohlhausen

| Kelowna Chiefs

| Kelowna, BC

| Rutland Arena

Merritt Centennials

| Merritt, BC

| Nicola Valley Memorial Arena

style="background:white"

| Osoyoos Coyotes

| Osoyoos, BC

| Osoyoos Sunbowl Arena

Princeton Posse

| Princeton, BC

| Princeton District Arena

style="background:white"

| Revelstoke Grizzlies

| Revelstoke, BC

| Revelstoke Forum

Sicamous Eagles

| Sicamous, BC

| Sicamous District Recreation Centre

Franchise timeline

{{#tag:timeline|ImageSize=width:1000 height:auto barincrement:25

PlotArea = left:10 bottom:50 top:10 right:10

Alignbars = justify

DateFormat = dd/mm/yyyy

Period = from:07/07/1967 till:{{#time:d/m/Y}}

TimeAxis = orientation:horizontal format:yyyy

ScaleMajor = increment:5 start:1968

Colors =

id:lineColor value:gray(0.5)

id:hblack value:rgb(0,0,0)

id: leafgreen value:rgb(0.007,0.34,0.153)

id: smokies value:rgb(0.97,0.57,0.22)

id: borderbruins value:rgb(0.99,0.77,0.22)

id: warriorsred value:rgb(0.91,0.11,0.15)

id: warriorsblack value:rgb(0.21,0.07,0.07)

id: apollos value:rgb(0,0,0)

id: colts value:rgb(0,0,0)

id: valleykings value:rgb(0.6,0,1)

id: spokanered value:rgb(0.78,0.13,0.2)

id: flames value:rgb(0.37,0.13,0.2)

id: braves value:rgb(0,0.17,0.29)

id:kimbored value:rgb(0.93,0.11,0.14)

id:dynamiters value:rgb(0.003,0.003,0.003)

id:fernieraiders value:rgb(0.42,0.41,0.27)

id:evraiders value:rgb(0.067,0.52,0.25)

id:dynamiters value:rgb(0.003,0.003,0.003)

id:rebels1 value:rgb(0.71,0.6,0.42)

id:osorebels value:rgb(0.737,0.68,0.698)

id:osoheat value:rgb(0.97,0.97,0)

id:osostorm value:rgb(0.16,0.09,0.463)

id:stormyellow value:rgb(1,0.784,0)

id:stormred value:rgb(0.83,0,0)

id:clippers value:rgb(0,0.588,0.37)

id:rockies value:rgb(0.96,0.588,0.27)

id:nitehawks value:rgb(0.99,0.361,0.039)

id:riders value:rgb(0.49,0.49,0.49)

id:xtreme value:rgb(0.76,0.741,0.521)

id:jets value:rgb(0.98,0.667,0.16)

id:rockets value:rgb(0.8,0.129,0.152)

id:grizzlies value:rgb(0.45,0.16,0.2117)

id:NOKkings value:rgb(0.47,0.478,0.482)

id:enderby value:rgb(0.247,0.196,0.325)

id:posse value:rgb(0.55,0.003,0.003)

id:eagles value:rgb(0.776,0.109,0.109)

id:rebels2 value:rgb(1,0.411,0)

id:thundercats value:rgb(0,0,0.423)

id:sting value:rgb(0.905,0.839,0)

id:lakers value:rgb(0.086,0.011,0.211)

id:wranglers value:rgb(0.933,0.91,0)

id:CHAchiefs value:rgb(0.667,0.745,0.709)

id:KELchiefs value:rgb(0.83,0.24,0.204)

id:NOKknights value:rgb(0.45,0.34,0.66)

id:riverush value:rgb(0.39,0,0.141)

id:coyotes value:rgb(0.39,0.035,0.082)

id:CHAheat value:rgb(0.89,0.098,0.16)

id:NOKknights value:rgb(0.45,0.34,0.66)

id:steam value:rgb(0.35,0.35,0.35)

id:mustangs value:rgb(0.051,0.301,0.592)

id:merritt value:rgb(1,0.004,0.0901)

id:gray value:rgb(0.93,0.93,0.93)

id:Navyblue value:rgb(0.1,0,0.6)

  1. – Text Positions

Define $Up = shift:(,1)

Define $Center = anchor:from align:left shift:(300,)

Define $Left = anchor:from align:right shift:(-1,)

Define $LeftIn = anchor:from align:left shift:(35,)

Define $LeftMargin = anchor:from align:left shift:(3,)

Define $UpLeft = anchor:from align:right shift:(-1,1)

Define $UpLeftIn = anchor:from align:left shift:(-1,1)

Define $UpLeftMargin = anchor:from align:left shift:(1,1)

Define $Right = anchor:till align:left shift:(2,)

Define $RightMargin = anchor:till align:right shift:(-2,)

Define $RightIn = anchor:till align:right shift:(-0,)

Define $UpRight = anchor:till align:left shift:(2,1)

Define $UpRightMargin = anchor:till align:right shift:(-2,1)

Define $UpRightIn = anchor:till align:right shift:(-25,1)

Define $UpUpRight = anchor:till align:left shift:(2,10)

Define $Down = shift:(,-7)

Define $Downx2 = shift:(,-20)

Define $DownRight = anchor:till align:left shift:(2,-10)

Define $DownLeft = anchor:from align:right shift:(-2,-10)

Define $DownLeftMargin = anchor:from align:left shift:(1,-10)

Define $t = textcolor

Define $champ = text:"*" $t:white fontsize:XL shift:(-1,-10)

Define $champ2 = text:"*" $t:black fontsize:XL shift:(-1,-10)

Define $I = text:"(I)"

LineData =

at:07/07/1967 color:lineColor layer:back width:0.66 #KIJHL forms

BarData =

bar:NEL

bar:TRA

bar:GFB

bar:ROS

bar:APL

bar:CRA

bar:SPO

bar:KIM

bar:EVR

bar:KAM

bar:CLI

bar:CVR

bar:BVN

bar:FER

bar:GOL

bar:CRE

bar:REV

bar:PRI

bar:SIC

bar:CAS

bar:WRA

bar:KEL

bar:QUE

bar:OSO

bar:CHA

bar:WLM

bar:MER

PlotData =

width:20 textcolor:black $t:black mark:(line, black) align:left fontsize:s anchor:from shift:(10,-4)

  1. Nelson Leafs

bar:NEL from:07/07/1967 till:07/07/1970 color:navyblue $t: orange $LeftMargin text:"Nelson Plaza Oilers"

bar:NEL from:07/07/1970 till:07/07/1986 color:leafgreen $t: white $RightMargin text:"Nelson Jr. Maple Leafs"

bar:NEL from:07/07/1986 till:07/07/1988 color:gray $t: black $LeftMargin

bar:NEL from:07/07/1988 till:07/07/1994 color:leafgreen $t: white $LeftMargin text:"Nelson Jr. Maple Leafs"

bar:NEL from:07/07/1994 till:07/07/1999 color:gray $t: black $LeftMargin text:"RMJHL"

bar:NEL from:07/07/1999 till:end color:leafgreen $t: white $LeftMargin text:"Nelson Leafs"

  1. Trail Smokeeaters

bar:TRA from:start till:07/07/1992 color:smokies $t: black $LeftMargin text:"Trail Jr. Smokeeaters

bar:TRA from:07/07/1992 till:end color:gray $t: black $LeftMargin text:"BCHL"

  1. Grand Forks Border Bruins

bar:GFB from:start till:07/07/1972 color:borderbruins $t: black $LeftMargin text:"G.F. BorderBruins"

bar:GFB from:07/07/1972 till:07/07/1973 color:gray $t: black $LeftMargin

bar:GFB from:07/07/1973 till:07/07/1986 color:borderbruins $t: black $LeftMargin text:"Grand Forks Border Bruins"

bar:GFB from:07/07/1986 till:07/07/1987 color:gray $t: black $RightMargin

bar:GFB from:07/07/1987 till:end color:borderbruins $t: black $LeftMargin text:"Grand Forks Border Bruins"

  1. Summerland Warriors

bar:ROS from:start till:07/07/1999 color:warriorsred $t: black $LeftMargin text:"Rossland Warriors"

bar:ROS from:07/07/1999 till:07/07/2000 color:warriorsblack $t: warriorsred $LeftMargin text:"Summerland Warriors"

  1. Castlegar Apollos

bar:APL from:start till:07/07/1968 color:apollos $t: warriorsred $LeftMargin text:"Castlegar Apollos"

  1. Cranbrook Colts

bar:CRA from:07/07/1971 till:07/07/1991 color:colts $t: white $LeftMargin text:"Cranbrook Colts"

bar:CRA from:07/07/1991 till:07/07/1998 color:gray $t: black $LeftMargin text:"RMJHL"

  1. Spokane Braves

bar:SPO from:07/07/1971 till:07/07/1972 color:valleykings $t: black $RightMargin text:"Spo. Valley Kings"

bar:SPO from:07/07/1972 till:07/07/1975 color:spokanered $t: black $LeftMargin text:"Rockets"

bar:SPO from:07/07/1975 till:07/07/1985 color:flames $t: white $LeftMargin text:"Spokane Flames"

bar:SPO from:07/07/1985 till:07/07/2020 color:braves $t: white $LeftMargin text:"Spokane Braves"

bar:SPO from:07/07/2020 till:07/07/2023 color:gray $t: black $LeftMargin

bar:SPO from:07/07/2023 till:end color:braves $t: spokanered $RightMargin

  1. Kimberley Dynamiters

bar:KIM from:07/07/1972 till:07/07/1990 color:black $t: borderbruins $LeftMargin text:"Kimberley Knights"

bar:KIM from:07/07/1990 till:07/07/1991 color:kimbored $t: dynamiters $LeftMargin text:"Kimberley Dynamiters"

bar:KIM from:07/07/1991 till:07/07/2001 color:gray $t: black $RightMargin text:"RMJHL"

bar:KIM from:07/07/2001 till:end color:kimbored $t: dynamiters $LeftMargin text:"Kimberley Dynamiters"

  1. Elk Valley Raiders

bar:EVR from:07/07/1973 till:07/07/1981 color:fernieraiders $t: black $LeftMargin text:"Fernie Raiders"

bar:EVR from:07/07/1981 till:07/07/1986 color:evraiders $t: white $LeftMargin text:"Elk Valley Raiders"

bar:EVR from:07/07/1986 till:07/07/1987 color:gray $t: black $RightMargin

bar:EVR from:07/07/1987 till:07/07/1994 color:evraiders $t: white $LeftMargin text:"Elk Valley Raiders"

  1. Kamloops Storm

bar:KAM from:07/07/1976 till:07/07/1996 color:rebels1 $t: black $LeftMargin text:"Castlegar Rebels"

bar:KAM from:07/07/1996 till:07/07/1998 color:osorebels $t: black $RightMargin text:"Osoyoos Rebels"

bar:KAM from:07/07/1998 till:07/07/2001 color:osoheat $t: black $LeftMargin text:"Oso. Heat"

bar:KAM from:07/07/2001 till:07/07/2006 color:osostorm $t: stormyellow $LeftMargin text:"Osoyoos Storm"

bar:KAM from:07/07/2006 till:07/07/2016 color:stormyellow $t: black $LeftMargin text:"Kamloops Storm"

bar:KAM from:07/07/2016 till:end color:stormred $t: white $LeftMargin text:"Kamloops Storm"

  1. Creston Clippers

bar:CLI from:07/07/1976 till:07/07/1985 color:clippers $t: white $LeftMargin text:"Creston Clippers"

  1. Columbia Valley Rockies

bar:CVR from:07/07/1978 till:end color:rockies $t: white $LeftMargin text:"Columbia Valley Rockies"

  1. Beaver Valley Nitehawks

bar:BVN from:07/07/1982 till:07/07/2020 color:nitehawks $t: black $LeftMargin text:"Beaver Valley Nitehawks"

bar:BVN from:07/07/2020 till:07/07/2021 color:gray $t: black $LeftMargin

bar:BVN from:07/07/2021 till:end color:nitehawks $t: black $RightMargin text:"Beaver Valley Nitehawks"

  1. Fernie Ghostriders

bar:FER from:07/07/1991 till:07/07/2004 color:gray $t: black $LeftMargin text:"RMJHL"

bar:FER from:07/07/2004 till:end color:riders $t: white $LeftMargin text:"Fernie Ghostriders"

  1. Golden Rockets

bar:GOL from:07/07/1991 till:07/07/2005 color:rockets $t: jets $LeftMargin text:"Golden Rockets"

bar:GOL from:07/07/2005 till:07/07/2006 color:xtreme $t: white $RightMargin text:"Golden Xtreme"

bar:GOL from:07/07/2006 till:07/07/2008 color:jets $t: black $LeftMargin text:"Golden Jets"

bar:GOL from:07/07/2008 till:end color:rockets $t: jets $RightMargin text:"Golden Rockets"

  1. Revelstoke Grizzlies

bar:REV from:07/07/1993 till:end color:grizzlies $t: white $LeftMargin text:"Revelstoke Grizzlies"

  1. Princeton Posse

bar:PRI from:07/07/1993 till:07/07/2001 color:NOKkings $t: black $LeftMargin text:"North Okanagan Kings"

bar:PRI from:07/07/2001 till:07/07/2002 color:enderby $t: white $LeftMargin text:"Enderby Ice Kings"

bar:PRI from:07/07/2002 till:end color:posse $t: white $RightMargin text:"Princeton Posse"

  1. Sicamous Eagles

bar:SIC from:07/07/1994 till:end color:eagles $t: black $LeftMargin text:"Sicamous Eagles"

  1. Castlegar Rebels

bar:CAS from:07/07/1998 till:end color:black $t: rebels2 $LeftMargin text:"Castlegar Rebels"

  1. Creston Thundercats

bar:CRE from:07/07/1992 till:07/07/2000 color:gray $t: black $LeftMargin text:"Creston Thunder (RMJHL)"

bar:CRE from:07/07/2000 till:end color:thundercats $t: white $LeftMargin text:"Creston Valley Thundercats"

  1. 100 Mile House Wranglers

bar:WRA from:07/07/2001 till:07/07/2009 color:sting $t: black $LeftMargin text:"Summerland Sting"

bar:WRA from:07/07/2009 till:07/07/2013 color:lakers $t: white $LeftMargin text:"Penticton Lakers"

bar:WRA from:07/07/2013 till:07/07/2020 color:wranglers $t: black $LeftMargin

bar:WRA from:07/07/2020 till:07/07/2021 color:gray $t: white $LeftMargin

bar:WRA from:07/07/2021 till:end color:wranglers $t: black $RightMargin text:"100 Mile House Wranglers"

  1. Kelowna Chiefs

bar:KEL from:07/07/2007 till:07/07/2010 color:CHAchiefs $t: black $LeftMargin text:"Chase Chiefs"

bar:KEL from:07/07/2010 till:end color:KELchiefs $t: white $RightMargin text:"Kelowna Chiefs"

  1. Quesnel River Rush

bar:QUE from:07/07/2009 till:04/05/2024 color:NOKknights $t: black $LeftMargin text:"North Okanagan Knights"

bar:QUE from:04/05/2024 till:end color:riverush $t: white $RightMargin text:"Quesnel River Rush"

  1. Osoyoos Coyotes

bar:OSO from:07/07/2010 till:end color:coyotes $t: white $LeftMargin text:"Osoyoos Coyotes"

  1. Chase Heat

bar:CHA from:07/07/2011 till:end color:CHAheat $t: white $LeftMargin text:"Chase Heat"

  1. Williams Lake Mustangs

bar:WLM from:07/07/2011 till:22/03/2024 color:steam $t: white $LeftMargin text:"Summerland Steam"

bar:WLM from:22/03/2024 till:end color:mustangs $t: white $RightMargin text:"Williams Lake Mustangs"

  1. Merritt Centennials

bar:MER from:start till:31/03/2024 color:gray $t: black $LeftMargin text:"BCHL"

bar:MER from:31/03/2024 till:end color:merritt $t: black $RightMargin text:"Merritt Centeniels"

  1. - KIJHL Championships

bar:GFB at:13/04/2025 $champ mark:(line, borderbruins)

bar:REV at:09/04/2024 $champ mark:(line, grizzlies)

bar:KIM at:10/04/2023 $champ mark:(line, kimbored)

bar:REV at:31/03/2022 $champ mark:(line, grizzlies)

bar:REV at:09/04/2019 $champ mark:(line, grizzlies)

bar:KIM at:09/04/2018 $champ mark:(line, kimbored)

bar:BVN at:09/04/2017 $champ mark:(line, nitehawks)

bar:WRA at:09/04/2016 $champ mark:(line, wranglers)

bar:KIM at:09/04/2015 $champ mark:(line, kimbored)

bar:BVN at:09/04/2014 $champ mark:(line, nitehawks)

bar:CAS at:09/04/2013 $champ mark:(line, black)

bar:BVN at:09/04/2012 $champ mark:(line, nitehawks)

bar:OSO at:09/04/2011 $champ mark:(line, coyotes)

bar:REV at:09/04/2010 $champ mark:(line, grizzlies)

bar:NEL at:09/04/2009 $champ mark:(line, leafgreen)

bar:FER at:09/04/2008 $champ mark:(line, riders)

bar:FER at:09/04/2007 $champ mark:(line, riders)

bar:SIC at:09/04/2006 $champ mark:(line, eagles)

bar:KAM at:09/04/2005 $champ mark:(line, osostorm)

bar:BVN at:09/04/2004 $champ mark:(line, nitehawks)

bar:BVN at:09/04/2003 $champ mark:(line, nitehawks)

bar:SIC at:09/04/2002 $champ mark:(line, eagles)

bar:BVN at:09/04/2001 $champ mark:(line, nitehawks)

bar:NEL at:09/04/2000 $champ mark:(line, leafgreen)

bar:BVN at:09/04/1999 $champ mark:(line, nitehawks)

bar:REV at:09/04/1998 $champ mark:(line, grizzlies)

bar:BVN at:09/04/1997 $champ mark:(line, nitehawks)

bar:KAM at:09/04/1996 $champ mark:(line, rebels1)

bar:SIC at:09/04/1995 $champ mark:(line, eagles)

bar:PRI at:09/04/1994 $champ mark:(line, NOKkings)

bar:NEL at:09/04/1993 $champ mark:(line, leafgreen)

bar:NEL at:09/04/1992 $champ mark:(line, leafgreen)

bar:TRA at:09/04/1991 $champ mark:(line, smokies)

bar:CVR at:09/04/1990 $champ mark:(line, rockies)

bar:CVR at:09/04/1989 $champ mark:(line, rockies)

bar:CVR at:09/04/1988 $champ mark:(line, rockies)

bar:CRA at:09/04/1987 $champ mark:(line, colts)

bar:CRA at:09/04/1986 $champ mark:(line, colts)

bar:CRA at:09/04/1985 $champ mark:(line, colts)

bar:CRA at:09/04/1984 $champ mark:(line, colts)

bar:CRA at:09/04/1983 $champ mark:(line, colts)

bar:CRA at:09/04/1982 $champ mark:(line, colts)

bar:TRA at:09/04/1981 $champ mark:(line, smokies)

bar:KIM at:09/04/1980 $champ mark:(line, black)

bar:TRA at:09/04/1979 $champ mark:(line, smokies)

bar:KAM at:09/04/1978 $champ mark:(line, rebels1)

bar:KAM at:09/04/1977 $champ mark:(line, rebels1)

bar:CRA at:09/04/1976 $champ mark:(line, colts)

bar:CRA at:09/04/1975 $champ mark:(line, colts)

bar:CRA at:09/04/1974 $champ mark:(line, colts)

bar:CRA at:09/04/1973 $champ mark:(line, colts)

bar:TRA at:09/04/1972 $champ mark:(line, smokies)

bar:TRA at:09/04/1971 $champ mark:(line, smokies)

bar:TRA at:09/04/1970 $champ mark:(line, smokies)

bar:NEL at:09/04/1969 $champ mark:(line, leafgreen)

bar:TRA at:09/04/1968 $champ mark:(line, smokies)

TextData =

pos:(25,60)

textcolor:black

fontsize:XL

tabs:(40-left)

text:" * "

TextData =

pos:(45,70)

textcolor:black

fontsize:M

tabs:(40-left)

text:indicates Championship Season}}

Team map

{{OSM Location map

| title=League map

| float=right

| width=480

| height=300

| coord={{coord

| 50.5

| -121}}

| zoom=5

| mark-coord1={{Coord

| 51.29

| -116.96}}

| shape1=n-circle

| shape-color1=#FF0000

| shape2=n-circle

| mark-coord2={{Coord

| 50.504

| -116.024}}

| shape-color2=#FF0000

| mark-coord3={{Coord

| 49.509

| -115.062}}

| mark-coord4={{Coord

| 49.676

| -115.978}}

| mark-coord5={{Coord

| 49.098

| -116.503}}

| shape3=n-circle

| shape-color3=#FF0000

| shape4=n-circle

| shape-color4=#FF0000

| shape5=n-circle

| shape-color5=#FF0000

| shape6=n-circle

| shape-color6=#FFFF00

| shape7=n-circle

| shape-color7=#FFFF00

| shape8=n-circle

| shape-color8=#FFFF00

| shape9=n-circle

| shape-color9=#FFFF00

| shape10=n-circle

| shape-color10=#FFFF00

| mark-coord6={{Coord

| 49.496

| -117.291}}

| mark-coord7={{Coord

| 49.294

| -117.65}}

| mark-coord8={{Coord

| 49.107

| -117.544}}

| mark-coord9={{Coord

| 47.717

| -117.404}}

| mark-coord10={{Coord

| 49.028

| -118.46}}

| mark-coord11={{Coord

| 49.028

| -119.472}}

| mark-coord12={{Coord

| 49.465

| -120.506}}

| mark-coord13={{Coord

| 50.113

| -120.786}}

| mark-coord14={{Coord

| 49.897

| -119.381}}

| mark-coord15={{Coord

| 50.834

| -118.979}}

| mark-coord16={{Coord

| 50.991

| -118.198}}

| shape11=n-circle

| shape-color11=#0000FF

| shape12=n-circle

| shape-color12=#0000FF

| shape13=n-circle

| shape-color13=#0000FF

| shape-color14=#0000FF

| shape14=n-circle

| shape15=n-circle

| shape-color15=#0000FF

| shape16=n-circle

| shape-color16=#0000FF

| mark-coord17={{Coord

| 50.814

| -119.69}}

| mark-coord18={{Coord

| 50.694

| -120.372}}

| mark-coord19={{Coord

| 51.642

| -121.305}}

| mark-coord20={{Coord

| 52.131

| -122.138}}

| mark-coord21={{Coord

| 52.978

| -122.492}}

| shape17=n-circle

| shape-color17=#00BB00

| shape18=n-circle

| shape-color18=#00BB00

| shape19=n-circle

| shape-color19=#00BB00

| shape20=n-circle

| shape-color20=#00BB00

| shape21=n-circle

| shape-color21=#00BB00

| mark-title1=Golden Rockets

| mark-description1=Golden & District Centennial Arena

| caption = Legend

{{Col div|small=yes|colwidth=13em}}{{Ubl

| Kootenay Conference

| Eddie Mountain Division

| {{#invoke:overlay|icon|1|#ff0000}} Golden Rockets

| {{#invoke:overlay|icon|2|#ff0000}} Columbia Valley Rockies

| {{#invoke:overlay|icon|3|#ff0000}} Fernie Ghostriders

| {{#invoke:overlay|icon|4|#ff0000}} Kimberley Dynamiters

| {{#invoke:overlay|icon|5|#ff0000}} Creston Thundercats

| Neil Murdoch Division

| | {{#invoke:overlay|icon|6|#ffff00}} Nelson Leafs

| {{#invoke:overlay|icon|7|#ffff00}} Castlegar Rebels

| {{#invoke:overlay|icon|8|#ffff00}} Beaver Valley Nitehawks

| {{#invoke:overlay|icon|9|#ffff00}} Spokane Braves

| {{#invoke:overlay|icon|10|#ffff00}} Grand Forks Border Bruins

| Okanagan/Shuswap Conference

| Bill Ohlhausen Division

| {{#invoke:overlay|icon|11|#0000ff}} Osoyoos Coyotes

| {{#invoke:overlay|icon|12|#0000ff}} Princeton Posse

| {{#invoke:overlay|icon|13|#0000ff}} Merritt Centennials

| {{#invoke:overlay|icon|14|#0000ff}} Kelowna Chiefs

| {{#invoke:overlay|icon|15|#0000ff}} Sicamous Eagles

| {{#invoke:overlay|icon|16|#0000ff}} Revelstoke Grizzlies

| Doug Birks Division

| {{#invoke:overlay|icon|17|#00bb00}} Chase Heat

| {{#invoke:overlay|icon|18|#00bb00}} Kamloops Storm

| {{#invoke:overlay|icon|19|#00bb00}} 100 Mile House Wranglers

| {{#invoke:overlay|icon|20|#00bb00}} Williams Lake Mustangs

| {{#invoke:overlay|icon|21|#00bb00}} Quesnel River Rush

}}{{col div end}}

|mark-title2=Columbia Valley Rockies|mark-title3=Fernie Ghostriders|mark-title4=Kimberley Dynamiters|mark-title5=Creston Valley Thundercats|mark-title7=Castlegar Rebels|mark-title6=Nelson Leafs|mark-title8=Beaver Valley Nitehawks|mark-title9=Spokane Braves|mark-title10=Grand Forks Border Bruins|mark-title11=Osoyoos Coyotes|mark-title12=Princeton Posse|mark-title13=Merritt Centeniels|mark-title14=Kelowna Chiefs|mark-title15=Sicamous Eagles|mark-title16=Revelstoke Grizzlies|mark-title17=Chase Heat|mark-title18=Kamloops Storm|mark-title20=Williams Lake Mustangs|mark-title19=100 Mile House Wranglers|mark-title21=Quesnel River Rush|mark-description2=Eddie Mountain Memorial Arena|mark-description3=Fernie Memorial Arena|mark-description5=Johnny Buckyk Arena|mark-description4=Kimberley Civic Centre|mark-description6=Nelson & District Community Complex|mark-description7=Castlegar & District Rec. Centre|mark-description8=Fruitvale Arena|mark-description9=Eagles Ice-A-Rena|mark-description10=Jack Goddard Memorial Arena|mark-description11=Osoyoos-Sunbowl Arena|mark-description12=Princeton & District Arena|mark-description13=Nicola Valley Arena|mark-description14=Rutland Arena|mark-description15=Sicamous & District Rec. Centre|mark-description16=Revelstoke Forum|mark-description17=Art Holding Memorial Arena|mark-description18=MacArthur Island Sport Complex|mark-description20=Cariboo Memorial Rec. Centre|mark-description19=South Cariboo Rec. Centre|mark-description21=West Fraser Arena}}

Teck Cup champions

class="wikitable sortable"

! width="20"|Year

! width="160"|Winning team

! width="160"|Losing team

1968

|Trail Smoke Eaters

|Nelson Leafs

1969

|Nelson Leafs

|Trail Smoke Eaters

1970Trail Smoke EatersRossland Warriors
1971Trail Smoke EatersRossland Warriors
1972Trail Smoke EatersCranbrook Colts
1973Cranbrook ColtsRossland Warriors
1974Cranbrook ColtsGrand Forks Border Bruins
1975Cranbrook ColtsTrail Smoke Eaters
1976Cranbrook ColtsRossland Warriors
1977Castlegar RebelsCranbrook Colts
1978Castlegar RebelsCreston Clippers
1979Trail Smoke EatersSpokane Flames
1980Kimberley KnightsTrail Smoke Eaters
1981Trail Smoke EatersCranbrook Colts
1982Cranbrook ColtsTrail Smoke Eaters
1983Cranbrook ColtsTrail Smoke Eaters
1984Cranbrook ColtsSpokane Flames
1985Cranbrook ColtsTrail Smoke Eaters
1986Cranbrook ColtsTrail Smoke Eaters
1987Cranbrook ColtsCastlegar Rebels
1988Columbia Valley RockiesTrail Smoke Eaters
1989Columbia Valley RockiesNelson Leafs
1990Columbia Valley RockiesNelson Leafs
1991Trail Smoke EatersColumbia Valley Rockies
1992Nelson LeafsSpokane Braves
1993Nelson LeafsColumbia Valley Rockies
1994North Okanagan KingsCastlegar Rebels
1995Sicamous EaglesCastlegar Rebels
1996Castlegar RebelsSicamous Eagles
1997Beaver Valley NitehawksColumbia Valley Rockies
1998Revelstoke GrizzliesOsoyoos Rebels
1999Beaver Valley NitehawksRevelstoke Grizzlies
2000Nelson LeafsSicamous Eagles
2001Beaver Valley NitehawksRevelstoke Grizzlies
2002Sicamous EaglesBeaver Valley Nitehawks
2003Beaver Valley NitehawksSicamous Eagles
2004Beaver Valley NitehawksColumbia Valley Rockies
2005Osoyoos StormBeaver Valley Nitehawks
2006Sicamous EaglesBeaver Valley Nitehawks
2007Fernie GhostridersNelson Leafs
2008Fernie GhostridersKamloops Storm
2009Nelson LeafsKamloops Storm
2010Revelstoke GrizzliesNelson Leafs
2011Osoyoos CoyotesCastlegar Rebels
2012Beaver Valley NitehawksKelowna Chiefs
2013Castlegar RebelsNorth Okanagan Knights
2014Beaver Valley NitehawksKamloops Storm
2015Kimberley DynamitersKamloops Storm
2016100 Mile House WranglersKimberley Dynamiters
2017Beaver Valley NitehawksChase Heat
2018Kimberley DynamitersRevelstoke Grizzlies
2019Revelstoke GrizzliesKimberley Dynamiters
2020colspan="2" rowspan="2" align="center" ; |Not awarded {{efn|Cancelled due to public health restrictions}}
2021
2022Revelstoke GrizzliesNelson Leafs
2023Kimberley DynamitersPrinceton Posse
2024Revelstoke GrizzliesFernie Ghostriders
2025

|Grand Forks Border Bruins

|Revelstoke Grizzlies

{{Notelist}}

NHL alumni

See also

References

{{Reflist}}

Further reading

{{refbegin}}

  • {{cite news |last1=Lypka |first1=Ben |title=Fraser Valley teams split by PJHL alignment set for next season |url=https://www.theprogress.com/home/fraser-valley-teams-split-by-pjhl-alignment-set-for-next-season-7889390 |access-date=31 March 2025 |work=The Chilliwack Progress |publisher=Black Press Media |date=18 March 2025 |language=en}}
  • {{cite news |last1=Peters |first1=James |title=KIJHL to separate into two tiers in 2026; Storm and Cents to play Tier 1 |url=https://cfjctoday.com/2025/03/18/kijhl-to-separate-into-two-tiers-in-2026-storm-and-cents-to-play-tier-1/ |access-date=31 March 2025 |work=CFJC Today Kamloops |publisher=Pattison Media |date=18 March 2025 |language=en}}
  • {{cite news |last1=Vaski |first1=Corvin |title=KIJHL to split into separate tiers in the 2026-27 season |url=https://www.kamloopsbcnow.com/watercooler/news/news/Local_Sports/KIJHL_to_split_into_separate_leagues_in_the_2026_27_season/ |access-date=31 March 2025 |work=KamloopsBCNow |date=20 March 2025 |language=en}}
  • {{cite press release |title=BCHC and BC Hockey announce alignment of junior A leagues for the 2025–26 season |url=https://www.bchockey.net/news-listing/bchc-and-bc-hockey-announce-alignment-of-junior-a-leagues-for-the-2025-26-season |website=bchockey.net |publisher=BC Hockey |access-date=31 March 2025 |location=Saanichton, BC}}
  • {{cite news |last1=Cobb |first1=Ian |title=Details announced for the 2025 Mowat Cup |url=https://www.e-know.ca/regions/east-kootenay/details-announced-for-the-2025-mowat-cup/ |access-date=31 March 2025 |work=East Kootenay News Online Weekly |date=10 March 2025}}

{{refend}}