Gilberto Flores (born July 5, 1983 in Toledo, Brazil) is a Brazilian former soccer midfielder.

MetroStars

Gilberto Flores was signed by the MetroStars on April 1, 2004, from Brazilian club Ginásio Pinhalense de Esportes Atléticos after impressing in the 2004 La Manga Cup, ultimately helping the MetroStars win the tournament. He made his MetroStars MLS debut, and first start, in a 3-1 loss to the San Jose Earthquakes June 12, 2004, playing 67 minutes for the club. Flores was picked up by the same New England Revolution team that he suffered his injury against.

Later career

Gilberto went on to play for Juventude, Paranavai, and was last with Coritiba.