I know there have been a lot of complaints of bad match ups. This one was terrible my clan with a supposed rank of something around 300 against a rank of 34. How would this ever come our.
The devs are still working on matchups, there is no use in complaining on forums. Send in feedback via the in game button or email (support@athinkingape.com).