| Date | From | To | Type | Fee |
|---|---|---|---|---|
| 31 Dec 2024 | Deportes Iquique | Unión Española | permanent | — |
| 20 Jul 2024 | Unión Española | Deportes Iquique | permanent | — |
| 01 Jan 2023 | Everton | Unión Española | permanent | — |
| 29 Jun 2022 | Unión La Calera | Everton | permanent | — |
| 11 Jan 2022 | Necaxa | Unión La Calera | permanent | — |
| 18 Feb 2021 | Univ. Concepción | Necaxa | permanent | — |
| 05 Feb 2020 | Necaxa | Univ. Concepción | permanent | — |
| 31 Dec 2019 | Everton | Necaxa | permanent | — |
| 12 Jul 2019 | Necaxa | Everton | permanent | — |
| 05 Sept 2018 | Colo-Colo | Necaxa | permanent | €515K |
| 31 Dec 2017 | Antofagasta | Colo-Colo | permanent | — |
| 10 Jan 2017 | Colo-Colo | Antofagasta | permanent | — |