PDGA #122029Markku Ollila Current rating879 Rankings by regionWorldwide46007thFinland2251stRiihimäki19th