PDGA #307496Teemu Tuomisto Current rating861 Rankings by regionWorldwide56263rdFinland2545thIittala2nd