PDGA #214740Stefanos Klados Current rating921 Rankings by regionWorldwide20898thGermany211thLörrach2nd