PDGA #254453Elischa Weber Current rating874 Rankings by regionWorldwide49016thGermany465thSchongau2nd