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