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

Division

2024-25 Canada Junior A

League

Independent

2024-25 Teams

Team Name Division(s) W-L-T Rating
Brooks Bandits Jr A 56-19-0 96.71
Calgary Canucks Jr A 54-19-0 96.18
Penticton Vees Jr A 51-17-0 96.17
Melfort Mustangs Jr A 63-14-0 96.03
Leamington Flyers Jr A 54-12-3 95.96
Collingwood Blues Jr A 48-15-3 95.91
Trail Smoke Eaters Jr A 37-23-0 95.89
Rockland Nationals Jr A 59-16-0 95.88
Sherwood Park Crusaders Jr A 38-25-0 95.68
Trenton Golden Hawks Jr A 66-14-2 95.65
Chilliwack Chiefs Jr A 51-26-0 95.63
Flin Flon Bombers Jr A 44-24-0 95.61
Edmundston Blizzard Jr A 57-12-0 95.48
Milton Menace Jr A 50-25-1 95.47
Greater Sudbury Cubs Jr A 58-13-1 95.33
Winkler Flyers Jr A 50-18-0 95.22
Carleton Place Canadians Jr A 44-26-0 94.99
Steinbach Pistons Jr A 44-20-0 94.98
Salmon Arm Silverbacks Jr A 32-26-0 94.97
Cranbrook Bucks Jr A 34-31-0 94.96
Weyburn Red Wings Jr A 43-29-0 94.90
Yorkton Terriers Jr A 37-22-0 94.88
Hearst Lumberjacks Jr A 49-17-1 94.85
Canmore Eagles Jr A 38-23-0 94.84
Kam River Fighting Walleye Jr A 47-18-1 94.82
Summerside Western Capitals Jr A 39-18-0 94.81
Navan Grads Jr A 39-30-0 94.81
Toronto Jr Canadiens Jr A 48-19-0 94.81
Whitecourt Wolverines Jr A 40-23-0 94.80
Drumheller Dragons Jr A 36-29-0 94.77
Grande Prairie Storm Jr A 40-30-0 94.72
Hailburton County Huskies Jr A 49-24-0 94.64
Stouffville Spirit Jr A 38-27-0 94.62
West Kelowna Warriors Jr A 24-35-0 94.60
Smiths Falls Bears Jr A 37-31-0 94.57
Surrey Eagles Jr A 32-27-0 94.53
Amherst Ramblers Jr A 37-21-0 94.51
Melville Millionaires Jr A 30-29-0 94.47
Victoria Grizzlies Jr A 37-34-0 94.47
Pembroke Lumber Kings Jr A 30-31-0 94.37
Cowichan Valley Capitals Jr A 37-28-0 94.35
Buffalo Jr Sabres Jr A 38-26-2 94.29
Nanaimo Clippers Jr A 30-30-0 94.27
Humboldt Broncos Jr A 29-32-0 94.26
Lloydminster Bobcats Jr A 31-27-0 94.25
Timmins Rock Jr A 38-23-2 94.20
Toronto Patriots Jr A 33-27-2 94.19
Burlington Cougars Jr A 31-26-3 94.18
Dryden Ice Dogs Jr A 41-15-3 94.16
Wellington Dukes Jr A 33-27-0 94.12
Thunder Bay North Stars Jr A 34-23-2 94.11
Prince George Spruce Kings Jr A 26-35-0 94.10
Niverville Nighthawks Jr A 37-27-0 94.09
NorMan Blizzard Jr A 49-29-0 94.05
Dauphin Kings Jr A 49-28-0 94.03
Battlefords North Stars Jr A 31-31-0 94.02
Coquitlam Express Jr A 30-30-0 94.01
La Ronge Ice Wolves Jr A 24-32-0 94.01
Portage Terriers Jr A 46-24-0 94.00
Soo Eagles Jr A 33-24-0 93.98
Camrose Kodiaks Jr A 31-28-0 93.97
Alberni Valley Bulldogs Jr A 32-33-0 93.95
Hawkesbury Hawks Jr A 24-31-0 93.94
St Michaels Buzzers Jr A 32-28-2 93.93
Kindersley Klippers Jr A 26-35-0 93.86
Brockville Braves Jr A 30-32-0 93.85
West Kent Steamers Jr A 32-26-0 93.84
Longueuil Francais Jr A 46-20-0 93.81
Okotoks Oilers Jr A 21-37-0 93.80
Ottawa Junior Senators Jr A 26-29-0 93.80
Pictou County Weeks Crushers Jr A 33-32-0 93.80
Kemptville 73s Jr A 26-33-0 93.78
Blind River Beavers Jr A 37-20-2 93.75
Valleyfield Braves Jr A 49-20-0 93.73
Spruce Grove Saints Jr A 19-35-0 93.69
Truro Bearcats Jr A 32-30-0 93.69
Miramichi Timberwolves Jr A 31-26-0 93.67
Sioux Lookout Bombers Jr A 34-21-2 93.60
Vernon Vipers Jr A 15-39-0 93.60
Langley Rivermen Jr A 21-33-0 93.59
Campbellton Tigers Jr A 30-32-0 93.56
Fort McMurray Oil Barrons Jr A 25-34-0 93.56
Cornwall Colts Jr A 26-33-0 93.50
Selkirk Steelers Jr A 29-29-0 93.44
Cobourg Cougars Jr A 27-32-2 93.44
Niagara Falls Canucks Jr A 23-37-0 93.43
King Rebellion Jr A 25-34-2 93.36
Beauce-Appalaches Condors Jr A 40-21-0 93.30
Neepawa Titans Jr A 33-30-0 93.28
Drayton Valley Thunder Jr A 23-31-0 93.27
Blackfalds Bulldogs Jr A 15-39-0 93.26
Estevan Bruins Jr A 17-38-0 93.25
Pickering Panthers Jr A 26-34-1 93.21
Nepean Raiders Jr A 16-39-0 93.15
Soo Thunderbirds Jr A 30-32-1 93.15
Nipawin Hawks Jr A 16-39-0 92.99
Bonnyville Pontiacs Jr A 20-34-0 92.87
Virden Oil Capitals Jr A 24-35-0 92.85
Waywayseecappo Wolverines Jr A 26-37-0 92.81
Lindsay Muskies Jr A 21-34-1 92.79
Grand Falls Rapids Jr A 15-37-0 92.69
Powassan Voodoos Jr A 22-34-0 92.61
Georgetown Raiders Jr A 19-35-2 92.59
Granby Indigo Jr A 38-23-1 92.42
Renfrew Wolves Jr A 14-41-0 92.40
Cote-du-Sud Everest Jr A 30-25-0 92.40
Yarmouth Mariners Jr A 21-31-0 92.40
Oakville Blades Jr A 16-37-3 92.38
Red Lake Miners Jr A 23-33-2 92.36
Terrebonne Cobras Jr A 28-27-0 92.27
Iroquois Falls Storm Jr A 22-33-1 92.24
Notre Dame Hounds Jr A 12-44-0 92.19
Fort Frances Lakers Jr A 22-27-7 92.18
Powell River Kings Jr A 9-45-0 92.04
Montreal Rangers Jr A 29-27-0 91.93
Markham Royals Jr A 14-39-3 91.91
Swan Valley Stampeders Jr A 17-41-0 91.90
Espanola Paper Kings Jr A 21-28-3 91.90
Elliot Lake Vikings Jr A 7-42-1 91.88
Mississauga Chargers Jr A 14-42-0 91.84
Fredericton Red Wings Jr A 12-40-0 91.84
Aurora Tigers Jr A 11-44-1 91.77
St Jerome Panthers Jr A 25-29-0 91.54
Olds Grizzlys Jr A 15-39-0 91.54
Devon Xtreme Jr A 11-43-0 91.49
Laval VC Jr A 19-31-0 91.40
French River Rapids Jr A 16-35-1 91.20
Valley Wildcats Jr A 9-43-0 91.11
Caledon Admirals Jr A 11-43-2 91.08
Montreal Phoenix Jr A 21-28-1 91.03
Winnipeg Blues Jr A 9-49-0 90.95
Gatineau Flames Jr A 18-30-0 90.82
Ironwood Lumberjacks Jr A 11-42-1 90.49
Joliette Predators Jr A 11-37-0 90.40
North York Rangers Jr A 5-50-1 90.06
Kirkland Lake Gold Miners Jr A 9-42-1 89.98
Winnipeg Freeze Jr A 6-52-0 89.90
Kenora Islanders Jr A 2-37-2 87.81
Princeville Titans Jr A 4-44-0 87.11