Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| U. Catolica | 2025/26 – 2026/27 | 4 | 0 | 0 |
| D. Melipilla | 2023/24 – 2025/26 | 52 | 0 | — |
| Union San Felipe | 2022/23 | 27 | 0 | — |
| Concepción | 2021/22 | 15 | 0 | — |
| Colo Colo | 2019/20 – 2020/21 | 6 | 0 | — |
| Palestino | 2011/12 – 2018/19 | 111 | 0 | — |
| Chile | 2017 – 2018 | 0 | 0 | — |
| Deportes Temuco | 2013/14 | 6 | 0 | — |
| Chile U20 | 2013 | 13 | 0 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 30 Jan 2023 | Union San Felipe | D. Melipilla | Free |
| 7 Jan 2022 | Concepción | Union San Felipe | Free |
| 1 May 2021 | Colo Colo | Concepción | Free |
| 5 Feb 2019 | Palestino | Colo Colo | Free |
| 1 Jul 2014 | Palestino | Palestino | — |
| 1 Jan 2014 | Palestino | Deportes Temuco | Loan |
| 6 Mar 2025 | D. Melipilla | U. Catolica | Free Transfer |
| 4 Mar 2025 | D. Melipilla | U. Catolica | Free agent |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Primera División | U. Catolica | 3 | 3 | 180 | 0 | 0 | 0 | 0 | 4.40 |
| 2025/26 | Segunda División | D. Melipilla | 1 | 1 | 90 | 0 | — | 1 | 0 | — |
| 2025/26 | Copa Chile | U. Catolica | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2024/25 | Segunda División | D. Melipilla | 26 | 26 | 2340 | 0 | — | 4 | 0 | — |
| 2024/25 | Copa Chile | D. Melipilla | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2023/24 | Segunda División | D. Melipilla | 24 | 24 | 2160 | 0 | — | 2 | 1 | — |
| 2022/23 | Primera B | Union San Felipe | 25 | 25 | 2250 | 0 | — | 2 | 0 | — |
| 2022/23 | Copa Chile | Union San Felipe | 2 | 2 | 180 | 0 | — | 0 | 0 | — |
| 2021/22 | Segunda División | Concepción | 11 | 11 | 990 | 0 | — | 2 | 0 | — |
| 2021/22 | Copa Chile | Concepción | 4 | 4 | 360 | 0 | — | 0 | 0 | — |
| 2019/20 | Copa Chile | Colo Colo | 6 | 6 | 540 | 0 | — | 0 | 0 | — |
| 2018/19 | Primera División | Palestino | 4 | 4 | 360 | 0 | — | 0 | 0 | 6.60 |
| 2017/18 | Primera División | Palestino | 14 | 14 | 1260 | 0 | — | 1 | 0 | — |
| 2017/18 | Copa Chile | Palestino | 2 | 2 | 180 | 0 | — | 0 | 0 | — |
| 2017/18 | CONMEBOL Sudamericana | Palestino | 4 | 4 | 360 | 0 | — | 0 | 0 | 6.05 |
| 2016/17 | Primera División | Palestino | 26 | 26 | 2340 | 0 | — | 2 | 0 | 7.06 |
| 2016/17 | Copa Chile | Palestino | 2 | 2 | 180 | 0 | — | 1 | 0 | — |
| 2016/17 | CONMEBOL Sudamericana | Palestino | 7 | 7 | 630 | 0 | — | 0 | 0 | — |
| 2015/16 | Primera División | Palestino | 4 | 2 | 243 | 0 | — | 0 | 0 | — |
| 2015/16 | Copa Chile | Palestino | 4 | 4 | 352 | 0 | — | 1 | 0 | — |
| 2015/16 | CONMEBOL Libertadores | Palestino | 8 | 8 | 720 | 0 | — | 0 | 0 | — |
| 2014/15 | Primera División | Palestino | 26 | 26 | 2340 | 0 | — | 3 | 0 | — |
| 2014/15 | Copa Chile | Palestino | 6 | 6 | 540 | 0 | — | 0 | 0 | — |
| 2013/14 | Primera B | Deportes Temuco | 6 | 6 | 523 | 0 | — | 0 | 1 | — |
| 2013/14 | Copa Chile | Palestino | 3 | 3 | 270 | 0 | — | 0 | 0 | — |
| 2013 | FIFA U20 World Cup | Chile U20 | 5 | 5 | 480 | 0 | — | 0 | 0 | — |
| 2013 | CONMEBOL U20 | Chile U20 | 8 | 8 | 711 | 0 | — | 1 | 1 | — |
| 2012/13 | Primera División | Palestino | 1 | 0 | 0 | 0 | — | 0 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
| Competition | Season | Place |
|---|---|---|
| Copa Chile (Chile) | 2019/2020 | Winner |
| Copa Chile (Chile) | 2018 | Winner |
| Copa Chile (Chile) | 2014/2015 | 2nd Place |
| Primera División (Chile) | 2019 | 2nd Place |
| Segunda División (Chile) | 2024 | 2nd Place |
| Segunda División (Chile) | 2023 | 2nd Place |
