The leaderboard of Melee exists but its not in the Super Smash Bros series page, why ?
I've moved it to that series.
Thanks