PDGA #106353Giselbert Hinkelmann Current rating794 RankingsWorldwide79063rdGermany663rdIllertissen/au1st