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

League

Minor Hockey Alliance of Ontario

Southwestern Ontario

MHR Abbv.

MHAO

League Type(s)

Youth

Commissioner

Coming Soon

League Contact

Coming Soon

Associations

2025-26 Divisons

Divison Name # of Teams Top-Ranked Team Avg. Rating
Midget
MHAO U18 AAA 8 Waterloo Wolves U18 AAA (95.65) 93.07
MHAO U18 AA/A 10 Kitchener Jr Rangers U18 AA (93.80) 90.45
MHAO U18 BB/B 14 West London Hawks (Gold) U18 BB (91.48) 88.05
MHAO U16 AAA 11 London Jr Knights U16 AAA (95.26) 91.52
MHAO U16 AA/A 10 Kitchener Jr Rangers U16 AA (88.78) 86.71
MHAO U16 BB/B 16 West London Hawks U16 BB (84.37) 81.75
Bantam
MHAO U15 AAA 12 Elgin Middlesex Canucks U15 AAA (95.30) 92.77
MHAO U15 AA 6 Waterloo Wolves U15 AA (89.67) 87.79
MHAO U15 A 6 Woodstock Jr Navy Vets U15 A (86.67) 85.75
MHAO U15 BB/B 18 Sarnia Jr Sting U15 BB (85.06) 81.62
MHAO U14 AAA 12 Elgin Middlesex Canucks U14 AAA (91.26) 88.71
MHAO U14 AA 7 St Thomas Jr Stars U14 AA (84.02) 82.49
MHAO U14 A 6 Sarnia Jr Sting U14 A (82.83) 80.88
MHAO U14 BB/B 14 Kitchener Jr Rangers (Red) U14 BB (80.44) 76.52
Peewee
MHAO U13 AAA 12 Waterloo Wolves U13 AAA (96.65) 93.41
MHAO U13 AA 7 London Jr Knights (Green) U13 AA (91.13) 89.30
MHAO U13 A 6 Sarnia Jr Sting U13 A (88.41) 86.91
MHAO U13 BB/B 15 Kitchener Jr Rangers (Red) U13 BB (86.09) 82.63
MHAO U12 AAA 12 Huron-Perth Lakers U12 AAA (94.74) 89.95
MHAO U12 AA 6 London Jr Knights (Green) U12 AA (87.37) 85.23
MHAO U12 A 7 Waterloo Wolves U12 A (84.29) 83.11
MHAO U12 BB/B 15 Stratford Warriors U12 BB (82.25) 78.61
Squirt
MHAO U11 AAA 10 Elgin Middlesex Canucks U11 AAA (96.3) 92.8
MHAO U11 AA 7 London Jr Knights (Green) U11 AA (90.8) 88.6
MHAO U11 A 6 London Jr Knights (White) U11 A (88.3) 85.3
MHAO U11 BB/B 16 Sarnia Jr Sting U11 BB (85.7) 81.2
MHAO U10 AAA 10 Brantford 99ers U10 AAA (91.9) 87.5
MHAO U10 AA 6 London Jr Knights (Green) U10 AA (83.0) 82.3
MHAO U10 A 6 Sarnia Jr Sting U10 A (81.6) 79.6
MHAO U10 BB/B 15 Burlington Bulldogs (Red) U10 BB (79.0) 75.3
Request to Add Missing Team