Career
Caceres started his professional career with English team Southampton before spending a few years with lower Football League clubs including Yeovil Town, Hull City, Wycombe Wanderers, Brentford and Aldershot Town. He moved back to Australia to play for for the second time in the inaugural A-League season. While putting in some good performances he was never a first team regular because of injury and moved to Melbourne Victory for the second A-League season, where he has reunited with former team mate, Mark Byrnes.
On 7 February 2008, Caceres signed a two-year deal with the Central Coast Mariners, which would start following the 2008 Asian Champions League.
In August 2009, Caceres was released from the final year of his two-year contract with the Central Coast Mariners by mutual consent. He was snapped up by the Wellington Phoenix just days later, and eventually scored his first goal for his new club on 18 December 2009 in a 1–1 draw with Adelaide United, however, this was later ruled to have been an own goal from goalkeeper Eugene Galekovic.
Melbourne Victory.