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
Shelburne Wolves U18 B 4-0-0 88.67
Douro Dukes U18 B 1-0-1 86.98
Kawartha Coyotes U18 B 5-1-0 86.80
Lindsay Muskies U18 B 8-1-1 86.17
Parry Sound Shamrocks U18 B 2-2-2 86.05
Elmvale Coyotes U18 B 3-1-1 86.05
South Muskoka Bears U18 B 6-2-1 85.81
Essa Eagles U18 B 2-0-1 85.80
Orillia Terriers U18 B 3-3-1 85.02
Huntsville Otters U18 B 1-6-2 84.59
Thorold Blackhawks U18 B 3-1-0 84.56
Sturgeon Lake Thunder U18 B 1-0-0 84.45
Frontenac Flyers U18 B 8-1-1 84.44
Fort Erie Jr Meteors U18 B 5-2-0 84.32
Napanee Stars U18 B 1-2-1 84.21
Millbrook Stars U18 B 5-1-1 84.04
Clearview Canucks U18 B 0-2-1 84.04
Highland Storm U18 B 2-6-2 83.75
Brock Wild U18 B 1-0-0 83.58
South Muskoka Bears U18 B2 2-1-0 83.50
Ennismore Eagles U18 B 6-2-1 83.42
Wasaga Beach Stars U18 B 4-4-1 83.33
Brighton Bolts U18 B 1-0-1 83.05
Prince Edward County Kings U18 B 3-3-0 82.49
Niagara-on-the-Lake Wolves U18 B 4-0-0 82.28
Upper York Admirals U18 B 0-4-2 82.16
Mariposa Lightning U18 B 1-4-2 81.45
Georgian Bay Islanders U18 B 1-2-0 81.01
Haldimand River Kings U18 B 0-2-0 80.94
Stirling Blues U18 B 0-4-0 80.07
Durham Crusaders U18 B 0-4-0 79.24
Newcastle Stars U18 B 0-3-0 78.58
Shelburne Wolves U18 B2 1-0-0 78.47
Tweed Hawks U18 B 1-2-0 78.33
Norwood Hornets U18 B 0-1-0 78.04
Port Colborne Sailors U18 B 1-2-0 77.57
Huntsville Otters U18 B2 1-6-0 77.47
West Niagara Flying Aces U18 B 0-4-0 76.85
Parry Sound Shamrocks U18 B2 0-2-0 74.74
Ausable Valley Coyotes U18 B 3-1-0 0.00
Ayr Flames U18 B 6-0-0 0.00
Bancroft Jets U18 B 0-0-0 0.00
Belle River Jr Canadiens U18 B 4-1-0 0.00
Brant Battalion U18 B 0-4-0 0.00
Brockville Jr Braves U18 B 0-0-0 0.00
Bruce Grey Bulls U18 B 5-0-0 0.00
Char-Lan Rebels U18 B 0-0-0 0.00
Cornwall Colts U18 B 0-0-0 0.00
Deep River Knights U18 B 0-0-0 0.00
Delhi Norwich 59ers U18 B 0-0-0 0.00
Dresden Jr Kings U18 B 2-2-0 0.00
East Lambton Eagles U18 B 3-0-0 0.00
East Lambton Eagles U18 B2 3-1-0 0.00
Elgin Thames 73s U18 B 0-1-0 0.00
Georgian Shores Lightning U18 B 0-1-0 0.00
Kemptville Royals U18 B 0-0-0 0.00
Kent Cobras U18 B 0-2-0 0.00
Lake Erie North Stars U18 B 0-1-0 0.00
Lambton Shores Predators U18 B 2-0-1 0.00
Lambton Shores Predators U18 B2 0-3-0 0.00
Midwest 49ers U18 B 0-1-1 0.00
Mooretown Jr Flags U18 B 5-0-0 0.00
Mooretown Jr Flags U18 B2 3-0-0 0.00
Mt Brydges Cougars U18 B 0-4-0 0.00
Muskrat Voyageurs U18 B 0-0-0 0.00
New Hamburg Huskies U18 B 3-3-1 0.00
NGS Braves U18 B 0-0-0 0.00
North Dundas Demons U18 B 0-0-0 0.00
Pembroke Kings U18 B 0-0-0 0.00
Petawawa Patriots U18 B 0-0-0 0.00
Petrolia Oilers U18 B 2-3-1 0.00
Petrolia Oilers U18 B2 0-4-0 0.00
Plattsville Rage U18 B 0-2-0 0.00
Renfrew Timberwolves U18 B 0-0-0 0.00
Riverside Rangers U18 B 2-2-0 0.00
South Dundas Lions U18 B 0-0-0 0.00
South Grenville Rangers U18 B 0-0-0 0.00
South Huron Sabres U18 B 2-0-1 0.00
South Huron Sabres U18 B2 2-1-0 0.00
South Kent Lightning U18 B 3-4-1 0.00
South Kent Lightning U18 B2 1-0-0 0.00
South Oxford Storm U18 B 0-0-0 0.00
South Stormont Selects U18 B 0-0-0 0.00
South West Admirals U18 B 0-3-1 0.00
Southeast Surge U18 B 2-1-1 0.00
St Marys Rock U18 B 1-4-0 0.00
Strathroy Jr Rockets U18 B 1-3-0 0.00
Talbot Trail Blazers U18 B 2-4-1 0.00
Tavistock Titans U18 B 1-4-1 0.00
Tri-Centre Jr Attack U18 B 1-0-1 0.00
Twin Centre Jr Jacks U18 B 4-1-0 0.00
Wallaceburg Lakers U18 B 1-3-0 0.00
West Coast Whitecaps U18 B 1-3-0 0.00
Windsor Jr Spitfires U18 B 3-1-1 0.00
Request to Add Missing Team