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
Vermilion Tigers Jr B 34-14-0 92.26
Casselman Vikings Jr B 45-14-0 92.21
Lloydminster Bandits Jr B 38-17-0 92.19
Morinville Jets Jr B 41-7-0 92.17
St Marys Lincolns Jr B 53-15-0 92.16
Grand Forks Border Bruins Jr B 53-13-0 92.13
Ridge Meadows Flames Jr B 55-12-0 92.12
Antigonish Bulldogs Jr B 36-9-0 92.09
St Malo Warriors Jr B 33-9-0 92.07
Delisle Chiefs Jr B 38-18-0 92.06
Calgary NWCAA Stamps Jr B 34-0-1 92.04
Wainwright Bisons Jr B 38-11-0 92.01
Southeast Knights Jr B 22-10-0 92.00
Kerry Park Islanders Jr B 41-17-0 91.95
NCN Flames Jr B 23-12-1 91.86
CBN Stars Jr B 29-14-0 91.83
Ottawa Jr Canadians Jr B 43-23-0 91.82
Current River Storm Jr B 27-4-0 91.81
Capstone Colts Jr B 34-15-0 91.79
Beaumont Chiefs Jr B 30-14-0 91.77
Princeton Posse Jr B 39-16-0 91.76
East Hants Penguins Jr B 27-8-0 91.75
Peninsula Panthers Jr B 45-19-0 91.75
Saskatoon Royals Jr B 33-12-1 91.69
Kensington Vipers Jr B 17-9-0 91.69
Sherwood Park Knights Jr B 36-13-0 91.55
Fort Knox Jr B 39-11-4 91.53
Chatham Maroons Jr B 46-22-0 91.51
Saskatoon Westleys Jr B 39-16-3 91.50
Ottawa West Golden Knights Jr B 32-21-0 91.49
Richmond Royals Jr B 34-24-0 91.42
OCN Storm Jr B 24-21-0 91.41
Campbell River Storm Jr B 42-23-0 91.37
Kent Koyotes Jr B 18-14-0 91.35
Port Alberni Bombers Jr B 37-21-0 91.35
St John's Caps Jr B 29-11-0 91.32
Fort St John Huskies Jr B 45-8-0 91.29
Mount Pearl Blades Jr B 16-14-0 91.29
Edmonton Mustangs Jr B 31-15-0 91.29
Revelstoke Grizzlies Jr B 45-20-0 91.27
Beausejour Comets Jr B 33-12-0 91.23
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.11
Peguis Juniors Jr B 23-17-2 91.00
St Albert Merchants Jr B 27-14-0 90.97
Stratford Warriors Jr B 40-21-0 90.97
Beaver Valley Nitehawks Jr B 34-18-0 90.92
Carleton Place Canadians Jr B 37-31-0 90.91
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
Kimberley Dynamiters Jr B 41-19-0 90.71
Renfrew Timberwolves Jr B 31-22-0 90.68
Medicine Hat Cubs Jr B 30-16-0 90.62
London Nationals Jr B 37-24-0 90.60
Fernie Ghostriders Jr B 28-20-0 90.55
Listowel Cyclones Jr B 32-22-0 90.55
Columbia Valley Rockies Jr B 31-22-0 90.53
South Shore Lumberjacks Jr B 21-21-0 90.45
Delta Ice Hawks Jr B 44-21-0 90.41
CBR Renegades Jr B 18-13-0 90.37
Merritt Centennials Jr B 27-22-0 90.37
Southern Shore Breakers Jr B 17-18-0 90.33
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-19-0 90.30
Sicamous Eagles Jr B 23-26-0 90.28
Avalon Celtics Jr B 14-21-0 90.27
Norway House North Stars Jr B 13-22-2 90.24
Chilliwack Jets Jr B 43-13-0 90.23
Richmond Sockeyes Jr B 37-22-0 90.16
St Catharines Falcons Jr B 47-18-0 90.16
Elmira Sugar Kings Jr B 28-27-0 90.13
Fort Erie Meteors Jr B 43-23-0 90.12
Pictou County Scotians Jr B 22-17-0 90.10
Embrun Panthers Jr B 23-30-0 90.08
Glengarry Brigade Jr B 22-35-0 90.07
St Paul Canadiens Jr B 29-18-0 90.01
Selkirk Fishermen Jr B 17-22-0 89.99
Kamloops Storm Jr B 31-23-0 89.96
Perth Blue Wings Jr B 20-28-0 89.90
County of Grand Prairie Wheat Kings Jr B 27-18-0 89.89
100 Mile House Wranglers Jr B 34-27-0 89.89
Smiths Falls Bears Jr B 23-29-0 89.87
Fort Sask Hawks Jr B 21-23-0 89.81
Cross Lake Islanders Jr B 11-22-1 89.79
Ayr Centennials Jr B 38-19-0 89.77
Lundar Falcons Jr B 23-15-0 89.76
Sackville Blazers Jr B 18-18-0 89.72
Comox Valley Glacier Kings Jr B 21-31-0 89.70
Kitchener Waterloo Siskins Jr B 26-29-0 89.61
Port Colborne Sailors Jr B 33-23-0 89.60
Lasalle Vipers Jr B 29-25-0 89.56
Regina Capitals Jr B 23-25-2 89.55
Caledonia Corvairs Jr B 33-27-0 89.49
Pilot Butte Storm Jr B 18-26-2 89.45
Lake Cowichan Kraken Jr B 19-35-0 89.41
Kelowna Chiefs Jr B 20-25-0 89.39
Nanaimo Buccaneers Jr B 16-32-0 89.39
Strathroy Rockets Jr B 24-26-0 89.29
Arnprior Packers Jr B 16-32-0 89.25
Northeast Eagles Jr B 7-23-0 89.24
Calgary CRAA Blue Jr B 24-10-2 89.18
La Broquerie Habs Jr B 14-20-0 89.17
Paradise Warriors Jr B 7-23-0 89.14
Calgary CBHA Rangers Jr B 22-9-2 89.11
Quesnel River Rush Jr B 19-29-0 89.06
Cambridge Redhawks Jr B 29-27-0 89.04
Cochrane Generals Jr B 23-22-0 89.04
Creston Valley Thunder Cats Jr B 18-32-0 89.01
North Vancouver Wolf Pack Jr B 28-22-0 88.98
Port Coquitlam Trailblazers Jr B 32-25-0 88.93
White Rock Whalers Jr B 31-24-0 88.93
Sarnia Legionnaires Jr B 17-33-0 88.91
Williams Lake Mustangs Jr B 17-34-0 88.89
Strait Pirates Jr B 12-23-0 88.88
Castlegar Rebels Jr B 15-33-0 88.85
Saanich Predators Jr B 10-39-1 88.83
Beverly Warriors Jr B 17-24-0 88.81
Strathcona Bruins Jr B 14-26-0 88.77
Golden Rockets Jr B 11-33-0 88.76
Nelson Leafs Jr B 19-29-0 88.71
Grandview Steelers Jr B 27-21-0 88.68
Prince Albert Timberjaks Jr B 13-28-2 88.63
Osoyoos Coyotes Jr B 15-29-0 88.61
Carrot River Thunder Jr B 12-28-2 88.58
Valley Maple Leafs Jr B 10-20-0 88.54
Schreiber Falcons Jr B 16-16-0 88.50
Red Deer Vipers Jr B 23-22-0 88.48
Brantford Titans Jr B 24-37-0 88.45
Winchester Hawks Jr B 5-43-0 88.44
Thunder Bay Northern Hawks Jr B 16-10-0 88.37
Mountainview Colts Jr B 20-22-0 88.36
Oceanside Generals Jr B 12-36-0 88.33
Chase Heat Jr B 12-32-0 88.25
North Edmonton Red Wings Jr B 16-28-0 88.17
Hamilton Kilty B's Jr B 21-34-0 88.10
Membertou Miners Jr B 14-21-0 88.03
Brookfield Elks Jr B 4-26-0 88.02
Pelham Panthers Jr B 20-30-0 87.98
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
Dawson Creek Kodiaks Jr B 18-30-0 87.91
Abbotsford Pilots Jr B 22-30-0 87.89
Southern Rebels Jr B 12-32-0 87.89
North Peace Navigators Jr B 16-28-0 87.81
Cold Lake Ice Jr B 15-26-0 87.77
Killam Wheat Kings Jr B 10-30-0 87.73
Vegreville Rangers Jr B 14-27-0 87.71
St Thomas Stars Jr B 12-38-0 87.58
Rocky Rams Jr B 12-27-0 87.57
Regina Silver Foxes Jr B 7-33-0 87.53
Langley Trappers Jr B 23-28-0 87.48
Spokane Braves Jr B 9-35-0 87.45
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
Coastal Tsunami Jr B 19-29-0 87.35
Eskasoni Junior Eagles Jr B 5-25-0 87.35
Airdrie Thunder Jr B 18-25-0 87.32
Arborg Ice Dawgs Jr B 8-25-0 87.31
Surrey Knights Jr B 20-36-0 87.19
Moncton Vitos Jr B 3-24-0 87.04
North Winnipeg Satelites Jr B 4-29-0 86.98
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.74
Thunder Bay Bandits Jr B 8-19-0 86.48
Welland Jr Canadians Jr B 12-38-0 86.46
Port Moody Panthers Jr B 12-36-0 85.88
Mission City Outlaws Jr B 10-38-0 85.25
Caledon Bombers Jr B 2-48-0 85.00
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.74
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.50
Onion Lake Border Chiefs Jr B 0-35-0 76.90