PDGA #330832Christoph Catillaz Current rating920 Rankings by regionWorldwide21448thSwitzerlandT49thDüdingen3rd