PDGA #124344Jyri Haapala Current rating873 Rankings by regionWorldwide49608thFinland2358thSammatti2nd