PDGA #108586Michael Hermenau Current rating960 Rankings by regionWorldwide5543rdGermanyT71stHannover1st