Needs a leaderboard
From a gamification standpoint, why would I care about my ranking if I can't see it compared to others? There doesn't seem to be any reward for attaining a higher level, other than having a higher level displayed in my team page. This appears to just be noise on the page. I'd honestly prefer just having my trophy case from previous seasons available somewhere on my team page so my opponents would have to stare at my previous triumphant victories while they look over my player list.
Mark Kram commented
agreed...You need a comparison from a SIMILAR FORMATTED LEAGUE. To measure yourself appropiately