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.66
Barrie Colts U16 A 55-6-6 85.33
Ajax Pickering Raiders U16 A 51-12-7 85.09
St Marys Rock U16 A 30-9-12 85.06
Erie NorthShore Storm U16 A 40-13-8 85.03
Centre Wellington Fusion U16 A 47-12-3 84.96
Belle River Jr Canadiens U16 A 40-11-7 84.95
Orillia Terriers U16 A 42-16-7 84.79
Woolwich Wildcats U16 A 41-12-11 84.73
Waterloo Wolves U16 A 29-26-3 84.68
Nepean Raiders U16 B 43-12-6 84.60
Whitby Wildcats (Blue) U16 A 44-18-5 84.59
Kent Cobras U16 A 35-18-11 84.59
Sarnia Jr Sting U16 A 29-21-5 84.55
South Oxford Storm U16 A 36-17-5 84.52
Guelph Gryphons U16 A 38-17-0 84.46
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.19
Owen Sound Jr Attack U16 A 38-11-5 84.16
Oakville Rangers (Red) U16 A 35-21-8 83.98
Mt Brydges Cougars U16 A 31-18-10 83.90
Quinte West Golden Hawks U16 A 37-19-8 83.82
Talbot Trail Blazers U16 A 28-20-11 83.79
Burlington Eagles U16 A 35-12-6 83.78
Norfolk Knights U16 A 17-15-11 83.59
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.40
Woodstock Jr Navy Vets U16 A 25-23-6 83.36
Peterborough Petes U16 A 30-13-9 83.24
Gloucester/Orleans Blues U16 B 33-23-6 83.20
Welland Tigers U16 A 40-13-3 83.06
Clarington Toros U16 A 31-27-3 82.96
Collingwood Jr Blues U16 A 28-23-2 82.95
Mississippi Thunder Kings U16 B 29-24-3 82.86
Dorchester Dragons U16 A 21-26-3 82.77
Riverside Rangers U16 A 21-30-4 82.74
London Jr Mustangs (Purple) U16 A 14-27-9 82.69
Kingston Canadians U16 A 28-18-6 82.63
Halton Hills Thunder U16 A 24-27-8 82.44
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.26
North Durham Warriors U16 A 24-22-4 82.18
Upper York Admirals U16 A 15-26-7 82.17
Milton Winterhawks U16 A 25-26-5 81.97
Castor River Canucks U16 B 21-26-10 81.88
Northumberland Nighthawks U16 A 23-27-9 81.77
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.17
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
Oshawa Generals (White) U16 A 18-29-5 81.05
Orangeville Flyers U16 A 12-37-4 81.02
Clarence Rockland Crush U16 B 12-27-5 80.98
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.66
Kanata Blazers U16 B 7-37-5 80.64
Flamborough Sabres U16 A 9-35-4 80.56
South Simcoe Storm U16 A 6-43-6 80.42
South Stormont Selects U16 B 22-14-8 80.13
North Dundas Demons U16 B 24-11-1 79.82
Brampton 45s U16 A 12-39-5 79.81
Aurora Tigers U16 A 6-33-8 79.80
Caledon Hawks U16 A 7-46-4 79.79
Belleville Jr Bulls U16 A 9-39-3 79.50
Niagara Falls Flyers U16 A 8-29-7 79.32
Oshawa Generals (Red) U16 A 13-36-3 79.02
St Thomas Jr Stars U16 A 2-43-0 78.90
West Niagara Flying Aces U16 A 7-34-4 78.64
Smiths Falls Bears U16 B 12-22-2 78.54
Kemptville Royals U16 B 8-26-6 77.82
Pelham Panthers U16 A 1-34-4 77.67
Leeds Chargers U16 B 2-30-4 77.28
Ennismore Eagles U16 A 0-39-0 76.46