PDGA #333401Thorsten Steils Current rating842 Rankings by regionWorldwide65329thSwitzerland166thNeerach1st