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
Sarnia Jr Sting U16 A 9-1-0 88.13
Centre Wellington Fusion U16 A 19-1-0 87.00
South Simcoe Storm U16 A 12-3-1 86.70
Georgian Bay Islanders U16 A 13-1-2 86.64
Talbot Trail Blazers U16 A 15-6-0 86.40
Norfolk Knights U16 A 14-5-0 86.40
Stittsville Rams U16 B 12-2-2 86.27
South Huron Sabres U16 B 15-4-0 86.22
Mt Brydges Cougars U16 A 11-1-1 86.17
Kent Cobras U16 A 9-1-3 86.08
Pelham Panthers U16 A 11-2-0 85.89
Burlington Eagles U16 A 12-8-0 85.74
Strathroy Jr Rockets U16 A 14-8-1 85.59
Collingwood Jr Blues U16 A 10-4-1 85.59
Bruce Grey Bulls U16 A 9-4-0 85.40
LaSalle Sabres U16 A 9-5-0 85.37
Riverside Rangers U16 A 12-4-2 85.27
East Lambton Eagles U16 B 6-1-1 85.25
Douro Dukes U16 B 9-0-0 85.24
South West Admirals U16 A 9-4-0 85.15
St Catharines Jr Falcons U16 A 11-4-1 85.02
Woolwich Wildcats U16 A 9-4-1 84.97
Lake Erie North Stars U16 A 8-6-2 84.89
Whitby Wildcats (Blue) U16 A 14-4-2 84.88
Oakville Rangers U16 A 8-7-2 84.80
St Thomas Jr Stars U16 A 2-8-1 84.61
Cambridge Hawks U16 A 6-7-2 84.55
Kawartha Coyotes U16 B 6-4-0 84.49
Midwest 49ers U16 A 9-5-1 84.48
Ausable Valley Coyotes U16 A 7-5-1 84.38
Barrie Colts U16 A 7-4-2 84.30
Milton Jr Menace U16 A 6-4-4 84.29
Welland Tigers U16 A 6-5-2 84.29
Guelph Gryphons U16 A 7-7-3 84.23
Osgoode Richmond Romans U16 B 10-3-2 84.20
Hespeler Shamrocks U16 A 7-5-1 84.16
North Durham Warriors U16 A 6-5-2 84.10
West Coast Whitecaps U16 A 6-9-1 84.06
Halton Hills Thunder U16 A 7-5-4 84.04
Kemptville Royals U16 B 3-2-1 84.00
Gloucester/Orleans Blues U16 B 7-4-3 83.83
Oshawa Generals U16 A 4-7-4 83.74
Peterborough Petes U16 A 4-8-3 83.60
Haldimand River Kings U16 A 8-9-2 83.52
Southeast Surge U16 A 5-10-3 83.50
West Niagara Flying Aces U16 A 3-8-2 83.38
Clarington Toros U16 A 5-4-3 83.36
Tecumseh Shoreline Eagles U16 A 4-6-1 83.33
Ajax Pickering Raiders U16 A 7-4-1 83.28
Caledon Hawks U16 A 4-3-2 83.10
Whitby Wildcats (White) U16 A 8-5-3 83.05
Casselman-Embrun Ice Dogs U16 B 5-4-1 82.88
Newcastle Stars U16 B 4-4-1 82.88
Sturgeon Lake Thunder U16 B 4-5-0 82.87
Flamborough Sabres U16 A 3-12-1 82.84
Belleville Jr Bulls U16 A 6-6-1 82.79
Orangeville Flyers U16 A 8-8-2 82.78
Orillia Terriers U16 A 7-10-2 82.75
Belle River Jr Canadiens U16 A 3-9-4 82.73
Kanata Blazers U16 B 2-3-2 82.73
Millbrook Stars U16 B 5-5-0 82.46
Upper York Admirals U16 A 5-7-0 82.34
Aurora Tigers U16 A 6-8-2 82.29
South Oxford Storm U16 A 4-10-2 82.08
Newmarket Renegades U16 A 2-6-4 82.06
London Jr Mustangs (Purple) U16 A 2-11-2 82.01
Markham Waxers U16 A 4-6-1 81.98
Tri-Centre Jr Attack U16 A 1-12-1 81.96
Kingston Canadians U16 A 3-9-0 81.95
Quinte West Golden Hawks U16 A 3-9-3 81.93
Elgin Thames 73s U16 A 4-8-2 81.71
London Jr Mustangs (Grey) U16 A 3-12-0 81.68
Glancaster Bombers U16 A 2-9-2 81.67
Castor River Canucks U16 B 4-6-2 81.54
Windsor Jr Spitfires U16 A 1-10-1 81.13
Clarence Rockland Crush U16 B 3-3-1 81.11
Cumberland Jr Grads U16 B 1-3-1 81.01
Loyalist Jets U16 B 3-4-1 80.99
Leitrim Hawks U16 B 3-4-2 80.93
Nepean Raiders U16 B 2-6-1 80.85
Frontenac Flyers U16 B 2-4-1 80.84
Brant Battalion U16 A 1-9-1 80.79
Ottawa West Golden Knights U16 B 3-2-1 80.78
Niagara Falls Canucks U16 A 2-9-0 80.68
CIHA Voyageurs U16 Varsity 0-3-2 80.63
Ottawa Sting U16 B 2-5-1 80.54
TNT Tornados U16 A 0-14-1 80.39
Ennismore Eagles U16 B 5-5-2 80.19
Northumberland Nighthawks U16 A 1-12-1 79.29
Delhi Norwich 59ers U16 A 1-16-0 79.23
West Carleton Crusaders U16 B 0-4-0 79.14
Stouffville Clippers U16 A 0-9-0 78.52
Fort Erie Jr Meteors U16 A 0-7-0 78.48
Mariposa Lightning U16 B 1-9-1 78.04
Mississippi Thunder Kings U16 B 0-3-0 77.17
Request to Add Missing Team