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 Ontario U16 A/B+ Checking
Division Info
League
Independent
2023-24 Teams
Team Name
Division(s)
W-L-T
Rating
Stittsville Rams U16 B
OBMHL U16 B
53-7-8
85.65
Barrie Colts U16 A
YSMHL U16 A
55-6-6
85.33
St Marys Rock U16 A
SHL U16 A
30-9-12
85.06
Ajax Pickering Raiders U16 A
LHL U16 A
51-12-7
85.06
Erie NorthShore Storm U16 A
Bluewater U16 A
40-13-8
85.02
Centre Wellington Fusion U16 A
TCMHL U16 A
47-12-3
84.99
Belle River Jr Canadiens U16 A
Bluewater U16 A
40-11-7
84.96
Orillia Terriers U16 A
YSMHL U16 A
42-16-7
84.78
Woolwich Wildcats U16 A
TCMHL U16 A
41-12-11
84.75
Waterloo Wolves U16 A
MHAO U16 A
29-26-3
84.69
Nepean Raiders U16 B
OBMHL U16 B
43-12-6
84.60
Kent Cobras U16 A
Bluewater U16 A
35-18-11
84.59
Whitby Wildcats (Blue) U16 A
LHL U16 A
44-18-5
84.56
Sarnia Jr Sting U16 A
MHAO U16 A
29-21-5
84.56
South Oxford Storm U16 A
SHL U16 A
36-17-5
84.52
Guelph Gryphons U16 A
TCMHL U16 A
38-17-0
84.49
Strathroy Jr Rockets U16 A
SHL U16 A
29-13-8
84.41
Ayr Flames U16 A
SHL U16 A
34-14-8
84.36
Stratford Warriors U16 A
MHAO U16 A
28-30-6
84.20
Owen Sound Jr Attack U16 A
TCMHL U16 A
38-11-5
84.19
Oakville Rangers (Red) U16 A
TCMHL U16 A
35-21-8
84.00
Mt Brydges Cougars U16 A
SHL U16 A
31-18-10
83.90
Burlington Eagles U16 A
TCMHL U16 A
39-12-7
83.87
Talbot Trail Blazers U16 A
Bluewater U16 A
28-20-11
83.79
Quinte West Golden Hawks U16 A
LHL U16 A
37-19-8
83.79
Norfolk Knights U16 A
SHL U16 A
17-15-11
83.60
West Carleton Crusaders U16 B
OBMHL U16 B
40-16-5
83.54
Haldimand River Kings U16 A
NDHL U16 - Belcot
26-13-3
83.50
Windsor Jr Spitfires U16 A
Bluewater U16 A
26-25-7
83.42
Ottawa West Golden Knights U16 B
OBMHL U16 B
27-18-7
83.39
Woodstock Jr Navy Vets U16 A
MHAO U16 A
25-23-6
83.37
Peterborough Petes U16 A
LHL U16 A
30-13-9
83.21
Gloucester/Orleans Blues U16 B
OBMHL U16 B
33-23-6
83.19
Welland Tigers U16 A
NDHL U16 - Belcot
40-13-3
83.06
Collingwood Jr Blues U16 A
YSMHL U16 A
28-23-2
82.95
Clarington Toros U16 A
LHL U16 A
31-27-3
82.93
Mississippi Thunder Kings U16 B
OBMHL U16 B
29-24-3
82.85
Dorchester Dragons U16 A
SHL U16 A
21-26-3
82.77
Riverside Rangers U16 A
Bluewater U16 A
21-30-4
82.75
London Jr Mustangs (Purple) U16 A
MHAO U16 A
14-27-9
82.69
Kingston Canadians U16 A
LHL U16 A
28-18-6
82.60
Halton Hills Thunder U16 A
TCMHL U16 A
24-27-8
82.46
Osgoode Richmond Romans U16 B
OBMHL U16 B
25-22-9
82.33
Ottawa Sting U16 B
OBMHL U16 B
16-26-5
82.32
Whitby Wildcats (White) U16 A
LHL U16 A
28-24-8
82.23
Upper York Admirals U16 A
YSMHL U16 A
15-26-7
82.16
North Durham Warriors U16 A
LHL U16 A
24-25-4
82.00
Milton Winterhawks U16 A
TCMHL U16 A
25-26-5
82.00
Castor River Canucks U16 B
OBMHL U16 B
21-26-10
81.87
Northumberland Nighthawks U16 A
LHL U16 A
23-27-9
81.74
London Jr Mustangs (White) U16 A
MHAO U16 A
4-35-6
81.67
New Hamburg Huskies U16 A
SHL U16 A
13-28-5
81.60
Newmarket Renegades U16 A
YSMHL U16 A
16-30-6
81.46
Oakville Rangers (Blue) U16 A
TCMHL U16 A
17-29-8
81.20
Cumberland Jr Grads U16 B
OBMHL U16 B
14-33-4
81.14
Glancaster Bombers U16 A
NDHL U16 - Belcot
22-22-4
81.08
Tecumseh Shoreline Eagles U16 A
Bluewater U16 A
6-41-5
81.08
Orangeville Flyers U16 A
TCMHL U16 A
12-37-4
81.05
Oshawa Generals (White) U16 A
LHL U16 A
18-29-5
81.01
Clarence Rockland Crush U16 B
OBMHL U16 B
12-27-5
80.97
Stouffville Clippers U16 A
YSMHL U16 A
16-29-6
80.93
St Catharines Jr Falcons U16 A
NDHL U16 - Belcot
20-17-6
80.91
Stoney Creek Warriors U16 A
TCMHL U16 A
16-37-2
80.68
Flamborough Sabres U16 A
TCMHL U16 A
9-36-5
80.65
Kanata Blazers U16 B
OBMHL U16 B
7-37-5
80.64
South Simcoe Storm U16 A
YSMHL U16 A
6-43-6
80.41
South Stormont Selects U16 B
UCMHL U16 B
22-14-8
80.12
Brampton 45s U16 A
TCMHL U16 A
12-39-5
79.83
Caledon Hawks U16 A
TCMHL U16 A
7-46-4
79.81
North Dundas Demons U16 B
UCMHL U16 B
24-11-1
79.81
Aurora Tigers U16 A
YSMHL U16 A
6-33-8
79.80
Belleville Jr Bulls U16 A
LHL U16 A
9-39-3
79.47
Niagara Falls Flyers U16 A
NDHL U16 - Belcot
8-29-7
79.33
Oshawa Generals (Red) U16 A
LHL U16 A
13-36-3
78.98
St Thomas Jr Stars U16 A
SHL U16 A
2-43-0
78.91
West Niagara Flying Aces U16 A
NDHL U16 - Belcot
7-34-4
78.64
Smiths Falls Bears U16 B
UCMHL U16 B
12-22-2
78.53
Kemptville Royals U16 B
UCMHL U16 B
8-26-6
77.80
Pelham Panthers U16 A
NDHL U16 - Belcot
1-34-4
77.67
Leeds Chargers U16 B
UCMHL U16 B
2-30-4
77.27
Ennismore Eagles U16 A
LHL U16 A
0-39-0
76.43