PDGA #210096Olli Hiltunen Current rating877 Rankings by regionWorldwide47224thFinland2291stYlämylly3rd