PDGA #155286Simon Achermann Current rating980 Rankings by regionWorldwide2101stSwitzerland8thStans1st