well, this is how it works...
the game grabs u'r stats when you login... so, if u were in top 3, and then somehow u drop (or make it to the 1st) the game wont know this until you re-login...
if u'r behind a proxy, this complicates things... u might have to clear u'r cache to get the new stats...
and.. on top of that, the server (sometimes) locks someone's score, so, it may say that they are in top 3 (but only because they were there weeks ago)
in any case... i try to clear these problems once a week or so... but, for now, its the best system we have...