PDGA #277901Tuomas Tuomaala Current rating864 Rankings by regionWorldwide54678thFinland2486thTurku87th