PDGA #217213Karl Robert Saluri OLY Current rating976 RankingsWorldwide2511thEstoniaT50thHarjumaaT22ndtallinnT11th