PDGA #221310Ott Koppel Current rating881 RankingsWorldwide44034thEstonia620thHarjumaaT284thTallinnT141st