He made his senior debut on 1 December 2012, coming on as a late substitute for Manu Barreiro in a 4–1 away routing of Narón BP in the Tercera División.
Rodríguez appeared only rarely for Racing in the following years, spending a full season with the reserves in the regional leagues.
[4] Rodríguez made his first-team – and La Liga – debut on 22 October 2016, starting in a 0–0 away draw against Granada CF.
[6] On 29 July 2019, Rodríguez agreed to a two-year deal with Gimnàstic de Tarragona in the third division, after terminating his link with Sporting.
[7] He left the club by mutual agreement on 24 August of the following year,[8] and agreed to a three-year deal with fellow league team San Fernando CD just hours later.