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 MX 2023/2024 Puebla 15 8 7 7 8 1 769 - - 1 4 33 11 4 - 179 139 11 4 1 - - 77.65% 12 3 2 18 100 38 4 - 2 - 23 6 13 9 2 - - 5 - - - - 11 6.82 Liga MX 2022/2023 Puebla 37 29 8 18 9 - 2509 12 1 5 5 53 22 7 - 590 430 23 3 1 7 - 72.88% 28 17 12 34 359 170 11 4 2 6 89 29 43 51 5 - - 17 - - - - 55 7.06 Liga de Expansión MX 2021/2022 Morelia 18 18 0 4 - - 1560 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - - - - - - - 20 - Liga MX 2021/2022 Puebla 12 1 11 1 18 - 350 2 - 1 1 14 6 2 - 120 93 3 1 - - - 77.5% 8 6 4 6 68 41 11 2 2 - 14 - 6 11 3 1 - 1 - - - - 18 6.94 Liga MX 2020/2021 Necaxa 33 17 16 12 17 - 1806 3 1 2 9 51 18 6 - 395 287 20 5 - - - 72.66% 20 9 10 28 312 159 13 5 3 - 96 22 45 43 3 - - 18 - - - - 41 6.94 Liga MX 2019/2020 Pumas UNAM 4 2 2 2 6 - 192 - - - 2 7 1 1 1 50 38 4 - - - - 76% 3 3 1 6 33 17 1 - - - 9 - 4 4 1 - - - - - - - 13 6.89 Liga MX 2018/2019 Necaxa 19 10 9 9 18 - 861 1 2 1 5 37 10 11 2 178 133 11 3 1 - - 74.72% 10 6 4 14 108 49 4 1 - - 20 12 12 13 - - - 3 - - - - 32 6.79 Liga MX 2017/2018 Necaxa 29 10 19 7 22 - 1186 6 6 1 6 36 10 7 2 241 188 11 5 - - - 78.01% - - - 23 130 50 2 1 2 - 23 8 23 18 1 - - 14 - - - - 26 6.87 Liga MX 2016/2017 Atlas 35 30 5 12 5 - 2588 10 3 2 3 59 27 9 1 686 535 22 17 3 - - 77.99% - - - 51 319 128 5 6 3 - 83 27 50 35 6 - - 16 - - - - 43 7.02 Liga MX 2015/2016 Atlas 8 1 7 0 10 - 190 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 18 - Liga MX 2014/2015 Atlas 24 13 11 6 19 - 474 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - - - - - - - - 0.00 Liga MX 2013/2014 Atlas 10 6 4 1 12 - 638 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 21 - 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 2019/2020 Pumas UNAM 4 4 0 2 1 - 283 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 - Copa MX 2018/2019 Necaxa 6 4 2 3 2 - 315 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - 6 - Copa MX 2017/2018 Necaxa 8 7 1 2 2 - 341 6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 6 - Copa MX 2016/2017 Atlas 2 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 2015 Atlas 5 4 1 3 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - National team 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 Leagues Cup 2023 Puebla 2 - 2 0 2 - 75 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 - CONCACAF Gold Cup 2017 Mexico 2 1 1 1 4 - 89 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - Trophies Transfers From To Type Amount Date Morelia Puebla Free transfer Jan 1, 2022 Necaxa Morelia Transfer Jul 1, 2021 Pumas UNAM Necaxa Loan Jun 30, 2020 Necaxa Pumas UNAM Loan Jul 1, 2019 Atlas Necaxa Transfer Jul 1, 2018 Necaxa Atlas Loan Jun 30, 2018 Atlas Necaxa Loan Jul 1, 2017 Sidelined