Career
He played for Puntarenas, Saprissa, Guanacasteca and San Carlos. He is also the club"s all-time leading scorer with 93 goals and scored a total of 118 career goals, placed in position 17th all time Costa Rican strikers. He was the league"s top goalscorer in 1986 with 19 goals.
He had a three-year spell abroad, at Canadian Soccer League side Montreal Supra.
Flores made 30 appearances for the Costa Rica national football team from 1984 to 1996. He also played at the 1984 Olympic Games in two games as subordinate
According to Flores, he has never been explained why. Finally was able to return for the 1991 UNCAF Nations Cup and 1991 CONCACAF Gold Cup.
His final international was a September 1996 friendly match against Costa Rica.
After his football career he became a traffic policeman in Guanacaste. In September 2012, Flores was arrested on suspicion of charging "bribes" to drivers in exchange for not fining them for violating the traffic law.