PDGA #57811Timo Hurula Current rating838 Rankings by regionWorldwide67020thFinland2805thLittoinen13th