PDGA #223537Heikki Isoniemi Current rating948 Rankings by regionWorldwide8971stFinland670thTampere43rd