PDGA #334791Marten Folkersma Current rating905 Rankings by regionWorldwide30158thNetherlandsT56thGroningen6th