PDGA #322527Risto Trik Current rating846 Rankings by regionWorldwide63515thEstonia794th5714thHaapsalu7th