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 20-5-0 92.29
Casselman Vikings Jr B 18-4-0 92.26
Sherwood Park Knights Jr B 19-4-0 92.22
Cambridge Redhawks Jr B 26-1-0 92.21
Morinville Jets Jr B 21-6-0 92.16
Vermilion Tigers Jr B 18-3-0 92.15
Kimberley Dynamiters Jr B 16-7-0 92.13
Sylvan Lake Wranglers Jr B 16-7-0 92.11
Capstone Colts Jr B 16-3-0 92.09
St Malo Warriors Jr B 9-3-0 92.07
Martensville Chiefs Jr B 14-8-0 92.06
La Crete Lumber Barons Jr B 24-2-0 92.04
Richmond Sockeyes Jr B 24-4-0 92.02
Edmonton Mustangs Jr B 21-3-0 92.01
Ottawa West Golden Knights Jr B 19-6-0 92.00
Peninsula Panthers Jr B 24-2-0 91.95
White Rock Whalers Jr B 20-4-0 91.90
St Marys Lincolns Jr B 18-8-0 91.88
Medicine Hat Cubs Jr B 15-7-0 91.88
Norway House North Stars Jr B 10-6-0 91.86
Calgary CRAA Blue Jr B 9-2-4 91.85
St John's Caps Jr B 14-2-0 91.83
Southeast Knights Jr B 12-3-0 91.82
Current River Storm Jr B 13-3-0 91.81
Kelowna Chiefs Jr B 18-5-0 91.75
OCN Storm Jr B 14-2-0 91.69
Kamloops Storm Jr B 19-6-0 91.64
Chatham Maroons Jr B 21-8-0 91.61
Lloydminster Bandits Jr B 18-4-0 91.61
Beaver Valley Nitehawks Jr B 18-5-0 91.59
St Catharines Falcons Jr B 22-4-0 91.56
Revelstoke Grizzlies Jr B 17-6-0 91.55
Ottawa Jr Canadians Jr B 20-5-0 91.53
Saskatoon Westleys Jr B 17-8-0 91.51
London Nationals Jr B 19-8-0 91.48
Selkirk Fishermen Jr B 10-5-0 91.39
Princeton Posse Jr B 16-7-0 91.33
Beausejour Comets Jr B 12-3-0 91.32
Stratford Warriors Jr B 16-6-0 91.30
Kitchener Waterloo Siskins Jr B 14-11-0 91.22
Red Deer Vipers Jr B 15-7-0 91.16
Calgary CNHA Black Jr B 8-4-2 91.12
Mount Pearl Blades Jr B 12-5-0 91.11
Fort Erie Meteors Jr B 16-8-0 91.10
Okotoks Bisons Jr B 13-10-0 91.09
Wainwright Bisons Jr B 13-6-0 91.09
Cochrane Generals Jr B 12-10-0 91.05
South Shore Lumberjacks Jr B 14-2-0 90.95
Coaldale Copperheads Jr B 14-9-0 90.94
Beverly Warriors Jr B 16-7-0 90.93
Regina Capitals Jr B 16-6-0 90.88
Arnprior Packers Jr B 17-5-0 90.86
St Thomas Stars Jr B 15-12-0 90.84
Calgary CBHA Rangers Jr B 6-6-2 90.81
East Hants Penguins Jr B 11-8-0 90.76
Surrey Knights Jr B 17-5-0 90.67
Grand Forks Border Bruins Jr B 14-11-0 90.63
Quesnel River Rush Jr B 11-14-0 90.51
Fort Knox Jr B 14-7-0 90.51
Wheatland Kings Jr B 13-10-0 90.51
Kent Koyotes Jr B 7-5-0 90.49
Saskatoon Quakers Jr B 15-8-0 90.47
Acadian Peninsula Poseidon Jr B 8-6-0 90.41
Saskatoon Royals Jr B 16-7-0 90.40
Wetaskiwin Icemen Jr B 16-8-0 90.36
Port Colborne Sailors Jr B 14-10-0 90.27
Pelham Panthers Jr B 15-12-0 90.18
Ridge Meadows Flames Jr B 16-8-0 90.18
Listowel Cyclones Jr B 10-15-0 90.16
North Edmonton Red Wings Jr B 14-10-0 90.14
Calgary NWCAA Bruins Jr B 6-5-3 90.11
Merritt Centennials Jr B 11-12-0 90.10
Fort St John Huskies Jr B 18-7-0 90.06
Mountainview Colts Jr B 15-8-0 90.04
Abbotsford Pilots Jr B 14-13-0 90.02
Strathroy Rockets Jr B 11-15-0 90.00
Victoria Cougars Jr B 19-9-0 89.97
Calgary NWCAA Stamps Jr B 8-5-2 89.93
La Broquerie Habs Jr B 8-7-0 89.86
Fernie Ghostriders Jr B 12-13-0 89.85
Glengarry Brigade Jr B 12-12-0 89.84
Lasalle Vipers Jr B 11-16-0 89.84
Westshore Wolves Jr B 21-7-0 89.82
Creston Valley Thunder Cats Jr B 10-14-0 89.82
Fort Sask Hawks Jr B 16-6-0 89.78
Delta Ice Hawks Jr B 13-15-0 89.75
Thunder Bay Northern Hawks Jr B 7-4-1 89.70
Williams Lake Mustangs Jr B 10-11-0 89.66
Golden Rockets Jr B 13-9-0 89.65
Edmonton Royals Jr B 12-15-0 89.64
Mission City Outlaws Jr B 14-12-0 89.62
Chilliwack Jets Jr B 15-13-0 89.61
100 Mile House Wranglers Jr B 8-17-0 89.58
Winchester Hawks Jr B 12-12-0 89.51
Cross Lake Islanders Jr B 6-10-0 89.49
Beaumont Chiefs Jr B 9-17-0 89.45
Calgary CBHA Hawks Jr B 7-6-2 89.42
Beaverlodge Blades Jr B 15-11-0 89.38
Brantford Titans Jr B 11-15-0 89.38
Cloverdale HC Jr B 14-8-0 89.35
Caledonia Corvairs Jr B 9-16-0 89.32
Columbia Valley Rockies Jr B 7-15-0 89.32
Langley Trappers Jr B 12-13-0 89.30
Windsor Oxen Jr B 8-11-0 89.30
Komoka Kings Jr B 6-20-0 89.29
Renfrew Timberwolves Jr B 11-14-0 89.29
Paradise Warriors Jr B 8-9-0 89.29
Airdrie Thunder Jr B 9-13-0 89.29
Sicamous Eagles Jr B 8-15-0 89.24
Peguis Juniors Jr B 7-9-0 89.22
Thunder Bay Bandits Jr B 8-3-2 89.13
Killam Wheat Kings Jr B 6-14-0 89.10
Nanaimo Buccaneers Jr B 16-10-0 89.10
Port Moody Panthers Jr B 13-14-0 88.99
Carrot River Thunder Jr B 9-12-0 88.95
CBN Stars Jr B 8-6-0 88.92
Ayr Centennials Jr B 11-16-0 88.89
Perth Blue Wings Jr B 6-16-0 88.89
County of Grand Prairie Wheat Kings Jr B 12-15-0 88.84
Pictou County Scotians Jr B 12-9-0 88.83
Castlegar Rebels Jr B 9-11-0 88.83
Nelson Leafs Jr B 7-13-0 88.72
Sackville Blazers Jr B 8-11-0 88.71
Hamilton Kilty B's Jr B 8-18-0 88.71
Richmond Royals Jr B 11-12-0 88.68
Spokane Braves Jr B 5-18-0 88.65
Cold Lake Ice Jr B 9-12-0 88.65
Smiths Falls Bears Jr B 10-15-0 88.60
St Paul Canadiens Jr B 6-13-0 88.53
Prince Albert Timberjaks Jr B 9-13-0 88.52
Rocky Rams Jr B 8-14-0 88.51
Osoyoos Coyotes Jr B 7-15-0 88.50
Southern Rebels Jr B 12-13-0 88.49
Embrun Panthers Jr B 6-18-0 88.48
Coastal Tsunami Jr B 13-19-0 88.41
Antigonish Bulldogs Jr B 9-9-0 88.35
Lundar Falcons Jr B 6-11-0 88.30
Arborg Ice Dawgs Jr B 4-11-0 88.23
Eskasoni Junior Eagles Jr B 11-7-0 88.21
NL Kubota Eagles Jr B 5-9-0 88.19
CBR Renegades Jr B 6-10-0 88.17
Athens Aeros Jr B 7-19-0 88.14
Southern Shore Breakers Jr B 6-11-0 88.09
St Albert Merchants Jr B 7-17-0 88.09
Strathcona Bruins Jr B 8-16-0 88.06
Oceanside Generals Jr B 17-10-0 88.05
North Vancouver Wolf Pack Jr B 7-20-0 88.01
Sexsmith Vipers Jr B 9-17-0 88.01
North Peace Navigators Jr B 13-12-0 87.94
NCN Flames Jr B 3-13-0 87.91
Saint Quentin Forestiers Jr B 2-15-0 87.87
Campbell River Storm Jr B 12-16-0 87.82
Comox Valley Glacier Kings Jr B 12-15-0 87.80
Pilot Butte Storm Jr B 8-13-0 87.77
Burnaby Steelers Jr B 8-19-0 87.73
Port Coquitlam Trailblazers Jr B 8-18-0 87.71
Chase Heat Jr B 5-17-0 87.61
Carleton Place Canadians Jr B 7-18-0 87.60
North Winnipeg Satelites Jr B 3-12-0 87.52
High River Flyers Jr B 4-19-0 87.48
Avalon Celtics Jr B 5-12-0 87.45
Schreiber Falcons Jr B 3-9-1 87.14
Calgary CNHA Gold Jr B 3-8-3 87.02
Stony Plain Flyers Jr B 7-18-0 86.94
Lake Cowichan Kraken Jr B 8-18-0 86.84
Port Alberni Bombers Jr B 11-16-0 86.81
Brookfield Elks Jr B 3-16-0 86.76
Welland Jr Canadians Jr B 3-24-0 86.73
Saanich Predators Jr B 6-21-0 86.50
Dawson Creek Kodiaks Jr B 7-18-0 86.40
Strait Pirates Jr B 6-12-0 86.38
Membertou Miners Jr B 4-14-0 86.37
Caledon Bombers Jr B 3-24-0 86.10
Leduc Co-op Riggers Jr B 4-19-0 85.65
Nipigon Elks Jr B 0-12-0 85.50
Sarnia Legionnaires Jr B 0-27-0 85.47
Fairview Flyers Jr B 5-21-0 85.46
Vegreville Rangers Jr B 1-19-0 85.36
Aldergrove Ironmen Jr B 1-24-0 85.35
Moosomin Steelhawks Jr B 5-19-0 85.31
Kerry Park Islanders Jr B 2-24-0 84.90
Calgary CRAA Gold Jr B 1-12-2 84.31
Regina Silver Foxes Jr B 0-21-0 84.15
Ponoka Stampeders Jr B 1-21-0 83.84
Spruce Grove Regals Jr B 0-24-0 83.45
Onion Lake Border Chiefs Jr B 0-0-0 0.00