Your browser is not supported. Please use a newer browser for the full MHR experience.

Division

2024-25 Ontario U16 A/B Checking

League

Independent

2024-25 Teams

Team Name Division(s) W-L-T Rating
Talbot Trail Blazers U16 A 44-7-8 87.60
LaSalle Sabres (#1) U16 A 46-10-11 87.58
Centre Wellington Fusion U16 A 46-11-4 87.12
Sarnia Jr Sting U16 A 34-16-5 86.83
South Oxford Storm U16 A 39-12-7 86.79
Milton Winterhawks U16 A 42-12-5 86.57
Welland Tigers U16 A 41-8-4 86.51
Belle River Jr Canadiens U16 A 42-13-11 86.38
St Thomas Jr Stars U16 A 44-9-6 86.36
St Marys Rock U16 A 36-15-4 85.93
Kent Cobras U16 A 37-23-5 85.88
Owen Sound Jr Attack U16 A 31-15-5 85.84
Tecumseh Shoreline Eagles U16 A 37-24-3 85.82
Leitrim Hawks U16 B 39-6-15 85.79
Cambridge Hawks U16 A 31-24-5 85.70
Clarington Toros U16 A 41-13-6 85.68
Quinte West Golden Hawks U16 A 38-13-12 85.68
Ennismore Eagles U16 A 37-7-4 85.64
Brantford 99ers U16 A 21-30-6 85.62
Mt Brydges Cougars U16 A 19-26-9 85.42
Orillia Terriers U16 A 39-10-2 85.41
Riverside Rangers U16 A 40-20-8 85.37
Norfolk Knights U16 A 22-20-7 85.16
Glancaster Bombers U16 A 25-11-11 85.09
New Hamburg Huskies U16 A 16-26-10 84.99
Whitby Wildcats (Blue) U16 A 29-20-10 84.96
West Niagara Flying Aces U16 A 32-16-5 84.85
West Carleton Crusaders U16 B 26-20-9 84.83
Guelph Gryphons U16 A 22-25-4 84.83
Stratford Warriors U16 A 16-22-4 84.82
Dorchester Dragons U16 A 16-22-7 84.82
Ottawa Sting U16 B 28-16-9 84.72
Burlington Eagles U16 A 19-27-7 84.59
Barrie Colts (Blue) U16 A 32-10-9 84.56
Kingston Canadians U16 A 26-21-3 84.52
Stittsville Rams U16 B 31-20-3 84.50
Barrie Colts (White) U16 A 32-20-3 84.38
Fort Erie Jr Meteors U16 A 26-14-8 84.37
NGS Braves U16 B 32-8-6 84.36
Cumberland Jr Grads U16 B 28-14-10 84.36
London Jr Mustangs (Purple) U16 A 17-27-7 84.35
Halton Hills Thunder U16 A 8-24-11 84.26
Oakville Rangers U16 A 16-28-8 84.22
Casselman-Embrun Ice Dogs U16 B 25-19-6 84.13
Strathroy Jr Rockets U16 A 12-33-12 84.10
Brant Battalion U16 A 10-30-9 84.08
Nepean Raiders U16 B 25-18-8 84.03
Kanata Blazers U16 B 27-19-8 83.96
Amherstburg Stars U16 A 19-25-8 83.87
Gloucester/Orleans Blues U16 B 24-29-8 83.65
Ottawa West Golden Knights U16 B 18-21-4 83.63
Whitby Wildcats (White) U16 A 21-21-7 83.47
Osgoode Richmond Romans U16 B 21-22-7 83.39
Oshawa Generals (White) U16 A 20-22-10 83.30
Upper Ottawa Valley Aces U16 B 21-25-8 83.18
LaSalle Sabres (#2) U16 A 21-31-3 83.09
Cornwall Colts U16 B 25-14-6 82.94
Peterborough Petes U16 A 16-26-8 82.93
Kemptville Royals U16 B 26-12-5 82.89
Hespeler Shamrocks U16 A 15-35-4 82.88
Newmarket Renegades U16 A 24-32-3 82.87
Windsor Jr Spitfires (#1) U16 A 13-34-7 82.71
St Catharines Jr Falcons U16 A 11-21-6 82.70
Clarence Rockland Crush U16 B 13-27-9 82.65
CIHA Voyageurs U16 Varsity 8-16-4 82.62
Upper York Admirals U16 A 20-23-5 82.57
Perth-Lanark Wings U16 B 12-25-9 82.54
Aurora Tigers U16 A 19-27-8 82.47
Ajax Pickering Raiders U16 A 13-26-5 82.32
London Jr Mustangs (White) U16 A 4-42-4 82.09
Haldimand River Kings U16 A 12-30-6 82.08
Orangeville Flyers U16 A 18-31-8 82.07
Pelham Panthers U16 A 12-27-6 81.96
Mississippi Thunder Kings U16 B 7-36-4 81.68
South Simcoe Storm U16 A 9-37-5 80.98
Niagara Falls Canucks U16 A 4-37-1 80.89
Erie NorthShore Storm U16 A 5-46-3 80.80
Char-Lan Rebels U16 B 10-26-2 80.01
Windsor Jr Spitfires (#2) U16 A 5-46-4 79.77
Oshawa Generals (Red) U16 A 4-40-3 79.09
South Grenville Rangers U16 B 6-31-0 78.57
Brockville Jr Braves U16 B 4-31-0 78.41
Belleville Jr Bulls U16 A 0-39-0 78.40
Richmond Hill Jaguars U16 A 0-47-1 77.52