PDGA #333402Ruben Fussgänger Current rating818 Rankings by regionWorldwide74282ndSwitzerland182ndZürich25th