PDGA #91033Jari-Pekka Teurajärvi Current rating835 Rankings by regionWorldwide68271stFinland2828thOulu121st