Nice write up, the top 3 are definitely a cut above the rest, at least in my opinion. I think any of the 4th to probably 10th team can beat each other on any given day. It's so competitive this season I feel like it's impossible for me to take the cup seriously while trying to win all these close matchups.
Every team has some weaknesses this season so it'll be an interesting last half of the season for sure!