PDGA #301393Riku Ruohoranta Current rating889 Rankings by regionWorldwide39974thFinland2054thHelsinkiT113th