PDGA #102946Christian Haldemann Current rating854 Rankings by regionWorldwide59867thSwitzerland151stWünnewil1st