PDGA #268563Gerben Sloetjes Current rating858 Rankings by regionWorldwide57796thNetherlands126thMeppel1st