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 40-2-1 86.89
South Huron Sabres U16 B 30-7-3 86.71
East Lambton Eagles U16 B 35-5-1 86.65
Kent Cobras U16 A 34-8-5 86.59
Stittsville Rams U16 B 44-5-3 86.58
South Simcoe Storm U16 A 32-6-5 86.49
Talbot Trail Blazers U16 A 32-11-4 86.40
Pelham Panthers U16 A 29-8-5 86.20
Mt Brydges Cougars U16 A 23-4-4 86.19
Woodstock Jr Navy Vets U16 A 17-23-5 86.08
Bruce Grey Bulls U16 A 26-11-1 85.99
Georgian Bay Islanders U16 A 32-10-5 85.86
Norfolk Knights U16 A 30-12-1 85.82
Riverside Rangers U16 A 29-12-2 85.79
South West Admirals U16 A 37-7-4 85.60
Burlington Eagles U16 A 26-16-6 85.44
LaSalle Sabres U16 A 28-15-0 85.44
Collingwood Jr Blues U16 A 26-9-4 85.42
St Thomas Jr Stars U16 A 9-21-5 85.29
Midwest 49ers U16 A 21-15-3 85.22
Whitby Wildcats (Blue) U16 A 33-7-6 85.19
Strathroy Jr Rockets U16 A 28-16-4 85.15
Woolwich Wildcats U16 A 24-14-5 85.15
Kawartha Coyotes U16 B 25-5-1 85.15
Casselman-Embrun Ice Dogs U16 B 28-9-4 85.12
St Catharines Jr Falcons U16 A 26-12-4 85.08
Osgoode Richmond Romans U16 B 33-11-5 85.05
Douro Dukes U16 B 24-5-1 84.80
North Durham Warriors U16 A 23-13-3 84.78
Lake Erie North Stars U16 A 16-15-6 84.76
West Coast Whitecaps U16 A 17-18-2 84.74
Halton Hills Thunder U16 A 24-12-8 84.73
Welland Tigers U16 A 17-12-4 84.73
Milton Jr Menace U16 A 18-15-8 84.61
Gloucester/Orleans Blues U16 B 30-12-10 84.55
Oakville Rangers U16 A 20-21-4 84.36
Ausable Valley Coyotes U16 A 21-16-5 84.17
Barrie Colts U16 A 16-14-4 84.15
Hespeler Shamrocks U16 A 13-21-6 84.03
Ajax Pickering Raiders U16 A 21-12-4 84.01
Cambridge Hawks U16 A 8-28-4 84.01
Oshawa Generals U16 A 14-17-8 83.84
Southeast Surge U16 A 11-29-5 83.76
Tecumseh Shoreline Eagles U16 A 13-23-4 83.67
Kanata Blazers U16 B 20-16-7 83.64
Kemptville Royals U16 B 21-12-5 83.63
Haldimand River Kings U16 A 18-21-6 83.60
Sturgeon Lake Thunder U16 B 24-14-2 83.59
West Niagara Flying Aces U16 A 12-16-8 83.59
Guelph Gryphons U16 A 10-21-8 83.54
Peterborough Petes U16 A 12-20-5 83.52
Flamborough Sabres U16 A 14-28-2 83.52
Belleville Jr Bulls U16 A 15-13-6 83.51
Orillia Terriers U16 A 15-16-6 83.41
Nepean Raiders U16 B 13-24-6 83.20
Clarington Toros U16 A 19-15-6 83.04
Kingston Canadians U16 A 13-21-4 82.89
Glancaster Bombers U16 A 11-23-6 82.87
Caledon Hawks U16 A 13-10-6 82.87
Millbrook Stars U16 B 11-14-5 82.76
Whitby Wildcats (White) U16 A 15-19-7 82.72
Tri-Centre Jr Attack U16 A 2-30-4 82.69
Clarence Rockland Crush U16 B 14-24-8 82.68
South Oxford Storm U16 A 12-25-6 82.65
Cumberland Jr Grads U16 B 14-15-6 82.63
Quinte West Golden Hawks U16 A 10-22-4 82.62
Castor River Canucks U16 B 14-25-7 82.50
London Jr Mustangs (Purple) U16 A 9-23-5 82.49
Belle River Jr Canadiens U16 A 6-23-7 82.47
Ottawa West Golden Knights U16 B 12-21-6 82.35
Orangeville Flyers U16 A 14-20-4 82.30
Loyalist Jets U16 B 14-13-6 82.20
CIHA Voyageurs U16 Varsity 4-13-6 82.11
Upper York Admirals U16 A 10-19-5 82.06
Elgin Thames 73s U16 A 7-23-4 82.06
Markham Waxers U16 A 13-15-5 82.01
Windsor Jr Spitfires U16 A 8-28-3 81.91
Aurora Tigers U16 A 11-22-4 81.79
Newmarket Renegades U16 A 13-19-10 81.73
Mississippi Thunder Kings U16 B 8-25-6 81.60
Newcastle Stars U16 B 11-20-1 81.56
West Carleton Crusaders U16 B 13-29-2 81.54
London Jr Mustangs (Grey) U16 A 8-28-2 81.28
Frontenac Flyers U16 B 10-21-4 81.25
Leitrim Hawks U16 B 8-25-5 81.18
Brant Battalion U16 A 6-27-1 81.08
Ottawa Sting U16 B 10-31-5 80.93
Ennismore Eagles U16 B 8-19-6 80.71
Niagara Falls Canucks U16 A 3-29-3 80.62
Northumberland Nighthawks U16 A 3-26-3 80.01
TNT Tornados U16 A 0-30-4 79.98
Delhi Norwich 59ers U16 A 1-31-0 79.39
Fort Erie Jr Meteors U16 A 3-21-2 79.36
Stouffville Clippers U16 A 3-30-1 78.64
Mariposa Lightning U16 B 1-29-1 78.10
Request to Add Missing Team