PDGA #126152Mensa Ramminger Current rating798 Rankings by regionWorldwide79720thAustria289thVocklamarkt1st