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 48-15-0 96.71
Penticton Vees Jr A 49-13-0 96.17
Rockland Nationals Jr A 57-13-0 96.02
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.91
Melfort Mustangs Jr A 51-11-0 95.87
Chilliwack Chiefs Jr A 45-21-0 95.72
Sherwood Park Crusaders Jr A 38-25-0 95.70
Trenton Golden Hawks Jr A 62-11-2 95.66
Calgary Canucks Jr A 49-18-0 95.53
Flin Flon Bombers Jr A 40-21-0 95.52
Edmundston Blizzard Jr A 55-10-0 95.48
Winkler Flyers Jr A 50-18-0 95.46
Milton Menace Jr A 49-24-1 95.45
Steinbach Pistons Jr A 44-20-0 95.22
Carleton Place Canadians Jr A 44-26-0 95.14
Greater Sudbury Cubs Jr A 55-9-1 95.08
Salmon Arm Silverbacks Jr A 32-26-0 94.99
Cranbrook Bucks Jr A 34-31-0 94.98
Navan Grads Jr A 39-30-0 94.96
Toronto Jr Canadiens Jr A 48-19-0 94.81
Summerside Western Capitals Jr A 39-18-0 94.80
Yorkton Terriers Jr A 32-18-0 94.72
Smiths Falls Bears Jr A 37-31-0 94.71
Weyburn Red Wings Jr A 37-27-0 94.69
Hailburton County Huskies Jr A 49-24-0 94.64
Stouffville Spirit Jr A 38-27-0 94.63
West Kelowna Warriors Jr A 24-35-0 94.62
Kam River Fighting Walleye Jr A 45-15-1 94.62
Hearst Lumberjacks Jr A 48-16-1 94.59
Surrey Eagles Jr A 32-27-0 94.59
Victoria Grizzlies Jr A 36-30-0 94.52
Pembroke Lumber Kings Jr A 30-31-0 94.52
Melville Millionaires Jr A 28-22-0 94.52
Amherst Ramblers Jr A 37-21-0 94.51
Cowichan Valley Capitals Jr A 37-28-0 94.41
Longueuil Francais Jr A 46-20-0 94.38
Niverville Nighthawks Jr A 37-27-0 94.33
Nanaimo Clippers Jr A 30-30-0 94.32
Valleyfield Braves Jr A 49-16-0 94.32
NorMan Blizzard Jr A 46-26-0 94.29
Buffalo Jr Sabres Jr A 38-26-2 94.29
Canmore Eagles Jr A 38-23-0 94.27
Dauphin Kings Jr A 48-27-0 94.27
Portage Terriers Jr A 46-24-0 94.24
Whitecourt Wolverines Jr A 40-23-0 94.24
Grande Prairie Storm Jr A 38-28-0 94.23
Drumheller Dragons Jr A 36-29-0 94.19
Toronto Patriots Jr A 33-27-2 94.19
Burlington Cougars Jr A 31-26-3 94.18
Prince George Spruce Kings Jr A 26-35-0 94.16
Humboldt Broncos Jr A 27-29-0 94.13
Wellington Dukes Jr A 33-27-0 94.13
Hawkesbury Hawks Jr A 24-31-0 94.08
Coquitlam Express Jr A 30-30-0 94.07
Alberni Valley Bulldogs Jr A 32-33-0 94.01
Brockville Braves Jr A 30-32-0 94.00
Dryden Ice Dogs Jr A 41-14-3 93.97
Ottawa Junior Senators Jr A 26-29-0 93.95
Timmins Rock Jr A 38-23-2 93.94
Kemptville 73s Jr A 26-33-0 93.93
St Michaels Buzzers Jr A 32-28-2 93.93
Thunder Bay North Stars Jr A 34-23-2 93.91
Beauce-Appalaches Condors Jr A 40-21-0 93.87
West Kent Steamers Jr A 32-26-0 93.84
Battlefords North Stars Jr A 27-29-0 93.83
Okotoks Oilers Jr A 21-37-0 93.82
Pictou County Weeks Crushers Jr A 33-32-0 93.79
La Ronge Ice Wolves Jr A 21-29-0 93.79
Kindersley Klippers Jr A 23-33-0 93.74
Soo Eagles Jr A 33-24-0 93.72
Spruce Grove Saints Jr A 19-35-0 93.71
Lloydminster Bobcats Jr A 31-27-0 93.69
Selkirk Steelers Jr A 29-29-0 93.68
Truro Bearcats Jr A 32-30-0 93.68
Miramichi Timberwolves Jr A 31-26-0 93.67
Cornwall Colts Jr A 26-33-0 93.64
Langley Rivermen Jr A 21-33-0 93.64
Vernon Vipers Jr A 15-39-0 93.62
Campbellton Tigers Jr A 30-32-0 93.56
Neepawa Titans Jr A 33-30-0 93.52
Blind River Beavers Jr A 37-20-2 93.49
Cobourg Cougars Jr A 27-32-2 93.44
Niagara Falls Canucks Jr A 23-37-0 93.43
Sioux Lookout Bombers Jr A 34-21-2 93.40
Camrose Kodiaks Jr A 31-28-0 93.39
King Rebellion Jr A 25-34-2 93.36
Nepean Raiders Jr A 16-39-0 93.30
Blackfalds Bulldogs Jr A 15-39-0 93.28
Pickering Panthers Jr A 26-34-1 93.22
Estevan Bruins Jr A 15-33-0 93.13
Virden Oil Capitals Jr A 24-35-0 93.09
Waywayseecappo Wolverines Jr A 26-37-0 93.05
Fort McMurray Oil Barrons Jr A 25-34-0 93.00
Granby Indigo Jr A 38-23-1 92.99
Cote-du-Sud Everest Jr A 30-25-0 92.97
Soo Thunderbirds Jr A 30-32-1 92.89
Nipawin Hawks Jr A 14-35-0 92.84
Terrebonne Cobras Jr A 28-27-0 92.84
Lindsay Muskies Jr A 21-34-1 92.80
Drayton Valley Thunder Jr A 23-31-0 92.70
Grand Falls Rapids Jr A 15-37-0 92.68
Georgetown Raiders Jr A 19-35-2 92.59
Renfrew Wolves Jr A 14-41-0 92.55
Montreal Rangers Jr A 29-27-0 92.49
Yarmouth Mariners Jr A 21-31-0 92.39
Oakville Blades Jr A 16-37-3 92.38
Powassan Voodoos Jr A 22-34-0 92.35
Notre Dame Hounds Jr A 11-39-0 92.31
Bonnyville Pontiacs Jr A 20-34-0 92.31
Red Lake Miners Jr A 23-33-2 92.16
Swan Valley Stampeders Jr A 17-41-0 92.14
St Jerome Panthers Jr A 25-29-0 92.11
Powell River Kings Jr A 9-45-0 92.09
Iroquois Falls Storm Jr A 22-33-1 91.98
Fort Frances Lakers Jr A 22-27-7 91.97
Laval VC Jr A 19-31-0 91.97
Markham Royals Jr A 14-39-3 91.91
Mississauga Chargers Jr A 14-42-0 91.84
Fredericton Red Wings Jr A 12-40-0 91.83
Aurora Tigers Jr A 11-44-1 91.78
Espanola Paper Kings Jr A 21-28-3 91.64
Elliot Lake Vikings Jr A 7-42-1 91.62
Montreal Phoenix Jr A 21-28-1 91.60
Gatineau Flames Jr A 18-30-0 91.39
Winnipeg Blues Jr A 9-49-0 91.19
Valley Wildcats Jr A 9-43-0 91.10
Caledon Admirals Jr A 11-43-2 91.08
Joliette Predators Jr A 11-37-0 90.97
Olds Grizzlys Jr A 15-39-0 90.96
French River Rapids Jr A 16-35-1 90.94
Devon Xtreme Jr A 11-43-0 90.92
Ironwood Lumberjacks Jr A 11-42-1 90.29
Winnipeg Freeze Jr A 6-52-0 90.14
North York Rangers Jr A 5-50-1 90.06
Kirkland Lake Gold Miners Jr A 9-42-1 89.72
Princeville Titans Jr A 4-44-0 87.68
Kenora Islanders Jr A 2-37-2 87.61