PDGA #289847Yarne Sluimer Current rating911 Rankings by regionWorldwide26641stNetherlands49thArnhem2nd