PDGA #321715Ene Semevsky Current rating647 Rankings by regionWorldwide93239thEstonia997th78171stTartu95th