PDGA #221001Risto Peura Current rating892 Rankings by regionWorldwide38086thFinland1993rdKankaanpää3rd