Contract option declined Nov. 24, 2020
Castillo is a veteran attacking left back who joined Atlanta for the 2020 season, making one start in four appearances. Castillo originally came to MLS in 2018 after winning multiple titles in Liga MX with some of the top teams in Mexico.
INTERNATIONAL: Castillo is just one of two players to earn a cap for both the United States and Mexico. He made his debut on August 22, 2007 for Mexico against Colombia and would go on to appear in four games for Mexico’s senior side and three matches for the U-23 team. Two years later, Castillo earned his first cap for the USMNT, coming off the bench in a 3-1 loss against Denmark on November 18, 2009. He has made 18 appearances (10 starts) for the United States, including six FIFA World Cup qualifiers, as well as the USA’s 1-0 win over Mexico at Estadio Azteca on August 15, 2012. Castillo was a member of the 2013 Concacaf Gold Cup championship team, as well as the 2016 Copa America Centenario roster that saw the USMNT finish fourth.
OUTSIDE MLS: The 34-year-old is a two-time Liga MX champion, winning cup titles in 2008 with Santos Laguna and 2012 with Tijuana. After a three-year stint with Santos, Castillo joined Mexican giants Club America ahead of the 2008 campaign, before going on loan to Tigres, San Luis, Puebla and Tijuana – eventually transferring on a permanent basis to Xolos in 2012. The Las Cruces, New Mexico, native also represented Atlas from 2014-15 and Monterrey from 2015-17. In all, Castillo has logged over 26,000 minutes in 341 club games across all competitions.