Your browser is not supported. Please use a newer browser for the full MHR experience.

Division

2024-25 Ontario U18 B+ Checking

League

Independent

2024-25 Teams

Team Name Division(s) W-L-T Rating
Petrolia Oilers U18 B 40-10-5 88.63
Niagara-on-the-Lake Wolves U18 B 41-3-7 88.57
Saugeen Shores Storm U18 B 34-11-2 88.12
East Lambton Eagles U18 B 39-9-3 88.11
Mooretown Jr Flags U18 B 31-13-5 87.96
Elmvale Coyotes U18 B 39-15-5 87.95
Parry Sound Shamrocks U18 B 30-13-7 87.78
Napanee Stars U18 B 50-7-7 87.77
Kemptville Royals U18 B 38-6-4 87.73
Kawartha Coyotes U18 B 43-11-2 87.51
Midland Centennials U18 B 27-19-2 87.51
Douro Dukes (#1) U18 B 38-10-4 87.40
Muskrat Voyageurs U18 B 34-6-3 87.26
Saugeen Valley Steelheads U18 B 23-12-5 87.19
South Huron Sabres U18 B 27-19-5 87.13
South Muskoka Bears U18 B 16-22-8 87.05
Huron-Bruce Blizzard U18 B 31-9-3 86.93
Lambton Shores Predators U18 B 25-21-8 86.90
Mitchell Meteors U18 B 31-19-7 86.78
Shelburne Wolves U18 B 27-19-4 86.74
Mid-Huron Huskies U18 B 25-13-5 86.65
Minto Mad Dogs U18 B 22-12-3 86.64
Ennismore Eagles U18 B 23-15-3 86.48
Talbot Trail Blazers U18 B 33-12-4 86.38
Frontenac Flyers U18 B 26-15-6 86.38
Ilderton Jets U18 B 17-21-7 86.37
Listowel Cyclones U18 B 22-16-10 86.27
Belle River Jr Canadiens U18 B 35-10-6 86.17
Kincardine Kinucks U18 B 21-22-2 86.14
Norwood Hornets U18 B 33-18-4 85.93
Delhi Rockets U18 B 28-15-6 85.87
Char-Lan Rebels U18 B 22-11-6 85.80
Lindsay Muskies U18 B 21-15-3 85.69
Pelham Panthers U18 B 28-15-9 85.63
Twin Centre Jr Jacks U18 B 36-21-8 85.62
South Grenville Rangers U18 B 23-25-5 85.62
Ayr Flames U18 B 28-22-10 85.57
Pembroke Kings U18 B 23-23-5 85.50
Huntsville Otters U18 B 13-23-11 85.50
East Elgin Attack U18 B 21-20-13 85.49
Brock Wild U18 B 12-13-7 85.30
Renfrew Timberwolves U18 B 22-16-7 85.27
Tavistock Titans U18 B 26-22-10 85.22
Tweed Hawks U18 B 19-21-4 85.08
Fort Erie Jr Meteors U18 B 17-19-6 84.99
Cornwall Colts U18 B 17-19-2 84.87
Mariposa Lightning U18 B 19-18-5 84.86
Wallaceburg Lakers U18 B 25-22-3 84.73
Essa Eagles U18 B 26-17-6 84.72
Dresden Jr Kings U18 B 17-21-4 84.65
Walkerton Capitals U18 B 12-20-5 84.64
Wingham Ironmen U18 B 14-14-6 84.63
Bancroft Jets U18 B 18-27-7 84.61
Sturgeon Lake Thunder U18 B 13-17-5 84.55
Clearview Canucks U18 B 14-22-3 84.55
Welland Tigers U18 C 23-25-7 84.53
Blyth-Brussels Crusaders U18 B 15-15-3 84.51
Riverside Rangers U18 B 19-17-7 84.50
Petawawa Patriots U18 B 18-25-4 84.49
Brockville Jr Braves U18 B 16-23-2 84.48
Port Colborne Sailors U18 B 15-25-4 84.44
Penetang Flames U18 B 19-21-6 84.43
South Bruce Blades U18 B 28-11-3 84.40
South Grey Spartans U18 B 17-11-7 84.32
Wasaga Beach Stars U18 B 15-26-3 84.19
Arran-Elderslie Ice Dogs U18 B 18-17-5 84.10
Goderich Sailors U18 B 18-24-5 84.05
South Muskoka Bears U18 B2 36-9-5 84.05
Orono Leafs U18 B 15-24-2 84.02
Thorold Blackhawks U18 B 15-24-6 84.00
Shallow Lake Lakers U18 B 10-23-2 83.93
Lucan Irish U18 B 15-25-5 83.88
Prince Edward County Kings U18 B 14-28-3 83.80
New Hamburg Huskies U18 B 21-30-7 83.80
Windsor Jr Spitfires U18 B 14-16-5 83.72
Upper York Admirals U18 B 18-23-4 83.70
South Stormont Selects U18 B 8-20-5 83.62
South Kent Lightning U18 B 15-30-7 83.56
Newcastle Stars U18 B 9-21-6 83.55
East Lambton Eagles U18 B2 24-10-5 83.49
South Oxford Storm U18 B 16-29-8 83.45
Brighton Bolts U18 B 9-32-4 83.44
Brant Battalion U18 B 12-26-7 83.41
Millbrook Stars U18 B 8-28-1 83.22
St Thomas Jr Stars U18 B 7-25-6 83.05
Haldimand River Kings U18 C 10-32-5 83.04
St Marys Rock U18 B 24-14-5 82.89
Stirling Blues U18 B 9-30-4 82.83
Petrolia Oilers U18 B2 29-15-9 82.78
Smiths Falls Bears U18 B 4-26-1 82.74
Saugeen Shores Storm U18 B2 18-18-9 82.73
Mitchell Meteors U18 B2 15-19-6 82.39
Listowel Cyclones U18 B2 11-28-3 82.26
Mt Forest Rams U18 B 9-19-3 82.24
South Huron Sabres U18 B2 24-17-8 82.22
Owen Sound Jr Attack U18 B 7-21-4 82.07
Deep River Knights U18 B 2-38-1 82.06
Kent Cobras U18 B 4-31-2 82.03
Bruce Peninsula Predators U18 B 5-17-7 81.92
Strathroy Jr Rockets U18 B 15-27-5 81.87
Georgian Shores Lightning U18 B 14-17-3 81.85
Huntsville Otters U18 B2 14-25-4 81.75
Parry Sound Shamrocks U18 B2 15-28-2 81.38
Douro Dukes (#2) U18 B 2-31-2 81.11
Mid-Huron Huskies U18 B2 6-25-6 80.98
Ilderton Jets U18 B2 8-22-8 80.71
Elmvale Coyotes U18 B2 11-26-2 80.69
Lambton Shores Predators U18 B2 10-26-4 80.61
Mooretown Jr Flags U18 B2 3-26-9 79.90
Midland Centennials U18 B2 7-26-2 79.62
Shelburne Wolves U18 B2 5-29-1 78.52
Erie NorthShore Storm U18 B 0-0-0 0.00
West Niagara Flying Aces U18 C 0-0-0 0.00