PDGA #183424Leevi Vesterbacka Current rating904 Rankings by regionWorldwide30717thFinland1689thVantaa59th