2023-24 Canada Junior B

Division Info
League Independent
2023-24 Teams
Team Name Division(s) W-L-T Rating
Okotoks Bisons Jr B 48-8-0 92.31
La Crete Lumber Barons Jr B 49-10-1 92.28
St Paul Canadiens Jr B 38-9-0 92.26
Casselman Vikings Jr B 47-13-0 92.21
Morinville Jets Jr B 36-10-0 92.17
Listowel Cyclones Jr B 53-14-0 92.16
Wainwright Bisons Jr B 43-13-0 92.14
Revelstoke Grizzlies Jr B 54-13-0 92.13
Richmond Sockeyes Jr B 56-8-0 92.12
St Albert Merchants Jr B 45-11-0 92.10
Antigonish Bulldogs Jr B 34-10-0 92.09
St Malo Warriors Jr B 27-12-1 92.07
Delisle Chiefs Jr B 27-16-3 92.06
Calgary NWCAA Stamps Jr B 28-9-4 92.04
Tri-County River Cats Jr B 29-6-0 92.00
Kent Koyotes Jr B 30-6-0 91.98
Saskatoon Quakers Jr B 38-18-1 91.95
Victoria Cougars Jr B 41-18-0 91.95
Caledonia Corvairs Jr B 45-16-0 91.94
PBCN Selects Jr B 30-16-0 91.86
St John's Caps Jr B 32-10-0 91.83
St Marys Lincolns Jr B 47-22-0 91.82
Current River Storm Jr B 32-5-1 91.81
Selkirk Fishermen Jr B 22-11-2 91.78
Sherwood Park Knights Jr B 35-11-0 91.78
Saanich Predators Jr B 46-23-0 91.65
Ottawa West Golden Knights Jr B 42-13-0 91.64
Mount Pearl Blades Jr B 27-9-0 91.63
Peguis Juniors Jr B 34-13-0 91.62
South Shore Lumberjacks Jr B 30-17-0 91.52
Sylvan Lake Wranglers Jr B 41-10-0 91.51
Saskatoon Royals Jr B 29-18-5 91.50
Beaver Valley Nitehawks Jr B 42-18-0 91.50
Pilot Butte Storm Jr B 33-17-1 91.49
Northeast Eagles Jr B 22-14-0 91.45
Vermilion Tigers Jr B 32-15-0 91.41
London Nationals Jr B 47-20-0 91.40
Campbell River Storm Jr B 38-16-0 91.38
Fort Erie Meteors Jr B 49-22-0 91.36
Regina Capitals Jr B 38-21-0 91.34
Kitchener Waterloo Siskins Jr B 31-25-0 91.31
Delta Ice Hawks Jr B 40-17-0 91.30
Princeton Posse Jr B 46-17-0 91.28
Calgary CNHA Black Jr B 23-7-2 91.25
Saskatoon Westleys Jr B 28-26-1 91.25
Comox Valley Glacier Kings Jr B 38-23-0 91.13
Capstone Colts Jr B 25-14-0 91.11
Medicine Hat Cubs Jr B 28-17-0 91.10
Westshore Wolves Jr B 29-24-0 91.08
Kerry Park Islanders Jr B 37-29-0 91.07
Ridge Meadows Flames Jr B 55-12-0 91.05
Stratford Warriors Jr B 40-25-0 91.04
Kamloops Storm Jr B 35-20-0 91.04
East Hants Penguins Jr B 22-15-0 91.04
St Catharines Falcons Jr B 42-18-0 91.04
Sicamous Eagles Jr B 34-17-0 90.94
Strathroy Rockets Jr B 37-22-0 90.92
Lasalle Vipers Jr B 35-26-0 90.91
Fort St John Huskies Jr B 40-12-1 90.83
Beausejour Comets Jr B 24-20-0 90.81
Ayr Centennials Jr B 34-26-0 90.80
Fernie Ghostriders Jr B 41-24-0 90.76
Elmira Sugar Kings Jr B 37-23-0 90.71
Kimberley Dynamiters Jr B 31-22-0 90.69
Cochrane Generals Jr B 22-19-0 90.68
CBN Stars Jr B 21-23-0 90.61
Kensington Vipers Jr B 19-10-0 90.61
Calgary CBHA Rangers Jr B 21-12-4 90.57
Chatham Maroons Jr B 29-27-0 90.57
High River Flyers Jr B 23-22-0 90.57
Lundar Falcons Jr B 19-20-0 90.55
Oceanside Generals Jr B 29-25-0 90.53
Grand Forks Border Bruins Jr B 34-21-0 90.45
Calgary CRAA Blue Jr B 17-12-4 90.43
Carleton Place Canadians Jr B 42-20-0 90.43
Columbia Valley Rockies Jr B 31-24-0 90.42
Membertou Miners Jr B 21-16-0 90.39
Beaumont Chiefs Jr B 33-19-0 90.37
Calgary CNHA Gold Jr B 13-15-3 90.32
OCN Storm Jr B 20-18-1 90.25
Ottawa Junior Canadians Jr B 30-21-0 90.19
Coaldale Copperheads Jr B 24-17-0 90.19
Fort Knox Jr B 18-28-1 90.13
NCN Flames Jr B 22-17-2 90.08
Richmond Royals Jr B 35-25-0 90.06
Lloydminster Bandits Jr B 28-14-0 90.06
Avalon Celtics Jr B 18-14-0 90.03
Southern Sting Jr B 14-15-0 90.02
Sunny Corner Thunder Jr B 15-17-0 89.99
Peninsula Panthers Jr B 23-29-0 89.93
Sackville Blazers Jr B 16-19-0 89.86
Creston Valley Thunder Cats Jr B 22-27-0 89.81
Western Valley Panthers Jr B 19-15-0 89.80
Nelson Leafs Jr B 25-24-0 89.79
Hamilton Kilty B's Jr B 29-33-0 89.78
Cambridge Redhawks Jr B 22-33-0 89.76
Pictou County Scotians Jr B 20-13-0 89.75
Strathmore Wheatland Kings Jr B 18-20-0 89.74
Arnprior Packers Jr B 25-23-0 89.68
Castlegar Rebels Jr B 20-28-0 89.60
County of Grand Prairie Wheat Kings Jr B 29-17-0 89.59
North Winnipeg Satelites Jr B 10-25-0 89.53
Paradise Warriors Jr B 10-21-0 89.51
Moncton Vitos Jr B 18-20-0 89.48
North Vancouver Wolf Pack Jr B 29-23-0 89.40
Smiths Falls Jr. Bears Jr B 26-26-0 89.37
Lake Cowichan Kraken Jr B 15-33-0 89.34
Strait Pirates Jr B 13-19-0 89.27
Embrun Panthers Jr B 25-29-0 89.23
Southeast Knights Jr B 10-21-0 89.18
Beverly Warriors Jr B 24-19-0 89.13
White Rock Whalers Jr B 28-27-0 89.11
Renfrew Timberwolves Jr B 18-31-0 89.09
Chilliwack Jets Jr B 32-27-0 89.08
Carrot River Thunder Jr B 9-29-2 89.07
Prince Albert Timberjaks Jr B 15-28-0 89.00
Acadian Peninsula Poseidon Jr B 12-20-0 88.96
Wetaskiwin Icemen Jr B 24-21-0 88.92
Cross Lake Islanders Jr B 18-25-1 88.89
Regina Silver Foxes Jr B 15-30-1 88.88
Norway House North Stars Jr B 16-22-0 88.84
St Thomas Stars Jr B 19-36-0 88.82
Athens Aeros Jr B 17-30-0 88.79
Perth Blue Wings Jr B 17-27-0 88.77
Arborg Ice Dawgs Jr B 9-23-1 88.75
Fort Sask Hawks Jr B 23-21-0 88.72
North Okanagan Knights Jr B 25-30-0 88.72
Winchester Hawks Jr B 18-31-0 88.69
Dawson Creek Kodiaks Jr B 18-26-1 88.63
Grandview Steelers Jr B 25-26-0 88.62
Langley Trappers Jr B 28-27-0 88.61
Beaverlodge Blades Jr B 23-26-1 88.55
Rocky Rams Jr B 21-24-0 88.54
Brookfield Elks Jr B 7-23-0 88.53
CBR Renegades Jr B 7-25-0 88.52
Sarnia Legionnaires Jr B 17-37-0 88.52
Southern Rebels Jr B 11-29-2 88.51
Chase Heat Jr B 12-36-0 88.41
Sherwood Metros Jr B 8-20-0 88.41
North Peace Navigators Jr B 23-33-0 88.39
Mountainview Colts Jr B 18-24-0 88.38
Calgary CBHA Hawks Jr B 8-18-4 88.33
Brantford Bandits Jr B 12-43-0 88.32
Pelham Panthers Jr B 15-40-0 88.31
Southern Shore Breakers Jr B 5-26-0 88.30
North Edmonton Red Wings Jr B 23-18-0 88.29
Kelowna Chiefs Jr B 17-32-0 88.25
Welland Jr Canadians Jr B 18-39-0 88.23
Port Colborne Sailors Jr B 12-42-0 88.18
Cold Lake Ice Jr B 14-23-0 88.17
Golden Rockets Jr B 8-36-0 88.15
Thunder Bay Northern Hawks Jr B 18-15-1 88.13
Schreiber Falcons Jr B 16-14-0 88.09
Edmonton Mustangs Jr B 14-26-0 88.04
Strathcona Bruins Jr B 17-23-0 88.03
Port Moody Panthers Jr B 16-32-0 87.95
Killam Wheat Kings Jr B 13-25-0 87.94
Mission City Outlaws Jr B 26-28-0 87.93
100 Mile House Wranglers Jr B 11-33-0 87.91
Airdrie Thunder Jr B 13-30-0 87.91
Osoyoos Coyotes Jr B 16-32-0 87.80
Valley Maple Leafs Jr B 5-25-0 87.77
Komoka Kings Jr B 9-46-0 87.66
Stony Plain Flyers Jr B 14-30-0 87.51
Port Alberni Bombers Jr B 8-40-0 87.47
Spokane Braves Jr B 11-33-0 87.43
Alexandria Glens Jr B 10-34-0 87.41
Three Hills Thrashers Jr B 14-26-0 87.38
Surrey Knights Jr B 15-35-0 87.03
Char-Lan Rebels Jr B 9-38-0 86.98
Eskasoni Junior Eagles Jr B 3-25-0 86.92
Abbotsford Pilots Jr B 15-33-0 86.88
Calgary NWCAA Bruins Jr B 4-21-5 86.87
Thunder Bay Bandits Jr B 10-20-1 86.74
Caledon Bombers Jr B 5-49-0 86.69
Summerland Steam Jr B 9-35-0 86.61
Sexsmith Vipers Jr B 14-33-0 86.50
Elsipogtog Hawks Jr B 1-25-0 86.49
Spruce Grove Regals Jr B 8-30-0 86.46
Leduc Riggers Jr B 10-30-0 86.31
Red Deer Vipers Jr B 12-26-0 85.77
Port Coquitlam Trailblazers Jr B 7-41-0 85.64
Nanaimo Buccaneers Jr B 1-47-0 85.19
Aldergrove Kodiaks Jr B 6-42-0 84.94
Vegreville Rangers Jr B 5-32-0 84.60
Calgary CRAA Gold Jr B 2-26-2 84.45
Waywayseecappo Wild Jr B 0-36-0 84.23
Fairview Flyers Jr B 3-41-0 83.63
Nipigon Elks Jr B 2-24-0 83.46
Edmonton Royals Jr B 1-37-0 82.68
Ponoka Stampeders Jr B 1-37-0 80.80
Onion Lake Border Chiefs Jr B 0-37-0 80.73
Cumberland County Blues Jr B 0-0-0 0.00
Kings County Rivermen Jr B 0-0-0 0.00
Richibucto Rangers Jr B 0-0-0 0.00