Ayón attended at the Universidad Popular Autónoma del Estado de Puebla, in Mexico, for three years of college.
[2] However, Ayón never played for the Spartans, instead choosing to sign with a Mexican professional team, Halcones UV Xalapa.
[3] In the 2006 season, Ayón saw some action off the bench for Halcones UV Xalapa, as the team finished second in the Liga Nacional de Baloncesto Profesional.
[4] Ayón cracked the team's starting lineup the following season, and eventually led Halcones to back-to-back Mexican league titles, in 2007–08 and 2008–09.
In December 2011, Ayón signed with the New Orleans Hornets, of the NBA, after paying Baloncesto Fuenlabrada with a $1.5-million buy-out clause.
[13] On September 23, 2014, Ayón signed a two-year deal with Spanish club Real Madrid coached by Pablo Laso.
In June 2018, Ayón helped guide Real Madrid to the 2017-18 ACB Spanish League Championship by defeating Kirolbet Baskonia.
[25] Ayón led the Capitanes de Arecibo to the Championship of the Baloncesto Superior Nacional (BSN) of Puerto Rico.
[1] In 2013, Ayón led Mexico to victory in the gold medal game against Puerto Rico at the FIBA Americas Championship.
In June 2018, Ayón helped lead Mexico to a 78–70 victory over Team USA in 2019 FIBA Basketball World Cup qualification (Americas)[31]