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

Division

2025-26 Ontario U18 B+ Checking

League

Independent

2025-26 Teams

Team Name Division(s) W-L-T Rating
Mooretown Jr Flags U18 B 41-4-2 90.83
Parry Sound Shamrocks U18 B 35-8-4 89.37
East Lambton Eagles U18 B 38-2-0 89.35
Shelburne Wolves U18 B 23-6-4 89.16
South Muskoka Bears U18 B 21-9-4 88.89
Lindsay Muskies U18 B 28-10-5 88.77
Douro Dukes U18 B 21-6-7 88.52
Campbellford Colts U18 B 26-5-3 88.41
Thorold Blackhawks U18 B 28-3-0 88.37
Kawartha Coyotes U18 B 21-10-4 88.18
Ayr Flames U18 B 34-6-2 88.03
Napanee Stars U18 B 18-10-7 87.75
Petawawa Patriots U18 B 25-6-1 87.72
Frontenac Flyers U18 B 23-8-6 87.70
Petrolia Oilers U18 B 21-10-3 87.52
Fort Erie Jr Meteors U18 B 19-10-3 87.42
Elmvale Coyotes U18 B 12-12-8 87.40
Ennismore Eagles U18 B 21-10-3 87.33
Twin Centre Jr Jacks U18 B 22-7-4 87.22
South Huron Sabres U18 B 16-10-5 87.10
Kemptville Royals U18 B 25-10-2 87.08
Essa Eagles U18 B 16-6-6 87.06
Clearview Canucks U18 B 17-16-2 87.04
Lambton Shores Predators U18 B 15-18-4 87.01
South Kent Lightning U18 B 21-19-7 86.91
Belle River Jr Canadiens U18 B 22-9-5 86.89
Orillia Terriers U18 B 17-19-6 86.88
Wasaga Beach Stars U18 B 25-15-3 86.84
New Hamburg Huskies U18 B 20-15-4 86.44
Highland Storm U18 B 15-15-5 86.39
Ausable Valley Coyotes U18 B 21-10-4 86.30
Niagara-on-the-Lake Wolves U18 B 20-12-4 86.28
South Stormont Selects U18 B 18-11-3 86.25
South Grenville Rangers U18 B 16-11-3 86.23
Huntsville Otters U18 B 7-23-5 86.12
Southeast Surge U18 B 18-9-7 86.05
Dresden Jr Kings U18 B 12-20-2 85.99
Brighton Bolts U18 B 12-14-2 85.96
North Dundas Demons U18 B 14-17-4 85.93
Bruce Grey Bulls U18 B 15-12-6 85.78
West Coast Whitecaps U18 B 13-9-8 85.78
Norwood Hornets U18 B 9-18-3 85.74
Tri-Centre Jr Attack U18 B 18-12-2 85.71
Talbot Trail Blazers U18 B 13-19-3 85.61
Windsor Jr Spitfires U18 B 11-14-4 85.60
Riverside Rangers U18 B 14-13-4 85.55
Brockville Jr Braves U18 B 15-12-7 85.49
Millbrook Stars U18 B 18-15-4 85.49
Cornwall Colts U18 B 8-19-3 85.28
Tavistock Titans U18 B 14-20-3 85.24
Prince Edward County Kings U18 B 11-24-2 85.24
Strathroy Jr Rockets U18 B 12-20-1 85.19
South Muskoka Bears U18 B2 14-9-5 85.15
Newcastle Stars U18 B 17-13-3 85.14
NGS Braves U18 B 9-16-1 85.13
Brock Wild U18 B 14-10-0 85.01
Tweed Hawks U18 B 9-20-0 84.90
Stirling Blues U18 B 4-21-3 84.82
East Lambton Eagles U18 B2 22-5-10 84.77
Char-Lan Rebels U18 B 12-17-4 84.65
Georgian Bay Islanders U18 B 13-12-4 84.55
St Marys Rock U18 B 16-14-2 84.51
Upper York Admirals U18 B 9-23-5 84.50
Muskrat Voyageurs U18 B 13-12-4 84.39
Elgin Thames 73s U18 B 11-18-0 84.02
Mooretown Jr Flags U18 B2 19-10-4 83.95
Pembroke Kings U18 B 5-20-3 83.72
South Kent Lightning U18 B2 11-12-6 83.70
Wallaceburg Lakers U18 B 6-25-1 83.70
Valley Storm U18 B 5-14-5 83.60
Lake Erie North Stars U18 B 0-1-0 83.55
Port Colborne Sailors U18 B 8-19-4 83.43
Haldimand River Kings U18 B 4-20-5 83.39
Midwest 49ers U18 B 3-18-5 83.16
South West Admirals U18 B 2-20-6 82.96
South Huron Sabres U18 B2 11-14-3 82.94
Mt Brydges Cougars U18 B 7-22-3 82.88
Mariposa Lightning U18 B 8-25-4 82.72
South Dundas Lions U18 B 2-25-1 82.57
Sturgeon Lake Thunder U18 B 9-24-0 82.54
Georgian Shores Lightning U18 B 5-18-4 82.52
Brant Battalion U18 B 3-21-1 82.42
Shelburne Wolves U18 B2 8-14-4 82.31
Huntsville Otters U18 B2 7-23-3 81.82
Durham Crusaders U18 B 3-21-1 81.13
Plattsville Rage U18 B 0-23-1 80.86
West Niagara Flying Aces U18 B 0-32-1 80.78
Lambton Shores Predators U18 B2 2-22-4 80.58
Petrolia Oilers U18 B2 2-22-2 80.14
Parry Sound Shamrocks U18 B2 0-23-3 79.63
Kent Cobras U18 B 0-2-0 79.11
Delhi Norwich 59ers U18 B 0-0-0 0.00
South Oxford Storm U18 B 0-0-0 0.00
Request to Add Missing Team