América At club level, he made his debut for
América on 4 February 2006 against
Atlas. His debut in an international tournament came in 2007, when América participated in the
Copa Sudamericana, where they finished runner-up. In 2009, América participated in the
World Football Challenge, where he scored in the 2–1 win against
AC Milan. In 2011, Esqueda scored against European powerhouses
Manchester City in a 1–1 draw and against
Real Madrid in a 2–3 loss.
Pachuca, Atlas, Tigres UANL, Veracruz and Chiapas On 23 May 2011, he was transferred to
C.F. Pachuca. After several years of injuries and ups and downs with Pachuca, he was loaned to
Atlas in 2014. Under the command of
Tomás Boy, Esqueda scored three goals with Atlas in the season. On 2015, he was loaned again to
Tigres UANL. With Tigres, he scored a hat-trick in the
Copa Libertadores 2015 victory of 5–4 over
Juan Aurich on 15 April 2015. He also scored the last goal of the 3–0 victory in the
Clásico Regiomontano against arch-rivals
C.F. Monterrey on 18 April, as well as Tigres' first goal in the 2–1 victory over
Bolivian side
Club Universitario in the round of 16 of the 2015 Copa Libertadores. After winning his first
Liga MX with Tigres UANL as a reserve player, Esqueda was loaned out to
Veracruz where he had a discreet stint. In July 2016, Esqueda was loaned out to
second division team
FC Juárez a move which Esqueda refused to comply with. After an inactive fall 2016 semester, Esqueda was loaned out to
Chiapas F.C. His resentment for Tigres UANL is apparent as he has publicly desecrated the Tigres UANL crest on television. After the disaffiliation of Chiapas F.C., Esqueda became a free agent.
Arka Gdynia On 20 January 2018, Esqueda began trials with
Ekstraklasa club
Arka Gdynia. On 22 January, he made his unofficial debut with the Polish side in a friendly against Romanian side
Botoșani, and scored opening goal in a 2–0 win, making Esqueda the 1st Mexican to score for any team in Poland. On 6 February, he signed a contract valid for the rest of
2017–18 season, with an extension option.
East Bengal On 20 August 2018,
free agent Esqueda joined Indian
I-League club
East Bengal for the
upcoming season. On 27 October, he made his debut, scoring a brace in a 2–0 victory over
NEROCA. He went onto score 9 goals in 14 matches as East Bengal finished 2nd in the I-League, with 3 assists and 3 Man of the Match awards. He finished as the highest goal getter for East Bengal along with teammate Joby Justin in the
2018–19 I-League season. On 10 March 2019, Enrique was released from his contract. ==International career==