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 22-3-2 89.03
Parry Sound Shamrocks U18 B 19-4-3 88.23
Shelburne Wolves U18 B 17-3-3 88.03
Lindsay Muskies U18 B 21-3-5 87.71
East Lambton Eagles U18 B 24-0-0 87.69
Douro Dukes U18 B 17-3-5 87.67
South Muskoka Bears U18 B 16-7-3 87.54
Thorold Blackhawks U18 B 19-2-0 87.33
Campbellford Colts U18 B 15-1-3 87.20
Kawartha Coyotes U18 B 15-6-3 87.07
Ayr Flames U18 B 21-3-2 86.91
Petawawa Patriots U18 B 15-2-0 86.86
Fort Erie Jr Meteors U18 B 13-5-0 86.77
Frontenac Flyers U18 B 18-6-5 86.65
Napanee Stars U18 B 14-8-6 86.45
Elmvale Coyotes U18 B 6-7-6 86.24
Kemptville Royals U18 B 17-5-2 86.17
Essa Eagles U18 B 15-3-4 86.08
Orillia Terriers U18 B 14-11-4 86.06
Clearview Canucks U18 B 11-9-1 86.03
Ennismore Eagles U18 B 17-7-2 86.01
South Huron Sabres U18 B 9-5-4 85.94
Petrolia Oilers U18 B 11-8-3 85.82
Twin Centre Jr Jacks U18 B 15-5-1 85.80
Wasaga Beach Stars U18 B 21-9-3 85.70
South Kent Lightning U18 B 14-9-4 85.65
Lambton Shores Predators U18 B 11-6-3 85.65
Belle River Jr Canadiens U18 B 17-8-4 85.57
Highland Storm U18 B 9-10-3 85.51
Niagara-on-the-Lake Wolves U18 B 12-6-2 85.31
Huntsville Otters U18 B 4-16-3 85.30
Dresden Jr Kings U18 B 9-9-1 84.87
Ausable Valley Coyotes U18 B 14-5-4 84.85
Brighton Bolts U18 B 10-8-2 84.85
Southeast Surge U18 B 11-4-4 84.85
South Grenville Rangers U18 B 11-9-1 84.80
Windsor Jr Spitfires U18 B 11-6-2 84.78
New Hamburg Huskies U18 B 12-12-3 84.76
Millbrook Stars U18 B 11-9-3 84.72
South Stormont Selects U18 B 10-8-2 84.69
Riverside Rangers U18 B 8-10-3 84.49
Norwood Hornets U18 B 4-10-2 84.46
West Coast Whitecaps U18 B 7-8-6 84.39
Brockville Jr Braves U18 B 10-7-4 84.27
Bruce Grey Bulls U18 B 11-8-4 84.23
North Dundas Demons U18 B 6-9-2 84.14
South Muskoka Bears U18 B2 7-7-3 84.12
Talbot Trail Blazers U18 B 8-14-2 84.07
Strathroy Jr Rockets U18 B 10-14-1 84.01
Tri-Centre Jr Attack U18 B 8-5-1 83.95
Stirling Blues U18 B 3-15-2 83.87
Prince Edward County Kings U18 B 5-17-2 83.77
Brock Wild U18 B 9-8-0 83.77
Newcastle Stars U18 B 4-9-2 83.77
Cornwall Colts U18 B 5-10-2 83.74
Muskrat Voyageurs U18 B 5-8-1 83.70
Upper York Admirals U18 B 5-17-4 83.38
Tavistock Titans U18 B 8-12-1 83.32
NGS Braves U18 B 5-10-1 83.32
Georgian Bay Islanders U18 B 9-11-4 83.27
Char-Lan Rebels U18 B 6-11-3 83.23
Valley Storm U18 B 3-7-2 82.94
Tweed Hawks U18 B 4-13-0 82.85
East Lambton Eagles U18 B2 13-3-4 82.80
Pembroke Kings U18 B 3-13-1 82.67
Port Colborne Sailors U18 B 6-12-2 82.65
Mooretown Jr Flags U18 B2 15-4-3 82.54
Lake Erie North Stars U18 B 0-1-0 82.49
Wallaceburg Lakers U18 B 2-15-1 82.40
St Marys Rock U18 B 5-11-1 82.36
Sturgeon Lake Thunder U18 B 5-16-0 82.17
Haldimand River Kings U18 B 1-16-1 81.95
Elgin Thames 73s U18 B 4-13-0 81.94
South Kent Lightning U18 B2 7-8-5 81.90
Mariposa Lightning U18 B 5-16-4 81.85
Midwest 49ers U18 B 2-11-5 81.60
South Dundas Lions U18 B 2-17-1 81.52
Georgian Shores Lightning U18 B 3-15-1 81.32
South West Admirals U18 B 2-12-4 81.31
South Huron Sabres U18 B2 6-11-1 81.12
Mt Brydges Cougars U18 B 2-15-2 81.00
Shelburne Wolves U18 B2 6-11-2 80.83
Brant Battalion U18 B 1-12-1 80.64
Huntsville Otters U18 B2 3-18-1 80.50
Durham Crusaders U18 B 1-15-1 80.04
West Niagara Flying Aces U18 B 0-21-1 79.77
Parry Sound Shamrocks U18 B2 0-12-2 78.86
Lambton Shores Predators U18 B2 1-14-2 78.80
Plattsville Rage U18 B 0-9-1 78.67
Petrolia Oilers U18 B2 1-13-2 78.58
Kent Cobras U18 B 0-2-0 77.57
Bancroft Jets U18 B 0-0-0 0.00
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