Not finding/Can't add Myself on leaderboards

I have 8 linked accounts and done my country, what else do i do? Im well in top 20 for most kills Australia on xbox, so why can i not see myself?
Any tips would help heaps thanks :slight_smile:

Hi @Graco82,

Can you see your country flag in your Call of Duty profile on our website? When did you update your geo settings? If you changed your settings recently, please note that is usually takes some time to refresh placements.