PDGA #185747Eero Vahvaselkä Current rating968 Rankings by regionWorldwide3855thFinland331stMikkeli4th