PDGA #329412Florian von der Heide Current rating892 Rankings by regionWorldwide38086thGermany377thHannover5th