PDGA #325770Otto Ruusunen Current rating883 Rankings by regionWorldwide43638thFinland2193rdHarjavalta6th