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
2022-23 Ontario 12 B+
Division Info
League
Independent
2022-23 Teams
Team Name
Division(s)
W-L-T
Rating
Saugeen Shores Storm B
WOAA Atom Silver
47-3-3
84.8
Strathroy Jr Rockets B
SHL-CA Atom B
45-11-6
83.9
Kincardine Kinucks B
WOAA Atom Silver
44-12-1
83.3
Drayton Defenders D
WOAA Atom Silver
52-4-2
83.2
Loyalist Jets C
EOMHL Atom
45-2-0
83.1
Petrolia Oilers B
SHL-CA Atom B
37-15-5
82.9
Aylmer Flames C
SCMHL Atom Rep
50-6-3
82.8
East Lambton Eagles C
SHL-CA Atom C
44-16-3
82.8
Mt Brydges Cougars B
SHL-CA Atom B
38-12-7
82.8
Ilderton Jets C
SHL-CA Atom C
42-14-5
82.8
Lambeth Lancers B
SHL-CA Atom B
28-13-8
82.8
Tillsonburg Tornadoes B
SCMHL Atom Rep
53-14-5
82.7
Dorchester Dragons B
SHL-CA Atom B
29-16-6
82.6
Thorold Blackhawks B
NDHL Atom - Robinson
51-5-1
82.5
Ennismore Eagles B
VDMHL Atom
42-6-2
82.4
Niagara-on-the-Lake Wolves B
NDHL Atom - Robinson
40-10-1
82.0
Frontenac Flyers C
EOMHL Atom
27-10-1
81.8
Arran-Elderslie Ice Dogs D
WOAA Atom Maroon
34-3-1
81.3
Mid-Huron Huskies B
WOAA Atom Silver
24-25-0
81.3
Burford Coyotes C
SCMHL Atom Rep
26-11-6
81.3
Paris Wolfpack B
SCMHL Atom Rep
26-11-2
81.2
Lambton Shores Predators C
SHL-CA Atom C
27-19-7
81.1
Mariposa Lightning C
VDMHL Atom
37-12-4
81.1
Penetang Flames B
GBMHL Atom Div 1
31-15-4
81.1
Kirkland Lake Blue Devils B
NDHL-N Atom Rep
48-2-1
81.1
Minto Mad Dogs C
WOAA Atom White
32-7-4
81.0
Dresden Jr Kings D
SHL-CA Atom C
29-11-7
80.9
Petawawa Patriots B
UOVMHL Atom B
32-4-2
80.8
Wallaceburg Lakers C
SHL-CA Atom C
34-10-4
80.8
Gananoque Islanders B
EOMHL Atom
22-7-3
80.7
Midland Centennials B
GBMHL Atom Div 1
30-16-1
80.7
Campbellford Colts C
EOMHL Atom
22-8-3
80.6
Mitchell Meteors B
WOAA Atom Silver
17-27-1
80.2
South Huron Sabres C
SHL-CA Atom C
27-14-5
80.1
Ayr Flames B
SCMHL Atom Rep
26-20-2
80.1
Huntsville Otters B
GBMHL Atom Div 1
23-15-5
80.1
West Grey Warriors C
WOAA Atom White
25-12-1
80.0
Sturgeon Lake Thunder C
VDMHL Atom
29-15-5
80.0
Walkerton Capitals C
WOAA Atom Silver
26-18-1
79.9
Twin Centre Stars C
SCMHL Atom Rep
27-20-7
79.9
Clearview Canucks C
GBMHL Atom Div 2
26-10-5
79.9
Centre Hastings Grizzlies D
EOMHL Atom
18-13-3
79.8
South Muskoka Bears B
GBMHL Atom Div 1
19-17-5
79.8
Oro Thunder B
GBMHL Atom Div 1
18-18-5
79.8
Tavistock Titans C
SCMHL Atom Rep
12-26-7
79.8
Stirling Blues B
EOMHL Atom
22-16-6
79.7
Hagersville Hawks C
SCMHL Atom Rep
20-18-2
79.6
Valley Storm B
UOVMHL Atom B
27-12-2
79.6
Kitchener Jr Rangers (Blue) 12 BB
MHAO 12 BB
33-9-10
79.6
St Marys Rock B
SHL-CA Atom B
12-31-7
79.5
Fort Erie Jr Meteors B
NDHL Atom - Robinson
27-18-4
79.4
Oakville Rangers 12 BB
TCMHL 12 BB
43-7-1
79.3
West London Hawks 12 BB
MHAO 12 BB
27-12-7
79.3
Prince Edward County Kings B
EOMHL Atom
19-18-2
79.2
South Stormont Selects B
UCMHL Atom B
19-6-2
79.1
Milton Winterhawks 12 BB
TCMHL 12 BB
37-9-0
79.1
Mooretown Jr Flags B
SHL-CA Atom B
3-39-4
79.1
Ingersoll Express B
SCMHL Atom Rep
19-26-3
79.1
Delhi Rockets C
SCMHL Atom Rep
19-21-2
79.0
North Middlesex Jr Stars C
SHL-CA Atom C
21-24-4
79.0
Alexandria Glens B
UCMHL Atom B
18-3-3
79.0
Lucan Irish C
SHL-CA Atom C
24-29-0
79.0
Hanover Falcons C
WOAA Atom Silver
13-20-4
78.9
Kitchener Jr Rangers (Red) 12 BB
MHAO 12 BB
31-21-5
78.9
Essa Eagles D
GBMHL Atom Div 2
30-11-1
78.9
Renfrew Timberwolves B
UOVMHL Atom B
20-11-2
78.9
Parry Sound Shamrocks B
GBMHL Atom Div 1
13-26-6
78.8
Kawartha Coyotes C
VDMHL Atom
27-18-3
78.8
Nickel City Jr Sons (East) B
NDMHL 12 A
15-26-8
78.6
Lindsay Muskies B
VDMHL Atom
32-18-1
78.5
Dundas Blues 12 BB
TCMHL 12 BB
29-11-2
78.5
Smiths Falls Bears B
UCMHL Atom B
17-7-4
78.5
South Grey Spartans D
GBMHL Atom Div 2
18-17-2
78.2
Goderich Sailors C
WOAA Atom Silver
10-21-5
78.1
North Dundas Demons B
UCMHL Atom B
15-8-1
78.1
Shallow Lake Lakers D
WOAA Atom Maroon
29-13-0
78.0
Highland Storm C
VDMHL Atom
24-21-2
77.9
Mt Brydges Cougars C
SHL-CA Atom C
28-20-0
77.9
Douro Dukes D
EOMHL Atom
22-15-2
77.9
Barrie Colts 12 BB
YSMHL 12 BB
36-10-4
77.8
Mt Forest Rams C
WOAA Atom White
15-17-2
77.8
Nickel City Jr Sons (West) B
NDMHL 12 A
12-37-4
77.8
Saugeen Shores Storm C
WOAA Atom Maroon
32-8-4
77.7
Newcastle Stars B
VDMHL Atom
21-21-4
77.7
Cambridge Hawks 12 BB
MHAO 12 BB
16-20-5
77.6
Brockville Jr Braves B
UCMHL Atom B
12-5-6
77.6
Walkerton Capitals D
WOAA Atom Maroon
22-8-4
77.5
West Lorne Comets D
SHL-CA Atom D
32-11-4
77.5
Haldimand River Kings BB
NDHL Atom - Robinson
18-24-4
77.3
Tweed Hawks C
EOMHL Atom
13-20-3
77.2
Port Colborne Sailors B
NDHL Atom - Robinson
13-26-3
77.2
South Kent Lightning C
SHL-CA Atom C
12-25-3
77.1
Kincardine Kinucks C
WOAA Atom Maroon
23-15-4
77.0
Centre Wellington Fusion 12 BB
TCMHL 12 BB
23-22-1
76.9
Belle River Jr Canadiens BB
Bluewater U11 BB
18-11-2
76.9
Sarnia Jr Sting 12 BB
MHAO 12 B
28-13-8
76.9
Char-Lan Rebels B
UCMHL Atom B
11-12-3
76.8
New Hamburg Huskies BB
SCMHL Atom Rep
11-26-4
76.7
Elmvale Coyotes B
GBMHL Atom Div 1
4-34-6
76.7
East Lambton Eagles D
SHL-CA Atom D
30-10-3
76.7
Listowel Cyclones B
WOAA Atom Silver
9-36-1
76.7
Pelham Panthers B
NDHL Atom - Robinson
12-35-2
76.6
Huron-Bruce Blizzard D
WOAA Atom Maroon
15-19-2
76.5
St Thomas Jr Stars B
SHL-CA Atom B
17-33-2
76.5
Markham Waxers 12 BB
YSMHL 12 BB
18-10-5
76.5
Temiskaming Shores Puckhounds C
NDHL-N Atom Rep
18-21-1
76.4
Kemptville Royals B
UCMHL Atom B
11-16-4
76.4
Petrolia Oilers C
SHL-CA Atom C
34-20-3
76.4
East Nipissing Vipers B
NDHL-N Atom Rep
17-22-1
76.4
Burlington Bulldogs 12 BB
MHAO 12 BB
12-24-5
76.3
Brock Wild C
VDMHL Atom
14-27-4
76.3
North London Nationals 12 BB
MHAO 12 B
16-18-9
76.2
Mid-Huron Huskies C
WOAA Atom White
14-18-5
76.2
Blyth-Brussels Crusaders C
WOAA Atom White
14-23-5
76.2
Georgian Shores Lightning C
GBMHL Atom Div 2
20-13-3
76.2
Shelburne Wolves C
GBMHL Atom Div 2
14-18-4
76.1
North Bay Trappers B
NDHL-N Atom Rep
19-25-1
76.0
Ilderton Jets D
SHL-CA Atom D
25-16-7
76.0
Brighton Bolts C
EOMHL Atom
12-25-2
75.9
Oakridge Aeros 12 BB
MHAO 12 B
17-14-6
75.8
Tillsonburg Tornadoes C
SCMHL Atom Rep
20-22-7
75.8
South Grenville Rangers B
UCMHL Atom B
10-16-3
75.8
Manvers Mustangs B
VDMHL Atom
23-24-2
75.8
Mitchell Meteors C
WOAA Atom White
12-26-4
75.7
Arnprior Packers B
UOVMHL Atom B
4-27-4
75.7
Brantford 99ers 12 BB
MHAO 12 B
10-26-6
75.4
Cochrane Knights B
NEOHA Atom Rep
12-28-2
75.4
Lakefield Chiefs C
EOMHL Atom
8-22-4
75.4
Guelph Gryphons 12 BB
TCMHL 12 BB
15-24-6
75.3
Millbrook Stars D
VDMHL Atom
14-22-3
75.0
Arthur Vipers D
WOAA Atom White
4-20-4
74.9
West Niagara Flying Aces 12 BB
NDHL Atom - Robinson
1-37-2
74.9
Wingham Ironmen C
WOAA Atom White
9-23-2
74.8
LaSalle Sabres BB
Bluewater U11 BB
7-31-3
74.7
Wasaga Beach Stars C
GBMHL Atom Div 3
12-15-5
74.6
Norwood Hornets C
EOMHL Atom
5-23-1
74.6
Bradford Bulldogs 12 BB
YSMHL 12 BB
9-20-2
74.6
South Huron Sabres D
SHL-CA Atom D
10-29-8
74.4
Pembroke Kings B
UOVMHL Atom B
4-33-1
74.3
Belmont Rangers C
SHL-CA Atom C
7-33-1
74.2
Cornwall Colts B
UCMHL Atom B
4-22-0
74.2
Ennismore Eagles C
VDMHL Atom
9-31-2
74.2
Ayr Flames C
SCMHL Atom Rep
12-37-5
74.1
Wawa Travellers C
NEOHA Atom Rep
8-18-1
74.0
Six Nations Blackhawks C
SCMHL Atom Rep
5-26-5
74.0
Dorchester Dragons C
SHL-CA Atom C
13-27-8
74.0
Belleville Jr Bulls 12 A
LHL 12 A
3-32-1
73.9
Wallaceburg Lakers D
SHL-CA Atom D
13-29-6
73.9
South Dundas Lions B
UCMHL Atom B
4-19-1
73.7
Halton Hills Thunder 12 BB
TCMHL 12 BB
11-33-2
73.7
Strathroy Jr Rockets C
SHL-CA Atom C
9-32-5
73.7
Woodstock Jr Navy Vets 12 BB
MHAO 12 B
5-39-2
73.6
Tavistock Titans D
SCMHL Atom Rep
7-32-4
73.5
Lambton Shores Predators D
SHL-CA Atom D
6-33-4
73.5
Lambeth Lancers C
SHL-CA Atom C
10-30-4
73.4
Mooretown Jr Flags C
SHL-CA Atom C
8-38-5
73.4
Chatsworth Rebels D
WOAA Atom Maroon
10-18-0
73.3
Leeds Chargers B
UCMHL Atom B
3-19-0
73.2
Central Perth Predators D
WOAA Atom White
1-28-1
73.1
St Marys Rock C
SHL-CA Atom C
7-36-3
73.0
Oro Thunder C
GBMHL Atom Div 2
9-22-3
72.9
Napanee Stars B
EOMHL Atom
1-31-1
72.9
KC Whalers A
LMHL Atom A
15-4-2
72.7
Neebing Wildhawks A
LMHL Atom A
18-4-1
72.5
South Porcupine Jr Gold Kings C
NEOHA Atom Rep
5-34-2
72.3
West Nipissing Sting B
NDHL-N Atom Rep
2-39-1
72.3
Current River Blazing Comets A
LMHL Atom A
14-4-4
72.2
Current River Comets A
LMHL Atom A
11-7-3
72.1
West Grey Warriors D
WOAA Atom Maroon
5-27-1
72.1
South Muskoka Bears C
GBMHL Atom Div 3
3-34-3
71.7
Newcastle Stars C
VDMHL Atom
0-43-0
71.5
Bruce Peninsula Predators D
WOAA Atom Maroon
0-31-1
70.9
Muskoka Rock D
GBMHL Atom Div 2
2-32-2
70.8
King Rebellion 12 BB
YSMHL 12 BB
3-35-4
70.8
Thunder Bay Elks A
LMHL Atom A
5-9-6
70.6
Thunder Bay Elks B
LMHL Atom A
10-11-0
70.6
Westfort Maroons A
LMHL Atom A
7-9-5
70.6
Brampton 45s 12 BB
TCMHL 12 BB
0-45-4
70.5
Norwest Stars A
LMHL Atom A
8-10-3
70.3
West End Bruins A
LMHL Atom A
6-14-4
70.1
Neebing Hawks A
LMHL Atom A
8-10-1
69.9
Volunteer Pool Bearcats A
LMHL Atom A
5-10-5
69.8
Westfort Rangers A
LMHL Atom A
5-12-3
69.1
North End Flames A
LMHL Atom A
2-13-5
68.7
Moosonee Attack C
Indep Ontario 12 A
0-4-0
67.8
Caledonia Thunder BB
SCMHL Atom AE
0-0-0
0.0
Cayuga Stars DD
SCMHL Atom AE
0-0-0
0.0
Georgina Blaze 12 BB
YSMHL 12 BB
0-0-0
0.0
Ingersoll Express AE
SCMHL Atom AE
0-0-0
0.0
Norwich Knighthawks DD
SCMHL Atom AE
0-0-0
0.0
Plattsville Rage DD
SCMHL Atom AE
0-0-0
0.0
St Catharines Jr Falcons BB
NDHL Atom - Robinson
0-0-0
0.0
St George Generals DD
SCMHL Atom AE
0-0-0
0.0