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

Division

2025-26 Ontario U16 A/BB Non-Check

League

Independent

2025-26 Teams

Team Name Division(s) W-L-T Rating
Scarborough Ice Raiders U16 A 33-1-0 85.41
Forest Hill Force U16 A 26-2-0 84.85
Port Credit Storm U16 A 26-5-2 84.29
Toronto Eagles U16 A 15-7-3 84.22
LPC Wild U16 A 22-5-4 84.18
Humber Valley Sharks U16 A 17-9-3 84.15
West Mall Lightning U16 A 17-6-4 84.10
Toronto Avalanche U16 A 23-5-4 83.99
Kitchener Jr Rangers (Red) U16 BB 16-8-3 83.67
Milton Jr Menace (Gold) U16 BB 25-6-3 83.50
Toronto Aeros U16 A 16-9-2 83.46
Waterloo Wolves U16 BB 13-2-4 83.36
Leaside Flames U16 A 16-6-3 83.35
West London Hawks U16 BB 16-4-3 83.32
Vaughan Rangers (East) U16 A 15-5-1 83.27
Vaughan Panthers U16 A 8-14-2 83.07
New Hamburg Huskies U16 BB 20-10-3 83.03
Guelph Gryphons U16 BB 13-9-3 82.86
Richmond Hill Jaguars U16 BB 16-8-4 82.64
Sarnia Jr Sting U16 BB 16-3-4 82.62
Toronto Attack U16 A 8-10-5 82.60
Hamilton Huskies U16 BB 22-6-3 82.59
Ted Reeve Thunder U16 A 8-12-1 82.52
Barrie Colts U16 BB 20-7-2 82.51
Applewood Coyotes U16 A 18-10-1 82.48
West Hill Golden Hawks U16 A 17-9-3 82.48
North Toronto U16 A 7-13-1 82.47
Oshawa Generals U16 BB 18-6-1 82.35
West Niagara Flying Aces U16 BB 21-5-7 82.22
Upper York Admirals U16 BB 17-10-3 82.09
Burlington Raiders U16 BB 14-7-5 82.00
North York Knights U16 A 10-12-1 82.00
Avenue Road Ducks U16 Select 0-1-0 81.99
Oakville Rangers (Red) U16 BB 13-10-5 81.98
Whitby Wildcats U16 BB 18-7-7 81.80
South Simcoe Storm U16 BB 18-6-6 81.78
Markham Waxers (#2) U16 BB 18-11-4 81.53
St Catharines Jr Falcons U16 BB 14-7-5 81.46
North London Nationals U16 BB 5-9-5 81.26
Oakridge Aeros U16 BB 14-11-3 81.17
Meadowvale Hawks U16 A 13-8-4 81.10
Lambeth Lancers U16 BB 8-10-6 81.07
York Mills U16 A 11-17-2 80.96
Oakville Rangers (Blue) U16 BB 5-10-4 80.93
Cambridge Hawks U16 BB 6-9-3 80.92
Humber Valley Sharks (#100) U16 A1 8-13-7 80.45
Milton Jr Menace (Black) U16 BB 6-11-8 80.32
Aurora Tigers U16 BB 8-14-3 80.22
Halton Hills Thunder U16 BB 7-20-3 80.22
Heartland Dragons U16 A 7-17-4 80.04
Brantford 99ers U16 BB 5-12-3 79.99
Burlington Bulldogs (Blue) U16 BB 8-12-0 79.98
Burlington Bulldogs (White) U16 BB 5-16-1 79.98
Stratford Warriors U16 BB 6-12-1 79.96
Kitchener Jr Rangers (Blue) U16 BB 6-11-3 79.93
Vaughan Rangers (West) U16 A 0-20-1 79.65
George Bell Titans U16 A 5-17-3 79.58
Newmarket Renegades U16 BB 9-12-1 79.53
Willowdale Hawks U16 A 2-19-1 79.22
Centre Wellington Fusion U16 BB 3-18-3 79.06
Erin Hillsburgh Devils U16 BB 9-20-2 79.05
St Thomas Jr Stars U16 BB 6-15-3 79.00
Peterborough Petes U16 BB 10-10-2 78.86
Goulding Park Rangers U16 A 1-18-1 78.82
Markham Waxers (#1) U16 BB 1-14-1 78.53
Erindale Spitfires U16 A 5-24-1 78.28
Oakville Rangers (#100) U16 A1 1-20-1 78.25
Glancaster Bombers U16 BB 3-22-1 77.92
Ajax Pickering Raiders U16 BB 5-14-1 77.71
Caledon Hawks U16 BB 4-19-4 77.29
London Bandits U16 BB 2-19-1 76.97
Kingston Canadians U16 BB 1-24-1 76.63
Markham Islanders U16 A 0-20-0 76.10
King Rebellion U16 BB 1-18-1 75.83
Duffield Devils (White) U16 Select 0-4-0 75.00
Faustina Fury U16 Select 0-0-0 0.00
North Toronto U16 Select 0-0-0 0.00
Vaughan Rangers (Red) U16 Select 0-0-0 0.00
Warren Park Eagles U16 Select 0-0-0 0.00
York Mills Rangers (Red) U16 Select 0-0-0 0.00
Request to Add Missing Team