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.00
Toronto Avalanche U16 A 54-12-10 85.11
Don Mills Mustangs U16 A 45-17-3 84.85
Kitchener Jr Rangers (Red) U16 BB 51-6-3 84.68
Vaughan Rangers (West) U16 A 41-11-7 84.63
Forest Hill Force U16 A 39-12-4 84.46
Aurora Tigers U16 BB 50-6-4 84.39
North Toronto U16 A 40-14-8 84.25
Greater Toronto Capitals U16 A 31-22-4 83.80
Toronto Wolverines U16 A 36-21-5 83.76
Humber Valley Sharks U16 A 28-17-6 83.76
Waterloo Wolves (Gold) U16 BB 34-14-8 83.62
Waterloo Wolves (White) U16 BB 30-13-9 83.51
Caledon Hawks (Black) U16 BB 51-14-10 83.35
Ted Reeve Thunder U16 A 30-24-4 83.30
Toronto Aeros U16 A 29-20-6 83.22
Oakville Rangers (Red) U16 BB 48-13-5 83.16
York Mills U16 A 27-22-7 83.06
LPC Wild U16 A 38-17-6 82.91
Scarborough Ice Raiders U16 A 24-22-8 82.88
Burlington Bulldogs (White) U16 BB 25-19-7 82.83
West Mall Lightning U16 A 28-25-5 82.79
Toronto Eagles U16 A 21-23-5 82.77
West Hill Golden Hawks U16 A 28-23-4 82.73
Kitchener Jr Rangers (Blue) U16 BB 19-20-6 82.51
Caledon Hawks (Red) U16 BB 38-14-8 82.51
Cambridge Hawks U16 BB 25-19-6 82.51
St Thomas Jr Stars U16 BB 26-22-4 82.49
Barrie Colts U16 BB 36-17-9 82.46
North Durham Warriors U16 BB 39-15-7 82.42
Goulding Park Rangers U16 A 25-26-9 82.33
Hamilton Huskies U16 BB 30-16-2 82.12
Clarington Toros U16 BB 34-20-4 82.07
Erindale Spitfires U16 A 36-23-4 81.99
North London Nationals U16 BB 31-24-5 81.98
Guelph Gryphons U16 BB 40-14-6 81.95
Glancaster Bombers U16 BB 29-21-5 81.95
Kingston Canadians U16 BB 34-15-6 81.92
Sarnia Jr Sting U16 BB 14-18-4 81.63
Whitby Wildcats U16 BB 28-21-9 81.62
Heartland Dragons (#100) U16 A 26-23-5 81.59
Burlington Bulldogs (Blue) U16 BB 21-26-5 81.58
Markham Waxers (Blue) U16 BB 31-17-4 81.48
Burlington Bulldogs (Red) U16 BB 32-22-3 81.47
Milton Winterhawks (White) U16 BB 34-20-7 81.45
Toronto Shamrocks U16 A 12-26-3 81.37
Brantford 99ers U16 BB 24-25-7 81.32
Leaside Flames U16 A 14-33-6 81.07
Vaughan Panthers U16 A 15-23-6 81.04
Vaughan Rangers (East) U16 A 16-36-6 81.04
King Rebellion U16 BB 28-24-11 81.01
Centre Wellington Fusion U16 BB 23-18-11 80.95
North Toronto U16 Select 24-4-5 80.81
Newmarket Renegades U16 BB 21-28-12 80.81
Port Credit Storm U16 A 23-27-1 80.80
Markham Waxers (White) U16 BB 18-21-10 80.71
Applewood Coyotes U16 A 18-24-6 80.67
West Niagara Flying Aces U16 BB 24-22-8 80.57
St Catharines Jr Falcons U16 BB 21-23-8 80.54
North York Knights U16 A 10-34-5 80.30
Collingwood Jr Blues U16 BB 17-25-9 80.03
Stouffville Clippers U16 BB 10-28-12 79.86
Meadowvale Hawks U16 A 11-31-6 79.73
Oakville Rangers (Blue) U16 BB 12-28-5 79.37
Milton Winterhawks (Blue) U16 BB 12-33-7 79.27
Flamborough Sabres U16 BB 12-30-6 79.21
Burlington Raiders U16 BB 10-31-4 79.15
Faustina Fury U16 Select 8-9-2 79.14
Halton Hills Thunder U16 BB 10-41-5 79.02
New Hamburg Huskies U16 BB 9-34-4 79.00
Ajax Pickering Raiders (Red) U16 BB 14-24-4 78.90
Upper York Admirals U16 BB 8-40-6 78.32
South Simcoe Storm U16 BB 7-40-4 78.26
Vaughan Rangers (Red) U16 Select 5-12-0 78.06
Oakridge Aeros U16 BB 6-31-3 77.97
Duffield Devils U16 A 3-40-3 77.94
Warren Park Eagles U16 Select 9-11-2 77.88
Toronto Royals U16 A 2-43-3 77.73
TNT Tornados U16 BB 4-36-8 77.49
Heartland Dragons (#101) U16 A 2-47-2 77.45
Northumberland Nighthawks U16 BB 8-39-2 77.25
Ajax Pickering Raiders (Black) U16 BB 5-53-2 76.46
London Bandits U16 BB 3-37-1 76.39
York Mills Rangers (Red) U16 Select 2-8-0 76.10
Markham Islanders U16 A 0-43-0 75.90