Your browser is not supported. Please use a newer browser for the full MHR experience.

Division

2024-25 Ontario U16 A/BB Non-Check

League

Independent

2024-25 Teams

Team Name Division(s) W-L-T Rating
Avenue Road Ducks U16 A 51-5-1 85.99
Toronto Avalanche U16 A 52-10-10 85.09
Don Mills Mustangs U16 A 45-17-3 84.83
Vaughan Rangers (West) U16 A 41-11-7 84.62
Kitchener Jr Rangers (Red) U16 BB 51-6-3 84.61
Forest Hill Force U16 A 39-12-4 84.43
Aurora Tigers U16 BB 50-6-4 84.41
North Toronto U16 A 40-14-8 84.23
Greater Toronto Capitals U16 A 31-22-4 83.78
Humber Valley Sharks U16 A 28-17-6 83.74
Toronto Wolverines U16 A 36-21-5 83.74
Waterloo Wolves (Gold) U16 BB 34-14-8 83.54
Caledon Hawks (Black) U16 BB 48-12-10 83.45
Waterloo Wolves (White) U16 BB 30-13-9 83.43
Ted Reeve Thunder U16 A 30-24-4 83.27
Toronto Aeros U16 A 29-20-6 83.20
Oakville Rangers (Red) U16 BB 48-13-5 83.13
York Mills U16 A 27-22-7 83.04
LPC Wild U16 A 38-17-6 82.90
Scarborough Ice Raiders U16 A 24-22-8 82.86
West Mall Lightning U16 A 28-25-5 82.77
Burlington Bulldogs (White) U16 BB 25-19-7 82.76
Toronto Eagles U16 A 21-23-5 82.75
West Hill Golden Hawks U16 A 26-23-4 82.59
Caledon Hawks (Red) U16 BB 35-12-8 82.58
Barrie Colts U16 BB 36-17-9 82.48
Cambridge Hawks U16 BB 25-19-6 82.43
Kitchener Jr Rangers (Blue) U16 BB 19-20-6 82.43
North Durham Warriors U16 BB 35-15-6 82.42
St Thomas Jr Stars U16 BB 26-22-4 82.41
Goulding Park Rangers U16 A 21-24-9 82.31
Clarington Toros U16 BB 31-18-3 82.18
Hamilton Huskies U16 BB 30-16-2 82.03
Guelph Gryphons U16 BB 34-14-6 81.99
Erindale Spitfires U16 A 36-23-4 81.97
Glancaster Bombers U16 BB 29-21-5 81.93
North London Nationals U16 BB 31-24-5 81.89
Kingston Canadians U16 BB 34-15-6 81.89
Whitby Wildcats U16 BB 28-21-9 81.58
Heartland Dragons (#100) U16 A 26-23-5 81.56
Sarnia Jr Sting U16 BB 14-18-4 81.54
Markham Waxers (Blue) U16 BB 31-17-4 81.50
Milton Winterhawks (White) U16 BB 34-20-7 81.43
Burlington Bulldogs (Red) U16 BB 32-22-3 81.41
Burlington Bulldogs (Blue) U16 BB 17-24-5 81.38
Toronto Shamrocks U16 A 12-26-3 81.34
Brantford 99ers U16 BB 24-25-7 81.23
Vaughan Rangers (East) U16 A 16-35-6 81.08
Leaside Flames U16 A 14-33-6 81.05
King Rebellion U16 BB 28-24-11 81.03
Vaughan Panthers U16 A 15-23-6 81.02
Centre Wellington Fusion U16 BB 23-18-11 80.94
Newmarket Renegades U16 BB 18-26-12 80.84
Port Credit Storm U16 A 23-27-1 80.78
Markham Waxers (White) U16 BB 17-18-9 80.71
Applewood Coyotes U16 A 18-24-6 80.65
St Catharines Jr Falcons U16 BB 21-23-8 80.52
West Niagara Flying Aces U16 BB 21-21-8 80.49
North York Knights U16 A 10-34-5 80.27
Collingwood Jr Blues U16 BB 17-22-9 80.12
Stouffville Clippers U16 BB 10-28-12 79.89
Meadowvale Hawks U16 A 11-31-6 79.71
Oakville Rangers (Blue) U16 BB 12-28-5 79.34
Milton Winterhawks (Blue) U16 BB 12-33-7 79.24
Flamborough Sabres U16 BB 11-28-6 79.21
Halton Hills Thunder U16 BB 10-41-5 78.98
New Hamburg Huskies U16 BB 9-34-4 78.98
Burlington Raiders U16 BB 8-29-4 78.92
Ajax Pickering Raiders (Red) U16 BB 12-22-3 78.68
Upper York Admirals U16 BB 8-37-6 78.38
South Simcoe Storm U16 BB 7-40-4 78.29
Duffield Devils U16 A 3-40-3 77.93
Oakridge Aeros U16 BB 6-31-3 77.88
Toronto Royals U16 A 2-42-3 77.71
TNT Tornados U16 BB 3-33-8 77.55
Heartland Dragons (#101) U16 A 2-47-2 77.43
Northumberland Nighthawks U16 BB 6-36-2 76.99
Ajax Pickering Raiders (Black) U16 BB 5-49-2 76.45
London Bandits U16 BB 3-37-1 76.29
Markham Islanders U16 A 0-43-0 75.88
St Catharines Jr Falcons (Red) U16 Select 0-0-0 0.00