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 47-2-1 87.14
South Huron Sabres U16 B 34-7-4 86.93
Kent Cobras U16 A 39-8-5 86.87
Stittsville Rams U16 B 52-5-3 86.74
East Lambton Eagles U16 B 38-5-3 86.73
South Simcoe Storm U16 A 37-8-6 86.69
Talbot Trail Blazers U16 A 32-12-5 86.50
Pelham Panthers U16 A 34-10-6 86.32
Mt Brydges Cougars U16 A 31-4-5 86.25
Woodstock Jr Navy Vets U16 A 17-24-5 86.24
Bruce Grey Bulls U16 A 29-12-2 86.23
Georgian Bay Islanders U16 A 33-11-6 86.05
Riverside Rangers U16 A 31-14-2 85.89
South West Admirals U16 A 42-8-4 85.86
Norfolk Knights U16 A 31-13-2 85.86
St Thomas Jr Stars U16 A 14-23-5 85.70
Burlington Eagles U16 A 28-18-6 85.61
LaSalle Sabres U16 A 31-16-0 85.61
Collingwood Jr Blues U16 A 28-12-4 85.61
Osgoode Richmond Romans U16 B 37-11-5 85.53
Midwest 49ers U16 A 23-16-3 85.46
Whitby Wildcats (Blue) U16 A 35-7-7 85.43
St Catharines Jr Falcons U16 A 28-12-4 85.39
Casselman-Embrun Ice Dogs U16 B 35-10-4 85.37
Strathroy Jr Rockets U16 A 28-18-5 85.37
Woolwich Wildcats U16 A 24-15-6 85.29
West Coast Whitecaps U16 A 20-18-2 85.20
Lake Erie North Stars U16 A 18-17-6 85.07
Kawartha Coyotes U16 B 26-8-1 85.03
Douro Dukes U16 B 25-5-1 85.02
North Durham Warriors U16 A 23-14-4 84.97
Halton Hills Thunder U16 A 25-13-9 84.92
Gloucester/Orleans Blues U16 B 30-12-11 84.82
Milton Jr Menace U16 A 18-17-8 84.77
Welland Tigers U16 A 19-15-4 84.66
Oakville Rangers U16 A 23-21-4 84.62
Ausable Valley Coyotes U16 A 23-17-6 84.59
Hespeler Shamrocks U16 A 14-21-6 84.36
Ajax Pickering Raiders U16 A 25-13-5 84.33
Cambridge Hawks U16 A 8-31-4 84.20
Barrie Colts U16 A 21-16-7 84.16
Oshawa Generals U16 A 14-19-8 83.93
Southeast Surge U16 A 11-30-5 83.93
Kemptville Royals U16 B 24-16-6 83.86
Kanata Blazers U16 B 20-18-7 83.84
West Niagara Flying Aces U16 A 16-18-8 83.82
Haldimand River Kings U16 A 20-22-6 83.81
Belleville Jr Bulls U16 A 18-14-7 83.77
Guelph Gryphons U16 A 10-24-8 83.76
Flamborough Sabres U16 A 15-29-2 83.75
Sturgeon Lake Thunder U16 B 26-14-2 83.75
Peterborough Petes U16 A 14-23-6 83.72
Tecumseh Shoreline Eagles U16 A 14-26-4 83.65
Orillia Terriers U16 A 18-17-6 83.63
Nepean Raiders U16 B 16-25-6 83.62
Kingston Canadians U16 A 14-23-5 83.17
Clarington Toros U16 A 20-18-7 83.16
Millbrook Stars U16 B 16-17-6 83.13
Glancaster Bombers U16 A 12-25-6 83.03
South Oxford Storm U16 A 15-26-6 83.01
Tri-Centre Jr Attack U16 A 4-35-4 83.00
Clarence Rockland Crush U16 B 16-25-8 83.00
Belle River Jr Canadiens U16 A 7-25-8 82.90
Caledon Hawks U16 A 14-15-7 82.89
London Jr Mustangs (Purple) U16 A 10-27-6 82.86
Whitby Wildcats (White) U16 A 16-24-7 82.84
Quinte West Golden Hawks U16 A 11-26-4 82.84
Cumberland Jr Grads U16 B 15-20-6 82.83
Castor River Canucks U16 B 16-29-7 82.81
Upper York Admirals U16 A 16-21-6 82.76
Ottawa West Golden Knights U16 B 13-23-6 82.58
Orangeville Flyers U16 A 16-21-5 82.52
CIHA Voyageurs U16 Varsity 5-15-7 82.38
Markham Waxers U16 A 15-16-6 82.32
Loyalist Jets U16 B 15-15-6 82.32
Elgin Thames 73s U16 A 8-26-4 82.20
Mississippi Thunder Kings U16 B 11-28-6 82.17
Windsor Jr Spitfires U16 A 8-32-3 82.03
Aurora Tigers U16 A 12-25-5 81.95
Newmarket Renegades U16 A 14-19-11 81.93
West Carleton Crusaders U16 B 14-32-2 81.85
London Jr Mustangs (Grey) U16 A 10-33-2 81.76
Newcastle Stars U16 B 13-22-1 81.75
Leitrim Hawks U16 B 8-28-5 81.44
Frontenac Flyers U16 B 11-26-4 81.37
Brant Battalion U16 A 6-32-1 81.28
Ottawa Sting U16 B 12-32-5 81.27
Ennismore Eagles U16 B 9-22-6 81.03
Niagara Falls Canucks U16 A 3-34-3 80.83
TNT Tornados U16 A 1-32-4 80.14
Northumberland Nighthawks U16 A 4-28-3 80.06
Fort Erie Jr Meteors U16 A 3-23-2 79.49
Delhi Norwich 59ers U16 A 1-34-0 79.47
Stouffville Clippers U16 A 3-35-1 78.76
Mariposa Lightning U16 B 2-36-1 78.40
Request to Add Missing Team