Born in Tegucigalpa and raised in Tornabé, Róchez joined Real España at a young age. After progressing through the club's youth system, he made his senior debut in 2012. His first Liga Nacional appearance for the club came on 13 October 2012, in a 1–1 draw at home against Deportes Savio in the Apertura tournament; He played as a starter and was replaced by Allan Lalín in the 53rd minute.[1] He scored his first goal on 24 March 2013, the equalizer in a 1–1 draw against Marathón in the Sampedran Derby.[2] By the end of the 2013–14 season, Róchez had scored 20 goals for Real España to finish as the second highest goalscorer in the league, a campaign that saw Real España crowned as the Apertura champions.[3][4]
Orlando City
On 15 December 2014, Major League Soccerexpansion side Orlando City announced the signing of Róchez as a Designated Player, making him one of the youngest Designated Players in MLS history at only 19 years old.[5] He made his MLS debut on 8 March 2015, a 1–1 home draw against fellow newcomers New York City. He entered as a second-half substitute in the 80th minute in place of Lewis Neal.[6] Róchez scored his first goal for The Lions on the following 13 September, in a 3–1 win against Sporting Kansas City.[7]
On 22 July 2016, Róchez returned to Real España on loan after having not made a single appearance for Orlando City during the season.[12] He played his first game on 10 August in a 1–0 loss against Olimpia in the league.[13] 18 days later, he scored his first goal since his return as Real España defeated Honduras Progreso 4–1.[14]
Atlanta United
On 17 March 2017, Róchez was waived by Orlando City. However, Róchez was quickly claimed by new expansion side Atlanta United.[15][16]
Nacional
On 22 August 2017, Róchez left Atlanta United and joined Portuguese LigaPro club Nacional.[17] He made his debut the following 24 September in a 3–1 away victory against Condeixa in the second round of the Taça de Portugal.[18][19] He made his league debut on 1 October in the 5–4 away defeat to Braga B, he also scored his first goal and Nacional's third.[20] On 29 December 2021, Róchez scored a hat-trick in Nacional's 4–1 home win against Académico de Viseu, in the process becoming the top scorer in the history of the club.[21]
Portimonense
On 13 July 2022, Primeira Liga club Portimonense presented the signing of Róchez in a press conference.[22] He made his debut for the club on 27 August, coming on as an extra-time substitute on a 1–0 win away at Marítimo. On 5 May 2023, Róchez scored his first goal for Portimonense, a last-minute equalizer on a 1–1 away draw at Casa Pia.[23]
Loan to União de Leiria
On 24 July 2023, União de Leiria, recently promoted to Liga Portugal 2, announced the signing of Róchez from Portimonense on a season-long loan.[24]
International career
Róchez made his senior national team debut for Honduras on 17 November 2014 in a friendly against China, starting in a 0–0 draw.[25]
In April 2015, he was called up to represent Honduras in the 2015 FIFA U-20 World Cup in New Zealand.[26] On 1 June, he scored a brace in the first group stage match of the tournament against Uzbekistan in an eventual 4–3 win.[27] He would feature in all three group stage matches as Honduras were eliminated in the first round.