PDGA #82634Ville Ahlberg Current rating944 Rankings by regionWorldwide10436thFinland765thTampereT46th