2023-24 Canada Junior A

Division Info
League Independent
2023-24 Teams
Team Name Division(s) W-L-T Rating
Brooks Bandits Jr A 60-10-0 96.75
Flin Flon Bombers Jr A 54-15-0 95.97
Collingwood Blues Jr A 65-10-0 95.86
Steinbach Pistons Jr A 55-18-0 95.72
Navan Grads Jr A 52-19-0 95.62
Smiths Falls Bears Jr A 46-24-0 95.50
Winkler Flyers Jr A 54-19-0 95.48
Beauce-Appalaches Condors Jr A 39-20-0 95.44
Humboldt Broncos Jr A 44-26-0 95.33
Cornwall Colts Jr A 38-27-0 95.27
Melfort Mustangs Jr A 48-24-0 95.22
Virden Oil Capitals Jr A 46-24-0 95.22
Sherwood Park Crusaders Jr A 51-18-0 95.22
Trenton Golden Hawks Jr A 57-18-1 95.21
Penticton Vees Jr A 43-15-0 95.21
Terrebonne Cobras Jr A 41-18-0 95.12
Greater Sudbury Cubs Jr A 55-19-0 95.08
Longueuil Francais Jr A 41-24-0 94.94
Rockland Nationals Jr A 37-29-0 94.92
Whitecourt Wolverines Jr A 42-31-0 94.91
Battlefords North Stars Jr A 40-24-0 94.90
Edmundston Blizzard Jr A 43-17-0 94.89
Okotoks Oilers Jr A 44-33-0 94.85
Bonnyville Pontiacs Jr A 30-31-0 94.84
Cote-du-Sud Everest Jr A 43-23-0 94.84
Dauphin Kings Jr A 41-24-0 94.72
Blind River Beavers Jr A 50-20-0 94.69
Surrey Eagles Jr A 50-13-0 94.69
Renfrew Wolves Jr A 34-27-0 94.65
OCN Blizzard Jr A 46-26-0 94.63
Drumheller Dragons Jr A 31-35-0 94.62
Summerside Western Capitals Jr A 47-20-0 94.60
Salmon Arm Silverbacks Jr A 39-22-0 94.60
Soo Thunderbirds Jr A 41-23-0 94.52
Portage Terriers Jr A 37-26-0 94.43
Calgary Canucks Jr A 43-29-0 94.40
Vernon Vipers Jr A 37-23-0 94.35
West Kelowna Warriors Jr A 36-27-0 94.35
Lloydminster Bobcats Jr A 35-28-0 94.33
Montreal Rangers Jr A 31-23-0 94.31
Blackfalds Bulldogs Jr A 39-31-0 94.27
Hawkesbury Hawks Jr A 28-32-0 94.21
Kemptville 73s Jr A 25-30-0 94.12
Miramichi Timberwolves Jr A 42-23-0 94.12
Laval VC Jr A 29-23-0 94.03
St Jerome Panthers Jr A 30-26-0 94.03
Canmore Eagles Jr A 35-38-0 94.03
Grande Prairie Storm Jr A 29-38-0 94.02
Milton Menace Jr A 46-18-2 93.99
Carleton Place Canadians Jr A 29-31-0 93.98
Timmins Rock Jr A 48-21-0 93.96
Melville Millionaires Jr A 32-28-0 93.93
Espanola Paper Kings Jr A 37-28-0 93.92
Powassan Voodoos Jr A 45-30-0 93.91
Pembroke Lumber Kings Jr A 26-35-0 93.89
Leamington Flyers Jr A 42-22-5 93.88
West Kent Steamers Jr A 35-22-0 93.86
Ottawa Junior Senators Jr A 24-31-0 93.86
Nipawin Hawks Jr A 22-33-0 93.82
Valleyfield Braves Jr A 27-29-0 93.76
Alberni Valley Bulldogs Jr A 37-24-0 93.71
Cobourg Cougars Jr A 41-30-3 93.70
Weyburn Red Wings Jr A 29-34-0 93.66
Neepawa Titans Jr A 30-34-0 93.66
Kam River Fighting Walleye Jr A 47-14-0 93.66
Estevan Bruins Jr A 27-34-0 93.58
Granby Inouk Jr A 25-26-0 93.57
Niverville Knighthawks Jr A 30-32-0 93.56
Trail Smoke Eaters Jr A 27-29-0 93.55
Spruce Grove Saints Jr A 26-43-0 93.51
Camrose Kodiaks Jr A 26-40-0 93.51
Wellington Dukes Jr A 36-25-0 93.49
Toronto Jr Canadiens Jr A 35-27-3 93.46
Nepean Raiders Jr A 20-35-0 93.42
Selkirk Steelers Jr A 25-33-0 93.41
Soo Eagles Jr A 33-25-0 93.37
St Michaels Buzzers Jr A 41-25-1 93.34
Kindersley Klippers Jr A 23-37-0 93.34
Truro Bearcats Jr A 25-27-0 93.33
Victoria Grizzlies Jr A 32-28-1 93.31
Yorkton Terriers Jr A 21-35-0 93.31
Chilliwack Chiefs Jr A 34-25-1 93.30
Waywayseecappo Wolverines Jr A 24-34-0 93.29
Oakville Blades Jr A 37-29-1 93.27
Stouffville Spirit Jr A 29-29-2 93.27
Merritt Centennials Jr A 22-35-0 93.22
Hearst Lumberjacks Jr A 37-26-0 93.19
Drayton Valley Thunder Jr A 20-41-0 93.18
Nanaimo Clippers Jr A 26-29-0 93.17
Markham Royals Jr A 30-27-3 93.14
Sioux Lookout Bombers Jr A 47-15-0 93.14
Cranbrook Bucks Jr A 23-34-0 93.06
Hailburton County Huskies Jr A 34-24-3 93.05
Fredericton Red Wings Jr A 22-34-0 93.03
Pictou County Weeks Crushers Jr A 29-29-0 92.99
Georgetown Raiders Jr A 30-29-1 92.97
Amherst Ramblers Jr A 33-31-0 92.96
Burlington Cougars Jr A 30-30-1 92.90
Yarmouth Mariners Jr A 27-30-0 92.87
Buffalo Jr Sabres Jr A 33-29-0 92.83
La Ronge Ice Wolves Jr A 16-40-0 92.79
Fort McMurray Oil Barrons Jr A 17-43-0 92.77
Princeville Titans Jr A 17-33-0 92.65
Coquitlam Express Jr A 23-35-0 92.63
Langley Rivermen Jr A 19-37-0 92.60
Thunder Bay North Stars Jr A 37-21-0 92.51
Red Lake Miners Jr A 33-25-0 92.50
Powell River Kings Jr A 14-36-1 92.50
Prince George Spruce Kings Jr A 15-40-0 92.44
Campbellton Tigers Jr A 18-34-0 92.43
Gatineau Flames Jr A 14-34-0 92.29
Grand Falls Rapids Jr A 15-37-0 92.26
Notre Dame Hounds Jr A 15-41-0 92.21
Lindsay Muskies Jr A 26-28-2 92.20
Montreal Phoenix Jr A 11-37-0 92.14
Brockville Braves Jr A 8-47-0 92.02
Brantford 99ers Jr A 26-34-0 92.01
Swan Valley Stampeders Jr A 11-47-0 91.95
Toronto Patriots Jr A 22-31-3 91.91
Dryden Ice Dogs Jr A 32-22-0 91.89
Olds Grizzlys Jr A 11-50-0 91.87
Cowichan Valley Capitals Jr A 15-40-1 91.84
Niagara Falls Canucks Jr A 18-38-0 91.32
Joliette Predators Jr A 8-40-0 91.16
Pickering Panthers Jr A 15-40-1 91.00
Winnipeg Blues Jr A 9-49-0 90.83
Winnipeg Freeze Jr A 8-50-0 90.81
Valley Wildcats Jr A 10-42-0 90.68
Aurora Tigers Jr A 13-41-2 90.66
Iroquois Falls Storm Jr A 16-46-0 90.61
French River Rapids Jr A 10-48-0 90.52
Caledon Admirals Jr A 10-45-1 90.29
Kirkland Lake Gold Miners Jr A 10-48-0 90.26
Wisconsin Lumberjacks Jr A 14-37-0 89.95
Fort Frances Lakers Jr A 12-41-0 89.67
North York Rangers Jr A 8-47-1 89.51
Elliot Lake Vikings Jr A 5-53-0 89.51
Mississauga Chargers Jr A 4-52-0 89.34
Kenora Islanders Jr A 2-49-0 86.62