PDGA #175589Mart Meeru Current rating923 Rankings by regionWorldwide19822ndEstonia286th78T55thTartu31st