PDGA #173904Taavi Vällo Current rating826 Rankings by regionWorldwide71652ndEstonia858thHarjumaaT381stTallinnT187th