Edson Puch Universidad Católica è sceso in campo nella maggior parte delle partite della sua squadra in Primera División nel 2021, avendo collezionato 6 presenze, per un totale di 347 minuti. É stato scelto nell'11 iniziale in 5 presenze su 10 giornate ed è subentrato 1 volta.
Puch ha giocato la sua ultima gara il 17 luglio, con Universidad Católica: un pareggio per 0-0 contro Colo Colo, in cui ha giocato 74 minuti. In questo campionato l'attaccante ha offerto 1 assist.
La gara casalinga contro O'Higgins, il 26 luglio, sarà la prossima gara di Primera División per Universidad Católica, che ha 19 punti e occupa il 3° posto.
Nell'ultima stagione con Universidad Católica in Primera División Puch ha collezionato 24 presenze, gare in cui ha segnato 5 gol e fornito 5 assist vincenti.
Prima di arrivare a vestire la maglia Universidad Católica nel gennaio 2019, l'attaccante ha collezionato 22 presenze in campionato con Querétaro, per un totale di 6 reti e 3 assist.