PDGA #275883Elias Kärkkäinen Current rating917 Rankings by regionWorldwide23204thFinland1381stEspooT64th