PDGA #336520Benno Nieuwstraten Current rating731 Rankings by regionWorldwide89421stNetherlands259thVlaardingen1st