Most appearances for Necaxa 87 recorded matches Highest-scoring season 2019 8 goals · Liga MX Most goals against A. Italiano 3 goals in the match history Most frequent opponent Colo Colo 7 spelade matches Most starts alongside Santiago Sosa 42 starts together Results and matches 2026 · Appearances 32 Matches
1,483 recorded Minutes
3 recorded Goals
1 recorded Assists
16–10–6 W–D–L
6,75 Season rating
Results and form across 32 recorded appearances. Goals recorded in 31, assists in 25 and minutes in 27 matches. Club and national-team matches are included.
Career statistics Club summary Matches Connections Career statistics Season Teams Competition M Min Goals A P ★ 2017/18 All Boys Primera Nacional23 1 850 4 — — 3 0 — 2018 O'Higgins Primera División15 1 019 4 1 5 2 1 6,73 2019 O'Higgins Primera División14 1 190 6 4 10 3 0 7,36 2019/20 O'Higgins Copa Chile2 180 1 — — 1 0 — 2019/20 Necaxa Liga MX30 1 564 8 3 11 7 0 6,98 2019/20 Necaxa Copa MX2 162 0 — — 0 0 — 2020/21 Necaxa Liga MX32 1 468 2 1 3 3 0 6,83 2021/22 Necaxa Liga MX23 867 2 2 4 3 0 6,76 2022 Palestino Copa Chile2 94 0 — — 0 0 — 2022 Palestino Primera División12 992 7 3 10 4 0 7,29 2023 Palestino Primera División25 2 198 8 3 11 7 0 6,98 2023 Palestino CONMEBOL Sudamericana5 439 0 1 1 5 0 7,18 2023 Palestino Copa Chile3 224 3 — — 1 0 — 2024 Racing Club CONMEBOL Sudamericana11 835 3 2 5 0 0 7,11 2024 Racing Club Liga Profesional Argentina37 2 407 5 1 6 8 0 6,9 2025 Racing Club Liga Profesional Argentina17 1 125 1 3 4 4 0 7,14 2025 Racing Club CONMEBOL Recopa2 179 0 — — 0 0 — 2025 Racing Club CONMEBOL Libertadores5 346 1 0 1 2 0 6,86 2025 River Plate Liga Profesional Argentina13 963 2 2 4 2 1 6,57 2025 River Plate CONMEBOL Libertadores1 167 1 0 1 1 0 6,85 2026 River Plate Liga Profesional Argentina14 502 1 0 1 2 0 6,48 2026 River Plate CONMEBOL Sudamericana4 287 2 0 2 1 0 7,1 2026 Independ. Rivadavia Liga Profesional Argentina7 475 0 1 1 2 0 6,99 2026 Independ. Rivadavia CONMEBOL Libertadores2 169 0 0 0 0 0 7,15
Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.