So, I just noticed that if you check your Medals page on Pokemon Global Link, there are some provided for reaching the top 1,000 and 500 worldwide in any season and format of Battle Spot. (There might be one for top 100 as well; not sure as I think I fell out of that range before the date...