List of accounts with more than 5000 games and checked through the list of the 1000 players that have "enough" score for the inactive players list. There may be players with enough games but not with enough score to be in the list.Note that some people played A LOT with multiple accounts, see Arcueid or jbdb. This is not counted here.Then there is also the point that some players played a lot in few days (pikey, chris, blitz, etc.)

ranked games (would be nice to see also the amount of unranked/private games)

Congratz to all those players that had a lot of perseverance (that is true for whoever played at least 1000 games, but 5000+ is wow).Impressive everyone that passed 10000 (mcompany was the first), 15k (impressive x2), 20k (x3) and 25k (x4)

edit: found out that for every league I can see the list of the 1000 inactive player. Yay, I may get more people in

I'm sure I'm well past 10k by now if you add mgblitz and kogataru together. In alpha 4 I had over 4k games played on mgblitz alone, I'm sure you remember alpha 4 pier! Can't forget about 500 or so games on saffron, hehe.

The actually played game from Nov 2016 got lost on the stats page, but maybe now one can go with the XP points. Like 10 million, 20 million, 30 million and so on (the XP is also easier to get as the score get higher, but one should play plenty nonetheless).Notice that the XP is computed from Nov 2016 as sum of the score of the opponent that one matched.So, ranked:win: 100% of the opponent score.draw: 50% of the opponent score.loss: 25% of the opponent score.unrankedwin: 50% of the opponent score.draw: 25% of the opponent score.loss: no score.

As a quick recap of the visible values as today stats page (using active/inactive players):

Also I thought about a quick estimation of the XP points collected with ranked or unranked matches.

Let's say in ranked one is around 1800 rating points, therefore with the current matchmaking one will meet opponents with an average of 1800 ratings points too (the current matchmaking picks first ghosts within +/- 100 points of distance).

With opponents within +/- 100 points of distance one has, when one is stable, around 50% losses, 15% draws and 35% wins.

This means that in ranked one has the following terms in an equation to estimate the XP points per match.average_opponent_score * result_coefficent * frequency

for a 1800 player this means:1800*1.00*0.35 + //victory1800*0.5*0.15 + //draw1800*0.25*0.5 =//loss990 points on average per game.

in unranked (not private matches) one can meet whatever opponent. Let's presume the most common opponents are ghost with a score of 1300 (actually it should be closer to 1000).Anyway in this case the victories are like 75% of the time, 10% draws and 15% losses.

So one has:1300*0.50*0.75 + //victory1300*0.25*0.10 + //draw1300*0*0.15 =//loss520 XP points on average per game.

This is an hypothesis though, when possible I will try to confirm it (although with approximations) running some spamming sessions in ranked and unranked.