PDGA #219576Indrek Tääts Current rating827 Rankings by regionWorldwide71277thEstonia854th78T151stTartuT85th