PDGA #296292Stefan Eller Current rating805 Rankings by regionWorldwide77996thGermany639thMünster (Hessen)1st