I have 2 of the top 8, but 4 of the top 10
Players have played differing numbers of matches, of course, and it's only just starting to even itself out. At one point some players had played 4 or 5 matches and others had only played 2, which is why I waited to publish the player leaderboard. They've all now played 5 except HH and ST who have played 4, but by the time ST start to play their 5th match, MS will be playing their 7th, so I imagine the next update will have to wait a while
I've never quite understood why they are scheduled this way, unless it's timed so that derbys occur on certain days or holidays or whatever