PDGA #225656Martino Oleggini Current rating813 Rankings by regionWorldwide75776thSwitzerland186thMeilen1st