PDGA #115649Olli Haavisto Current rating908 Rankings by regionWorldwide28372ndFinland1602ndKauttua4th