He played for BM Alcobendas until 2020, in the Liga ASOBAL, the highest Spanish league, until they were relegated in the 2018/2019 season.
Rodriguez then moved to the first division club Quabit BM Guadalajara,[1] with whom he was relegated after the 2020/21 season.
Rodríguez played in the Spanish youth team, and in 2017 he was invited to the squad ("los Hispanos Promesas") for the first time.
[5] At the 2020 Mediterranean Games he won the gold medal with the Spanish youth team.
[7] In December 2021, Rodríguez was called up to the Spanish senior national team for the first time.