Not Showing on Leaderboards

I have played enough games and got a decent rating but i dont show on any leaderboards. This seems to be a common thing on the forum and I hope someone can resolve this for me. Name is same as here “Fraxed” on Steam. I have my Geo set and i dont even show on that leaderboard.

Thank you in advance