PDGA #270495Sandor Haabma Current rating946 Rankings by regionWorldwide9684thEstonia145th78T26thTartuT17th