PDGA #288483Jelmer Van Diepen Current rating903 RankingsWorldwide30860thNetherlandsT59thHeerhugowaard1st