PDGA #92521Mena Leuenberger Current rating773 Rankings by regionWorldwide84527thSwitzerland207thBern11th