PDGA #130195Andreas Storbacka Current rating860 Rankings by regionWorldwide56784thFinland2557thVörå1st