It's so hard to keep or climb ranks. Not sure how to get max points. Sometimes I get 5000 for a fight. Other times 2000.
From what I understand, you need beat someone above you with a big point difference, and be on a winning streak.
Unfortunately for me, a lot of the big point difference people for me are pretty tough since I don't have an healer. I just can't get through their 40k health pool without dying myself to attrition(that is unless I'm lucky with getting a team where I can separate them out and them only do half due to element disadvantage).