PDGA #114541Daan Hiemstra Current rating912 Rankings by regionWorldwide26069thNetherlandsT47thBaarn1st