PDGA #134403Teele Toomsalu Current rating919 RankingsWorldwide21610thEstonia318thViljandimaaT10thViljandi4th