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 Ontario U16 A/B Checking
Division Info
League
Independent
2024-25 Teams
Team Name
Division(s)
W-L-T
Rating
Waterloo Wolves U16 A
MHAO U16 AA/A
15-8-1
87.42
Kitchener Jr Rangers U16 A
MHAO U16 AA/A
20-5-2
87.28
Woodstock Jr Navy Vets U16 A
MHAO U16 AA/A
15-6-3
86.60
Talbot Trail Blazers U16 A
Bluewater U16 A
16-3-2
86.49
LaSalle Sabres (#1) U16 A
Bluewater U16 A
16-3-3
86.41
South Oxford Storm U16 A
SHL U16 A
19-4-5
85.77
Welland Tigers U16 A
NDHL U16 - Belcot
14-3-1
85.71
Milton Winterhawks U16 A
TCMHL U16 A
18-2-4
85.63
Sarnia Jr Sting U16 A
MHAO U16 AA/A
12-9-2
85.61
Centre Wellington Fusion U16 A
TCMHL U16 A
15-4-3
85.37
St Thomas Jr Stars U16 A
SHL U16 A
15-2-3
85.14
Tecumseh Shoreline Eagles U16 A
Bluewater U16 A
13-6-2
85.04
Belle River Jr Canadiens U16 A
Bluewater U16 A
17-4-4
84.99
Cambridge Hawks U16 A
MHAO U16 AA/A
8-13-1
84.83
Ennismore Eagles U16 A
LHL U16 A
17-1-1
84.71
Clarington Toros U16 A
LHL U16 A
17-3-2
84.45
Brantford 99ers U16 A
MHAO U16 AA/A
5-13-3
84.44
Quinte West Golden Hawks U16 A
LHL U16 A
10-1-3
84.40
Kent Cobras U16 A
Bluewater U16 A
13-11-0
84.35
Owen Sound Jr Attack U16 A
TCMHL U16 A
9-6-1
84.28
Mt Brydges Cougars U16 A
SHL U16 A
9-8-4
84.21
New Hamburg Huskies U16 A
SHL U16 A
8-7-4
84.18
Stratford Warriors U16 A
MHAO U16 AA/A
5-9-1
84.15
Guelph Gryphons U16 A
TCMHL U16 A
13-10-3
84.06
Orillia Terriers U16 A
YSMHL U16 A
15-4-1
84.03
Kingston Canadians U16 A
LHL U16 A
12-5-1
84.00
St Marys Rock U16 A
SHL U16 A
10-10-1
83.98
Dorchester Dragons U16 A
SHL U16 A
6-8-4
83.88
Fort Erie Jr Meteors U16 A
NDHL U16 - Belcot
9-2-2
83.87
Norfolk Knights U16 A
SHL U16 A
4-5-2
83.82
Leitrim Hawks U16 B
OBMHL U16 B
11-2-5
83.79
Whitby Wildcats (Blue) U16 A
LHL U16 A
9-9-1
83.65
Glancaster Bombers U16 A
NDHL U16 - Belcot
10-7-4
83.56
Riverside Rangers U16 A
Bluewater U16 A
9-8-3
83.55
West Niagara Flying Aces U16 A
NDHL U16 - Belcot
11-4-2
83.47
Halton Hills Thunder U16 A
TCMHL U16 A
7-11-5
83.43
London Jr Mustangs (Purple) U16 A
MHAO U16 AA/A
3-10-4
83.43
Cumberland Jr Grads U16 B
OBMHL U16 B
12-8-4
83.37
Oakville Rangers U16 A
TCMHL U16 A
7-14-3
83.22
Burlington Eagles U16 A
TCMHL U16 A
7-9-4
83.18
Barrie Colts (Blue) U16 A
YSMHL U16 A
12-3-4
83.14
Stittsville Rams U16 B
OBMHL U16 B
10-6-1
83.02
West Carleton Crusaders U16 B
OBMHL U16 B
5-7-3
82.93
Brant Battalion U16 A
SHL U16 A
3-10-4
82.83
Ottawa Sting U16 B
OBMHL U16 B
10-8-3
82.77
Barrie Colts (White) U16 A
YSMHL U16 A
13-8-1
82.70
Strathroy Jr Rockets U16 A
SHL U16 A
6-12-2
82.67
Amherstburg Stars U16 A
Bluewater U16 A
7-9-2
82.63
Nepean Raiders U16 B
OBMHL U16 B
12-9-5
82.57
Kanata Blazers U16 B
OBMHL U16 B
9-7-4
82.55
Casselman-Embrun Ice Dogs U16 B
OBMHL U16 B
11-9-0
82.29
Upper Ottawa Valley Aces U16 B
OBMHL U16 B
12-8-3
82.19
Gloucester/Orleans Blues U16 B
OBMHL U16 B
12-11-3
82.15
Osgoode Richmond Romans U16 B
OBMHL U16 B
6-9-3
81.93
Newmarket Renegades U16 A
YSMHL U16 A
8-13-1
81.92
Whitby Wildcats (White) U16 A
LHL U16 A
10-10-1
81.90
Ottawa West Golden Knights U16 B
OBMHL U16 B
7-8-1
81.84
Cornwall Colts U16 B
UCMHL U16 B
5-4-1
81.79
Hespeler Shamrocks U16 A
TCMHL U16 A
4-17-1
81.75
LaSalle Sabres (#2) U16 A
Bluewater U16 A
9-7-1
81.66
Kemptville Royals U16 B
UCMHL U16 B
10-3-0
81.65
Perth-Lanark Wings U16 B
OBMHL U16 B
5-8-3
81.58
Windsor Jr Spitfires (#1) U16 A
Bluewater U16 A
2-11-4
81.47
NGS Braves U16 B
UCMHL U16 B
9-3-0
81.36
St Catharines Jr Falcons U16 A
NDHL U16 - Belcot
3-6-3
81.34
Haldimand River Kings U16 A
NDHL U16 - Belcot
2-13-3
81.24
London Jr Mustangs (White) U16 A
MHAO U16 AA/A
2-16-2
81.23
Clarence Rockland Crush U16 B
OBMHL U16 B
6-8-4
81.21
Aurora Tigers U16 A
YSMHL U16 A
6-12-4
81.16
Ajax Pickering Raiders U16 A
LHL U16 A
6-11-1
81.15
Oshawa Generals (White) U16 A
LHL U16 A
4-12-3
80.89
Pelham Panthers U16 A
NDHL U16 - Belcot
2-8-3
80.71
Upper York Admirals U16 A
YSMHL U16 A
8-11-1
80.64
Peterborough Petes U16 A
LHL U16 A
2-13-3
80.53
Orangeville Flyers U16 A
YSMHL U16 A
4-14-2
80.38
South Simcoe Storm U16 A
YSMHL U16 A
4-13-0
80.00
Mississippi Thunder Kings U16 B
OBMHL U16 B
0-14-3
79.77
Niagara Falls Canucks U16 A
NDHL U16 - Belcot
1-14-0
79.62
Erie NorthShore Storm U16 A
Bluewater U16 A
2-15-1
79.59
Char-Lan Rebels U16 B
UCMHL U16 B
2-8-1
79.02
Windsor Jr Spitfires (#2) U16 A
Bluewater U16 A
2-13-2
78.71
Oshawa Generals (Red) U16 A
LHL U16 A
2-15-2
78.00
South Grenville Rangers U16 B
UCMHL U16 B
2-5-0
77.23
Belleville Jr Bulls U16 A
LHL U16 A
0-12-0
76.92
Brockville Jr Braves U16 B
UCMHL U16 B
0-6-0
76.07
Richmond Hill Jaguars U16 A
YSMHL U16 A
0-19-0
76.03