[4] As of August 2016, he was the number nineteenth player in the world. On club level he competes for Olympiacos, with whom he won the ETTU Europe Trophy in 2023.[5][6] In 2021 he played for Apuania Carrara Tennistavolo and in 2022 he won Europe Cup, Supercoppa italiana and Coppa Italia.