In August 2009, Calvo renewed his contract with the Thessaloniki club for a further two years. He netted six times across all competitions during that season, five in the Superleague and one in the cup, as the team finished fifth in the former competition.
Parma / Bulgaria
On 27 December 2010, Parma F.C. confirmed Calvo had joined on loan until the end of the campaign.[5] He made his Serie A debut on 6 January of the following year in a 4–1 win at Juventus FC where he came on as a substitute for Sebastian Giovinco,[6] but only collected two further league appearances during his spell.
In July 2012, Calvo moved to the Cypriot First Division with Anorthosis Famagusta F.C., requesting to be released at the end of the season due to the fact he was the player with the highest salary on the team and the club was facing economic problems. President Savvas Kakos obliged, but the player eventually returned for the following campaign with a much revised contract.[8]
Later years
On 6 July 2016, Calvo returned to Greece and its top level by agreeing to a one-year deal with Veria F.C. for an undisclosed fee.[9] He took his game to the Catalan regional leagues in 2018 and, the following year, had a failed trial at Niki Volou FC.[10]