Your browser is not supported. Please use a newer browser for the full MHR experience.

Division

2024-25 Canada Junior B

League

Independent

2024-25 Teams

Team Name Division(s) W-L-T Rating
Sylvan Lake Wranglers Jr B 43-5-0 92.31
La Crete Lumber Barons Jr B 42-13-0 92.28
Lloydminster Bandits Jr B 35-13-0 92.26
Vermilion Tigers Jr B 34-13-0 92.24
Casselman Vikings Jr B 45-14-0 92.21
Morinville Jets Jr B 41-7-0 92.17
St Marys Lincolns Jr B 46-9-0 92.16
Grand Forks Border Bruins Jr B 44-11-0 92.13
Ridge Meadows Flames Jr B 54-9-0 92.12
Antigonish Bulldogs Jr B 34-5-0 92.09
St Malo Warriors Jr B 31-9-0 92.07
Delisle Chiefs Jr B 38-18-0 92.06
Calgary NWCAA Stamps Jr B 34-0-1 92.04
Southeast Knights Jr B 21-10-0 92.00
Princeton Posse Jr B 39-16-0 91.97
Kerry Park Islanders Jr B 41-17-0 91.95
Ottawa Jr Canadians Jr B 39-21-0 91.88
NCN Flames Jr B 22-12-1 91.86
CBN Stars Jr B 24-11-0 91.83
Current River Storm Jr B 23-4-0 91.81
Kensington Vipers Jr B 17-8-0 91.80
Wainwright Bisons Jr B 33-9-0 91.78
Beaumont Chiefs Jr B 30-14-0 91.77
Peninsula Panthers Jr B 43-18-0 91.77
Saskatoon Royals Jr B 33-12-1 91.69
St John's Caps Jr B 26-7-0 91.60
Revelstoke Grizzlies Jr B 43-16-0 91.58
Fort Knox Jr B 37-9-4 91.56
Sherwood Park Knights Jr B 36-13-0 91.55
Chatham Maroons Jr B 39-16-0 91.50
Ottawa West Golden Knights Jr B 32-21-0 91.49
Saskatoon Westleys Jr B 37-14-3 91.48
Mount Pearl Blades Jr B 16-14-0 91.42
Richmond Royals Jr B 34-24-0 91.41
East Hants Penguins Jr B 27-8-0 91.40
OCN Storm Jr B 22-20-0 91.38
Campbell River Storm Jr B 41-21-0 91.35
Port Alberni Bombers Jr B 37-21-0 91.34
Fort St John Huskies Jr B 45-8-0 91.29
Edmonton Mustangs Jr B 31-15-0 91.29
Beausejour Comets Jr B 33-10-0 91.29
Kent Koyotes Jr B 17-14-0 91.27
Capstone Colts Jr B 29-13-0 91.25
Okotoks Bisons Jr B 39-11-0 91.21
Westshore Wolves Jr B 30-23-0 91.11
Athens Aeros Jr B 27-26-0 91.10
Peguis Juniors Jr B 22-15-2 91.06
Beaver Valley Nitehawks Jr B 34-18-0 91.04
St Albert Merchants Jr B 27-14-0 90.97
Stratford Warriors Jr B 37-17-0 90.90
Carleton Place Canadians Jr B 35-27-0 90.84
Kimberley Dynamiters Jr B 40-17-0 90.79
Victoria Cougars Jr B 28-27-1 90.79
Saskatoon Quakers Jr B 20-25-2 90.76
Wetaskiwin Icemen Jr B 26-18-0 90.73
Fernie Ghostriders Jr B 28-20-0 90.69
Columbia Valley Rockies Jr B 31-22-0 90.67
Renfrew Timberwolves Jr B 31-22-0 90.66
Medicine Hat Cubs Jr B 30-16-0 90.62
Merritt Centennials Jr B 27-22-0 90.58
CBR Renegades Jr B 18-13-0 90.50
Listowel Cyclones Jr B 32-22-0 90.48
Sicamous Eagles Jr B 23-26-0 90.48
London Nationals Jr B 34-20-0 90.44
Southern Shore Breakers Jr B 17-17-0 90.43
Avalon Celtics Jr B 14-21-0 90.42
Delta Ice Hawks Jr B 44-21-0 90.40
Beaverlodge Blades Jr B 28-23-0 90.31
Strathmore Wheatland Kings Jr B 28-14-0 90.30
Acadian Peninsula Poseidon Jr B 16-18-0 90.30
Norway House North Stars Jr B 13-21-2 90.27
Chilliwack Jets Jr B 43-13-0 90.22
Kamloops Storm Jr B 31-23-0 90.16
Richmond Sockeyes Jr B 37-22-0 90.15
100 Mile House Wranglers Jr B 34-25-0 90.13
South Shore Lumberjacks Jr B 21-20-0 90.08
Elmira Sugar Kings Jr B 28-27-0 90.07
Embrun Panthers Jr B 23-30-0 90.07
Glengarry Brigade Jr B 22-35-0 90.06
Selkirk Fishermen Jr B 17-22-0 90.01
Fort Erie Meteors Jr B 37-19-0 89.99
St Paul Canadiens Jr B 29-17-0 89.98
St Catharines Falcons Jr B 39-16-0 89.96
Pictou County Scotians Jr B 22-17-0 89.95
Perth Blue Wings Jr B 20-28-0 89.89
County of Grand Prairie Wheat Kings Jr B 27-18-0 89.89
Smiths Falls Bears Jr B 23-29-0 89.85
Cross Lake Islanders Jr B 11-22-1 89.81
Fort Sask Hawks Jr B 21-23-0 89.81
Lundar Falcons Jr B 23-15-0 89.79
Ayr Centennials Jr B 38-19-0 89.72
Comox Valley Glacier Kings Jr B 21-31-0 89.70
Kelowna Chiefs Jr B 20-25-0 89.59
Regina Capitals Jr B 23-25-2 89.56
Kitchener Waterloo Siskins Jr B 26-29-0 89.56
Caledonia Corvairs Jr B 33-23-0 89.55
Port Colborne Sailors Jr B 33-23-0 89.55
Lasalle Vipers Jr B 29-25-0 89.50
Pilot Butte Storm Jr B 18-26-2 89.45
Lake Cowichan Kraken Jr B 19-35-0 89.40
Nanaimo Buccaneers Jr B 16-32-0 89.38
Northeast Eagles Jr B 7-23-0 89.36
Sackville Blazers Jr B 18-18-0 89.34
Paradise Warriors Jr B 7-23-0 89.28
Quesnel River Rush Jr B 19-29-0 89.25
Arnprior Packers Jr B 16-32-0 89.24
Strathroy Rockets Jr B 24-26-0 89.23
La Broquerie Habs Jr B 14-20-0 89.19
Calgary CRAA Blue Jr B 24-10-2 89.18
Creston Valley Thunder Cats Jr B 18-32-0 89.14
Calgary CBHA Rangers Jr B 22-9-2 89.11
Williams Lake Mustangs Jr B 17-34-0 89.09
Cochrane Generals Jr B 23-22-0 89.04
Castlegar Rebels Jr B 15-33-0 88.97
Cambridge Redhawks Jr B 29-27-0 88.97
North Vancouver Wolf Pack Jr B 28-22-0 88.97
White Rock Whalers Jr B 31-24-0 88.92
Port Coquitlam Trailblazers Jr B 32-25-0 88.92
Golden Rockets Jr B 11-33-0 88.90
Sarnia Legionnaires Jr B 17-33-0 88.84
Nelson Leafs Jr B 19-29-0 88.84
Saanich Predators Jr B 10-39-1 88.83
Beverly Warriors Jr B 17-24-0 88.81
Osoyoos Coyotes Jr B 15-29-0 88.80
Strathcona Bruins Jr B 14-26-0 88.77
Strait Pirates Jr B 12-23-0 88.72
Schreiber Falcons Jr B 16-12-0 88.67
Grandview Steelers Jr B 27-21-0 88.66
Prince Albert Timberjaks Jr B 13-28-2 88.63
Carrot River Thunder Jr B 12-28-2 88.59
Red Deer Vipers Jr B 23-22-0 88.48
Thunder Bay Northern Hawks Jr B 16-10-0 88.47
Brantford Titans Jr B 24-33-0 88.45
Chase Heat Jr B 12-32-0 88.44
Winchester Hawks Jr B 5-43-0 88.43
Mountainview Colts Jr B 20-22-0 88.36
Oceanside Generals Jr B 12-36-0 88.33
Valley Maple Leafs Jr B 10-20-0 88.18
North Edmonton Red Wings Jr B 16-28-0 88.17
Hamilton Kilty B's Jr B 21-34-0 88.03
Stony Plain Flyers Jr B 12-28-0 87.97
Coaldale Copperheads Jr B 15-26-0 87.96
Edmonton Royals Jr B 15-26-0 87.94
Pelham Panthers Jr B 20-30-0 87.91
Dawson Creek Kodiaks Jr B 18-30-0 87.91
Southern Rebels Jr B 12-32-0 87.90
Abbotsford Pilots Jr B 22-30-0 87.88
Membertou Miners Jr B 14-21-0 87.87
North Peace Navigators Jr B 16-28-0 87.81
Cold Lake Ice Jr B 15-26-0 87.73
Killam Wheat Kings Jr B 10-30-0 87.70
Vegreville Rangers Jr B 14-27-0 87.67
Brookfield Elks Jr B 4-26-0 87.67
Spokane Braves Jr B 9-35-0 87.58
Rocky Rams Jr B 12-27-0 87.57
Regina Silver Foxes Jr B 7-33-0 87.54
St Thomas Stars Jr B 12-38-0 87.52
Langley Trappers Jr B 23-28-0 87.47
Spruce Grove Regals Jr B 7-31-0 87.45
Sexsmith Vipers Jr B 12-31-0 87.40
High River Flyers Jr B 13-26-0 87.39
Calgary CNHA Black Jr B 14-17-2 87.35
Arborg Ice Dawgs Jr B 8-25-0 87.34
Coastal Tsunami Jr B 19-29-0 87.33
Airdrie Thunder Jr B 18-25-0 87.32
Surrey Knights Jr B 20-36-0 87.18
Eskasoni Junior Eagles Jr B 5-25-0 87.16
Moncton Vitos Jr B 3-24-0 87.04
North Winnipeg Satelites Jr B 4-29-0 87.01
Calgary CBHA Hawks Jr B 13-18-0 86.97
Three Hills Thrashers Jr B 14-26-0 86.97
Calgary NWCAA Bruins Jr B 11-18-1 86.80
Leduc Riggers Jr B 6-32-0 86.79
Komoka Kings Jr B 5-45-0 86.68
Thunder Bay Bandits Jr B 8-19-0 86.56
Welland Jr Canadians Jr B 12-38-0 86.40
Port Moody Panthers Jr B 12-36-0 85.87
Mission City Outlaws Jr B 10-38-0 85.24
Caledon Bombers Jr B 2-48-0 84.94
Calgary CNHA Gold Jr B 4-24-2 84.92
Fairview Flyers Jr B 3-40-0 84.36
Nipigon Elks Jr B 2-20-0 83.82
Ponoka Stampeders Jr B 1-37-0 83.73
Calgary CRAA Gold Jr B 1-27-2 83.12
Aldergrove Kodiaks Jr B 0-48-0 82.49
Onion Lake Border Chiefs Jr B 0-35-0 76.85