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 19-4-0 92.29
Casselman Vikings Jr B 17-4-0 92.26
Morinville Jets Jr B 20-6-0 92.22
Ottawa West Golden Knights Jr B 18-5-0 92.21
Sherwood Park Knights Jr B 18-4-0 92.20
Cambridge Redhawks Jr B 24-1-0 92.19
Vermilion Tigers Jr B 16-3-0 92.15
Kimberley Dynamiters Jr B 15-6-0 92.13
Medicine Hat Cubs Jr B 14-7-0 92.11
Sylvan Lake Wranglers Jr B 15-7-0 92.10
Capstone Colts Jr B 15-3-0 92.09
Edmonton Mustangs Jr B 19-3-0 92.08
St Malo Warriors Jr B 9-3-0 92.07
Martensville Chiefs Jr B 12-8-0 92.06
La Crete Lumber Barons Jr B 22-2-0 92.04
Richmond Sockeyes Jr B 23-3-0 92.02
Peninsula Panthers Jr B 22-2-0 91.95
Ottawa Jr Canadians Jr B 19-3-0 91.93
White Rock Whalers Jr B 20-2-0 91.90
OCN Storm Jr B 14-2-0 91.86
Calgary CRAA Blue Jr B 7-2-4 91.85
St John's Caps Jr B 13-2-0 91.83
Southeast Knights Jr B 11-3-0 91.82
Current River Storm Jr B 11-3-0 91.81
Kelowna Chiefs Jr B 16-4-0 91.76
St Marys Lincolns Jr B 15-8-0 91.68
Red Deer Vipers Jr B 15-5-0 91.65
Kamloops Storm Jr B 18-5-0 91.64
Chatham Maroons Jr B 20-6-0 91.62
Selkirk Fishermen Jr B 10-4-0 91.59
Revelstoke Grizzlies Jr B 15-6-0 91.59
Saskatoon Westleys Jr B 15-7-0 91.56
Beaver Valley Nitehawks Jr B 17-5-0 91.52
Mount Pearl Blades Jr B 12-4-0 91.51
St Catharines Falcons Jr B 21-4-0 91.49
Calgary CNHA Black Jr B 8-3-2 91.47
Lloydminster Bandits Jr B 16-4-0 91.46
Beausejour Comets Jr B 11-3-0 91.41
Norway House North Stars Jr B 8-6-0 91.37
Princeton Posse Jr B 15-6-0 91.32
Regina Capitals Jr B 16-4-0 91.32
London Nationals Jr B 17-8-0 91.31
Okotoks Bisons Jr B 12-10-0 91.29
Wainwright Bisons Jr B 11-5-0 91.26
Stratford Warriors Jr B 14-6-0 91.24
Coaldale Copperheads Jr B 14-8-0 91.21
St Thomas Stars Jr B 15-9-0 91.15
Cochrane Generals Jr B 11-10-0 91.09
Kitchener Waterloo Siskins Jr B 12-10-0 91.08
Beverly Warriors Jr B 15-7-0 90.97
Wheatland Kings Jr B 13-9-0 90.94
East Hants Penguins Jr B 11-6-0 90.92
Fort Erie Meteors Jr B 14-8-0 90.83
Calgary CBHA Rangers Jr B 5-6-2 90.72
Arnprior Packers Jr B 15-5-0 90.68
Grand Forks Border Bruins Jr B 13-10-0 90.66
Wetaskiwin Icemen Jr B 16-6-0 90.57
Fort Knox Jr B 13-6-0 90.55
South Shore Lumberjacks Jr B 13-2-0 90.53
Quesnel River Rush Jr B 10-13-0 90.49
Acadian Peninsula Poseidon Jr B 8-5-0 90.49
Saskatoon Royals Jr B 14-6-0 90.46
Calgary NWCAA Bruins Jr B 6-4-3 90.43
Kent Koyotes Jr B 6-5-0 90.42
Port Colborne Sailors Jr B 12-9-0 90.41
Surrey Knights Jr B 16-4-0 90.41
Thunder Bay Northern Hawks Jr B 6-4-1 90.40
Calgary NWCAA Stamps Jr B 7-4-2 90.38
Saskatoon Quakers Jr B 13-8-0 90.32
Pelham Panthers Jr B 14-11-0 90.25
Fort St John Huskies Jr B 16-7-0 90.24
Merritt Centennials Jr B 11-10-0 90.22
Thunder Bay Bandits Jr B 8-2-2 90.20
Peguis Juniors Jr B 7-7-0 90.14
North Edmonton Red Wings Jr B 14-9-0 90.10
Listowel Cyclones Jr B 9-14-0 90.03
Creston Valley Thunder Cats Jr B 10-12-0 89.98
Mountainview Colts Jr B 13-8-0 89.96
Lasalle Vipers Jr B 11-14-0 89.95
Beaumont Chiefs Jr B 9-14-0 89.93
CBN Stars Jr B 8-5-0 89.88
Fort Sask Hawks Jr B 15-6-0 89.87
Ridge Meadows Flames Jr B 14-8-0 89.81
Strathroy Rockets Jr B 9-15-0 89.81
Victoria Cougars Jr B 18-8-0 89.80
Abbotsford Pilots Jr B 13-12-0 89.80
Glengarry Brigade Jr B 11-11-0 89.72
Airdrie Thunder Jr B 9-12-0 89.69
Westshore Wolves Jr B 19-6-0 89.69
Beaverlodge Blades Jr B 15-10-0 89.62
Fernie Ghostriders Jr B 10-12-0 89.61
Chilliwack Jets Jr B 15-10-0 89.59
Williams Lake Mustangs Jr B 9-10-0 89.53
Calgary CBHA Hawks Jr B 6-5-2 89.52
La Broquerie Habs Jr B 6-7-0 89.52
Cross Lake Islanders Jr B 4-10-0 89.52
Paradise Warriors Jr B 8-9-0 89.47
Golden Rockets Jr B 11-9-0 89.45
100 Mile House Wranglers Jr B 6-15-0 89.45
Komoka Kings Jr B 6-18-0 89.41
Winchester Hawks Jr B 10-11-0 89.40
Brantford Titans Jr B 10-14-0 89.31
Renfrew Timberwolves Jr B 10-13-0 89.29
Caledonia Corvairs Jr B 9-14-0 89.25
Edmonton Royals Jr B 9-15-0 89.24
Mission City Outlaws Jr B 11-12-0 89.23
Delta Ice Hawks Jr B 11-15-0 89.21
Sicamous Eagles Jr B 8-13-0 89.21
Columbia Valley Rockies Jr B 6-15-0 89.17
Cloverdale HC Jr B 12-8-0 89.09
Carrot River Thunder Jr B 9-10-0 89.03
St Paul Canadiens Jr B 6-11-0 88.98
Windsor Oxen Jr B 7-11-0 88.98
Ayr Centennials Jr B 11-15-0 88.92
Perth Blue Wings Jr B 5-15-0 88.90
Richmond Royals Jr B 10-11-0 88.89
Nanaimo Buccaneers Jr B 14-10-0 88.88
County of Grand Prairie Wheat Kings Jr B 11-14-0 88.87
Port Moody Panthers Jr B 11-13-0 88.81
Rocky Rams Jr B 7-14-0 88.80
Killam Wheat Kings Jr B 5-13-0 88.79
Nelson Leafs Jr B 6-12-0 88.75
Langley Trappers Jr B 10-13-0 88.72
Cold Lake Ice Jr B 9-10-0 88.67
Castlegar Rebels Jr B 8-10-0 88.66
CBR Renegades Jr B 6-9-0 88.62
Strathcona Bruins Jr B 8-14-0 88.62
Hamilton Kilty B's Jr B 7-18-0 88.62
Pictou County Scotians Jr B 11-9-0 88.59
Sackville Blazers Jr B 7-11-0 88.58
Embrun Panthers Jr B 6-17-0 88.56
Southern Rebels Jr B 11-11-0 88.55
Smiths Falls Bears Jr B 8-15-0 88.54
Osoyoos Coyotes Jr B 7-13-0 88.48
Spokane Braves Jr B 3-18-0 88.39
Arborg Ice Dawgs Jr B 4-9-0 88.32
Athens Aeros Jr B 7-18-0 88.29
NCN Flames Jr B 3-11-0 88.27
NL Kubota Eagles Jr B 4-8-0 88.25
Antigonish Bulldogs Jr B 9-8-0 88.24
Schreiber Falcons Jr B 3-7-1 88.20
Oceanside Generals Jr B 16-9-0 88.17
Sexsmith Vipers Jr B 9-17-0 88.08
Eskasoni Junior Eagles Jr B 11-7-0 88.06
Coastal Tsunami Jr B 12-17-0 88.00
Prince Albert Timberjaks Jr B 7-12-0 87.99
Saint Quentin Forestiers Jr B 2-14-0 87.97
St Albert Merchants Jr B 6-16-0 87.92
Campbell River Storm Jr B 11-15-0 87.84
Comox Valley Glacier Kings Jr B 12-14-0 87.83
North Peace Navigators Jr B 11-12-0 87.79
High River Flyers Jr B 4-18-0 87.79
North Vancouver Wolf Pack Jr B 7-19-0 87.78
Pilot Butte Storm Jr B 7-12-0 87.75
Southern Shore Breakers Jr B 5-11-0 87.74
Carleton Place Canadians Jr B 7-15-0 87.71
Lundar Falcons Jr B 4-10-0 87.71
Chase Heat Jr B 5-15-0 87.63
Avalon Celtics Jr B 4-12-0 87.56
North Winnipeg Satelites Jr B 3-11-0 87.46
Burnaby Steelers Jr B 8-17-0 87.43
Calgary CNHA Gold Jr B 2-8-3 87.18
Port Coquitlam Trailblazers Jr B 7-17-0 87.12
Port Alberni Bombers Jr B 11-14-0 86.91
Lake Cowichan Kraken Jr B 7-17-0 86.88
Stony Plain Flyers Jr B 6-18-0 86.86
Welland Jr Canadians Jr B 3-22-0 86.61
Dawson Creek Kodiaks Jr B 7-15-0 86.59
Saanich Predators Jr B 6-19-0 86.52
Brookfield Elks Jr B 3-14-0 86.40
Membertou Miners Jr B 4-14-0 86.19
Strait Pirates Jr B 6-12-0 86.18
Nipigon Elks Jr B 0-12-0 86.12
Caledon Bombers Jr B 3-22-0 86.06
Leduc Co-op Riggers Jr B 3-18-0 85.91
Fairview Flyers Jr B 5-19-0 85.53
Sarnia Legionnaires Jr B 0-25-0 85.41
Vegreville Rangers Jr B 1-18-0 85.37
Moosomin Steelhawks Jr B 4-19-0 85.32
Aldergrove Ironmen Jr B 1-21-0 85.09
Kerry Park Islanders Jr B 1-23-0 84.68
Calgary CRAA Gold Jr B 1-10-2 84.56
Regina Silver Foxes Jr B 0-18-0 84.46
Ponoka Stampeders Jr B 1-20-0 83.95
Spruce Grove Regals Jr B 0-22-0 83.48
Onion Lake Border Chiefs Jr B 0-0-0 0.00