Rankings
Association Rankings
Squirt Rankings
Peewee Rankings
Bantam Rankings
Midget Minor Rankings
Midget Major Rankings
High School Rankings
Junior Rankings
College Rankings
Girls Rankings
News
Associations
Leagues
Tournaments
Resources
Podcast
Rinks
Game Rules
FAQ
Advertise
Contact Us
Sign Up
Login
Rankings
Association Rankings
Squirt Rankings
Peewee Rankings
Bantam Rankings
Midget Minor Rankings
Midget Major Rankings
High School Rankings
Junior Rankings
College Rankings
Girls Rankings
News
Associations
Leagues
Tournaments
Resources
Podcast
Rinks
Game Rules
FAQ
Advertise
Contact Us
Sign Up
Login
Join
Login
2024-25 Rankings
Association Rankings
USA Youth
USA Midget
USA Girls
Ontario Youth
Ontario Girls
Team Rankings
Squirt (10U)
Peewee (12U)
Bantam (14U)
Midget Minor (16U)
Midget Major (18U)
High School
Junior
College
Girls
2021-22 Canada Junior B
Division Info
League
Independent
2021-22 Teams
Team Name
Division(s)
W-L-T
Rating
Fort St John Huskies Jr B
NWJHL Jr B
50-7-0
92.29
St Catharines Falcons Jr B
GOJHL Jr B
53-15-0
92.21
Saskatoon Quakers Jr B
PrJHL Jr B
40-14-1
92.13
Okotoks Bisons Jr B
HJHL Jr B
48-8-1
92.09
Wainwright Bisons Jr B
NEAJBHL Jr B
35-9-0
92.04
Hamilton Kilty B's Jr B
GOJHL Jr B
50-13-2
91.92
Selkirk Fishermen Jr B
CRJHL Jr B
38-4-0
91.92
Sherwood Park Knights Jr B
CJHL Jr B
41-11-1
91.88
Ottawa West Golden Knights Jr B
EOJHL Jr B
38-14-0
91.85
Ridge Meadows Flames Jr B
PaJHL Jr B
36-16-0
91.84
Regina Capitals Jr B
PrJHL Jr B
36-12-2
91.81
Kimberley Dynamiters Jr B
KIJHL Jr B
40-19-1
91.77
Peguis Juniors Jr B
KJHL Jr B
33-8-0
91.66
Victoria Cougars Jr B
VIJHL Jr B
35-18-0
91.61
Embrun Panthers Jr B
EOJHL Jr B
32-15-0
91.60
Kent Koyotes Jr B
NBJHL Jr B
21-9-0
91.56
Cochrane Generals Jr B
HJHL Jr B
40-17-0
91.54
Revelstoke Grizzlies Jr B
KIJHL Jr B
52-18-1
91.49
Osoyoos Coyotes Jr B
KIJHL Jr B
41-16-0
91.46
Moncton Vitos Jr B
NBJHL Jr B
14-12-0
91.41
Nelson Leafs Jr B
KIJHL Jr B
46-23-0
91.38
Peninsula Panthers Jr B
VIJHL Jr B
43-30-0
91.36
Medicine Hat Cubs Jr B
HJHL Jr B
34-15-0
91.35
Sherwood Metros Jr B
NBJHL Jr B
16-11-0
91.34
Saskatoon Westleys Jr B
PrJHL Jr B
29-20-1
91.28
Richmond Sockeyes Jr B
PaJHL Jr B
34-17-0
91.27
Langley Trappers Jr B
PaJHL Jr B
48-14-0
91.25
Campbell River Storm Jr B
VIJHL Jr B
44-13-0
91.21
Calgary CBHA Rangers Jr B
HC Jr B
1-2-0
91.18
Tri-County River Cats Jr B
NBJHL Jr B
13-12-0
91.16
Beverly Warriors Jr B
CJHL Jr B
27-15-0
91.11
North Vancouver Wolf Pack Jr B
PaJHL Jr B
33-17-0
91.09
Caledonia Corvairs Jr B
GOJHL Jr B
35-21-0
91.03
Southern Sting Jr B
NBJHL Jr B
11-12-0
90.97
Columbia Valley Rockies Jr B
KIJHL Jr B
35-20-0
90.96
Delta Ice Hawks Jr B
PaJHL Jr B
36-25-0
90.96
Beaumont Chiefs Jr B
CJHL Jr B
33-19-1
90.94
Oceanside Generals Jr B
VIJHL Jr B
43-23-0
90.90
Killam Wheat Kings Jr B
NEAJBHL Jr B
27-16-0
90.87
St Paul Canadiens Jr B
NEAJBHL Jr B
28-18-1
90.87
Carrot River Thunder Jr B
PrJHL Jr B
30-18-1
90.83
County of Grand Prairie JDA Kings Jr B
NWJHL Jr B
27-27-1
90.78
Saskatoon Royals Jr B
PrJHL Jr B
24-21-3
90.74
Kamloops Storm Jr B
KIJHL Jr B
34-22-0
90.72
Pilot Butte Storm Jr B
PrJHL Jr B
30-25-2
90.72
Fort Erie Meteors Jr B
GOJHL Jr B
33-26-0
90.71
Morinville Jets Jr B
CJHL Jr B
31-18-0
90.71
Western Valley Panthers Jr B
NBJHL Jr B
16-11-0
90.69
White Rock Whalers Jr B
PaJHL Jr B
36-25-0
90.69
Chilliwack Jets Jr B
PaJHL Jr B
30-18-0
90.64
NCN Flames Jr B
KJHL Jr B
25-15-1
90.63
St Albert Merchants Jr B
CJHL Jr B
28-15-0
90.58
Casselman Vikings Jr B
EOJHL Jr B
36-25-0
90.52
Comox Valley Glacier Kings Jr B
VIJHL Jr B
31-25-0
90.46
Delisle Chiefs Jr B
PrJHL Jr B
18-21-2
90.44
Winchester Hawks Jr B
EOJHL Jr B
26-18-0
90.43
Westshore Wolves Jr B
VIJHL Jr B
30-25-0
90.41
Sexsmith Vipers Jr B
NWJHL Jr B
22-23-1
90.38
Fernie Ghostriders Jr B
KIJHL Jr B
27-24-1
90.36
Creston Valley Thunder Cats Jr B
KIJHL Jr B
24-28-1
90.33
Red Deer Vipers Jr B
HJHL Jr B
30-17-0
90.32
Arborg Ice Dawgs Jr B
CRJHL Jr B
25-18-0
90.31
North Edmonton Red Wings Jr B
CJHL Jr B
27-22-1
90.21
Dawson Creek Kodiaks Jr B
NWJHL Jr B
23-28-0
90.20
Kensington Vipers Jr B
NBJHL Jr B
12-16-0
90.20
Kelowna Chiefs Jr B
KIJHL Jr B
28-22-1
90.18
Beaver Valley Nitehawks Jr B
KIJHL Jr B
29-29-2
90.14
Chase Heat Jr B
KIJHL Jr B
22-28-1
90.12
Kerry Park Islanders Jr B
VIJHL Jr B
28-32-0
90.11
Grandview Steelers Jr B
PaJHL Jr B
18-25-0
90.08
Fort Knox Jr B
PrJHL Jr B
26-17-2
90.07
Sylvan Lake Wranglers Jr B
HJHL Jr B
25-15-0
90.06
Western Red Wings Jr B
NBJHL Jr B
14-16-0
90.04
Summerland Steam Jr B
KIJHL Jr B
30-25-0
90.03
Cambridge Redhawks Jr B
GOJHL Jr B
46-23-0
89.97
Stony Plain Flyers Jr B
CJHL Jr B
25-16-0
89.95
Leamington Flyers Jr B
GOJHL Jr B
46-18-0
89.89
Elmira Sugar Kings Jr B
GOJHL Jr B
44-19-0
89.88
Sunny Corner Thunder Jr B
NBJHL Jr B
9-14-0
89.80
Aldergrove Kodiaks Jr B
PaJHL Jr B
21-23-0
89.79
Coaldale Copperheads Jr B
HJHL Jr B
23-19-0
89.76
Mountainview Colts Jr B
HJHL Jr B
24-16-0
89.72
London Nationals Jr B
GOJHL Jr B
39-20-0
89.70
Vermilion Tigers Jr B
NEAJBHL Jr B
18-23-0
89.67
Kitchener Waterloo Siskins Jr B
GOJHL Jr B
38-21-0
89.65
Chatham Maroons Jr B
GOJHL Jr B
43-27-0
89.65
Castlegar Rebels Jr B
KIJHL Jr B
20-30-0
89.51
Sicamous Eagles Jr B
KIJHL Jr B
14-30-0
89.45
Golden Rockets Jr B
KIJHL Jr B
15-34-1
89.44
Carleton Place Canadians Jr B
EOJHL Jr B
35-16-0
89.41
Fairview Flyers Jr B
NWJHL Jr B
15-29-1
89.40
Mission City Outlaws Jr B
PaJHL Jr B
21-28-0
89.38
Stratford Warriors Jr B
GOJHL Jr B
35-23-0
89.35
Cold Lake Ice Jr B
NEAJBHL Jr B
16-23-0
89.27
Welland Jr Canadians Jr B
GOJHL Jr B
19-33-0
89.23
Perth Blue Wings Jr B
EOJHL Jr B
37-22-0
89.21
Princeton Posse Jr B
KIJHL Jr B
17-32-0
89.16
Ottawa Junior Canadians Jr B
EOJHL Jr B
19-29-0
89.16
Richmond Royals Jr B
EOJHL Jr B
12-30-0
89.13
Richibucto Rangers Jr B
NBJHL Jr B
4-17-0
89.12
Airdrie Thunder Jr B
HJHL Jr B
20-22-0
89.09
Athens Aeros Jr B
EOJHL Jr B
29-20-0
89.06
Lasalle Vipers Jr B
GOJHL Jr B
30-25-0
89.04
Char-Lan Rebels Jr B
EOJHL Jr B
14-30-0
88.95
Port Alberni Bombers Jr B
VIJHL Jr B
22-35-0
88.89
Edmonton Royals Jr B
CJHL Jr B
21-22-1
88.88
Thorold Blackhawks Jr B
GOJHL Jr B
15-34-3
88.82
St Marys Lincolns Jr B
GOJHL Jr B
32-29-0
88.78
North Okanagan Knights Jr B
KIJHL Jr B
10-33-2
88.77
Saanich Predators Jr B
VIJHL Jr B
16-36-0
88.72
Ayr Centennials Jr B
GOJHL Jr B
22-30-0
88.59
Alexandria Glens Jr B
EOJHL Jr B
14-28-0
88.59
Fort Sask Hawks Jr B
CJHL Jr B
23-22-0
88.57
Rocky Rams Jr B
HJHL Jr B
20-26-0
88.56
Pelham Panthers Jr B
GOJHL Jr B
14-38-0
88.56
Spruce Grove Regals Jr B
CJHL Jr B
15-25-0
88.54
Arnprior Packers Jr B
EOJHL Jr B
28-22-0
88.53
St Malo Warriors Jr B
CRJHL Jr B
14-23-1
88.48
North Peace Navigators Jr B
NWJHL Jr B
11-31-1
88.46
OCN Storm Jr B
KJHL Jr B
15-18-2
88.46
Leduc Riggers Jr B
CJHL Jr B
15-26-0
88.35
Niagara Falls Canucks Jr B
GOJHL Jr B
7-42-3
88.30
Grand Forks Border Bruins Jr B
KIJHL Jr B
6-39-1
88.29
St Thomas Stars Jr B
GOJHL Jr B
20-34-0
88.22
Lake Cowichan Kraken Jr B
VIJHL Jr B
19-32-0
88.20
100 Mile House Wranglers Jr B
KIJHL Jr B
12-30-0
88.17
Listowel Cyclones Jr B
GOJHL Jr B
17-35-0
88.03
Komoka Kings Jr B
GOJHL Jr B
23-30-0
88.00
Westport Rideaus Jr B
EOJHL Jr B
20-22-0
87.96
Lundar Falcons Jr B
CRJHL Jr B
11-28-1
87.88
Whitewater Kings Jr B
EOJHL Jr B
17-27-0
87.76
Prince Albert Titans Jr B
PrJHL Jr B
8-33-1
87.71
Strathmore Wheatland Kings Jr B
HJHL Jr B
22-22-0
87.70
North Winnipeg Satelites Jr B
CRJHL Jr B
11-26-0
87.62
Caledon Bombers Jr B
GOJHL Jr B
18-35-0
87.61
Strathroy Rockets Jr B
GOJHL Jr B
13-39-0
87.54
Lloydminster Bandits Jr B
NEAJBHL Jr B
5-32-0
87.35
Silver Foxes Jr B
PrJHL Jr B
8-34-2
87.26
Lac La Biche Clippers Jr B
NEAJBHL Jr B
6-17-0
87.23
Norway House North Stars Jr B
KJHL Jr B
11-25-1
87.16
Port Moody Panthers Jr B
PaJHL Jr B
3-41-0
87.12
Abbotsford Pilots Jr B
PaJHL Jr B
8-35-0
87.04
Sarnia Legionnaires Jr B
GOJHL Jr B
11-37-0
86.81
Strathcona Bruins Jr B
CJHL Jr B
12-29-0
86.65
Wetaskiwin Icemen Jr B
CJHL Jr B
7-31-0
86.46
Brockville Tikis Jr B
EOJHL Jr B
12-25-0
86.41
Surrey Knights Jr B
PaJHL Jr B
4-40-0
86.36
Brantford Bandits Jr B
GOJHL Jr B
8-44-0
86.04
Three Hills Thrashers Jr B
HJHL Jr B
8-30-0
86.03
Southern Rebels Jr B
PrJHL Jr B
2-36-1
85.53
Valley Timberwolves Jr B
EOJHL Jr B
7-33-0
85.42
Cross Lake Islanders Jr B
KJHL Jr B
7-25-2
85.19
Nanaimo Buccaneers Jr B
VIJHL Jr B
1-47-0
85.05
Stettler Lightning Jr B
HJHL Jr B
0-2-0
84.72
High River Flyers Jr B
HJHL Jr B
7-31-0
84.11
Edmonton Mustangs Jr B
CJHL Jr B
0-38-0
84.10
Ponoka Stampeders Jr B
HJHL Jr B
0-2-0
83.80
Lomond Lakers Jr B
HJHL Jr B
4-33-0
83.13
Kainai Junior Braves Jr B
HJHL Jr B
6-31-0
82.64
Antigonish Bulldogs Jr B
NSJHL Jr B
0-0-0
0.00
Avalon Capitals Jr B
SJJHL Jr B
0-0-0
0.00
Brookfield Elks Jr B
NSJHL Jr B
0-0-0
0.00
Calgary CBHA Blackhawks Jr B
HC Jr B
0-0-0
0.00
Calgary CNHA Black Jr B
HC Jr B
0-0-0
0.00
Calgary CNHA Gold Jr B
HC Jr B
0-0-0
0.00
Calgary CRAA Blue Jr B
HC Jr B
0-0-0
0.00
Calgary CRAA Gold Jr B
HC Jr B
0-0-0
0.00
Calgary NWCAA Bruins Jr B
HC Jr B
0-0-0
0.00
Calgary NWCAA Stamps Jr B
HC Jr B
0-0-0
0.00
Capstone Colts Jr B
NSJHL Jr B
0-0-0
0.00
CBN Stars Jr B
SJJHL Jr B
0-0-0
0.00
CBR Renegades Jr B
SJJHL Jr B
0-0-0
0.00
Cumberland County Blues Jr B
NSJHL Jr B
0-0-0
0.00
East Hants Penguins Jr B
NSJHL Jr B
0-0-0
0.00
Eskasoni Junior Eagles Jr B
NSJHL Jr B
0-0-0
0.00
Liverpool Privateers Jr B
NSJHL Jr B
0-0-0
0.00
Membertou Jr Miners Jr B
NSJHL Jr B
0-0-0
0.00
Mount Pearl Blades Jr B
SJJHL Jr B
0-0-0
0.00
Nipigon Elks Jr B
LJHL Jr B
0-0-0
0.00
Northeast Eagles Jr B
SJJHL Jr B
0-0-0
0.00
Paradise Warriors Jr B
SJJHL Jr B
0-0-0
0.00
Pictou County Scotians Jr B
NSJHL Jr B
0-0-0
0.00
Sackville Blazers Jr B
NSJHL Jr B
0-0-0
0.00
Schreiber Falcons Jr B
LJHL Jr B
0-0-0
0.00
Southern Shore Breakers Jr B
SJJHL Jr B
0-0-0
0.00
St John's Caps Jr B
SJJHL Jr B
0-0-0
0.00
Strait Pirates Jr B
NSJHL Jr B
0-0-0
0.00
Thunder Bay Bandits Jr B
LJHL Jr B
0-0-0
0.00
Thunder Bay Northern Hawks Jr B
LJHL Jr B
0-0-0
0.00
Valley Maple Leafs Jr B
NSJHL Jr B
0-0-0
0.00