2023-24 Ontario U16 A/B+ Checking

Division Info
League Independent
2023-24 Teams
Team Name Division(s) W-L-T Rating
Stittsville Rams U16 B 53-7-8 85.65
Barrie Colts U16 A 55-6-6 85.33
St Marys Rock U16 A 30-9-12 85.06
Ajax Pickering Raiders U16 A 51-12-7 85.06
Erie NorthShore Storm U16 A 40-13-8 85.02
Centre Wellington Fusion U16 A 47-12-3 84.99
Belle River Jr Canadiens U16 A 40-11-7 84.96
Orillia Terriers U16 A 42-16-7 84.78
Woolwich Wildcats U16 A 41-12-11 84.75
Waterloo Wolves U16 A 29-26-3 84.69
Nepean Raiders U16 B 43-12-6 84.60
Kent Cobras U16 A 35-18-11 84.59
Whitby Wildcats (Blue) U16 A 44-18-5 84.56
Sarnia Jr Sting U16 A 29-21-5 84.56
South Oxford Storm U16 A 36-17-5 84.52
Guelph Gryphons U16 A 38-17-0 84.49
Strathroy Jr Rockets U16 A 29-13-8 84.41
Ayr Flames U16 A 34-14-8 84.36
Stratford Warriors U16 A 28-30-6 84.20
Owen Sound Jr Attack U16 A 38-11-5 84.19
Oakville Rangers (Red) U16 A 35-21-8 84.00
Mt Brydges Cougars U16 A 31-18-10 83.90
Burlington Eagles U16 A 39-12-7 83.87
Talbot Trail Blazers U16 A 28-20-11 83.79
Quinte West Golden Hawks U16 A 37-19-8 83.79
Norfolk Knights U16 A 17-15-11 83.60
West Carleton Crusaders U16 B 40-16-5 83.54
Haldimand River Kings U16 A 26-13-3 83.50
Windsor Jr Spitfires U16 A 26-25-7 83.42
Ottawa West Golden Knights U16 B 27-18-7 83.39
Woodstock Jr Navy Vets U16 A 25-23-6 83.37
Peterborough Petes U16 A 30-13-9 83.21
Gloucester/Orleans Blues U16 B 33-23-6 83.19
Welland Tigers U16 A 40-13-3 83.06
Collingwood Jr Blues U16 A 28-23-2 82.95
Clarington Toros U16 A 31-27-3 82.93
Mississippi Thunder Kings U16 B 29-24-3 82.85
Dorchester Dragons U16 A 21-26-3 82.77
Riverside Rangers U16 A 21-30-4 82.75
London Jr Mustangs (Purple) U16 A 14-27-9 82.69
Kingston Canadians U16 A 28-18-6 82.60
Halton Hills Thunder U16 A 24-27-8 82.46
Osgoode Richmond Romans U16 B 25-22-9 82.33
Ottawa Sting U16 B 16-26-5 82.32
Whitby Wildcats (White) U16 A 28-24-8 82.23
Upper York Admirals U16 A 15-26-7 82.16
North Durham Warriors U16 A 24-25-4 82.00
Milton Winterhawks U16 A 25-26-5 82.00
Castor River Canucks U16 B 21-26-10 81.87
Northumberland Nighthawks U16 A 23-27-9 81.74
London Jr Mustangs (White) U16 A 4-35-6 81.67
New Hamburg Huskies U16 A 13-28-5 81.60
Newmarket Renegades U16 A 16-30-6 81.46
Oakville Rangers (Blue) U16 A 17-29-8 81.20
Cumberland Jr Grads U16 B 14-33-4 81.14
Glancaster Bombers U16 A 22-22-4 81.08
Tecumseh Shoreline Eagles U16 A 6-41-5 81.08
Orangeville Flyers U16 A 12-37-4 81.05
Oshawa Generals (White) U16 A 18-29-5 81.01
Clarence Rockland Crush U16 B 12-27-5 80.97
Stouffville Clippers U16 A 16-29-6 80.93
St Catharines Jr Falcons U16 A 20-17-6 80.91
Stoney Creek Warriors U16 A 16-37-2 80.68
Flamborough Sabres U16 A 9-36-5 80.65
Kanata Blazers U16 B 7-37-5 80.64
South Simcoe Storm U16 A 6-43-6 80.41
South Stormont Selects U16 B 22-14-8 80.12
Brampton 45s U16 A 12-39-5 79.83
Caledon Hawks U16 A 7-46-4 79.81
North Dundas Demons U16 B 24-11-1 79.81
Aurora Tigers U16 A 6-33-8 79.80
Belleville Jr Bulls U16 A 9-39-3 79.47
Niagara Falls Flyers U16 A 8-29-7 79.33
Oshawa Generals (Red) U16 A 13-36-3 78.98
St Thomas Jr Stars U16 A 2-43-0 78.91
West Niagara Flying Aces U16 A 7-34-4 78.64
Smiths Falls Bears U16 B 12-22-2 78.53
Kemptville Royals U16 B 8-26-6 77.80
Pelham Panthers U16 A 1-34-4 77.67
Leeds Chargers U16 B 2-30-4 77.27
Ennismore Eagles U16 A 0-39-0 76.43