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 20-3-2 89.05
Parry Sound Shamrocks U18 B 18-3-3 88.21
Shelburne Wolves U18 B 16-2-3 87.99
Lindsay Muskies U18 B 20-3-5 87.71
East Lambton Eagles U18 B 23-0-0 87.70
Douro Dukes U18 B 16-3-5 87.58
South Muskoka Bears U18 B 15-7-2 87.46
Campbellford Colts U18 B 14-1-2 87.44
Thorold Blackhawks U18 B 18-2-0 87.33
Kawartha Coyotes U18 B 15-4-3 87.24
Ayr Flames U18 B 21-3-1 86.95
Fort Erie Jr Meteors U18 B 12-5-0 86.71
Frontenac Flyers U18 B 16-6-5 86.64
Petawawa Patriots U18 B 12-2-0 86.37
Napanee Stars U18 B 13-8-6 86.23
Elmvale Coyotes U18 B 6-7-6 86.17
Orillia Terriers U18 B 14-10-3 86.04
Essa Eagles U18 B 14-2-4 86.02
Kemptville Royals U18 B 14-5-2 85.99
Clearview Canucks U18 B 10-9-1 85.95
South Huron Sabres U18 B 8-4-4 85.89
Twin Centre Jr Jacks U18 B 14-5-1 85.86
Petrolia Oilers U18 B 10-8-3 85.86
Ennismore Eagles U18 B 16-7-2 85.85
South Kent Lightning U18 B 13-8-4 85.68
Wasaga Beach Stars U18 B 21-9-3 85.66
Lambton Shores Predators U18 B 11-4-3 85.61
Belle River Jr Canadiens U18 B 16-7-4 85.58
Highland Storm U18 B 8-9-3 85.53
Brighton Bolts U18 B 9-6-2 85.33
Huntsville Otters U18 B 4-16-3 85.23
Niagara-on-the-Lake Wolves U18 B 10-6-2 84.97
Southeast Surge U18 B 10-4-2 84.92
Dresden Jr Kings U18 B 9-8-1 84.88
South Stormont Selects U18 B 10-7-2 84.78
Ausable Valley Coyotes U18 B 13-5-4 84.73
Millbrook Stars U18 B 11-8-3 84.71
Windsor Jr Spitfires U18 B 10-6-2 84.69
South Grenville Rangers U18 B 10-8-1 84.68
Norwood Hornets U18 B 4-8-2 84.65
New Hamburg Huskies U18 B 11-12-2 84.60
West Coast Whitecaps U18 B 6-8-4 84.37
Riverside Rangers U18 B 7-9-3 84.36
Brockville Jr Braves U18 B 8-7-3 84.23
South Muskoka Bears U18 B2 6-7-2 84.22
North Dundas Demons U18 B 6-7-2 84.16
Bruce Grey Bulls U18 B 11-7-2 84.14
Talbot Trail Blazers U18 B 8-13-2 84.11
Tri-Centre Jr Attack U18 B 7-5-1 84.08
Stirling Blues U18 B 3-14-2 83.89
Strathroy Jr Rockets U18 B 9-13-1 83.83
Cornwall Colts U18 B 5-9-2 83.79
Muskrat Voyageurs U18 B 5-7-1 83.73
Prince Edward County Kings U18 B 5-17-1 83.68
Brock Wild U18 B 8-8-0 83.56
Upper York Admirals U18 B 5-16-4 83.40
Newcastle Stars U18 B 3-9-2 83.39
Georgian Bay Islanders U18 B 8-11-3 83.25
Valley Storm U18 B 3-6-2 83.25
Tavistock Titans U18 B 8-12-1 83.23
NGS Braves U18 B 3-8-1 83.14
Char-Lan Rebels U18 B 4-11-3 83.00
Pembroke Kings U18 B 3-12-1 82.82
Tweed Hawks U18 B 3-12-0 82.64
East Lambton Eagles U18 B2 12-3-4 82.63
Mooretown Jr Flags U18 B2 13-4-3 82.59
Wallaceburg Lakers U18 B 2-14-1 82.54
Port Colborne Sailors U18 B 6-10-2 82.54
Lake Erie North Stars U18 B 0-1-0 82.36
St Marys Rock U18 B 4-11-1 82.29
Elgin Thames 73s U18 B 4-12-0 82.19
Mariposa Lightning U18 B 4-14-4 82.12
Sturgeon Lake Thunder U18 B 4-16-0 82.08
Haldimand River Kings U18 B 1-15-1 82.07
South Kent Lightning U18 B2 7-8-4 81.90
Midwest 49ers U18 B 2-9-5 81.86
South Dundas Lions U18 B 2-14-0 81.47
Georgian Shores Lightning U18 B 3-15-1 81.31
Mt Brydges Cougars U18 B 1-14-1 81.07
South Huron Sabres U18 B2 6-11-1 81.05
Shelburne Wolves U18 B2 6-10-1 81.03
South West Admirals U18 B 1-11-4 80.91
Huntsville Otters U18 B2 3-16-1 80.38
Brant Battalion U18 B 1-11-1 80.37
Durham Crusaders U18 B 1-14-1 79.99
West Niagara Flying Aces U18 B 0-20-1 79.66
Lambton Shores Predators U18 B2 1-12-2 78.69
Plattsville Rage U18 B 0-8-1 78.67
Parry Sound Shamrocks U18 B2 0-12-1 78.67
Petrolia Oilers U18 B2 1-11-2 78.46
Kent Cobras U18 B 0-2-0 77.61
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