PDGA #313680Ivan Schoch Current rating853 Rankings by regionWorldwide60394thSwitzerland152ndOpfikon1st