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

Division

2025-26 Ontario U16 A/B Checking

League

Independent

2025-26 Teams

Team Name Division(s) W-L-T Rating
Centre Wellington Fusion U16 A 28-1-0 85.91
Stittsville Rams U16 B 36-3-2 85.63
South Simcoe Storm U16 A 23-4-3 85.60
Talbot Trail Blazers U16 A 24-8-3 85.41
East Lambton Eagles U16 B 21-1-1 85.34
South Huron Sabres U16 B 24-6-1 85.28
Georgian Bay Islanders U16 A 21-5-2 85.27
Kent Cobras U16 A 22-5-5 85.05
Woodstock Jr Navy Vets U16 A 10-16-3 85.02
Pelham Panthers U16 A 21-5-4 84.99
Norfolk Knights U16 A 23-11-1 84.85
Bruce Grey Bulls U16 A 18-8-0 84.78
Collingwood Jr Blues U16 A 18-6-2 84.69
St Thomas Jr Stars U16 A 8-15-4 84.68
Mt Brydges Cougars U16 A 16-4-1 84.57
Burlington Eagles U16 A 19-9-4 84.51
South West Admirals U16 A 25-5-3 84.45
Woolwich Wildcats U16 A 15-6-5 84.36
Riverside Rangers U16 A 19-8-2 84.25
LaSalle Sabres U16 A 14-12-0 84.23
Strathroy Jr Rockets U16 A 21-14-4 84.08
St Catharines Jr Falcons U16 A 20-9-2 83.91
Osgoode Richmond Romans U16 B 23-8-4 83.76
Casselman-Embrun Ice Dogs U16 B 20-7-2 83.72
Whitby Wildcats (Blue) U16 A 26-6-4 83.66
Midwest 49ers U16 A 13-10-3 83.65
Douro Dukes U16 B 17-4-0 83.54
Kawartha Coyotes U16 B 17-5-1 83.54
North Durham Warriors U16 A 16-8-2 83.43
West Coast Whitecaps U16 A 12-14-2 83.39
Halton Hills Thunder U16 A 13-8-8 83.35
Barrie Colts U16 A 14-6-4 83.35
Milton Jr Menace U16 A 14-9-6 83.32
Gloucester/Orleans Blues U16 B 23-11-8 83.28
Lake Erie North Stars U16 A 11-12-5 83.25
Welland Tigers U16 A 10-9-4 83.24
Oakville Rangers U16 A 13-15-4 83.19
Ausable Valley Coyotes U16 A 13-12-4 82.96
Hespeler Shamrocks U16 A 9-14-2 82.94
Cambridge Hawks U16 A 7-18-3 82.88
Oshawa Generals U16 A 10-13-4 82.77
Southeast Surge U16 A 9-18-4 82.75
Ajax Pickering Raiders U16 A 17-10-1 82.70
Haldimand River Kings U16 A 14-18-4 82.51
Tecumseh Shoreline Eagles U16 A 8-12-3 82.45
Guelph Gryphons U16 A 7-14-7 82.40
Sturgeon Lake Thunder U16 B 12-8-1 82.35
Kemptville Royals U16 B 12-6-4 82.34
West Niagara Flying Aces U16 A 6-12-5 82.31
Belleville Jr Bulls U16 A 12-11-3 82.27
Kanata Blazers U16 B 10-12-5 82.13
Nepean Raiders U16 B 9-13-3 82.10
Flamborough Sabres U16 A 5-22-2 82.00
Peterborough Petes U16 A 7-15-4 81.99
Orillia Terriers U16 A 10-12-4 81.92
Caledon Hawks U16 A 10-6-4 81.83
Millbrook Stars U16 B 8-10-2 81.69
Clarington Toros U16 A 11-11-3 81.66
Tri-Centre Jr Attack U16 A 1-20-3 81.60
Clarence Rockland Crush U16 B 10-16-5 81.56
Quinte West Golden Hawks U16 A 9-17-4 81.56
Castor River Canucks U16 B 12-17-4 81.50
Whitby Wildcats (White) U16 A 11-11-5 81.49
South Oxford Storm U16 A 7-17-6 81.38
London Jr Mustangs (Purple) U16 A 6-15-3 81.37
Kingston Canadians U16 A 7-17-1 81.36
Cumberland Jr Grads U16 B 9-11-4 81.34
Orangeville Flyers U16 A 13-15-3 81.32
Belle River Jr Canadiens U16 A 6-18-6 81.28
Glancaster Bombers U16 A 6-20-4 81.10
Aurora Tigers U16 A 8-13-3 80.98
Upper York Admirals U16 A 9-12-3 80.88
Ottawa West Golden Knights U16 B 6-16-3 80.82
CIHA Voyageurs U16 Varsity 4-10-5 80.71
Newmarket Renegades U16 A 11-13-7 80.68
Elgin Thames 73s U16 A 5-17-2 80.61
Loyalist Jets U16 B 7-10-1 80.51
Newcastle Stars U16 B 8-15-1 80.47
Windsor Jr Spitfires U16 A 6-18-2 80.45
Markham Waxers U16 A 7-14-2 80.42
Leitrim Hawks U16 B 7-14-2 80.24
London Jr Mustangs (Grey) U16 A 5-20-0 80.19
Mississippi Thunder Kings U16 B 5-16-2 80.08
West Carleton Crusaders U16 B 8-18-1 80.01
Brant Battalion U16 A 5-14-1 80.01
Frontenac Flyers U16 B 3-14-1 79.60
Ottawa Sting U16 B 7-20-2 79.45
Niagara Falls Canucks U16 A 2-18-2 79.45
Ennismore Eagles U16 B 7-12-4 79.28
TNT Tornados U16 A 0-24-3 79.14
Northumberland Nighthawks U16 A 2-19-2 78.66
Fort Erie Jr Meteors U16 A 3-15-0 78.37
Delhi Norwich 59ers U16 A 1-22-0 77.98
Stouffville Clippers U16 A 2-20-0 77.78
Mariposa Lightning U16 B 1-15-1 76.70
Request to Add Missing Team