PDGA #217213Karl Robert Saluri OLY Current rating976 Rankings by regionWorldwide2559thEstoniaT49thHarjumaaT22ndtallinnT11th