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
2023-24 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
2017-18 Ontario Midget B+
Division Info
League
Independent
2017-18 Teams
Team Name
Division(s)
W-L-T
Rating
Petrolia Oilers Midget B
SHL-CA Midget Group 1
40-5-2
92.65
Orillia Terriers Midget AE
YSMHL Midget A Group B
1-0-0
92.35
Kanata Blazers Midget B
OBMHL Midget B
37-10-5
92.05
Highland Storm Midget CC
MPSHL Midget A
33-6-2
92.03
Casselman-Embrun Ice Dogs Midget B
OBMHL Midget B
39-12-5
91.85
Erin Hillsburgh Devils Midget BB
TCMHL Midget A
34-12-7
91.80
Ottawa West Golden Knights Midget B
OBMHL Midget B
41-12-5
91.79
Minto Mad Dogs Midget C
WOAA Midget Rep - South
42-5-2
91.76
Mt Brydges Cougars Midget B
SHL-CA Midget Group 1
38-11-4
91.45
South Bruce Blades Midget C
WOAA Midget Rep - South
32-8-2
91.43
Pelham Panthers Midget BB
NDHL Midget - Doherty
29-17-5
91.17
Dorchester Dragons Midget BB
SHL-CA Midget Group 1
35-14-3
91.17
Collingwood Blackhawks Midget BB
GBMHL Midget A
37-13-8
91.01
South Muskoka Bears Midget BB
MPSHL Midget A
26-13-4
90.97
Brighton Braves Midget CC
EOMHL Midget
36-10-2
90.91
Douro Dukes Midget DD
EOMHL Midget
27-7-7
90.78
Huntsville Otters Midget BB
MPSHL Midget A
29-16-5
90.74
Ottawa Sting Midget B
OBMHL Midget B
32-21-5
90.72
Dunnville Mudcats Midget CC
NDHL Midget - Doherty
31-18-4
90.69
Ennismore Eagles Midget B
EOMHL Midget
23-12-2
90.67
Osgoode-Rideau Romans Midget B
OBMHL Midget B
28-17-8
90.61
Walkerton Capitals Midget CC
WOAA Midget Rep - South
23-8-1
90.59
Renfrew Timberwolves Midget B
UOVMHL Midget B
37-7-4
90.44
Lincoln Blades Midget BB
NDHL Midget - Doherty
25-16-7
90.30
Mariposa Lightning Midget C
VDMHL Midget
28-13-3
90.30
Tillsonburg Tornadoes Midget BB
SCMHL Midget Rep
37-13-5
90.19
Newcastle Stars Midget B
VDMHL Midget
21-11-5
90.11
Wallaceburg Lakers Midget B
SHL-CA Midget Group 1
22-15-4
90.11
Fort Erie Jr Meteors Midget BB
NDHL Midget - Doherty
22-15-7
90.02
Parry Sound Shamrocks Midget B
MPSHL Midget A
34-20-3
90.01
Lucan Irish Midget C
SHL-CA Midget Group 2
22-11-4
89.85
Centre Hastings Grizzlies Midget DD
EOMHL Midget
22-14-5
89.84
Caledonia Thunder Midget BB
SCMHL Midget Rep
27-22-3
89.71
Twin Centre Stars Midget CC
SCMHL Midget Rep
24-15-4
89.70
Tavistock Titans Midget CC
SCMHL Midget Rep
28-15-4
89.63
Napanee Stars Midget BB
EOMHL Midget
15-13-8
89.53
Ingersoll Express Midget B
SCMHL Midget Rep
28-17-5
89.51
Frontenac Flyers Midget CC
EOMHL Midget
16-14-5
89.48
Stayner Cyclones Midget C
GBMHL Midget A
19-17-4
89.43
Shelburne Wolves Midget C
GBMHL Midget A
22-13-7
89.30
Sturgeon Lake Thunder Midget C
VDMHL Midget
19-11-1
89.27
Woolwich Wildcats Midget AE
TCMHL Midget AE
31-14-2
89.25
Ayr Flames Midget B
SCMHL Midget Rep
23-21-5
89.18
Gananoque Islanders Midget B
EOMHL Midget
19-12-7
89.14
Brampton 45s Midget AE1
TCMHL Midget AE
34-24-5
89.10
Valley Storm Midget B
UOVMHL Midget B
20-14-5
89.08
Woodville Hurricanes Midget D
VDMHL Midget
23-13-7
89.05
Flesherton Golden Hawks Midget DD
GBMHL Midget A
23-14-6
89.05
Plattsville Rage Midget DD
SCMHL Midget Rep
18-17-4
89.05
Delhi Rockets Midget C
SCMHL Midget Rep
26-14-3
88.99
Pembroke Kings Midget B
UOVMHL Midget B
25-14-10
88.99
Campbellford Colts Midget CC
EOMHL Midget
16-16-2
88.97
Gloucester/Orleans Blues Midget B
OBMHL Midget B
19-26-6
88.92
Petrolia Oilers Midget AE
SHL-CA Midget AE
38-7-5
88.89
Shallow Lake Lakers Midget DD
WOAA Midget Rep - North
28-11-3
88.88
Orangeville Flyers Midget AE
TCMHL Midget AE
27-20-1
88.86
Kawartha Coyotes Midget C
VDMHL Midget
12-13-4
88.85
Strathroy Jr Rockets Midget BB
SHL-CA Midget Group 1
13-24-3
88.80
Caledon Hawks Midget AE
TCMHL Midget AE
20-17-5
88.76
Wasaga Beach Stars Midget CC
GBMHL Midget A
17-16-6
88.73
Brockville Jr Braves Midget B
UCMHL Midget B
28-7-4
88.68
Niagara-on-the-Lake Wolves Midget BB
NDHL Midget - Doherty
11-24-7
88.64
Metcalfe Jets Midget B
OBMHL Midget B
12-19-6
88.63
Brampton 45s Midget AE2
TCMHL Midget AE
23-24-2
88.62
Southwest Bullets Midget DD
SHL-CA Midget Group 2
19-15-3
88.62
South Huron Sabres Midget CC
SHL-CA Midget Group 2
16-18-3
88.61
Prince Edward County Kings Midget BB
EOMHL Midget
16-20-1
88.55
Belmont Rangers Midget C
SHL-CA Midget Group 2
21-15-5
88.47
Burford Coyotes Midget C
SCMHL Midget Rep
15-16-6
88.46
Listowel Cyclones Midget B
WOAA Midget Rep - South
18-19-5
88.42
BCH Ice Dogs Midget CC
WOAA Midget Rep - South
26-20-2
88.42
Stittsville Rams Midget B
OBMHL Midget B
19-28-4
88.37
Lambton Shores Predators Midget C
SHL-CA Midget Group 2
22-20-2
88.36
Elmvale Coyotes Midget B
GBMHL Midget A
13-23-4
88.33
Waterford Wildcats Midget CC
SCMHL Midget Rep
19-23-3
88.32
Mitchell Meteors Midget CC
WOAA Midget Rep - South
23-25-2
88.27
Perth Wings Midget B
UCMHL Midget B
15-11-5
88.24
Ilderton Jets Midget CC
SHL-CA Midget Group 2
12-21-3
88.23
Bancroft Jets Midget CC
EOMHL Midget
17-17-2
88.20
Baltimore Ice Dogs Midget CC
EOMHL Midget
11-17-4
88.20
Grimsby Kings Midget AE
NDHL Midget - Belcot
24-13-5
88.17
South Kent Lightning Midget CC
SHL-CA Midget Group 2
13-18-2
88.14
Hanover Falcons Midget CC
WOAA Midget Rep - North
20-15-2
88.13
Midland Centennials Midget BB
GBMHL Midget A
9-27-3
88.09
Char-Lan Rebels Midget B
UCMHL Midget B
20-12-6
88.05
Ajax Knights Midget (White) AE
YSMHL Midget A Group A
20-20-8
88.02
Six Nations Blackhawks Midget C
SCMHL Midget Rep
13-22-4
88.00
South Dundas Lions Midget B
UCMHL Midget B
25-13-4
88.00
Norwich Knighthawks Midget DD
SCMHL Midget Rep
18-21-5
87.98
South Grenville Rangers Midget B
UCMHL Midget B
26-17-3
87.98
Kincardine Kinucks Midget B
WOAA Midget Rep - South
12-25-4
87.97
Arnprior Packers Midget B
UOVMHL Midget B
18-21-3
87.93
Thorold Blackhawks Midget BB
NDHL Midget - Doherty
8-31-4
87.88
New Hamburg Huskies Midget AE
SCMHL Midget AE
22-6-5
87.72
St George Generals Midget C
SCMHL Midget Rep
14-20-3
87.68
Penetang Flames Midget B
GBMHL Midget A
9-26-5
87.58
Halton Hills Thunder Midget AE
TCMHL Midget AE
10-30-6
87.58
North Middlesex Jr Stars Midget C
SHL-CA Midget Group 2
10-19-3
87.57
South Muskoka Bears Midget AE
MPSHL Midget B
37-9-3
87.55
Deep River Knights Midget B
UOVMHL Midget B
10-20-5
87.51
West Carleton Crusaders Midget B
OBMHL Midget B
14-28-4
87.46
Stirling Blues Midget BB
EOMHL Midget
9-20-2
87.45
Pelham Panthers Midget AE
NDHL Midget - Belcot
18-9-2
87.30
Brock Wild Midget DD
VDMHL Midget
10-16-1
87.29
St Marys Rock Midget BB
SHL-CA Midget Group 1
7-25-2
87.27
Paris Wolfpack Midget B
SCMHL Midget Rep
12-19-6
87.26
Lambeth Lancers Midget B
SHL-CA Midget Group 1
8-19-4
87.22
Dorchester Dragons Midget AE
SHL-CA Midget AE
19-10-5
87.14
Essa Eagles Midget D
GBMHL Midget B
16-19-3
87.12
Whitby Wildcats Midget AE
YSMHL Midget A Group A
11-19-1
87.08
Almaguin Ice Devils Midget DD
MPSHL Midget B
MPSHL Midget A
12-18-3
87.07
Cornwall Colts B
UCMHL Midget B
12-18-8
87.02
Muskrat Voyageurs Midget B
UOVMHL Midget B
7-20-8
87.01
Dresden Jr Kings Midget DD
SHL-CA Midget Group 2
8-16-3
87.00
Loyalist Jets Midget CC
EOMHL Midget
6-26-2
86.98
Simcoe Warriors Midget B
SCMHL Midget Rep
9-25-3
86.96
Mooretown Jr Flags Midget B
SHL-CA Midget Group 1
8-14-3
86.87
Nepean Raiders Midget B
OBMHL Midget B
6-37-6
86.82
West Grey Warriors Midget C
WOAA Midget Rep - North
13-14-5
86.80
Mt Brydges Cougars Midget AE
SHL-CA Midget AE
16-10-12
86.78
Dunnville Mudcats Midget AE
NDHL Midget - Belcot
11-9-3
86.70
Petawawa Patriots Midget B
UOVMHL Midget B
5-26-7
86.69
Caledonia Thunder Midget AE
SCMHL Midget AE
18-10-4
86.68
Goderich Sailors Midget CC
WOAA Midget Rep - South
8-23-1
86.59
Hagersville Hawks Midget C
SCMHL Midget Rep
8-26-2
86.48
Millbrook Stars Midget DD
VDMHL Midget
7-21-3
86.47
Port Dover Pirates Midget C
SCMHL Midget Rep
9-22-2
86.20
Blyth-Brussels Crusaders Midget C
WOAA Midget Rep - South
9-21-2
86.09
Port Colborne Sailors Midget BB
NDHL Midget - Belcot
14-20-5
86.05
Ennismore Eagles Midget AE
EOMHL Midget
10-23-2
85.90
Drayton Defenders Midget D
WOAA Midget Rep - North
19-15-1
85.87
King Rebellion Midget AE
YSMHL Midget A Group A
13-27-2
85.86
Soo Scotiabank Titans Midget B
Soo Midget B
27-14-3
85.83
Strathroy Jr Rockets Midget AE
SHL-CA Midget AE
15-17-2
85.81
Fort Erie Jr Meteors Midget AE
NDHL Midget - Belcot
12-20-6
85.75
Ajax Knights Midget (Red) AE
YSMHL Midget A Group A
VDMHL Midget
7-28-5
85.71
Oro Thunder Midget B
GBMHL Midget B
7-20-5
85.62
Orono Leafs Midget C
VDMHL Midget
5-25-0
85.41
Smiths Falls Bears Midget B
UCMHL Midget B
8-24-2
85.39
Huntsville Otters Midget AE
MPSHL Midget B
12-19-3
85.36
East Lambton Eagles Midget C
SHL-CA Midget Group 2
3-22-1
85.33
St Thomas Jr Stars Midget AE
SHL-CA Midget AE
7-20-1
85.29
Wingham Ironmen Midget C
WOAA Midget Rep - South
7-27-0
85.29
Tillsonburg Tornadoes Midget AE
SCMHL Midget AE
12-19-6
85.23
Chatsworth Rebels Midget DD
WOAA Midget Rep - North
12-16-4
85.08
Soo DiTommaso Eagles Midget B
Soo Midget B
18-25-2
85.08
Soo Raiders Midget B
Soo Midget B
26-22-3
85.07
Soo Sabres Midget B
Soo Midget B
22-21-5
85.04
Kemptville Panthers Midget B
UCMHL Midget B
8-28-1
84.98
Collingwood Blackhawks Midget AE
GBMHL Midget B
12-19-2
84.97
Penetang Flames Midget AE
GBMHL Midget B
14-19-3
84.95
Central Perth Midget DD
WOAA Midget Rep - North
16-20-1
84.84
Ayr Flames Midget AE
SCMHL Midget AE
10-23-3
84.82
Kent Cobras Midget AE
SHL-CA Midget Group 1
1-24-3
84.79
North Durham Warriors Midget AE
YSMHL Midget A Group A
4-35-5
84.63
Soo Attack Midget B
Soo Midget B
15-23-4
84.63
Dundalk Storm Midget D
GBMHL Midget B
6-18-2
84.33
Mt Forest Rams Midget CC
WOAA Midget Rep - North
7-16-2
84.06
South Stormont Selects B
UCMHL Midget B
5-23-3
83.92
Tavistock Titans Midget AE
SCMHL Midget AE
5-17-1
83.89
Listowel Cyclones Midget AE
WOAA Midget Rep - North
9-22-3
83.82
Soo Pineridge Auto Midget B
Soo Midget B
21-31-2
83.78
Leeds Chargers Midget B
UCMHL Midget B
3-26-1
83.69
Midland Centennials AE
GBMHL Midget B
4-21-3
83.21
Walkerton Capitals Midget AE
WOAA Midget Rep - North
11-22-3
83.17
Lucknow Sepoys Midget DD
WOAA Midget Rep - North
1-25-3
82.33
Campbellford Colts Midget AE
EOMHL Midget
0-25-0
81.63
Wallaceburg Lakers Midget AE
SHL-CA Midget AE
2-20-0
81.62
Chapleau Huskies Midget D
Indep Ontario Midget A
0-0-0
0.00
Cochrane Gold Rush Midget B
--
0-0-0
0.00
Cumberland Jr Grads Midget B
OBMHL Midget B
0-0-0
0.00
Georgina Blaze Midget AE
YSMHL Midget A Group B
0-0-0
0.00
Kirkland Lake Blue Devils Midget B
--
0-0-0
0.00
South Porcupine Jr Gold Kings Midget B
TMHL Midget Rep
0-0-0
0.00
Temiskaming Shores Puckhounds Midget C
Indep Ontario Midget A
0-0-0
0.00
West Nipissing Sting Midget B
Indep Ontario Midget A
0-0-0
0.00