PDGA #298994Miika Hirvonen Current rating857 Rankings by regionWorldwide58323rdFinland2595thVaajakoski7th