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 12-6-2 85.72
Centre Wellington Fusion U16 A 24-1-0 85.68
Stittsville Rams U16 B 24-2-2 85.45
South Simcoe Storm U16 A 20-3-2 85.38
Talbot Trail Blazers U16 A 20-8-2 85.23
South Huron Sabres U16 B 19-4-1 85.18
Georgian Bay Islanders U16 A 17-4-2 84.96
Pelham Panthers U16 A 20-4-2 84.79
Norfolk Knights U16 A 19-7-0 84.74
East Lambton Eagles U16 B 15-1-1 84.72
Kent Cobras U16 A 15-2-4 84.62
Mt Brydges Cougars U16 A 13-3-1 84.50
Burlington Eagles U16 A 16-8-2 84.34
Bruce Grey Bulls U16 A 11-5-0 84.20
St Thomas Jr Stars U16 A 3-13-2 84.18
Riverside Rangers U16 A 14-5-2 84.05
Collingwood Jr Blues U16 A 14-6-1 84.02
Woolwich Wildcats U16 A 13-6-4 83.98
South West Admirals U16 A 16-5-2 83.97
Strathroy Jr Rockets U16 A 19-10-4 83.92
LaSalle Sabres U16 A 11-9-0 83.82
St Catharines Jr Falcons U16 A 15-5-2 83.80
Welland Tigers U16 A 8-6-3 83.50
Whitby Wildcats (Blue) U16 A 17-4-4 83.39
Midwest 49ers U16 A 13-6-2 83.37
Douro Dukes U16 B 13-2-0 83.26
Osgoode Richmond Romans U16 B 15-7-4 83.20
Barrie Colts U16 A 11-4-2 83.19
Lake Erie North Stars U16 A 10-10-2 83.13
North Durham Warriors U16 A 10-5-2 83.10
Milton Jr Menace U16 A 11-6-5 83.06
Kawartha Coyotes U16 B 10-4-1 83.05
Gloucester/Orleans Blues U16 B 17-7-6 83.00
Oakville Rangers U16 A 10-11-3 82.96
Hespeler Shamrocks U16 A 8-8-1 82.83
West Coast Whitecaps U16 A 7-11-2 82.80
Ausable Valley Coyotes U16 A 9-10-1 82.77
Casselman-Embrun Ice Dogs U16 B 11-6-2 82.75
Halton Hills Thunder U16 A 9-6-5 82.75
Cambridge Hawks U16 A 7-13-2 82.69
Guelph Gryphons U16 A 7-10-6 82.68
Kemptville Royals U16 B 9-3-3 82.43
Oshawa Generals U16 A 7-12-4 82.25
Haldimand River Kings U16 A 11-14-4 82.13
Southeast Surge U16 A 7-18-3 82.11
Tecumseh Shoreline Eagles U16 A 5-8-1 81.94
Ajax Pickering Raiders U16 A 12-8-1 81.92
Kanata Blazers U16 B 9-8-5 81.91
West Niagara Flying Aces U16 A 5-11-4 81.87
Sturgeon Lake Thunder U16 B 7-6-0 81.77
Clarington Toros U16 A 8-5-3 81.60
Belleville Jr Bulls U16 A 8-10-2 81.59
Peterborough Petes U16 A 4-12-4 81.51
Whitby Wildcats (White) U16 A 9-7-3 81.47
Flamborough Sabres U16 A 4-20-1 81.33
Orillia Terriers U16 A 7-10-3 81.32
Millbrook Stars U16 B 6-7-1 81.25
Nepean Raiders U16 B 6-12-2 81.21
South Oxford Storm U16 A 7-14-5 81.19
Clarence Rockland Crush U16 B 8-11-5 81.12
Belle River Jr Canadiens U16 A 6-13-4 81.08
London Jr Mustangs (Purple) U16 A 5-14-2 81.03
Caledon Hawks U16 A 5-6-3 80.96
Quinte West Golden Hawks U16 A 7-13-3 80.93
Tri-Centre Jr Attack U16 A 1-14-2 80.83
Orangeville Flyers U16 A 8-11-3 80.82
Castor River Canucks U16 B 7-14-4 80.81
Newcastle Stars U16 B 8-10-1 80.79
Aurora Tigers U16 A 7-10-3 80.76
Kingston Canadians U16 A 4-14-1 80.63
Upper York Admirals U16 A 7-9-3 80.41
Cumberland Jr Grads U16 B 7-7-3 80.36
Glancaster Bombers U16 A 3-13-4 80.34
Elgin Thames 73s U16 A 5-15-2 80.31
Ottawa West Golden Knights U16 B 4-11-3 80.19
Windsor Jr Spitfires U16 A 4-13-1 80.16
Newmarket Renegades U16 A 5-10-6 80.13
London Jr Mustangs (Grey) U16 A 4-16-0 80.03
Markham Waxers U16 A 6-11-2 80.00
Leitrim Hawks U16 B 4-8-2 79.94
Loyalist Jets U16 B 6-8-1 79.71
CIHA Voyageurs U16 Varsity 3-5-3 79.57
Frontenac Flyers U16 B 3-9-1 79.49
Ottawa Sting U16 B 5-11-2 79.44
Niagara Falls Canucks U16 A 2-12-2 79.42
Mississippi Thunder Kings U16 B 3-10-1 79.34
West Carleton Crusaders U16 B 4-11-1 79.10
Brant Battalion U16 A 2-12-1 79.06
TNT Tornados U16 A 0-20-2 78.73
Ennismore Eagles U16 B 5-9-2 78.59
Fort Erie Jr Meteors U16 A 2-12-0 78.29
Northumberland Nighthawks U16 A 1-15-1 78.04
Delhi Norwich 59ers U16 A 1-19-0 77.91
Stouffville Clippers U16 A 2-16-0 77.25
Mariposa Lightning U16 B 1-13-1 76.08
Request to Add Missing Team