PDGA #330712Heikki Karstu Current rating764 Rankings by regionWorldwide85797thFinland3144thEspoo141st