Rovithis started his career from the youth team of Vyzas Megara in 2009. A year later he signed a professional contract with the club and moved to the first squad, where he played 33 league games in the Football League and Gamma Ethniki (3rd National Category). On 27 August 2012 he moved to Super League club OFI Crete.[1] He competed with the Cretan club in the Greek Super League for almost 3 years. On 12 July 2015 he freed himself from his contract, after the dissolution of the team due to major financial problems,[2][3] and after 10 days, on 23 July 2015, he moved to AEL and signed for 3 years.[4] After a year's stay, on 9 August 2016, he left the club on mutual consent[5] to return to OFI.[6] His second stay was abruptly ended early in 2017 however, as he was not part of coach Nioplias' plans.[7] Rovithis then had a brief stint with Football League side Sparti until the end of the 2016−17 season,[8] before returning to Crete in September 2017 to play for fellow Football League side Ergotelis.[9] His season with the Cretans abruptly came to an end due to suffering ACL rupture injuries twice during the season.[10] As a token of their support, Ergotelis renewed Rovithis' contract for another year during his recovery period.[11] He managed a full recovery from his injuries, and repaid his club's support with his most productive season yet, scoring six goals in 17 league matches, mostly coming in as a substitute.