PDGA #333659Alessandro Icardi Current rating726 Rankings by regionWorldwide89760thPortugal31stAtouguia da Baleia1st