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 U16 A/B+ Checking
Division Info
League
Independent
2022-23 Teams
Team Name
Division(s)
W-L-T
Rating
Cambridge Hawks U16 A
MHAO U16 A
48-15-4
86.62
Norfolk Knights U16 A
NDHL U16 - Belcot
49-13-3
86.20
Owen Sound Jr Attack U16 A
TCMHL U16 A
43-17-6
86.15
Nepean Raiders U16 B
OBMHL U16 B
45-10-8
85.86
Quinte West Golden Hawks U16 A
LHL U16 A
45-7-7
85.82
Bradford Bulldogs U16 A
YSMHL U16 A
47-15-2
85.75
Essex-Southpoint Capitals U16 A
Bluewater U16 AA
32-16-8
85.73
Kitchener Jr Rangers U16 A
MHAO U16 A
27-21-6
85.60
Newmarket Renegades U16 A
YSMHL U16 A
35-12-8
85.58
St Marys Rock U16 A
TCMHL U16 A
32-9-6
85.37
Guelph Gryphons U16 A
TCMHL U16 A
34-20-8
85.20
Osgoode Richmond Romans U16 B
OBMHL U16 B
33-13-9
85.18
Riverside Rangers U16 A
Bluewater U16 AA
24-16-9
85.13
Barrie Colts U16 A
YSMHL U16 A
31-17-7
85.10
Sarnia Jr Sting U16 A
MHAO U16 A
15-28-2
85.10
Leitrim Hawks U16 B
OBMHL U16 B
43-17-9
85.06
King Rebellion U16 A
YSMHL U16 A
33-15-8
85.06
West Carleton Crusaders U16 B
OBMHL U16 B
29-9-5
85.02
Orillia Terriers U16 A
YSMHL U16 A
25-21-9
85.02
Woolwich Wildcats U16 A
TCMHL U16 A
36-20-9
84.95
Cumberland Jr Grads U16 B
OBMHL U16 B
34-19-2
84.94
Milton Winterhawks U16 A
TCMHL U16 A
37-15-9
84.87
Belleville Jr Bulls U16 A
LHL U16 A
39-11-7
84.77
New Hamburg Huskies U16 A
TCMHL U16 A
34-20-5
84.76
Peterborough Petes U16 A
LHL U16 A
37-17-8
84.66
Kemptville Royals U16 B
OBMHL U16 B
25-16-8
84.52
Burlington Eagles U16 A
TCMHL U16 A
29-17-7
84.41
Stittsville Rams U16 B
OBMHL U16 B
30-18-8
84.40
Georgina Blaze U16 A
YSMHL U16 A
20-18-7
84.34
Welland Tigers U16 A
NDHL U16 - Belcot
34-12-6
84.28
Oshawa Generals U16 A
LHL U16 A
32-17-6
84.27
Whitby Wildcats (Blue) U16 A
LHL U16 A
36-26-11
84.26
London Jr Mustangs (White) U16 A
MHAO U16 A
20-29-1
84.19
Collingwood Jr Blues U16 A
YSMHL U16 A
15-19-7
84.15
West Niagara Flying Aces U16 A
NDHL U16 - Belcot
30-24-7
84.04
Centre Wellington Fusion U16 A
TCMHL U16 A
22-22-7
83.85
Clarence Rockland Crush U16 B
OBMHL U16 B
26-21-6
83.73
Oakville Rangers (Red) U16 A
TCMHL U16 A
30-23-5
83.59
Mississippi Thunder Kings U16 B
OBMHL U16 B
17-21-8
83.41
Ottawa West Golden Knights U16 B
OBMHL U16 B
24-25-3
83.37
Guelph Gryphons U16 BB
TCMHL U16 BB
43-4-3
83.36
London Jr Mustangs (Purple) U16 A
MHAO U16 A
11-31-2
83.28
Kanata Blazers U16 B
OBMHL U16 B
17-20-7
83.10
Pelham Panthers U16 A
NDHL U16 - Belcot
15-20-7
83.02
Ottawa Sting U16 B
OBMHL U16 B
17-18-7
82.95
Castor River Canucks U16 B
OBMHL U16 B
12-21-8
82.95
Glancaster Bombers U16 A
NDHL U16 - Belcot
16-25-10
82.95
Whitby Wildcats (White) U16 A
LHL U16 A
28-34-8
82.92
Niagara-on-the-Lake Wolves U16 A
NDHL U16 - Belcot
15-18-14
82.91
Gloucester/Orleans Blues U16 B
OBMHL U16 B
16-25-7
82.89
North Durham Warriors U16 A
LHL U16 A
22-29-8
82.88
Aurora Tigers U16 A
YSMHL U16 A
12-28-8
82.86
St Catharines Jr Falcons U16 A
NDHL U16 - Belcot
15-21-6
82.75
Haldimand River Kings U16 A
NDHL U16 - Belcot
14-23-4
82.70
East Gwillimbury Eagles U16 A
YSMHL U16 A
8-32-5
82.31
Brampton 45s U16 A
TCMHL U16 A
7-37-7
82.22
Orangeville Flyers U16 A
TCMHL U16 A
12-31-8
82.20
Burlington Raiders U16 A
MHAO U16 A
2-32-3
82.17
Oakville Rangers (Blue) U16 A
TCMHL U16 A
10-38-6
82.13
Milton Winterhawks U16 BB
TCMHL U16 BB
30-13-6
81.92
Amherstburg Stars U16 A
Bluewater U16 AA
9-32-2
81.84
Clarington Toros U16 A
LHL U16 A
18-28-8
81.78
Stoney Creek Warriors U16 A
TCMHL U16 A
5-37-3
81.75
Casselman-Embrun Ice Dogs U16 B
OBMHL U16 B
6-26-8
81.71
Hespeler Shamrocks U16 A
TCMHL U16 A
5-34-6
81.57
Brockville Jr Braves U16 B
OBMHL U16 B
4-31-4
81.46
Erie NorthShore Storm U16 A
Bluewater U16 AA
2-36-6
81.39
Loyalist Jets U16 A
LHL U16 A
13-24-2
81.34
Halton Hills Thunder U16 A
TCMHL U16 A
17-33-5
81.33
West Niagara Flying Aces U16 BB
TCMHL U16 BB
24-21-7
81.17
Centre Hastings Grizzlies U16 A
LHL U16 A
9-24-4
81.10
Caledon Hawks U16 A
TCMHL U16 A
3-32-5
80.93
TNT Tornados U16 A
YSMHL U16 A
3-37-4
80.89
Ajax Pickering Raiders U16 A
LHL U16 A
17-34-3
80.54
Perth Wings U16 B
OBMHL U16 B
4-27-3
80.37
Oakville Rangers (Red) U16 BB
TCMHL U16 BB
21-25-7
80.25
Niagara Falls Flyers U16 A
NDHL U16 - Belcot
4-40-1
80.13
Brampton 45s U16 BB
TCMHL U16 BB
17-21-6
79.57
Halton Hills Thunder U16 BB
TCMHL U16 BB
7-32-6
78.65
Oakville Rangers (Blue) U16 BB
TCMHL U16 BB
9-38-3
78.65
Peterborough Petes U16 BB
LHL U16 A
5-46-0
78.42
Glancaster Bombers U16 BB
TCMHL U16 BB
8-34-6
77.84
Northumberland Nighthawks U16 A
LHL U16 A
0-42-0
77.47