PDGA #134403Teele Toomsalu Current rating919 Rankings by regionWorldwide22040thEstonia313thViljandimaaT10thViljandi4th