PDGA #160893Rait Palla Current rating923 Rankings by regionWorldwide19822ndEstonia286th78T55thÜlenurme2nd