PDGA #310665Olavi Ikonen Current rating854 Rankings by regionWorldwide59867thFinland2639thHelsinkiT152nd