PDGA #104100Meelis Vist Current rating944 Rankings by regionWorldwide10436thEstonia160th511stTüri Vald1st