PDGA #77283Santeri Artola Current rating934 Rankings by regionWorldwide14519thLuxembourg4thLuxembourg3rd