PDGA #168023Konsta Lattunen Current rating958 Rankings by regionWorldwide6058thFinland484thTampereT32nd