PDGA #307363Edvard Karhumaa Current rating902 Rankings by regionWorldwide31983rdFinland1747thVaasaT15th