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 U18 A/B+ Checking
Division Info
League
Independent
2022-23 Teams
Team Name
Division(s)
W-L-T
Rating
Centre Wellington Fusion U18 A
TCMHL U18 A
51-3-6
90.15
Riverside Rangers U18 A
Bluewater U18 AA
42-7-9
90.08
Woodstock Jr Navy Vets U18 A
MHAO U18 AA/A
38-27-9
90.04
West Carleton Crusaders U18 B
OBMHL U18 B
58-7-0
89.49
Cambridge Hawks U18 A
MHAO U18 AA/A
23-24-8
89.39
New Hamburg Jr Firebirds U18 A
TCMHL U18 A
46-14-7
89.35
Amherstburg Stars U18 A
Bluewater U18 AA
19-14-2
89.09
Stratford Warriors U18 A
MHAO U18 AA/A
24-25-7
89.03
Stittsville Rams (White) U18 B
OBMHL U18 B
39-13-1
88.84
Elmira Jr Sugar Kings U18 A
TCMHL U18 A
34-16-7
88.74
Welland Tigers U18 A
NDHL U18 - Doherty
48-13-5
88.73
Essex-Southpoint Capitals U18 A
Bluewater U18 AA
23-14-8
88.53
Dorchester Dragons U18 B
SHL-CA U18 B
36-5-9
88.49
Burlington Eagles U18 A
TCMHL U18 A
29-20-9
88.29
St Thomas Jr Stars U18 A
MHAO U18 AA/A
18-30-8
88.26
Pembroke Kings U18 B
UOVMHL U18 B
42-5-1
88.24
Milton Winterhawks (White) U18 BB
TCMHL U18 BB
58-8-5
88.20
Quinte West Golden Hawks U18 A
LHL U18 A
27-10-6
88.20
Markham Waxers U18 A
YSMHL U18 A
44-22-6
88.13
Petrolia Oilers U18 B
SHL-CA U18 B
25-12-7
88.11
Ennismore Eagles U18 B
VDMHL U18
37-9-4
88.05
Fort Erie Jr Meteors U18 B
NDHL U18 - Doherty
42-13-2
87.98
King Rebellion U18 A
YSMHL U18 A
30-11-10
87.95
Oakville Rangers (Red) U18 A
TCMHL U18 A
26-25-10
87.94
St Catharines Jr Falcons U18 A
NDHL U18 - Doherty
35-11-5
87.94
Castor River Canucks U18 B
OBMHL U18 B
22-12-6
87.85
Tillsonburg Tornadoes U18 B
SCMHL U18
41-10-3
87.84
Orillia Terriers U18 A
YSMHL U18 A
25-11-2
87.83
Norfolk Knights U18 A
NDHL U18 - Doherty
24-17-4
87.82
Stittsville Rams (Black) U18 B
OBMHL U18 B
28-12-8
87.81
Collingwood Jr Blues U18 A
YSMHL U18 A
22-17-10
87.80
Mississippi Thunder Kings U18 B
OBMHL U18 B
25-14-6
87.77
East Lambton Eagles U18 C
SHL-CA U18 C
35-8-5
87.77
Napanee Stars U18 B
EOMHL U18
32-11-3
87.71
Halton Hills Thunder U18 A
TCMHL U18 A
22-20-12
87.70
Huntsville Otters U18 B
GBMHL U18 Div 1
20-11-9
87.69
London Jr Mustangs (White) U18 A
MHAO U18 AA/A
16-27-8
87.68
Lambeth Lancers U18 B
SHL-CA U18 B
26-10-8
87.64
Georgina Blaze U18 A
YSMHL U18 A
23-21-8
87.63
Oakville Rangers (Blue) U18 A
TCMHL U18 A
27-21-7
87.61
Hanover Falcons U18 C
WOAA U18 Silver
20-7-6
87.58
Ajax Pickering Raiders (Red) U18 A
LHL U18 A
32-18-5
87.51
Mt Brydges Cougars U18 B
SHL-CA U18 B
33-20-10
87.50
South Muskoka Bears U18 B
GBMHL U18 Div 1
31-15-7
87.45
Elmvale Coyotes U18 B
GBMHL U18 Div 1
30-15-7
87.44
Nepean Raiders U18 B
OBMHL U18 B
21-16-8
87.32
Owen Sound Jr Attack U18 A
TCMHL U18 A
15-19-10
87.30
Douro Dukes U18 D
EOMHL U18
25-5-6
87.21
Mid-Huron Huskies U18 B
WOAA U18 Silver
18-11-8
87.20
Midland Centennials U18 B
GBMHL U18 Div 1
20-16-9
87.19
Erin Hillsburgh Devils U18 A
TCMHL U18 A
25-23-8
87.18
Innisfil Winterhawks U18 A
YSMHL U18 A
24-25-2
87.17
South Huron Sabres U18 C
SHL-CA U18 C
34-12-6
87.14
Parry Sound Shamrocks U18 B
GBMHL U18 Div 1
29-14-8
87.12
Walkerton Capitals U18 C
WOAA U18 Silver
16-13-7
87.09
Milton Winterhawks U18 A
TCMHL U18 A
20-30-2
87.02
South Grey Spartans U18 D
GBMHL U18 Div 2
40-13-3
86.95
Newmarket Renegades U18 A
YSMHL U18 A
18-25-9
86.91
Lucan Irish U18 C
SHL-CA U18 C
25-12-7
86.89
Haldimand River Kings U18 A
NDHL U18 - Doherty
19-20-3
86.84
South Porcupine Gold Kings U18 A
TMHL U18 Rep
46-17-7
86.83
Wallaceburg Lakers U18 C
SHL-CA U18 C
22-15-6
86.61
Listowel Cyclones U18 B
WOAA U18 Silver
20-21-6
86.61
Barrie Colts U18 A
YSMHL U18 A
17-17-8
86.60
Richmond Hill Stars U18 A
YSMHL U18 A
19-22-5
86.59
Guelph Gryphons U18 A
TCMHL U18 A
17-32-9
86.57
Mitchell Meteors U18 B
WOAA U18 Silver
27-23-8
86.53
Tweed Hawks U18 C
EOMHL U18
23-7-2
86.53
East Gwillimbury Eagles U18 A
YSMHL U18 A
12-22-6
86.50
Whitby Wildcats U18 A
LHL U18 A
22-25-5
86.49
Kincardine Kinucks U18 B
WOAA U18 Silver
23-21-4
86.46
Ilderton Jets U18 C
SHL-CA U18 C
26-19-5
86.44
Pelham Panthers U18 B
NDHL U18 - Doherty
22-27-2
86.42
Ingersoll Express U18 B
SCMHL U18
24-12-6
86.37
Tavistock Titans U18 C
SCMHL U18
37-8-4
86.37
Lambton Shores Predators U18 C
SHL-CA U18 C
21-24-8
86.36
Kingston Canadians U18 A
LHL U18 A
16-22-6
86.35
Strathroy Jr Rockets U18 B
SHL-CA U18 B
13-21-6
86.31
Clearview Canucks U18 C
GBMHL U18 Div 1
24-14-9
86.30
Clarence Rockland Crush U18 B
OBMHL U18 B
16-18-5
86.28
Riverside Rangers U18 BB
Bluewater U18 AA
11-23-3
86.14
Prince Edward County Kings U18 B
EOMHL U18
16-15-4
86.07
Saugeen Shores Storm U18 B
WOAA U18 Silver
11-20-9
86.04
Oro Thunder U18 B
GBMHL U18 Div 1
17-23-8
86.02
Cornwall Colts U18 B
UCMHL U18 B
28-8-5
86.01
Sarnia Jr Sting U18 A
MHAO U18 AA/A
3-41-1
86.01
Mooretown Jr Flags U18 B
SHL-CA U18 B
17-25-3
85.99
Iroqouis Falls Eskimos U18 A
TMHL U18 Rep
12-13-2
85.97
South Kent Lightning U18 C
SHL-CA U18 C
18-16-10
85.97
Ajax Pickering Raiders (Black) U18 A
LHL U18 A
18-26-6
85.96
Powassan Hawks U18 A
NDMHL U18
20-17-7
85.94
South Grenville Rangers U18 B
UCMHL U18 B
20-12-8
85.90
St Marys Rock U18 B
SHL-CA U18 B
13-31-8
85.90
West Niagara Flying Aces U18 A
NDHL U18 - Doherty
9-31-2
85.89
Shelburne Wolves U18 C
GBMHL U18 Div 1
15-21-1
85.86
Ottawa West Golden Knights U18 B
OBMHL U18 B
11-26-2
85.85
Wawa Legionnaires U18 A
Indep Ontario U18 A
15-11-2
85.85
Bradford Bulldogs U18 A
YSMHL U18 A
12-21-7
85.82
Kawartha Coyotes U18 C
VDMHL U18
29-10-3
85.81
Brockville Jr Braves U18 B
UCMHL U18 B
17-17-6
85.79
Aurora Tigers U18 A
YSMHL U18 A
14-20-3
85.77
Brighton Bolts U18 C
EOMHL U18
20-14-5
85.76
TNT Tornados U18 A
YSMHL U18 A
10-23-6
85.65
Centre Wellington Fusion U18 BB
TCMHL U18 BB
27-14-8
85.64
Hagersville Hawks U18 C
SCMHL U18
31-12-6
85.63
Minto Mad Dogs U18 C
WOAA U18 White
33-9-1
85.60
Port Colborne Sailors U18 B
NDHL U18 - Doherty
16-23-7
85.59
Halton Hills Thunder U18 BB
TCMHL U18 BB
35-24-4
85.59
Thunder Bay Elks 82s U18 A
TBMHA U18 A
26-3-5
85.49
New Liskeard Lions U18 A
NDMHL U18
14-24-4
85.47
Oakville Rangers U18 BB
TCMHL U18 BB
29-24-7
85.40
Lindsay Muskies U18 B
VDMHL U18
17-16-4
85.33
West Nipissing Sting U18 A
NDMHL U18
14-25-6
85.33
Huron-Bruce Blizzard U18 D
WOAA U18 White
27-8-1
85.26
St George Generals U18 D
SCMHL U18
20-18-4
85.24
Niagara-on-the-Lake Wolves U18 B
NDHL U18 - Doherty
10-29-8
85.17
North Durham Warriors U18 A
LHL U18 A
8-21-5
85.06
Perth Wings U18 B
OBMHL U18 B
8-24-2
85.04
Muskrat Voyageurs U18 B
UOVMHL U18 B
19-18-1
84.99
Campbellford Colts U18 C
EOMHL U18
11-13-2
84.95
Frontenac Flyers U18 C
EOMHL U18
10-17-3
84.94
Petawawa Patriots U18 B
UOVMHL U18 B
20-17-1
84.93
Ayr Flames U18 B
SCMHL U18
16-17-7
84.93
NGS Braves U18 B
UCMHL U18 B
11-14-3
84.89
Char-Lan Rebels U18 B
UCMHL U18 B
14-15-3
84.87
Leeds Chargers U18 B
UCMHL U18 B
11-11-4
84.87
Brampton 45s U18 A
TCMHL U18 A
12-36-9
84.84
Mariposa Lightning U18 C
VDMHL U18
22-17-2
84.81
Stirling Blues U18 B
EOMHL U18
15-17-5
84.74
Northumberland Nighthawks U18 A
LHL U18 A
5-31-4
84.72
Orangeville Flyers U18 A
TCMHL U18 A
7-42-2
84.69
Schreiber Filanes Falcons U18 A
Indep Ontario U18 A
3-2-0
84.68
Current River Comets U18 A
TBMHA U18 A
20-6-5
84.68
Timmins Flyers U18 A
TMHL U18 Rep
13-22-2
84.67
Orono Leafs U18 C
VDMHL U18
20-18-3
84.66
Erie NorthShore Storm U18 A
Bluewater U18 AA
1-31-1
84.62
Dorchester Dragons U18 C
SHL-CA U18 C
26-11-8
84.47
Wasaga Beach Stars U18 C
GBMHL U18 Div 2
21-15-5
84.44
Osgoode Richmond Romans (White) U18 B
OBMHL U18 B
9-29-1
84.25
Glancaster Bombers U18 A
NDHL U18 - Doherty
4-30-1
84.22
Strathroy Jr Rockets U18 C
SHL-CA U18 C
24-16-5
84.21
Ottawa Sting U18 B
OBMHL U18 B
8-25-2
84.19
Sturgeon Lake Thunder U18 C
VDMHL U18
14-23-2
84.16
Fort William Hurricanes U18 A
TBMHA U18 A
16-11-5
84.14
Highland Storm U18 C
VDMHL U18
17-18-0
84.14
Millbrook Stars U18 D
VDMHL U18
21-19-0
84.11
Stouffville Clippers U18 A
YSMHL U18 A
7-35-1
84.09
Bruce Peninsula Predators U18 D
WOAA U18 Maroon
17-7-4
84.06
Penetang Flames U18 B
GBMHL U18 Div 1
10-26-6
84.02
South Dundas Lions U18 B
UCMHL U18 B
9-15-4
84.01
Essa Eagles U18 D
GBMHL U18 Div 2
14-13-6
84.01
Newcastle Stars U18 B
VDMHL U18
15-27-3
83.94
Dresden Jr Kings U18 D
SHL-CA U18 C
9-27-3
83.93
Volunteer Pool Bearcats U18 A
TBMHA U18 A
19-11-4
83.93
Mid-Huron Huskies U18 C
WOAA U18 White
27-14-5
83.85
Woolwich Wildcats U18 BB
TCMHL U18 BB
14-26-5
83.83
West End Bruins U18 A
TBMHA U18 A
17-14-7
83.73
South Bruce Blades U18 C
WOAA U18 Maroon
16-14-4
83.71
Twin Centre Jr Jacks U18 C
SCMHL U18
22-29-4
83.67
Fort William Canadiens U18 A
TBMHA U18 A
17-11-4
83.57
Chatsworth Rebels U18 D
WOAA U18 Maroon
21-11-8
83.43
West Niagara Flying Aces U18 BB
NDHL U18 - Doherty
13-23-5
83.33
Sault Sharks U18 A
Soo U18 A
22-14-7
83.29
Soo Root U18 A
Soo U18 A
23-16-7
83.27
Deep River Knights U18 B
UOVMHL U18 B
7-20-2
83.26
Guelph Gryphons U18 BB
TCMHL U18 BB
7-35-8
83.24
New Hamburg Huskies U18 BB
SCMHL U18
12-24-3
83.22
Mt Brydges Cougars U18 C
SHL-CA U18 C
13-23-10
83.22
West Lorne Comets U18 D
SHL-CA U18 D
18-10-7
83.21
East Lambton Eagles U18 D
SHL-CA U18 D
22-11-7
83.16
South Stormont Selects U18 B
UCMHL U18 B
3-27-4
83.14
Aylmer Flames U18 C
SCMHL U18
14-19-2
83.12
Thunder Bay Beavers U18 A
TBMHA U18 A
12-17-3
83.09
North Shore Thundercats U18 A
Soo U18 A
18-17-3
83.07
Petrolia Oilers U18 C
SHL-CA U18 C
17-23-6
83.04
Norwich Knighthawks U18 D
SCMHL U18
20-18-5
83.00
Parry Sound Shamrocks U18 C
GBMHL U18 Div 2
19-14-7
82.96
Renfrew Timberwolves U18 B
UOVMHL U18 B
8-18-1
82.92
Goderich Sailors U18 C
WOAA U18 White
14-20-7
82.88
Cumberland Jr Grads U18 B
OBMHL U18 B
3-31-1
82.86
South End Jr Stars U18 A
TBMHA U18 A
12-14-6
82.84
Delhi Rockets U18 C
SCMHL U18
21-23-3
82.67
Burford Coyotes U18 C
SCMHL U18
9-21-4
82.61
Neebing Hawks U18 A
TBMHA U18 A
10-17-5
82.57
South Huron Sabres U18 D
SHL-CA U18 D
19-12-8
82.55
Hanover Falcons U18 D
WOAA U18 Maroon
17-17-5
82.55
KC Sabres U18 A
TBMHA U18 A
9-21-2
82.47
Huntsville Otters U18 C
GBMHL U18 Div 2
16-25-4
82.34
Westfort Rangers U18 A
TBMHA U18 A
12-22-3
82.29
Milton Winterhawks (Blue) U18 BB
TCMHL U18 BB
3-43-6
82.24
Shallow Lake Lakers U18 D
WOAA U18 Maroon
12-14-3
82.17
Arran-Elderslie Ice Dogs U18 D
WOAA U18 Maroon
11-16-5
82.06
Brock Wild U18 C
VDMHL U18
10-24-0
82.04
Norwood Hornets U18 C
EOMHL U18
3-21-1
82.00
Mitchell Meteors U18 C
WOAA U18 White
8-19-5
81.90
Tillsonburg Tornadoes U18 C
SCMHL U18
16-20-5
81.87
Elmvale Coyotes U18 C
GBMHL U18 Div 2
14-20-6
81.72
Nipigon Elks U18 A
TBMHA U18 A
8-23-0
81.59
Gananoque Islanders U18 B
EOMHL U18
2-24-2
81.49
Blyth-Brussels Crusaders U18 C
WOAA U18 Maroon
7-22-2
81.41
Wingham Ironmen U18 C
WOAA U18 White
8-18-2
81.31
Hearst-Kapuskasing Regional Express U18 A
TMHL U18 Rep
1-29-1
81.24
Ilderton Jets U18 D
SHL-CA U18 D
10-24-9
81.11
Penetang Flames U18 C
GBMHL U18 Div 2
13-17-5
81.10
Valley Storm U18 B
UOVMHL U18 B
3-26-2
81.07
Norwest Stars U18 A
TBMHA U18 A
8-21-3
81.03
Mooretown Jr Flags U18 C
SHL-CA U18 C
7-24-4
80.97
St Thomas Jr Stars U18 B
SHL-CA U18 B
2-37-2
80.73
Drayton Defenders U18 D
WOAA U18 White
7-22-3
80.48
Orillia Terriers U18 BB
GBMHL U18 Div 2
7-24-1
80.40
Plattsville Rage U18 D
SCMHL U18
7-22-3
80.36
Georgian Shores Lightning U18 C
GBMHL U18 Div 2
9-20-1
80.31
Ingersoll Express U18 C
SCMHL U18
3-37-6
79.97
Shelburne Wolves U18 D
GBMHL U18 Div 2
7-21-1
79.81
Wallaceburg Lakers U18 D
SHL-CA U18 D
4-32-5
79.79
South Muskoka Bears U18 C
GBMHL U18 Div 2
7-29-2
79.72
Oshawa Generals U18 BB
VDMHL U18
1-35-0
78.79
Listowel Cyclones U18 C
WOAA U18 White
3-31-1
78.63
Six Nations Blackhawks U18 C
SCMHL U18
3-26-2
78.12
Clarington Toros U18 A
LHL U18 A
0-0-0
0.00
Essex-Southpoint Capitals U18 BB
Bluewater U18 AA
0-0-0
0.00
London Jr Mustangs (Purple) U18 A
MHAO U18 AA/A
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
Niagara Falls Flyers U18 A
NDHL U18 - Doherty
0-0-0
0.00
North Bay Trappers U18 A
Indep Ontario U18 A
0-0-0
0.00
Schumacher Cubs U18 A
TMHL U18 Rep
0-0-0
0.00
Temiskaming Shores Puckhounds U18 C
Indep Ontario U18 A
0-0-0
0.00