PDGA #317501Pieter De Groot - Otter Current rating833 RankingsWorldwide67720thNetherlands169thUtrecht7th