PDGA #102946Christian Haldemann Current rating854 RankingsWorldwide58763rdSwitzerland148thWünnewil1st