2017-18 Canada Junior B

Division Info
League Independent
2017-18 Teams
Team Name Division(s) W-L-T Rating
Wainwright Bisons Jr B 47-3-1 97.90
Red Deer Vipers Jr B 43-11-0 97.78
Listowel Cyclones Jr B 63-12-0 97.45
Caledonia Corvairs Jr B 61-10-0 97.39
Saskatoon Quakers Jr B 41-11-0 97.25
Casselman Vikings Jr B 50-16-0 97.23
Delta Ice Hawks Jr B 51-12-0 97.18
Cochrane Generals Jr B 26-16-0 97.10
Thunder Bay Northern Hawks Jr B 27-10-7 97.10
Okotoks Bisons Jr B 28-16-0 96.99
Glace Bay Miners Jr B 43-9-1 96.87
Airdrie Thunder Jr B 28-18-0 96.79
Coaldale Copperheads Jr B 33-18-1 96.77
Stratford Cullitons Jr B 43-16-1 96.50
Blackfalds Wranglers Jr B 25-17-0 96.40
East Hants Penguins Jr B 35-18-0 96.25
Thunder Bay Fighting Walleye Jr B 23-14-4 96.25
Campbell River Storm Jr B 49-15-4 96.20
Creston Valley Thunder Cats Jr B 34-17-2 96.19
Kimberley Dynamiters Jr B 56-16-1 96.16
Castlegar Rebels Jr B 35-23-1 96.08
Richmond Sockeyes Jr B 41-16-1 96.06
Mount Pearl Blades Jr B 41-5-0 96.03
Carleton Place Canadians Jr B 45-25-0 95.96
High River Flyers Jr B 21-22-0 95.88
Wetaskiwin Icemen Jr B 42-12-0 95.88
Cole Harbour Colts Jr B 29-17-0 95.83
Elmira Sugar Kings Jr B 37-31-0 95.73
Delisle Chiefs Jr B 35-22-0 95.71
Nelson Leafs Jr B 43-20-2 95.70
Southern Sting Jr B 25-8-0 95.57
London Nationals Jr B 48-21-1 95.56
Killam Wheat Kings Jr B 28-15-0 95.56
Peguis Juniors Jr B 40-11-0 95.52
Ottawa Junior Canadians Jr B 39-24-0 95.44
Beaver Valley Nitehawks Jr B 30-23-2 95.43
Regina Capitals Jr B 40-14-0 95.40
Liverpool Privateers Jr B 25-16-0 95.36
Westport Rideaus Jr B 35-21-0 95.33
Tri-County River Cats Jr B 23-13-0 95.32
Pictou County Scotians Jr B 23-17-0 95.31
Waterloo Siskins Jr B 32-31-1 95.28
West Central Rage Jr B 29-19-0 95.23
St Catharines Falcons Jr B 46-18-1 95.22
Perth Blue Wings Jr B 35-27-0 95.18
Ridge Meadows Flames Jr B 36-22-2 95.17
Stettler Lightning Jr B 17-22-0 95.10
Mountainview Colts Jr B 19-24-0 95.03
Nipigon Elks Jr B 17-14-4 95.02
Antigonish Bulldogs Jr B 22-22-1 94.99
Nanaimo Buccaneers Jr B 44-15-0 94.97
Embrun Panthers Jr B 29-29-0 94.97
Kitchener Dutchmen Jr B 27-30-0 94.93
Alexandria Glens Jr B 30-25-0 94.93
Ottawa West Golden Knights Jr B 28-25-0 94.92
Strathmore Wheatland Kings Jr B 12-26-0 94.92
Abbotsford Pilots Jr B 30-22-1 94.91
Revelstoke Grizzlies Jr B 48-23-2 94.89
Valley Maple Leafs Jr B 17-21-1 94.89
Traveland RV Storm Jr B 31-21-0 94.88
Selkirk Fishermen Jr B 34-10-0 94.85
North Edmonton Red Wings Jr B 29-18-0 94.82
St Paul Canadiens Jr B 24-16-0 94.81
Grandview Steelers Jr B 25-22-1 94.79
Osoyoos Coyotes Jr B 43-19-4 94.78
OCN Storm Jr B 26-12-0 94.74
Western Red Wings Jr B 31-15-0 94.73
Leamington Flyers Jr B 38-18-5 94.71
Beverly Warriors Jr B 36-20-0 94.70
Strait Pirates Jr B 14-24-0 94.70
Niagara Falls Canucks Jr B 37-22-0 94.66
Saanich Braves Jr B 36-28-2 94.61
Ancaster Avalanche Jr B 43-15-1 94.61
Fort St John Huskies Jr B 34-14-0 94.57
Athens Aeros Jr B 28-24-0 94.50
Frog Lake T-birds Jr B 25-20-0 94.47
Moncton Vitos Jr B 25-16-0 94.47
CBR Renegades Jr B 28-14-0 94.46
Sackville Blazers Jr B 15-18-1 94.45
Fort Knox Jr B 23-24-0 94.43
Kelowna Chiefs Jr B 33-26-1 94.42
Beaumont Chiefs Jr B 26-16-0 94.36
Lasalle Vipers Jr B 35-21-1 94.35
North Vancouver Wolf Pack Jr B 28-21-0 94.34
Cap-Pele Predators Jr B 17-15-0 94.31
Cold Lake Ice Jr B 19-23-0 94.26
Charlottetown Metros Jr B 23-20-0 94.21
St Thomas Stars Jr B 37-26-3 94.19
Columbia Valley Rockies Jr B 24-31-4 94.12
Grand Forks Border Bruins Jr B 18-35-2 94.11
Whitewater Kings Jr B 26-25-0 94.10
Renfrew Timberwolves Jr B 28-31-0 94.09
Lloydminster Bandits Jr B 18-20-0 94.08
Sarnia Legionnaires Jr B 30-23-2 94.03
St Malo Warriors Jr B 25-28-0 94.01
100 Mile House Wranglers Jr B 31-23-4 94.01
Carrot River Thunder Jr B 20-29-0 93.98
Chatham Maroons Jr B 31-31-1 93.96
Morinville Jets Jr B 27-17-0 93.93
Fort Sask Hawks Jr B 30-21-0 93.92
Aldergrove Kodiaks Jr B 18-30-1 93.88
Summerland Steam Jr B 30-23-3 93.85
Southern Rebels Jr B 20-24-0 93.83
Char-Lan Rebels Jr B 19-29-0 93.76
Spokane Braves Jr B 16-30-2 93.74
Medicine Hat Cubs Jr B 13-26-0 93.74
Saskatoon Westleys Jr B 24-19-0 93.69
Edmonton Royals Jr B 23-23-0 93.67
Ponoka Stampeders Jr B 13-25-0 93.67
Richmond Royals Jr B 16-33-0 93.66
Chase Heat Jr B 26-25-0 93.65
Brampton Bombers Jr B 16-37-1 93.63
Kensington Vipers Jr B 17-26-0 93.59
Brantford 99ers Jr B 14-39-1 93.54
North Peace Navigators Jr B 34-19-0 93.52
Western Valley Panthers Jr B 13-17-0 93.52
Guelph Hurricanes Jr B 12-41-1 93.51
Kent Koyotes Jr B 16-21-0 93.51
Arborg Ice Dawgs Jr B 21-18-0 93.50
Victoria Cougars Jr B 27-26-2 93.49
Westshore Wolves Jr B 29-29-1 93.45
Grand Lake Wild Moose Jr B 10-20-0 93.38
Mission City Outlaws Jr B 17-27-0 93.35
Fernie Ghostriders Jr B 16-35-1 93.31
Lundar Falcons Jr B 20-23-0 93.09
Kerry Park Islanders Jr B 22-31-0 93.08
Arnprior Packers Jr B 15-33-0 93.07
Oceanside Generals Jr B 18-33-1 93.05
Port Moody Panthers Jr B 12-32-0 93.03
Dawson Creek Canucks Jr B 30-16-0 93.02
Langley Trappers Jr B 18-28-2 93.01
Kamloops Storm Jr B 20-30-3 93.00
Saskatoon Royals Jr B 13-29-0 92.89
Southern Shore Breakers Jr B 18-17-0 92.88
St Albert Merchants Jr B 23-21-0 92.87
Sherwood Park Knights Jr B 18-23-0 92.81
Vermilion Tigers Jr B 14-23-0 92.80
North Winnipeg Satelites Jr B 15-22-0 92.68
Winchester Hawks Jr B 14-34-0 92.67
Princeton Posse Jr B 17-32-2 92.66
CBN Stars Jr B 15-18-0 92.65
Peninsula Panthers Jr B 21-31-0 92.57
Grand Prairie JDA County Kings Jr B 25-21-0 92.46
North Okanagan Knights Jr B 16-30-3 92.45
Welland Canadians Jr B 17-33-3 92.32
Eastern Maniacs Jr B 10-31-0 92.27
Komoka Kings Jr B 12-38-4 92.25
Thorold Blackhawks Jr B 20-31-3 92.17
Stony Plain Flyers Jr B 16-25-0 92.17
Brookfield Elks Jr B 4-30-0 92.15
Trinity Placentia Flyers Jr B 12-20-0 92.13
Edmonton Mustangs Jr B 14-24-0 92.12
Calgary Royals Gold Jr B 30-10-2 92.09
Onion Lake Border Chiefs Jr B 8-24-0 92.03
Strathroy Rockets Jr B 11-41-2 92.01
St John's Caps Jr B 11-20-0 91.89
Sunny Corner Thunder Jr B 6-19-0 91.84
Fairview Flyers Jr B 19-22-0 91.79
Strathcona Bruins Jr B 16-24-0 91.74
Pelham Panthers Jr B 17-36-1 91.74
Cross Lake Islanders Jr B 13-24-0 91.61
St Marys Lincolns Jr B 10-38-2 91.48
Avalon Capitals Jr B 11-20-0 91.45
Vegreville Rangers Jr B 11-21-0 91.33
Fort Erie Meteors Jr B 10-43-1 91.21
Brockville Tikis Jr B 6-42-0 91.20
Golden Rockets Jr B 3-43-1 91.05
Calgary Rangers Jr B 23-13-2 90.96
Comox Valley Glacier Kings Jr B 4-44-0 90.84
Sicamous Eagles Jr B 6-41-2 90.59
Northeast Eagles Jr B 5-25-0 90.52
Cumberland County Blues Jr B 1-33-0 90.51
Sexsmith Vipers Jr B 9-30-0 90.49
Silver Foxes Jr B 5-35-0 90.48
Leduc Riggers Jr B 6-32-0 90.09
Calgary Blackhawks Jr B 21-9-4 89.88
Spruce Grove Regals Jr B 4-34-0 89.40
Calgary Bruins Jr B 16-16-3 89.31
Three Hills Thrashers Jr B 1-35-0 89.30
Buffalo Regals Jr B 2-47-0 89.17
Surrey Knights Jr B 1-43-0 89.00
Prince Albert Titans Jr B 3-37-0 88.70
Beaverlodge Blades Jr B 3-36-0 88.30
Calgary Stampeders Jr B 11-17-4 88.22
Calgary Canucks Jr B 10-17-5 87.93
Fisher River Hawks Jr B 4-30-0 87.66
Calgary Royals Blue Jr B 8-23-1 87.20
Norway House North Stars Jr B 6-28-0 86.64
Saddle Lake Warriors Jr B 0-25-0 86.06
Calgary Blazers Jr B 7-24-1 85.97
Schreiber Falcons Jr B 0-32-0 85.64