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 26-1-0 85.96
Stittsville Rams U16 B 32-3-2 85.59
South Simcoe Storm U16 A 22-4-3 85.58
Talbot Trail Blazers U16 A 22-8-3 85.43
South Huron Sabres U16 B 23-6-1 85.27
Georgian Bay Islanders U16 A 21-5-2 85.19
Kent Cobras U16 A 22-3-5 85.18
East Lambton Eagles U16 B 19-1-1 85.17
Pelham Panthers U16 A 21-5-2 85.09
Norfolk Knights U16 A 23-9-1 84.94
Woodstock Jr Navy Vets U16 A 10-14-3 84.90
Bruce Grey Bulls U16 A 16-7-0 84.84
Mt Brydges Cougars U16 A 15-3-1 84.80
Collingwood Jr Blues U16 A 17-6-2 84.65
St Thomas Jr Stars U16 A 6-15-4 84.48
South West Admirals U16 A 23-5-3 84.45
Burlington Eagles U16 A 17-9-3 84.43
Woolwich Wildcats U16 A 14-6-4 84.32
Riverside Rangers U16 A 18-8-2 84.19
LaSalle Sabres U16 A 12-11-0 84.16
Strathroy Jr Rockets U16 A 20-14-4 84.00
St Catharines Jr Falcons U16 A 19-8-2 83.98
Midwest 49ers U16 A 13-8-3 83.75
Whitby Wildcats (Blue) U16 A 26-6-4 83.66
Osgoode Richmond Romans U16 B 20-8-4 83.64
Lake Erie North Stars U16 A 11-10-4 83.56
North Durham Warriors U16 A 15-7-2 83.55
Casselman-Embrun Ice Dogs U16 B 18-7-2 83.53
West Coast Whitecaps U16 A 11-13-2 83.49
Gloucester/Orleans Blues U16 B 22-9-7 83.42
Douro Dukes U16 B 15-4-0 83.41
Kawartha Coyotes U16 B 14-5-1 83.39
Barrie Colts U16 A 13-6-4 83.33
Welland Tigers U16 A 10-8-4 83.29
Halton Hills Thunder U16 A 12-8-7 83.25
Oakville Rangers U16 A 13-13-4 83.20
Milton Jr Menace U16 A 12-9-6 83.12
Hespeler Shamrocks U16 A 9-12-2 83.06
Ausable Valley Coyotes U16 A 13-12-3 82.99
Cambridge Hawks U16 A 7-16-3 82.85
Oshawa Generals U16 A 9-13-4 82.79
Southeast Surge U16 A 8-18-4 82.63
Sturgeon Lake Thunder U16 B 12-6-1 82.56
Tecumseh Shoreline Eagles U16 A 8-11-2 82.55
Guelph Gryphons U16 A 7-13-7 82.46
Ajax Pickering Raiders U16 A 15-10-1 82.45
Haldimand River Kings U16 A 12-18-4 82.35
Kemptville Royals U16 B 11-5-3 82.34
Belleville Jr Bulls U16 A 11-11-3 82.24
West Niagara Flying Aces U16 A 6-12-4 82.19
Kanata Blazers U16 B 9-11-5 82.05
Nepean Raiders U16 B 8-13-2 81.96
Peterborough Petes U16 A 6-14-4 81.96
Flamborough Sabres U16 A 5-21-2 81.92
Clarington Toros U16 A 11-9-3 81.87
Orillia Terriers U16 A 8-12-4 81.78
Castor River Canucks U16 B 12-14-4 81.52
Clarence Rockland Crush U16 B 9-14-5 81.51
Tri-Centre Jr Attack U16 A 1-18-3 81.48
Caledon Hawks U16 A 6-6-3 81.45
Whitby Wildcats (White) U16 A 10-10-5 81.44
Quinte West Golden Hawks U16 A 8-16-4 81.43
Millbrook Stars U16 B 6-10-2 81.40
Belle River Jr Canadiens U16 A 6-16-5 81.37
London Jr Mustangs (Purple) U16 A 5-15-3 81.33
Orangeville Flyers U16 A 9-13-3 81.33
South Oxford Storm U16 A 7-17-5 81.31
Kingston Canadians U16 A 7-16-1 81.28
Cumberland Jr Grads U16 B 8-11-3 81.00
Aurora Tigers U16 A 8-12-3 80.92
Upper York Admirals U16 A 9-11-3 80.91
Glancaster Bombers U16 A 5-19-4 80.90
Newcastle Stars U16 B 8-13-1 80.68
CIHA Voyageurs U16 Varsity 4-10-5 80.65
Ottawa West Golden Knights U16 B 5-16-3 80.63
Elgin Thames 73s U16 A 5-16-2 80.61
Newmarket Renegades U16 A 6-12-6 80.46
Windsor Jr Spitfires U16 A 6-17-1 80.44
Markham Waxers U16 A 7-13-2 80.35
London Jr Mustangs (Grey) U16 A 5-18-0 80.31
Leitrim Hawks U16 B 7-12-2 80.30
Loyalist Jets U16 B 6-9-1 80.24
Frontenac Flyers U16 B 3-12-1 79.84
Mississippi Thunder Kings U16 B 4-12-2 79.81
West Carleton Crusaders U16 B 6-17-1 79.69
Ottawa Sting U16 B 7-17-2 79.62
Brant Battalion U16 A 3-13-1 79.56
Niagara Falls Canucks U16 A 2-17-2 79.43
Ennismore Eagles U16 B 7-11-4 79.34
TNT Tornados U16 A 0-22-3 79.08
Northumberland Nighthawks U16 A 2-18-2 78.72
Fort Erie Jr Meteors U16 A 2-13-0 78.50
Delhi Norwich 59ers U16 A 1-21-0 78.04
Stouffville Clippers U16 A 2-19-0 77.71
Mariposa Lightning U16 B 1-15-1 76.71
Request to Add Missing Team