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 49-7-8 87.52
LaSalle Sabres (#1) U16 A 47-12-12 87.30
Centre Wellington Fusion U16 A 49-13-4 86.93
Sarnia Jr Sting U16 A 34-16-5 86.67
South Oxford Storm U16 A 39-12-7 86.59
Milton Winterhawks U16 A 42-12-5 86.39
Welland Tigers U16 A 43-9-5 86.30
Belle River Jr Canadiens U16 A 42-13-11 86.20
St Thomas Jr Stars U16 A 44-12-6 86.13
St Marys Rock U16 A 36-15-4 85.73
Kent Cobras U16 A 37-23-5 85.70
Owen Sound Jr Attack U16 A 31-15-5 85.66
Tecumseh Shoreline Eagles U16 A 37-24-3 85.63
Leitrim Hawks U16 B 39-6-15 85.59
Cambridge Hawks U16 A 31-24-5 85.54
Quinte West Golden Hawks U16 A 39-15-12 85.47
Brantford 99ers U16 A 21-30-6 85.46
Clarington Toros U16 A 42-15-6 85.46
Ennismore Eagles U16 A 37-7-4 85.43
Orillia Terriers U16 A 40-12-2 85.28
Mt Brydges Cougars U16 A 19-26-9 85.22
Riverside Rangers U16 A 40-20-8 85.18
Norfolk Knights U16 A 22-20-7 84.96
New Hamburg Huskies U16 A 16-26-10 84.79
Glancaster Bombers U16 A 27-13-11 84.78
Stratford Warriors U16 A 21-22-4 84.75
Whitby Wildcats (Blue) U16 A 29-20-10 84.75
Guelph Gryphons U16 A 22-25-4 84.65
West Carleton Crusaders U16 B 26-20-9 84.62
Dorchester Dragons U16 A 16-22-7 84.61
West Niagara Flying Aces U16 A 32-16-5 84.61
Ottawa Sting U16 B 29-16-9 84.56
Burlington Eagles U16 A 19-27-7 84.41
Barrie Colts (Blue) U16 A 32-10-9 84.40
Stittsville Rams U16 B 32-20-3 84.32
Kingston Canadians U16 A 26-21-3 84.30
Barrie Colts (White) U16 A 32-20-3 84.22
London Jr Mustangs (Purple) U16 A 17-27-7 84.20
NGS Braves U16 B 32-8-6 84.16
Cumberland Jr Grads U16 B 28-14-10 84.16
Fort Erie Jr Meteors U16 A 26-14-8 84.14
Halton Hills Thunder U16 A 11-24-11 84.14
Oakville Rangers U16 A 16-28-8 84.04
Casselman-Embrun Ice Dogs U16 B 25-19-6 83.93
Strathroy Jr Rockets U16 A 12-33-12 83.89
Brant Battalion U16 A 10-30-9 83.88
Nepean Raiders U16 B 25-18-10 83.82
Kanata Blazers U16 B 27-19-9 83.76
Amherstburg Stars U16 A 19-25-8 83.69
Gloucester/Orleans Blues U16 B 24-29-8 83.45
Ottawa West Golden Knights U16 B 19-23-5 83.41
Osgoode Richmond Romans U16 B 21-22-7 83.19
Whitby Wildcats (White) U16 A 21-25-7 83.14
Oshawa Generals (White) U16 A 20-22-10 83.09
Upper Ottawa Valley Aces U16 B 21-25-8 82.97
LaSalle Sabres (#2) U16 A 21-31-3 82.91
Newmarket Renegades U16 A 26-35-3 82.79
Cornwall Colts U16 B 25-14-6 82.74
Peterborough Petes U16 A 16-26-8 82.72
Kemptville Royals U16 B 26-12-5 82.70
Hespeler Shamrocks U16 A 16-38-4 82.67
Windsor Jr Spitfires (#1) U16 A 13-34-7 82.52
St Catharines Jr Falcons U16 A 11-21-6 82.45
CIHA Voyageurs U16 Varsity 8-16-4 82.44
Upper York Admirals U16 A 20-23-5 82.42
Clarence Rockland Crush U16 B 13-28-9 82.39
Perth-Lanark Wings U16 B 12-25-9 82.33
Aurora Tigers U16 A 19-27-8 82.32
Ajax Pickering Raiders U16 A 13-26-5 82.10
London Jr Mustangs (White) U16 A 4-42-4 81.93
Orangeville Flyers U16 A 18-31-8 81.91
Haldimand River Kings U16 A 12-30-6 81.83
Pelham Panthers U16 A 12-27-6 81.72
Mississippi Thunder Kings U16 B 7-37-4 81.45
South Simcoe Storm U16 A 9-37-5 80.82
Erie NorthShore Storm U16 A 5-46-3 80.61
Niagara Falls Canucks U16 A 4-37-1 80.54
Char-Lan Rebels U16 B 10-26-2 79.80
Windsor Jr Spitfires (#2) U16 A 5-46-4 79.59
Oshawa Generals (Red) U16 A 4-40-3 78.86
South Grenville Rangers U16 B 6-31-0 78.37
Brockville Jr Braves U16 B 4-31-0 78.21
Belleville Jr Bulls U16 A 0-39-0 78.18
Richmond Hill Jaguars U16 A 0-47-1 77.36