PDGA #250153Erik Tarelkin Current rating856 Rankings by regionWorldwide58862ndEstonia750th78T138thTartu79th