PDGA #131576Juha Koskensalo Current rating882 Rankings by regionWorldwide44228thFinland2208thTampereT113th