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 14-2-1 88.58
Shelburne Wolves U18 B 13-2-3 87.39
Parry Sound Shamrocks U18 B 13-3-2 87.29
Thorold Blackhawks U18 B 13-1-0 87.23
Douro Dukes U18 B 10-2-5 87.20
Lindsay Muskies U18 B 15-2-5 87.20
East Lambton Eagles U18 B 14-0-0 87.02
South Muskoka Bears U18 B 11-5-2 87.01
Campbellford Colts U18 B 8-1-1 86.62
Ayr Flames U18 B 16-3-0 86.55
Fort Erie Jr Meteors U18 B 9-2-0 86.51
Kawartha Coyotes U18 B 13-4-3 86.36
Elmvale Coyotes U18 B 6-4-4 86.02
Essa Eagles U18 B 9-1-3 85.81
Frontenac Flyers U18 B 14-4-4 85.74
South Huron Sabres U18 B 8-3-3 85.68
Clearview Canucks U18 B 9-6-1 85.55
Orillia Terriers U18 B 10-9-2 85.49
Napanee Stars U18 B 10-7-5 85.49
Petrolia Oilers U18 B 7-7-3 85.43
South Kent Lightning U18 B 9-6-4 85.26
Wasaga Beach Stars U18 B 18-7-2 85.21
Kemptville Royals U18 B 8-3-2 85.21
Twin Centre Jr Jacks U18 B 13-5-0 85.18
Lambton Shores Predators U18 B 6-4-3 85.06
Ennismore Eagles U18 B 13-4-1 85.03
Highland Storm U18 B 7-9-2 84.86
Huntsville Otters U18 B 2-13-3 84.83
Brockville Jr Braves U18 B 6-3-1 84.79
Dresden Jr Kings U18 B 6-4-1 84.71
Niagara-on-the-Lake Wolves U18 B 9-5-2 84.69
Brighton Bolts U18 B 8-6-2 84.46
Belle River Jr Canadiens U18 B 10-3-2 84.46
South Grenville Rangers U18 B 5-6-1 84.38
Petawawa Patriots U18 B 5-1-0 84.26
Southeast Surge U18 B 8-3-2 84.20
South Stormont Selects U18 B 7-6-2 84.20
Millbrook Stars U18 B 11-7-2 84.11
South Muskoka Bears U18 B2 5-6-1 84.08
Ausable Valley Coyotes U18 B 12-4-3 83.98
North Dundas Demons U18 B 4-4-2 83.97
New Hamburg Huskies U18 B 8-8-2 83.95
Bruce Grey Bulls U18 B 8-7-2 83.48
Brock Wild U18 B 7-6-0 83.44
Riverside Rangers U18 B 5-7-1 83.39
Tri-Centre Jr Attack U18 B 6-4-1 83.37
West Coast Whitecaps U18 B 2-6-4 83.29
Norwood Hornets U18 B 2-6-2 83.23
Strathroy Jr Rockets U18 B 7-10-0 83.19
Prince Edward County Kings U18 B 5-13-1 83.13
Cornwall Colts U18 B 3-7-1 83.07
Upper York Admirals U18 B 4-14-2 82.92
Windsor Jr Spitfires U18 B 5-5-1 82.92
Newcastle Stars U18 B 3-6-1 82.89
Muskrat Voyageurs U18 B 2-3-1 82.82
Stirling Blues U18 B 1-11-2 82.70
Haldimand River Kings U18 B 1-5-1 82.68
Char-Lan Rebels U18 B 3-5-2 82.46
Wallaceburg Lakers U18 B 2-9-0 82.45
Tavistock Titans U18 B 7-11-1 82.43
Georgian Bay Islanders U18 B 5-9-2 82.25
Talbot Trail Blazers U18 B 4-10-1 82.25
Pembroke Kings U18 B 3-7-1 82.04
Elgin Thames 73s U18 B 4-9-0 82.01
East Lambton Eagles U18 B2 8-2-4 82.01
Sturgeon Lake Thunder U18 B 3-11-0 81.74
NGS Braves U18 B 2-5-1 81.72
Mariposa Lightning U18 B 3-12-3 81.71
Mooretown Jr Flags U18 B2 8-3-3 81.70
St Marys Rock U18 B 1-9-1 81.64
Port Colborne Sailors U18 B 2-8-1 81.44
Lake Erie North Stars U18 B 0-1-0 81.39
Tweed Hawks U18 B 2-7-0 81.33
Midwest 49ers U18 B 2-5-4 81.32
South Dundas Lions U18 B 2-7-0 81.05
Valley Storm U18 B 1-4-0 81.04
South Kent Lightning U18 B2 4-4-3 80.84
Mt Brydges Cougars U18 B 0-8-1 80.75
Shelburne Wolves U18 B2 4-6-1 80.69
South West Admirals U18 B 1-7-4 80.58
Georgian Shores Lightning U18 B 3-12-0 80.51
South Huron Sabres U18 B2 5-7-0 80.33
Huntsville Otters U18 B2 2-13-0 79.88
Durham Crusaders U18 B 1-13-1 79.64
Brant Battalion U18 B 1-8-1 79.58
West Niagara Flying Aces U18 B 0-9-1 79.20
Parry Sound Shamrocks U18 B2 0-10-1 78.32
Petrolia Oilers U18 B2 1-8-1 78.21
Plattsville Rage U18 B 0-6-1 77.76
Lambton Shores Predators U18 B2 0-9-1 77.33
Kent Cobras U18 B 0-2-0 75.75
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