Rodríguez grew up in El Chorrillo, Panama City and is the brother of retired Chorrillo captain Marcos Villarreal.[3] He was nicknamed "Cocobolo" at a young age for his short hair.[3]
Club career
Rodríguez played for hometown club Chorrillo in his youth.[3] In the 2015–16 season of the Liga Panameña de Fútbol, he made his debut on 17 July 2015 in a 0–1 away loss against Atlético Chiriquí.[2] His first and only goal of the season came on 2 April 2016 in a 3–2 away win against Alianza, scoring the winning goal for Chorrillo in the 90th minute.[5] In 2016, Rodríguez moved to the under-21 team of Belgium club Gent on loan with an option to buy.[6][7][8] On 9 December 2016, Gent signed Rodríguez on a permanent deal, with a contract lasting until 2019.[9] In September 2018 he signed for Croatian club Istra 1961.[10]
On 1 February 2019, Rodríguez joined Deportivo Alavés and would play for their B-team.[11] He made his first team – and La Liga – debut on 10 July of the following year, replacing Joselu in a 0–2 away loss against Real Madrid.[12]
On 4 September 2020, Rodríguez renewed his contract with Alavés until 2022,[13] and was immediately loaned to Segunda División side CD Lugo for the season.[14] On 30 July of the following year, he moved to fellow league team Sporting de Gijón also in a temporary deal.[15]
On 14 May 2018, Rodríguez was included in Panama's preliminary squad for the 2018 FIFA World Cup, the country's first ever FIFA World Cup.[18] Rodríguez made his international debut for Panama on 29 May 2018 in a 0–0 friendly home draw against Northern Ireland.[2] The following day, Rodríguez was included in Panama's final 23-man World Cup squad.[19]
Rodríguez made his World Cup debut in Panama's opening match on 18 June 2018 in a 0–3 loss to Belgium, starting the match before being substituted in the 63rd minute for Ismael Díaz.[20]
^"José Luis Rodríguez, cedido al CD Lugo" [José Luis Rodríguez, loaned to CD Lugo] (in Spanish). Deportivo Alavés. 4 September 2020. Archived from the original on 5 September 2020. Retrieved 4 September 2020.
^"Panamá anuncia su lista provisional" [Panama announces its provisional list]. FIFA.com (in Spanish). Fédération Internationale de Football Association. 14 May 2018. Archived from the original on 24 June 2018. Retrieved 15 May 2018.