PDGA #293852William Esmaeilly Ollfat Current rating889 Rankings by regionWorldwide39974thFinland2054thKokkola15th