PDGA #312635Oliver Zuchowski Current rating755 Rankings by regionWorldwide86933rdGermany695thAachen5th