PDGA #321765Daniel Hamacher Current rating828 RankingsWorldwide69576thGermany608thLudwigshafen am Rhein1st