PDGA #196659Preston Keller Current rating942 Rankings by regionWorldwide11212thNetherlands17thEnschede1st