PDGA #70867Tapio Viikari Current rating887 Rankings by regionWorldwide41176thFinland2097thTampere110th