PDGA #322109Topi Sarha Current rating841 Rankings by regionWorldwide65750thFinland2776thHelsinkiT165th