PDGA #93006Väinö Mehtola Current rating854 Rankings by regionWorldwide59867thFinland2639thHelsinkiT152nd