Height: 6 ft. 0 in
Weight: 180 lbs
College: University of Oklahoma
Turned Pro: 2005
Birthplace: Fort Worth, Texas
Country: United States
Flores played college golf at the University of Oklahoma where he was selected on the All-Big 12 team. He turned pro in 2005 shortly after graduating. He plied his trade on the various mini Tours in the United States for a number of years. At the end of 2009, Flores attended the PGA Tour Q School. He managed to finish 4th at the six round event and as a result, captured his first ever PGA Tour card.
He played 26 times in his rookie season, making the cut 11 times. He had four top 25 finishes with a best result coming at the Reno-Tahoe Open where he was a tie for 10th. He would end the year 175th on the money list and lost his card. Playing on the Nationwide Tour the following year, Flores finished 24th in the final standings to regain his PGA Tour card. His bets finish was a runner-up place at the Rex Hospital Open.
He has kept his PGA Tour since then. In 2012 he had eight top 25s in 30 events including two top 10 finishes. His best result of the season came at the Greenbrier Classic where he finished 6th. He ended the season 96th on the money list. He would have another two top 10s the following year and ended the season a career best 87th in the FedEx Cup. His best finish to date on the PGA Tour came in 2014. Flores started the final round one shot behind J.B. Holmes but had to settle for 3rd place in the end at the Wells Fargo Championship. This was his only top 10 of the year but he still managed to finish 95th in the standings.