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
Petawawa Patriots U18 B 2-0-0 89.67
South Dundas Lions U18 B 1-0-0 88.26
Mooretown Jr Flags U18 B 8-2-1 87.79
Valley Storm U18 B 0-1-0 87.67
Shelburne Wolves U18 B 8-2-0 87.61
Thorold Blackhawks U18 B 5-1-0 87.60
South Muskoka Bears U18 B 9-3-2 87.23
Ayr Flames U18 B 11-1-0 87.14
Lindsay Muskies U18 B 11-2-3 87.10
Elmvale Coyotes U18 B 3-1-2 86.99
Parry Sound Shamrocks U18 B 7-3-2 86.81
Kawartha Coyotes U18 B 10-2-3 86.78
East Lambton Eagles U18 B 8-0-0 86.63
Essa Eagles U18 B 3-0-2 86.55
Fort Erie Jr Meteors U18 B 7-2-0 86.31
Douro Dukes U18 B 5-0-3 86.28
Twin Centre Jr Jacks U18 B 6-2-0 86.09
South Huron Sabres U18 B 3-2-3 86.05
Frontenac Flyers U18 B 12-3-3 85.73
Petrolia Oilers U18 B 5-5-1 85.58
Campbellford Colts U18 B 5-1-1 85.35
Wasaga Beach Stars U18 B 8-4-2 85.20
Belle River Jr Canadiens U18 B 7-1-0 85.08
New Hamburg Huskies U18 B 4-5-1 85.01
South Kent Lightning U18 B 7-4-3 85.00
Napanee Stars U18 B 5-2-2 84.89
Clearview Canucks U18 B 5-2-1 84.87
Niagara-on-the-Lake Wolves U18 B 5-3-2 84.84
Huntsville Otters U18 B 1-8-2 84.70
Muskrat Voyageurs U18 B 1-1-1 84.67
Ennismore Eagles U18 B 9-3-1 84.65
Orillia Terriers U18 B 6-5-1 84.58
Highland Storm U18 B 4-7-2 84.52
Lambton Shores Predators U18 B 3-2-2 84.40
Cornwall Colts U18 B 1-4-0 84.26
Prince Edward County Kings U18 B 4-6-1 84.11
Millbrook Stars U18 B 7-5-1 84.04
Riverside Rangers U18 B 4-4-1 84.02
Dresden Jr Kings U18 B 4-2-0 83.91
Brighton Bolts U18 B 3-5-1 83.74
Brock Wild U18 B 3-1-0 83.67
Windsor Jr Spitfires U18 B 4-3-1 83.64
Ausable Valley Coyotes U18 B 6-2-1 83.54
South Muskoka Bears U18 B2 3-4-0 83.38
Haldimand River Kings U18 B 1-2-1 83.37
Tavistock Titans U18 B 5-7-1 83.07
Upper York Admirals U18 B 3-9-2 82.78
Southeast Surge U18 B 3-1-1 82.60
Bruce Grey Bulls U18 B 5-2-0 82.40
Sturgeon Lake Thunder U18 B 3-8-0 82.34
Mariposa Lightning U18 B 2-8-3 82.24
Tri-Centre Jr Attack U18 B 2-4-1 82.23
Pembroke Kings U18 B 0-5-1 82.17
Lake Erie North Stars U18 B 0-1-0 82.02
Port Colborne Sailors U18 B 1-3-1 81.94
Talbot Trail Blazers U18 B 2-6-1 81.91
West Coast Whitecaps U18 B 2-4-2 81.78
Stirling Blues U18 B 1-9-2 81.74
Strathroy Jr Rockets U18 B 2-5-0 81.64
Wallaceburg Lakers U18 B 1-5-0 81.28
St Marys Rock U18 B 1-6-0 81.08
Newcastle Stars U18 B 1-5-0 81.04
Georgian Bay Islanders U18 B 1-5-0 80.84
Midwest 49ers U18 B 1-1-4 80.71
Georgian Shores Lightning U18 B 1-6-0 80.63
Durham Crusaders U18 B 0-6-1 80.63
Brant Battalion U18 B 1-6-0 80.55
Norwood Hornets U18 B 0-3-1 80.51
Mt Brydges Cougars U18 B 0-5-0 80.45
Tweed Hawks U18 B 2-4-0 80.36
Elgin Thames 73s U18 B 2-5-0 80.31
Shelburne Wolves U18 B2 3-1-1 80.15
West Niagara Flying Aces U18 B 0-6-1 79.79
South West Admirals U18 B 0-3-4 79.42
Huntsville Otters U18 B2 1-7-0 79.23
Plattsville Rage U18 B 0-5-0 78.36
Parry Sound Shamrocks U18 B2 0-4-1 77.61
South Kent Lightning U18 B2 2-2-2 77.06
East Lambton Eagles U18 B2 6-1-0 76.31
Mooretown Jr Flags U18 B2 5-0-2 76.26
Kent Cobras U18 B 0-2-0 75.41
South Huron Sabres U18 B2 4-3-0 74.41
Petrolia Oilers U18 B2 1-7-0 72.50
Lambton Shores Predators U18 B2 0-6-0 72.00
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