PDGA #317501Pieter De Groot - Otter Current rating833 Rankings by regionWorldwide69033rdNetherlands172ndUtrecht7th