PDGA #304962Riko Leetma Current rating904 Rankings by regionWorldwide30717thEstonia445thHarjumaaT193rdTallinnT92nd