PDGA #288132Dominik van Megchelen Current rating888 Rankings by regionWorldwide40575thGermany397thIlsede3rd