PDGA #267407Riho Peters Current rating801 RankingsWorldwide77512thEstonia907thHarjumaaT410thTallinn205th