PDGA #241473Aleksi Keurulainen Current rating946 Rankings by regionWorldwide9684thFinland712thEspooT35th