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 8-1-0 88.16
South Simcoe Storm U16 A 9-1-1 86.91
Stittsville Rams U16 B 10-0-2 86.68
Georgian Bay Islanders U16 A 12-0-0 86.38
Talbot Trail Blazers U16 A 11-5-0 86.37
South Huron Sabres U16 B 11-2-0 86.27
Centre Wellington Fusion U16 A 13-1-0 86.23
Norfolk Knights U16 A 11-5-0 86.08
Collingwood Jr Blues U16 A 8-1-1 86.03
Burlington Eagles U16 A 12-6-0 85.70
Pelham Panthers U16 A 10-2-0 85.56
St Thomas Jr Stars U16 A 2-4-1 85.49
Mt Brydges Cougars U16 A 10-1-1 85.44
LaSalle Sabres U16 A 9-4-0 85.33
Kent Cobras U16 A 7-1-3 85.31
Whitby Wildcats (Blue) U16 A 11-1-2 85.18
Riverside Rangers U16 A 11-4-2 85.00
East Lambton Eagles U16 B 4-1-1 84.90
Douro Dukes U16 B 6-0-0 84.88
St Catharines Jr Falcons U16 A 11-4-0 84.88
Strathroy Jr Rockets U16 A 10-7-1 84.81
Kawartha Coyotes U16 B 6-2-0 84.79
South West Admirals U16 A 9-4-0 84.63
Osgoode Richmond Romans U16 B 10-2-2 84.59
Cambridge Hawks U16 A 6-7-2 84.45
Woolwich Wildcats U16 A 7-2-1 84.32
Bruce Grey Bulls U16 A 5-3-0 84.32
Lake Erie North Stars U16 A 6-6-2 84.27
Oakville Rangers U16 A 7-5-1 84.26
North Durham Warriors U16 A 5-4-2 84.25
Kemptville Royals U16 B 1-1-0 84.13
Welland Tigers U16 A 6-4-0 84.03
Halton Hills Thunder U16 A 6-4-4 83.98
Gloucester/Orleans Blues U16 B 4-4-2 83.88
Midwest 49ers U16 A 7-3-1 83.81
Ausable Valley Coyotes U16 A 5-5-1 83.78
Milton Jr Menace U16 A 5-4-3 83.73
Barrie Colts U16 A 6-3-2 83.72
Hespeler Shamrocks U16 A 5-5-1 83.66
Clarington Toros U16 A 4-3-3 83.55
Oshawa Generals U16 A 4-4-3 83.50
West Coast Whitecaps U16 A 4-7-1 83.38
Tecumseh Shoreline Eagles U16 A 3-5-1 83.27
Whitby Wildcats (White) U16 A 7-3-2 83.25
Guelph Gryphons U16 A 3-7-1 83.18
West Niagara Flying Aces U16 A 2-8-1 83.06
Haldimand River Kings U16 A 8-8-1 82.99
Ajax Pickering Raiders U16 A 6-4-1 82.96
Southeast Surge U16 A 4-8-3 82.89
Casselman-Embrun Ice Dogs U16 B 4-3-0 82.72
Orillia Terriers U16 A 6-10-2 82.72
Peterborough Petes U16 A 1-8-3 82.71
Caledon Hawks U16 A 1-3-2 82.68
Orangeville Flyers U16 A 7-8-2 82.65
Kanata Blazers U16 B 1-3-2 82.57
Belleville Jr Bulls U16 A 6-6-1 82.57
Belle River Jr Canadiens U16 A 3-7-4 82.55
Flamborough Sabres U16 A 3-12-1 82.44
Aurora Tigers U16 A 5-7-2 82.34
Sturgeon Lake Thunder U16 B 3-5-0 82.22
Markham Waxers U16 A 4-5-1 82.09
Upper York Admirals U16 A 4-6-0 82.05
Newcastle Stars U16 B 3-3-1 81.99
Kingston Canadians U16 A 3-7-0 81.93
Quinte West Golden Hawks U16 A 2-8-3 81.86
Elgin Thames 73s U16 A 4-5-2 81.83
Newmarket Renegades U16 A 1-4-4 81.82
Castor River Canucks U16 B 3-5-2 81.80
Millbrook Stars U16 B 2-3-0 81.77
Tri-Centre Jr Attack U16 A 1-9-1 81.58
London Jr Mustangs (Purple) U16 A 1-7-2 81.53
South Oxford Storm U16 A 3-9-2 81.49
London Jr Mustangs (Grey) U16 A 3-10-0 81.48
Loyalist Jets U16 B 2-3-1 81.26
Glancaster Bombers U16 A 2-7-2 81.23
Clarence Rockland Crush U16 B 3-3-1 81.21
Windsor Jr Spitfires U16 A 1-8-1 81.01
Nepean Raiders U16 B 2-4-1 80.90
CIHA Voyageurs U16 Varsity 0-3-2 80.85
Ottawa West Golden Knights U16 B 3-2-1 80.84
Ennismore Eagles U16 B 5-3-2 80.70
Cumberland Jr Grads U16 B 1-3-0 80.66
Leitrim Hawks U16 B 2-3-1 80.61
Ottawa Sting U16 B 2-4-1 80.43
TNT Tornados U16 A 0-11-1 80.40
Niagara Falls Canucks U16 A 1-8-0 80.23
Brant Battalion U16 A 1-7-1 79.99
West Carleton Crusaders U16 B 0-3-0 79.78
Frontenac Flyers U16 B 0-4-1 79.66
Northumberland Nighthawks U16 A 1-10-1 79.37
Delhi Norwich 59ers U16 A 1-11-0 79.19
Stouffville Clippers U16 A 0-8-0 78.51
Fort Erie Jr Meteors U16 A 0-6-0 77.97
Mariposa Lightning U16 B 1-7-1 77.87
Mississippi Thunder Kings U16 B 0-3-0 77.16
Request to Add Missing Team