Kind of stupid if you ask me. I wanna say I have a 80% win rate but who knows for sure…
I think it combined from last year's game. Only because it says I have like 1380 wins. But this year I haven't played any games online yet .. but last year yeah...