As a teenager, Funes was part of the youth divisions of
Aurora F.C., debuting in the
Liga Mayor with that team. He then joined
Municipal – the club he would permanently be most identified with –, where he would reach the peak of his career. During his tenure with the
Rojos, Funes helped the team win three consecutive league titles in the 1987, 1988, and 1989–90 seasons, and two more in 1991–92 and 1993–94. He scored 43 goals in official tournaments for Municipal. In 1997, Funes moved to Municipal's arch-rivals
Comunicaciones, where he won four more league titles: 1997, 1999,
Apertura 1999, and
Clausura 2001. In 2001, he joined
Deportivo Jalapa. After that he played a second tenure with Aurora, and after the team was relegated to
Primera División in 2005, he retired from professional football. A
creative midfielder, Funes' play was characterized by good ball control, field vision, dribbling, and mobility. Although he was not a high-scoring midfielder, he would constantly create scoring chances for teammates in attack. ==International career==