PDGA #313200Thijmen de Haan Current rating754 Rankings by regionWorldwide87034thNetherlands246thRotterdam5th