On 31 December 2010, Adelaide United announced that they had agreed to terms with Estrada on a 3-year contract,[REF] which did not eventuate in the January 2011 transfer window.
He played for Comunicaciones from Guatemala during 2012 and has signed a one-year contract to play for Deportivo Saprissa from Costa Rica starting 2013 [REF].