PDGA #205573Ewan Penman Current rating888 Rankings by regionWorldwide40575thUnited Kingdom160thPitlochry1st