PDGA #216551Arttu Aaltonen Current rating1001 Rankings by regionWorldwide561stFinlandT69thTampereT4th