PDGA #236129Philipp Emmenegger Current rating909 Rankings by regionWorldwide27792ndSwitzerlandT68thZürich7th