Club Necaxa
On 7 June 2017, C.F. Pachuca announced the signing of Edson Puch from Club Necaxa.