PDGA #114308Henk Menting Current rating823 Rankings by regionWorldwide72667thNetherlands183rdGroningen17th