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 7-1-0 86.42
Stittsville Rams U16 B 8-0-1 85.44
Talbot Trail Blazers U16 A 11-4-0 85.27
South Simcoe Storm U16 A 9-0-1 85.06
LaSalle Sabres U16 A 8-3-0 84.97
Centre Wellington Fusion U16 A 11-0-0 84.96
St Thomas Jr Stars U16 A 2-3-1 84.68
Pelham Panthers U16 A 9-1-0 84.68
Georgian Bay Islanders U16 A 10-0-0 84.68
Burlington Eagles U16 A 12-5-0 84.42
South Huron Sabres U16 B 9-2-0 84.31
Norfolk Knights U16 A 6-4-0 84.22
Gloucester/Orleans Blues U16 B 3-3-1 83.85
St Catharines Jr Falcons U16 A 10-2-0 83.60
Whitby Wildcats (Blue) U16 A 9-1-1 83.43
Collingwood Jr Blues U16 A 6-1-1 83.40
East Lambton Eagles U16 B 2-0-1 83.37
Kent Cobras U16 A 6-1-3 83.37
Clarence Rockland Crush U16 B 1-1-0 83.35
Douro Dukes U16 B 5-0-0 83.34
Mt Brydges Cougars U16 A 8-1-1 83.32
Kawartha Coyotes U16 B 5-2-0 83.00
South West Admirals U16 A 7-3-0 82.90
Strathroy Jr Rockets U16 A 9-6-1 82.83
Osgoode Richmond Romans U16 B 8-2-0 82.76
North Durham Warriors U16 A 3-4-2 82.75
Lake Erie North Stars U16 A 3-4-2 82.72
Kanata Blazers U16 B 1-2-0 82.59
Welland Tigers U16 A 6-3-0 82.46
Riverside Rangers U16 A 9-4-2 82.38
Cambridge Hawks U16 A 6-6-1 82.36
Ausable Valley Coyotes U16 A 4-5-1 82.31
Bruce Grey Bulls U16 A 4-3-0 82.22
Barrie Colts U16 A 6-2-2 82.21
Halton Hills Thunder U16 A 6-3-3 82.21
West Niagara Flying Aces U16 A 2-5-1 82.19
Oshawa Generals U16 A 4-4-2 82.03
Oakville Rangers U16 A 5-4-1 81.99
Woolwich Wildcats U16 A 5-2-1 81.86
West Coast Whitecaps U16 A 3-5-1 81.66
Midwest 49ers U16 A 6-2-1 81.65
Orangeville Flyers U16 A 4-6-1 81.65
Hespeler Shamrocks U16 A 3-5-0 81.45
Tecumseh Shoreline Eagles U16 A 3-5-0 81.43
Haldimand River Kings U16 A 5-6-1 81.35
Whitby Wildcats (White) U16 A 6-2-2 81.19
Caledon Hawks U16 A 1-2-2 81.18
Milton Jr Menace U16 A 2-4-3 81.17
Ajax Pickering Raiders U16 A 5-4-1 81.05
Flamborough Sabres U16 A 2-8-0 81.05
Guelph Gryphons U16 A 2-5-1 81.04
Peterborough Petes U16 A 1-8-3 81.00
Loyalist Jets U16 B 2-1-0 80.94
Clarington Toros U16 A 3-3-2 80.93
Orillia Terriers U16 A 4-8-1 80.78
Southeast Surge U16 A 2-6-2 80.75
Belle River Jr Canadiens U16 A 2-7-3 80.67
Belleville Jr Bulls U16 A 6-5-1 80.56
Newcastle Stars U16 B 3-3-0 80.46
Elgin Thames 73s U16 A 3-3-2 80.31
Casselman-Embrun Ice Dogs U16 B 1-2-0 80.29
Millbrook Stars U16 B 2-3-0 80.29
Newmarket Renegades U16 A 1-4-4 80.13
Quinte West Golden Hawks U16 A 2-6-2 80.01
Kingston Canadians U16 A 3-5-0 79.96
Sturgeon Lake Thunder U16 B 3-4-0 79.96
Markham Waxers U16 A 2-5-1 79.88
Tri-Centre Jr Attack U16 A 1-8-1 79.63
Upper York Admirals U16 A 4-4-0 79.60
South Oxford Storm U16 A 2-5-2 79.55
London Jr Mustangs (Grey) U16 A 2-10-0 79.52
Aurora Tigers U16 A 1-6-2 79.51
Windsor Jr Spitfires U16 A 1-6-1 79.29
Castor River Canucks U16 B 2-4-0 79.28
Glancaster Bombers U16 A 0-6-2 79.20
London Jr Mustangs (Purple) U16 A 1-5-2 79.07
Nepean Raiders U16 B 1-4-0 79.02
Niagara Falls Canucks U16 A 1-7-0 78.95
Ottawa Sting U16 B 2-2-1 78.81
Ennismore Eagles U16 B 5-3-0 78.80
West Carleton Crusaders U16 B 0-1-0 78.76
CIHA Voyageurs U16 Varsity 0-2-0 78.60
Leitrim Hawks U16 B 0-2-0 78.15
Brant Battalion U16 A 1-6-1 78.07
TNT Tornados U16 A 0-7-1 77.89
Frontenac Flyers U16 B 0-4-0 77.76
Delhi Norwich 59ers U16 A 1-8-0 77.75
Northumberland Nighthawks U16 A 1-9-1 77.62
Ottawa West Golden Knights U16 B 0-1-0 77.56
Cumberland Jr Grads U16 B 0-2-0 77.26
Stouffville Clippers U16 A 0-7-0 76.54
Fort Erie Jr Meteors U16 A 0-4-0 76.51
Mariposa Lightning U16 B 1-7-0 75.64
Kemptville Royals U16 B 0-0-0 0.00
Mississippi Thunder Kings U16 B 0-0-0 0.00
Request to Add Missing Team