Currently, only the attempt with the highest score is tracked for leaderboard rankings. This means that an attempt with a higher rank but a lower score than another attempt will not be recognized.
There is a counter on each player's profile for ranks A to SS+. If you get a score of 1,000,000 with a rank of SS on a beatmap but then you try it again and get a score of 1,000,001 with a rank of A or S, your SS attempt will be replaced and your SS counter will go down.
I suggest that the highest score AND the highest rank achieved on each beatmap be tracked.
There is a counter on each player's profile for ranks A to SS+. If you get a score of 1,000,000 with a rank of SS on a beatmap but then you try it again and get a score of 1,000,001 with a rank of A or S, your SS attempt will be replaced and your SS counter will go down.
I suggest that the highest score AND the highest rank achieved on each beatmap be tracked.