Guys, I think I have 2 wins, 2 draws and 5 losses

I don't think you need to be too worried.
Idan just went to town on my tubby little whatsits. 9 casualties! The reason I managed that win was because one of the halflings with diving catch stole the ball at the end of Idan's brilliant long pass. Quite unexpected. Amazon vs. Haflling seems to be a very fun matchup, though I've rarely felt this outclassed. I think Wyld's chaos team is an easier opponent to be honest!