Zackary Flores (born August 31, 1982, in Logan, Utah) is an American soccer player currently without a club after being released by his most recent club, Crystal Palace Baltimore in the USSF Division 2 Professional League.
Flores has spent most of his professional career to date in South America, playing for Chacarita Juniors in Argentina, and The Strongest and Club Bolivar in Bolivia.
Flores returned to the United States in 2008, and trained with Chivas USA, before signing a contract to play with Crystal Palace Baltimore for the 2009 season.
[2] Despite being born in the United States, Flores has aligned himself with the Bolivia national football team, and was called up to and trained with the squad in 2005, but did not take part in any games because of injury.
Zack is the older brother of former fellow professional soccer player Sergio Flores.