2023-24 Canada Junior B

Division Info
League Independent
2023-24 Teams
Team Name Division(s) W-L-T Rating
Okotoks Bisons Jr B 44-7-0 92.31
St Paul Canadiens Jr B 38-9-0 92.26
Casselman Vikings Jr B 47-13-0 92.21
Calgary NWCAA Stamps Jr B 28-5-4 92.19
Morinville Jets Jr B 36-10-0 92.17
Wainwright Bisons Jr B 41-10-0 92.16
Listowel Cyclones Jr B 51-14-0 92.16
St Albert Merchants Jr B 42-9-0 92.10
Caledonia Corvairs Jr B 45-16-0 92.09
Antigonish Bulldogs Jr B 32-10-0 92.09
St Malo Warriors Jr B 27-12-1 92.07
Delisle Chiefs Jr B 27-16-3 92.06
La Crete Lumber Barons Jr B 45-9-1 92.05
Revelstoke Grizzlies Jr B 54-13-0 92.05
Richmond Sockeyes Jr B 56-8-0 92.04
St Marys Lincolns Jr B 46-21-0 92.01
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
PBCN Selects Jr B 30-16-0 91.86
St John's Caps Jr B 30-10-0 91.83
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
Mount Pearl Blades Jr B 27-9-0 91.69
Saanich Predators Jr B 46-23-0 91.65
Ottawa West Golden Knights Jr B 42-13-0 91.64
Peguis Juniors Jr B 34-13-0 91.62
South Shore Lumberjacks Jr B 30-15-0 91.55
London Nationals Jr B 47-20-0 91.55
Fort Erie Meteors Jr B 49-20-0 91.55
Sylvan Lake Wranglers Jr B 41-10-0 91.52
Saskatoon Royals Jr B 29-18-5 91.51
Northeast Eagles Jr B 22-14-0 91.50
Pilot Butte Storm Jr B 33-17-1 91.49
Beaver Valley Nitehawks Jr B 42-18-0 91.42
Vermilion Tigers Jr B 32-15-0 91.42
Calgary CNHA Black Jr B 23-7-2 91.39
Kitchener Waterloo Siskins Jr B 31-25-0 91.39
Campbell River Storm Jr B 38-16-0 91.38
Regina Capitals Jr B 38-21-0 91.34
Saskatoon Westleys Jr B 28-26-1 91.25
Delta Ice Hawks Jr B 40-17-0 91.22
Princeton Posse Jr B 46-17-0 91.20
St Catharines Falcons Jr B 42-18-0 91.19
Comox Valley Glacier Kings Jr B 38-23-0 91.13
Capstone Colts Jr B 25-14-0 91.13
Stratford Warriors Jr B 40-25-0 91.12
Medicine Hat Cubs Jr B 28-17-0 91.10
Westshore Wolves Jr B 29-24-0 91.08
Strathroy Rockets Jr B 37-22-0 91.07
East Hants Penguins Jr B 22-15-0 91.07
Kerry Park Islanders Jr B 37-29-0 91.07
Lasalle Vipers Jr B 35-26-0 91.05
Ridge Meadows Flames Jr B 55-12-0 90.97
Kamloops Storm Jr B 35-20-0 90.96
Ayr Centennials Jr B 34-26-0 90.87
Sicamous Eagles Jr B 34-17-0 90.86
Beausejour Comets Jr B 24-20-0 90.81
Elmira Sugar Kings Jr B 37-23-0 90.79
CBN Stars Jr B 21-21-0 90.72
Calgary CBHA Rangers Jr B 21-12-4 90.71
Chatham Maroons Jr B 29-27-0 90.71
Cochrane Generals Jr B 22-19-0 90.69
Fernie Ghostriders Jr B 41-24-0 90.68
Kimberley Dynamiters Jr B 31-22-0 90.61
Kensington Vipers Jr B 19-10-0 90.61
Calgary CRAA Blue Jr B 17-12-4 90.58
High River Flyers Jr B 23-22-0 90.57
Fort St John Huskies Jr B 40-12-1 90.57
Lundar Falcons Jr B 19-20-0 90.55
Oceanside Generals Jr B 29-25-0 90.53
Calgary CNHA Gold Jr B 13-15-3 90.47
Carleton Place Canadians Jr B 42-20-0 90.43
Membertou Miners Jr B 21-16-0 90.40
Beaumont Chiefs Jr B 33-19-0 90.37
Grand Forks Border Bruins Jr B 34-21-0 90.37
Columbia Valley Rockies Jr B 31-24-0 90.34
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
Avalon Celtics Jr B 18-14-0 90.09
NCN Flames Jr B 22-17-2 90.08
Lloydminster Bandits Jr B 28-14-0 90.07
Richmond Royals Jr B 35-25-0 90.06
Southern Sting Jr B 14-15-0 90.02
Sunny Corner Thunder Jr B 15-17-0 89.99
Hamilton Kilty B's Jr B 29-33-0 89.93
Peninsula Panthers Jr B 23-29-0 89.93
Sackville Blazers Jr B 16-19-0 89.89
Cambridge Redhawks Jr B 22-33-0 89.84
Western Valley Panthers Jr B 19-15-0 89.80
Pictou County Scotians Jr B 20-13-0 89.77
Strathmore Wheatland Kings Jr B 18-20-0 89.74
Creston Valley Thunder Cats Jr B 22-27-0 89.73
Nelson Leafs Jr B 25-24-0 89.71
Arnprior Packers Jr B 25-23-0 89.68
Paradise Warriors Jr B 10-21-0 89.57
North Winnipeg Satelites Jr B 10-25-0 89.53
Castlegar Rebels Jr B 20-28-0 89.52
Moncton Vitos Jr B 18-20-0 89.48
Smiths Falls Jr. Bears Jr B 26-26-0 89.37
Lake Cowichan Kraken Jr B 15-33-0 89.34
County of Grand Prairie Wheat Kings Jr B 29-17-0 89.33
North Vancouver Wolf Pack Jr B 29-23-0 89.32
Strait Pirates Jr B 13-19-0 89.29
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
Renfrew Timberwolves Jr B 18-31-0 89.09
Carrot River Thunder Jr B 9-29-2 89.07
White Rock Whalers Jr B 28-27-0 89.03
Chilliwack Jets Jr B 32-27-0 89.00
Prince Albert Timberjaks Jr B 15-28-0 89.00
St Thomas Stars Jr B 19-36-0 88.97
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.83
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
Winchester Hawks Jr B 18-31-0 88.69
Sarnia Legionnaires Jr B 17-37-0 88.66
North Okanagan Knights Jr B 25-30-0 88.64
CBR Renegades Jr B 7-25-0 88.57
Brookfield Elks Jr B 7-23-0 88.56
Rocky Rams Jr B 21-24-0 88.55
Grandview Steelers Jr B 25-26-0 88.54
Langley Trappers Jr B 28-27-0 88.53
Southern Rebels Jr B 11-29-2 88.51
Calgary CBHA Hawks Jr B 8-18-4 88.47
Pelham Panthers Jr B 15-40-0 88.46
Sherwood Metros Jr B 8-20-0 88.41
Brantford Bandits Jr B 12-43-0 88.40
Mountainview Colts Jr B 18-24-0 88.39
Welland Jr Canadians Jr B 18-39-0 88.38
Dawson Creek Kodiaks Jr B 18-26-1 88.37
Southern Shore Breakers Jr B 5-26-0 88.35
Port Colborne Sailors Jr B 12-42-0 88.33
Chase Heat Jr B 12-36-0 88.33
Beaverlodge Blades Jr B 23-26-1 88.29
North Edmonton Red Wings Jr B 23-18-0 88.29
Cold Lake Ice Jr B 14-23-0 88.17
Kelowna Chiefs Jr B 17-32-0 88.17
Thunder Bay Northern Hawks Jr B 18-15-1 88.13
North Peace Navigators Jr B 22-30-0 88.10
Schreiber Falcons Jr B 16-14-0 88.09
Golden Rockets Jr B 8-36-0 88.07
Edmonton Mustangs Jr B 14-26-0 88.04
Strathcona Bruins Jr B 17-23-0 88.02
Killam Wheat Kings Jr B 13-25-0 87.95
Airdrie Thunder Jr B 13-30-0 87.91
Port Moody Panthers Jr B 16-32-0 87.87
Mission City Outlaws Jr B 26-28-0 87.85
100 Mile House Wranglers Jr B 11-33-0 87.83
Komoka Kings Jr B 9-46-0 87.80
Valley Maple Leafs Jr B 5-25-0 87.79
Osoyoos Coyotes Jr B 16-32-0 87.72
Stony Plain Flyers Jr B 14-30-0 87.51
Port Alberni Bombers Jr B 8-40-0 87.47
Alexandria Glens Jr B 10-34-0 87.41
Three Hills Thrashers Jr B 14-26-0 87.39
Spokane Braves Jr B 11-33-0 87.35
Calgary NWCAA Bruins Jr B 4-21-5 87.01
Char-Lan Rebels Jr B 9-38-0 86.98
Surrey Knights Jr B 15-35-0 86.95
Eskasoni Junior Eagles Jr B 3-25-0 86.93
Abbotsford Pilots Jr B 15-33-0 86.80
Caledon Bombers Jr B 5-49-0 86.76
Thunder Bay Bandits Jr B 10-20-1 86.74
Summerland Steam Jr B 9-35-0 86.53
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
Sexsmith Vipers Jr B 14-33-0 86.24
Red Deer Vipers Jr B 12-26-0 85.78
Port Coquitlam Trailblazers Jr B 7-41-0 85.56
Nanaimo Buccaneers Jr B 1-47-0 85.19
Aldergrove Kodiaks Jr B 6-42-0 84.86
Vegreville Rangers Jr B 5-32-0 84.61
Calgary CRAA Gold Jr B 2-26-2 84.59
Waywayseecappo Wild Jr B 0-36-0 84.23
Nipigon Elks Jr B 2-24-0 83.46
Fairview Flyers Jr B 3-41-0 83.36
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.74
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