PDGA #283148Oliver Dahlbacka Current rating906 Rankings by regionWorldwide29571stFinland1641stKokkola9th