2022-23 Canada Junior B

Division Info
League Independent
2022-23 Teams
Team Name Division(s) W-L-T Rating
Wainwright Bisons Jr B 37-14-0 92.33
Okotoks Bisons Jr B 49-5-0 92.31
Arnprior Packers Jr B 41-10-0 92.21
Calgary CBHA Rangers Jr B 37-4-1 92.19
Leamington Flyers Jr B 53-21-0 92.17
Selkirk Fishermen Jr B 32-6-1 92.11
Antigonish Bulldogs Jr B 43-8-0 92.09
St Albert Merchants Jr B 38-13-0 92.07
Kitchener Waterloo Siskins Jr B 48-18-0 92.06
Saskatoon Westleys Jr B 32-15-0 92.06
Columbia Valley Rockies Jr B 33-17-0 92.05
Fort St John Huskies Jr B 47-9-0 92.02
Kent Koyotes Jr B 33-6-0 92.00
Saskatoon Quakers Jr B 40-16-1 91.95
Vermilion Tigers Jr B 31-12-0 91.95
Oceanside Generals Jr B 55-12-0 91.95
Perth Blue Wings Jr B 49-7-0 91.91
Delta Ice Hawks Jr B 48-21-0 91.89
Stratford Warriors Jr B 56-19-0 91.87
Peguis Juniors Jr B 31-13-1 91.86
CBN Stars Jr B 35-10-0 91.83
Kensington Vipers Jr B 27-9-0 91.81
Thunder Bay Northern Hawks Jr B 24-15-2 91.79
Killam Wheat Kings Jr B 31-13-0 91.77
St Paul Canadiens Jr B 33-17-0 91.76
Schreiber Falcons Jr B 22-11-2 91.72
Tri-County River Cats Jr B 20-8-0 91.69
Pilot Butte Storm Jr B 42-14-1 91.66
St Malo Warriors Jr B 28-14-0 91.62
Medicine Hat Cubs Jr B 31-17-0 91.52
Sherwood Metros Jr B 19-12-0 91.37
Sherwood Park Knights Jr B 41-14-0 91.29
Revelstoke Grizzlies Jr B 43-19-0 91.26
Cambridge Redhawks Jr B 38-21-0 91.23
Capstone Colts Jr B 35-14-0 91.22
Princeton Posse Jr B 46-20-0 91.19
St John's Caps Jr B 25-15-0 91.18
St Marys Lincolns Jr B 43-20-0 91.16
Fernie Ghostriders Jr B 30-27-0 91.11
London Nationals Jr B 37-20-0 91.11
Kimberley Dynamiters Jr B 46-25-0 91.10
Casselman Vikings Jr B 39-21-0 91.06
Mount Pearl Blades Jr B 24-12-0 90.97
OCN Storm Jr B 31-16-1 90.90
PBCN Selects Jr B 22-17-0 90.85
Sicamous Eagles Jr B 31-24-0 90.84
North Edmonton Red Wings Jr B 30-16-0 90.84
Current River Storm Jr B 14-16-1 90.80
Lasalle Vipers Jr B 37-21-0 90.77
Saskatoon Royals Jr B 27-24-2 90.75
Morinville Jets Jr B 27-13-0 90.75
County of Grand Prairie Wheat Kings Jr B 41-14-0 90.73
Richmond Royals Jr B 36-18-0 90.73
Victoria Cougars Jr B 42-17-0 90.64
Cochrane Generals Jr B 26-19-0 90.59
Kamloops Storm Jr B 29-22-0 90.58
Campbell River Storm Jr B 39-21-0 90.58
Langley Trappers Jr B 37-16-0 90.55
Lloydminster Bandits Jr B 19-19-0 90.54
Embrun Panthers Jr B 30-21-0 90.53
Golden Rockets Jr B 26-23-0 90.49
East Hants Penguins Jr B 23-14-0 90.46
Comox Valley Glacier Kings Jr B 32-23-0 90.45
Elmira Sugar Kings Jr B 36-27-0 90.45
Beaumont Chiefs Jr B 29-17-0 90.44
Osoyoos Coyotes Jr B 28-21-0 90.35
Hamilton Kilty B's Jr B 51-17-0 90.32
Western Valley Panthers Jr B 16-14-0 90.30
Ridge Meadows Flames Jr B 42-22-0 90.29
Avalon Capitals Jr B 20-20-0 90.20
St Catharines Falcons Jr B 45-16-0 90.16
Liverpool Privateers Jr B 22-27-0 90.15
Arborg Ice Dawgs Jr B 23-18-0 90.13
Eskasoni Junior Eagles Jr B 25-14-0 90.09
Smiths Falls Jr. Bears Jr B 31-18-0 90.07
Chatham Maroons Jr B 26-29-0 90.06
St Thomas Stars Jr B 21-33-0 90.06
Ottawa West Golden Knights Jr B 24-20-0 90.06
Grand Forks Border Bruins Jr B 26-23-0 90.03
Carrot River Thunder Jr B 16-24-2 89.98
Ayr Centennials Jr B 30-26-0 89.98
Athens Aeros Jr B 29-20-0 89.96
Stony Plain Flyers Jr B 25-18-0 89.96
Membertou Miners Jr B 12-18-0 89.96
Moncton Vitos Jr B 17-16-0 89.95
Beaver Valley Nitehawks Jr B 32-29-0 89.94
Regina Capitals Jr B 21-24-4 89.94
Nelson Leafs Jr B 26-24-0 89.93
Saanich Predators Jr B 36-30-0 89.93
North Okanagan Knights Jr B 27-27-0 89.92
Listowel Cyclones Jr B 26-29-0 89.89
Sylvan Lake Wranglers Jr B 34-23-0 89.87
Delisle Chiefs Jr B 18-27-1 89.87
Ottawa Junior Canadians Jr B 24-25-0 89.82
NCN Flames Jr B 22-19-0 89.81
White Rock Whalers Jr B 35-23-0 89.80
Strathroy Rockets Jr B 22-32-0 89.74
Fort Erie Meteors Jr B 37-25-0 89.72
Pictou County Scotians Jr B 16-19-0 89.63
Winchester Hawks Jr B 20-25-0 89.62
Fort Knox Jr B 21-23-1 89.60
Nipigon Elks Jr B 10-15-0 89.56
Creston Valley Thunder Cats Jr B 26-30-0 89.55
Richmond Sockeyes Jr B 32-21-0 89.50
Southern Sting Jr B 10-13-0 89.47
Regina Silver Foxes Jr B 18-29-2 89.40
Beverly Warriors Jr B 25-16-0 89.37
Airdrie Thunder Jr B 29-21-0 89.35
Caledonia Corvairs Jr B 36-30-0 89.34
Thunder Bay Bandits Jr B 5-20-0 89.31
Sackville Blazers Jr B 15-20-0 89.27
Strait Pirates Jr B 14-20-0 89.22
Paradise Warriors Jr B 9-21-0 89.21
Strathmore Wheatland Kings Jr B 20-25-0 89.18
Mission City Outlaws Jr B 29-24-0 89.13
Dawson Creek Kodiaks Jr B 29-22-0 89.12
Lundar Falcons Jr B 14-23-0 89.11
Peninsula Panthers Jr B 27-27-0 89.09
Grandview Steelers Jr B 31-25-0 89.02
Mountainview Colts Jr B 25-21-0 88.97
CBR Renegades Jr B 13-20-0 88.95
Sexsmith Vipers Jr B 31-19-0 88.93
Niagara Falls Canucks Jr B 23-33-0 88.93
Chilliwack Jets Jr B 27-32-0 88.92
Sunny Corner Thunder Jr B 7-18-0 88.91
North Vancouver Wolf Pack Jr B 27-24-0 88.87
Coaldale Copperheads Jr B 14-27-0 88.87
Brookfield Elks Jr B 14-16-0 88.86
Northeast Eagles Jr B 10-21-0 88.85
Char-Lan Rebels Jr B 14-28-0 88.78
Thorold Blackhawks Jr B 25-30-0 88.74
Beausejour Comets Jr B 10-22-1 88.73
Fort Sask Hawks Jr B 24-21-0 88.63
Castlegar Rebels Jr B 11-33-0 88.60
Calgary NWCAA Stamps Jr B 27-7-3 88.59
Port Alberni Bombers Jr B 17-35-0 88.57
Norway House North Stars Jr B 11-24-1 88.56
Summerland Steam Jr B 14-34-0 88.53
Kerry Park Islanders Jr B 22-31-0 88.52
100 Mile House Wranglers Jr B 15-33-0 88.50
Carleton Place Canadians Jr B 15-30-0 88.44
Richibucto Rangers Jr B 11-17-0 88.32
Cold Lake Ice Jr B 13-25-0 88.28
Brockville Tikis Jr B 17-27-0 88.23
Rocky Rams Jr B 18-29-0 88.14
Southern Shore Breakers Jr B 6-25-0 88.10
Komoka Kings Jr B 11-39-0 88.09
Westshore Wolves Jr B 14-34-0 87.88
Valley Maple Leafs Jr B 4-26-0 87.86
La Crete Lumber Barons Jr B 19-28-0 87.85
Lake Cowichan Kraken Jr B 16-32-0 87.85
Chase Heat Jr B 10-34-0 87.83
Sarnia Legionnaires Jr B 11-43-0 87.81
North Winnipeg Satelites Jr B 5-29-0 87.67
Port Moody Panthers Jr B 17-31-0 87.60
Kelowna Chiefs Jr B 6-38-0 87.55
Welland Jr Canadians Jr B 14-41-0 87.53
Strathcona Bruins Jr B 17-26-0 87.48
Red Deer Vipers Jr B 13-28-0 87.46
Beaverlodge Blades Jr B 11-34-0 87.40
Southeast Knights Jr B 4-23-0 87.37
High River Flyers Jr B 6-33-0 87.31
North Peace Navigators Jr B 14-32-0 87.27
Leduc Riggers Jr B 12-30-0 87.12
Wetaskiwin Icemen Jr B 16-24-0 86.97
Calgary CNHA Black Jr B 19-12-2 86.84
Three Hills Thrashers Jr B 11-29-0 86.69
Cross Lake Islanders Jr B 5-31-0 86.54
Surrey Knights Jr B 12-38-0 86.53
Alexandria Glens Jr B 5-37-0 86.44
Caledon Bombers Jr B 7-47-0 86.20
Nanaimo Buccaneers Jr B 5-43-0 86.17
Pelham Panthers Jr B 4-50-0 86.11
Edmonton Mustangs Jr B 6-32-0 86.10
Southern Rebels Jr B 2-41-0 86.08
Aldergrove Kodiaks Jr B 10-38-0 85.98
Abbotsford Pilots Jr B 7-41-0 85.90
Spruce Grove Regals Jr B 5-34-0 85.81
Kings County Rivermen Jr B 0-27-0 85.45
Cumberland County Blues Jr B 2-28-0 85.43
Onion Lake Border Chiefs Jr B 3-31-0 85.10
Fairview Flyers Jr B 3-39-0 84.74
Vegreville Rangers Jr B 2-35-0 84.73
Calgary CNHA Gold Jr B 10-20-1 84.67
Calgary NWCAA Bruins Jr B 14-16-2 84.63
Valley Timberwolves Jr B 3-39-0 84.50
Brantford Bandits Jr B 2-52-0 84.37
Whitewater Kings Jr B 5-37-0 84.31
Edmonton Royals Jr B 7-29-0 83.83
Calgary CRAA Gold Jr B 12-18-0 83.82
Calgary CRAA Blue Jr B 4-23-3 83.32
Calgary CBHA Hawks Jr B 4-26-0 81.89