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
2021-22 Ontario U18 A/B+ Checking
Division Info
League
Independent
2021-22 Teams
Team Name
Division(s)
W-L-T
Rating
Hespeler Shamrocks U18 A
TCMHL U18 A
35-5-3
91.92
Centre Wellington Fusion U18 A
TCMHL U18 A
22-9-4
91.09
Riverside Rangers U18 A
Bluewater U18 AA
32-7-5
90.90
Brampton 45s U18 A
TCMHL U18 A
27-10-2
90.89
Stittsville Rams U18 B
OBMHL U18 B
38-7-2
90.79
London Jr Mustangs U18 A
MHAO U18 AA/A
33-13-7
90.79
Burlington Eagles U18 A
TCMHL U18 A
31-9-4
90.77
Elmira Jr Sugar Kings U18 A
TCMHL U18 A
22-8-3
90.64
Ottawa Sting U18 B
OBMHL U18 B
23-8-6
90.48
Orillia Terriers U18 A
YSMHL U18 A
32-8-4
90.41
Ingersoll Express U18 B
SCMHL U18 Rep
25-9-6
90.40
Ennismore Eagles U18 B
VDMHL U18
26-6-2
90.37
Brantford 99ers U18 A
MHAO U18 AA/A
20-21-8
90.34
Mitchell Meteors U18 B
WOAA U18 Silver
36-10-5
90.31
Collingwood Jr Blues U18 BB
GBMHL U18 Group A
25-6-5
90.30
St Marys Rock U18 BB
SHL-CA U18 Tier 1
28-8-8
90.20
Caledonia Thunder U18 BB
SCMHL U18 Rep
30-9-2
90.19
Napanee Stars U18 BB
EOMHL U18
30-3-3
90.13
Lambeth Lancers U18 B
SHL-CA U18 Tier 1
30-9-9
89.98
Cambridge Hawks U18 A
MHAO U18 AA/A
19-21-7
89.92
St Thomas Jr Stars U18 A
MHAO U18 AA/A
17-19-4
89.90
Clarence Rockland Crush U18 B
OBMHL U18 B
14-10-9
89.90
Nepean Raiders U18 B
OBMHL U18 B
25-14-5
89.87
Owen Sound Jr Attack U18 A
TCMHL U18 A
13-12-5
89.86
Thorold Blackhawks U18 BB
--
28-11-8
89.84
Welland Tigers U18 A
--
23-9-5
89.77
Pelham Panthers U18 BB
--
24-13-2
89.74
Ottawa West Golden Knights U18 B
OBMHL U18 B
25-14-7
89.71
Petawawa Patriots U18 B
UOVMHL U18 B
23-3-2
89.68
BCH Ice Dogs U18 CC
WOAA U18 Silver
20-12-1
89.55
Strathroy Jr Rockets U18 BB
SHL-CA U18 Tier 1
23-17-6
89.43
St Catharines Jr Falcons U18 A
--
28-9-4
89.40
Stratford Warriors U18 A
MHAO U18 AA/A
8-26-6
89.39
Barrie Colts (White) U18 A
YSMHL U18 A
23-8-3
89.39
Kincardine Kinucks U18 B
WOAA U18 Silver
12-7-2
89.32
New Hamburg Huskies U18 A
TCMHL U18 A
15-12-3
89.32
South Porcupine Gold Kings U18 B
TMHL U18 Rep
50-10-2
89.31
Thunder Bay Beavers U18 A
TBMHA U18 A
6-1-3
89.25
Stouffville Clippers U18 A
YSMHL U18 A
22-10-5
89.20
Fort William Canadiens U18 A
TBMHA U18 A
6-2-1
89.18
Huntsville Otters U18 BB
MPSHL U18
15-8-6
89.15
Petrolia Oilers U18 B
SHL-CA U18 Tier 1
22-12-9
89.14
Neebing Hawks U18 A
TBMHA U18 A
5-3-2
89.08
Fort Erie Jr Meteors U18 BB
--
19-14-4
89.08
Fort William Hurricanes U18 A
TBMHA U18 A
4-2-2
89.03
Mt Brydges Cougars U18 BB
SHL-CA U18 Tier 1
15-12-10
88.99
Penetang Flames U18 B
GBMHL U18 Group A
18-12-4
88.99
Quinte West Golden Hawks U18 A
LHL U18 A
30-7-0
88.96
Markham Waxers U18 A
YSMHL U18 A
31-13-2
88.94
Mississippi Thunder Kings U18 B
OBMHL U18 B
19-21-5
88.94
West Carleton Crusaders U18 B
OBMHL U18 B
11-18-5
88.91
Tillsonburg Tornadoes U18 BB
SCMHL U18 Rep
22-12-5
88.91
Norfolk Knights U18 A
--
15-12-7
88.89
Amherstburg Stars U18 A
Bluewater U18 AA
8-14-7
88.88
Erie NorthShore Storm U18 A
Bluewater U18 AA
16-15-5
88.81
Frontenac Flyers U18 CC
EOMHL U18
14-5-8
88.79
Lucan Irish U18 C
SHL-CA U18 Tier 2
29-16-7
88.78
Parry Sound Shamrocks U18 B
MPSHL U18
17-16-4
88.66
Innisfil Winterhawks U18 A
YSMHL U18 A
19-12-2
88.61
Tavistock Titans U18 CC
SCMHL U18 Rep
17-10-7
88.60
Oakville Rangers (Red) U18 A
TCMHL U18 A
8-18-5
88.59
Walkerton Capitals U18 CC
WOAA U18 Silver
18-10-3
88.59
Wallaceburg Lakers U18 CC
SHL-CA U18 Tier 2
14-14-8
88.56
Richmond Hill Stars U18 A
YSMHL U18 A
26-18-1
88.55
South Huron Sabres U18 CC
SHL-CA U18 Tier 2
15-17-6
88.55
Hagersville Hawks U18 C
SCMHL U18 Rep
16-14-3
88.49
Sturgeon Lake Thunder U18 C
VDMHL U18
22-12-0
88.45
South Grenville Rangers U18 B
UCMHL U18 B
9-3-0
88.44
Kawartha Coyotes U18 C
VDMHL U18
25-10-1
88.43
Oakville Rangers (Blue) U18 A
TCMHL U18 A
9-24-4
88.38
Midland Centennials U18 BB
GBMHL U18 Group A
12-14-5
88.36
Woolwich Wildcats U18 AE
TCMHL U18 AE
18-10-3
88.34
Essex-Southpoint Capitals U18 A
Bluewater U18 AA
14-18-1
88.32
South Kent Lightning U18 CC
SHL-CA U18 Tier 2
16-13-9
88.31
Cumberland Jr Grads U18 B
OBMHL U18 B
11-23-5
88.30
Kemptville Royals U18 B
UCMHL U18 B
13-5-2
88.23
Elmvale Coyotes U18 B
GBMHL U18 Group A
12-14-3
88.23
Dorchester Dragons U18 BB
SHL-CA U18 Tier 1
11-14-10
88.20
Westfort Rangers U18 A
TBMHA U18 A
3-5-2
88.17
Aurora Tigers U18 A
YSMHL U18 A
18-18-6
88.15
Whitby Wildcats U18 A
LHL U18 A
27-10-2
88.14
Current River Comets U18 A
TBMHA U18 A
5-2-2
88.09
Stirling Blues U18 BB
EOMHL U18
15-10-2
88.09
Erin Hillsburgh Devils U18 BB
TCMHL U18 AE
15-9-3
88.07
Mooretown Jr Flags U18 B
SHL-CA U18 Tier 1
15-22-4
88.07
Chapleau Huskies U18 D
Indep Ontario U18 A
7-10-1
88.05
Bradford Bulldogs U18 A
YSMHL U18 A
18-14-6
88.04
Prince Edward County Kings U18 BB
EOMHL U18
21-14-4
88.00
Centre Wellington Fusion U18 AE
TCMHL U18 AE
16-10-4
87.99
Halton Hills Thunder U18 A
TCMHL U18 A
10-16-4
87.99
Listowel Cyclones U18 B
WOAA U18 Silver
14-14-6
87.96
South Muskoka Bears U18 BB
MPSHL U18
10-15-5
87.92
Tweed Hawks U18 C
EOMHL U18
16-12-5
87.91
South End Jr Stars U18 A
TBMHA U18 A
3-3-3
87.87
Ilderton Jets U18 CC
SHL-CA U18 Tier 2
8-24-4
87.82
Milton Winterhawks U18 AE
TCMHL U18 AE
23-14-0
87.77
Brockville Jr Braves U18 B
UCMHL U18 B
5-5-0
87.73
Leeds Chargers U18 B
UCMHL U18 B
7-1-0
87.62
South Bruce Blades U18 C
WOAA U18 Silver
17-10-4
87.57
East Lambton Eagles U18 C
SHL-CA U18 Tier 2
15-17-1
87.56
Clearview Canucks U18 C
GBMHL U18 Group B
16-9-0
87.55
Wawa Legionnaires U18 A
Indep Ontario U18 A
6-9-3
87.52
Port Colborne Sailors U18 BB
--
11-18-8
87.50
Castor River Canucks U18 B
OBMHL U18 B
7-24-6
87.46
Stoney Creek Warriors U18 A
--
11-25-4
87.42
Schumacher Cubs U18 A
TMHL U18 Rep
10-9-1
87.40
Glancaster Bombers U18 A
--
11-15-5
87.40
Newmarket Renegades U18 A
YSMHL U18 A
14-25-5
87.39
Campbellford Colts U18 CC
EOMHL U18
16-14-3
87.38
Renfrew Timberwolves U18 B
UOVMHL U18 B
1-9-2
87.38
Pembroke Kings U18 B
UOVMHL U18 B
7-12-2
87.31
Lindsay Muskies U18 BB
VDMHL U18
9-11-3
87.28
Hanover Falcons U18 CC
WOAA U18 Silver
14-17-4
87.28
Niagara-on-the-Lake Wolves U18 BB
--
17-20-6
87.24
West End Bruins U18 A
TBMHA U18 A
3-5-1
87.17
Shallow Lake Lakers U18 DD
WOAA U18 Maroon
21-8-3
87.15
Ayr Flames U18 B
SCMHL U18 Rep
7-9-9
87.14
NGS Braves U18 B
UCMHL U18 B
2-5-0
87.13
Lambton Shores Predators U18 C
SHL-CA U18 Tier 2
5-26-4
87.08
Saugeen Shores Storm U18 B
WOAA U18 Silver
7-19-3
87.03
Dresden Jr Kings U18 DD
SHL-CA U18 AE
33-4-7
87.01
Otonabee Wolves U18 DD
EOMHL U18
14-19-1
86.93
Huron-Bruce Blizzard U18 DD
WOAA U18 Maroon
12-6-3
86.87
Caledonia Thunder U18 AE
SCMHL U18 AE
27-7-4
86.75
Brighton Braves U18 CC
EOMHL U18
10-18-3
86.71
Halton Hills Thunder U18 AE
TCMHL U18 AE
16-12-3
86.66
Northumberland Nighthawks U18 AE
LHL U18 A
21-12-4
86.62
Guelph Gryphons U18 A
TCMHL U18 A
6-22-2
86.61
Millbrook Stars U18 DD
VDMHL U18
10-14-4
86.60
Belmont Rangers U18 C
SHL-CA U18 Tier 2
7-20-3
86.53
King Rebellion U18 A
YSMHL U18 A
8-25-2
86.49
Georgina Blaze U18 A
YSMHL U18 A
10-24-1
86.46
Westfort Maroons U18 A
TBMHA U18 A
1-8-1
86.43
Thunder Bay Elks 82s U18 A
TBMHA U18 A
0-5-3
86.40
Essex-Southpoint Capitals U18 B
Bluewater U18 AA
3-23-1
86.37
Highland Storm U18 CC
VDMHL U18
9-15-4
86.37
Minto Mad Dogs U18 C
WOAA U18 Silver
7-16-3
86.34
Dunnville Mudcats U18 CC
NDHL U18 - Belcot
13-8-6
86.31
Wasaga Beach Stars U18 CC
GBMHL U18 Group B
11-13-3
86.28
Niagara Falls Flyers U18 A
--
9-26-5
86.26
Delhi Rockets U18 C
SCMHL U18 Rep
5-12-9
86.24
BCH Ice Dogs U18 AE
WOAA U18 Maroon
18-13-4
86.23
Oro Thunder U18 B
GBMHL U18 Group A
5-19-5
86.20
Shelburne Wolves U18 CC
GBMHL U18 Group B
8-16-3
86.11
Caledon Hawks U18 A
TCMHL U18 A
5-22-1
86.11
Douro Dukes U18 DD
EOMHL U18
9-14-7
85.97
East Gwillimbury Eagles U18 A
YSMHL U18 A
6-30-3
85.91
Cornwall Colts U18 B
UCMHL U18 B
2-10-2
85.88
TNT Tornados U18 A
YSMHL U18 A
7-27-3
85.88
Twin Centre Jr Jacks U18 CC
SCMHL U18 Rep
7-26-3
85.77
Goderich Sailors U18 CC
WOAA U18 Silver
9-25-2
85.76
North Durham Warriors U18 A
LHL U18 A
10-15-2
85.75
Burford Coyotes U18 C
SCMHL U18 Rep
4-16-5
85.75
West Niagara Flying Aces U18 A
--
4-31-3
85.69
Barrie Colts (Blue) U18 A
YSMHL U18 A
2-22-2
85.62
Collingwood Jr Blues U18 AE
GBMHL U18 Group C
18-13-3
85.58
Mt Brydges Cougars U18 AE
SHL-CA U18 AE
19-15-6
85.57
Pickering Panthers (#1) U18 A
LHL U18 A
11-21-4
85.56
Iroqouis Falls Eskimos U18 A
TMHL U18 Rep
7-16-0
85.55
Tillsonburg Tornadoes U18 AE
SCMHL U18 AE
16-10-4
85.51
Drayton Defenders U18 D
WOAA U18 Maroon
9-10-2
85.48
Strathroy Jr Rockets U18 AE
SHL-CA U18 AE
15-12-10
85.35
Dorchester Dragons U18 AE
SHL-CA U18 AE
17-14-7
85.30
South Huron Sabres U18 AE
SHL-CA U18 AE
19-10-4
85.29
South Dundas Lions U18 B
UCMHL U18 B
5-6-1
85.29
Bancroft Jets U18 CC
EOMHL U18
5-18-4
85.20
Wingham Ironmen U18 C
WOAA U18 Maroon
9-15-4
85.19
Mariposa Lightning U18 C
VDMHL U18
7-26-4
85.19
Blyth-Brussels Crusaders U18 C
WOAA U18 Maroon
5-11-2
85.18
Petrolia Oilers U18 AE
SHL-CA U18 AE
21-15-7
85.17
West Lorne Comets U18 DD
SHL-CA U18 AE
8-16-5
85.08
Char-Lan Rebels U18 B
UCMHL U18 B
2-6-0
85.00
South Grey Spartans U18 D
GBMHL U18 Group C
12-10-8
84.89
St Marys Rock U18 AE
SHL-CA U18 AE
13-16-7
84.87
Ingersoll Express U18 AE
SCMHL U18 AE
11-12-5
84.78
West Grey Warriors U18 C
WOAA U18 Maroon
6-11-0
84.76
Chatsworth Rebels U18 DD
WOAA U18 Maroon
4-17-3
84.75
Orangeville Flyers U18 AE
TCMHL U18 AE
3-19-3
84.69
Hespeler Shamrocks U18 AE
TCMHL U18 AE
4-15-2
84.52
West Niagara Flying Aces U18 AE
NDHL U18 - Belcot
8-15-1
84.49
Orono Leafs U18 C
VDMHL U18
3-15-4
84.29
Essa Eagles U18 D
GBMHL U18 Group C
8-18-5
84.29
South Stormont Selects U18 B
UCMHL U18 B
2-9-0
84.20
New Liskeard Lions U18 A
NDMHL U18 AA/A
2-18-2
84.11
Mooretown Jr Flags U18 AE
SHL-CA U18 AE
6-23-5
83.96
Norwood Hornets U18 C
EOMHL U18
2-24-3
83.77
Stoney Creek Warriors U18 AE
NDHL U18 - Belcot
5-22-2
83.75
Penetang Flames U18 AE
GBMHL U18 Group C
7-19-1
83.37
Brock Wild U18 C
VDMHL U18
1-16-1
83.26
New Hamburg Huskies U18 AE
SCMHL U18 AE
4-17-4
83.25
Smiths Falls Bears U18 B
UCMHL U18 B
1-11-0
83.14
Norwich Knighthawks U18 DD
SCMHL U18 AE
5-15-3
83.12
Huntsville Otters U18 AE
MPSHL U18
3-20-2
82.90
Wallaceburg Lakers U18 AE
SHL-CA U18 AE
1-24-6
82.88
Valley Storm U18 B
UOVMHL U18 B
0-7-0
82.75
Listowel Cyclones U18 AE
WOAA U18 Maroon
2-17-0
82.61
Timmins Flyers U18 A
TMHL U18 Rep
3-29-1
82.57
Fort Erie Jr Meteors U18 AE
NDHL U18 - Belcot
5-15-4
82.55
Belleville Jr Bulls U18 AE
LHL U18 A
4-25-0
82.37
Pickering Panthers (#2) U18 A
LHL U18 A
1-29-1
81.04
Hearst HLK U18 A
Abitibi U18 BB
0-0-0
0.00
Longlac Timberwolves U18 A
Indep Ontario U18 A
0-0-0
0.00
Manitouwadge Copper Kings U18 A
Indep Ontario U18 A
0-0-0
0.00
Marathon Mercs U18 A
Indep Ontario U18 A
0-0-0
0.00
North Bay Trappers U18 A
Indep Ontario U18 A
0-0-0
0.00
Schreiber North Stars U18 A
Indep Ontario U18 A
0-0-0
0.00
Temiskaming Shores Puckhounds U18 C
Indep Ontario U18 A
0-0-0
0.00
West Nipissing Sting U18 B
Indep Ontario U18 A
0-0-0
0.00