PDGA #232660Willem Schra Current rating929 RankingsWorldwide16449thUnited States12230thNorth CarolinaT680thMorrisville1st