PDGA #106939Janne Toivanen Current rating906 Rankings by regionWorldwide29571stFinland1641stKuopioT39th