Born in Tegucigalpa, Rojas plays as a striker for Olimpia. In April 2013, he scored his 50th league goal against Platense aged 22, making him the youngest player to reach the milestone and surpassing national team striker Jerry Bengtson who was 24 when he scored his 50th.[3]
In January 2015, Rojas was loaned to Mexican side Necaxa for six months.[6]
Sabah
On 20 August 2019, Rojas signed a one-year contract with Azerbaijan Premier League side Sabah FC.[7] On 26 December 2019, Rojas left Sabah by mutual consent.[8]
Rojas made his senior debut against El Salvador on 5 September 2010, scoring his first goal in the process. This goal also meant that Rojas became the youngest ever goal scorer in the Honduras national team's history.[11]
International goals
Scores and results list Honduras' goal tally first.[12]