PDGA #310997Jiri Harjula Current rating897 Rankings by regionWorldwide35083rdFinland1879thTampereT97th