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

Division

2025-26 Canada Junior A

League

Independent

2025-26 Teams

Team Name Division(s) W-L-T Rating
Blackfalds Bulldogs Jr A 21-9-0 96.44
West Kelowna Warriors Jr A 21-7-0 96.43
Rockland Nationals Jr A 29-2-0 96.39
Whitecourt Wolverines Jr A 21-10-0 96.18
Flin Flon Bombers Jr A 21-10-0 96.13
Toronto Patriots Jr A 32-6-0 96.02
Brooks Bandits Jr A 18-11-0 96.00
Cowichan Valley Capitals Jr A 23-8-0 95.73
Trail Smoke Eaters Jr A 20-6-0 95.72
Niverville Nighthawks Jr A 27-3-0 95.71
Summerside Western Capitals Jr A 20-11-0 95.62
Yorkton Terriers Jr A 16-12-0 95.56
Prince George Spruce Kings Jr A 16-12-0 95.51
Humboldt Broncos Jr A 14-14-0 95.50
Greater Sudbury Cubs Jr A 23-8-1 95.43
Collingwood Blues Jr A 28-11-1 95.41
Weyburn Red Wings Jr A 20-10-0 95.40
Canmore Eagles Jr A 15-14-0 95.39
Nipawin Hawks Jr A 18-11-0 95.39
Estevan Bruins Jr A 17-13-0 95.39
Trenton Golden Hawks Jr A 25-9-0 95.38
Sherwood Park Crusaders Jr A 16-13-0 95.37
Lloydminster Bobcats Jr A 17-12-0 95.35
Timmins Rock Jr A 22-5-0 95.34
Battlefords North Stars Jr A 15-12-0 95.29
Stouffville Spirit Jr A 28-7-1 95.26
Truro Bearcats Jr A 23-11-0 95.24
Grande Prairie Storm Jr A 17-13-0 95.22
Bonnyville Pontiacs Jr A 16-13-0 95.21
Fort McMurray Oil Barrons Jr A 17-15-0 95.18
Steinbach Pistons Jr A 24-7-0 95.14
Leamington Flyers Jr A 24-11-1 95.11
Pictou County Weeks Crushers Jr A 16-14-0 95.08
Calgary Canucks Jr A 16-13-0 95.00
Coquitlam Express Jr A 17-9-0 94.96
Camrose Kodiaks Jr A 17-14-0 94.92
Dryden Ice Dogs Jr A 20-7-0 94.92
Melville Millionaires Jr A 14-16-0 94.91
Milton Menace Jr A 26-8-2 94.91
Smiths Falls Bears Jr A 19-10-0 94.91
Kindersley Klippers Jr A 14-15-0 94.87
Chilliwack Chiefs Jr A 13-13-0 94.81
Devon Xtreme Jr A 12-16-0 94.79
Spruce Grove Saints Jr A 13-15-0 94.75
Alberni Valley Bulldogs Jr A 14-15-0 94.73
Salmon Arm Silverbacks Jr A 13-16-0 94.69
Sioux Lookout Bombers Jr A 15-10-0 94.63
Nanaimo Clippers Jr A 15-14-0 94.61
Fort Frances Lakers Jr A 18-9-0 94.59
Hearst Lumberjacks Jr A 20-8-0 94.55
Kemptville 73s Jr A 20-13-0 94.51
Melfort Mustangs Jr A 11-17-0 94.49
Grand Falls Rapids Jr A 18-16-0 94.43
Drumheller Dragons Jr A 13-19-0 94.42
Thunder Bay North Stars Jr A 14-12-0 94.42
Amherst Ramblers Jr A 17-13-0 94.41
Soo Thunderbirds Jr A 19-11-1 94.38
Okotoks Oilers Jr A 12-15-0 94.38
Vernon Vipers Jr A 8-20-0 94.36
Chaleur Lightning Jr A 18-14-0 94.24
Powassan Voodoos Jr A 18-10-0 94.24
Buffalo Jr Sabres Jr A 21-13-2 94.23
Langley Rivermen Jr A 16-13-0 94.22
Portage Terriers Jr A 23-8-0 94.17
King Rebellion Jr A 19-14-1 94.15
Virden Oil Capitals Jr A 16-11-0 94.14
Edmundston Blizzard Jr A 15-17-0 94.12
Newmarket Hurricanes Jr A 22-12-1 94.09
Ottawa Junior Senators Jr A 20-10-0 93.95
Victoria Grizzlies Jr A 14-15-0 93.91
Longueuil Francais Jr A 28-3-0 93.91
Drayton Valley Thunder Jr A 10-19-0 93.87
Navan Grads Jr A 13-14-0 93.81
Espanola Paper Kings Jr A 18-14-0 93.80
Burlington Cougars Jr A 16-18-3 93.78
Pickering Panthers Jr A 22-11-1 93.74
Yarmouth Mariners Jr A 12-18-0 93.74
Kam River Fighting Walleye Jr A 15-13-0 93.68
Dauphin Kings Jr A 19-11-0 93.66
West Kent Steamers Jr A 16-16-0 93.60
Renfrew Wolves Jr A 13-16-0 93.59
Winkler Flyers Jr A 15-16-0 93.54
Miramichi Timberwolves Jr A 11-20-0 93.52
Hailburton County Huskies Jr A 17-15-1 93.47
Campbellton Tigers Jr A 15-16-0 93.44
Warman Wolverines Jr A 8-23-0 93.31
Olds Grizzlys Jr A 9-22-0 93.30
Mississauga Chargers Jr A 16-19-0 93.27
Brockville Braves Jr A 13-15-0 93.17
Neepawa Titans Jr A 17-14-0 93.14
Wellington Dukes Jr A 17-15-2 93.11
Hawkesbury Hawks Jr A 12-19-0 93.07
Cornwall Colts Jr A 17-17-0 93.05
Selkirk Steelers Jr A 15-17-0 93.03
La Ronge Ice Wolves Jr A 6-21-0 93.00
Cranbrook Bucks Jr A 5-23-0 92.96
Caledon Admirals Jr A 14-18-1 92.93
Waywayseecappo Wolverines Jr A 12-20-0 92.83
Valley Wildcats Jr A 8-23-0 92.82
Soo Eagles Jr A 12-20-1 92.74
Lindsay Muskies Jr A 13-16-5 92.66
St Michaels Buzzers Jr A 18-19-1 92.65
Nepean Raiders Jr A 9-21-0 92.57
Markham Royals Jr A 9-25-2 92.49
St Jerome Panthers Jr A 26-5-0 92.40
Carleton Place Canadians Jr A 10-23-0 92.29
Surrey Eagles Jr A 4-25-0 92.09
Aurora Tigers Jr A 11-23-0 92.05
Oakville Blades Jr A 10-26-0 91.92
Beauce-Appalaches Condors Jr A 18-12-0 91.82
Blind River Beavers Jr A 9-22-0 91.78
Niagara Falls Canucks Jr A 10-24-0 91.72
Pembroke Lumber Kings Jr A 6-21-0 91.70
Winnipeg Blues Jr A 9-18-0 91.69
Kirkland Lake Gold Miners Jr A 11-21-0 91.68
Valleyfield Braves Jr A 16-15-0 91.64
Powell River Kings Jr A 4-24-0 91.62
Swan Valley Stampeders Jr A 6-22-0 91.40
Iroquois Falls Storm Jr A 10-20-1 91.36
Montreal Rangers Jr A 17-14-0 91.18
Joliette Predators Jr A 16-14-0 91.17
Granby Indigo Jr A 13-18-0 91.11
NorMan Blizzard Jr A 5-23-0 90.96
Ironwood Lumberjacks Jr A 4-15-0 90.86
Cote-du-Sud Everest Jr A 15-16-0 90.83
Cobourg Cougars Jr A 7-28-0 90.71
Prime de Laval Jr A 10-21-0 90.57
North York Rangers Jr A 2-34-1 90.46
Winnipeg Monarchs Jr A 7-25-0 90.35
Georgetown Raiders Jr A 4-29-0 90.24
Gatineau Flames Jr A 10-21-0 89.95
Terrebonne Cobras Jr A 11-21-0 89.84
French River Rapids Jr A 4-27-0 89.72
Montreal Phoenix Jr A 12-19-0 89.67
Red Lake Miners Jr A 2-22-0 89.64
Princeville Titans Jr A 9-22-0 88.85