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
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
48-8-0
92.31
La Crete Lumber Barons Jr B
NWJHL Jr B
49-10-1
92.28
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
Morinville Jets Jr B
CJHL Jr B
36-10-0
92.17
Listowel Cyclones Jr B
GOJHL Jr B
57-15-0
92.16
Wainwright Bisons Jr B
NEAJBHL Jr B
43-13-0
92.14
Revelstoke Grizzlies Jr B
KIJHL Jr B
54-13-0
92.13
Richmond Sockeyes Jr B
PaJHL Jr B
56-8-0
92.12
St Albert Merchants Jr B
CJHL Jr B
45-11-0
92.10
Antigonish Bulldogs Jr B
NSJHL Jr B
NSJHL - Sid Rowe
34-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
Calgary NWCAA Stamps Jr B
HC Jr B
28-9-4
92.04
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
Caledonia Corvairs Jr B
GOJHL Jr B
45-16-0
91.88
PBCN Selects Jr B
KJHL Jr B
30-16-0
91.86
St John's Caps Jr B
SJJHL Jr B
32-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
St Marys Lincolns Jr B
GOJHL Jr B
48-26-0
91.71
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
Mount Pearl Blades Jr B
SJJHL Jr B
27-9-0
91.63
Peguis Juniors Jr B
KJHL Jr B
34-13-0
91.62
South Shore Lumberjacks Jr B
NSJHL Jr B
NSJHL - Fred Fox
30-17-0
91.52
Sylvan Lake Wranglers Jr B
HJHL Jr B
41-10-0
91.51
Saskatoon Royals Jr B
PrJHL Jr B
29-18-5
91.50
Beaver Valley Nitehawks Jr B
KIJHL Jr B
42-18-0
91.50
Pilot Butte Storm Jr B
PrJHL Jr B
33-17-1
91.49
Northeast Eagles Jr B
SJJHL Jr B
22-14-0
91.45
Vermilion Tigers Jr B
NEAJBHL Jr B
32-15-0
91.41
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
London Nationals Jr B
GOJHL Jr B
47-20-0
91.33
Fort Erie Meteors Jr B
GOJHL Jr B
49-22-0
91.31
Delta Ice Hawks Jr B
PaJHL Jr B
40-17-0
91.30
Princeton Posse Jr B
KIJHL Jr B
46-17-0
91.28
Kitchener Waterloo Siskins Jr B
GOJHL Jr B
31-25-0
91.27
Calgary CNHA Black Jr B
HC Jr B
23-7-2
91.25
Saskatoon Westleys Jr B
PrJHL Jr B
28-26-1
91.25
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.11
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
Kerry Park Islanders Jr B
VIJHL Jr B
37-29-0
91.07
Ridge Meadows Flames Jr B
PaJHL Jr B
55-12-0
91.05
Kamloops Storm Jr B
KIJHL Jr B
35-20-0
91.04
East Hants Penguins Jr B
NSJHL Jr B
NSJHL - Fred Fox
22-15-0
91.04
Stratford Warriors Jr B
GOJHL Jr B
40-25-0
91.01
St Catharines Falcons Jr B
GOJHL Jr B
42-18-0
90.98
Sicamous Eagles Jr B
KIJHL Jr B
34-17-0
90.94
Strathroy Rockets Jr B
GOJHL Jr B
37-22-0
90.85
Lasalle Vipers Jr B
GOJHL Jr B
35-26-0
90.83
Fort St John Huskies Jr B
NWJHL Jr B
40-12-1
90.83
Beausejour Comets Jr B
CRJHL Jr B
24-20-0
90.81
Ayr Centennials Jr B
GOJHL Jr B
34-26-0
90.76
Fernie Ghostriders Jr B
KIJHL Jr B
41-24-0
90.76
Kimberley Dynamiters Jr B
KIJHL Jr B
31-22-0
90.69
Cochrane Generals Jr B
HJHL Jr B
22-19-0
90.68
Elmira Sugar Kings Jr B
GOJHL Jr B
37-23-0
90.68
CBN Stars Jr B
SJJHL Jr B
21-23-0
90.61
Kensington Vipers Jr B
NBJHL Jr B
19-10-0
90.61
Calgary CBHA Rangers Jr B
HC Jr B
21-12-4
90.57
High River Flyers Jr B
HJHL Jr B
23-22-0
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
Chatham Maroons Jr B
GOJHL Jr B
29-27-0
90.50
Grand Forks Border Bruins Jr B
KIJHL Jr B
34-21-0
90.45
Calgary CRAA Blue Jr B
HC Jr B
17-12-4
90.43
Carleton Place Canadians Jr B
EOJHL Jr B
42-20-0
90.43
Columbia Valley Rockies Jr B
KIJHL Jr B
31-24-0
90.42
Membertou Miners Jr B
NSJHL Jr B
NSJHL - Sid Rowe
21-16-0
90.39
Beaumont Chiefs Jr B
CJHL Jr B
33-19-0
90.37
Calgary CNHA Gold Jr B
HC Jr B
13-15-3
90.32
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
NCN Flames Jr B
KJHL Jr B
22-17-2
90.08
Richmond Royals Jr B
EOJHL Jr B
35-25-0
90.06
Lloydminster Bandits Jr B
NEAJBHL Jr B
28-14-0
90.06
Avalon Celtics Jr B
SJJHL Jr B
18-14-0
90.03
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
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.86
Creston Valley Thunder Cats Jr B
KIJHL Jr B
22-27-0
89.81
Western Valley Panthers Jr B
NBJHL Jr B
19-15-0
89.80
Nelson Leafs Jr B
KIJHL Jr B
25-24-0
89.79
Pictou County Scotians Jr B
NSJHL Jr B
NSJHL - Sid Rowe
20-13-0
89.75
Strathmore Wheatland Kings Jr B
HJHL Jr B
18-20-0
89.74
Cambridge Redhawks Jr B
GOJHL Jr B
22-33-0
89.73
Hamilton Kilty B's Jr B
GOJHL Jr B
29-33-0
89.73
Arnprior Packers Jr B
EOJHL Jr B
25-23-0
89.68
Castlegar Rebels Jr B
KIJHL Jr B
20-28-0
89.60
County of Grand Prairie Wheat Kings Jr B
NWJHL Jr B
29-17-0
89.59
North Winnipeg Satelites Jr B
CRJHL Jr B
10-25-0
89.53
Paradise Warriors Jr B
SJJHL Jr B
10-21-0
89.51
Moncton Vitos Jr B
NBJHL Jr B
18-20-0
89.48
North Vancouver Wolf Pack Jr B
PaJHL Jr B
29-23-0
89.40
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
Strait Pirates Jr B
NSJHL Jr B
NSJHL - Sid Rowe
13-19-0
89.27
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
White Rock Whalers Jr B
PaJHL Jr B
28-27-0
89.11
Renfrew Timberwolves Jr B
EOJHL Jr B
18-31-0
89.09
Chilliwack Jets Jr B
PaJHL Jr B
32-27-0
89.08
Carrot River Thunder Jr B
PrJHL Jr B
9-29-2
89.07
Prince Albert Timberjaks Jr B
PrJHL Jr B
15-28-0
89.00
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.84
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
St Thomas Stars Jr B
GOJHL Jr B
19-36-0
88.75
Fort Sask Hawks Jr B
CJHL Jr B
23-21-0
88.72
North Okanagan Knights Jr B
KIJHL Jr B
25-30-0
88.72
Winchester Hawks Jr B
EOJHL Jr B
18-31-0
88.69
Dawson Creek Kodiaks Jr B
NWJHL Jr B
18-26-1
88.63
Grandview Steelers Jr B
PaJHL Jr B
25-26-0
88.62
Langley Trappers Jr B
PaJHL Jr B
28-27-0
88.61
Beaverlodge Blades Jr B
NWJHL Jr B
23-26-1
88.55
Rocky Rams Jr B
HJHL Jr B
21-24-0
88.54
Brookfield Elks Jr B
NSJHL Jr B
NSJHL - Fred Fox
7-23-0
88.53
CBR Renegades Jr B
SJJHL Jr B
7-25-0
88.52
Southern Rebels Jr B
PrJHL Jr B
11-29-2
88.51
Sarnia Legionnaires Jr B
GOJHL Jr B
17-37-0
88.44
Chase Heat Jr B
KIJHL Jr B
12-36-0
88.41
Sherwood Metros Jr B
NBJHL Jr B
8-20-0
88.41
North Peace Navigators Jr B
NWJHL Jr B
23-33-0
88.39
Mountainview Colts Jr B
HJHL Jr B
18-24-0
88.38
Calgary CBHA Hawks Jr B
HC Jr B
8-18-4
88.33
Southern Shore Breakers Jr B
SJJHL Jr B
5-26-0
88.30
Brantford Bandits Jr B
GOJHL Jr B
12-43-0
88.29
North Edmonton Red Wings Jr B
CJHL Jr B
23-18-0
88.29
Kelowna Chiefs Jr B
KIJHL Jr B
17-32-0
88.25
Pelham Panthers Jr B
GOJHL Jr B
15-40-0
88.25
Welland Jr Canadians Jr B
GOJHL Jr B
18-39-0
88.17
Cold Lake Ice Jr B
NEAJBHL Jr B
14-23-0
88.17
Golden Rockets Jr B
KIJHL Jr B
8-36-0
88.15
Thunder Bay Northern Hawks Jr B
LJHL Jr B
18-15-1
88.13
Port Colborne Sailors Jr B
GOJHL Jr B
12-42-0
88.12
Schreiber Falcons Jr B
LJHL Jr B
16-14-0
88.09
Edmonton Mustangs Jr B
CJHL Jr B
14-26-0
88.04
Strathcona Bruins Jr B
CJHL Jr B
17-23-0
88.03
Port Moody Panthers Jr B
PaJHL Jr B
16-32-0
87.95
Killam Wheat Kings Jr B
NEAJBHL Jr B
13-25-0
87.94
Mission City Outlaws Jr B
PaJHL Jr B
26-28-0
87.93
100 Mile House Wranglers Jr B
KIJHL Jr B
11-33-0
87.91
Airdrie Thunder Jr B
HJHL Jr B
13-30-0
87.91
Osoyoos Coyotes Jr B
KIJHL Jr B
16-32-0
87.80
Valley Maple Leafs Jr B
NSJHL Jr B
NSJHL - Fred Fox
5-25-0
87.77
Komoka Kings Jr B
GOJHL Jr B
9-46-0
87.58
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
Spokane Braves Jr B
KIJHL Jr B
11-33-0
87.43
Alexandria Glens Jr B
EOJHL Jr B
10-34-0
87.41
Three Hills Thrashers Jr B
HJHL Jr B
14-26-0
87.38
Surrey Knights Jr B
PaJHL Jr B
15-35-0
87.03
Char-Lan Rebels Jr B
EOJHL Jr B
9-38-0
86.98
Eskasoni Junior Eagles Jr B
NSJHL Jr B
NSJHL - Sid Rowe
3-25-0
86.92
Abbotsford Pilots Jr B
PaJHL Jr B
15-33-0
86.88
Calgary NWCAA Bruins Jr B
HC Jr B
4-21-5
86.87
Thunder Bay Bandits Jr B
LJHL Jr B
10-20-1
86.74
Caledon Bombers Jr B
GOJHL Jr B
5-49-0
86.65
Summerland Steam Jr B
KIJHL Jr B
9-35-0
86.61
Sexsmith Vipers Jr B
NWJHL Jr B
14-33-0
86.50
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
Red Deer Vipers Jr B
HJHL Jr B
12-26-0
85.77
Port Coquitlam Trailblazers Jr B
PaJHL Jr B
7-41-0
85.64
Nanaimo Buccaneers Jr B
VIJHL Jr B
1-47-0
85.19
Aldergrove Kodiaks Jr B
PaJHL Jr B
6-42-0
84.94
Vegreville Rangers Jr B
NEAJBHL Jr B
5-32-0
84.60
Calgary CRAA Gold Jr B
HC Jr B
2-26-2
84.45
Waywayseecappo Wild Jr B
KJHL Jr B
0-36-0
84.23
Fairview Flyers Jr B
NWJHL Jr B
3-41-0
83.63
Nipigon Elks Jr B
LJHL Jr B
2-24-0
83.46
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.73
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