PDGA #214781Indrek Ots Current rating944 Rankings by regionWorldwide10436thEstonia160th78T28thÜlenurme1st