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
Casselman Vikings Jr B 45-14-0 92.21
Morinville Jets Jr B 45-8-0 92.17
St Marys Lincolns Jr B 53-16-0 92.16
Vermilion Tigers Jr B 34-14-0 92.15
Grand Forks Border Bruins Jr B 53-13-0 92.13
Sylvan Lake Wranglers Jr B 47-6-0 92.11
Antigonish Bulldogs Jr B 40-11-0 92.09
Lloydminster Bandits Jr B 38-17-0 92.08
St Malo Warriors Jr B 33-9-0 92.07
Delisle Chiefs Jr B 38-18-0 92.06
La Crete Lumber Barons Jr B 42-13-0 92.04
Ridge Meadows Flames Jr B 55-12-0 92.02
Capstone Colts Jr B 37-17-0 91.97
Kerry Park Islanders Jr B 41-17-0 91.95
Wainwright Bisons Jr B 41-13-0 91.90
East Hants Penguins Jr B 27-8-0 91.87
NCN Flames Jr B 23-12-1 91.86
Calgary NWCAA Stamps Jr B 34-4-1 91.85
CBN Stars Jr B 29-14-0 91.83
Ottawa Jr Canadians Jr B 43-23-0 91.82
Southeast Knights Jr B 24-14-0 91.82
Current River Storm Jr B 27-4-0 91.81
Princeton Posse Jr B 39-16-0 91.76
Peninsula Panthers Jr B 45-19-0 91.75
Saskatoon Royals Jr B 33-12-1 91.69
Beaumont Chiefs Jr B 30-14-0 91.65
Kent Koyotes Jr B 22-15-0 91.60
Chatham Maroons Jr B 51-24-0 91.55
Fort Knox Jr B 39-11-4 91.53
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
Kensington Vipers Jr B 17-13-0 91.42
OCN Storm Jr B 24-21-0 91.41
Campbell River Storm Jr B 42-23-0 91.37
Port Alberni Bombers Jr B 37-21-0 91.35
Sherwood Park Knights Jr B 37-16-0 91.34
St John's Caps Jr B 29-11-0 91.32
Mount Pearl Blades Jr B 16-14-0 91.29
Revelstoke Grizzlies Jr B 45-20-0 91.27
Beausejour Comets Jr B 33-12-0 91.23
Edmonton Mustangs Jr B 31-15-0 91.19
Westshore Wolves Jr B 30-23-0 91.11
Athens Aeros Jr B 27-26-0 91.11
Fort St John Huskies Jr B 47-11-0 91.05
Okotoks Bisons Jr B 39-11-0 91.01
Peguis Juniors Jr B 23-17-2 91.00
Stratford Warriors Jr B 40-21-0 91.00
Beaver Valley Nitehawks Jr B 34-18-0 90.92
Carleton Place Canadians Jr B 37-31-0 90.91
St Albert Merchants Jr B 27-14-0 90.88
Victoria Cougars Jr B 28-27-1 90.79
Saskatoon Quakers Jr B 20-25-2 90.76
Kimberley Dynamiters Jr B 41-19-0 90.71
Renfrew Timberwolves Jr B 31-22-0 90.68
London Nationals Jr B 37-24-0 90.62
Wetaskiwin Icemen Jr B 26-18-0 90.62
South Shore Lumberjacks Jr B 21-21-0 90.58
Listowel Cyclones Jr B 32-22-0 90.57
Fernie Ghostriders Jr B 28-20-0 90.55
Columbia Valley Rockies Jr B 31-22-0 90.53
Medicine Hat Cubs Jr B 30-16-0 90.42
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
Delta Ice Hawks Jr B 44-21-0 90.31
Sicamous Eagles Jr B 23-26-0 90.28
Acadian Peninsula Poseidon Jr B 16-19-0 90.27
Avalon Celtics Jr B 14-21-0 90.27
Norway House North Stars Jr B 13-22-2 90.24
St Catharines Falcons Jr B 49-22-0 90.19
Pictou County Scotians Jr B 22-17-0 90.16
Elmira Sugar Kings Jr B 28-27-0 90.15
Fort Erie Meteors Jr B 43-23-0 90.14
Chilliwack Jets Jr B 43-13-0 90.13
Strathmore Wheatland Kings Jr B 28-14-0 90.11
Embrun Panthers Jr B 23-30-0 90.08
Beaverlodge Blades Jr B 28-23-0 90.07
Glengarry Brigade Jr B 22-35-0 90.07
Richmond Sockeyes Jr B 37-22-0 90.06
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
St Paul Canadiens Jr B 29-18-0 89.90
100 Mile House Wranglers Jr B 34-27-0 89.89
Smiths Falls Bears Jr B 23-29-0 89.87
Sackville Blazers Jr B 18-18-0 89.85
Cross Lake Islanders Jr B 11-22-1 89.79
Ayr Centennials Jr B 38-19-0 89.79
Lundar Falcons Jr B 23-15-0 89.76
Comox Valley Glacier Kings Jr B 21-31-0 89.70
Fort Sask Hawks Jr B 21-23-0 89.68
County of Grand Prairie Wheat Kings Jr B 27-18-0 89.65
Kitchener Waterloo Siskins Jr B 26-29-0 89.63
Port Colborne Sailors Jr B 33-23-0 89.63
Lasalle Vipers Jr B 29-25-0 89.59
Regina Capitals Jr B 23-25-2 89.55
Caledonia Corvairs Jr B 33-27-0 89.51
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.31
Arnprior Packers Jr B 16-32-0 89.25
Northeast Eagles Jr B 7-23-0 89.24
La Broquerie Habs Jr B 14-20-0 89.17
Paradise Warriors Jr B 7-23-0 89.14
Cambridge Redhawks Jr B 29-27-0 89.06
Quesnel River Rush Jr B 19-29-0 89.06
Creston Valley Thunder Cats Jr B 18-32-0 89.01
Calgary CRAA Blue Jr B 24-10-2 88.99
Strait Pirates Jr B 12-23-0 88.94
Sarnia Legionnaires Jr B 17-33-0 88.93
Calgary CBHA Rangers Jr B 22-9-2 88.92
Williams Lake Mustangs Jr B 17-34-0 88.89
North Vancouver Wolf Pack Jr B 28-22-0 88.88
Castlegar Rebels Jr B 15-33-0 88.85
Cochrane Generals Jr B 23-22-0 88.84
Port Coquitlam Trailblazers Jr B 32-25-0 88.83
White Rock Whalers Jr B 31-24-0 88.83
Saanich Predators Jr B 10-39-1 88.83
Golden Rockets Jr B 11-33-0 88.76
Beverly Warriors Jr B 17-24-0 88.71
Nelson Leafs Jr B 19-29-0 88.71
Valley Maple Leafs Jr B 10-20-0 88.66
Strathcona Bruins Jr B 14-26-0 88.65
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
Grandview Steelers Jr B 27-21-0 88.58
Schreiber Falcons Jr B 16-16-0 88.50
Brantford Titans Jr B 24-37-0 88.47
Winchester Hawks Jr B 5-43-0 88.44
Thunder Bay Northern Hawks Jr B 16-10-0 88.37
Oceanside Generals Jr B 12-36-0 88.33
Red Deer Vipers Jr B 23-22-0 88.28
Chase Heat Jr B 12-32-0 88.25
Mountainview Colts Jr B 20-22-0 88.16
Brookfield Elks Jr B 4-26-0 88.14
Hamilton Kilty B's Jr B 21-34-0 88.13
Membertou Miners Jr B 14-21-0 88.09
North Edmonton Red Wings Jr B 16-28-0 88.07
Pelham Panthers Jr B 20-30-0 88.00
Southern Rebels Jr B 12-32-0 87.89
Stony Plain Flyers Jr B 12-28-0 87.87
Edmonton Royals Jr B 15-26-0 87.82
Abbotsford Pilots Jr B 22-30-0 87.79
Coaldale Copperheads Jr B 15-26-0 87.76
Dawson Creek Kodiaks Jr B 18-30-0 87.67
Cold Lake Ice Jr B 15-26-0 87.66
Killam Wheat Kings Jr B 10-30-0 87.62
Vegreville Rangers Jr B 14-27-0 87.60
St Thomas Stars Jr B 12-38-0 87.60
North Peace Navigators Jr B 16-28-0 87.57
Regina Silver Foxes Jr B 7-33-0 87.53
Spokane Braves Jr B 9-35-0 87.45
Eskasoni Junior Eagles Jr B 5-25-0 87.41
Langley Trappers Jr B 23-28-0 87.38
Rocky Rams Jr B 12-27-0 87.37
Spruce Grove Regals Jr B 7-31-0 87.35
Arborg Ice Dawgs Jr B 8-25-0 87.31
Coastal Tsunami Jr B 19-29-0 87.25
High River Flyers Jr B 13-26-0 87.19
Calgary CNHA Black Jr B 14-17-2 87.16
Sexsmith Vipers Jr B 12-31-0 87.16
Airdrie Thunder Jr B 18-25-0 87.12
Surrey Knights Jr B 20-36-0 87.09
North Winnipeg Satelites Jr B 4-29-0 86.98
Moncton Vitos Jr B 3-24-0 86.97
Calgary CBHA Hawks Jr B 13-18-0 86.79
Three Hills Thrashers Jr B 14-26-0 86.78
Komoka Kings Jr B 5-45-0 86.76
Leduc Riggers Jr B 6-32-0 86.67
Calgary NWCAA Bruins Jr B 11-18-1 86.61
Welland Jr Canadians Jr B 12-38-0 86.49
Thunder Bay Bandits Jr B 8-19-0 86.48
Port Moody Panthers Jr B 12-36-0 85.78
Mission City Outlaws Jr B 10-38-0 85.15
Caledon Bombers Jr B 2-48-0 85.03
Calgary CNHA Gold Jr B 4-24-2 84.74
Fairview Flyers Jr B 3-40-0 84.12
Nipigon Elks Jr B 2-20-0 83.74
Ponoka Stampeders Jr B 1-37-0 83.54
Calgary CRAA Gold Jr B 1-27-2 82.93
Aldergrove Kodiaks Jr B 0-48-0 82.40
Onion Lake Border Chiefs Jr B 0-35-0 76.79