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.53
LaSalle Sabres (#1) U16 A 47-12-12 87.31
Centre Wellington Fusion U16 A 49-13-4 86.94
Sarnia Jr Sting U16 A 34-16-5 86.68
South Oxford Storm U16 A 39-12-7 86.60
Milton Winterhawks U16 A 42-12-5 86.40
Welland Tigers U16 A 43-9-5 86.31
Belle River Jr Canadiens U16 A 42-13-11 86.21
St Thomas Jr Stars U16 A 44-12-6 86.15
St Marys Rock U16 A 36-15-4 85.74
Kent Cobras U16 A 37-23-5 85.71
Owen Sound Jr Attack U16 A 31-15-5 85.68
Tecumseh Shoreline Eagles U16 A 37-24-3 85.64
Leitrim Hawks U16 B 39-6-15 85.60
Cambridge Hawks U16 A 31-24-5 85.55
Quinte West Golden Hawks U16 A 39-15-12 85.48
Brantford 99ers U16 A 21-30-6 85.47
Clarington Toros U16 A 42-15-6 85.47
Ennismore Eagles U16 A 37-7-4 85.44
Orillia Terriers U16 A 40-12-2 85.29
Mt Brydges Cougars U16 A 19-26-9 85.23
Riverside Rangers U16 A 40-20-8 85.20
Norfolk Knights U16 A 22-20-7 84.97
New Hamburg Huskies U16 A 16-26-10 84.80
Glancaster Bombers U16 A 27-13-11 84.79
Stratford Warriors U16 A 21-22-4 84.77
Whitby Wildcats (Blue) U16 A 29-20-10 84.76
Guelph Gryphons U16 A 22-25-4 84.66
West Carleton Crusaders U16 B 26-20-9 84.64
Dorchester Dragons U16 A 16-22-7 84.63
West Niagara Flying Aces U16 A 32-16-5 84.63
Ottawa Sting U16 B 29-16-9 84.58
Burlington Eagles U16 A 19-27-7 84.42
Barrie Colts (Blue) U16 A 32-10-9 84.41
Stittsville Rams U16 B 32-20-3 84.33
Kingston Canadians U16 A 26-21-3 84.31
Barrie Colts (White) U16 A 32-20-3 84.24
London Jr Mustangs (Purple) U16 A 17-27-7 84.21
NGS Braves U16 B 32-8-6 84.17
Cumberland Jr Grads U16 B 28-14-10 84.17
Fort Erie Jr Meteors U16 A 26-14-8 84.15
Halton Hills Thunder U16 A 11-24-11 84.15
Oakville Rangers U16 A 16-28-8 84.05
Casselman-Embrun Ice Dogs U16 B 25-19-6 83.94
Strathroy Jr Rockets U16 A 12-33-12 83.90
Brant Battalion U16 A 10-30-9 83.89
Nepean Raiders U16 B 25-18-10 83.83
Kanata Blazers U16 B 27-19-9 83.78
Amherstburg Stars U16 A 19-25-8 83.70
Gloucester/Orleans Blues U16 B 24-29-8 83.46
Ottawa West Golden Knights U16 B 19-23-5 83.43
Osgoode Richmond Romans U16 B 21-22-7 83.20
Whitby Wildcats (White) U16 A 21-25-7 83.16
Oshawa Generals (White) U16 A 20-22-10 83.10
Upper Ottawa Valley Aces U16 B 21-25-8 82.98
LaSalle Sabres (#2) U16 A 21-31-3 82.92
Newmarket Renegades U16 A 26-35-3 82.81
Cornwall Colts U16 B 25-14-6 82.75
Peterborough Petes U16 A 16-26-8 82.73
Kemptville Royals U16 B 26-12-5 82.71
Hespeler Shamrocks U16 A 16-38-4 82.68
Windsor Jr Spitfires (#1) U16 A 13-34-7 82.53
St Catharines Jr Falcons U16 A 11-21-6 82.46
CIHA Voyageurs U16 Varsity 8-16-4 82.46
Upper York Admirals U16 A 20-23-5 82.44
Clarence Rockland Crush U16 B 13-28-9 82.41
Perth-Lanark Wings U16 B 12-25-9 82.35
Aurora Tigers U16 A 19-27-8 82.33
Ajax Pickering Raiders U16 A 13-26-5 82.12
London Jr Mustangs (White) U16 A 4-42-4 81.94
Orangeville Flyers U16 A 18-31-8 81.93
Haldimand River Kings U16 A 12-30-6 81.84
Pelham Panthers U16 A 12-27-6 81.73
Mississippi Thunder Kings U16 B 7-37-4 81.47
South Simcoe Storm U16 A 9-37-5 80.83
Erie NorthShore Storm U16 A 5-46-3 80.62
Niagara Falls Canucks U16 A 4-37-1 80.56
Char-Lan Rebels U16 B 10-26-2 79.82
Windsor Jr Spitfires (#2) U16 A 5-46-4 79.60
Oshawa Generals (Red) U16 A 4-40-3 78.87
South Grenville Rangers U16 B 6-31-0 78.39
Brockville Jr Braves U16 B 4-31-0 78.22
Belleville Jr Bulls U16 A 0-39-0 78.19
Richmond Hill Jaguars U16 A 0-47-1 77.38