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
South Dundas Lions U18 B 1-0-0 87.91
Mooretown Jr Flags U18 B 10-2-1 87.84
Petawawa Patriots U18 B 4-0-0 87.32
Shelburne Wolves U18 B 9-2-1 87.05
South Muskoka Bears U18 B 10-3-2 86.89
Thorold Blackhawks U18 B 6-1-0 86.77
Lindsay Muskies U18 B 12-2-4 86.77
East Lambton Eagles U18 B 8-0-0 86.74
Kawartha Coyotes U18 B 11-2-3 86.70
Ayr Flames U18 B 12-1-0 86.51
Douro Dukes U18 B 8-2-4 86.35
Elmvale Coyotes U18 B 3-2-2 86.19
Parry Sound Shamrocks U18 B 9-3-2 86.11
Fort Erie Jr Meteors U18 B 7-2-0 85.73
Petrolia Oilers U18 B 5-5-2 85.53
South Huron Sabres U18 B 6-2-3 85.29
Frontenac Flyers U18 B 13-3-4 85.27
Essa Eagles U18 B 5-0-2 85.26
Twin Centre Jr Jacks U18 B 6-3-0 85.25
Campbellford Colts U18 B 5-1-1 85.14
Napanee Stars U18 B 6-5-3 84.82
South Kent Lightning U18 B 7-5-4 84.78
Wasaga Beach Stars U18 B 10-4-2 84.73
Lambton Shores Predators U18 B 3-2-2 84.59
Niagara-on-the-Lake Wolves U18 B 7-3-2 84.59
Valley Storm U18 B 1-1-0 84.55
Ennismore Eagles U18 B 9-3-1 84.53
Clearview Canucks U18 B 5-3-1 84.49
Brighton Bolts U18 B 5-5-2 84.31
Highland Storm U18 B 4-7-2 84.30
Orillia Terriers U18 B 6-7-2 84.23
Dresden Jr Kings U18 B 5-3-0 83.91
Cornwall Colts U18 B 1-4-0 83.91
Muskrat Voyageurs U18 B 1-3-1 83.91
Huntsville Otters U18 B 1-12-2 83.89
New Hamburg Huskies U18 B 6-6-2 83.74
Millbrook Stars U18 B 7-6-1 83.66
Belle River Jr Canadiens U18 B 8-3-2 83.61
Brock Wild U18 B 4-2-0 83.52
Riverside Rangers U18 B 5-5-1 83.34
Ausable Valley Coyotes U18 B 10-2-3 83.13
Prince Edward County Kings U18 B 4-9-1 82.84
South Muskoka Bears U18 B2 4-6-0 82.81
Strathroy Jr Rockets U18 B 6-8-0 82.74
Windsor Jr Spitfires U18 B 4-3-1 82.70
Upper York Admirals U18 B 3-9-2 82.48
Southeast Surge U18 B 4-2-2 82.44
Haldimand River Kings U18 B 1-4-1 82.31
Tavistock Titans U18 B 6-7-1 82.22
Sturgeon Lake Thunder U18 B 3-8-0 82.06
Tri-Centre Jr Attack U18 B 3-4-1 81.95
Bruce Grey Bulls U18 B 5-2-1 81.85
Mariposa Lightning U18 B 2-9-3 81.81
Pembroke Kings U18 B 0-6-1 81.79
Newcastle Stars U18 B 1-5-1 81.71
Stirling Blues U18 B 1-9-2 81.65
Norwood Hornets U18 B 1-4-1 81.59
Wallaceburg Lakers U18 B 1-6-0 81.47
East Lambton Eagles U18 B2 7-2-3 81.43
Talbot Trail Blazers U18 B 3-7-1 81.37
Port Colborne Sailors U18 B 1-3-1 81.34
Lake Erie North Stars U18 B 0-1-0 81.34
Mooretown Jr Flags U18 B2 7-2-3 81.33
St Marys Rock U18 B 1-6-1 81.26
West Coast Whitecaps U18 B 2-4-2 81.18
South Kent Lightning U18 B2 2-2-2 81.07
Georgian Bay Islanders U18 B 2-7-1 80.99
Elgin Thames 73s U18 B 2-6-0 80.97
Mt Brydges Cougars U18 B 0-6-1 80.64
Georgian Shores Lightning U18 B 3-6-0 80.43
Durham Crusaders U18 B 0-6-1 80.36
Tweed Hawks U18 B 2-4-0 80.30
Brant Battalion U18 B 1-7-0 79.70
South Huron Sabres U18 B2 4-7-0 79.65
Shelburne Wolves U18 B2 3-3-1 79.46
Midwest 49ers U18 B 2-2-4 79.43
West Niagara Flying Aces U18 B 0-7-1 79.00
Huntsville Otters U18 B2 1-8-0 78.64
South West Admirals U18 B 0-4-4 78.44
Parry Sound Shamrocks U18 B2 0-7-1 77.70
Plattsville Rage U18 B 0-5-0 77.44
Petrolia Oilers U18 B2 1-7-0 77.43
Lambton Shores Predators U18 B2 0-7-0 76.57
Kent Cobras U18 B 0-2-0 74.87
Bancroft Jets U18 B 0-0-0 0.00
Brockville Jr Braves U18 B 0-0-0 0.00
Char-Lan Rebels U18 B 0-0-0 0.00
Delhi Norwich 59ers U18 B 0-0-0 0.00
Kemptville Royals U18 B 0-0-0 0.00
NGS Braves U18 B 0-0-0 0.00
North Dundas Demons U18 B 0-0-0 0.00
South Grenville Rangers U18 B 0-0-0 0.00
South Oxford Storm U18 B 0-0-0 0.00
South Stormont Selects U18 B 0-0-0 0.00
Request to Add Missing Team