Ramos started his career with
Marathón in Honduras and with
MŠK Žilina and
FC Nitra in the
Slovak Superliga.
Debrecen Ramos won the
2009–10 season of the
Hungarian League with Debrecen despite his team lost to Kecskeméti TE in the last round. In 2010, Debrecen beat
Zalaegerszegi TE in the
Hungarian Cup final in the
Puskás Ferenc Stadium by 3–2. On 1 May 2012, Ramos won the
Hungarian Cup with Debrecen by beating MTK Budapest on
penalty shoot-out in the
2011–12 season. This was the fifth
Hungarian Cup trophy for Debrecen. On 12 May 2012, Ramos won the
Hungarian League title with Debrecen after beating
Pécs in the 28th round of the Hungarian League by 4–0 at the Oláh Gábor út Stadium which resulted the sixth Hungarian League title for the
Hajdús.
Châteauroux In 2013, Ramos signed with Ligue 2 team
Châteauroux. On 13 February 2014 he personally terminated his contract with the French team.
Teplice Later he joined the ranks of then third placed team
Teplice. He went on to make ten appearances while Teplice finished 5th at the end of the season.
AZAL In July 2014 Ramos went on trial with
Azerbaijan Premier League side
AZAL, going onto sign permanently for the club later in the month.
Nyíregyháza Spartacus In July 2015, Ramos returned to
Nyíregyháza Spartacus. Ramos is one of rare players from
CONCACAF to have played in both the
UEFA Champions League and the
UEFA Europa League. ==International career==