How to do the leaderboards season finale?

I’m planning to create boards that reset every month on a recurring basis.

So far so good.

My question is whether or not I should archive the old scoreboard.

My main question is how can I know what the player’s position was when the score ends and is reset to zero.

I didn’t particularly want to archive the old posters.

In this case, I believe that with CloudCode it is possible to make the Scoreboard define its position on some player data, based only on the top 10, or 20 players.

Anyway, can anyone shed some light on this?

My wish is that when the season is over, I will award prizes to a certain number of top players, based on their rankings last season.

You are actually able to access the scores from the previous leaderboard version. If the leaderboard resets and existing scores are archived, you can call a list of archived versions in reverse chronological order to look up specific leaderboard scores from a previous version etc.

You can find more information on how to do this here.