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 53-7-1 86.02
Toronto Avalanche U16 A 54-12-10 85.13
Don Mills Mustangs U16 A 45-17-3 84.87
Kitchener Jr Rangers (Red) U16 BB 51-6-3 84.70
Vaughan Rangers (West) U16 A 41-11-7 84.65
Forest Hill Force U16 A 39-12-4 84.47
Aurora Tigers U16 BB 50-6-4 84.41
North Toronto U16 A 40-14-8 84.27
Greater Toronto Capitals U16 A 31-22-4 83.81
Toronto Wolverines U16 A 36-21-5 83.78
Humber Valley Sharks U16 A 28-17-6 83.77
Waterloo Wolves (Gold) U16 BB 34-14-8 83.63
Waterloo Wolves (White) U16 BB 30-13-9 83.53
Caledon Hawks (Black) U16 BB 51-14-10 83.37
Ted Reeve Thunder U16 A 30-24-4 83.32
Toronto Aeros U16 A 29-20-6 83.23
Oakville Rangers (Red) U16 BB 48-13-5 83.17
York Mills U16 A 27-22-7 83.08
LPC Wild U16 A 38-17-6 82.93
Scarborough Ice Raiders U16 A 24-22-8 82.89
Burlington Bulldogs (White) U16 BB 25-19-7 82.85
West Mall Lightning U16 A 28-25-5 82.80
Toronto Eagles U16 A 21-23-5 82.78
West Hill Golden Hawks U16 A 28-23-4 82.75
Kitchener Jr Rangers (Blue) U16 BB 19-20-6 82.53
Caledon Hawks (Red) U16 BB 38-14-8 82.53
Cambridge Hawks U16 BB 25-19-6 82.53
St Thomas Jr Stars U16 BB 26-22-4 82.51
Barrie Colts U16 BB 36-17-9 82.48
North Durham Warriors U16 BB 39-15-7 82.44
Goulding Park Rangers U16 A 25-26-9 82.35
Hamilton Huskies U16 BB 30-16-2 82.14
Clarington Toros U16 BB 34-20-4 82.09
Erindale Spitfires U16 A 36-23-4 82.01
North London Nationals U16 BB 31-24-5 82.00
Guelph Gryphons U16 BB 40-14-6 81.97
Glancaster Bombers U16 BB 29-21-5 81.97
Kingston Canadians U16 BB 34-15-6 81.94
Sarnia Jr Sting U16 BB 14-18-4 81.65
Whitby Wildcats U16 BB 28-21-9 81.64
Heartland Dragons (#100) U16 A 26-23-5 81.61
Burlington Bulldogs (Blue) U16 BB 21-26-5 81.60
Markham Waxers (Blue) U16 BB 31-17-4 81.50
Burlington Bulldogs (Red) U16 BB 32-22-3 81.50
Milton Winterhawks (White) U16 BB 34-20-7 81.47
Toronto Shamrocks U16 A 12-26-3 81.38
Brantford 99ers U16 BB 24-25-7 81.34
Leaside Flames U16 A 14-33-6 81.09
Vaughan Panthers U16 A 15-23-6 81.05
Vaughan Rangers (East) U16 A 16-36-6 81.05
King Rebellion U16 BB 28-24-11 81.03
Centre Wellington Fusion U16 BB 23-18-11 80.97
Newmarket Renegades U16 BB 21-28-12 80.83
Port Credit Storm U16 A 23-27-1 80.82
Markham Waxers (White) U16 BB 18-21-10 80.73
Applewood Coyotes U16 A 18-24-6 80.69
West Niagara Flying Aces U16 BB 24-22-8 80.59
St Catharines Jr Falcons U16 BB 21-23-8 80.56
North York Knights U16 A 10-34-5 80.32
Collingwood Jr Blues U16 BB 17-25-9 80.05
Stouffville Clippers U16 BB 10-28-12 79.88
Meadowvale Hawks U16 A 11-31-6 79.75
Oakville Rangers (Blue) U16 BB 12-28-5 79.39
Milton Winterhawks (Blue) U16 BB 12-33-7 79.29
Flamborough Sabres U16 BB 12-30-6 79.23
Burlington Raiders U16 BB 10-31-4 79.17
Halton Hills Thunder U16 BB 10-41-5 79.04
New Hamburg Huskies U16 BB 9-34-4 79.02
Ajax Pickering Raiders (Red) U16 BB 14-24-4 78.92
Upper York Admirals U16 BB 8-40-6 78.34
South Simcoe Storm U16 BB 7-40-4 78.28
Oakridge Aeros U16 BB 6-31-3 77.99
Duffield Devils U16 A 3-40-3 77.96
Toronto Royals U16 A 2-43-3 77.74
TNT Tornados U16 BB 4-36-8 77.51
Heartland Dragons (#101) U16 A 2-47-2 77.47
Northumberland Nighthawks U16 BB 8-39-2 77.27
Ajax Pickering Raiders (Black) U16 BB 5-53-2 76.48
London Bandits U16 BB 3-37-1 76.41
Markham Islanders U16 A 0-43-0 75.92
St Catharines Jr Falcons (Red) U16 Select 0-0-0 0.00