Not on the leaderboards

Hello people I have a question about my name not appearing on the leaderboards.
I have tried worldwide and my country Belgium alone but no luck
My account is verified, linked and my Geo is set to Belgium using ip
I provided screens and idk if it has to do with a ban in the past (reason: Botting) but ive seen people with racism bans still on the boards yet my alt account is also not on the boards.


Username: Baioretto
Rank: Dia 2 4300RP
Please help