PDGA #305085Elias Vähäkuopus Current rating898 Rankings by regionWorldwide34447thFinland1850thOulu83rd