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
Casselman Vikings Jr B 9-2-0 92.26
Morinville Jets Jr B 12-2-0 92.22
Ottawa Jr Canadians Jr B 11-1-0 92.21
Elmira Sugar Kings Jr B 12-2-0 92.19
Vermilion Tigers Jr B 9-2-0 92.15
Kimberley Dynamiters Jr B 8-3-0 92.13
Red Deer Vipers Jr B 8-2-0 92.11
South Shore Lumberjacks Jr B 9-0-0 92.09
Selkirk Fishermen Jr B 5-0-0 92.07
Saskatoon Westleys Jr B 7-4-0 92.06
La Crete Lumber Barons Jr B 14-2-0 92.04
Richmond Sockeyes Jr B 13-1-0 92.02
Peninsula Panthers Jr B 13-2-0 91.95
Ottawa West Golden Knights Jr B 10-1-0 91.92
Sylvan Lake Wranglers Jr B 9-3-0 91.91
Martensville Chiefs Jr B 5-5-0 91.90
OCN Storm Jr B 7-1-0 91.86
Calgary CRAA Blue Jr B 4-1-2 91.85
Wainwright Bisons Jr B 6-3-0 91.83
Mount Pearl Blades Jr B 6-3-0 91.83
Kelowna Chiefs Jr B 9-2-0 91.82
Southeast Knights Jr B 4-1-0 91.82
Current River Storm Jr B 8-0-0 91.81
Calgary CNHA Black Jr B 5-1-1 91.72
White Rock Whalers Jr B 13-1-0 91.71
Cambridge Redhawks Jr B 15-0-0 91.66
Lloydminster Bandits Jr B 8-2-0 91.64
Princeton Posse Jr B 9-3-0 91.57
Grand Forks Border Bruins Jr B 7-4-0 91.48
East Hants Penguins Jr B 9-2-0 91.44
Beaver Valley Nitehawks Jr B 8-3-0 91.42
Capstone Colts Jr B 6-3-0 91.36
Calgary NWCAA Stamps Jr B 5-1-1 91.35
St John's Caps Jr B 7-2-0 91.34
Medicine Hat Cubs Jr B 7-5-0 91.19
Saskatoon Quakers Jr B 7-3-0 91.09
Quesnel River Rush Jr B 6-7-0 91.08
Creston Valley Thunder Cats Jr B 7-4-0 90.97
Fort St John Huskies Jr B 10-4-0 90.97
CBN Stars Jr B 4-3-0 90.96
Coaldale Copperheads Jr B 8-4-0 90.91
Paradise Warriors Jr B 6-4-0 90.91
Calgary NWCAA Bruins Jr B 4-1-2 90.85
Kamloops Storm Jr B 8-5-0 90.82
Kent Koyotes Jr B 4-3-0 90.81
Fort Knox Jr B 8-2-0 90.81
Edmonton Mustangs Jr B 10-2-0 90.79
Acadian Peninsula Poseidon Jr B 5-2-0 90.72
Revelstoke Grizzlies Jr B 7-4-0 90.72
Regina Capitals Jr B 7-3-0 90.57
St Marys Lincolns Jr B 10-5-0 90.55
Chatham Maroons Jr B 11-4-0 90.53
Williams Lake Mustangs Jr B 6-4-0 90.50
London Nationals Jr B 11-5-0 90.47
Peguis Juniors Jr B 4-2-0 90.46
Sherwood Park Knights Jr B 11-1-0 90.36
Saskatoon Royals Jr B 9-2-0 90.32
Westshore Wolves Jr B 13-3-0 90.28
Cochrane Generals Jr B 5-7-0 90.26
Stratford Warriors Jr B 7-5-0 90.26
Airdrie Thunder Jr B 6-4-0 90.26
Surrey Knights Jr B 11-1-0 90.21
CBR Renegades Jr B 5-4-0 90.19
Merritt Centennials Jr B 6-5-0 90.17
St Catharines Falcons Jr B 12-2-0 90.17
Glengarry Brigade Jr B 8-4-0 90.17
St Thomas Stars Jr B 8-6-0 90.14
Arnprior Packers Jr B 5-4-0 90.13
St Malo Warriors Jr B 5-1-0 90.07
Cloverdale HC Jr B 6-3-0 90.06
Ridge Meadows Flames Jr B 9-4-0 90.01
Wheatland Kings Jr B 7-5-0 90.01
Norway House North Stars Jr B 3-3-0 89.96
100 Mile House Wranglers Jr B 3-8-0 89.92
Beaverlodge Blades Jr B 9-7-0 89.88
Port Colborne Sailors Jr B 8-5-0 89.88
Windsor Oxen Jr B 3-6-0 89.88
Osoyoos Coyotes Jr B 4-6-0 89.87
Victoria Cougars Jr B 9-6-0 89.84
Golden Rockets Jr B 6-5-0 89.81
Fort Erie Meteors Jr B 8-6-0 89.80
Okotoks Bisons Jr B 6-6-0 89.76
Renfrew Timberwolves Jr B 6-7-0 89.75
Columbia Valley Rockies Jr B 3-8-0 89.75
Kitchener Waterloo Siskins Jr B 7-6-0 89.73
Mountainview Colts Jr B 8-4-0 89.66
Thunder Bay Northern Hawks Jr B 2-3-1 89.57
Chilliwack Jets Jr B 8-6-0 89.56
Castlegar Rebels Jr B 5-4-0 89.53
Beverly Warriors Jr B 11-2-0 89.46
Nelson Leafs Jr B 6-5-0 89.44
Nanaimo Buccaneers Jr B 8-6-0 89.40
Pelham Panthers Jr B 9-6-0 89.39
Mission City Outlaws Jr B 7-8-0 89.24
Calgary CBHA Rangers Jr B 1-4-2 89.22
Perth Blue Wings Jr B 3-7-0 89.17
County of Grand Prairie Wheat Kings Jr B 7-9-0 89.16
Komoka Kings Jr B 6-8-0 89.11
Fernie Ghostriders Jr B 3-9-0 89.11
Beausejour Comets Jr B 5-2-0 89.09
Carrot River Thunder Jr B 3-5-0 88.93
Port Moody Panthers Jr B 8-8-0 88.91
Caledonia Corvairs Jr B 9-5-0 88.87
Sexsmith Vipers Jr B 7-10-0 88.87
Calgary CBHA Hawks Jr B 3-4-0 88.85
Avalon Celtics Jr B 2-6-0 88.84
Rocky Rams Jr B 4-8-0 88.82
Abbotsford Pilots Jr B 5-8-0 88.72
North Edmonton Red Wings Jr B 7-7-0 88.72
Listowel Cyclones Jr B 4-10-0 88.71
Delta Ice Hawks Jr B 7-10-0 88.69
Campbell River Storm Jr B 9-6-0 88.67
Strathroy Rockets Jr B 4-10-0 88.67
Prince Albert Timberjaks Jr B 3-7-0 88.66
Smiths Falls Bears Jr B 7-6-0 88.66
NCN Flames Jr B 1-5-0 88.59
North Peace Navigators Jr B 7-7-0 88.56
Pictou County Scotians Jr B 6-6-0 88.55
Cold Lake Ice Jr B 5-5-0 88.54
Lasalle Vipers Jr B 6-10-0 88.52
Oceanside Generals Jr B 9-7-0 88.47
Fort Sask Hawks Jr B 9-4-0 88.43
Eskasoni Junior Eagles Jr B 8-3-0 88.42
Spokane Braves Jr B 2-9-0 88.39
Langley Trappers Jr B 5-8-0 88.36
Richmond Royals Jr B 5-6-0 88.29
NL Kubota Eagles Jr B 1-5-0 88.23
Comox Valley Glacier Kings Jr B 6-10-0 88.20
Wetaskiwin Icemen Jr B 8-5-0 88.20
La Broquerie Habs Jr B 1-4-0 88.16
Antigonish Bulldogs Jr B 5-4-0 88.16
Sackville Blazers Jr B 2-9-0 88.15
Sicamous Eagles Jr B 1-9-0 88.15
Ayr Centennials Jr B 7-9-0 88.14
St Paul Canadiens Jr B 3-5-0 88.05
Beaumont Chiefs Jr B 5-10-0 88.04
Southern Shore Breakers Jr B 3-7-0 88.02
Winchester Hawks Jr B 4-8-0 87.93
Cross Lake Islanders Jr B 1-5-0 87.92
Athens Aeros Jr B 3-11-0 87.91
Saint Quentin Forestiers Jr B 0-7-0 87.91
Brantford Titans Jr B 4-10-0 87.89
Coastal Tsunami Jr B 7-11-0 87.83
Port Coquitlam Trailblazers Jr B 5-9-0 87.81
Killam Wheat Kings Jr B 3-7-0 87.80
Thunder Bay Bandits Jr B 2-1-2 87.76
Embrun Panthers Jr B 2-11-0 87.70
Lake Cowichan Kraken Jr B 5-9-0 87.67
Edmonton Royals Jr B 5-9-0 87.65
Carleton Place Canadians Jr B 4-9-0 87.64
Port Alberni Bombers Jr B 7-9-0 87.44
Chase Heat Jr B 2-9-0 87.40
North Vancouver Wolf Pack Jr B 4-12-0 87.39
Burnaby Steelers Jr B 4-9-0 87.37
Hamilton Kilty B's Jr B 4-11-0 87.20
Southern Rebels Jr B 4-7-0 87.19
Strathcona Bruins Jr B 4-9-0 87.10
Calgary CNHA Gold Jr B 1-4-2 87.10
Saanich Predators Jr B 4-11-0 87.04
St Albert Merchants Jr B 5-8-0 87.01
High River Flyers Jr B 1-11-0 86.88
Brookfield Elks Jr B 2-7-0 86.83
Fairview Flyers Jr B 4-9-0 86.80
Dawson Creek Kodiaks Jr B 2-12-0 86.79
Schreiber Falcons Jr B 1-4-1 86.57
Arborg Ice Dawgs Jr B 2-4-0 86.51
Strait Pirates Jr B 5-6-0 86.43
Pilot Butte Storm Jr B 2-7-0 86.40
North Winnipeg Satelites Jr B 2-5-0 86.22
Moosomin Steelhawks Jr B 3-7-0 85.50
Vegreville Rangers Jr B 0-10-0 85.46
Leduc Co-op Riggers Jr B 2-10-0 85.45
Welland Jr Canadians Jr B 2-14-0 85.44
Lundar Falcons Jr B 2-6-0 85.37
Membertou Miners Jr B 1-10-0 85.36
Caledon Bombers Jr B 2-13-0 85.34
Stony Plain Flyers Jr B 2-10-0 85.04
Aldergrove Ironmen Jr B 1-14-0 85.04
Kerry Park Islanders Jr B 1-15-0 84.96
Sarnia Legionnaires Jr B 0-14-0 84.71
Ponoka Stampeders Jr B 0-10-0 84.55
Regina Silver Foxes Jr B 0-6-0 84.30
Nipigon Elks Jr B 0-5-0 83.50
Calgary CRAA Gold Jr B 0-7-0 82.85
Spruce Grove Regals Jr B 0-12-0 81.64
Onion Lake Border Chiefs Jr B 0-0-0 0.00