PDGA #254773Aleksi Tuovila Current rating889 Rankings by regionWorldwide39974thFinland2054thKempele29th