Here are two possible reasons why your account can’t be displayed on the Leaderboard:
1. Your account has no Score yet (you should have at least 31 trade, then a Score can be computed).
2. Your trading account has no trading activity (no open trades) for the last 2 weeks, sorry but we try to keep only active trading accounts at the Leaderboard.
Please make sure that you checked Visible at Leaderboard checkbox on account settings.