He started and finished his professional career with Córdoba, amassing Segunda División totals of 123 games and five goals over six seasons for that club and Elche.
[1] Flores missed most of the 2007–08 campaign due to injury, and only played his first match as a professional on 16 March 2008, coming on as a late substitute in a 1–1 away draw against UD Salamanca.
[4] On 5 August 2012, during a friendly with AD Alcorcón, Flores suffered a knee injury[5] which kept him sidelined until April of the following year.
[6] He made his La Liga debut on the last day of 2013–14, featuring 73 minutes in the 3–1 away loss to Sevilla FC.
[7] On 4 June 2014, Flores terminated his contract with the Valencians[8] and moved to third-tier club Real Murcia on 2 September.