PDGA #112593Sami Havuluoto Current rating924 Rankings by regionWorldwide19283rdUnited KingdomT72ndEdinburgh4th