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 24-5-0 92.29
Cambridge Redhawks Jr B 30-2-0 92.26
Casselman Vikings Jr B 23-4-0 92.26
Edmonton Mustangs Jr B 24-4-0 92.22
Morinville Jets Jr B 22-7-0 92.15
Vermilion Tigers Jr B 18-6-0 92.15
Kimberley Dynamiters Jr B 20-8-0 92.13
Medicine Hat Cubs Jr B 19-7-0 92.11
Capstone Colts Jr B 18-3-0 92.09
Sylvan Lake Wranglers Jr B 20-7-0 92.08
Beausejour Comets Jr B 14-3-0 92.07
Martensville Chiefs Jr B 17-8-0 92.06
La Crete Lumber Barons Jr B 28-2-0 92.04
Richmond Sockeyes Jr B 29-4-0 92.02
Peninsula Panthers Jr B 27-3-0 91.95
Sherwood Park Knights Jr B 22-5-0 91.93
Norway House North Stars Jr B 12-6-0 91.86
Ottawa West Golden Knights Jr B 22-7-0 91.85
Calgary CRAA Blue Jr B 12-2-4 91.85
White Rock Whalers Jr B 25-5-0 91.83
St Marys Lincolns Jr B 21-8-0 91.83
St John's Caps Jr B 17-2-0 91.83
Southeast Knights Jr B 13-3-0 91.82
Current River Storm Jr B 14-3-0 91.81
Lloydminster Bandits Jr B 20-5-0 91.80
St Malo Warriors Jr B 11-4-0 91.77
Revelstoke Grizzlies Jr B 18-6-0 91.73
Kamloops Storm Jr B 21-6-0 91.72
OCN Storm Jr B 16-2-0 91.66
Chatham Maroons Jr B 24-8-0 91.56
Beaver Valley Nitehawks Jr B 20-6-0 91.55
St Catharines Falcons Jr B 25-4-0 91.47
Princeton Posse Jr B 19-8-0 91.45
Wainwright Bisons Jr B 17-6-0 91.36
London Nationals Jr B 21-10-0 91.31
Kelowna Chiefs Jr B 19-8-0 91.30
Calgary CBHA Rangers Jr B 9-6-3 91.29
Saskatoon Westleys Jr B 19-8-0 91.26
Cochrane Generals Jr B 16-10-0 91.25
Ottawa Jr Canadians Jr B 22-7-0 91.25
Fort Erie Meteors Jr B 21-8-0 91.24
Red Deer Vipers Jr B 18-8-0 91.18
Okotoks Bisons Jr B 14-13-0 91.12
Grand Forks Border Bruins Jr B 17-11-0 91.08
South Shore Lumberjacks Jr B 15-3-0 91.07
Beverly Warriors Jr B 20-7-0 91.07
Selkirk Fishermen Jr B 11-6-0 91.06
Calgary CNHA Black Jr B 11-5-2 90.99
East Hants Penguins Jr B 11-8-0 90.95
Mount Pearl Blades Jr B 12-7-0 90.94
Stratford Warriors Jr B 17-10-0 90.86
Wheatland Kings Jr B 17-11-0 90.79
Kitchener Waterloo Siskins Jr B 14-15-0 90.74
Surrey Knights Jr B 22-6-0 90.61
Arnprior Packers Jr B 22-6-0 90.60
St Thomas Stars Jr B 15-15-0 90.51
Kent Koyotes Jr B 7-5-0 90.50
Pelham Panthers Jr B 20-12-0 90.50
Merritt Centennials Jr B 13-14-0 90.47
Quesnel River Rush Jr B 13-16-0 90.46
Acadian Peninsula Poseidon Jr B 8-7-0 90.45
Coaldale Copperheads Jr B 14-13-0 90.44
Wetaskiwin Icemen Jr B 18-9-0 90.42
Saskatoon Quakers Jr B 19-8-0 90.39
Fort Knox Jr B 17-8-0 90.32
Regina Capitals Jr B 19-6-0 90.25
Port Colborne Sailors Jr B 17-12-0 90.25
Calgary NWCAA Bruins Jr B 7-8-3 90.21
Fort St John Huskies Jr B 19-7-0 90.21
Calgary NWCAA Stamps Jr B 10-6-2 90.18
Victoria Cougars Jr B 21-11-0 90.18
Westshore Wolves Jr B 23-9-0 90.12
Mountainview Colts Jr B 16-9-0 90.12
North Edmonton Red Wings Jr B 16-10-0 90.10
Williams Lake Mustangs Jr B 13-12-0 90.07
Listowel Cyclones Jr B 12-17-0 90.05
La Broquerie Habs Jr B 10-7-0 90.05
Saskatoon Royals Jr B 18-8-0 90.04
Fernie Ghostriders Jr B 14-14-0 89.99
Ridge Meadows Flames Jr B 19-10-0 89.96
Golden Rockets Jr B 15-11-0 89.94
Strathroy Rockets Jr B 13-17-0 89.91
Mission City Outlaws Jr B 19-12-0 89.88
Creston Valley Thunder Cats Jr B 11-16-0 89.83
Lasalle Vipers Jr B 14-18-0 89.81
Abbotsford Pilots Jr B 15-16-0 89.71
Cross Lake Islanders Jr B 7-11-0 89.69
Komoka Kings Jr B 9-21-0 89.61
Fort Sask Hawks Jr B 19-8-0 89.61
Airdrie Thunder Jr B 11-16-0 89.60
100 Mile House Wranglers Jr B 9-19-0 89.57
Thunder Bay Northern Hawks Jr B 9-5-1 89.56
CBN Stars Jr B 11-6-0 89.49
Windsor Oxen Jr B 9-11-0 89.48
Chilliwack Jets Jr B 15-13-0 89.47
Langley Trappers Jr B 14-14-0 89.43
Nanaimo Buccaneers Jr B 20-10-0 89.42
Killam Wheat Kings Jr B 8-15-0 89.41
Delta Ice Hawks Jr B 15-19-0 89.39
Glengarry Brigade Jr B 14-14-0 89.39
Brantford Titans Jr B 13-17-0 89.32
Cloverdale HC Jr B 16-11-0 89.30
Peguis Juniors Jr B 7-11-0 89.28
Beaverlodge Blades Jr B 16-14-0 89.26
Calgary CBHA Hawks Jr B 7-9-2 89.25
Edmonton Royals Jr B 12-17-0 89.24
Paradise Warriors Jr B 8-10-0 89.24
Beaumont Chiefs Jr B 9-19-0 89.23
Sicamous Eagles Jr B 9-17-0 89.22
Winchester Hawks Jr B 13-15-0 89.15
Castlegar Rebels Jr B 10-14-0 89.13
Thunder Bay Bandits Jr B 9-3-2 89.12
Columbia Valley Rockies Jr B 7-19-0 89.09
Pictou County Scotians Jr B 12-9-0 89.01
County of Grand Prairie Wheat Kings Jr B 15-16-0 88.98
Sackville Blazers Jr B 8-12-0 88.95
Caledonia Corvairs Jr B 10-20-0 88.95
Perth Blue Wings Jr B 9-18-0 88.94
Renfrew Timberwolves Jr B 12-17-0 88.93
St Paul Canadiens Jr B 9-14-0 88.92
Cold Lake Ice Jr B 11-14-0 88.84
Oceanside Generals Jr B 22-10-0 88.83
Port Moody Panthers Jr B 14-17-0 88.79
Spokane Braves Jr B 6-21-0 88.70
Ayr Centennials Jr B 11-20-0 88.65
Osoyoos Coyotes Jr B 8-18-0 88.59
Nelson Leafs Jr B 8-15-0 88.55
CBR Renegades Jr B 7-11-0 88.54
Antigonish Bulldogs Jr B 9-9-0 88.53
Rocky Rams Jr B 9-18-0 88.52
Campbell River Storm Jr B 15-17-0 88.46
Carrot River Thunder Jr B 10-15-0 88.44
Eskasoni Junior Eagles Jr B 13-7-0 88.44
Lundar Falcons Jr B 7-12-0 88.35
NL Kubota Eagles Jr B 5-10-0 88.27
Sexsmith Vipers Jr B 11-18-0 88.24
Athens Aeros Jr B 10-19-0 88.24
Richmond Royals Jr B 13-16-0 88.21
Comox Valley Glacier Kings Jr B 16-17-0 88.21
Coastal Tsunami Jr B 13-20-0 88.21
Hamilton Kilty B's Jr B 8-23-0 88.20
Arborg Ice Dawgs Jr B 4-14-0 88.20
Smiths Falls Bears Jr B 11-20-0 88.14
Embrun Panthers Jr B 6-22-0 88.13
Prince Albert Timberjaks Jr B 9-16-0 88.12
NCN Flames Jr B 3-15-0 88.09
St Albert Merchants Jr B 8-20-0 88.07
Southern Shore Breakers Jr B 6-13-0 88.05
North Peace Navigators Jr B 14-14-0 88.01
Chase Heat Jr B 8-19-0 87.95
Strathcona Bruins Jr B 10-18-0 87.89
Saint Quentin Forestiers Jr B 2-15-0 87.89
Southern Rebels Jr B 13-14-0 87.86
North Vancouver Wolf Pack Jr B 7-24-0 87.75
Burnaby Steelers Jr B 9-20-0 87.58
Avalon Celtics Jr B 5-12-0 87.55
Calgary CNHA Gold Jr B 4-10-4 87.51
Port Coquitlam Trailblazers Jr B 9-23-0 87.45
High River Flyers Jr B 5-22-0 87.42
Pilot Butte Storm Jr B 8-16-0 87.41
Lake Cowichan Kraken Jr B 9-21-0 87.27
Schreiber Falcons Jr B 3-9-1 87.17
Port Alberni Bombers Jr B 11-21-0 87.11
Brookfield Elks Jr B 3-17-0 87.11
Carleton Place Canadians Jr B 8-20-0 87.03
North Winnipeg Satelites Jr B 3-14-0 86.95
Stony Plain Flyers Jr B 8-21-0 86.92
Saanich Predators Jr B 7-24-0 86.77
Strait Pirates Jr B 6-12-0 86.56
Dawson Creek Kodiaks Jr B 8-21-0 86.51
Membertou Miners Jr B 4-17-0 86.49
Welland Jr Canadians Jr B 4-28-0 86.36
Nipigon Elks Jr B 0-15-0 85.92
Caledon Bombers Jr B 4-27-0 85.92
Fairview Flyers Jr B 5-24-0 85.50
Sarnia Legionnaires Jr B 0-30-0 85.46
Vegreville Rangers Jr B 1-24-0 85.45
Leduc Co-op Riggers Jr B 5-22-0 85.24
Kerry Park Islanders Jr B 2-30-0 85.20
Aldergrove Ironmen Jr B 1-28-0 85.07
Calgary CRAA Gold Jr B 1-15-2 84.32
Ponoka Stampeders Jr B 1-26-0 84.05
Spruce Grove Regals Jr B 1-27-0 83.88
Moosomin Steelhawks Jr B 5-22-0 83.87
Regina Silver Foxes Jr B 0-25-0 83.44
Onion Lake Border Chiefs Jr B 0-0-0 0.00