PDGA #286603Artturi Korvenranta Current rating855 Rankings by regionWorldwide59374thFinland2624thHelsinki151st