PDGA #211404Ville Von Hertzen Current rating1015 Rankings by regionWorldwide201stFinland21stOrivesi1st