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
2019-20 Ontario Midget A/B+ Checking
Division Info
League
Independent
2019-20 Teams
Team Name
Division(s)
W-L-T
Rating
Stratford Warriors Midget A
MHAO Midget AA/A
46-4-6
92.61
Elmira Jr Sugar Kings Midget A
TCMHL Midget A
56-5-2
92.35
Orillia Terriers Midget A
YSMHL Midget A
48-4-4
92.21
Stittsville Rams Midget B
OBMHL Midget B
43-5-9
90.97
Ajax Knights Midget A
LHL Midget A
40-14-2
90.95
Listowel Cyclones Midget B
WOAA Midget Group A
37-8-6
90.71
Bradford Bulldogs Midget A
YSMHL Midget A
35-15-8
90.64
Cambridge Hawks Midget A
MHAO Midget AA/A
28-16-10
90.62
Ennismore Eagles Midget B
VDMHL Midget
34-8-0
90.45
Welland Tigers Midget A
NDHL Midget - Doherty
40-13-5
90.43
Nepean Raiders Midget B
OBMHL Midget B
21-6-6
90.43
Fort Erie Jr Meteors Midget BB
NDHL Midget - Doherty
38-12-4
90.40
Kincardine Kinucks Midget B
WOAA Midget Group A
34-9-7
90.34
Caledonia Thunder Midget BB
SCMHL Midget Rep
51-12-3
90.20
Centre Wellington Fusion Midget A
TCMHL Midget A
24-11-6
90.18
Osgoode-Richmond Romans Midget B
OBMHL Midget B
26-15-5
90.15
New Liskeard Lions Midget A
Abitibi Midget BB
8-12-0
90.01
King Rebellion Midget A
YSMHL Midget A
27-12-5
90.00
Ayr Flames Midget B
SCMHL Midget Rep
30-11-4
89.97
Simcoe Warriors Midget B
SCMHL Midget Rep
27-16-8
89.96
Petrolia Oilers Midget B
SHL-CA Midget Central
27-6-5
89.92
St Thomas Jr Stars Midget A
MHAO Midget AA/A
28-22-6
89.84
Lambeth Lancers Midget B
SHL-CA Midget Central
42-14-8
89.80
Casselman-Embrun Ice Dogs Midget B
OBMHL Midget B
30-14-6
89.75
Thorold Blackhawks Midget BB
NDHL Midget - Doherty
28-13-6
89.74
Twin Centre Jr Jacks Midget CC
SCMHL Midget Rep
30-14-6
89.70
Greater London Jr Mustangs (Purple) Midget A
MHAO Midget AA/A
22-23-6
89.68
Ottawa Sting Midget B
OBMHL Midget B
22-17-4
89.58
Newcastle Stars Midget B
VDMHL Midget
28-10-1
89.50
Owen Sound Jr Attack Midget A
TCMHL Midget A
18-16-6
89.44
Pelham Panthers Midget BB
NDHL Midget - Doherty
28-17-6
89.40
South Muskoka Bears Midget BB
MPSHL Midget
32-10-6
89.36
Mississippi Thunder Kings Midget B
OBMHL Midget B
22-17-6
89.35
Tavistock Titans Midget CC
SCMHL Midget Rep
34-14-4
89.34
Georgina Blaze Midget A
YSMHL Midget A
20-19-8
89.17
Brampton 45s Midget A
TCMHL Midget A
30-25-3
89.06
Clarence Rockland Crush Midget B
OBMHL Midget B
11-13-6
89.06
North Shore Thundercats Midget A
Soo Midget B
NDMHL Midget Rep
39-13-9
89.00
Barrie Colts Midget A
YSMHL Midget A
21-21-8
88.97
Mariposa Lightning Midget C
VDMHL Midget
36-10-3
88.96
Char-Lan Rebels Midget B
UCMHL Midget B
32-7-7
88.96
Halton Hills Thunder Midget A
TCMHL Midget A
25-22-8
88.83
Mitchell Meteors Midget B
WOAA Midget Group A
11-10-6
88.81
Stirling Blues Midget BB
EOMHL Midget
28-8-5
88.76
Napanee Stars Midget BB
EOMHL Midget
21-13-2
88.76
Ilderton Jets Midget CC
SHL-CA Midget North/South
23-14-3
88.69
Niagara-on-the-Lake Wolves Midget BB
NDHL Midget - Doherty
25-22-8
88.68
Brantford 99ers Midget A
MHAO Midget AA/A
13-28-9
88.67
Soo Inside Out Contracting Midget B
Soo Midget B
21-6-5
88.65
Strathroy Jr Rockets Midget BB
SHL-CA Midget Central
28-16-4
88.57
Delhi Rockets Midget C
SCMHL Midget Rep
25-13-9
88.57
South Huron Sabres Midget CC
SHL-CA Midget North/South
24-12-2
88.56
Caledon Hawks Midget A
TCMHL Midget A
23-22-4
88.54
Newmarket Redmen Midget A
YSMHL Midget A
20-24-9
88.52
Elmvale Coyotes Midget B
GBMHL Midget Group A
24-17-4
88.48
Niagara Falls Flyers Midget A
NDHL Midget - Doherty
20-15-3
88.46
Ingersoll Express Midget B
SCMHL Midget Rep
21-18-5
88.38
Shelburne Wolves Midget CC
GBMHL Midget Group A
23-10-4
88.38
South Grenville Rangers Midget B
UCMHL Midget B
37-7-6
88.36
Whitby Wildcats Midget A
LHL Midget A
24-14-6
88.36
Dorchester Dragons Midget BB
SHL-CA Midget Central
16-14-10
88.34
Collingwood Blackhawks Midget BB
GBMHL Midget Group A
20-15-9
88.33
Gloucester/Orleans Blues Midget B
OBMHL Midget B
14-18-2
88.29
Port Colborne Sailors Midget BB
NDHL Midget - Doherty
18-18-5
88.29
Sturgeon Lake Thunder Midget C
VDMHL Midget
26-11-4
88.23
Oakville Rangers Midget A
TCMHL Midget A
18-21-8
88.23
Walkerton Capitals Midget CC
WOAA Midget Group A
12-15-3
88.23
Markham Waxers Midget A
YSMHL Midget A
18-25-6
88.20
Kanata Blazers Midget B
OBMHL Midget B
14-31-2
88.19
Hanover Falcons Midget CC
WOAA Midget Group A
14-18-5
88.16
Pembroke Kings Midget B
UOVMHL Midget B
19-6-6
88.15
Campbellford Colts Midget CC
EOMHL Midget
14-10-6
88.15
Richmond Hill Stars Midget A
YSMHL Midget A
10-27-12
88.13
Erie NorthShore Storm Midget A
Bluewater Midget AA
11-23-2
88.12
St Marys Rock Midget BB
SHL-CA Midget Central
16-23-10
88.06
Petawawa Patriots Midget B
UOVMHL Midget B
16-14-8
88.05
Flesherton Golden Hawks Midget DD
GBMHL Midget Group A
24-14-3
88.02
Hearst HLK Midget A
Abitibi Midget BB
0-1-0
88.01
Loyalist Jets Midget CC
EOMHL Midget
21-10-6
87.97
Tillsonburg Tornadoes Midget BB
SCMHL Midget Rep
12-21-6
87.95
Erin Hillsburgh Devils Midget BB
TCMHL Midget A
21-25-6
87.92
Prince Edward County Kings Midget BB
EOMHL Midget
18-15-3
87.89
West Lorne Comets Midget DD
SHL-CA Midget North/South
18-13-1
87.88
Greater London Jr Mustangs (White) Midget A
MHAO Midget AA/A
17-37-4
87.83
Huntsville Otters Midget BB
MPSHL Midget
11-15-8
87.81
BCH Ice Dogs Midget CC
WOAA Midget Group A
12-18-7
87.74
Quinte West Hawks Midget A
LHL Midget A
16-25-3
87.68
Riverside Rangers Midget A
Bluewater Midget AA
11-27-2
87.68
South Bruce Blades Midget C
WOAA Midget Group B
22-11-0
87.65
Penetang Flames Midget B
GBMHL Midget Group A
18-21-2
87.58
Frontenac Flyers Midget CC
EOMHL Midget
13-14-3
87.51
East Lambton Eagles Midget C
SHL-CA Midget North/South
20-15-4
87.51
New Hamburg Jr Firebirds Midget A
TCMHL Midget A
10-24-3
87.50
Timmins Flyers Midget A
TMHL Midget Rep
20-6-4
87.43
Centre Hastings Grizzlies Midget DD
EOMHL Midget
22-17-7
87.41
Woodville Hurricanes Midget D
VDMHL Midget
21-14-1
87.40
West Niagara Flying Aces Midget A
NDHL Midget - Doherty
17-23-6
87.38
Midland Centennials Midget BB
GBMHL Midget Group A
16-29-3
87.28
East Gwillimbury Eagles Midget A
YSMHL Midget A
10-23-4
87.28
Oro Thunder Midget B
GBMHL Midget Group A
14-23-6
87.26
Dresden Jr Kings Midget DD
SHL-CA Midget North/South
16-15-6
87.25
Hespeler Shamrocks Midget A
TCMHL Midget A
9-30-4
87.19
Norwich Knighthawks Midget DD
SCMHL Midget Rep
15-17-5
87.18
Metcalfe Jets Midget B
OBMHL Midget B
12-23-4
87.15
Kawartha Coyotes Midget C
VDMHL Midget
14-19-4
87.14
South Kent Lightning Midget CC
SHL-CA Midget North/South
13-19-5
87.13
Soo Team Pauli Midget B
Soo Midget B
12-14-6
87.12
Renfrew Timberwolves Midget B
UOVMHL Midget B
12-16-7
87.09
Schumacher Cubs Midget A
TMHL Midget Rep
13-9-3
87.07
Wallaceburg Lakers Midget CC
SHL-CA Midget North/South
13-22-4
87.07
Saugeen Shores Storm Midget B
WOAA Midget Group A
8-19-1
87.03
Parry Sound Shamrocks Midget B
MPSHL Midget
11-20-4
86.99
Paris Wolfpack Midget B
SCMHL Midget Rep
13-22-5
86.98
Mt Brydges Cougars Midget BB
SHL-CA Midget Central
10-32-1
86.97
Pickering Panthers Midget A
LHL Midget A
12-36-3
86.87
Lindsay Muskies Midget BB
VDMHL Midget
11-19-3
86.86
Ajax Knights Midget AE
LHL Midget A
15-29-4
86.84
Valley Storm Midget B
UOVMHL Midget B
8-18-6
86.82
Dunnville Mudcats Midget CC
NDHL Midget - Doherty
10-27-4
86.82
Cumberland Jr Grads Midget B
OBMHL Midget B
7-23-4
86.81
Douro Dukes Midget DD
EOMHL Midget
14-16-4
86.81
Belmont Rangers Midget C
SHL-CA Midget North/South
22-21-3
86.75
Six Nations Blackhawks Midget C
SCMHL Midget Rep
13-20-4
86.63
Wasaga Beach Stars Midget CC
GBMHL Midget Group A
13-19-4
86.55
Orangeville Flyers Midget A
TCMHL Midget A
10-37-2
86.52
Chatsworth Rebels Midget DD
WOAA Midget Group B
15-9-10
86.50
Arnprior Packers Midget B
UOVMHL Midget B
9-17-2
86.49
Shallow Lake Lakers Midget DD
WOAA Midget Group B
11-14-5
86.48
Norwood Hornets Midget C
EOMHL Midget
10-20-5
86.47
Clearview Canucks Midget C
GBMHL Midget Group A
8-22-5
86.40
Goderich Sailors Midget CC
WOAA Midget Group B
9-12-3
86.38
North Dundas Demons Midget B
UCMHL Midget B
16-16-6
86.34
Stoney Creek Warriors Midget A
NDHL Midget - Doherty
10-31-3
86.31
Drayton Defenders Midget D
WOAA Midget Group C
21-11-2
86.29
Mt Forest Rams Midget CC
WOAA Midget Group A
5-17-4
86.18
Kemptville Royals Midget B
UCMHL Midget B
17-15-8
86.16
Hagersville Hawks Midget C
SCMHL Midget Rep
12-29-6
86.14
Highland Storm Midget CC
MPSHL Midget
13-18-3
86.06
Mooretown Jr Flags Midget B
SHL-CA Midget Central
5-21-4
86.05
Soo Pineridge Auto Midget B
Soo Midget B
10-20-3
85.90
Woodstock Jr Navy Vets Midget A
MHAO Midget AA/A
3-38-1
85.84
Blyth-Brussels Crusaders Midget C
WOAA Midget Group B
10-13-4
85.82
Cornwall Colts Midget B
UCMHL Midget B
16-19-6
85.80
Georgian Shores Lightning Midget C
GBMHL Midget Group B
22-11-5
85.80
Ayr Flames Midget AE
SCMHL Midget AE
34-8-6
85.77
Kapuskasing Ice Hawks Midget A
TMHL Midget Rep
8-17-2
85.75
West Grey Warriors Midget C
WOAA Midget Group B
7-14-5
85.70
Lambton Shores Predators Midget C
SHL-CA Midget North/South
4-22-7
85.68
West Carleton Crusaders Midget B
OBMHL Midget B
3-30-3
85.55
North Middlesex Jr Stars Midget C
SHL-CA Midget North/South
11-23-4
85.54
Listowel Cyclones Midget AE
WOAA Midget Group C
38-11-0
85.48
Brock Wild Midget C
VDMHL Midget
5-25-2
85.41
Huron-Bruce Blizzard Midget DD
WOAA Midget Group B
9-14-1
85.41
Almaguin Ice Devils Midget DD
MPSHL Midget
13-13-4
85.36
Petrolia Oilers Midget AE
SHL-CA Midget AE
27-17-4
85.34
Soo Team Lavoy Midget B
Soo Midget B
10-17-3
85.27
Strathroy Jr Rockets Midget AE
SHL-CA Midget AE
29-14-3
85.26
Leeds Chargers Midget B
UCMHL Midget B
10-18-8
85.23
Wingham Ironmen Midget C
WOAA Midget Group B
8-10-4
85.16
Brockville Jr Braves Midget B
UCMHL Midget B
12-21-6
85.15
Millbrook Stars Midget DD
VDMHL Midget
10-21-1
85.13
Central Perth Predators Midget DD
WOAA Midget Group B
7-11-3
85.10
Bancroft Jets Midget CC
EOMHL Midget
4-22-4
85.05
Iroqouis Falls Eskimos Midget A
TMHL Midget Rep
8-14-0
85.04
St Marys Rock Midget AE
SHL-CA Midget AE
25-17-5
85.02
Aylmer Flames Midget C
SCMHL Midget Rep
6-24-4
84.91
Garden City Jr Falcons Midget A
NDHL Midget - Doherty
3-34-2
84.73
Durham Crusaders Midget CC
VDMHL Midget
4-21-2
84.70
Caledonia Thunder Midget AE
SCMHL Midget AE
29-18-4
84.59
South Muskoka Bears Midget AE
MPSHL Midget
25-12-7
84.58
Penetang Flames Midget AE
GBMHL Midget Group B
20-18-7
84.28
Huntsville Otters Midget AE
MPSHL Midget
19-21-9
84.24
Mitchell Meteors Midget AE
WOAA Midget Group C
17-16-5
84.24
New Hamburg Huskies Midget AE
SCMHL Midget AE
20-13-10
84.19
Soo Steelheads Midget B
Soo Midget B
3-27-1
83.96
South Huron Sabres Midget AE
SHL-CA Midget AE
14-21-7
83.91
West Niagara Flying Aces Midget AE
NDHL Midget - Robinson
20-18-4
83.87
Tillsonburg Tornadoes Midget AE
SCMHL Midget AE
26-23-3
83.86
NGS Braves Midget B
UCMHL Midget B
3-26-3
83.83
Collingwood Blackhawks Midget AE
GBMHL Midget Group B
11-22-6
83.80
Tavistock Titans Midget AE
SCMHL Midget AE
20-11-8
83.72
South Porcupine Jr Gold Kings Midget B
TMHL Midget Rep
3-16-3
83.71
Owen Sound Jr Attack Midget AE
GBMHL Midget Group B
7-22-3
83.33
Dorchester Dragons Midget AE
SHL-CA Midget AE
12-25-4
83.18
North Bay Trappers Midget A
MPSHL Midget
1-23-3
83.03
Shelburne Wolves Midget AE
GBMHL Midget Group B
5-14-4
82.93
Simcoe Warriors Midget AE
SCMHL Midget AE
14-19-7
82.69
Burford Coyotes Midget C
SCMHL Midget Rep
2-28-1
82.68
BCH Ice Dogs Midget AE
WOAA Midget Group C
5-21-3
82.61
Ennismore Eagles Midget AE
VDMHL Midget
1-22-0
82.16
Akwesasne Wolves Midget B
UCMHL Midget B
1-28-1
81.84
Thunder Bay Elks Midget A
TBMHA Midget A
0-0-1
81.20
West End Bruins Midget A
TBMHA Midget A
1-2-2
81.20
Delhi Rockets Midget AE
SCMHL Midget AE
2-29-6
81.11
Dunnville Mudcats Midget AE
NDHL Midget - Robinson
1-32-4
81.08
Hanover Falcons Midget AE
WOAA Midget Group C
2-27-1
80.72
Langton Leafs Midget DD
SCMHL Midget AE
3-32-4
80.35
Mooretown Jr Flags Midget AE
SHL-CA Midget AE
1-22-1
80.18
Atikokan Voyageurs Midget A
Indep Ontario Midget A
0-0-0
0.00
Chapleau Huskies Midget D
Indep Ontario Midget A
0-0-0
0.00
Current River Comets Midget A
TBMHA Midget A
0-0-0
0.00
Fort William Canadiens Midget A
TBMHA Midget A
0-0-0
0.00
Fort William Hurricanes Midget A
TBMHA 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
Neebing Hawks Midget A
TBMHA Midget A
0-0-0
0.00
Nipigon Elks Midget A
TBMHA Midget A
0-0-0
0.00
North End Flames Midget A
TBMHA Midget A
0-0-0
0.00
Schreiber North Stars Midget A
Indep Ontario Midget A
0-0-0
0.00
South End Jr Stars Midget A
TBMHA Midget A
0-0-0
0.00
South Stormont Selects Midget B
UCMHL Midget B
0-0-0
0.00
Temiskaming Shores Puckhounds Midget C
Indep Ontario Midget A
0-0-0
0.00
Volunteer Pool Bearcats Midget A
TBMHA 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
Westfort Maroons Midget A
TBMHA Midget A
0-0-0
0.00
Westfort Rangers Midget A
TBMHA Midget A
0-0-0
0.00