PDGA #178579Alexander Roll Current rating942 Rankings by regionWorldwide11212thGermany123rdNorderstedt3rd