PDGA #118018Taavi Himmist Current rating954 Rankings by regionWorldwide7130thEstonia109thHarjumaaT46thTallinnT19th