Cara, eu usei a API de um site chamado LootLocker, ele é gratuito até 1000 usuários no jogo. Tem um tutorial no site deles ensinando a implementar na godot Implementing Online Leaderboards in Godot, o tutorial as vezes é meio raso mas dá pra entender intuitivamente como usar ela.
O bom dela é que ela salva um ID único de cada player localmente então cada pessoa tem exatamente 1 posição no ranking, aí n fica repetindo pessoa. Além de ter implementação de apelidos.
Se for usar e tiver alguma dúvida, adiciona lá no discord: paulimriss