PDGA #304178Eemeli Aaltonen Current rating939 Rankings by regionWorldwide12387thFinland876thForssa2nd