PDGA #320748Riku Mattila Current rating906 Rankings by regionWorldwide29571stFinland1641stLempäälä5th