PDGA #269097Dominik Pell Current rating940 Rankings by regionWorldwide11983rdNetherlandsT18thCapelle Aan Den Ijssel1st