Você poderia sim criar um HTML e mandar por ftp. Mas pense assim: imagina o joãozinho fez os 100 pontos, o recorde dele, e ele quer que todo mundo saiba. Blz, vc coloca o código para gerar o HTML e mandar para um site qualquer. Daí o Zezinho tb quer mandar os pontos dele... e manda. O arquivo HTML com os pontos do joãozinho já era...
Isso nos leva a duas alternativas:
1 - Se quiser trabalhar só com os HTML, é possível, mas muito mais complicado e com grande margem de erro. Pra isso teria que antes de mandar os pontos do jogador, baixar o html, analisar o conteúdo, colocar o conteúdo novo se necessário(tipo, os pontos do cara são altos e ele merece uma colocação no ranking), e depois disso tudo, mandar o arquivo pronto. A vantagem desse método é que vc não vai precisar de um banco de dados no servidor.
2 - Você teria que ter um banco de dados no servidor com uma tabela de jogadores e suas respectivas pontuações, daí, ao invés de um html cru, vc teria que fazer um ASP ou javascript ou PHP, ou qualquer outra dassas linguagens dinâmicas, para consultar a tabela e montar o ranking. Esse método é o aconselhável e é assim que é feito na maioria dos sites que tem esse tipo de coisa.