PDGA #321765Daniel Hamacher Current rating828 Rankings by regionWorldwide70918thGermany606thLudwigshafen am Rhein1st