Known for his agility in scoring many audacious bicycle kicks, he is one of the highest goalscorers of all-time in the sport, having amassed over 600 as of 2019, including winning the top scorer award at the 2017 and 2019 editions of the FIFA Beach Soccer World Cups and becoming the all-time top scorer of the Italian national team.