PDGA #132929Sergii Artemchyk Current rating769 Rankings by regionWorldwide85104thNetherlands239thAmsterdam9th