PDGA #293852William Esmaeilly Ollfat Current rating889 RankingsWorldwide39271stFinland2049thKokkola15th