Переписал запрос, чтоб тебе не париться
SELECT player_name, value FROM my_table ORDER BY value DESC LIMIT 1
Например указал LIMIT 5, и получил 5 игроков. Уже на своей Java потихоньку перечисляешь и считаешь кто-где-на каком месте. Типа
int i = 1;
for(string name : row['player_name']){...