PDGA #269094Rebekka Pell Current rating800 RankingsWorldwide77751stNetherlands202ndCapelle Aan Den Ijssel4th