PDGA #138956Kasper Hämäläinen Current rating960 Rankings by regionWorldwide5543rdFinland449thEspoo26th