If you played around 20 full time non marathon matches you should be atleast on the top 30 pages of the leaderboard, i think so. Its easy to find yourself, just need to check your points and start searching for pages where players have similiar points.
But i agree needs to display your rank on the search function.