We got wrecked this time. Im guessing the biggest factor is number of people that sign up - it has to be this way as that is how it calculates number of defensive platoons you can deploy (its albout half of sign ups 17/34 for us this time). So if 34 of their whales sign up and 34 of your f2p players sign up there is a chance you will be matched against them. I think every other stat is secondary to that.
Our current match they had at least 6 full gold teams in their first 3 zones and a number g11 teams and we dont have a single player in our whole guild that has 5 g12 chatacters. Im betting we dont even have anyone with 5 g11 characters. We got stopped by a 100k JTR team that literally no one can even dent on one side and 4 g12 teams on the other.
We have won our last 4 matches but they were literally decided by one team or one zone and we were down to the wire on 2 of them. They cleared our map this time and we only finished 2 zones.