PDGA #70946Olli-Pekka Arola Current rating850 Rankings by regionWorldwide61757thFinland2683rdJoensuu51st