PDGA #62524Stephan Mesel Current rating778 Rankings by regionWorldwide83707thGermany676thHelmstedt3rd