PDGA #220605Asta Hapulahti Current rating924 Rankings by regionWorldwide19283rdFinland1208thRiihimäki9th