PDGA #109987Ville Helenius Current rating927 Rankings by regionWorldwide17765thFinland1136thLahti24th