Your browser is not supported. Please use a newer browser for the full MHR experience.

Division

2025-26 Canada Junior B

League

Independent

2025-26 Teams

Team Name Division(s) W-L-T Rating
Elmira Sugar Kings Jr B 27-8-0 92.29
Casselman Vikings Jr B 29-5-0 92.26
Edmonton Mustangs Jr B 29-6-0 92.22
Cambridge Redhawks Jr B 35-5-0 92.21
Vermilion Tigers Jr B 23-8-0 92.15
Kimberley Dynamiters Jr B 25-10-0 92.13
Sylvan Lake Wranglers Jr B 24-10-0 92.11
St Marys Lincolns Jr B 27-8-0 92.10
Capstone Colts Jr B 21-5-0 92.09
St Malo Warriors Jr B 17-5-0 92.07
Martensville Chiefs Jr B 22-12-0 92.06
La Crete Lumber Barons Jr B 35-3-0 92.04
Revelstoke Grizzlies Jr B 26-8-0 92.02
Richmond Sockeyes Jr B 37-5-0 92.02
Red Deer Vipers Jr B 25-9-0 92.01
Medicine Hat Cubs Jr B 23-11-0 91.99
Morinville Jets Jr B 26-8-0 91.97
Peninsula Panthers Jr B 31-6-0 91.95
Ottawa West Golden Knights Jr B 29-8-0 91.90
Norway House North Stars Jr B 20-6-0 91.86
Calgary CRAA Blue Jr B 16-4-4 91.85
Lloydminster Bandits Jr B 24-6-0 91.84
St John's Caps Jr B 21-2-0 91.83
Kamloops Storm Jr B 27-9-0 91.82
Beausejour Comets Jr B 18-5-0 91.82
Southeast Knights Jr B 16-4-0 91.82
White Rock Whalers Jr B 31-8-0 91.81
Current River Storm Jr B 17-3-0 91.81
Saskatoon Westleys Jr B 24-10-0 91.68
Beaver Valley Nitehawks Jr B 26-8-0 91.65
St Catharines Falcons Jr B 29-7-0 91.61
Sherwood Park Knights Jr B 27-8-0 91.60
London Nationals Jr B 25-12-0 91.56
Princeton Posse Jr B 24-11-0 91.54
Chatham Maroons Jr B 26-13-0 91.53
Fort Erie Meteors Jr B 28-8-0 91.49
Selkirk Fishermen Jr B 14-7-0 91.47
Calgary CBHA Rangers Jr B 11-9-4 91.43
Ottawa Jr Canadians Jr B 28-7-0 91.43
Calgary CNHA Black Jr B 17-5-2 91.38
Wainwright Bisons Jr B 20-8-0 91.36
Stratford Warriors Jr B 23-11-0 91.35
Cochrane Generals Jr B 20-14-0 91.34
Grand Forks Border Bruins Jr B 23-13-0 91.21
Kelowna Chiefs Jr B 22-12-0 91.19
East Hants Penguins Jr B 14-10-0 91.16
South Shore Lumberjacks Jr B 18-4-0 91.13
Mountainview Colts Jr B 24-9-0 91.11
Okotoks Bisons Jr B 17-17-0 91.10
Regina Capitals Jr B 27-7-0 91.09
Wheatland Kings Jr B 22-13-0 91.07
Calgary NWCAA Stamps Jr B 15-7-2 90.93
Quesnel River Rush Jr B 19-17-0 90.83
Merritt Centennials Jr B 19-14-0 90.71
Beverly Warriors Jr B 24-9-0 90.69
La Broquerie Habs Jr B 13-10-0 90.68
Kitchener Waterloo Siskins Jr B 16-20-0 90.67
Pelham Panthers Jr B 25-14-0 90.66
Saskatoon Quakers Jr B 24-11-0 90.65
St Thomas Stars Jr B 18-19-0 90.58
Saskatoon Royals Jr B 23-11-0 90.56
Fort St John Huskies Jr B 29-9-0 90.55
Surrey Knights Jr B 27-10-0 90.55
Victoria Cougars Jr B 26-11-0 90.53
Arnprior Packers Jr B 28-8-0 90.49
OCN Storm Jr B 18-6-0 90.47
Calgary NWCAA Bruins Jr B 10-10-4 90.45
Kent Koyotes Jr B 12-7-0 90.44
Fernie Ghostriders Jr B 18-18-0 90.43
Coaldale Copperheads Jr B 19-16-0 90.39
Mount Pearl Blades Jr B 13-10-0 90.38
Acadian Peninsula Poseidon Jr B 11-10-0 90.30
Williams Lake Mustangs Jr B 19-15-0 90.28
Port Colborne Sailors Jr B 22-15-0 90.27
Ridge Meadows Flames Jr B 27-13-0 90.18
Fort Knox Jr B 21-12-0 90.17
Listowel Cyclones Jr B 15-21-0 90.15
North Edmonton Red Wings Jr B 19-12-0 90.13
Wetaskiwin Icemen Jr B 22-11-0 90.09
Strathroy Rockets Jr B 17-19-0 90.09
Creston Valley Thunder Cats Jr B 13-22-0 90.08
Westshore Wolves Jr B 26-12-0 90.08
Golden Rockets Jr B 19-16-0 90.07
Mission City Outlaws Jr B 24-14-0 90.05
Lasalle Vipers Jr B 18-21-0 90.03
Fort Sask Hawks Jr B 23-11-0 89.86
Thunder Bay Northern Hawks Jr B 11-6-1 89.82
Airdrie Thunder Jr B 14-21-0 89.78
Windsor Oxen Jr B 12-13-0 89.78
Abbotsford Pilots Jr B 21-18-0 89.77
Columbia Valley Rockies Jr B 12-22-0 89.63
Castlegar Rebels Jr B 15-18-0 89.62
Nanaimo Buccaneers Jr B 26-11-0 89.58
Komoka Kings Jr B 13-25-0 89.53
Delta Ice Hawks Jr B 20-22-0 89.53
Chilliwack Jets Jr B 21-18-0 89.50
Antigonish Bulldogs Jr B 14-9-0 89.43
Cloverdale HC Jr B 20-17-0 89.41
CBN Stars Jr B 14-8-0 89.36
Edmonton Royals Jr B 16-19-0 89.34
Brantford Titans Jr B 15-22-0 89.32
Killam Wheat Kings Jr B 10-19-0 89.31
County of Grand Prairie Wheat Kings Jr B 21-17-0 89.29
Beaumont Chiefs Jr B 13-21-0 89.26
Renfrew Timberwolves Jr B 18-19-0 89.26
100 Mile House Wranglers Jr B 10-27-0 89.20
Sicamous Eagles Jr B 9-25-0 89.20
Langley Trappers Jr B 17-21-0 89.19
Eskasoni Junior Eagles Jr B 16-7-0 89.18
Thunder Bay Bandits Jr B 10-6-2 89.15
Paradise Warriors Jr B 11-12-0 89.14
Spokane Braves Jr B 11-26-0 89.14
Calgary CBHA Hawks Jr B 8-13-3 89.13
Cold Lake Ice Jr B 13-17-0 89.12
St Paul Canadiens Jr B 13-17-0 89.09
Beaverlodge Blades Jr B 20-18-0 89.08
Port Moody Panthers Jr B 19-21-0 89.07
Glengarry Brigade Jr B 14-21-0 89.07
Sackville Blazers Jr B 8-16-0 89.06
Pictou County Scotians Jr B 13-11-0 88.99
Caledonia Corvairs Jr B 12-25-0 88.99
Carrot River Thunder Jr B 14-21-0 88.97
Winchester Hawks Jr B 15-22-0 88.93
Oceanside Generals Jr B 25-14-0 88.85
Peguis Juniors Jr B 10-12-0 88.81
Rocky Rams Jr B 11-23-0 88.80
Arborg Ice Dawgs Jr B 7-16-0 88.79
Southern Rebels Jr B 19-17-0 88.72
Osoyoos Coyotes Jr B 10-23-0 88.70
Prince Albert Timberjaks Jr B 13-20-0 88.70
Lundar Falcons Jr B 7-16-0 88.65
Ayr Centennials Jr B 13-24-0 88.63
Perth Blue Wings Jr B 13-24-0 88.63
Campbell River Storm Jr B 20-18-0 88.51
Embrun Panthers Jr B 8-28-0 88.48
North Peace Navigators Jr B 18-19-0 88.44
Hamilton Kilty B's Jr B 12-25-0 88.44
Smiths Falls Bears Jr B 14-22-0 88.34
NL Kubota Eagles Jr B 9-11-0 88.33
CBR Renegades Jr B 9-14-0 88.33
Athens Aeros Jr B 12-23-0 88.27
Nelson Leafs Jr B 9-25-0 88.26
Comox Valley Glacier Kings Jr B 19-20-0 88.21
Richmond Royals Jr B 17-21-0 88.21
Coastal Tsunami Jr B 15-26-0 88.15
St Albert Merchants Jr B 11-22-0 88.12
North Vancouver Wolf Pack Jr B 9-27-0 88.05
Cross Lake Islanders Jr B 7-15-0 88.03
Strathcona Bruins Jr B 13-22-0 88.02
Sexsmith Vipers Jr B 12-25-0 87.98
Chase Heat Jr B 9-26-0 87.90
Southern Shore Breakers Jr B 7-16-0 87.81
Pilot Butte Storm Jr B 11-23-0 87.76
Port Coquitlam Trailblazers Jr B 13-26-0 87.75
Burnaby Steelers Jr B 11-30-0 87.66
Calgary CNHA Gold Jr B 5-14-5 87.64
Saint Quentin Forestiers Jr B 2-20-0 87.51
Port Alberni Bombers Jr B 15-23-0 87.43
North Winnipeg Satelites Jr B 3-20-0 87.40
Lake Cowichan Kraken Jr B 11-26-0 87.38
High River Flyers Jr B 6-29-0 87.30
Carleton Place Canadians Jr B 10-27-0 87.09
NCN Flames Jr B 4-20-0 87.07
Avalon Celtics Jr B 5-16-0 86.95
Dawson Creek Kodiaks Jr B 11-28-0 86.94
Brookfield Elks Jr B 3-21-0 86.87
Strait Pirates Jr B 7-14-0 86.87
Schreiber Falcons Jr B 3-11-1 86.76
Membertou Miners Jr B 4-20-0 86.73
Welland Jr Canadians Jr B 5-32-0 86.54
Saanich Predators Jr B 7-30-0 86.50
Nipigon Elks Jr B 1-16-0 86.41
Stony Plain Flyers Jr B 8-27-0 86.38
Caledon Bombers Jr B 4-34-0 85.84
Sarnia Legionnaires Jr B 0-37-0 85.66
Vegreville Rangers Jr B 1-29-0 85.41
Fairview Flyers Jr B 5-32-0 85.34
Kerry Park Islanders Jr B 2-37-0 85.27
Leduc Co-op Riggers Jr B 5-29-0 85.03
Aldergrove Ironmen Jr B 1-37-0 84.85
Ponoka Stampeders Jr B 1-34-0 84.32
Regina Silver Foxes Jr B 3-31-0 84.25
Calgary CRAA Gold Jr B 1-21-2 84.14
Moosomin Steelhawks Jr B 5-31-0 84.02
Spruce Grove Regals Jr B 1-32-0 83.81
Onion Lake Border Chiefs Jr B 0-0-0 0.00