PDGA #268088Meelis Rääk Current rating903 RankingsWorldwide30860thEstonia452ndHarjumaaT195thTallinnT93rd