PDGA #250657Henry Hekman Current rating803 Rankings by regionWorldwide78503rdNetherlands202ndNieuwegein5th