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
2024-25 Canada Junior B
Division Info
League
Independent
2024-25 Teams
Team Name
Division(s)
W-L-T
Rating
Sylvan Lake Wranglers Jr B
HJHL Jr B
16-1-0
92.31
La Crete Lumber Barons Jr B
NWJHL Jr B
17-2-0
92.28
Casselman Vikings Jr B
EOJHL Jr B
16-4-0
92.21
Edmonton Mustangs Jr B
CJHL Jr B
14-5-0
92.17
St Marys Lincolns Jr B
GOJHL Jr B
16-3-0
92.16
Princeton Posse Jr B
KIJHL Jr B
17-3-0
92.13
Ridge Meadows Flames Jr B
PaJHL Jr B
18-3-0
92.12
East Hants Penguins Jr B
NSJHL Jr B
NSJHL - Fred Fox
15-1-0
92.09
Sherwood Park Knights Jr B
CJHL Jr B
15-3-0
92.07
St Malo Warriors Jr B
CRJHL Jr B
9-2-0
92.07
Delisle Chiefs Jr B
PrJHL Jr B
13-3-0
92.06
Calgary NWCAA Stamps Jr B
HC Jr B
8-0-1
92.04
Kensington Vipers Jr B
NBJHL Jr B
3-2-0
92.00
Peninsula Panthers Jr B
VIJHL Jr B
17-3-0
91.95
NCN Flames Jr B
KJHL Jr B
11-2-0
91.86
Ottawa West Golden Knights Jr B
EOJHL Jr B
14-6-0
91.84
CBR Renegades Jr B
SJJHL Jr B
11-1-0
91.83
Current River Storm Jr B
LJHL Jr B
6-3-0
91.81
Westshore Wolves Jr B
VIJHL Jr B
15-6-0
91.80
Morinville Jets Jr B
CJHL Jr B
17-4-0
91.78
Kent Koyotes Jr B
NBJHL Jr B
8-2-0
91.65
Kerry Park Islanders Jr B
VIJHL Jr B
15-6-0
91.64
Campbell River Storm Jr B
VIJHL Jr B
15-8-0
91.58
Port Alberni Bombers Jr B
VIJHL Jr B
15-8-0
91.50
Chatham Maroons Jr B
GOJHL Jr B
12-8-0
91.42
Antigonish Bulldogs Jr B
NSJHL Jr B
NSJHL - Sid Rowe
13-3-0
91.36
Ayr Centennials Jr B
GOJHL Jr B
16-3-0
91.30
Fort Knox Jr B
PrJHL Jr B
10-3-3
91.29
Richmond Royals Jr B
EOJHL Jr B
12-6-0
91.26
St John's Caps Jr B
SJJHL Jr B
8-4-0
91.17
St Albert Merchants Jr B
CJHL Jr B
13-4-0
91.12
CBN Stars Jr B
SJJHL Jr B
7-5-0
91.10
Okotoks Bisons Jr B
HJHL Jr B
14-4-0
91.09
Renfrew Timberwolves Jr B
EOJHL Jr B
13-7-0
91.07
Saskatoon Westleys Jr B
PrJHL Jr B
9-4-1
91.05
Ottawa Jr Canadians Jr B
EOJHL Jr B
11-9-0
91.05
Southern Shore Breakers Jr B
SJJHL Jr B
9-3-0
91.00
Beaver Valley Nitehawks Jr B
KIJHL Jr B
12-6-0
90.97
Victoria Cougars Jr B
VIJHL Jr B
10-13-0
90.90
London Nationals Jr B
GOJHL Jr B
11-8-0
90.86
Grand Forks Border Bruins Jr B
KIJHL Jr B
13-5-0
90.84
Revelstoke Grizzlies Jr B
KIJHL Jr B
11-5-0
90.80
Stratford Warriors Jr B
GOJHL Jr B
14-6-0
90.74
Saskatoon Quakers Jr B
PrJHL Jr B
7-8-0
90.74
Lasalle Vipers Jr B
GOJHL Jr B
14-6-0
90.72
Athens Aeros Jr B
EOJHL Jr B
11-10-0
90.69
Beaumont Chiefs Jr B
CJHL Jr B
11-7-0
90.61
Wetaskiwin Icemen Jr B
CJHL Jr B
12-5-0
90.41
Saskatoon Royals Jr B
PrJHL Jr B
10-6-0
90.41
Fernie Ghostriders Jr B
KIJHL Jr B
8-7-0
90.40
Columbia Valley Rockies Jr B
KIJHL Jr B
11-8-0
90.40
Schreiber Falcons Jr B
LJHL Jr B
6-3-0
90.37
Listowel Cyclones Jr B
GOJHL Jr B
11-7-0
90.34
Thunder Bay Northern Hawks Jr B
LJHL Jr B
6-3-0
90.34
Kimberley Dynamiters Jr B
KIJHL Jr B
14-6-0
90.31
Cross Lake Islanders Jr B
KJHL Jr B
6-7-0
90.22
Glengarry Brigade Jr B
EOJHL Jr B
12-11-0
90.20
Strathroy Rockets Jr B
GOJHL Jr B
12-7-0
90.19
Fort St John Huskies Jr B
NWJHL Jr B
15-4-0
90.17
Southeast Knights Jr B
NBJHL Jr B
4-4-0
90.16
Strathmore Wheatland Kings Jr B
HJHL Jr B
12-4-0
90.15
Nanaimo Buccaneers Jr B
VIJHL Jr B
11-8-0
90.15
Carleton Place Canadians Jr B
EOJHL Jr B
10-12-0
90.12
Fort Erie Meteors Jr B
GOJHL Jr B
12-6-0
90.10
Norway House North Stars Jr B
KJHL Jr B
3-7-0
90.06
Beausejour Comets Jr B
CRJHL Jr B
9-3-0
89.99
Chilliwack Jets Jr B
PaJHL Jr B
23-1-0
89.99
Mount Pearl Blades Jr B
SJJHL Jr B
4-9-0
89.91
St Catharines Falcons Jr B
GOJHL Jr B
15-5-0
89.88
Medicine Hat Cubs Jr B
HJHL Jr B
13-5-0
89.86
Richmond Sockeyes Jr B
PaJHL Jr B
17-8-0
89.76
Paradise Warriors Jr B
SJJHL Jr B
3-9-0
89.75
Embrun Panthers Jr B
EOJHL Jr B
9-13-0
89.73
Perth Blue Wings Jr B
EOJHL Jr B
8-11-0
89.72
Capstone Colts Jr B
NSJHL Jr B
NSJHL - Fred Fox
9-6-0
89.71
Beaverlodge Blades Jr B
NWJHL Jr B
8-10-0
89.68
Delta Ice Hawks Jr B
PaJHL Jr B
19-6-0
89.66
Elmira Sugar Kings Jr B
GOJHL Jr B
11-12-0
89.62
Arnprior Packers Jr B
EOJHL Jr B
11-11-0
89.60
South Shore Lumberjacks Jr B
NSJHL Jr B
NSJHL - Fred Fox
7-7-0
89.52
Kitchener Waterloo Siskins Jr B
GOJHL Jr B
8-13-0
89.51
Strathcona Bruins Jr B
CJHL Jr B
6-9-0
89.51
Cambridge Redhawks Jr B
GOJHL Jr B
11-10-0
89.50
Saanich Predators Jr B
VIJHL Jr B
6-18-0
89.50
Calgary CBHA Rangers Jr B
HC Jr B
6-2-1
89.49
Calgary CRAA Blue Jr B
HC Jr B
6-2-1
89.41
100 Mile House Wranglers Jr B
KIJHL Jr B
11-10-0
89.38
Pictou County Scotians Jr B
NSJHL Jr B
NSJHL - Sid Rowe
7-7-0
89.35
Peguis Juniors Jr B
KJHL Jr B
6-6-0
89.33
Port Colborne Sailors Jr B
GOJHL Jr B
11-10-0
89.28
Fort Sask Hawks Jr B
CJHL Jr B
7-11-0
89.28
Merritt Centennials Jr B
KIJHL Jr B
11-9-0
89.28
Sarnia Legionnaires Jr B
GOJHL Jr B
7-12-0
89.26
Avalon Celtics Jr B
SJJHL Jr B
2-7-0
89.22
Smiths Falls Bears Jr B
EOJHL Jr B
7-13-0
89.16
Lundar Falcons Jr B
CRJHL Jr B
9-3-0
89.15
Sackville Blazers Jr B
NSJHL Jr B
NSJHL - Fred Fox
9-6-0
89.14
Carrot River Thunder Jr B
PrJHL Jr B
7-9-0
89.12
Kamloops Storm Jr B
KIJHL Jr B
10-10-0
89.10
County of Grand Prairie Wheat Kings Jr B
NWJHL Jr B
10-7-0
89.09
OCN Storm Jr B
KJHL Jr B
3-7-0
89.06
Acadian Peninsula Poseidon Jr B
NBJHL Jr B
4-6-0
88.99
Caledonia Corvairs Jr B
GOJHL Jr B
11-10-0
88.93
Lake Cowichan Kraken Jr B
VIJHL Jr B
6-19-0
88.92
Regina Capitals Jr B
PrJHL Jr B
7-7-0
88.91
Osoyoos Coyotes Jr B
KIJHL Jr B
8-10-0
88.87
Northeast Eagles Jr B
SJJHL Jr B
2-8-0
88.82
Sicamous Eagles Jr B
KIJHL Jr B
8-10-0
88.79
Port Coquitlam Trailblazers Jr B
PaJHL Jr B
15-7-0
88.79
Hamilton Kilty B's Jr B
GOJHL Jr B
10-11-0
88.77
Nelson Leafs Jr B
KIJHL Jr B
11-8-0
88.74
Comox Valley Glacier Kings Jr B
VIJHL Jr B
8-14-0
88.67
Pilot Butte Storm Jr B
PrJHL Jr B
6-10-1
88.64
Cochrane Generals Jr B
HJHL Jr B
10-7-0
88.55
Winchester Hawks Jr B
EOJHL Jr B
0-21-0
88.46
Red Deer Vipers Jr B
HJHL Jr B
9-9-0
88.42
Coaldale Copperheads Jr B
HJHL Jr B
8-10-0
88.31
Quesnel River Rush Jr B
KIJHL Jr B
8-10-0
88.24
Creston Valley Thunder Cats Jr B
KIJHL Jr B
8-13-0
88.24
Prince Albert Timberjaks Jr B
PrJHL Jr B
5-9-1
88.22
Membertou Miners Jr B
NSJHL Jr B
NSJHL - Sid Rowe
7-8-0
88.18
Chase Heat Jr B
KIJHL Jr B
8-10-0
88.16
White Rock Whalers Jr B
PaJHL Jr B
13-11-0
88.08
Beverly Warriors Jr B
CJHL Jr B
8-13-0
88.01
La Broquerie Habs Jr B
CRJHL Jr B
3-7-0
88.00
Leduc Riggers Jr B
CJHL Jr B
5-11-0
87.99
Edmonton Royals Jr B
CJHL Jr B
7-13-0
87.96
Castlegar Rebels Jr B
KIJHL Jr B
6-12-0
87.96
Valley Maple Leafs Jr B
NSJHL Jr B
NSJHL - Fred Fox
5-9-0
87.96
Mountainview Colts Jr B
HJHL Jr B
7-10-0
87.95
Brantford Titans Jr B
GOJHL Jr B
7-14-0
87.95
Kelowna Chiefs Jr B
KIJHL Jr B
8-10-0
87.92
Calgary CNHA Black Jr B
HC Jr B
4-4-1
87.81
North Vancouver Wolf Pack Jr B
PaJHL Jr B
7-14-0
87.81
Airdrie Thunder Jr B
HJHL Jr B
8-7-0
87.79
Selkirk Fishermen Jr B
CRJHL Jr B
5-8-0
87.74
Moncton Vitos Jr B
NBJHL Jr B
2-7-0
87.69
Williams Lake Mustangs Jr B
KIJHL Jr B
6-11-0
87.63
Strait Pirates Jr B
NSJHL Jr B
NSJHL - Sid Rowe
6-11-0
87.61
Pelham Panthers Jr B
GOJHL Jr B
5-16-0
87.60
Langley Trappers Jr B
PaJHL Jr B
12-14-0
87.55
St Thomas Stars Jr B
GOJHL Jr B
4-14-0
87.52
Oceanside Generals Jr B
VIJHL Jr B
2-19-0
87.50
Coastal Tsunami Jr B
PaJHL Jr B
11-12-0
87.47
Sexsmith Vipers Jr B
NWJHL Jr B
8-13-0
87.44
Regina Silver Foxes Jr B
PrJHL Jr B
3-11-0
87.35
Brookfield Elks Jr B
NSJHL Jr B
NSJHL - Fred Fox
2-13-0
87.30
Grandview Steelers Jr B
PaJHL Jr B
11-12-0
87.29
Komoka Kings Jr B
GOJHL Jr B
4-16-0
87.23
Rocky Rams Jr B
HJHL Jr B
6-11-0
87.22
Calgary NWCAA Bruins Jr B
HC Jr B
4-5-0
87.21
Welland Jr Canadians Jr B
GOJHL Jr B
7-14-0
87.18
Abbotsford Pilots Jr B
PaJHL Jr B
11-14-0
87.14
Eskasoni Junior Eagles Jr B
NSJHL Jr B
NSJHL - Sid Rowe
2-11-0
87.11
Golden Rockets Jr B
KIJHL Jr B
5-13-0
87.11
Dawson Creek Kodiaks Jr B
NWJHL Jr B
7-11-0
87.10
Spruce Grove Regals Jr B
CJHL Jr B
4-12-0
87.05
North Edmonton Red Wings Jr B
CJHL Jr B
6-14-0
87.02
Stony Plain Flyers Jr B
CJHL Jr B
2-16-0
87.01
Southern Rebels Jr B
PrJHL Jr B
3-10-0
86.98
Calgary CBHA Hawks Jr B
HC Jr B
4-5-0
86.81
North Peace Navigators Jr B
NWJHL Jr B
7-11-0
86.73
High River Flyers Jr B
HJHL Jr B
4-12-0
86.72
Port Moody Panthers Jr B
PaJHL Jr B
6-15-0
86.18
Arborg Ice Dawgs Jr B
CRJHL Jr B
4-9-0
86.16
Thunder Bay Bandits Jr B
LJHL Jr B
2-6-0
86.09
North Winnipeg Satelites Jr B
CRJHL Jr B
2-9-0
85.84
Surrey Knights Jr B
PaJHL Jr B
5-20-0
85.81
Three Hills Thrashers Jr B
HJHL Jr B
4-14-0
85.70
Spokane Braves Jr B
KIJHL Jr B
1-17-0
85.58
Mission City Outlaws Jr B
PaJHL Jr B
7-17-0
85.47
Nipigon Elks Jr B
LJHL Jr B
2-7-0
85.21
Caledon Bombers Jr B
GOJHL Jr B
1-19-0
84.94
Calgary CRAA Gold Jr B
HC Jr B
1-8-0
84.39
Fairview Flyers Jr B
NWJHL Jr B
2-16-0
83.91
Calgary CNHA Gold Jr B
HC Jr B
1-8-0
83.34
Ponoka Stampeders Jr B
HJHL Jr B
0-17-0
83.23
Aldergrove Kodiaks Jr B
PaJHL Jr B
0-21-0
81.28
Cold Lake Ice Jr B
NEAJBHL Jr B
0-0-0
0.00
Killam Wheat Kings Jr B
NEAJBHL Jr B
0-0-0
0.00
Lloydminster Bandits Jr B
NEAJBHL Jr B
0-0-0
0.00
Onion Lake Border Chiefs Jr B
NEAJBHL Jr B
0-0-0
0.00
St Paul Canadiens Jr B
NEAJBHL Jr B
0-0-0
0.00
Vegreville Rangers Jr B
NEAJBHL Jr B
0-0-0
0.00
Vermilion Tigers Jr B
NEAJBHL Jr B
0-0-0
0.00
Wainwright Bisons Jr B
NEAJBHL Jr B
0-0-0
0.00