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 U18 A/B+ Checking
Division Info
League
Independent
2023-24 Teams
Team Name
Division(s)
W-L-T
Rating
New Hamburg Jr Firebirds U18 A
SHL U18 A
51-7-11
88.43
Kent Cobras U18 A
Bluewater U18 A
48-10-4
88.13
St Thomas Jr Stars U18 A
MHAO U18 A
38-19-7
87.84
Owen Sound Jr Attack U18 A
TCMHL U18 A
40-11-4
87.74
Woodstock Jr Navy Vets U18 A
MHAO U18 A
30-23-8
87.65
Oakville Rangers (Red) U18 A
TCMHL U18 A
39-10-10
87.55
Stittsville Rams (White) U18 B
OBMHL U18 B
54-9-4
87.44
Belle River Jr Canadiens U18 A
Bluewater U18 A
33-14-3
87.40
Milton Winterhawks (Blue) U18 A
TCMHL U18 A
42-16-9
87.37
Riverside Rangers U18 A
Bluewater U18 A
33-15-6
87.29
Dorchester Dragons U18 A
SHL U18 A
33-12-11
87.15
Welland Tigers U18 A
NDHL U18 - Doherty
40-14-11
87.03
Quinte West Golden Hawks U18 A
LHL U18 A
41-14-3
87.03
West Carleton Crusaders U18 B
OBMHL U18 B
44-13-6
87.02
Lambton Shores Predators U18 B
SHL U18 Tier 1/2
44-12-4
87.02
Collingwood Jr Blues U18 A
YSMHL U18 A
44-14-10
86.96
Markham Waxers U18 A
YSMHL U18 A
46-14-3
86.94
Strathroy Jr Rockets U18 A
SHL U18 A
22-24-12
86.89
Petrolia Oilers U18 B
SHL U18 Tier 1/2
41-13-5
86.87
Douro Dukes U18 D
EOMHL U18
37-5-3
86.78
South Muskoka Bears U18 B
R5HL U18 Div 1
34-8-6
86.77
Guelph Gryphons U18 A
TCMHL U18 A
32-19-4
86.72
Elmira Jr Sugar Kings U18 A
TCMHL U18 A
32-14-6
86.66
South Oxford Storm U18 A
SHL U18 A
21-18-11
86.64
Milton Winterhawks (White) U18 A
TCMHL U18 A
27-23-5
86.57
Parry Sound Shamrocks U18 B
R5HL U18 Div 1
36-16-5
86.54
Centre Wellington Fusion U18 A
TCMHL U18 A
28-18-7
86.50
Norfolk Knights U18 A
SHL U18 A
16-20-9
86.49
Mitchell Meteors U18 B
WOAA U18 Pool A
33-17-8
86.43
West Niagara Flying Aces U18 A
NDHL U18 - Doherty
30-12-9
86.43
Castor River Canucks U18 B
OBMHL U18 B
33-11-5
86.31
London Jr Mustangs (Purple) U18 A
MHAO U18 A
23-27-5
86.27
North Durham Warriors U18 A
LHL U18 A
30-15-8
86.21
South Huron Sabres U18 B
SHL U18 Tier 1/2
30-15-9
86.20
Saugeen Shores Storm U18 B
WOAA U18 Pool A
34-13-6
86.14
Talbot Trail Blazers U18 A
Bluewater U18 A
20-19-7
86.14
Napanee Stars U18 B
EOMHL U18
34-11-7
86.04
Orillia Terriers U18 A
YSMHL U18 A
30-17-5
85.98
Kingston Canadians U18 A
LHL U18 A
23-19-12
85.88
Midland Centennials U18 B
R5HL U18 Div 1
26-14-6
85.77
Niagara-on-the-Lake Wolves U18 B
NDHL U18 - Robinson
37-14-9
85.71
Pembroke Kings U18 B
UOVMHL U18 B
43-9-5
85.70
Elmvale Coyotes U18 B
R5HL U18 Div 1
25-17-10
85.66
Powassan Hawks U18 A
NDMHL U18
21-11-5
85.53
Halton Hills Thunder U18 A
TCMHL U18 A
26-21-7
85.51
Saugeen Valley Steelheads U18 B
WOAA U18 Pool A
19-15-5
85.50
Sarnia Jr Sting U18 A
MHAO U18 A
13-27-6
85.47
Stittsville Rams (Black) U18 B
OBMHL U18 B
28-16-12
85.45
Newmarket Renegades U18 A
YSMHL U18 A
28-24-13
85.42
Tecumseh Shoreline Eagles U18 A
Bluewater U18 A
18-27-3
85.41
Lucan Irish U18 C
SHL U18 Tier 1/2
29-20-5
85.34
Upper York Admirals (#1) U18 A
YSMHL U18 A
23-22-10
85.34
Ennismore Eagles U18 B
EOMHL U18
26-9-3
85.30
South Porcupine Gold Kings U18 A
TMHL U18 Rep
52-17-3
85.30
Whitby Wildcats (Blue) U18 A
LHL U18 A
28-21-12
85.29
East Lambton Eagles U18 C
SHL U18 Tier 1/2
26-22-5
85.26
Leitrim Hawks U18 B
OBMHL U18 B
20-20-11
85.25
Hamilton Huskies (White) U18 A
MHAO U18 A
13-34-4
85.25
Mid-Huron Huskies U18 B
WOAA U18 Pool A
20-20-3
85.19
South Simcoe Storm U18 A
YSMHL U18 A
25-26-6
85.15
Brockville Jr Braves U18 B
UCMHL U18 B
35-12-2
85.09
Timmins Flyers U18 A
TMHL U18 Rep
44-17-5
85.02
Windsor Jr Spitfires U18 A
Bluewater U18 A
19-34-1
84.99
Nepean Raiders U18 B
OBMHL U18 B
16-26-7
84.97
Richmond Hill Jaguars U18 A
YSMHL U18 A
23-24-11
84.89
Lindsay Muskies U18 B
VDMHL U18
36-15-7
84.86
Haldimand River Kings U18 A
NDHL U18 - Doherty
11-22-11
84.82
Tweed Hawks U18 C
EOMHL U18
24-14-1
84.81
London Jr Mustangs (White) U18 A
MHAO U18 A
14-38-4
84.80
Wallaceburg Lakers U18 C
SHL U18 Tier 1/2
31-16-1
84.78
Clarington Toros U18 A
LHL U18 A
19-22-6
84.76
St Marys Rock U18 A
SHL U18 A
4-30-9
84.75
Kawartha Coyotes U18 C
VDMHL U18
31-12-5
84.70
Dresden Jr Kings U18 C
SHL U18 Tier 1/2
20-25-3
84.62
Barrie Colts U18 A
YSMHL U18 A
24-27-10
84.61
Port Colborne Sailors U18 B
NDHL U18 - Robinson
36-12-5
84.58
Huntsville Otters U18 B
R5HL U18 Div 1
12-18-10
84.54
Muskrat Voyageurs U18 B
UOVMHL U18 B
23-12-5
84.51
Oro Thunder U18 B
R5HL U18 Div 1
18-18-4
84.50
Minto Mad Dogs U18 C
WOAA U18 Pool B
26-13-6
84.44
Fort Erie Jr Meteors U18 B
NDHL U18 - Robinson
18-20-11
84.42
Perth Wings U18 B
OBMHL U18 B
19-22-8
84.38
St Catharines Jr Falcons U18 A
NDHL U18 - Doherty
14-28-2
84.36
New Liskeard Lions U18 A
NDMHL U18
TMHL U18 Rep
21-24-9
84.30
Bruce Peninsula Predators U18 D
WOAA U18 Pool C
24-9-3
84.28
Osgoode Richmond Romans U18 B
OBMHL U18 B
17-21-2
84.25
Ottawa West Golden Knights U18 B
OBMHL U18 B
15-23-6
84.19
Thorold Blackhawks U18 B
NDHL U18 - Robinson
13-16-11
84.16
TNT Tornados U18 A
YSMHL U18 A
18-34-3
84.13
Strathroy Jr Rockets U18 C
SHL U18 Tier 1/2
14-21-4
84.10
Cumberland Jr Grads U18 B
OBMHL U18 B
25-22-7
84.09
Norwood Hornets U18 C
EOMHL U18
20-16-6
84.07
Erie NorthShore Storm U18 A
Bluewater U18 A
4-35-4
84.04
Shelburne Wolves U18 C
R5HL U18 Div 1
17-18-4
84.03
Whitby Wildcats (White) U18 A
LHL U18 A
14-28-10
84.01
Walkerton Capitals U18 C
WOAA U18 Pool B
18-17-7
84.00
Frontenac Flyers U18 C
EOMHL U18
19-18-4
83.97
Orangeville Flyers U18 A
TCMHL U18 A
14-32-3
83.96
New Hamburg Huskies U18 C
SCMHL U18
32-18-3
83.94
Ajax Pickering Raiders U18 A
LHL U18 A
17-30-7
83.92
Kincardine Kinucks U18 B
WOAA U18 Pool A
11-28-5
83.91
Sturgeon Lake Thunder U18 C
VDMHL U18
21-14-8
83.87
Lambeth Lancers U18 B
SHL U18 Tier 1/2
19-27-6
83.83
Hearst Lumber Kings U18 A
TMHL U18 Rep
24-26-2
83.79
East Elgin Attack U18 B
SCMHL U18
23-17-8
83.76
Huron-Bruce Blizzard U18 D
WOAA U18 Pool B
24-17-6
83.73
Pelham Panthers U18 B
NDHL U18 - Robinson
13-22-9
83.71
South Grenville Rangers U18 B
UCMHL U18 B
24-26-4
83.70
Oakville Rangers (Blue) U18 A
TCMHL U18 A
8-41-6
83.67
Glancaster Bombers U18 A
NDHL U18 - Doherty
7-34-7
83.66
Ilderton Jets U18 B
SHL U18 Tier 1/2
18-22-6
83.64
Tavistock Titans U18 C
SCMHL U18
27-16-7
83.61
Amherstburg Stars U18 A
Bluewater U18 A
2-36-4
83.60
Aurora Tigers U18 A
YSMHL U18 A
11-36-6
83.59
Clarence Rockland Crush U18 B
OBMHL U18 B
15-25-5
83.56
Kemptville Royals U18 B
UCMHL U18 B
20-23-5
83.56
Haldimand River Kings U18 C
NDHL U18 - Robinson
15-22-6
83.52
Cornwall Colts U18 B
UCMHL U18 B
19-23-8
83.39
Ottawa Sting U18 B
OBMHL U18 B
15-32-2
83.27
Prince Edward County Kings U18 B
EOMHL U18
17-21-2
83.27
Soo Root U18 A
Soo U18 A
41-11-5
83.14
Paris Wolfpack U18 B
SCMHL U18
22-18-2
83.14
Stirling Blues U18 B
EOMHL U18
23-20-1
83.13
Hespeler Shamrocks U18 A
TCMHL U18 A
0-3-0
83.08
Mississippi Thunder Kings U18 B
OBMHL U18 B
12-30-6
83.07
Mooretown Jr Flags U18 B
SHL U18 Tier 1/2
10-35-7
83.03
Essa Eagles U18 D
R5HL U18 Div 1
20-19-6
83.03
Listowel Cyclones U18 B
WOAA U18 Pool A
12-30-8
83.02
Highland Storm U18 C
VDMHL U18
21-22-4
83.01
Brampton 45s (Blue) U18 A
TCMHL U18 A
9-40-4
82.91
Wawa Legionnaires U18 A
Indep Ontario U18 A
8-7-3
82.89
Blyth-Brussels Crusaders U18 C
WOAA U18 Pool B
22-19-3
82.80
Petawawa Patriots U18 B
UOVMHL U18 B
14-26-3
82.80
South Kent Lightning U18 C
SHL U18 Tier 1/2
14-30-2
82.68
South Stormont Selects U18 B
UCMHL U18 B
12-22-6
82.64
Brock Wild U18 C
VDMHL U18
19-24-3
82.64
Mariposa Lightning U18 C
VDMHL U18
15-20-8
82.62
Casselman-Embrun Ice Dogs U18 B
OBMHL U18 B
8-31-6
82.60
Renfrew Timberwolves U18 B
UOVMHL U18 B
14-27-4
82.58
West Niagara Flying Aces U18 C
NDHL U18 - Robinson
5-32-1
82.58
West Lorne Comets U18 D
SHL U18 Tier 3
38-8-4
82.52
Orono Leafs U18 C
VDMHL U18
17-24-6
82.52
Kent Cobras U18 C
Bluewater U18 C
25-9-10
82.49
Iroqouis Falls Eskimos U18 A
TMHL U18 Rep
12-39-5
82.49
Goderich Sailors U18 C
WOAA U18 Pool B
24-22-1
82.39
Ayr Flames U18 B
SCMHL U18
16-21-10
82.39
Mid-Huron Huskies U18 D
WOAA U18 Pool D
30-10-11
82.37
Twin Centre Jr Jacks U18 C
SCMHL U18
23-27-5
82.34
Belle River Jr Canadiens U18 C
Bluewater U18 C
17-18-8
82.11
Arran-Elderslie Ice Dogs U18 D
WOAA U18 Pool C
13-21-8
82.03
Newcastle Stars U18 B
VDMHL U18
6-32-4
82.01
Millbrook Stars U18 D
VDMHL U18
13-27-8
82.00
Bancroft Jets U18 B
EOMHL U18
11-24-4
81.99
Clearview Canucks U18 C
R5HL U18 Div 1
14-18-4
81.93
Delhi Rockets U18 C
SCMHL U18
18-18-12
81.91
South Muskoka Bears U18 D
R5HL U18 Div 2
34-13-7
81.89
Char-Lan Rebels U18 B
UCMHL U18 B
7-28-4
81.88
Riverside Rangers U18 C
Bluewater U18 C
15-18-7
81.79
East Lambton Eagles U18 D
SHL U18 Tier 3
26-9-8
81.74
Arnprior Packers U18 B
UOVMHL U18 B
7-27-3
81.71
Shallow Lake Lakers U18 D
WOAA U18 Pool C
17-16-6
81.65
Northumberland Nighthawks U18 A
LHL U18 A
0-39-4
81.63
Penetang Flames U18 B
R5HL U18 Div 1
12-18-3
81.58
Wasaga Beach Stars U18 C
R5HL U18 Div 1
8-24-5
81.53
Norfolk Knights U18 C
SCMHL U18
10-20-7
81.49
South Bruce Blades U18 C
WOAA U18 Pool C
18-16-6
81.42
Volunteer Pool Bearcats U18 A
TBMHA U18 A
27-9-2
81.41
Wingham Ironmen U18 C
WOAA U18 Pool B
12-24-7
81.36
Campbellford Colts U18 C
EOMHL U18
7-26-0
81.29
Brighton Bolts U18 C
EOMHL U18
4-29-3
81.05
Current River Comets U18 A
TBMHA U18 A
24-13-5
81.02
Chatsworth Rebels U18 D
WOAA U18 Pool D
17-18-6
80.93
Strathroy Jr Rockets U18 D
SHL U18 Tier 3
21-13-9
80.92
Schumacher Cubs U18 A
TMHL U18 Rep
6-50-1
80.89
Talbot Trail Blazers U18 C
Bluewater U18 C
9-27-8
80.82
Listowel Cyclones U18 D
WOAA U18 Pool D
20-21-4
80.74
Mitchell Meteors U18 D
WOAA U18 Pool D
17-24-3
80.73
Upper York Admirals (#2) U18 A
YSMHL U18 A
5-38-1
80.72
South Huron Sabres U18 D
SHL U18 Tier 3
25-16-5
80.70
Shelburne Wolves U18 D
R5HL U18 Div 2
14-13-4
80.67
Elmvale Coyotes U18 D
R5HL U18 Div 2
17-18-5
80.57
Orillia Terriers U18 C
R5HL U18 Div 2
15-23-4
80.56
Petrolia Oilers U18 C
SHL U18 Tier 3
19-19-4
80.50
Saugeen Shores Storm U18 D
WOAA U18 Pool C
8-23-5
80.50
Soo Sharks U18 A
Soo U18 A
22-21-5
80.41
Parry Sound Shamrocks U18 D
R5HL U18 Div 2
17-21-4
80.39
Huntsville Otters U18 D
R5HL U18 Div 2
15-20-7
80.33
South Oxford Storm U18 C
SCMHL U18
11-27-4
80.32
Brampton 45s (Yellow) U18 A
TCMHL U18 A
1-52-0
80.30
Thunder Bay Elks 82s U18 A
TBMHA U18 A
20-9-2
80.28
Nipigon Elks U18 A
TBMHA U18 A
16-10-6
80.22
Lambton Shores Predators U18 C
SHL U18 Tier 3
18-24-6
80.08
Loyalist Jets U18 C
EOMHL U18
4-29-2
80.03
Saugeen Valley Steelheads U18 D
WOAA U18 Pool C
8-25-5
79.89
Drayton Defenders U18 D
WOAA U18 Pool D
8-23-5
79.88
South Grey Spartans U18 D
R5HL U18 Div 2
7-23-3
79.82
Dorchester Dragons U18 C
SHL U18 Tier 3
13-27-2
79.75
West End Bruins U18 A
TBMHA U18 A
16-18-5
79.67
KC Sabres U18 A
TBMHA U18 A
10-14-6
79.42
Fort William Hurricanes U18 A
TBMHA U18 A
12-17-6
79.35
Westfort Rangers U18 A
TBMHA U18 A
15-22-2
79.21
Fort William Canadiens U18 A
TBMHA U18 A
12-17-2
79.01
North Shore Thundercats U18 A
Soo U18 A
NDMHL U18
0-26-0
78.88
Westfort Maroons U18 A
TBMHA U18 A
10-17-6
78.73
Soo Steelheads U18 A
Soo U18 A
7-37-2
78.69
Lucan Irish U18 D
SHL U18 Tier 3
6-31-5
78.53
South End Jr Stars U18 A
TBMHA U18 A
8-17-3
78.48
Owen Sound Jr Attack U18 C
R5HL U18 Div 2
5-28-0
78.21
Six Nations Blackhawks U18 C
SCMHL U18
2-30-1
77.95
Mooretown Jr Flags U18 D
SHL U18 Tier 3
4-38-4
77.83
Norwest Stars U18 A
TBMHA U18 A
7-23-2
77.40
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
Schreiber Filanes Falcons U18 A
Indep Ontario U18 A
0-0-0
0.00