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 18-7-0 96.44
Rockland Nationals Jr A 23-2-0 96.39
West Kelowna Warriors Jr A 17-5-0 96.32
Whitecourt Wolverines Jr A 17-6-0 96.18
Flin Flon Bombers Jr A 17-8-0 96.13
Toronto Patriots Jr A 26-6-0 96.02
Brooks Bandits Jr A 13-9-0 95.79
Niverville Nighthawks Jr A 21-1-0 95.71
Cowichan Valley Capitals Jr A 17-7-0 95.70
Stouffville Spirit Jr A 23-6-0 95.68
Humboldt Broncos Jr A 12-11-0 95.67
Estevan Bruins Jr A 14-10-0 95.64
Summerside Western Capitals Jr A 16-8-0 95.62
Collingwood Blues Jr A 20-10-1 95.55
Sherwood Park Crusaders Jr A 14-9-0 95.51
Prince George Spruce Kings Jr A 12-10-0 95.51
Nipawin Hawks Jr A 14-7-0 95.47
Yorkton Terriers Jr A 13-10-0 95.46
Weyburn Red Wings Jr A 15-8-0 95.44
Greater Sudbury Cubs Jr A 18-7-1 95.43
Trail Smoke Eaters Jr A 17-5-0 95.36
Milton Menace Jr A 19-7-2 95.35
Steinbach Pistons Jr A 19-6-0 95.26
Battlefords North Stars Jr A 12-10-0 95.23
Timmins Rock Jr A 17-5-0 95.10
Alberni Valley Bulldogs Jr A 12-11-0 95.08
Trenton Golden Hawks Jr A 18-8-0 95.06
Coquitlam Express Jr A 13-7-0 95.05
Lloydminster Bobcats Jr A 15-8-0 95.00
Leamington Flyers Jr A 19-9-1 94.93
Dryden Ice Dogs Jr A 16-6-0 94.92
Canmore Eagles Jr A 11-11-0 94.91
Kindersley Klippers Jr A 12-13-0 94.88
Spruce Grove Saints Jr A 11-11-0 94.86
Pictou County Weeks Crushers Jr A 13-11-0 94.84
Thunder Bay North Stars Jr A 12-8-0 94.80
Melville Millionaires Jr A 11-15-0 94.77
Nanaimo Clippers Jr A 13-10-0 94.76
King Rebellion Jr A 19-9-0 94.76
Grande Prairie Storm Jr A 12-11-0 94.75
Chilliwack Chiefs Jr A 9-12-0 94.72
Fort Frances Lakers Jr A 15-6-0 94.72
Bonnyville Pontiacs Jr A 13-10-0 94.70
Truro Bearcats Jr A 17-10-0 94.66
Smiths Falls Bears Jr A 13-10-0 94.66
Melfort Mustangs Jr A 9-13-0 94.65
Sioux Lookout Bombers Jr A 12-9-0 94.60
Okotoks Oilers Jr A 10-11-0 94.58
Virden Oil Capitals Jr A 13-8-0 94.57
Newmarket Hurricanes Jr A 19-9-1 94.55
Buffalo Jr Sabres Jr A 17-9-2 94.50
Fort McMurray Oil Barrons Jr A 11-13-0 94.49
Kemptville 73s Jr A 14-12-0 94.38
Camrose Kodiaks Jr A 13-11-0 94.36
Edmundston Blizzard Jr A 13-13-0 94.36
Hearst Lumberjacks Jr A 16-8-0 94.35
Dauphin Kings Jr A 16-8-0 94.32
Salmon Arm Silverbacks Jr A 10-13-0 94.32
Soo Thunderbirds Jr A 17-9-1 94.31
Devon Xtreme Jr A 9-12-0 94.31
Portage Terriers Jr A 18-7-0 94.31
Winkler Flyers Jr A 13-12-0 94.27
Chaleur Lightning Jr A 16-10-0 94.15
Victoria Grizzlies Jr A 13-10-0 94.14
Calgary Canucks Jr A 13-10-0 94.14
Ottawa Junior Senators Jr A 18-6-0 94.11
Grand Falls Rapids Jr A 14-14-0 94.07
Espanola Paper Kings Jr A 17-11-0 94.04
Navan Grads Jr A 10-10-0 94.02
Burlington Cougars Jr A 14-15-1 94.01
Vernon Vipers Jr A 4-17-0 94.00
Amherst Ramblers Jr A 15-10-0 93.97
Renfrew Wolves Jr A 11-11-0 93.94
Longueuil Francais Jr A 24-1-0 93.91
Langley Rivermen Jr A 12-12-0 93.87
Powassan Voodoos Jr A 13-9-0 93.85
Drumheller Dragons Jr A 10-15-0 93.81
Pickering Panthers Jr A 17-10-1 93.72
Hailburton County Huskies Jr A 13-14-1 93.53
Selkirk Steelers Jr A 14-12-0 93.48
Yarmouth Mariners Jr A 11-15-0 93.48
Neepawa Titans Jr A 12-12-0 93.34
La Ronge Ice Wolves Jr A 6-16-0 93.32
Miramichi Timberwolves Jr A 10-15-0 93.32
Campbellton Tigers Jr A 12-13-0 93.28
Drayton Valley Thunder Jr A 7-15-0 93.25
Warman Wolverines Jr A 6-20-0 93.21
Hawkesbury Hawks Jr A 10-14-0 93.18
Kam River Fighting Walleye Jr A 12-10-0 93.14
Cornwall Colts Jr A 13-12-0 93.10
Waywayseecappo Wolverines Jr A 9-17-0 93.10
Wellington Dukes Jr A 12-14-2 93.07
West Kent Steamers Jr A 11-15-0 93.07
Nepean Raiders Jr A 9-14-0 93.06
Caledon Admirals Jr A 11-14-1 92.97
Mississauga Chargers Jr A 10-18-0 92.93
Brockville Braves Jr A 8-13-0 92.91
Cranbrook Bucks Jr A 4-19-0 92.88
Aurora Tigers Jr A 11-15-0 92.83
Soo Eagles Jr A 10-16-0 92.71
Olds Grizzlys Jr A 8-17-0 92.59
Lindsay Muskies Jr A 11-11-4 92.56
St Michaels Buzzers Jr A 13-17-1 92.52
Markham Royals Jr A 8-19-1 92.50
Oakville Blades Jr A 8-19-0 92.34
Niagara Falls Canucks Jr A 9-18-0 92.23
Valley Wildcats Jr A 6-20-0 92.22
Winnipeg Blues Jr A 8-13-0 92.20
Blind River Beavers Jr A 9-15-0 92.16
Carleton Place Canadians Jr A 6-19-0 92.06
St Jerome Panthers Jr A 21-4-0 92.06
Swan Valley Stampeders Jr A 6-19-0 91.83
Cobourg Cougars Jr A 7-22-0 91.79
Surrey Eagles Jr A 2-20-0 91.69
Pembroke Lumber Kings Jr A 4-16-0 91.64
Valleyfield Braves Jr A 15-10-0 91.60
Kirkland Lake Gold Miners Jr A 9-18-0 91.39
Beauce-Appalaches Condors Jr A 14-11-0 91.34
Powell River Kings Jr A 3-19-0 91.17
Iroquois Falls Storm Jr A 8-18-0 91.13
NorMan Blizzard Jr A 3-19-0 90.97
North York Rangers Jr A 2-27-1 90.91
Joliette Predators Jr A 12-12-0 90.75
Montreal Rangers Jr A 13-13-0 90.57
Ironwood Lumberjacks Jr A 3-15-0 90.54
Granby Indigo Jr A 11-13-0 90.50
Prime de Laval Jr A 10-15-0 90.44
Cote-du-Sud Everest Jr A 11-15-0 90.20
Winnipeg Monarchs Jr A 4-22-0 90.18
Georgetown Raiders Jr A 2-22-0 90.07
Red Lake Miners Jr A 2-18-0 90.05
French River Rapids Jr A 4-22-0 89.95
Gatineau Flames Jr A 9-15-0 89.62
Terrebonne Cobras Jr A 7-18-0 89.06
Montreal Phoenix Jr A 9-16-0 89.02
Princeville Titans Jr A 6-19-0 87.87