PDGA #108129Petri Hietaharju Current rating885 Rankings by regionWorldwide42389thFinland2143rdTeuva4th