PDGA #123533Ville Ruusu Current rating904 Rankings by regionWorldwide30717thFinland1689thTampereT90th