2024-25 Canada Junior A

Division Info
League Independent
2024-25 Teams
Team Name Division(s) W-L-T Rating
Brooks Bandits Jr A 16-1-0 96.71
Rockland Nationals Jr A 18-2-0 96.02
Leamington Flyers Jr A 22-3-2 95.96
Yorkton Terriers Jr A 12-1-0 95.87
Collingwood Blues Jr A 18-7-1 95.69
Trenton Golden Hawks Jr A 20-3-1 95.69
Grande Prairie Storm Jr A 15-5-0 95.53
Summerside Western Capitals Jr A 16-5-0 95.48
Winkler Flyers Jr A 14-6-0 95.46
Steinbach Pistons Jr A 16-3-0 95.42
Penticton Vees Jr A 13-5-0 95.36
Calgary Canucks Jr A 13-8-0 95.15
Edmundston Blizzard Jr A 19-3-0 95.15
Salmon Arm Silverbacks Jr A 13-6-0 95.10
Greater Sudbury Cubs Jr A 18-3-1 95.08
Chilliwack Chiefs Jr A 14-6-0 95.04
Cranbrook Bucks Jr A 9-8-0 94.94
Sherwood Park Crusaders Jr A 12-8-0 94.93
Trail Smoke Eaters Jr A 10-8-0 94.80
Hearst Lumberjacks Jr A 16-6-0 94.75
Whitecourt Wolverines Jr A 15-7-0 94.72
Navan Grads Jr A 11-9-0 94.70
Dryden Ice Dogs Jr A 17-5-0 94.62
Amherst Ramblers Jr A 11-6-0 94.54
Weyburn Red Wings Jr A 12-7-0 94.53
Timmins Rock Jr A 15-7-0 94.49
Drumheller Dragons Jr A 11-10-0 94.46
Camrose Kodiaks Jr A 13-8-0 94.39
Valleyfield Braves Jr A 15-6-0 94.38
Hawkesbury Hawks Jr A 11-8-0 94.36
Thunder Bay North Stars Jr A 12-7-0 94.31
Wellington Dukes Jr A 15-9-0 94.26
Dauphin Kings Jr A 15-6-0 94.26
Soo Eagles Jr A 12-8-0 94.26
Burlington Cougars Jr A 15-10-2 94.22
Beauce-Appalaches Condors Jr A 15-7-0 94.21
Blind River Beavers Jr A 14-7-1 94.18
Portage Terriers Jr A 16-6-0 94.17
Coquitlam Express Jr A 12-8-0 94.14
Buffalo Jr Sabres Jr A 14-10-1 94.13
Milton Menace Jr A 14-11-0 94.12
Victoria Grizzlies Jr A 11-8-0 94.10
West Kent Steamers Jr A 12-7-0 94.10
Carleton Place Canadians Jr A 12-9-0 94.04
Vernon Vipers Jr A 6-13-0 93.96
Smiths Falls Bears Jr A 9-12-0 93.96
Melfort Mustangs Jr A 14-4-0 93.95
St Jerome Panthers Jr A 14-8-0 93.94
Alberni Valley Bulldogs Jr A 13-6-0 93.93
Toronto Patriots Jr A 16-9-1 93.89
Lloydminster Bobcats Jr A 11-12-0 93.87
Campbellton Tigers Jr A 10-10-0 93.87
Cowichan Valley Capitals Jr A 9-10-0 93.87
Longueuil Francais Jr A 14-7-0 93.87
Humboldt Broncos Jr A 10-8-0 93.86
NorMan Blizzard Jr A 14-7-0 93.85
Canmore Eagles Jr A 11-9-0 93.85
Kam River Fighting Walleye Jr A 13-7-0 93.81
Stouffville Spirit Jr A 14-12-0 93.79
St Michaels Buzzers Jr A 15-11-1 93.75
Kemptville 73s Jr A 10-11-0 93.72
Pembroke Lumber Kings Jr A 9-11-0 93.70
Niagara Falls Canucks Jr A 13-10-0 93.69
Cornwall Colts Jr A 12-9-0 93.67
Hailburton County Huskies Jr A 17-8-0 93.64
Okotoks Oilers Jr A 7-10-0 93.63
Flin Flon Bombers Jr A 10-10-0 93.60
Miramichi Timberwolves Jr A 9-11-0 93.60
Selkirk Steelers Jr A 13-8-0 93.58
Powassan Voodoos Jr A 9-11-0 93.58
Toronto Jr Canadiens Jr A 16-7-0 93.57
Sioux Lookout Bombers Jr A 13-6-1 93.52
Nanaimo Clippers Jr A 6-11-0 93.52
West Kelowna Warriors Jr A 7-13-0 93.51
Spruce Grove Saints Jr A 6-11-0 93.51
Soo Thunderbirds Jr A 10-11-1 93.50
Kindersley Klippers Jr A 10-9-0 93.49
Battlefords North Stars Jr A 11-8-0 93.48
Georgetown Raiders Jr A 12-10-2 93.47
Surrey Eagles Jr A 10-9-0 93.40
Melville Millionaires Jr A 8-10-0 93.35
Granby Indigo Jr A 12-7-1 93.35
Langley Rivermen Jr A 9-12-0 93.32
Cote-du-Sud Everest Jr A 9-9-0 93.29
La Ronge Ice Wolves Jr A 11-11-0 93.28
Truro Bearcats Jr A 8-11-0 93.23
Montreal Rangers Jr A 11-9-0 93.21
Niverville Knighthawks Jr A 12-9-0 93.20
Olds Grizzlys Jr A 9-11-0 93.18
Fort McMurray Oil Barrons Jr A 9-13-0 93.17
Brockville Braves Jr A 10-11-0 93.16
King Rebellion Jr A 8-16-1 93.14
Prince George Spruce Kings Jr A 6-14-0 93.07
Virden Oil Capitals Jr A 9-12-0 93.06
Bonnyville Pontiacs Jr A 7-11-0 92.96
Nepean Raiders Jr A 8-15-0 92.93
Terrebonne Cobras Jr A 8-13-0 92.93
Ottawa Junior Senators Jr A 10-15-0 92.83
Cobourg Cougars Jr A 9-15-1 92.77
Yarmouth Mariners Jr A 9-12-0 92.77
Drayton Valley Thunder Jr A 7-13-0 92.70
Pictou County Weeks Crushers Jr A 7-14-0 92.70
Valley Wildcats Jr A 8-14-0 92.70
Blackfalds Bulldogs Jr A 2-13-0 92.57
Pickering Panthers Jr A 11-12-1 92.56
Neepawa Titans Jr A 11-10-0 92.54
Waywayseecappo Wolverines Jr A 6-12-0 92.53
Lindsay Muskies Jr A 11-13-1 92.52
Montreal Phoenix Jr A 9-10-1 92.48
Grand Falls Rapids Jr A 4-14-0 92.40
Elliot Lake Vikings Jr A 5-13-0 92.38
Espanola Paper Kings Jr A 8-10-2 92.30
Red Lake Miners Jr A 10-8-1 92.23
Powell River Kings Jr A 4-15-0 92.22
Gatineau Flames Jr A 9-11-0 92.19
Estevan Bruins Jr A 4-12-0 92.15
Renfrew Wolves Jr A 7-15-0 92.14
Laval VC Jr A 9-13-0 92.12
Oakville Blades Jr A 6-12-3 92.10
Notre Dame Hounds Jr A 5-15-0 91.94
French River Rapids Jr A 6-14-1 91.94
Fort Frances Lakers Jr A 9-7-4 91.90
Iroquois Falls Storm Jr A 8-14-0 91.81
Joliette Predators Jr A 8-13-0 91.64
Devon Xtreme Jr A 4-18-0 91.56
Fredericton Red Wings Jr A 6-12-0 91.51
Aurora Tigers Jr A 6-19-0 91.50
Winnipeg Blues Jr A 3-17-0 91.18
Markham Royals Jr A 5-19-1 91.03
Mississauga Chargers Jr A 7-20-0 90.98
Nipawin Hawks Jr A 2-14-0 90.83
Swan Valley Stampeders Jr A 2-19-0 90.82
Winnipeg Freeze Jr A 1-17-0 90.72
North York Rangers Jr A 3-22-1 90.22
Ironwood Lumberjacks Jr A 2-20-0 89.97
Caledon Admirals Jr A 2-21-0 89.85
Kirkland Lake Gold Miners Jr A 2-19-0 89.64
Kenora Islanders Jr A 1-17-2 86.72
Princeville Titans Jr A 0-20-0 85.89