Your browser is not supported. Please use a newer browser for the full MHR experience.

Division

2025-26 Ontario U18 A Checking

League

Independent

2025-26 Teams

Team Name Division(s) W-L-T Rating
Stittsville Rams (White) U18 B 37-4-1 90.88
St Marys Rock U18 A 28-10-1 90.70
Elmira Jr Sugar Kings U18 A 26-5-4 90.65
Riverside Rangers U18 A 29-3-4 90.62
Clarington Toros U18 A 27-8-2 90.46
Belle River Jr Canadiens U18 A 28-6-4 90.43
Centre Wellington Fusion U18 A 23-7-4 90.24
Burlington Eagles U18 A 18-9-2 90.24
South Oxford Storm U18 A 29-5-8 90.18
New Hamburg Jr Firebirds U18 A 25-6-4 90.09
Welland Tigers U18 A 30-10-2 90.01
South West Admirals U18 A 25-9-4 89.96
Haldimand River Kings U18 A 28-9-1 89.58
Whitby Wildcats (Blue) U18 A 35-8-2 89.56
Strathroy Jr Jets U18 A 22-10-4 89.49
Kingston Canadians U18 A 24-7-2 89.40
Woodstock Jr Navy Vets U18 A 13-9-3 89.22
Kent Cobras U18 A 13-13-3 89.17
Bruce Grey Bulls U18 A 17-10-5 89.14
Ajax Pickering Raiders (Red) U18 A 22-12-3 89.08
St Thomas Jr Stars U18 A 8-19-5 88.91
Orillia Terriers U18 A 19-8-2 88.89
Oakville Rangers U18 A 21-9-2 88.83
Talbot Trail Blazers U18 A 17-18-4 88.78
London Jr Mustangs U18 A 16-10-5 88.75
Mt Brydges Cougars U18 A 12-11-3 88.75
Stratford Warriors U18 A 6-17-9 88.69
Lake Erie North Stars U18 A 12-12-4 88.65
Milton Jr Menace (Gold) U18 A 24-13-5 88.61
Southeast Surge U18 A 12-9-5 88.55
South Porcupine Gold Kings U18 A 36-4-0 88.48
West Carleton Crusaders U18 B 18-9-3 88.33
West Coast Whitecaps U18 A 8-14-5 88.15
Barrie Colts U18 A 21-10-5 88.13
Orangeville Flyers U18 A 16-10-6 88.06
South Simcoe Storm U18 A 18-14-2 88.03
Osgoode Richmond Romans U18 B 24-6-1 88.01
Tri-Centre Jr Attack U18 A 10-15-4 88.00
Hespeler Shamrocks U18 A 15-18-4 88.00
Tecumseh Shoreline Eagles U18 A 11-9-6 87.94
Whitby Wildcats (White) U18 A 20-13-4 87.82
Milton Jr Menace (Black) U18 A 14-17-3 87.80
Collingwood Jr Blues U18 A 13-13-5 87.68
Casselman-Embrun Ice Dogs U18 B 16-11-2 87.67
Glancaster Bombers U18 A 10-10-2 87.63
LaSalle Sabres U18 A 7-15-4 87.58
Windsor Jr Spitfires U18 A 9-16-6 87.57
Ottawa West Golden Knights U18 B 13-8-3 87.54
Cambridge Hawks U18 A 7-21-2 87.33
Upper York Admirals U18 A 18-10-5 87.28
Quinte West Golden Hawks U18 A 11-15-2 87.26
CIHA Voyageurs U18 Varsity 8-10-5 87.13
Gloucester/Orleans Blues U18 B 17-14-6 87.12
Elgin Thames 73s U18 A 9-12-1 87.05
Guelph Gryphons U18 A 14-16-4 86.97
Pelham Panthers U18 A 6-18-5 86.93
Cumberland Jr Grads U18 B 18-14-5 86.82
Ottawa Sting U18 B 13-11-9 86.79
Stittsville Rams (Black) U18 B 11-18-5 86.52
Norfolk Knights U18 A 3-18-7 86.44
Newmarket Renegades U18 A 9-17-5 86.38
Midwest 49ers U18 A 2-19-4 86.20
New Liskeard Lions U18 A 8-17-4 86.09
Nepean Raiders U18 B 15-16-4 86.05
North Durham Warriors U18 A 8-16-3 86.03
Ausable Valley Coyotes U18 A 6-21-3 86.03
Oshawa Generals U18 A 5-24-4 85.72
Hearst Lumber Kings U18 A 7-9-2 85.47
Flamborough Sabres U18 A 2-22-3 85.39
Timmins Flyers U18 A 17-18-2 85.37
Brant Battalion U18 A 3-17-0 85.35
Georgian Bay Islanders U18 A 5-23-1 85.24
Perth-Lanark Wings U18 B 5-13-6 85.19
Belleville Jr Bulls U18 A 6-20-2 85.16
Halton Hills Thunder U18 A 2-26-3 85.13
King Rebellion U18 A 7-17-3 85.07
TNT Tornados U18 A 3-23-3 84.85
Niagara Falls Canucks U18 A 2-23-3 84.78
Delhi Norwich 59ers U18 A 1-21-2 84.75
Temiscaming Royals U18 A 5-10-1 84.68
Mississippi Thunder Kings U18 B 1-17-4 84.63
West Niagara Flying Aces U18 A 2-22-2 84.56
Clarence Rockland Crush U18 B 4-20-6 84.37
Castor River Canucks U18 B 3-20-4 84.11
Aurora Tigers U18 A 4-24-3 83.50
West Nipissing Sting U18 A 4-12-0 83.47
Ajax Pickering Raiders (Black) U18 A 3-26-3 83.36
Iroquois Falls Stingers U18 A 5-15-0 82.10
Soo Northside VW U18 A 14-3-2 81.75
North Shore Thundercats U18 A 1-13-1 81.61
Schumacher Cubs U18 A 3-24-0 81.49
Soo PW Arena U18 A 7-11-2 80.92
Soo SK Group U18 A 2-12-0 78.68
Current River Comets U18 A1 8-16-1 0.00
Fort William Canadiens U18 A1 12-13-3 0.00
Fort William Hurricanes U18 A2 7-8-2 0.00
KC Sabres U18 A2 16-0-1 0.00
Longlac Timberwolves U18 A 0-0-0 0.00
Neebing Hawks U18 A2 5-11-1 0.00
Nipigon Elks U18 A1 3-15-1 0.00
Schreiber Superior Stars U18 A 0-0-0 0.00
St Catharines Jr Falcons U18 A 0-0-0 0.00
Thunder Bay Elks 82s U18 A1 17-8-1 0.00
Volunteer Pool Bearcats U18 A1 15-11-1 0.00
Volunteer Pool Bearcats U18 A2 8-6-3 0.00
Wawa Legionnaires U18 A 0-0-0 0.00
West End Bruins U18 A1 17-7-3 0.00
West End Bruins U18 A2 6-10-1 0.00
Westfort Rangers U18 A1 10-12-4 0.00
Westfort Rangers U18 A2 5-12-0 0.00
Request to Add Missing Team