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
Cambridge Redhawks Jr B 34-4-0 92.29
Casselman Vikings Jr B 27-5-0 92.26
Elmira Sugar Kings Jr B 26-8-0 92.25
Edmonton Mustangs Jr B 27-6-0 92.22
St Marys Lincolns Jr B 26-8-0 92.18
Vermilion Tigers Jr B 22-6-0 92.15
Kimberley Dynamiters Jr B 23-10-0 92.13
Revelstoke Grizzlies Jr B 24-7-0 92.11
Sylvan Lake Wranglers Jr B 24-9-0 92.11
Medicine Hat Cubs Jr B 22-10-0 92.09
Capstone Colts Jr B 20-4-0 92.09
Beausejour Comets Jr B 17-4-0 92.07
Martensville Chiefs Jr B 21-11-0 92.06
La Crete Lumber Barons Jr B 33-3-0 92.04
Richmond Sockeyes Jr B 35-5-0 92.02
Peninsula Panthers Jr B 30-4-0 91.95
Ottawa West Golden Knights Jr B 26-8-0 91.92
Sherwood Park Knights Jr B 26-7-0 91.92
St Malo Warriors Jr B 15-5-0 91.91
Morinville Jets Jr B 23-8-0 91.90
Red Deer Vipers Jr B 24-8-0 91.89
Norway House North Stars Jr B 18-6-0 91.86
Calgary CRAA Blue Jr B 14-4-4 91.85
White Rock Whalers Jr B 29-8-0 91.83
St John's Caps Jr B 19-2-0 91.83
Southeast Knights Jr B 16-4-0 91.82
Current River Storm Jr B 16-3-0 91.81
Kamloops Storm Jr B 25-9-0 91.74
London Nationals Jr B 25-11-0 91.71
Chatham Maroons Jr B 26-12-0 91.67
Beaver Valley Nitehawks Jr B 25-7-0 91.66
St Catharines Falcons Jr B 28-6-0 91.66
Princeton Posse Jr B 23-9-0 91.63
Lloydminster Bandits Jr B 23-6-0 91.61
Selkirk Fishermen Jr B 13-6-0 91.55
Calgary CNHA Black Jr B 15-5-2 91.49
Fort Erie Meteors Jr B 27-8-0 91.45
Ottawa Jr Canadians Jr B 26-7-0 91.44
Calgary CBHA Rangers Jr B 10-8-4 91.43
Saskatoon Westleys Jr B 22-10-0 91.40
Stratford Warriors Jr B 22-11-0 91.38
Cochrane Generals Jr B 19-13-0 91.35
East Hants Penguins Jr B 14-8-0 91.28
Kelowna Chiefs Jr B 21-11-0 91.26
Grand Forks Border Bruins Jr B 21-13-0 91.17
Regina Capitals Jr B 25-7-0 91.10
Calgary NWCAA Stamps Jr B 14-6-2 91.09
Wheatland Kings Jr B 21-12-0 91.01
Mountainview Colts Jr B 22-9-0 90.93
Wainwright Bisons Jr B 18-8-0 90.93
South Shore Lumberjacks Jr B 17-4-0 90.89
Okotoks Bisons Jr B 15-17-0 90.89
Beverly Warriors Jr B 23-9-0 90.80
Kitchener Waterloo Siskins Jr B 16-18-0 90.79
Pelham Panthers Jr B 24-14-0 90.77
Saskatoon Quakers Jr B 23-9-0 90.71
Quesnel River Rush Jr B 17-17-0 90.71
Merritt Centennials Jr B 17-14-0 90.68
Surrey Knights Jr B 27-9-0 90.65
St Thomas Stars Jr B 17-18-0 90.64
Calgary NWCAA Bruins Jr B 9-9-4 90.56
La Broquerie Habs Jr B 12-8-0 90.55
Arnprior Packers Jr B 25-8-0 90.55
Kent Koyotes Jr B 11-6-0 90.55
OCN Storm Jr B 18-6-0 90.54
Saskatoon Royals Jr B 22-9-0 90.53
Coaldale Copperheads Jr B 17-16-0 90.52
Mount Pearl Blades Jr B 12-9-0 90.45
Port Colborne Sailors Jr B 21-14-0 90.37
Fort St John Huskies Jr B 28-8-0 90.37
Williams Lake Mustangs Jr B 18-13-0 90.37
Fernie Ghostriders Jr B 17-17-0 90.36
Wetaskiwin Icemen Jr B 21-11-0 90.31
Mission City Outlaws Jr B 24-13-0 90.29
North Edmonton Red Wings Jr B 18-11-0 90.26
Victoria Cougars Jr B 24-11-0 90.24
Fort Knox Jr B 20-11-0 90.21
Acadian Peninsula Poseidon Jr B 10-9-0 90.21
Ridge Meadows Flames Jr B 25-12-0 90.17
Listowel Cyclones Jr B 14-21-0 90.14
Golden Rockets Jr B 18-15-0 90.13
Lasalle Vipers Jr B 18-21-0 90.09
Strathroy Rockets Jr B 16-19-0 90.08
Creston Valley Thunder Cats Jr B 13-20-0 90.07
Fort Sask Hawks Jr B 22-11-0 89.99
Abbotsford Pilots Jr B 19-17-0 89.87
Westshore Wolves Jr B 25-11-0 89.83
Airdrie Thunder Jr B 13-20-0 89.71
Komoka Kings Jr B 12-25-0 89.66
Castlegar Rebels Jr B 14-17-0 89.60
Delta Ice Hawks Jr B 18-22-0 89.56
Columbia Valley Rockies Jr B 10-22-0 89.55
Beaumont Chiefs Jr B 12-19-0 89.45
Windsor Oxen Jr B 10-13-0 89.45
Thunder Bay Northern Hawks Jr B 9-6-1 89.45
Chilliwack Jets Jr B 20-17-0 89.44
Thunder Bay Bandits Jr B 10-4-2 89.43
Brantford Titans Jr B 14-21-0 89.42
100 Mile House Wranglers Jr B 10-25-0 89.42
Edmonton Royals Jr B 15-19-0 89.41
County of Grand Prairie Wheat Kings Jr B 20-16-0 89.39
Nanaimo Buccaneers Jr B 23-11-0 89.39
Paradise Warriors Jr B 11-11-0 89.33
Glengarry Brigade Jr B 14-18-0 89.32
Renfrew Timberwolves Jr B 17-18-0 89.28
Calgary CBHA Hawks Jr B 8-12-2 89.26
Cloverdale HC Jr B 18-16-0 89.25
Langley Trappers Jr B 16-19-0 89.21
Caledonia Corvairs Jr B 12-23-0 89.19
CBN Stars Jr B 12-8-0 89.19
Sicamous Eagles Jr B 9-23-0 89.18
Beaverlodge Blades Jr B 20-17-0 89.18
Winchester Hawks Jr B 15-19-0 89.15
Spokane Braves Jr B 10-24-0 89.13
Port Moody Panthers Jr B 18-20-0 89.10
Killam Wheat Kings Jr B 9-19-0 89.07
Cold Lake Ice Jr B 13-15-0 89.04
St Paul Canadiens Jr B 12-16-0 89.03
Eskasoni Junior Eagles Jr B 16-7-0 88.96
Pictou County Scotians Jr B 13-10-0 88.96
Lundar Falcons Jr B 7-15-0 88.90
Peguis Juniors Jr B 10-12-0 88.88
Carrot River Thunder Jr B 12-20-0 88.88
Sackville Blazers Jr B 8-15-0 88.84
Prince Albert Timberjaks Jr B 12-19-0 88.83
Perth Blue Wings Jr B 12-22-0 88.79
Antigonish Bulldogs Jr B 11-9-0 88.74
Rocky Rams Jr B 10-22-0 88.70
Ayr Centennials Jr B 12-24-0 88.69
Oceanside Generals Jr B 24-12-0 88.67
Arborg Ice Dawgs Jr B 5-16-0 88.63
Embrun Panthers Jr B 8-27-0 88.61
Osoyoos Coyotes Jr B 9-22-0 88.53
Southern Rebels Jr B 18-16-0 88.45
CBR Renegades Jr B 8-13-0 88.42
Athens Aeros Jr B 11-22-0 88.42
Hamilton Kilty B's Jr B 10-25-0 88.41
North Peace Navigators Jr B 17-18-0 88.39
Nelson Leafs Jr B 9-23-0 88.38
Coastal Tsunami Jr B 15-24-0 88.37
NL Kubota Eagles Jr B 8-11-0 88.35
Smiths Falls Bears Jr B 12-22-0 88.35
Richmond Royals Jr B 16-19-0 88.34
Campbell River Storm Jr B 18-18-0 88.27
Strathcona Bruins Jr B 12-20-0 88.16
Cross Lake Islanders Jr B 7-15-0 88.12
North Vancouver Wolf Pack Jr B 9-27-0 88.11
Sexsmith Vipers Jr B 12-23-0 88.10
Chase Heat Jr B 9-24-0 88.00
St Albert Merchants Jr B 10-21-0 88.00
Comox Valley Glacier Kings Jr B 18-19-0 87.95
Southern Shore Breakers Jr B 7-14-0 87.92
Calgary CNHA Gold Jr B 5-13-4 87.74
Port Coquitlam Trailblazers Jr B 12-25-0 87.73
Pilot Butte Storm Jr B 10-21-0 87.72
Burnaby Steelers Jr B 11-28-0 87.68
North Winnipeg Satelites Jr B 3-18-0 87.65
Saint Quentin Forestiers Jr B 2-20-0 87.51
Avalon Celtics Jr B 5-14-0 87.32
Carleton Place Canadians Jr B 10-24-0 87.31
High River Flyers Jr B 6-27-0 87.26
NCN Flames Jr B 4-18-0 87.24
Lake Cowichan Kraken Jr B 11-24-0 87.23
Port Alberni Bombers Jr B 13-23-0 87.11
Schreiber Falcons Jr B 3-10-1 86.96
Brookfield Elks Jr B 3-20-0 86.79
Dawson Creek Kodiaks Jr B 9-28-0 86.70
Stony Plain Flyers Jr B 8-25-0 86.68
Strait Pirates Jr B 7-14-0 86.63
Membertou Miners Jr B 4-19-0 86.63
Welland Jr Canadians Jr B 5-31-0 86.61
Saanich Predators Jr B 7-28-0 86.41
Nipigon Elks Jr B 1-16-0 86.41
Caledon Bombers Jr B 4-32-0 85.81
Sarnia Legionnaires Jr B 0-35-0 85.69
Fairview Flyers Jr B 5-31-0 85.36
Leduc Co-op Riggers Jr B 5-26-0 85.31
Kerry Park Islanders Jr B 2-34-0 85.16
Vegreville Rangers Jr B 1-28-0 85.15
Aldergrove Ironmen Jr B 1-35-0 84.89
Calgary CRAA Gold Jr B 1-19-2 84.52
Ponoka Stampeders Jr B 1-31-0 84.10
Regina Silver Foxes Jr B 1-31-0 84.02
Moosomin Steelhawks Jr B 5-27-0 83.99
Spruce Grove Regals Jr B 1-30-0 83.94
Onion Lake Border Chiefs Jr B 0-0-0 0.00