PDGA #133733Felix Scholder Current rating981 Rankings by regionWorldwide2010thGermanyT23rdFinsterwalde1st