Well, this was difficult.
Sure, the top few teams have been easy to sort out over the opening weeks of the season, but the latter few spots......well, it's "interesting" to say the least.
With many of the teams beating each other, it was certainly difficult to try to piece together this initial ranking. Hopefully, things will sort themselves out a bit (and make my job easier!) in the coming weeks.
Take this initial ranking with a grain of salt, and keep in mind it's a picture of how I see the teams at this point in time.
Of note, St. Benedict (#6) went 0-3 at the Jacob Hespeler tournament without 2 key players, who provide the bulk of their scoring offense.
1. St. John's (Brantford) - AAA
2. Kitchener Collegiate - AAA
3. Resurrection CSS (Kitchener) - AAAA
4. Grand River CI (Kitchener) - AAAA
5. Bishop Macdonell (Guelph) - AA
6. St. Benedict CSS (Cambridge) - AAAA
7. Bluevale Collegiate (Waterloo) - AAAA
8. John F. Ross CVI (Guelph) - AAAA
9. Our Lady of Lourdes (Guelph) - AA
10. Jacob Hespeler SS (Cambridge) - AAA
On the Radar: St. David CSS (Waterloo); Assumption CS (Brantford); North Park CVS (Brantford); Brantford Collegiate.