PDGA #166435Olli Nurmes Current rating932 Rankings by regionWorldwide15453rdFinland1024thHelsinki51st