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 40-14-0 96.71
Penticton Vees Jr A 41-13-0 96.07
Trail Smoke Eaters Jr A 35-19-0 96.02
Rockland Nationals Jr A 49-10-0 96.02
Leamington Flyers Jr A 53-8-3 95.96
Melfort Mustangs Jr A 43-10-0 95.87
Chilliwack Chiefs Jr A 37-17-0 95.79
Collingwood Blues Jr A 48-15-3 95.76
Sherwood Park Crusaders Jr A 34-21-0 95.74
Flin Flon Bombers Jr A 37-17-0 95.72
Calgary Canucks Jr A 41-18-0 95.53
Edmundston Blizzard Jr A 47-10-0 95.48
Winkler Flyers Jr A 49-14-0 95.46
Trenton Golden Hawks Jr A 54-9-2 95.38
Milton Menace Jr A 44-20-1 95.23
Carleton Place Canadians Jr A 40-19-0 95.16
Salmon Arm Silverbacks Jr A 32-22-0 95.13
Steinbach Pistons Jr A 44-19-0 95.08
Greater Sudbury Cubs Jr A 48-7-1 95.08
Yorkton Terriers Jr A 32-14-0 95.04
Cranbrook Bucks Jr A 30-25-0 95.02
Summerside Western Capitals Jr A 39-18-0 95.02
Navan Grads Jr A 35-26-0 94.93
Weyburn Red Wings Jr A 31-21-0 94.87
Toronto Jr Canadiens Jr A 48-16-0 94.78
Surrey Eagles Jr A 31-23-0 94.73
Amherst Ramblers Jr A 37-21-0 94.73
Melville Millionaires Jr A 28-22-0 94.72
Smiths Falls Bears Jr A 34-27-0 94.66
Kam River Fighting Walleye Jr A 38-13-1 94.62
West Kelowna Warriors Jr A 23-31-0 94.60
Whitecourt Wolverines Jr A 40-19-0 94.58
Canmore Eagles Jr A 38-22-0 94.54
Hearst Lumberjacks Jr A 42-12-1 94.54
Stouffville Spirit Jr A 38-26-0 94.52
Grande Prairie Storm Jr A 34-24-0 94.51
Pembroke Lumber Kings Jr A 30-31-0 94.51
Cowichan Valley Capitals Jr A 31-23-0 94.47
Drumheller Dragons Jr A 35-25-0 94.45
Victoria Grizzlies Jr A 28-26-0 94.44
Nanaimo Clippers Jr A 29-26-0 94.42
Humboldt Broncos Jr A 27-28-0 94.38
Longueuil Francais Jr A 40-14-0 94.38
Hailburton County Huskies Jr A 45-20-0 94.36
Valleyfield Braves Jr A 41-11-0 94.27
Niverville Nighthawks Jr A 37-26-0 94.17
Buffalo Jr Sabres Jr A 38-26-2 94.16
Coquitlam Express Jr A 28-26-0 94.15
Dauphin Kings Jr A 42-22-0 94.12
Timmins Rock Jr A 37-19-2 94.12
Alberni Valley Bulldogs Jr A 27-28-0 94.09
Hawkesbury Hawks Jr A 24-31-0 94.07
Portage Terriers Jr A 43-20-0 94.07
Toronto Patriots Jr A 33-27-2 94.05
Prince George Spruce Kings Jr A 23-31-0 94.04
Burlington Cougars Jr A 31-26-3 94.03
Battlefords North Stars Jr A 27-28-0 94.03
Brockville Braves Jr A 30-31-0 94.01
Pictou County Weeks Crushers Jr A 29-28-0 94.01
West Kent Steamers Jr A 32-26-0 93.99
Truro Bearcats Jr A 32-26-0 93.99
Thunder Bay North Stars Jr A 33-19-2 93.98
Wellington Dukes Jr A 33-27-0 93.97
La Ronge Ice Wolves Jr A 21-29-0 93.97
Dryden Ice Dogs Jr A 35-11-3 93.97
Beauce-Appalaches Condors Jr A 37-17-0 93.96
Okotoks Oilers Jr A 21-33-0 93.94
Ottawa Junior Senators Jr A 26-29-0 93.94
Lloydminster Bobcats Jr A 31-27-0 93.93
Kemptville 73s Jr A 26-33-0 93.92
Kindersley Klippers Jr A 23-33-0 93.92
NorMan Blizzard Jr A 39-24-0 93.87
Miramichi Timberwolves Jr A 31-26-0 93.80
Soo Eagles Jr A 33-24-0 93.80
St Michaels Buzzers Jr A 32-28-2 93.76
Spruce Grove Saints Jr A 19-35-0 93.75
Campbellton Tigers Jr A 30-28-0 93.74
Langley Rivermen Jr A 21-33-0 93.68
Vernon Vipers Jr A 15-39-0 93.66
Cornwall Colts Jr A 26-33-0 93.63
Blind River Beavers Jr A 37-19-2 93.62
Camrose Kodiaks Jr A 31-28-0 93.60
Selkirk Steelers Jr A 29-29-0 93.51
Sioux Lookout Bombers Jr A 34-20-2 93.51
Blackfalds Bulldogs Jr A 15-39-0 93.32
Estevan Bruins Jr A 15-33-0 93.32
Neepawa Titans Jr A 33-30-0 93.31
Niagara Falls Canucks Jr A 23-37-0 93.30
Cobourg Cougars Jr A 27-32-2 93.29
Nepean Raiders Jr A 16-39-0 93.29
Fort McMurray Oil Barrons Jr A 25-34-0 93.24
King Rebellion Jr A 25-34-2 93.21
Granby Indigo Jr A 35-19-1 93.11
Pickering Panthers Jr A 26-34-1 93.05
Cote-du-Sud Everest Jr A 30-25-0 93.02
Nipawin Hawks Jr A 14-35-0 93.01
Soo Thunderbirds Jr A 29-28-1 92.98
Drayton Valley Thunder Jr A 23-31-0 92.92
Virden Oil Capitals Jr A 24-35-0 92.90
Terrebonne Cobras Jr A 28-26-0 92.88
Waywayseecappo Wolverines Jr A 26-37-0 92.87
Grand Falls Rapids Jr A 15-37-0 92.83
Lindsay Muskies Jr A 21-34-1 92.64
Yarmouth Mariners Jr A 21-31-0 92.60
Bonnyville Pontiacs Jr A 20-34-0 92.54
Renfrew Wolves Jr A 14-41-0 92.54
Montreal Rangers Jr A 29-27-0 92.53
Notre Dame Hounds Jr A 11-39-0 92.51
Georgetown Raiders Jr A 19-35-2 92.45
Powassan Voodoos Jr A 22-34-0 92.41
Red Lake Miners Jr A 22-29-2 92.29
Oakville Blades Jr A 16-37-3 92.24
St Jerome Panthers Jr A 25-29-0 92.15
Powell River Kings Jr A 9-45-0 92.13
Fort Frances Lakers Jr A 22-26-7 92.08
Iroquois Falls Storm Jr A 22-33-1 92.05
Laval VC Jr A 19-31-0 92.02
Fredericton Red Wings Jr A 12-40-0 91.98
Swan Valley Stampeders Jr A 17-41-0 91.96
Markham Royals Jr A 14-39-3 91.75
Espanola Paper Kings Jr A 21-28-3 91.71
Mississauga Chargers Jr A 14-42-0 91.70
Elliot Lake Vikings Jr A 7-42-1 91.69
Montreal Phoenix Jr A 21-28-1 91.64
Aurora Tigers Jr A 11-44-1 91.62
Gatineau Flames Jr A 18-30-0 91.43
Valley Wildcats Jr A 9-43-0 91.32
Olds Grizzlys Jr A 15-39-0 91.19
Devon Xtreme Jr A 11-43-0 91.16
Winnipeg Blues Jr A 9-49-0 91.02
Joliette Predators Jr A 11-37-0 91.01
French River Rapids Jr A 16-35-1 91.00
Caledon Admirals Jr A 11-43-2 90.94
Ironwood Lumberjacks Jr A 11-42-1 90.35
Winnipeg Freeze Jr A 6-52-0 89.97
North York Rangers Jr A 5-50-1 89.90
Kirkland Lake Gold Miners Jr A 9-42-1 89.79
Princeville Titans Jr A 4-44-0 87.72
Kenora Islanders Jr A 2-37-2 87.68