PDGA #269094Rebekka Pell Current rating821 Rankings by regionWorldwide73311thNetherlands186thCapelle Aan Den Ijssel4th