Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2007-2008 17 Boavista pt POR 1. Primeira Liga 13 13 1,125 12.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2008-2009 18 Leixões pt POR 1. Primeira Liga 17 16 1,377 15.3 0 1 1 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 Matches 2010-2011 20 Rayo Vallecano es ESP 2. La Liga 2 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 22 Granada es ESP 1. La Liga 15 4 582 6.5 1 0 1 1 0 0 1 0 0.15 0.00 0.15 0.15 0.15 Matches 2013-2014 23 Granada es ESP 1. La Liga 34 33 2,938 32.6 0 2 2 0 0 0 5 0 0.00 0.06 0.06 0.00 0.06 Matches 2014-2015 24 Ludogorets bg BUL 1. A Group 20 17 1,579 17.5 0 1 1 0 0 0 2 0 0.00 0.06 0.06 0.00 0.06 Matches 2014-2015 24 Ludogorets 1. Champions Lg 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 25 Ludogorets bg BUL 1. A Group 6 3 352 3.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 26 Chiapas mx MEX 1. Liga MX 29 29 2,528 28.1 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 27 Puebla mx MEX 1. Liga MX 32 32 2,854 31.7 2 3 5 2 0 0 3 0 0.06 0.09 0.16 0.06 0.16 Matches 2018-2019 28 Puebla mx MEX 1. Liga MX 28 27 2,408 26.8 2 2 4 2 0 0 3 0 1.5 1.5 1.3 2.8 73 157 103 0.07 0.07 0.15 0.07 0.15 0.05 0.05 0.10 0.05 0.10 Matches 2019-2020 29 Puebla mx MEX 1. Liga MX 15 15 1,320 14.7 1 2 3 1 0 0 1 0 1.3 1.3 2.8 4.1 52 91 58 0.07 0.14 0.20 0.07 0.20 0.09 0.19 0.28 0.09 0.28 Matches 2020-2021 30 Puebla mx MEX 1. Liga MX 15 12 1,164 12.9 1 1 2 1 0 0 1 0 0.4 0.4 0.6 1.1 37 89 37 0.08 0.08 0.15 0.08 0.15 0.03 0.05 0.08 0.03 0.08 Matches 2020-2021 30 Tijuana mx MEX 1. Liga MX 17 17 1,440 16.0 0 2 2 0 0 0 4 0 1.0 1.0 1.9 2.8 35 85 64 0.00 0.12 0.12 0.00 0.12 0.06 0.12 0.18 0.06 0.18 Matches 2021-2022 31 Tijuana mx MEX 1. Liga MX 31 31 2,729 30.3 2 1 3 2 0 0 6 0 1.6 1.6 2.6 4.2 64 158 100 0.07 0.03 0.10 0.07 0.10 0.05 0.09 0.14 0.05 0.14 Matches 2022-2023 32 Toluca mx MEX 1. Liga MX 29 24 2,069 23.0 1 2 3 1 0 0 6 1 1.3 1.3 2.0 3.3 48 136 89 0.04 0.09 0.13 0.04 0.13 0.05 0.08 0.13 0.05 0.13 Matches 2023-2024 33 Puebla mx MEX 1. Liga MX 32 32 2,827 31.4 2 7 9 2 0 0 6 1 1.8 1.8 4.3 6.1 102 166 100 0.06 0.22 0.29 0.06 0.29 0.06 0.14 0.19 0.06 0.19 Matches 15 Seasons 9 Clubs 6 Leagues 338 310 27,742 308.2 12 24 36 12 0 0 47 2 8.8 8.8 15.6 24.4 411 882 551 0.04 0.08 0.12 0.04 0.12 0.06 0.10 0.16 0.06 0.16 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Puebla (5 Seasons) 1 League 122 118 10,573 117.5 8 15 23 8 0 0 14 1 5.0 5.0 9.1 14.0 264 503 298 0.07 0.13 0.20 0.07 0.20 0.06 0.11 0.16 0.06 0.16 Granada (2 Seasons) 1 League 49 37 3,520 39.1 1 2 3 1 0 0 6 0 0.03 0.05 0.08 0.03 0.08 Tijuana (2 Seasons) 1 League 48 48 4,169 46.3 2 3 5 2 0 0 10 0 2.6 2.6 4.5 7.1 99 243 164 0.04 0.06 0.11 0.04 0.11 0.06 0.10 0.15 0.06 0.15 Ludogorets (2 Seasons) 2 Leagues 27 21 2,021 22.5 0 1 1 0 0 0 3 0 0.00 0.04 0.04 0.00 0.04 Chiapas (1 Season) 1 League 29 29 2,528 28.1 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Toluca (1 Season) 1 League 29 24 2,069 23.0 1 2 3 1 0 0 6 1 1.3 1.3 2.0 3.3 48 136 89 0.04 0.09 0.13 0.04 0.13 0.05 0.08 0.13 0.05 0.13 Leixões (1 Season) 1 League 17 16 1,377 15.3 0 1 1 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 Boavista (1 Season) 1 League 13 13 1,125 12.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Rayo Vallecano (1 Season) 1 League 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Liga MX (8 Seasons) 228 219 19,339 214.9 11 20 31 11 0 0 33 2 8.8 8.8 15.6 24.4 411 882 551 0.05 0.09 0.14 0.05 0.14 0.06 0.10 0.16 0.06 0.16 La Liga (2 Seasons) 49 37 3,520 39.1 1 2 3 1 0 0 6 0 0.03 0.05 0.08 0.03 0.08 Primeira Liga (2 Seasons) 30 29 2,502 27.8 0 1 1 0 0 0 4 0 0.00 0.04 0.04 0.00 0.04 A Group (2 Seasons) 26 20 1,931 21.5 0 1 1 0 0 0 3 0 0.00 0.05 0.05 0.00 0.05 La Liga 2 (1 Season) 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2007-2008 17 Boavista 1 League 13 13 1,125 12.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2008-2009 18 Leixões 1 League 17 16 1,377 15.3 0 1 1 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 2010-2011 20 Rayo Vallecano 1 League 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 22 Granada 1 League 15 4 582 6.5 1 0 1 1 0 0 1 0 0.15 0.00 0.15 0.15 0.15 2013-2014 23 Granada 1 League 34 33 2,938 32.6 0 2 2 0 0 0 5 0 0.00 0.06 0.06 0.00 0.06 2014-2015 24 Ludogorets 2 Leagues 21 18 1,669 18.5 0 1 1 0 0 0 2 0 0.00 0.05 0.05 0.00 0.05 2015-2016 25 Ludogorets 1 League 6 3 352 3.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2016-2017 26 Chiapas 1 League 29 29 2,528 28.1 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2017-2018 27 Puebla 1 League 32 32 2,854 31.7 2 3 5 2 0 0 3 0 0.06 0.09 0.16 0.06 0.16 2018-2019 28 Puebla 1 League 28 27 2,408 26.8 2 2 4 2 0 0 3 0 1.5 1.5 1.3 2.8 73 157 103 0.07 0.07 0.15 0.07 0.15 0.05 0.05 0.10 0.05 0.10 2019-2020 29 Puebla 1 League 15 15 1,320 14.7 1 2 3 1 0 0 1 0 1.3 1.3 2.8 4.1 52 91 58 0.07 0.14 0.20 0.07 0.20 0.09 0.19 0.28 0.09 0.28 2020-2021 30 Puebla 1 League 15 12 1,164 12.9 1 1 2 1 0 0 1 0 0.4 0.4 0.6 1.1 37 89 37 0.08 0.08 0.15 0.08 0.15 0.03 0.05 0.08 0.03 0.08 2020-2021 30 Tijuana 1 League 17 17 1,440 16.0 0 2 2 0 0 0 4 0 1.0 1.0 1.9 2.8 35 85 64 0.00 0.12 0.12 0.00 0.12 0.06 0.12 0.18 0.06 0.18 2021-2022 31 Tijuana 1 League 31 31 2,729 30.3 2 1 3 2 0 0 6 0 1.6 1.6 2.6 4.2 64 158 100 0.07 0.03 0.10 0.07 0.10 0.05 0.09 0.14 0.05 0.14 2022-2023 32 Toluca 1 League 29 24 2,069 23.0 1 2 3 1 0 0 6 1 1.3 1.3 2.0 3.3 48 136 89 0.04 0.09 0.13 0.04 0.13 0.05 0.08 0.13 0.05 0.13 2023-2024 33 Puebla 1 League 32 32 2,827 31.4 2 7 9 2 0 0 6 1 1.8 1.8 4.3 6.1 102 166 100 0.06 0.22 0.29 0.06 0.29 0.06 0.14 0.19 0.06 0.19 15 Seasons 9 Clubs 6 Leagues 338 310 27,742 308.2 12 24 36 12 0 0 47 2 8.8 8.8 15.6 24.4 411 882 551 0.04 0.08 0.12 0.04 0.12 0.06 0.10 0.16 0.06 0.16 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Puebla (5 Seasons) 1 League 122 118 10,573 117.5 8 15 23 8 0 0 14 1 5.0 5.0 9.1 14.0 264 503 298 0.07 0.13 0.20 0.07 0.20 0.06 0.11 0.16 0.06 0.16 Granada (2 Seasons) 1 League 49 37 3,520 39.1 1 2 3 1 0 0 6 0 0.03 0.05 0.08 0.03 0.08 Tijuana (2 Seasons) 1 League 48 48 4,169 46.3 2 3 5 2 0 0 10 0 2.6 2.6 4.5 7.1 99 243 164 0.04 0.06 0.11 0.04 0.11 0.06 0.10 0.15 0.06 0.15 Ludogorets (2 Seasons) 2 Leagues 27 21 2,021 22.5 0 1 1 0 0 0 3 0 0.00 0.04 0.04 0.00 0.04 Chiapas (1 Season) 1 League 29 29 2,528 28.1 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Toluca (1 Season) 1 League 29 24 2,069 23.0 1 2 3 1 0 0 6 1 1.3 1.3 2.0 3.3 48 136 89 0.04 0.09 0.13 0.04 0.13 0.05 0.08 0.13 0.05 0.13 Leixões (1 Season) 1 League 17 16 1,377 15.3 0 1 1 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 Boavista (1 Season) 1 League 13 13 1,125 12.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Rayo Vallecano (1 Season) 1 League 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Liga MX (8 Seasons) 228 219 19,339 214.9 11 20 31 11 0 0 33 2 8.8 8.8 15.6 24.4 411 882 551 0.05 0.09 0.14 0.05 0.14 0.06 0.10 0.16 0.06 0.16 La Liga (2 Seasons) 49 37 3,520 39.1 1 2 3 1 0 0 6 0 0.03 0.05 0.08 0.03 0.08 Primeira Liga (2 Seasons) 30 29 2,502 27.8 0 1 1 0 0 0 4 0 0.00 0.04 0.04 0.00 0.04 A Group (2 Seasons) 26 20 1,931 21.5 0 1 1 0 0 0 3 0 0.00 0.05 0.05 0.00 0.05 La Liga 2 (1 Season) 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2007-2008 17 Boavista pt POR 1. Primeira Liga 9th 13 13 1,125 12.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2008-2009 18 Leixões pt POR 1. Primeira Liga 6th 17 16 1,377 15.3 0 1 1 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 Matches 2010-2011 20 Rayo Vallecano es ESP 2. La Liga 2 2nd 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 22 Granada es ESP 1. La Liga 15th 15 4 582 6.5 1 0 1 1 0 0 1 0 0.15 0.00 0.15 0.15 0.15 Matches 2013-2014 23 Granada es ESP 1. La Liga 15th 34 33 2,938 32.6 0 2 2 0 0 0 5 0 0.00 0.06 0.06 0.00 0.06 Matches 2014-2015 24 Ludogorets bg BUL 1. A Group 1st 20 17 1,579 17.5 0 1 1 0 0 0 2 0 0.00 0.06 0.06 0.00 0.06 Matches 2015-2016 25 Ludogorets bg BUL 1. A Group 1st 6 3 352 3.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 26 Chiapas mx MEX 1. Liga MX 18th 29 29 2,528 28.1 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 27 Puebla mx MEX 1. Liga MX 13th 32 32 2,854 31.7 2 3 5 2 0 0 3 0 0.06 0.09 0.16 0.06 0.16 Matches 2018-2019 28 Puebla mx MEX 1. Liga MX 11th 28 27 2,408 26.8 2 2 4 2 0 0 3 0 1.5 1.5 1.3 2.8 73 157 103 0.07 0.07 0.15 0.07 0.15 0.05 0.05 0.10 0.05 0.10 Matches 2019-2020 29 Puebla mx MEX 1. Liga MX 16th 15 15 1,320 14.7 1 2 3 1 0 0 1 0 1.3 1.3 2.8 4.1 52 91 58 0.07 0.14 0.20 0.07 0.20 0.09 0.19 0.28 0.09 0.28 Matches 2020-2021 30 Puebla mx MEX 1. Liga MX 9th 15 12 1,164 12.9 1 1 2 1 0 0 1 0 0.4 0.4 0.6 1.1 37 89 37 0.08 0.08 0.15 0.08 0.15 0.03 0.05 0.08 0.03 0.08 Matches 2020-2021 30 Tijuana mx MEX 1. Liga MX 14th 17 17 1,440 16.0 0 2 2 0 0 0 4 0 1.0 1.0 1.9 2.8 35 85 64 0.00 0.12 0.12 0.00 0.12 0.06 0.12 0.18 0.06 0.18 Matches 2021-2022 31 Tijuana mx MEX 1. Liga MX 17th 31 31 2,729 30.3 2 1 3 2 0 0 6 0 1.6 1.6 2.6 4.2 64 158 100 0.07 0.03 0.10 0.07 0.10 0.05 0.09 0.14 0.05 0.14 Matches 2022-2023 32 Toluca mx MEX 1. Liga MX 4th 29 24 2,069 23.0 1 2 3 1 0 0 6 1 1.3 1.3 2.0 3.3 48 136 89 0.04 0.09 0.13 0.04 0.13 0.05 0.08 0.13 0.05 0.13 Matches 2023-2024 33 Puebla mx MEX 1. Liga MX 18th 32 32 2,827 31.4 2 7 9 2 0 0 6 1 1.8 1.8 4.3 6.1 102 166 100 0.06 0.22 0.29 0.06 0.29 0.06 0.14 0.19 0.06 0.19 Matches 15 Seasons 9 Clubs 5 Leagues 337 309 27,652 307.2 12 24 36 12 0 0 47 2 8.8 8.8 15.6 24.4 411 882 551 0.04 0.08 0.12 0.04 0.12 0.06 0.10 0.16 0.06 0.16 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Puebla (5 Seasons) 1 League 122 118 10,573 117.5 8 15 23 8 0 0 14 1 5.0 5.0 9.1 14.0 264 503 298 0.07 0.13 0.20 0.07 0.20 0.06 0.11 0.16 0.06 0.16 Granada (2 Seasons) 1 League 49 37 3,520 39.1 1 2 3 1 0 0 6 0 0.03 0.05 0.08 0.03 0.08 Tijuana (2 Seasons) 1 League 48 48 4,169 46.3 2 3 5 2 0 0 10 0 2.6 2.6 4.5 7.1 99 243 164 0.04 0.06 0.11 0.04 0.11 0.06 0.10 0.15 0.06 0.15 Ludogorets (2 Seasons) 1 League 26 20 1,931 21.5 0 1 1 0 0 0 3 0 0.00 0.05 0.05 0.00 0.05 Chiapas (1 Season) 1 League 29 29 2,528 28.1 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Toluca (1 Season) 1 League 29 24 2,069 23.0 1 2 3 1 0 0 6 1 1.3 1.3 2.0 3.3 48 136 89 0.04 0.09 0.13 0.04 0.13 0.05 0.08 0.13 0.05 0.13 Leixões (1 Season) 1 League 17 16 1,377 15.3 0 1 1 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 Boavista (1 Season) 1 League 13 13 1,125 12.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Rayo Vallecano (1 Season) 1 League 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Liga MX (8 Seasons) 228 219 19,339 214.9 11 20 31 11 0 0 33 2 8.8 8.8 15.6 24.4 411 882 551 0.05 0.09 0.14 0.05 0.14 0.06 0.10 0.16 0.06 0.16 La Liga (2 Seasons) 49 37 3,520 39.1 1 2 3 1 0 0 6 0 0.03 0.05 0.08 0.03 0.08 Primeira Liga (2 Seasons) 30 29 2,502 27.8 0 1 1 0 0 0 4 0 0.00 0.04 0.04 0.00 0.04 A Group (2 Seasons) 26 20 1,931 21.5 0 1 1 0 0 0 3 0 0.00 0.05 0.05 0.00 0.05 La Liga 2 (1 Season) 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2014-2015 24 Ludogorets 1. Champions Lg GR 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2014 24 co Colombia Friendlies (M) 1 0 11 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 1 0 11 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2007-2008 17 Boavista pt POR 1. Primeira Liga 12.5 0 0 0.00 0 0 Matches 2008-2009 18 Leixões pt POR 1. Primeira Liga 15.3 0 1 0.07 0.00 0 0 Matches 2010-2011 20 Rayo Vallecano es ESP 2. La Liga 2 4.0 0 0 0.00 0 0 2012-2013 22 Granada es ESP 1. La Liga 6.5 1 1 0.15 1.00 0 0 Matches 2013-2014 23 Granada es ESP 1. La Liga 32.6 0 1 0.03 0.00 0 0 Matches 2014-2015 24 Ludogorets bg BUL 1. A Group 17.5 0 3 0.17 0.00 0 0 Matches 2014-2015 24 Ludogorets 1. Champions Lg 1.0 0 0 0.00 0 0 Matches 2015-2016 25 Ludogorets bg BUL 1. A Group 3.9 0 1 0.26 0.00 0 0 Matches 2016-2017 26 Chiapas mx MEX 1. Liga MX 28.1 0 0 1 0.00 0.04 0.00 0 0 Matches 2017-2018 27 Puebla mx MEX 1. Liga MX 31.7 2 0 14 0.00 0.44 0.14 0 0 Matches 2018-2019 28 Puebla mx MEX 1. Liga MX 26.8 2 16 7 43.8 0.60 0.26 0.13 0.29 18.8 0 0 0 1.5 1.5 0.09 +0.5 +0.5 Matches 2019-2020 29 Puebla mx MEX 1. Liga MX 14.7 1 15 4 26.7 1.02 0.27 0.07 0.25 17.2 0 0 0 1.3 1.3 0.09 -0.3 -0.3 Matches 2020-2021 30 Puebla mx MEX 1. Liga MX 12.9 1 8 3 37.5 0.62 0.23 0.13 0.33 17.4 0 0 0 0.4 0.4 0.05 +0.6 +0.6 Matches 2020-2021 30 Tijuana mx MEX 1. Liga MX 16.0 0 13 3 23.1 0.81 0.19 0.00 0.00 17.6 0 0 0 1.0 1.0 0.07 -1.0 -1.0 Matches 2021-2022 31 Tijuana mx MEX 1. Liga MX 30.3 2 20 7 35.0 0.66 0.23 0.10 0.29 16.6 1 0 0 1.6 1.6 0.08 +0.4 +0.4 Matches 2022-2023 32 Toluca mx MEX 1. Liga MX 23.0 1 13 7 53.8 0.57 0.30 0.08 0.14 17.1 0 0 0 1.3 1.3 0.09 -0.3 -0.3 Matches 2023-2024 33 Puebla mx MEX 1. Liga MX 31.4 2 26 10 38.5 0.83 0.32 0.08 0.20 17.9 1 0 0 1.8 1.8 0.07 +0.2 +0.2 Matches 15 Seasons 9 Clubs 6 Leagues 308.2 12 111 63 50.5 0.52 0.20 0.10 0.19 17.5 2 0 0 8.8 8.8 0.08 +0.2 +0.2 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Puebla (5 Seasons) 1 League 117.5 8 65 38 58.5 0.55 0.32 0.12 0.21 17.9 1 0 0 5.0 5.0 0.08 +1.0 +1.0 Granada (2 Seasons) 1 League 39.1 1 2 0.05 0.50 0 0 Tijuana (2 Seasons) 1 League 46.3 2 33 10 30.3 0.71 0.22 0.06 0.20 17.0 1 0 0 2.6 2.6 0.08 -0.6 -0.6 Ludogorets (2 Seasons) 2 Leagues 22.5 0 4 0.18 0.00 0 0 Chiapas (1 Season) 1 League 28.1 0 0 1 0.00 0.04 0.00 0 0 Toluca (1 Season) 1 League 23.0 1 13 7 53.8 0.57 0.30 0.08 0.14 17.1 0 0 0 1.3 1.3 0.09 -0.3 -0.3 Leixões (1 Season) 1 League 15.3 0 1 0.07 0.00 0 0 Boavista (1 Season) 1 League 12.5 0 0 0.00 0 0 Rayo Vallecano (1 Season) 1 League 4.0 0 0 0.00 0 0 Liga MX (8 Seasons) 214.9 11 111 56 50.5 0.52 0.26 0.10 0.20 17.5 2 0 0 8.8 8.8 0.08 +0.2 +0.2 La Liga (2 Seasons) 39.1 1 2 0.05 0.50 0 0 Primeira Liga (2 Seasons) 27.8 0 1 0.04 0.00 0 0 A Group (2 Seasons) 21.5 0 4 0.19 0.00 0 0 La Liga 2 (1 Season) 4.0 0 0 0.00 0 0 Champions Lg (1 Season) 1.0 0 0 0.00 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2007-2008 17 Boavista 1 League 12.5 0 0 0.00 0 0 2008-2009 18 Leixões 1 League 15.3 0 1 0.07 0.00 0 0 2010-2011 20 Rayo Vallecano 1 League 4.0 0 0 0.00 0 0 2012-2013 22 Granada 1 League 6.5 1 1 0.15 1.00 0 0 2013-2014 23 Granada 1 League 32.6 0 1 0.03 0.00 0 0 2014-2015 24 Ludogorets 2 Leagues 18.5 0 3 0.16 0.00 0 0 2015-2016 25 Ludogorets 1 League 3.9 0 1 0.26 0.00 0 0 2016-2017 26 Chiapas 1 League 28.1 0 0 1 0.00 0.04 0.00 0 0 2017-2018 27 Puebla 1 League 31.7 2 0 14 0.00 0.44 0.14 0 0 2018-2019 28 Puebla 1 League 26.8 2 16 7 43.8 0.60 0.26 0.13 0.29 18.8 0 0 0 1.5 1.5 0.09 +0.5 +0.5 2019-2020 29 Puebla 1 League 14.7 1 15 4 26.7 1.02 0.27 0.07 0.25 17.2 0 0 0 1.3 1.3 0.09 -0.3 -0.3 2020-2021 30 Puebla 1 League 12.9 1 8 3 37.5 0.62 0.23 0.13 0.33 17.4 0 0 0 0.4 0.4 0.05 +0.6 +0.6 2020-2021 30 Tijuana 1 League 16.0 0 13 3 23.1 0.81 0.19 0.00 0.00 17.6 0 0 0 1.0 1.0 0.07 -1.0 -1.0 2021-2022 31 Tijuana 1 League 30.3 2 20 7 35.0 0.66 0.23 0.10 0.29 16.6 1 0 0 1.6 1.6 0.08 +0.4 +0.4 2022-2023 32 Toluca 1 League 23.0 1 13 7 53.8 0.57 0.30 0.08 0.14 17.1 0 0 0 1.3 1.3 0.09 -0.3 -0.3 2023-2024 33 Puebla 1 League 31.4 2 26 10 38.5 0.83 0.32 0.08 0.20 17.9 1 0 0 1.8 1.8 0.07 +0.2 +0.2 15 Seasons 9 Clubs 6 Leagues 308.2 12 111 63 50.5 0.52 0.20 0.10 0.19 17.5 2 0 0 8.8 8.8 0.08 +0.2 +0.2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Puebla (5 Seasons) 1 League 117.5 8 65 38 58.5 0.55 0.32 0.12 0.21 17.9 1 0 0 5.0 5.0 0.08 +1.0 +1.0 Granada (2 Seasons) 1 League 39.1 1 2 0.05 0.50 0 0 Tijuana (2 Seasons) 1 League 46.3 2 33 10 30.3 0.71 0.22 0.06 0.20 17.0 1 0 0 2.6 2.6 0.08 -0.6 -0.6 Ludogorets (2 Seasons) 2 Leagues 22.5 0 4 0.18 0.00 0 0 Chiapas (1 Season) 1 League 28.1 0 0 1 0.00 0.04 0.00 0 0 Toluca (1 Season) 1 League 23.0 1 13 7 53.8 0.57 0.30 0.08 0.14 17.1 0 0 0 1.3 1.3 0.09 -0.3 -0.3 Leixões (1 Season) 1 League 15.3 0 1 0.07 0.00 0 0 Boavista (1 Season) 1 League 12.5 0 0 0.00 0 0 Rayo Vallecano (1 Season) 1 League 4.0 0 0 0.00 0 0 Liga MX (8 Seasons) 214.9 11 111 56 50.5 0.52 0.26 0.10 0.20 17.5 2 0 0 8.8 8.8 0.08 +0.2 +0.2 La Liga (2 Seasons) 39.1 1 2 0.05 0.50 0 0 Primeira Liga (2 Seasons) 27.8 0 1 0.04 0.00 0 0 A Group (2 Seasons) 21.5 0 4 0.19 0.00 0 0 La Liga 2 (1 Season) 4.0 0 0 0.00 0 0 Champions Lg (1 Season) 1.0 0 0 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2007-2008 17 Boavista pt POR 1. Primeira Liga 9th 12.5 0 0 0.00 0 0 Matches 2008-2009 18 Leixões pt POR 1. Primeira Liga 6th 15.3 0 1 0.07 0.00 0 0 Matches 2010-2011 20 Rayo Vallecano es ESP 2. La Liga 2 2nd 4.0 0 0 0.00 0 0 2012-2013 22 Granada es ESP 1. La Liga 15th 6.5 1 1 0.15 1.00 0 0 Matches 2013-2014 23 Granada es ESP 1. La Liga 15th 32.6 0 1 0.03 0.00 0 0 Matches 2014-2015 24 Ludogorets bg BUL 1. A Group 1st 17.5 0 3 0.17 0.00 0 0 Matches 2015-2016 25 Ludogorets bg BUL 1. A Group 1st 3.9 0 1 0.26 0.00 0 0 Matches 2016-2017 26 Chiapas mx MEX 1. Liga MX 18th 28.1 0 0 1 0.00 0.04 0.00 0 0 Matches 2017-2018 27 Puebla mx MEX 1. Liga MX 13th 31.7 2 0 14 0.00 0.44 0.14 0 0 Matches 2018-2019 28 Puebla mx MEX 1. Liga MX 11th 26.8 2 16 7 43.8 0.60 0.26 0.13 0.29 18.8 0 0 0 1.5 1.5 0.09 +0.5 +0.5 Matches 2019-2020 29 Puebla mx MEX 1. Liga MX 16th 14.7 1 15 4 26.7 1.02 0.27 0.07 0.25 17.2 0 0 0 1.3 1.3 0.09 -0.3 -0.3 Matches 2020-2021 30 Puebla mx MEX 1. Liga MX 9th 12.9 1 8 3 37.5 0.62 0.23 0.13 0.33 17.4 0 0 0 0.4 0.4 0.05 +0.6 +0.6 Matches 2020-2021 30 Tijuana mx MEX 1. Liga MX 14th 16.0 0 13 3 23.1 0.81 0.19 0.00 0.00 17.6 0 0 0 1.0 1.0 0.07 -1.0 -1.0 Matches 2021-2022 31 Tijuana mx MEX 1. Liga MX 17th 30.3 2 20 7 35.0 0.66 0.23 0.10 0.29 16.6 1 0 0 1.6 1.6 0.08 +0.4 +0.4 Matches 2022-2023 32 Toluca mx MEX 1. Liga MX 4th 23.0 1 13 7 53.8 0.57 0.30 0.08 0.14 17.1 0 0 0 1.3 1.3 0.09 -0.3 -0.3 Matches 2023-2024 33 Puebla mx MEX 1. Liga MX 18th 31.4 2 26 10 38.5 0.83 0.32 0.08 0.20 17.9 1 0 0 1.8 1.8 0.07 +0.2 +0.2 Matches 15 Seasons 9 Clubs 5 Leagues 307.2 12 111 63 50.5 0.52 0.21 0.10 0.19 17.5 2 0 0 8.8 8.8 0.08 +0.2 +0.2 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Puebla (5 Seasons) 1 League 117.5 8 65 38 58.5 0.55 0.32 0.12 0.21 17.9 1 0 0 5.0 5.0 0.08 +1.0 +1.0 Granada (2 Seasons) 1 League 39.1 1 2 0.05 0.50 0 0 Tijuana (2 Seasons) 1 League 46.3 2 33 10 30.3 0.71 0.22 0.06 0.20 17.0 1 0 0 2.6 2.6 0.08 -0.6 -0.6 Ludogorets (2 Seasons) 1 League 21.5 0 4 0.19 0.00 0 0 Chiapas (1 Season) 1 League 28.1 0 0 1 0.00 0.04 0.00 0 0 Toluca (1 Season) 1 League 23.0 1 13 7 53.8 0.57 0.30 0.08 0.14 17.1 0 0 0 1.3 1.3 0.09 -0.3 -0.3 Leixões (1 Season) 1 League 15.3 0 1 0.07 0.00 0 0 Boavista (1 Season) 1 League 12.5 0 0 0.00 0 0 Rayo Vallecano (1 Season) 1 League 4.0 0 0 0.00 0 0 Liga MX (8 Seasons) 214.9 11 111 56 50.5 0.52 0.26 0.10 0.20 17.5 2 0 0 8.8 8.8 0.08 +0.2 +0.2 La Liga (2 Seasons) 39.1 1 2 0.05 0.50 0 0 Primeira Liga (2 Seasons) 27.8 0 1 0.04 0.00 0 0 A Group (2 Seasons) 21.5 0 4 0.19 0.00 0 0 La Liga 2 (1 Season) 4.0 0 0 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2014-2015 24 Ludogorets 1. Champions Lg GR 1.0 0 0 0.00 0 0 Matches 1 Season 1 Club 1 League 1.0 0 0 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2014 24 co Colombia Friendlies (M) 0.1 0 0 0 Matches 1 Season 1 Club 1 League 0.1 0 0 0
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2007-2008 17 Boavista pt POR 1. Primeira Liga 12.5 0 Matches 2008-2009 18 Leixões pt POR 1. Primeira Liga 15.3 1 Matches 2010-2011 20 Rayo Vallecano es ESP 2. La Liga 2 4.0 0 2012-2013 22 Granada es ESP 1. La Liga 6.5 0 Matches 2013-2014 23 Granada es ESP 1. La Liga 32.6 2 Matches 2014-2015 24 Ludogorets bg BUL 1. A Group 17.5 1 Matches 2014-2015 24 Ludogorets 1. Champions Lg 1.0 0 Matches 2015-2016 25 Ludogorets bg BUL 1. A Group 3.9 0 Matches 2016-2017 26 Chiapas mx MEX 1. Liga MX 28.1 0 Matches 2017-2018 27 Puebla mx MEX 1. Liga MX 31.7 3 Matches 2018-2019 28 Puebla mx MEX 1. Liga MX 26.8 916 1186 77.2 15872 6761 440 495 88.9 387 486 79.6 80 146 54.8 2 1.3 1.4 +0.7 22 124 29 6 157 Matches 2019-2020 29 Puebla mx MEX 1. Liga MX 14.7 552 686 80.5 9106 3986 265 294 90.1 247 306 80.7 33 54 61.1 2 2.8 1.6 -0.8 19 71 15 5 91 Matches 2020-2021 30 Puebla mx MEX 1. Liga MX 12.9 529 660 80.2 9507 4207 219 250 87.6 258 317 81.4 48 72 66.7 1 0.6 0.9 +0.4 9 72 17 5 89 Matches 2020-2021 30 Tijuana mx MEX 1. Liga MX 16.0 674 848 79.5 11273 4782 324 362 89.5 292 350 83.4 49 84 58.3 2 1.9 1.2 +0.1 17 71 16 3 85 Matches 2021-2022 31 Tijuana mx MEX 1. Liga MX 30.3 1214 1574 77.1 20931 9554 584 662 88.2 495 623 79.5 115 211 54.5 1 2.6 2.9 -1.6 29 120 26 12 158 Matches 2022-2023 32 Toluca mx MEX 1. Liga MX 23.0 1465 1670 87.7 25195 8077 678 735 92.2 646 717 90.1 117 162 72.2 2 2.0 2.7 0.0 23 114 20 6 136 Matches 2023-2024 33 Puebla mx MEX 1. Liga MX 31.4 1367 1741 78.5 23979 9541 657 730 90.0 539 671 80.3 142 248 57.3 7 4.3 3.8 +2.7 44 142 46 22 166 Matches 15 Seasons 9 Clubs 6 Leagues 308.2 6717 8365 80.3 115863 46908 3167 3528 89.8 2864 3470 82.5 584 977 59.8 24 15.6 14.5 +8.4 163 714 169 59 882 Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Puebla (5 Seasons) 1 League 117.5 3364 4273 78.7 58464 24495 1581 1769 89.4 1431 1780 80.4 303 520 58.3 15 9.1 7.8 +5.9 94 409 107 38 503 Granada (2 Seasons) 1 League 39.1 2 Tijuana (2 Seasons) 1 League 46.3 1888 2422 78.0 32204 14336 908 1024 88.7 787 973 80.9 164 295 55.6 3 4.5 4.1 -1.5 46 191 42 15 243 Ludogorets (2 Seasons) 2 Leagues 22.5 1 Chiapas (1 Season) 1 League 28.1 0 Toluca (1 Season) 1 League 23.0 1465 1670 87.7 25195 8077 678 735 92.2 646 717 90.1 117 162 72.2 2 2.0 2.7 0.0 23 114 20 6 136 Leixões (1 Season) 1 League 15.3 1 Boavista (1 Season) 1 League 12.5 0 Rayo Vallecano (1 Season) 1 League 4.0 0 Liga MX (8 Seasons) 214.9 6717 8365 80.3 115863 46908 3167 3528 89.8 2864 3470 82.5 584 977 59.8 20 15.6 14.5 +4.4 163 714 169 59 882 La Liga (2 Seasons) 39.1 2 Primeira Liga (2 Seasons) 27.8 1 A Group (2 Seasons) 21.5 1 La Liga 2 (1 Season) 4.0 0 Champions Lg (1 Season) 1.0 0
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2007-2008 17 Boavista 1 League 12.5 0 2008-2009 18 Leixões 1 League 15.3 1 2010-2011 20 Rayo Vallecano 1 League 4.0 0 2012-2013 22 Granada 1 League 6.5 0 2013-2014 23 Granada 1 League 32.6 2 2014-2015 24 Ludogorets 2 Leagues 18.5 1 2015-2016 25 Ludogorets 1 League 3.9 0 2016-2017 26 Chiapas 1 League 28.1 0 2017-2018 27 Puebla 1 League 31.7 3 2018-2019 28 Puebla 1 League 26.8 916 1186 77.2 15872 6761 440 495 88.9 387 486 79.6 80 146 54.8 2 1.3 1.4 +0.7 22 124 29 6 157 2019-2020 29 Puebla 1 League 14.7 552 686 80.5 9106 3986 265 294 90.1 247 306 80.7 33 54 61.1 2 2.8 1.6 -0.8 19 71 15 5 91 2020-2021 30 Puebla 1 League 12.9 529 660 80.2 9507 4207 219 250 87.6 258 317 81.4 48 72 66.7 1 0.6 0.9 +0.4 9 72 17 5 89 2020-2021 30 Tijuana 1 League 16.0 674 848 79.5 11273 4782 324 362 89.5 292 350 83.4 49 84 58.3 2 1.9 1.2 +0.1 17 71 16 3 85 2021-2022 31 Tijuana 1 League 30.3 1214 1574 77.1 20931 9554 584 662 88.2 495 623 79.5 115 211 54.5 1 2.6 2.9 -1.6 29 120 26 12 158 2022-2023 32 Toluca 1 League 23.0 1465 1670 87.7 25195 8077 678 735 92.2 646 717 90.1 117 162 72.2 2 2.0 2.7 0.0 23 114 20 6 136 2023-2024 33 Puebla 1 League 31.4 1367 1741 78.5 23979 9541 657 730 90.0 539 671 80.3 142 248 57.3 7 4.3 3.8 +2.7 44 142 46 22 166 15 Seasons 9 Clubs 6 Leagues 308.2 6717 8365 80.3 115863 46908 3167 3528 89.8 2864 3470 82.5 584 977 59.8 24 15.6 14.5 +8.4 163 714 169 59 882 Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Puebla (5 Seasons) 1 League 117.5 3364 4273 78.7 58464 24495 1581 1769 89.4 1431 1780 80.4 303 520 58.3 15 9.1 7.8 +5.9 94 409 107 38 503 Granada (2 Seasons) 1 League 39.1 2 Tijuana (2 Seasons) 1 League 46.3 1888 2422 78.0 32204 14336 908 1024 88.7 787 973 80.9 164 295 55.6 3 4.5 4.1 -1.5 46 191 42 15 243 Ludogorets (2 Seasons) 2 Leagues 22.5 1 Chiapas (1 Season) 1 League 28.1 0 Toluca (1 Season) 1 League 23.0 1465 1670 87.7 25195 8077 678 735 92.2 646 717 90.1 117 162 72.2 2 2.0 2.7 0.0 23 114 20 6 136 Leixões (1 Season) 1 League 15.3 1 Boavista (1 Season) 1 League 12.5 0 Rayo Vallecano (1 Season) 1 League 4.0 0 Liga MX (8 Seasons) 214.9 6717 8365 80.3 115863 46908 3167 3528 89.8 2864 3470 82.5 584 977 59.8 20 15.6 14.5 +4.4 163 714 169 59 882 La Liga (2 Seasons) 39.1 2 Primeira Liga (2 Seasons) 27.8 1 A Group (2 Seasons) 21.5 1 La Liga 2 (1 Season) 4.0 0 Champions Lg (1 Season) 1.0 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2007-2008 17 Boavista pt POR 1. Primeira Liga 9th 12.5 0 Matches 2008-2009 18 Leixões pt POR 1. Primeira Liga 6th 15.3 1 Matches 2010-2011 20 Rayo Vallecano es ESP 2. La Liga 2 2nd 4.0 0 2012-2013 22 Granada es ESP 1. La Liga 15th 6.5 0 Matches 2013-2014 23 Granada es ESP 1. La Liga 15th 32.6 2 Matches 2014-2015 24 Ludogorets bg BUL 1. A Group 1st 17.5 1 Matches 2015-2016 25 Ludogorets bg BUL 1. A Group 1st 3.9 0 Matches 2016-2017 26 Chiapas mx MEX 1. Liga MX 18th 28.1 0 Matches 2017-2018 27 Puebla mx MEX 1. Liga MX 13th 31.7 3 Matches 2018-2019 28 Puebla mx MEX 1. Liga MX 11th 26.8 916 1186 77.2 15872 6761 440 495 88.9 387 486 79.6 80 146 54.8 2 1.3 1.4 +0.7 22 124 29 6 157 Matches 2019-2020 29 Puebla mx MEX 1. Liga MX 16th 14.7 552 686 80.5 9106 3986 265 294 90.1 247 306 80.7 33 54 61.1 2 2.8 1.6 -0.8 19 71 15 5 91 Matches 2020-2021 30 Puebla mx MEX 1. Liga MX 9th 12.9 529 660 80.2 9507 4207 219 250 87.6 258 317 81.4 48 72 66.7 1 0.6 0.9 +0.4 9 72 17 5 89 Matches 2020-2021 30 Tijuana mx MEX 1. Liga MX 14th 16.0 674 848 79.5 11273 4782 324 362 89.5 292 350 83.4 49 84 58.3 2 1.9 1.2 +0.1 17 71 16 3 85 Matches 2021-2022 31 Tijuana mx MEX 1. Liga MX 17th 30.3 1214 1574 77.1 20931 9554 584 662 88.2 495 623 79.5 115 211 54.5 1 2.6 2.9 -1.6 29 120 26 12 158 Matches 2022-2023 32 Toluca mx MEX 1. Liga MX 4th 23.0 1465 1670 87.7 25195 8077 678 735 92.2 646 717 90.1 117 162 72.2 2 2.0 2.7 0.0 23 114 20 6 136 Matches 2023-2024 33 Puebla mx MEX 1. Liga MX 18th 31.4 1367 1741 78.5 23979 9541 657 730 90.0 539 671 80.3 142 248 57.3 7 4.3 3.8 +2.7 44 142 46 22 166 Matches 15 Seasons 9 Clubs 5 Leagues 307.2 6717 8365 80.3 115863 46908 3167 3528 89.8 2864 3470 82.5 584 977 59.8 24 15.6 14.5 +8.4 163 714 169 59 882 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Puebla (5 Seasons) 1 League 117.5 3364 4273 78.7 58464 24495 1581 1769 89.4 1431 1780 80.4 303 520 58.3 15 9.1 7.8 +5.9 94 409 107 38 503 Granada (2 Seasons) 1 League 39.1 2 Tijuana (2 Seasons) 1 League 46.3 1888 2422 78.0 32204 14336 908 1024 88.7 787 973 80.9 164 295 55.6 3 4.5 4.1 -1.5 46 191 42 15 243 Ludogorets (2 Seasons) 1 League 21.5 1 Chiapas (1 Season) 1 League 28.1 0 Toluca (1 Season) 1 League 23.0 1465 1670 87.7 25195 8077 678 735 92.2 646 717 90.1 117 162 72.2 2 2.0 2.7 0.0 23 114 20 6 136 Leixões (1 Season) 1 League 15.3 1 Boavista (1 Season) 1 League 12.5 0 Rayo Vallecano (1 Season) 1 League 4.0 0 Liga MX (8 Seasons) 214.9 6717 8365 80.3 115863 46908 3167 3528 89.8 2864 3470 82.5 584 977 59.8 20 15.6 14.5 +4.4 163 714 169 59 882 La Liga (2 Seasons) 39.1 2 Primeira Liga (2 Seasons) 27.8 1 A Group (2 Seasons) 21.5 1 La Liga 2 (1 Season) 4.0 0
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2014-2015 24 Ludogorets 1. Champions Lg GR 1.0 0 Matches 1 Season 1 Club 1 League 1.0 0
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2014 24 co Colombia Friendlies (M) 0.1 0 Matches 1 Season 1 Club 1 League 0.1 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2007-2008 17 Boavista 1 League 12.5 2008-2009 18 Leixões 1 League 15.3 2010-2011 20 Rayo Vallecano 1 League 4.0 2012-2013 22 Granada 1 League 6.5 2013-2014 23 Granada 1 League 32.6 2014-2015 24 Ludogorets 2 Leagues 18.5 2015-2016 25 Ludogorets 1 League 3.9 2016-2017 26 Chiapas 1 League 28.1 0 2017-2018 27 Puebla 1 League 31.7 0 2018-2019 28 Puebla 1 League 26.8 1186 974 207 15 1 7 75 192 0 0 0 0 916 5 42 2019-2020 29 Puebla 1 League 14.7 686 545 140 13 2 4 33 124 3 0 2 0 552 1 7 2020-2021 30 Puebla 1 League 12.9 660 534 123 18 0 5 27 102 2 1 0 0 529 3 12 2020-2021 30 Tijuana 1 League 16.0 848 696 146 6 0 3 31 136 4 0 1 0 674 6 25 2021-2022 31 Tijuana 1 League 30.3 1574 1260 304 36 4 18 81 248 20 3 15 0 1214 10 32 2022-2023 32 Toluca 1 League 23.0 1670 1465 201 19 3 14 42 177 5 0 5 0 1465 4 19 2023-2024 33 Puebla 1 League 31.4 1741 1410 326 42 4 17 129 253 30 6 16 0 1367 5 37 15 Seasons 9 Clubs 6 Leagues 308.2 8365 6884 1447 149 14 68 418 1232 64 10 39 0 6717 34 174 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Puebla (5 Seasons) 1 League 117.5 4273 3463 796 88 7 33 264 671 35 7 18 0 3364 14 98 Granada (2 Seasons) 1 League 39.1 Tijuana (2 Seasons) 1 League 46.3 2422 1956 450 42 4 21 112 384 24 3 16 0 1888 16 57 Ludogorets (2 Seasons) 2 Leagues 22.5 Chiapas (1 Season) 1 League 28.1 0 Toluca (1 Season) 1 League 23.0 1670 1465 201 19 3 14 42 177 5 0 5 0 1465 4 19 Leixões (1 Season) 1 League 15.3 Boavista (1 Season) 1 League 12.5 Rayo Vallecano (1 Season) 1 League 4.0 Liga MX (8 Seasons) 214.9 8365 6884 1447 149 14 68 418 1232 64 10 39 0 6717 34 174 La Liga (2 Seasons) 39.1 Primeira Liga (2 Seasons) 27.8 A Group (2 Seasons) 21.5 La Liga 2 (1 Season) 4.0 Champions Lg (1 Season) 1.0
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2014-2015 24 Ludogorets 1. Champions Lg GR 1.0 Matches 1 Season 1 Club 1 League 1.0
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2014 24 co Colombia Friendlies (M) 0.1 Matches 1 Season 1 Club 1 League 0.1
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2007-2008 17 Boavista 1 League 12.5 2008-2009 18 Leixões 1 League 15.3 2010-2011 20 Rayo Vallecano 1 League 4.0 2012-2013 22 Granada 1 League 6.5 2013-2014 23 Granada 1 League 32.6 2014-2015 24 Ludogorets 2 Leagues 18.5 2015-2016 25 Ludogorets 1 League 3.9 2016-2017 26 Chiapas 1 League 28.1 2017-2018 27 Puebla 1 League 31.7 2018-2019 28 Puebla 1 League 26.8 54 2.02 44 3 3 3 0 1 3 0.11 3 0 0 0 0 0 2019-2020 29 Puebla 1 League 14.7 39 2.66 23 3 7 1 4 1 1 0.07 0 0 0 1 0 0 2020-2021 30 Puebla 1 League 12.9 35 2.71 28 4 1 2 0 0 5 0.39 4 0 0 1 0 0 2020-2021 30 Tijuana 1 League 16.0 39 2.44 32 1 2 2 1 1 4 0.25 3 1 0 0 0 0 2021-2022 31 Tijuana 1 League 30.3 83 2.74 62 11 4 2 1 3 4 0.13 3 1 0 0 0 0 2022-2023 32 Toluca 1 League 23.0 55 2.17 42 3 4 2 4 0 7 0.28 4 0 1 0 2 0 2023-2024 33 Puebla 1 League 31.4 96 3.06 70 12 10 3 0 1 15 0.48 10 3 2 0 0 0 15 Seasons 9 Clubs 6 Leagues 308.2 401 2.55 301 37 31 15 10 7 39 0.25 27 5 3 2 2 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Puebla (5 Seasons) 1 League 117.5 224 2.61 165 22 21 9 4 3 24 0.28 17 3 2 2 0 0 Granada (2 Seasons) 1 League 39.1 Tijuana (2 Seasons) 1 League 46.3 122 2.63 94 12 6 4 2 4 8 0.17 6 2 0 0 0 0 Ludogorets (2 Seasons) 2 Leagues 22.5 Chiapas (1 Season) 1 League 28.1 Toluca (1 Season) 1 League 23.0 55 2.17 42 3 4 2 4 0 7 0.28 4 0 1 0 2 0 Leixões (1 Season) 1 League 15.3 Boavista (1 Season) 1 League 12.5 Rayo Vallecano (1 Season) 1 League 4.0 Liga MX (8 Seasons) 214.9 401 2.55 301 37 31 15 10 7 39 0.25 27 5 3 2 2 0 La Liga (2 Seasons) 39.1 Primeira Liga (2 Seasons) 27.8 A Group (2 Seasons) 21.5 La Liga 2 (1 Season) 4.0 Champions Lg (1 Season) 1.0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2014-2015 24 Ludogorets 1. Champions Lg GR 1.0 Matches 1 Season 1 Club 1 League 1.0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2014 24 co Colombia Friendlies (M) 0.1 Matches 1 Season 1 Club 1 League 0.1
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2007-2008 17 Boavista 1 League 12.5 0 2008-2009 18 Leixões 1 League 15.3 0 2010-2011 20 Rayo Vallecano 1 League 4.0 0 2012-2013 22 Granada 1 League 6.5 0 2013-2014 23 Granada 1 League 32.6 0 2014-2015 24 Ludogorets 2 Leagues 18.5 0 2015-2016 25 Ludogorets 1 League 3.9 0 2016-2017 26 Chiapas 1 League 28.1 0 0 0 2017-2018 27 Puebla 1 League 31.7 0 0 0 2018-2019 28 Puebla 1 League 26.8 50 36 25 18 7 20 33 60.6 13 23 6 17 40 90 47 0 2019-2020 29 Puebla 1 League 14.7 25 17 16 7 2 15 24 62.5 9 10 1 9 22 47 30 0 2020-2021 30 Puebla 1 League 12.9 25 14 15 8 2 13 21 61.9 8 9 3 6 18 43 20 0 2020-2021 30 Tijuana 1 League 16.0 36 20 17 15 4 17 31 54.8 14 18 2 16 27 63 37 2 2021-2022 31 Tijuana 1 League 30.3 66 42 35 25 6 36 58 62.1 22 30 5 25 44 110 66 1 2022-2023 32 Toluca 1 League 23.0 70 37 33 28 9 36 60 60.0 24 23 6 17 27 97 57 0 2023-2024 33 Puebla 1 League 31.4 65 39 35 26 4 35 65 53.8 30 16 2 14 35 100 55 0 15 Seasons 9 Clubs 6 Leagues 308.2 337 205 176 127 34 172 292 58.9 120 129 25 104 213 550 312 3 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Puebla (5 Seasons) 1 League 117.5 165 106 91 59 15 83 143 58.0 60 58 12 46 115 280 152 0 Granada (2 Seasons) 1 League 39.1 0 Tijuana (2 Seasons) 1 League 46.3 102 62 52 40 10 53 89 59.6 36 48 7 41 71 173 103 3 Ludogorets (2 Seasons) 2 Leagues 22.5 0 Chiapas (1 Season) 1 League 28.1 0 0 0 Toluca (1 Season) 1 League 23.0 70 37 33 28 9 36 60 60.0 24 23 6 17 27 97 57 0 Leixões (1 Season) 1 League 15.3 0 Boavista (1 Season) 1 League 12.5 0 Rayo Vallecano (1 Season) 1 League 4.0 0 Liga MX (8 Seasons) 214.9 337 205 176 127 34 172 292 58.9 120 129 25 104 213 550 312 3 La Liga (2 Seasons) 39.1 0 Primeira Liga (2 Seasons) 27.8 0 A Group (2 Seasons) 21.5 0 La Liga 2 (1 Season) 4.0 0 Champions Lg (1 Season) 1.0 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2014-2015 24 Ludogorets 1. Champions Lg GR 1.0 Matches 1 Season 1 Club 1 League 1.0 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2014 24 co Colombia Friendlies (M) 0.1 Matches 1 Season 1 Club 1 League 0.1 0
Possession Table Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2007-2008 17 Boavista pt POR 1. Primeira Liga 12.5 Matches 2008-2009 18 Leixões pt POR 1. Primeira Liga 15.3 Matches 2010-2011 20 Rayo Vallecano es ESP 2. La Liga 2 4.0 2012-2013 22 Granada es ESP 1. La Liga 6.5 Matches 2013-2014 23 Granada es ESP 1. La Liga 32.6 Matches 2014-2015 24 Ludogorets bg BUL 1. A Group 17.5 Matches 2014-2015 24 Ludogorets 1. Champions Lg 1.0 Matches 2015-2016 25 Ludogorets bg BUL 1. A Group 3.9 Matches 2016-2017 26 Chiapas mx MEX 1. Liga MX 28.1 Matches 2017-2018 27 Puebla mx MEX 1. Liga MX 31.7 Matches 2018-2019 28 Puebla mx MEX 1. Liga MX 26.8 1447 73 349 738 381 29 1447 61 35 57.4 26 42.6 809 4997 2931 73 60 17 32 38 859 103 Matches 2019-2020 29 Puebla mx MEX 1. Liga MX 14.7 845 38 205 403 251 34 845 53 35 66.0 18 34.0 440 3519 2066 52 38 8 18 16 505 58 Matches 2020-2021 30 Puebla mx MEX 1. Liga MX 12.9 771 34 203 401 177 16 771 26 19 73.1 7 26.9 417 2416 1495 37 29 6 11 8 454 37 Matches 2020-2021 30 Tijuana mx MEX 1. Liga MX 16.0 1031 44 246 552 242 28 1031 38 24 63.2 14 36.8 559 2992 1680 35 28 6 20 18 601 64 Matches 2021-2022 31 Tijuana mx MEX 1. Liga MX 30.3 1925 88 547 963 447 39 1925 83 51 61.4 32 38.6 1000 6031 3311 64 53 10 33 29 1049 100 Matches 2022-2023 32 Toluca mx MEX 1. Liga MX 23.0 1911 65 551 1033 345 26 1911 51 34 66.7 14 27.5 1076 5316 2802 48 36 8 25 9 1276 89 Matches 2023-2024 33 Puebla mx MEX 1. Liga MX 31.4 2112 67 576 1043 532 48 2112 154 96 62.3 54 35.1 1161 7872 4285 102 88 18 58 44 1286 100 Matches 15 Seasons 9 Clubs 6 Leagues 308.2 10042 409 2677 5133 2375 220 10042 466 294 63.1 165 35.4 5462 33143 18570 411 332 73 197 162 6030 551 Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Puebla (5 Seasons) 1 League 117.5 5175 212 1333 2585 1341 127 5175 294 185 62.9 105 35.7 2827 18804 10777 264 215 49 119 106 3104 298 Granada (2 Seasons) 1 League 39.1 Tijuana (2 Seasons) 1 League 46.3 2956 132 793 1515 689 67 2956 121 75 62.0 46 38.0 1559 9023 4991 99 81 16 53 47 1650 164 Ludogorets (2 Seasons) 2 Leagues 22.5 Chiapas (1 Season) 1 League 28.1 Toluca (1 Season) 1 League 23.0 1911 65 551 1033 345 26 1911 51 34 66.7 14 27.5 1076 5316 2802 48 36 8 25 9 1276 89 Leixões (1 Season) 1 League 15.3 Boavista (1 Season) 1 League 12.5 Rayo Vallecano (1 Season) 1 League 4.0 Liga MX (8 Seasons) 214.9 10042 409 2677 5133 2375 220 10042 466 294 63.1 165 35.4 5462 33143 18570 411 332 73 197 162 6030 551 La Liga (2 Seasons) 39.1 Primeira Liga (2 Seasons) 27.8 A Group (2 Seasons) 21.5 La Liga 2 (1 Season) 4.0 Champions Lg (1 Season) 1.0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2007-2008 17 Boavista 1 League 12.5 2008-2009 18 Leixões 1 League 15.3 2010-2011 20 Rayo Vallecano 1 League 4.0 2012-2013 22 Granada 1 League 6.5 2013-2014 23 Granada 1 League 32.6 2014-2015 24 Ludogorets 2 Leagues 18.5 2015-2016 25 Ludogorets 1 League 3.9 2016-2017 26 Chiapas 1 League 28.1 2017-2018 27 Puebla 1 League 31.7 2018-2019 28 Puebla 1 League 26.8 1447 73 349 738 381 29 1447 61 35 57.4 26 42.6 809 4997 2931 73 60 17 32 38 859 103 2019-2020 29 Puebla 1 League 14.7 845 38 205 403 251 34 845 53 35 66.0 18 34.0 440 3519 2066 52 38 8 18 16 505 58 2020-2021 30 Puebla 1 League 12.9 771 34 203 401 177 16 771 26 19 73.1 7 26.9 417 2416 1495 37 29 6 11 8 454 37 2020-2021 30 Tijuana 1 League 16.0 1031 44 246 552 242 28 1031 38 24 63.2 14 36.8 559 2992 1680 35 28 6 20 18 601 64 2021-2022 31 Tijuana 1 League 30.3 1925 88 547 963 447 39 1925 83 51 61.4 32 38.6 1000 6031 3311 64 53 10 33 29 1049 100 2022-2023 32 Toluca 1 League 23.0 1911 65 551 1033 345 26 1911 51 34 66.7 14 27.5 1076 5316 2802 48 36 8 25 9 1276 89 2023-2024 33 Puebla 1 League 31.4 2112 67 576 1043 532 48 2112 154 96 62.3 54 35.1 1161 7872 4285 102 88 18 58 44 1286 100 15 Seasons 9 Clubs 6 Leagues 308.2 10042 409 2677 5133 2375 220 10042 466 294 63.1 165 35.4 5462 33143 18570 411 332 73 197 162 6030 551 Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Puebla (5 Seasons) 1 League 117.5 5175 212 1333 2585 1341 127 5175 294 185 62.9 105 35.7 2827 18804 10777 264 215 49 119 106 3104 298 Granada (2 Seasons) 1 League 39.1 Tijuana (2 Seasons) 1 League 46.3 2956 132 793 1515 689 67 2956 121 75 62.0 46 38.0 1559 9023 4991 99 81 16 53 47 1650 164 Ludogorets (2 Seasons) 2 Leagues 22.5 Chiapas (1 Season) 1 League 28.1 Toluca (1 Season) 1 League 23.0 1911 65 551 1033 345 26 1911 51 34 66.7 14 27.5 1076 5316 2802 48 36 8 25 9 1276 89 Leixões (1 Season) 1 League 15.3 Boavista (1 Season) 1 League 12.5 Rayo Vallecano (1 Season) 1 League 4.0 Liga MX (8 Seasons) 214.9 10042 409 2677 5133 2375 220 10042 466 294 63.1 165 35.4 5462 33143 18570 411 332 73 197 162 6030 551 La Liga (2 Seasons) 39.1 Primeira Liga (2 Seasons) 27.8 A Group (2 Seasons) 21.5 La Liga 2 (1 Season) 4.0 Champions Lg (1 Season) 1.0
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2007-2008 17 Boavista pt POR 1. Primeira Liga 9th 12.5 Matches 2008-2009 18 Leixões pt POR 1. Primeira Liga 6th 15.3 Matches 2010-2011 20 Rayo Vallecano es ESP 2. La Liga 2 2nd 4.0 2012-2013 22 Granada es ESP 1. La Liga 15th 6.5 Matches 2013-2014 23 Granada es ESP 1. La Liga 15th 32.6 Matches 2014-2015 24 Ludogorets bg BUL 1. A Group 1st 17.5 Matches 2015-2016 25 Ludogorets bg BUL 1. A Group 1st 3.9 Matches 2016-2017 26 Chiapas mx MEX 1. Liga MX 18th 28.1 Matches 2017-2018 27 Puebla mx MEX 1. Liga MX 13th 31.7 Matches 2018-2019 28 Puebla mx MEX 1. Liga MX 11th 26.8 1447 73 349 738 381 29 1447 61 35 57.4 26 42.6 809 4997 2931 73 60 17 32 38 859 103 Matches 2019-2020 29 Puebla mx MEX 1. Liga MX 16th 14.7 845 38 205 403 251 34 845 53 35 66.0 18 34.0 440 3519 2066 52 38 8 18 16 505 58 Matches 2020-2021 30 Puebla mx MEX 1. Liga MX 9th 12.9 771 34 203 401 177 16 771 26 19 73.1 7 26.9 417 2416 1495 37 29 6 11 8 454 37 Matches 2020-2021 30 Tijuana mx MEX 1. Liga MX 14th 16.0 1031 44 246 552 242 28 1031 38 24 63.2 14 36.8 559 2992 1680 35 28 6 20 18 601 64 Matches 2021-2022 31 Tijuana mx MEX 1. Liga MX 17th 30.3 1925 88 547 963 447 39 1925 83 51 61.4 32 38.6 1000 6031 3311 64 53 10 33 29 1049 100 Matches 2022-2023 32 Toluca mx MEX 1. Liga MX 4th 23.0 1911 65 551 1033 345 26 1911 51 34 66.7 14 27.5 1076 5316 2802 48 36 8 25 9 1276 89 Matches 2023-2024 33 Puebla mx MEX 1. Liga MX 18th 31.4 2112 67 576 1043 532 48 2112 154 96 62.3 54 35.1 1161 7872 4285 102 88 18 58 44 1286 100 Matches 15 Seasons 9 Clubs 5 Leagues 307.2 10042 409 2677 5133 2375 220 10042 466 294 63.1 165 35.4 5462 33143 18570 411 332 73 197 162 6030 551 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Puebla (5 Seasons) 1 League 117.5 5175 212 1333 2585 1341 127 5175 294 185 62.9 105 35.7 2827 18804 10777 264 215 49 119 106 3104 298 Granada (2 Seasons) 1 League 39.1 Tijuana (2 Seasons) 1 League 46.3 2956 132 793 1515 689 67 2956 121 75 62.0 46 38.0 1559 9023 4991 99 81 16 53 47 1650 164 Ludogorets (2 Seasons) 1 League 21.5 Chiapas (1 Season) 1 League 28.1 Toluca (1 Season) 1 League 23.0 1911 65 551 1033 345 26 1911 51 34 66.7 14 27.5 1076 5316 2802 48 36 8 25 9 1276 89 Leixões (1 Season) 1 League 15.3 Boavista (1 Season) 1 League 12.5 Rayo Vallecano (1 Season) 1 League 4.0 Liga MX (8 Seasons) 214.9 10042 409 2677 5133 2375 220 10042 466 294 63.1 165 35.4 5462 33143 18570 411 332 73 197 162 6030 551 La Liga (2 Seasons) 39.1 Primeira Liga (2 Seasons) 27.8 A Group (2 Seasons) 21.5 La Liga 2 (1 Season) 4.0
Possession Table Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2014-2015 24 Ludogorets 1. Champions Lg GR 1.0 Matches 1 Season 1 Club 1 League 1.0
Possession Table Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2014 24 co Colombia Friendlies (M) 0.1 Matches 1 Season 1 Club 1 League 0.1
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2007-2008 17 Boavista pt POR 1. Primeira Liga 13 1,125 87 41.7 12.5 13 12 0 Matches 2008-2009 18 Leixões pt POR 1. Primeira Liga 17 1,377 81 51.0 15.3 16 13 1 Matches 2010-2011 20 Rayo Vallecano es ESP 2. La Liga 2 4 360 90 9.5 4.0 4 0 2012-2013 22 Granada es ESP 1. La Liga 15 582 39 17.0 6.5 4 3 11 Matches 2013-2014 23 Granada es ESP 1. La Liga 34 2,938 86 85.9 32.6 33 32 1 Matches 2014-2015 24 Ludogorets bg BUL 1. A Group 20 1,579 79 54.8 17.5 17 16 3 4 2.00 33 13 +20 +1.14 -0.17 Matches 2014-2015 24 Ludogorets 1. Champions Lg 1 90 90 16.7 1.0 1 1 0 3 0.67 0 4 -4 -4.00 -3.80 Matches 2015-2016 25 Ludogorets bg BUL 1. A Group 6 352 59 11.2 3.9 3 3 3 8 1.67 4 6 -2 -0.51 -1.67 Matches 2016-2017 26 Chiapas mx MEX 1. Liga MX 29 2,528 87 82.6 28.1 29 26 0 2 0.97 24 45 -21 -0.75 +0.94 Matches 2017-2018 27 Puebla mx MEX 1. Liga MX 32 2,854 89 93.3 31.7 32 31 0 0 1.13 33 43 -10 -0.32 -1.63 Matches 2018-2019 28 Puebla mx MEX 1. Liga MX 28 2,408 86 78.7 26.8 27 88 26 1 45 0 1.36 32 37 -5 -0.19 +0.50 28.2 40.0 -11.7 -0.44 -0.34 Matches 2019-2020 29 Puebla mx MEX 1. Liga MX 15 1,320 88 52.4 14.7 15 88 14 0 0 0.87 14 27 -13 -0.89 -1.04 19.7 20.6 -0.9 -0.06 +0.34 Matches 2020-2021 30 Puebla mx MEX 1. Liga MX 15 1,164 78 38.0 12.9 12 88 10 3 36 0 1.11 15 19 -4 -0.31 -0.88 12.4 21.1 -8.6 -0.67 -0.73 Matches 2020-2021 30 Tijuana mx MEX 1. Liga MX 17 1,440 85 47.1 16.0 17 85 15 0 0 1.18 19 21 -2 -0.12 +0.71 20.5 26.3 -5.8 -0.36 -0.36 Matches 2021-2022 31 Tijuana mx MEX 1. Liga MX 31 2,729 88 89.2 30.3 31 88 30 0 0 1.00 29 45 -16 -0.53 +1.38 38.2 44.9 -6.7 -0.22 +0.51 Matches 2022-2023 32 Toluca mx MEX 1. Liga MX 29 2,069 71 67.6 23.0 24 81 14 5 27 1 1.73 43 29 +14 +0.61 +0.15 40.0 36.8 +3.2 +0.13 0.00 Matches 2023-2024 33 Puebla mx MEX 1. Liga MX 32 2,827 88 92.4 31.4 32 88 27 0 0 0.91 40 59 -19 -0.60 +2.10 37.2 57.2 -20.1 -0.64 +0.90 Matches 15 Seasons 9 Clubs 6 Leagues 338 27,742 82 55.9 308.2 310 87 273 28 32 18 1.23 286 348 -62 -0.26 -0.50 196.2 246.8 -50.7 -0.32 -0.18 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Puebla (5 Seasons) 1 League 122 10,573 87 71.6 117.5 118 88 108 4 38 0 1.09 134 185 -51 -0.43 -0.54 97.5 138.9 -41.4 -0.48 -0.28 Granada (2 Seasons) 1 League 49 3,520 72 51.5 39.1 37 35 12 Tijuana (2 Seasons) 1 League 48 4,169 87 68.1 46.3 48 87 45 0 0 1.06 48 66 -18 -0.39 +0.63 58.7 71.2 -12.5 -0.27 -0.15 Ludogorets (2 Seasons) 2 Leagues 27 2,021 75 30.8 22.5 21 20 6 15 1.88 37 23 +14 +0.62 -0.44 Chiapas (1 Season) 1 League 29 2,528 87 82.6 28.1 29 26 0 2 0.97 24 45 -21 -0.75 +0.94 Toluca (1 Season) 1 League 29 2,069 71 67.6 23.0 24 81 14 5 27 1 1.73 43 29 +14 +0.61 +0.15 40.0 36.8 +3.2 +0.13 0.00 Leixões (1 Season) 1 League 17 1,377 81 51.0 15.3 16 13 1 Boavista (1 Season) 1 League 13 1,125 87 41.7 12.5 13 12 0 Rayo Vallecano (1 Season) 1 League 4 360 90 9.5 4.0 4 0 Liga MX (8 Seasons) 228 19,339 85 71.6 214.9 219 87 193 9 32 3 1.15 249 325 -76 -0.35 -0.10 196.2 246.8 -50.7 -0.32 -0.18 La Liga (2 Seasons) 49 3,520 72 51.5 39.1 37 35 12 Primeira Liga (2 Seasons) 30 2,502 83 46.3 27.8 29 25 1 A Group (2 Seasons) 26 1,931 74 32.0 21.5 20 19 6 12 1.92 37 19 +18 +0.84 -0.37 La Liga 2 (1 Season) 4 360 90 9.5 4.0 4 0 Champions Lg (1 Season) 1 90 90 16.7 1.0 1 1 0 3 0.67 0 4 -4 -4.00 -3.80
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2007-2008 17 Boavista 1 League 13 1,125 87 41.7 12.5 13 12 0 2008-2009 18 Leixões 1 League 17 1,377 81 51.0 15.3 16 13 1 2010-2011 20 Rayo Vallecano 1 League 4 360 90 9.5 4.0 4 0 2012-2013 22 Granada 1 League 15 582 39 17.0 6.5 4 3 11 2013-2014 23 Granada 1 League 34 2,938 86 85.9 32.6 33 32 1 2014-2015 24 Ludogorets 2 Leagues 21 1,669 79 48.8 18.5 18 17 3 7 1.94 33 17 +16 +0.86 -0.06 2015-2016 25 Ludogorets 1 League 6 352 59 11.2 3.9 3 3 3 8 1.67 4 6 -2 -0.51 -1.67 2016-2017 26 Chiapas 1 League 29 2,528 87 82.6 28.1 29 26 0 2 0.97 24 45 -21 -0.75 +0.94 2017-2018 27 Puebla 1 League 32 2,854 89 93.3 31.7 32 31 0 0 1.13 33 43 -10 -0.32 -1.63 2018-2019 28 Puebla 1 League 28 2,408 86 78.7 26.8 27 88 26 1 45 0 1.36 32 37 -5 -0.19 +0.50 28.2 40.0 -11.7 -0.44 -0.34 2019-2020 29 Puebla 1 League 15 1,320 88 52.4 14.7 15 88 14 0 0 0.87 14 27 -13 -0.89 -1.04 19.7 20.6 -0.9 -0.06 +0.34 2020-2021 30 Puebla 1 League 15 1,164 78 38.0 12.9 12 88 10 3 36 0 1.11 15 19 -4 -0.31 -0.88 12.4 21.1 -8.6 -0.67 -0.73 2020-2021 30 Tijuana 1 League 17 1,440 85 47.1 16.0 17 85 15 0 0 1.18 19 21 -2 -0.12 +0.71 20.5 26.3 -5.8 -0.36 -0.36 2021-2022 31 Tijuana 1 League 31 2,729 88 89.2 30.3 31 88 30 0 0 1.00 29 45 -16 -0.53 +1.38 38.2 44.9 -6.7 -0.22 +0.51 2022-2023 32 Toluca 1 League 29 2,069 71 67.6 23.0 24 81 14 5 27 1 1.73 43 29 +14 +0.61 +0.15 40.0 36.8 +3.2 +0.13 0.00 2023-2024 33 Puebla 1 League 32 2,827 88 92.4 31.4 32 88 27 0 0 0.91 40 59 -19 -0.60 +2.10 37.2 57.2 -20.1 -0.64 +0.90 15 Seasons 9 Clubs 6 Leagues 338 27,742 82 55.9 308.2 310 87 273 28 32 18 1.23 286 348 -62 -0.26 -0.50 196.2 246.8 -50.7 -0.32 -0.18 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Puebla (5 Seasons) 1 League 122 10,573 87 71.6 117.5 118 88 108 4 38 0 1.09 134 185 -51 -0.43 -0.54 97.5 138.9 -41.4 -0.48 -0.28 Granada (2 Seasons) 1 League 49 3,520 72 51.5 39.1 37 35 12 Tijuana (2 Seasons) 1 League 48 4,169 87 68.1 46.3 48 87 45 0 0 1.06 48 66 -18 -0.39 +0.63 58.7 71.2 -12.5 -0.27 -0.15 Ludogorets (2 Seasons) 2 Leagues 27 2,021 75 30.8 22.5 21 20 6 15 1.88 37 23 +14 +0.62 -0.44 Chiapas (1 Season) 1 League 29 2,528 87 82.6 28.1 29 26 0 2 0.97 24 45 -21 -0.75 +0.94 Toluca (1 Season) 1 League 29 2,069 71 67.6 23.0 24 81 14 5 27 1 1.73 43 29 +14 +0.61 +0.15 40.0 36.8 +3.2 +0.13 0.00 Leixões (1 Season) 1 League 17 1,377 81 51.0 15.3 16 13 1 Boavista (1 Season) 1 League 13 1,125 87 41.7 12.5 13 12 0 Rayo Vallecano (1 Season) 1 League 4 360 90 9.5 4.0 4 0 Liga MX (8 Seasons) 228 19,339 85 71.6 214.9 219 87 193 9 32 3 1.15 249 325 -76 -0.35 -0.10 196.2 246.8 -50.7 -0.32 -0.18 La Liga (2 Seasons) 49 3,520 72 51.5 39.1 37 35 12 Primeira Liga (2 Seasons) 30 2,502 83 46.3 27.8 29 25 1 A Group (2 Seasons) 26 1,931 74 32.0 21.5 20 19 6 12 1.92 37 19 +18 +0.84 -0.37 La Liga 2 (1 Season) 4 360 90 9.5 4.0 4 0 Champions Lg (1 Season) 1 90 90 16.7 1.0 1 1 0 3 0.67 0 4 -4 -4.00 -3.80
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2007-2008 17 Boavista pt POR 1. Primeira Liga 9th 13 1,125 87 41.7 12.5 13 12 0 Matches 2008-2009 18 Leixões pt POR 1. Primeira Liga 6th 17 1,377 81 51.0 15.3 16 13 1 Matches 2010-2011 20 Rayo Vallecano es ESP 2. La Liga 2 2nd 4 360 90 9.5 4.0 4 0 2012-2013 22 Granada es ESP 1. La Liga 15th 15 582 39 17.0 6.5 4 3 11 Matches 2013-2014 23 Granada es ESP 1. La Liga 15th 34 2,938 86 85.9 32.6 33 32 1 Matches 2014-2015 24 Ludogorets bg BUL 1. A Group 1st 20 1,579 79 54.8 17.5 17 16 3 4 2.00 33 13 +20 +1.14 -0.17 Matches 2015-2016 25 Ludogorets bg BUL 1. A Group 1st 6 352 59 11.2 3.9 3 3 3 8 1.67 4 6 -2 -0.51 -1.67 Matches 2016-2017 26 Chiapas mx MEX 1. Liga MX 18th 29 2,528 87 82.6 28.1 29 26 0 2 0.97 24 45 -21 -0.75 +0.94 Matches 2017-2018 27 Puebla mx MEX 1. Liga MX 13th 32 2,854 89 93.3 31.7 32 31 0 0 1.13 33 43 -10 -0.32 -1.63 Matches 2018-2019 28 Puebla mx MEX 1. Liga MX 11th 28 2,408 86 78.7 26.8 27 88 26 1 45 0 1.36 32 37 -5 -0.19 +0.50 28.2 40.0 -11.7 -0.44 -0.34 Matches 2019-2020 29 Puebla mx MEX 1. Liga MX 16th 15 1,320 88 52.4 14.7 15 88 14 0 0 0.87 14 27 -13 -0.89 -1.04 19.7 20.6 -0.9 -0.06 +0.34 Matches 2020-2021 30 Puebla mx MEX 1. Liga MX 9th 15 1,164 78 38.0 12.9 12 88 10 3 36 0 1.11 15 19 -4 -0.31 -0.88 12.4 21.1 -8.6 -0.67 -0.73 Matches 2020-2021 30 Tijuana mx MEX 1. Liga MX 14th 17 1,440 85 47.1 16.0 17 85 15 0 0 1.18 19 21 -2 -0.12 +0.71 20.5 26.3 -5.8 -0.36 -0.36 Matches 2021-2022 31 Tijuana mx MEX 1. Liga MX 17th 31 2,729 88 89.2 30.3 31 88 30 0 0 1.00 29 45 -16 -0.53 +1.38 38.2 44.9 -6.7 -0.22 +0.51 Matches 2022-2023 32 Toluca mx MEX 1. Liga MX 4th 29 2,069 71 67.6 23.0 24 81 14 5 27 1 1.73 43 29 +14 +0.61 +0.15 40.0 36.8 +3.2 +0.13 0.00 Matches 2023-2024 33 Puebla mx MEX 1. Liga MX 18th 32 2,827 88 92.4 31.4 32 88 27 0 0 0.91 40 59 -19 -0.60 +2.10 37.2 57.2 -20.1 -0.64 +0.90 Matches 15 Seasons 9 Clubs 5 Leagues 337 27,652 82 56.4 307.2 309 87 272 28 32 15 1.23 286 344 -58 -0.25 -0.50 196.2 246.8 -50.7 -0.32 -0.18 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Puebla (5 Seasons) 1 League 122 10,573 87 71.6 117.5 118 88 108 4 38 0 1.09 134 185 -51 -0.43 -0.54 97.5 138.9 -41.4 -0.48 -0.28 Granada (2 Seasons) 1 League 49 3,520 72 51.5 39.1 37 35 12 Tijuana (2 Seasons) 1 League 48 4,169 87 68.1 46.3 48 87 45 0 0 1.06 48 66 -18 -0.39 +0.63 58.7 71.2 -12.5 -0.27 -0.15 Ludogorets (2 Seasons) 1 League 26 1,931 74 32.0 21.5 20 19 6 12 1.92 37 19 +18 +0.84 -0.37 Chiapas (1 Season) 1 League 29 2,528 87 82.6 28.1 29 26 0 2 0.97 24 45 -21 -0.75 +0.94 Toluca (1 Season) 1 League 29 2,069 71 67.6 23.0 24 81 14 5 27 1 1.73 43 29 +14 +0.61 +0.15 40.0 36.8 +3.2 +0.13 0.00 Leixões (1 Season) 1 League 17 1,377 81 51.0 15.3 16 13 1 Boavista (1 Season) 1 League 13 1,125 87 41.7 12.5 13 12 0 Rayo Vallecano (1 Season) 1 League 4 360 90 9.5 4.0 4 0 Liga MX (8 Seasons) 228 19,339 85 71.6 214.9 219 87 193 9 32 3 1.15 249 325 -76 -0.35 -0.10 196.2 246.8 -50.7 -0.32 -0.18 La Liga (2 Seasons) 49 3,520 72 51.5 39.1 37 35 12 Primeira Liga (2 Seasons) 30 2,502 83 46.3 27.8 29 25 1 A Group (2 Seasons) 26 1,931 74 32.0 21.5 20 19 6 12 1.92 37 19 +18 +0.84 -0.37 La Liga 2 (1 Season) 4 360 90 9.5 4.0 4 0
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2014-2015 24 Ludogorets 1. Champions Lg GR 1 90 90 16.7 1.0 1 1 0 3 0.67 0 4 -4 -4.00 -3.80 Matches 1 Season 1 Club 1 League 1 90 90 16.7 1.0 1 1 0 3 0.67 0 4 -4 -4.00 -3.80
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2014 24 co Colombia Friendlies (M) 1 11 11 2.4 0.1 0 0 1 10 1 3.00 0 0 0 0.00 -1.64 Matches 1 Season 1 Club 1 League 1 11 11 2.4 0.1 0 0 1 10 1 3.00 0 0 0 0.00 -1.64
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2007-2008 17 Boavista 1 League 12.5 2 0 2008-2009 18 Leixões 1 League 15.3 2 0 2010-2011 20 Rayo Vallecano 1 League 4.0 1 0 2012-2013 22 Granada 1 League 6.5 1 0 11 2013-2014 23 Granada 1 League 32.6 5 0 34 2014-2015 24 Ludogorets 2 Leagues 18.5 2 0 1 2015-2016 25 Ludogorets 1 League 3.9 1 0 2016-2017 26 Chiapas 1 League 28.1 3 0 0 28 0 0 0 0 0 0 0 0 2017-2018 27 Puebla 1 League 31.7 3 0 0 41 0 0 0 0 0 0 0 1 2018-2019 28 Puebla 1 League 26.8 3 0 0 26 22 1 75 40 36 0 0 1 149 30 30 50.0 2019-2020 29 Puebla 1 League 14.7 1 0 0 12 19 0 33 22 17 1 0 0 71 20 13 60.6 2020-2021 30 Puebla 1 League 12.9 1 0 0 18 4 0 27 18 14 0 0 0 59 20 13 60.6 2020-2021 30 Tijuana 1 League 16.0 4 0 0 27 7 0 31 27 20 0 0 0 86 23 27 46.0 2021-2022 31 Tijuana 1 League 30.3 6 0 0 36 17 2 81 44 42 0 1 0 182 48 60 44.4 2022-2023 32 Toluca 1 League 23.0 6 1 1 22 11 3 42 27 37 1 0 0 136 27 27 50.0 2023-2024 33 Puebla 1 League 31.4 6 1 0 22 27 1 129 35 39 0 0 0 165 33 26 55.9 15 Seasons 9 Clubs 6 Leagues 308.2 47 2 1 278 107 7 418 213 205 2 1 2 848 201 196 50.6 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Puebla (5 Seasons) 1 League 117.5 14 1 0 119 72 2 264 115 106 1 0 2 444 103 82 55.7 Granada (2 Seasons) 1 League 39.1 6 0 45 Tijuana (2 Seasons) 1 League 46.3 10 0 0 63 24 2 112 71 62 0 1 0 268 71 87 44.9 Ludogorets (2 Seasons) 2 Leagues 22.5 3 0 1 Chiapas (1 Season) 1 League 28.1 3 0 0 28 0 0 0 0 0 0 0 0 Toluca (1 Season) 1 League 23.0 6 1 1 22 11 3 42 27 37 1 0 0 136 27 27 50.0 Leixões (1 Season) 1 League 15.3 2 0 Boavista (1 Season) 1 League 12.5 2 0 Rayo Vallecano (1 Season) 1 League 4.0 1 0 Liga MX (8 Seasons) 214.9 33 2 1 232 107 7 418 213 205 2 1 2 848 201 196 50.6 La Liga (2 Seasons) 39.1 6 0 45 Primeira Liga (2 Seasons) 27.8 4 0 A Group (2 Seasons) 21.5 3 0 La Liga 2 (1 Season) 4.0 1 0 Champions Lg (1 Season) 1.0 0 0 1
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014-2015 24 Ludogorets 1. Champions Lg GR 1.0 0 0 1 Matches 1 Season 1 Club 1 League 1.0 0 0 1
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014 24 co Colombia Friendlies (M) 0.1 0 0 0 0 Matches 1 Season 1 Club 1 League 0.1 0 0 0 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Brayan Angulo Pages
Brayan Angulo Overview
Stats by Competition
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Match Logs (Goalkeeping)
Scouting Report
Stathead & Player Comparison
Player Club Summary