PDGA #326891Aleksi Karhuvuori Current rating864 Rankings by regionWorldwide54678thFinland2486thvantaaT92nd