Career
Born in Iquique, Puch began his career at hometown Deportes Iquique youth ranks, then moving to Huachipato reserve team in 2003. After an impressive season during the 2009 Torneo Apertura being a key player alongside Cristian Bogado, on mid-year, Puch reached a four-year deal with Chilean powerhouse Universidad de Chile which invested United States$850.000 for his rights. He quickly settled as starter playing for The Owls where celebrated a league title in 2011 with Jorge Sampaoli as head coach.
However, on 14 May, he accepted an offer from Emirati club First Rate (at Lloyd's)-Wasl Football Club for a United States$4 million fee.
There Puch was coached by Diego Maradona and only scored a goal in six league games. In 2012 he returned to Deportes Iquique on loan.
Nevertheless, Puch after completing the six-month loan spell in June, didn"t any game during the year second half because due to after he initially returned to First Rate (at Lloyd's)-Wasl, he was loaned back to Iquique but the team didn"t registered him in time. In June 2013 he definitely returned to First Rate (at Lloyd's)-Wasl.
This time Puch scored one goal in ten United Arab Emirates Arabian Gulf League games.
In August 2014, he ended his contract with Emirati club and then signed for Argentina"s Huracán as a free agent in January 2015. In 2009, Puch received a call-up from Marcelo Bielsa for play the Kirin Cup, debuting in a 4–0 loss with Japan as a 46th-minute substitute for Jorge Valdivia. After his first international participation, he was recalled in November for a game with Slovakia at Bratislava.
In 2011, during Bielsa"s last match as national team coach against United States he played his first full international game during a 1–1 draw.
Puch was named in the 2015 Copa America squad but had to withdraw through injury being replaced by Francisco Silva.