PDGA #86076Arttu Pelgonen Current rating880 Rankings by regionWorldwide45415thFinland2237thKerava18th