PDGA #283151Olli Tuhkalainen Current rating879 Rankings by regionWorldwide46007thFinland2251stVuokatti3rd