Add Yourself
If you don't show up or your stats are wrong, be patient, stats can take up to 48 hours to update.
NOTICE: Due to data loss, if your name is not in the list and you have already added yourself to the leaderboard, please Re-Add yourself. (Sorry I'll try to not let that happen again.)