YOOOO NO WAY!!! THEY UPDATED THE FORUMS TO BE WHERE YOU CAN SEE A LEADERBOARD!!!
its here on your profile
then you click the little blue words
and it should bring you here ^
there's three different options from there:
leaderboard, past leaders, and top members