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