PDGA #118018Taavi Himmist Current rating954 RankingsWorldwide7001stEstonia112thHarjumaaT47thTallinn20th