PDGA #120964Ville Hornborg Current rating880 Rankings by regionWorldwide45415thFinland2237thTuusula14th