He joined Deportivo Marquense before signing up for CSD Municipal on 16 June 2009.
Flores, along with Guillermo Ramirez and Gustavo Adolfo Cabrera, was found guilty by the National Football Federation of Guatemala in September 2012 of conspiring to fix a pair of national team exhibitions and a CONCACAF Champions League game between CSD Municipal and Mexico's Santos Laguna.
The trio played together at Municipal in the fall of 2010, when the club finished behind Santos and the Columbus Crew in its first-round group.
Banned from the sport inside their native country, the players saw their exile extended worldwide on Wednesday.
[2] Flores made his debut for Guatemala in a February 2007 UNCAF Nations Cup match against El Salvador and, as of January 2010, earned 20 caps, scoring no goals, including seven qualifying matches for the 2010 FIFA World Cup.