PDGA #288483Jelmer Van Diepen Current rating903 Rankings by regionWorldwide31362ndNetherlands61stHeerhugowaard1st