PDGA #169565Indrek-Eliel Tambek Current rating908 RankingsWorldwide27895thEstonia414thHarjumaaT170thTallinnT77th