PDGA #266940Joep Rovers Current rating797 Rankings by regionWorldwide79933rdNetherlands207thTilburg15th