PDGA #297963Reto Stadelmann Current rating861 Rankings by regionWorldwide56263rdSwitzerland146thSursee1st