PDGA #70853Peter Leuenberger Current rating923 Rankings by regionWorldwide19822ndSwitzerlandT46thBern5th