PDGA #260628Emil Eskelinen Current rating976 Rankings by regionWorldwide2559thFinland232ndTampere18th