PDGA #295596Jesper Keijzer Current rating796 Rankings by regionWorldwide80163rdNetherlands209thWassenaar1st