PDGA #333271Tuomas Rantala Current rating853 Rankings by regionWorldwide60394thFinland2655thNokia26th