2024-25 Ontario U16 A/B Checking

Division Info
League Independent
2024-25 Teams
Team Name Division(s) W-L-T Rating
Waterloo Wolves U16 A 15-8-1 87.42
Kitchener Jr Rangers U16 A 20-5-2 87.28
Woodstock Jr Navy Vets U16 A 15-6-3 86.60
Talbot Trail Blazers U16 A 16-3-2 86.49
LaSalle Sabres (#1) U16 A 16-3-3 86.41
South Oxford Storm U16 A 19-4-5 85.77
Welland Tigers U16 A 14-3-1 85.71
Milton Winterhawks U16 A 18-2-4 85.63
Sarnia Jr Sting U16 A 12-9-2 85.61
Centre Wellington Fusion U16 A 15-4-3 85.37
St Thomas Jr Stars U16 A 15-2-3 85.14
Tecumseh Shoreline Eagles U16 A 13-6-2 85.04
Belle River Jr Canadiens U16 A 17-4-4 84.99
Cambridge Hawks U16 A 8-13-1 84.83
Ennismore Eagles U16 A 17-1-1 84.71
Clarington Toros U16 A 17-3-2 84.45
Brantford 99ers U16 A 5-13-3 84.44
Quinte West Golden Hawks U16 A 10-1-3 84.40
Kent Cobras U16 A 13-11-0 84.35
Owen Sound Jr Attack U16 A 9-6-1 84.28
Mt Brydges Cougars U16 A 9-8-4 84.21
New Hamburg Huskies U16 A 8-7-4 84.18
Stratford Warriors U16 A 5-9-1 84.15
Guelph Gryphons U16 A 13-10-3 84.06
Orillia Terriers U16 A 15-4-1 84.03
Kingston Canadians U16 A 12-5-1 84.00
St Marys Rock U16 A 10-10-1 83.98
Dorchester Dragons U16 A 6-8-4 83.88
Fort Erie Jr Meteors U16 A 9-2-2 83.87
Norfolk Knights U16 A 4-5-2 83.82
Leitrim Hawks U16 B 11-2-5 83.79
Whitby Wildcats (Blue) U16 A 9-9-1 83.65
Glancaster Bombers U16 A 10-7-4 83.56
Riverside Rangers U16 A 9-8-3 83.55
West Niagara Flying Aces U16 A 11-4-2 83.47
Halton Hills Thunder U16 A 7-11-5 83.43
London Jr Mustangs (Purple) U16 A 3-10-4 83.43
Cumberland Jr Grads U16 B 12-8-4 83.37
Oakville Rangers U16 A 7-14-3 83.22
Burlington Eagles U16 A 7-9-4 83.18
Barrie Colts (Blue) U16 A 12-3-4 83.14
Stittsville Rams U16 B 10-6-1 83.02
West Carleton Crusaders U16 B 5-7-3 82.93
Brant Battalion U16 A 3-10-4 82.83
Ottawa Sting U16 B 10-8-3 82.77
Barrie Colts (White) U16 A 13-8-1 82.70
Strathroy Jr Rockets U16 A 6-12-2 82.67
Amherstburg Stars U16 A 7-9-2 82.63
Nepean Raiders U16 B 12-9-5 82.57
Kanata Blazers U16 B 9-7-4 82.55
Casselman-Embrun Ice Dogs U16 B 11-9-0 82.29
Upper Ottawa Valley Aces U16 B 12-8-3 82.19
Gloucester/Orleans Blues U16 B 12-11-3 82.15
Osgoode Richmond Romans U16 B 6-9-3 81.93
Newmarket Renegades U16 A 8-13-1 81.92
Whitby Wildcats (White) U16 A 10-10-1 81.90
Ottawa West Golden Knights U16 B 7-8-1 81.84
Cornwall Colts U16 B 5-4-1 81.79
Hespeler Shamrocks U16 A 4-17-1 81.75
LaSalle Sabres (#2) U16 A 9-7-1 81.66
Kemptville Royals U16 B 10-3-0 81.65
Perth-Lanark Wings U16 B 5-8-3 81.58
Windsor Jr Spitfires (#1) U16 A 2-11-4 81.47
NGS Braves U16 B 9-3-0 81.36
St Catharines Jr Falcons U16 A 3-6-3 81.34
Haldimand River Kings U16 A 2-13-3 81.24
London Jr Mustangs (White) U16 A 2-16-2 81.23
Clarence Rockland Crush U16 B 6-8-4 81.21
Aurora Tigers U16 A 6-12-4 81.16
Ajax Pickering Raiders U16 A 6-11-1 81.15
Oshawa Generals (White) U16 A 4-12-3 80.89
Pelham Panthers U16 A 2-8-3 80.71
Upper York Admirals U16 A 8-11-1 80.64
Peterborough Petes U16 A 2-13-3 80.53
Orangeville Flyers U16 A 4-14-2 80.38
South Simcoe Storm U16 A 4-13-0 80.00
Mississippi Thunder Kings U16 B 0-14-3 79.77
Niagara Falls Canucks U16 A 1-14-0 79.62
Erie NorthShore Storm U16 A 2-15-1 79.59
Char-Lan Rebels U16 B 2-8-1 79.02
Windsor Jr Spitfires (#2) U16 A 2-13-2 78.71
Oshawa Generals (Red) U16 A 2-15-2 78.00
South Grenville Rangers U16 B 2-5-0 77.23
Belleville Jr Bulls U16 A 0-12-0 76.92
Brockville Jr Braves U16 B 0-6-0 76.07
Richmond Hill Jaguars U16 A 0-19-0 76.03