PDGA #236593Eric Stucki Current rating915 Rankings by regionWorldwide24338thSwitzerlandT60thLangenthal1st