PDGA #308220Nooa Jokihaara Current rating871 Rankings by regionWorldwide50836thFinland2390thPomarkku2nd