PDGA #236189Reto Ehrensperger Current rating892 Rankings by regionWorldwide38086thSwitzerlandT95thZürichT13th