Cant find my self on leaderboard for plunder stats

I am in the top 0.1 percent of scoring, and i cannot find my user on leaderboards, i have 15,512 score per game on plunder stats and should be rank 346, but my name isnt there, i am using activision leaderboards and score per game tracker. here is the link to my profile: Pls help and respond soon pls.