Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Union La Calera | 2023/24 – 2026/27 | 5 | 1 | 1 |
| Rangers de Talca | 2020/21 – 2024/25 | 144 | 18 | — |
| Cobreloa | 2019/20 | 24 | 1 | — |
| Curico Unido | 2013/14 – 2018/19 | 69 | 1 | — |
| Vancouver Whitecaps II | 2016/17 | 9 | 0 | — |
| San Antonio Unido | 2015/16 | 1 | 0 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 1 Jan 2020 | Cobreloa | Rangers de Talca | Free |
| 2 Jan 2019 | Curico Unido | Cobreloa | Free |
| 10 Sept 2015 | San Antonio Unido | Curico Unido | — |
| 1 Sept 2015 | Curico Unido | San Antonio Unido | Free |
| 13 Jan 2025 | Rangers de Talca | Union La Calera | Free Transfer |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Primera División | Union La Calera | 5 | 5 | 180 | 1 | 1 | 0 | 0 | 6.77 |
| 2024/25 | Primera B | Rangers de Talca | 33 | 31 | 2749 | 4 | — | 7 | 0 | — |
| 2023/24 | Copa Chile | Rangers de Talca | 1 | 1 | 90 | 0 | — | 1 | 0 | — |
| 2023/24 | Primera B | Rangers de Talca | 23 | 9 | 1072 | 2 | — | 2 | 1 | — |
| 2022/23 | Primera B | Rangers de Talca | 32 | 32 | 2880 | 2 | — | 4 | 0 | — |
| 2021/22 | Primera B | Rangers de Talca | 25 | 25 | 2232 | 4 | — | 2 | 1 | — |
| 2020/21 | Primera B | Rangers de Talca | 30 | 30 | 2700 | 6 | — | 4 | 1 | — |
| 2019/20 | Primera B | Cobreloa | 23 | 23 | 2054 | 1 | — | 4 | 0 | — |
| 2019/20 | Copa Chile | Cobreloa | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2018/19 | Primera División | Curico Unido | 17 | 14 | 1226 | 0 | — | 2 | 0 | — |
| 2018/19 | Copa Chile | Curico Unido | 2 | 1 | 134 | 0 | — | 0 | 0 | — |
| 2017/18 | Primera División | Curico Unido | 9 | 7 | 625 | 0 | — | 2 | 0 | — |
| 2017/18 | Copa Chile | Curico Unido | 2 | 1 | 103 | 0 | — | 0 | 0 | — |
| 2016/17 | Primera B | Curico Unido | 2 | 2 | 180 | 0 | — | 1 | 0 | — |
| 2016/17 | USL Championship | Vancouver Whitecaps II | 9 | 3 | 423 | 0 | — | 1 | 0 | — |
| 2015/16 | Segunda División | San Antonio Unido | 1 | 0 | 17 | 0 | — | 0 | 0 | — |
| 2015/16 | Copa Chile | Curico Unido | 2 | 1 | 76 | 0 | — | 0 | 0 | — |
| 2015/16 | Primera B | Curico Unido | 2 | 0 | 21 | 0 | — | 0 | 0 | — |
| 2014/15 | Primera B | Curico Unido | 17 | 4 | 582 | 1 | — | 2 | 0 | — |
| 2014/15 | Copa Chile | Curico Unido | 4 | 3 | 204 | 0 | — | 1 | 0 | — |
| 2013/14 | Copa Chile | Curico Unido | 3 | 1 | 107 | 0 | — | 0 | 0 | — |
| 2013/14 | Primera B | Curico Unido | 9 | 5 | 430 | 0 | — | 0 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
| Competition | Season | Place |
|---|---|---|
| Primera B (Chile) | 2016/2017 | Winner |
| Primera B (Chile) | 2013 | 2nd Place |
