Domestic leagues Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating Liga de Expansión MX 2023/2024 Celaya 14 14 - - - - 1260 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - - - - - - - 15 - Liga MX 2022/2023 Mazatlán 14 14 0 1 8 1 1260 - - - - - - - - 378 247 - - - 100 - 65.34% 1 1 1 1 6 4 1 1 - 41 1 13 - 2 2 - - - 50 26 - - 39 6.91 Liga MX 2021/2022 Mazatlán 35 35 - - - - 3180 - - - - 1 - - - 1031 649 2 - - - - 62.95% - - 3 - 19 14 1 1 - - 10 33 1 5 5 - - - 104 63 - - 50 6.98 Liga MX 2020/2021 Puebla 16 16 - - - - 1470 - - - - - - - - 364 220 - - - - - 60.44% - - 1 - 13 11 1 1 - - 7 19 1 3 1 - 1 - 33 21 - - 21 7.14 Liga MX 2020/2021 Mazatlán 14 14 - - 2 - 1215 - - - - - - - - 393 247 2 - - - - 62.85% - - 1 - 11 8 1 1 - - 5 8 2 3 1 1 - - 42 17 - - 24 6.91 Liga MX 2019/2020 Puebla 28 28 - - - - 2520 - - - - 1 1 - - 940 582 2 - - - - 61.91% 3 3 - - 24 22 1 - - - 10 29 2 9 2 - - - 87 49 - - 38 7.03 Liga MX 2018/2019 Puebla 32 32 0 2 - 2 2810 - - - - - - 1 - 847 514 2 - - - - 60.68% 2 1 1 - 12 9 - - 1 - 2 22 - 5 4 - - - 113 51 - - 43 7.21 Liga MX 2017/2018 Puebla 3 3 - - 12 - 270 - - - - - - - - 64 34 - - - - - 53.13% - - - - 1 1 1 - - - - 3 - - - - - - 12 9 - - 22 7.35 Categoría Primera A 2017 Millonarios 36 35 1 0 10 - 2963 - - - - - - - 1 744 455 - - - - - 61.16% - - - - 23 15 3 - - - 6 35 2 5 5 - 1 - 81 36 - - 3 7.03 Categoría Primera A 2015 Millonarios 30 30 - - - - 1080 - - - - - - - - 303 164 - - - - - 54.13% - - - 1 16 13 - 2 - - 10 18 1 6 2 - - - 34 16 - - - 7.22 Domestic cups Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating Copa MX 2018/2019 Puebla 4 4 - - - - 390 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 6 - Copa MX 2017/2018 Puebla 3 3 - - - - 270 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - International cups Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating Copa Libertadores 2017 Millonarios 2 2 - - - - 180 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - Trophies Transfers From To Type Amount Date Mazatlán Celaya Transfer Jul 10, 2023 Puebla Mazatlán Transfer Jan 1, 2021 Millonarios Puebla Free transfer Jan 15, 2018 Patriotas Boyacá Millonarios Free transfer Jan 1, 2015 Atlético Bucaramanga Patriotas Boyacá Free transfer Jan 1, 2013 Fénix Liverpool Transfer Jan 1, 2006 Sidelined Team Type Start date Returning Games missed Mazatlán suspended Apr 5, 2021 Apr 13, 2021 0 Puebla suspended Aug 25, 2020 Sep 13, 2020 3