PDGA #8442Tom Stucki Current rating888 Rankings by regionWorldwide40575thSwitzerland106thUeberstorf1st