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
2018-19 Ontario Midget A/B+ Checking
Division Info
League
Independent
2018-19 Teams
Team Name
Division(s)
W-L-T
Rating
Elmira Jr Sugar Kings Midget A
TCMHL Midget A
55-9-2
92.37
Centre Wellington Fusion Midget A
TCMHL Midget A
44-14-4
91.89
Ajax Knights Midget A
LHL Midget A
54-10-5
91.34
Oakville Rangers Midget A
TCMHL Midget A
32-10-6
91.22
Erie NorthShore Storm Midget A
Bluewater Midget AA
31-16-2
91.13
Pelham Panthers Midget BB
NDHL Midget - Doherty
39-9-3
90.77
Clarence Rockland Crush Midget B
OBMHL Midget B
24-3-7
90.76
Riverside Rangers Midget A
Bluewater Midget AA
18-19-4
90.66
Stittsville Rams Midget B
OBMHL Midget B
36-12-8
90.51
Georgina Blaze Midget A
YSMHL Midget A
30-12-4
90.50
Six Nations Blackhawks Midget C
SCMHL Midget Rep
28-4-4
90.50
Glanbrook Rangers Midget A
NDHL Midget - Doherty
34-15-7
90.50
South Muskoka Bears Midget BB
MPSHL Midget Group A
29-7-3
90.49
Mt Brydges Cougars Midget BB
SHL-CA Midget Central
43-10-5
90.47
New Hamburg Jr Firebirds Midget A
TCMHL Midget A
15-14-2
90.42
Wallaceburg Lakers Midget CC
SHL-CA Midget North/South
45-5-4
90.37
Bradford Bulldogs Midget A
YSMHL Midget A
30-17-8
90.26
Grimsby Kings Midget A
NDHL Midget - Doherty
24-14-7
90.19
Huntsville Otters Midget BB
MPSHL Midget Group A
28-8-5
90.05
Erin Hillsburgh Devils Midget BB
TCMHL Midget A
34-22-7
90.01
Stratford Warriors Midget A
MHAO Midget AA/A
23-27-5
89.99
Kapuskasing Ice Hawks Midget A
TMHL Midget Rep
22-6-2
89.95
Timmins Flyers Midget A
TMHL Midget Rep
19-10-2
89.94
Orillia Terriers Midget A
YSMHL Midget A
31-12-9
89.93
Cambridge Hawks Midget A
MHAO Midget AA/A
16-23-6
89.88
Mariposa Lightning Midget C
VDMHL Midget
28-6-1
89.86
New Liskeard Lions Midget A
Abitibi Midget BB
28-24-1
89.83
Brampton 45s Midget A
TCMHL Midget A
17-12-4
89.80
Woodstock Jr Navy Vets Midget A
MHAO Midget AA/A
15-22-5
89.79
Peterborough Petes Midget A
LHL Midget A
22-13-5
89.70
Hearst HLK Midget A
Abitibi Midget BB
18-21-2
89.68
Greater London Jr Mustangs (Purple) Midget A
MHAO Midget AA/A
14-20-7
89.65
Ottawa Sting Midget B
OBMHL Midget B
21-14-10
89.63
Ennismore Eagles Midget B
VDMHL Midget
18-7-5
89.61
Napanee Stars Midget BB
EOMHL Midget
33-13-1
89.52
St George Generals Midget C
SCMHL Midget Rep
18-9-3
89.47
Newmarket Redmen Midget A
YSMHL Midget A
22-16-6
89.44
Hanover Falcons Midget CC
WOAA Midget Group A
27-6-3
89.41
Stoney Creek Warriors Midget A
NDHL Midget - Doherty
27-21-7
89.30
Guelph Gryphons Midget A
TCMHL Midget A
18-22-5
89.29
Petrolia Oilers Midget B
SHL-CA Midget Central
29-12-8
89.21
Fort Erie Jr Meteors Midget BB
NDHL Midget - Doherty
25-11-8
89.16
Caledonia Thunder Midget BB
SCMHL Midget Rep
30-11-4
89.10
Lincoln Blades Midget BB
NDHL Midget - Doherty
32-20-8
89.06
South Bruce Blades Midget C
WOAA Midget Group A
16-7-1
89.06
Brantford 99ers Midget A
MHAO Midget AA/A
13-27-8
89.04
Greater London Jr Mustangs (White) Midget A
MHAO Midget AA/A
10-20-7
88.90
Richmond Hill Stars Midget A
YSMHL Midget A
18-20-4
88.89
Barrie Colts Midget A
YSMHL Midget A
16-17-4
88.87
Halton Hills Thunder (#1) Midget A
TCMHL Midget A
12-20-6
88.82
Welland Tigers Midget A
NDHL Midget - Doherty
17-16-11
88.78
Owen Sound Jr Attack Midget A
TCMHL Midget A
7-21-2
88.77
Highland Storm Midget CC
MPSHL Midget Group A
11-13-5
88.70
West Carleton Crusaders Midget B
OBMHL Midget B
27-14-8
88.65
West Lorne Comets Midget DD
SHL-CA Midget North/South
25-12-5
88.62
Char-Lan Rebels Midget B
UCMHL Midget B
21-5-1
88.62
Strathroy Jr Rockets Midget BB
SHL-CA Midget Central
22-22-2
88.58
Listowel Cyclones Midget B
WOAA Midget Group A
27-18-8
88.55
Tillsonburg Tornadoes Midget BB
SCMHL Midget Rep
16-14-4
88.55
Tavistock Titans Midget CC
SCMHL Midget Rep
13-4-6
88.48
Newcastle Stars Midget B
VDMHL Midget
18-5-2
88.47
Ingersoll Express Midget B
SCMHL Midget Rep
18-12-3
88.44
Pembroke Kings Midget B
UOVMHL Midget B
27-10-3
88.42
Mitchell Meteors Midget B
WOAA Midget Group A
25-18-4
88.41
Hespeler Shamrocks Midget A
TCMHL Midget A
8-22-3
88.27
Douro Dukes Midget DD
EOMHL Midget
22-10-2
88.26
Nepean Raiders Midget B
OBMHL Midget B
15-19-3
88.23
Woodville Hurricanes Midget D
VDMHL Midget
12-7-2
88.17
Osgoode-Richmond Romans Midget B
OBMHL Midget B
16-21-5
88.17
Penetang Flames Midget B
GBMHL Midget Group A
29-23-5
88.14
Frontenac Flyers Midget CC
EOMHL Midget
22-8-9
88.11
Shelburne Wolves Midget CC
GBMHL Midget Group B
24-10-4
88.08
Twin Centre Stars Midget CC
SCMHL Midget Rep
15-10-3
88.07
Dunnville Mudcats Midget CC
NDHL Midget - Doherty
18-20-9
88.00
Metcalfe Jets Midget B
OBMHL Midget B
9-21-10
88.00
Stouffville Clippers Midget A
YSMHL Midget A
9-18-3
88.00
Petawawa Patriots Midget B
UOVMHL Midget B
20-9-7
87.98
Simcoe Warriors Midget B
SCMHL Midget Rep
18-16-3
87.95
Stayner Cyclones Midget C
GBMHL Midget Group A
20-14-4
87.95
St Thomas Jr Stars Midget A
SHL-CA Midget Central
22-20-4
87.94
Mississippi Thunder Kings Midget B
OBMHL Midget B
12-22-6
87.90
Niagara Falls Flyers Midget A
NDHL Midget - Doherty
12-22-3
87.90
Belmont Rangers Midget C
SHL-CA Midget North/South
17-13-4
87.83
Ottawa West Golden Knights Midget B
OBMHL Midget B
6-21-9
87.83
Lambton Shores Predators Midget C
SHL-CA Midget North/South
18-13-5
87.78
Quinte West Hawks Midget A
LHL Midget A
16-16-6
87.78
Midland Centennials Midget BB
GBMHL Midget Group A
17-17-4
87.76
King Rebellion Midget A
YSMHL Midget A
5-17-6
87.75
South Huron Sabres Midget CC
SHL-CA Midget North/South
12-15-4
87.74
Minto Mad Dogs Midget C
WOAA Midget Group A
12-13-4
87.71
Ilderton Jets Midget CC
SHL-CA Midget North/South
20-17-2
87.62
Elmvale Coyotes Midget B
GBMHL Midget Group A
18-22-4
87.61
Norwich Knighthawks Midget DD
SCMHL Midget Rep
6-11-5
87.59
Halton Hills Thunder (#2) Midget A
TCMHL Midget A
8-23-1
87.53
Amherstburg Stars Midget A
Bluewater Midget AA
6-38-2
87.53
Dorchester Dragons Midget BB
SHL-CA Midget Central
17-20-7
87.52
Delhi Rockets Midget C
SCMHL Midget Rep
8-9-2
87.50
BCH Ice Dogs Midget CC
WOAA Midget Group A
18-16-4
87.48
Iroqouis Falls Eskimos Midget A
TMHL Midget Rep
7-11-1
87.40
Cornwall Colts B
UCMHL Midget B
20-10-3
87.39
Innisfil Winterhawks Midget A
YSMHL Midget A
9-20-3
87.38
Markham Waxers Midget A
YSMHL Midget A
8-24-3
87.25
West Grey Warriors Midget C
WOAA Midget Group B
22-8-5
87.22
Saugeen Shores Storm Midget B
WOAA Midget Group A
14-19-5
87.22
Thorold Blackhawks Midget BB
NDHL Midget - Doherty
21-29-6
87.21
Flesherton Golden Hawks Midget DD
GBMHL Midget Group A
19-15-3
87.16
Paris Wolfpack Midget B
SCMHL Midget Rep
9-15-2
87.14
Deep River Knights Midget B
UOVMHL Midget B
15-8-3
87.13
Shallow Lake Lakers Midget DD
WOAA Midget Group B
20-8-1
87.11
Kincardine Kinucks Midget B
WOAA Midget Group A
7-15-6
87.06
Pickering Panthers Midget A
LHL Midget A
11-21-6
87.03
Port Colborne Sailors Midget BB
NDHL Midget - Doherty
9-26-6
87.02
Sturgeon Lake Thunder Midget C
VDMHL Midget
7-7-3
86.97
Ayr Flames Midget B
SCMHL Midget Rep
7-17-2
86.96
Wasaga Beach Stars Midget CC
GBMHL Midget Group B
17-14-4
86.90
Collingwood Blackhawks Midget BB
GBMHL Midget Group A
15-24-6
86.89
Bancroft Jets Midget CC
EOMHL Midget
17-14-3
86.88
East Lambton Eagles Midget C
SHL-CA Midget North/South
15-22-1
86.87
Mt Forest Rams Midget CC
WOAA Midget Group B
14-12-1
86.84
Valley Storm Midget B
UOVMHL Midget B
14-13-1
86.84
Hagersville Hawks Midget C
SCMHL Midget Rep
6-15-7
86.81
St Marys Rock Midget BB
SHL-CA Midget Central
9-26-6
86.73
Lindsay Muskies Midget BB
VDMHL Midget
9-12-2
86.71
Brock Wild Midget C
VDMHL Midget
5-7-1
86.64
Schumacher Cubs Midget A
TMHL Midget Rep
4-14-3
86.60
Pelham Panthers Midget AE
NDHL Midget - Belcot
25-11-1
86.56
North Dundas Demons Midget B
UCMHL Midget B
10-9-7
86.54
Millbrook Stars Midget DD
VDMHL Midget
5-9-2
86.51
Northumberland Nighthawks Midget A
LHL Midget A
4-22-6
86.46
Walkerton Capitals Midget CC
WOAA Midget Group B
12-13-0
86.43
Niagara-on-the-Lake Wolves Midget BB
NDHL Midget - Doherty
6-36-3
86.39
Perth Wings Midget B
UCMHL Midget B
11-14-3
86.38
Whitby Wildcats Midget AE
LHL Midget A
8-16-7
86.36
South Muskoka Bears Midget AE
MPSHL Midget Group B
10-2-4
86.30
Port Dover Pirates Midget C
SCMHL Midget Rep
9-18-0
86.29
Caledon Hawks Midget A
TCMHL Midget A
2-26-3
86.28
Goderich Sailors Midget CC
WOAA Midget Group A
8-17-2
86.24
Plattsville Rage Midget DD
SCMHL Midget Rep
5-14-2
86.23
Campbellford Colts Midget CC
EOMHL Midget
13-13-7
86.10
Huntsville Otters Midget AE
MPSHL Midget Group B
16-3-2
86.08
Parry Sound Shamrocks Midget B
MPSHL Midget Group A
5-19-2
86.05
Kemptville Panthers Midget B
UCMHL Midget B
8-13-5
85.97
Lambeth Lancers Midget B
SHL-CA Midget Central
12-35-2
85.97
Garden City Jr Falcons Midget A
NDHL Midget - Doherty
7-36-3
85.97
South Kent Lightning Midget CC
SHL-CA Midget North/South
12-31-3
85.83
Prince Edward County Kings Midget BB
EOMHL Midget
10-18-6
85.80
Georgian Shores Lightning C
GBMHL Midget Group B
8-16-5
85.70
Ajax Knights Midget AE
LHL Midget A
5-25-6
85.66
Stirling Blues Midget BB
EOMHL Midget
8-25-3
85.64
Blyth-Brussels Crusaders Midget C
WOAA Midget Group B
8-14-2
85.56
Dresden Jr Kings Midget DD
SHL-CA Midget North/South
12-21-4
85.55
Centre Hastings Grizzlies Midget DD
EOMHL Midget
9-18-3
85.53
Oro Thunder Midget B
GBMHL Midget Group A
6-26-4
85.52
Powassan Hawks Midget C
MPSHL Midget Group B
MPSHL Midget Group A
7-15-1
85.52
Chatsworth Rebels Midget DD
WOAA Midget Group B
13-14-3
85.51
Ayr Flames Midget AE
SCMHL Midget AE
33-9-4
85.20
Tillsonburg Tornadoes Midget AE
SCMHL Midget AE
26-11-9
85.14
Elliot Lake Wildcats Midget A
NDMHL Midget Rep
2-17-5
85.11
Loyalist Jets Midget CC
EOMHL Midget
4-21-5
84.96
South Porcupine Jr Gold Kings Midget B
TMHL Midget Rep
2-22-1
84.94
Arnprior Packers Midget B
UOVMHL Midget B
6-18-5
84.87
Renfrew Timberwolves Midget B
UOVMHL Midget B
9-21-1
84.82
Brockville Jr Braves Midget B
UCMHL Midget B
5-13-2
84.75
Muskrat Voyageurs Midget B
UOVMHL Midget B
5-24-3
84.71
Listowel Cyclones Midget AE
WOAA Midget Group C
25-5-4
84.70
South Grenville Rangers Midget B
UCMHL Midget B
8-22-2
84.66
Grimsby Kings Midget AE
NDHL Midget - Belcot
23-22-5
84.65
West Lincoln Wrath Midget CC
NDHL Midget - Belcot
12-9-5
84.54
Leeds Chargers Midget B
UCMHL Midget B
6-19-3
84.46
Mitchell Meteors Midget AE
WOAA Midget Group C
23-10-1
84.43
Mt Brydges Cougars Midget AE
SHL-CA Midget AE
21-16-1
84.42
Thunder Bay Elks Midget A
TBMHA Midget A
18-8-2
84.39
Norwood Hornets Midget C
EOMHL Midget
3-24-3
84.28
Fort William Hurricanes Midget A
TBMHA Midget A
19-3-5
84.22
Mooretown Jr Flags Midget B
SHL-CA Midget Central
5-33-1
84.08
Westfort Rangers Midget A
TBMHA Midget A
18-5-5
84.07
Caledonia Thunder Midget AE
SCMHL Midget AE
18-14-10
84.04
Penetang Flames Midget AE
GBMHL Midget Group B
7-23-8
84.04
Dorchester Dragons Midget AE
SHL-CA Midget AE
17-13-3
83.94
Strathroy Jr Rockets Midget AE
SHL-CA Midget AE
18-16-3
83.87
New Hamburg Huskies Midget AE
SCMHL Midget AE
17-16-7
83.83
Mariposa Lightning Midget AE
VDMHL Midget
1-7-3
83.78
Aylmer Flames C
SCMHL Midget Rep
8-23-3
83.60
Almaguin Ice Devils Midget DD
MPSHL Midget Group B
MPSHL Midget Group A
1-16-0
83.59
Petrolia Oilers Midget AE
SHL-CA Midget AE
15-21-4
83.42
West End Bruins Midget A
TBMHA Midget A
15-13-4
83.39
South End Jr Stars Midget A
TBMHA Midget A
12-9-6
83.38
Ennismore Eagles Midget AE
VDMHL Midget
1-14-1
83.34
Walkerton Capitals Midget AE
WOAA Midget Group C
19-8-1
83.29
Dundalk Storm Midget D
GBMHL Midget Group B
3-24-2
83.23
Wingham Ironmen Midget C
WOAA Midget Group B
3-21-1
83.17
Central Perth Predators Midget DD
WOAA Midget Group C
12-11-4
83.12
BCH Ice Dogs Midget AE
WOAA Midget Group C
20-18-2
83.12
Current River Comets Midget A
TBMHA Midget A
10-11-7
82.85
North End Flames Midget A
TBMHA Midget A
12-12-4
82.77
Tavistock Titans Midget AE
SCMHL Midget AE
15-14-9
82.71
Drayton Defenders Midget D
WOAA Midget Group C
6-17-5
82.31
Volunteer Pool Bearcats Midget A
TBMHA Midget A
7-14-6
82.27
Fort William Canadiens Midget A
TBMHA Midget A
10-12-5
82.24
Neebing Hawks Midget A
TBMHA Midget A
8-15-5
81.62
Huron-Bruce Blizzard Midget DD
WOAA Midget Group B
4-24-0
81.30
Hanover Falcons Midget AE
WOAA Midget Group C
3-21-1
81.04
Dunnville Mudcats Midget AE
NDHL Midget - Belcot
8-24-1
81.01
Mooretown Jr Flags Midget AE
SHL-CA Midget AE
0-25-1
80.79
Westfort Maroons Midget A
TBMHA Midget A
8-18-2
80.70
Fort Erie Jr Meteors Midget AE
NDHL Midget - Belcot
2-21-2
80.62
Blyth-Brussels Crusaders Midget AE
WOAA Midget Group C
1-26-1
80.44
Simcoe Warriors Midget AE
SCMHL Midget AE
5-32-1
80.15
Nipigon Elks Midget A
TBMHA Midget A
1-19-2
79.81
Norwich Knighthawks Midget AE
SCMHL Midget AE
1-33-0
79.09
Atikokan Voyageurs Midget A
Indep Ontario Midget A
0-0-0
0.00
Blind River Thunder Midget A
NDMHL Midget Rep
0-0-0
0.00
Burlington Jr Cougars Midget A
MHAO Midget AA/A
0-0-0
0.00
Chapleau Huskies Midget D
Indep Ontario Midget A
0-0-0
0.00
Geraldton Goldminor Midget A
Indep Ontario Midget A
0-0-0
0.00
Longlac Timberwolves Midget A
Indep Ontario Midget A
0-0-0
0.00
Manitouwadge Copper Kings Midget A
Indep Ontario Midget A
0-0-0
0.00
Marathon Mercs Midget A
Indep Ontario Midget A
0-0-0
0.00
North Bay Trappers Midget A
Indep Ontario Midget A
0-0-0
0.00
Schreiber North Stars Midget A
Indep Ontario Midget A
0-0-0
0.00
Soo Attack Midget B
Soo Midget B
0-0-0
0.00
Soo DiTommaso Eagles Midget B
Soo Midget B
0-0-0
0.00
Soo Pineridge Auto Midget B
Soo Midget B
0-0-0
0.00
Soo Raiders Midget B
Soo Midget B
0-0-0
0.00
Soo Sabres Midget B
Soo Midget B
0-0-0
0.00
Soo Scotiabank Titans Midget B
Soo Midget B
0-0-0
0.00
Temiskaming Shores Puckhounds Midget C
Indep Ontario Midget A
0-0-0
0.00
Wawa Legionnaires Midget A
Indep Ontario Midget A
0-0-0
0.00
West Nipissing Sting Midget B
Indep Ontario Midget A
0-0-0
0.00