PDGA #176720Lauri Haapaniemi Current rating906 Rankings by regionWorldwide29571stFinland1641stNokiaT13th