PDGA #132364Teemu Nurmoranta Current rating869 Rankings by regionWorldwide51946thFinland2420thPori35th