PDGA #169565Indrek-Eliel Tambek Current rating908 Rankings by regionWorldwide28372ndEstonia414thHarjumaaT174thTallinnT81st