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 2014-2015 16 Tenerife es ESP Copa del Rey 1 0 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 16 Tenerife es ESP 2. La Liga 2 5 0 103 1.1 1 0 1 1 0 0 0 0 0.87 0.00 0.87 0.87 0.87 Matches 2015-2016 17 Tenerife es ESP 2. La Liga 2 24 9 926 10.3 1 2 3 1 0 0 1 0 0.10 0.19 0.29 0.10 0.29 Matches 2016-2017 18 Tenerife es ESP Copa del Rey 2 1 124 1.4 1 0 1 1 0 0 0 0 0.73 0.00 0.73 0.73 0.73 Matches 2016-2017 18 Tenerife es ESP 2. La Liga 2 21 13 1,194 13.3 3 4 7 3 0 0 2 0 0.23 0.30 0.53 0.23 0.53 Matches 2017-2018 19 Real Madrid es ESP Copa del Rey 0 0 Matches 2018-2019 20 Real Madrid es ESP Copa del Rey 3 0 39 0.4 1 0 1 1 0 0 0 0 2.31 0.00 2.31 2.31 2.31 Matches 2018-2019 20 Real Madrid es ESP 1. La Liga 1 0 45 0.5 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.1 1 1 0 0.00 0.00 0.00 0.00 0.00 0.06 0.07 0.14 0.06 0.14 Matches 2019-2020 21 Huesca es ESP 2. La Liga 2 26 13 1,294 14.4 5 0 5 5 0 1 1 0 5.0 4.3 1.7 6.0 30 39 66 0.35 0.00 0.35 0.35 0.35 0.35 0.12 0.47 0.30 0.42 Matches 2020-2021 22 Udinese it ITA Coppa Italia 1 0 14 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 22 CD Mirandés es ESP 2. La Liga 2 20 18 1,529 17.0 4 2 6 3 1 1 2 0 6.7 5.9 1.3 7.2 33 32 108 0.24 0.12 0.35 0.18 0.29 0.39 0.08 0.47 0.35 0.42 Matches 2021-2022 23 Valladolid es ESP Copa del Rey 3 3 261 2.9 1 0 1 1 0 0 0 0 0.34 0.00 0.34 0.34 0.34 Matches 2021-2022 23 Udinese it ITA Coppa Italia 1 1 67 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 23 Valladolid es ESP 2. La Liga 2 29 7 880 9.8 2 1 3 2 0 0 1 0 3.9 3.9 2.5 6.4 23 40 66 0.20 0.10 0.31 0.20 0.31 0.40 0.26 0.65 0.40 0.65 Matches 2021-2022 23 Udinese it ITA 1. Serie A 0 0 Matches 2022-2023 24 Sporting Gijón es ESP Copa del Rey 3 1 152 1.7 1 2 3 1 0 0 0 0 0.59 1.18 1.78 0.59 1.78 Matches 2022-2023 24 Sporting Gijón es ESP 2. La Liga 2 34 21 1,658 18.4 5 0 5 4 1 1 4 0 6.0 5.2 1.7 6.9 31 43 98 0.27 0.00 0.27 0.22 0.22 0.32 0.09 0.42 0.28 0.38 Matches 2023-2024 25 Arouca pt POR 1. Primeira Liga 34 33 2,777 30.9 15 9 24 12 3 6 3 0 12.6 7.8 6.9 14.7 65 134 223 0.49 0.29 0.78 0.39 0.68 0.41 0.22 0.63 0.25 0.48 Matches 2024-2025 26 Arouca pt POR 1. Primeira Liga 2 2 180 2.0 0 1 1 0 0 0 0 0 0.2 0.2 0.8 1.0 3 10 10 0.00 0.50 0.50 0.00 0.50 0.08 0.42 0.50 0.08 0.50 Matches 11 Seasons 8 Clubs 6 Leagues 210 122 11,318 125.8 40 21 61 35 5 9 14 0 34.3 27.2 15.0 42.3 186 299 571 0.32 0.17 0.49 0.28 0.45 0.37 0.16 0.53 0.29 0.46 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 Tenerife (3 Seasons) 2 Leagues 53 23 2,422 26.9 6 6 12 6 0 0 3 0 0.22 0.22 0.45 0.22 0.45 Arouca (2 Seasons) 1 League 36 35 2,957 32.9 15 10 25 12 3 6 3 0 12.7 8.0 7.7 15.7 68 144 233 0.46 0.30 0.76 0.37 0.67 0.39 0.24 0.62 0.24 0.48 Real Madrid (2 Seasons) 2 Leagues 4 0 84 0.9 1 0 1 1 0 0 0 0 0.0 0.0 0.0 0.1 1 1 0 1.07 0.00 1.07 1.07 1.07 0.06 0.07 0.14 0.06 0.14 Udinese (2 Seasons) 2 Leagues 2 1 81 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Sporting Gijón (1 Season) 2 Leagues 37 22 1,810 20.1 6 2 8 5 1 1 4 0 6.0 5.2 1.7 6.9 31 43 98 0.30 0.10 0.40 0.25 0.35 0.32 0.09 0.42 0.28 0.38 Valladolid (1 Season) 2 Leagues 32 10 1,141 12.7 3 1 4 3 0 0 1 0 3.9 3.9 2.5 6.4 23 40 66 0.24 0.08 0.32 0.24 0.32 0.40 0.26 0.65 0.40 0.65 Huesca (1 Season) 1 League 26 13 1,294 14.4 5 0 5 5 0 1 1 0 5.0 4.3 1.7 6.0 30 39 66 0.35 0.00 0.35 0.35 0.35 0.35 0.12 0.47 0.30 0.42 CD Mirandés (1 Season) 1 League 20 18 1,529 17.0 4 2 6 3 1 1 2 0 6.7 5.9 1.3 7.2 33 32 108 0.24 0.12 0.35 0.18 0.29 0.39 0.08 0.47 0.35 0.42 La Liga 2 (7 Seasons) 159 81 7,584 84.3 21 9 30 19 2 3 11 0 21.6 19.2 7.3 26.5 117 154 338 0.25 0.11 0.36 0.23 0.33 0.36 0.12 0.48 0.32 0.44 Copa del Rey (6 Seasons) 12 5 651 7.2 4 2 6 4 0 0 0 0 0.55 0.28 0.83 0.55 0.83 Primeira Liga (2 Seasons) 36 35 2,957 32.9 15 10 25 12 3 6 3 0 12.7 8.0 7.7 15.7 68 144 233 0.46 0.30 0.76 0.37 0.67 0.39 0.24 0.62 0.24 0.48 Coppa Italia (2 Seasons) 2 1 81 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 La Liga (1 Season) 1 0 45 0.5 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.1 1 1 0 0.00 0.00 0.00 0.00 0.00 0.06 0.07 0.14 0.06 0.14 Serie A (1 Season) 0 0
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 2014-2015 16 Tenerife 2 Leagues 6 0 178 2.0 1 0 1 1 0 0 0 0 0.51 0.00 0.51 0.51 0.51 2015-2016 17 Tenerife 1 League 24 9 926 10.3 1 2 3 1 0 0 1 0 0.10 0.19 0.29 0.10 0.29 2016-2017 18 Tenerife 2 Leagues 23 14 1,318 14.6 4 4 8 4 0 0 2 0 0.27 0.27 0.55 0.27 0.55 2017-2018 19 Real Madrid 1 League 0 0 2018-2019 20 Real Madrid 2 Leagues 4 0 84 0.9 1 0 1 1 0 0 0 0 0.0 0.0 0.0 0.1 1 1 0 1.07 0.00 1.07 1.07 1.07 0.06 0.07 0.14 0.06 0.14 2019-2020 21 Huesca 1 League 26 13 1,294 14.4 5 0 5 5 0 1 1 0 5.0 4.3 1.7 6.0 30 39 66 0.35 0.00 0.35 0.35 0.35 0.35 0.12 0.47 0.30 0.42 2020-2021 22 CD Mirandés 1 League 20 18 1,529 17.0 4 2 6 3 1 1 2 0 6.7 5.9 1.3 7.2 33 32 108 0.24 0.12 0.35 0.18 0.29 0.39 0.08 0.47 0.35 0.42 2020-2021 22 Udinese 1 League 1 0 14 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 23 Udinese 2 Leagues 1 1 67 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 23 Valladolid 2 Leagues 32 10 1,141 12.7 3 1 4 3 0 0 1 0 3.9 3.9 2.5 6.4 23 40 66 0.24 0.08 0.32 0.24 0.32 0.40 0.26 0.65 0.40 0.65 2022-2023 24 Sporting Gijón 2 Leagues 37 22 1,810 20.1 6 2 8 5 1 1 4 0 6.0 5.2 1.7 6.9 31 43 98 0.30 0.10 0.40 0.25 0.35 0.32 0.09 0.42 0.28 0.38 2023-2024 25 Arouca 1 League 34 33 2,777 30.9 15 9 24 12 3 6 3 0 12.6 7.8 6.9 14.7 65 134 223 0.49 0.29 0.78 0.39 0.68 0.41 0.22 0.63 0.25 0.48 2024-2025 26 Arouca 1 League 2 2 180 2.0 0 1 1 0 0 0 0 0 0.2 0.2 0.8 1.0 3 10 10 0.00 0.50 0.50 0.00 0.50 0.08 0.42 0.50 0.08 0.50 11 Seasons 8 Clubs 6 Leagues 210 122 11,318 125.8 40 21 61 35 5 9 14 0 34.3 27.2 15.0 42.3 186 299 571 0.32 0.17 0.49 0.28 0.45 0.37 0.16 0.53 0.29 0.46 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 Tenerife (3 Seasons) 2 Leagues 53 23 2,422 26.9 6 6 12 6 0 0 3 0 0.22 0.22 0.45 0.22 0.45 Arouca (2 Seasons) 1 League 36 35 2,957 32.9 15 10 25 12 3 6 3 0 12.7 8.0 7.7 15.7 68 144 233 0.46 0.30 0.76 0.37 0.67 0.39 0.24 0.62 0.24 0.48 Real Madrid (2 Seasons) 2 Leagues 4 0 84 0.9 1 0 1 1 0 0 0 0 0.0 0.0 0.0 0.1 1 1 0 1.07 0.00 1.07 1.07 1.07 0.06 0.07 0.14 0.06 0.14 Udinese (2 Seasons) 2 Leagues 2 1 81 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Sporting Gijón (1 Season) 2 Leagues 37 22 1,810 20.1 6 2 8 5 1 1 4 0 6.0 5.2 1.7 6.9 31 43 98 0.30 0.10 0.40 0.25 0.35 0.32 0.09 0.42 0.28 0.38 Valladolid (1 Season) 2 Leagues 32 10 1,141 12.7 3 1 4 3 0 0 1 0 3.9 3.9 2.5 6.4 23 40 66 0.24 0.08 0.32 0.24 0.32 0.40 0.26 0.65 0.40 0.65 Huesca (1 Season) 1 League 26 13 1,294 14.4 5 0 5 5 0 1 1 0 5.0 4.3 1.7 6.0 30 39 66 0.35 0.00 0.35 0.35 0.35 0.35 0.12 0.47 0.30 0.42 CD Mirandés (1 Season) 1 League 20 18 1,529 17.0 4 2 6 3 1 1 2 0 6.7 5.9 1.3 7.2 33 32 108 0.24 0.12 0.35 0.18 0.29 0.39 0.08 0.47 0.35 0.42 La Liga 2 (7 Seasons) 159 81 7,584 84.3 21 9 30 19 2 3 11 0 21.6 19.2 7.3 26.5 117 154 338 0.25 0.11 0.36 0.23 0.33 0.36 0.12 0.48 0.32 0.44 Copa del Rey (6 Seasons) 12 5 651 7.2 4 2 6 4 0 0 0 0 0.55 0.28 0.83 0.55 0.83 Primeira Liga (2 Seasons) 36 35 2,957 32.9 15 10 25 12 3 6 3 0 12.7 8.0 7.7 15.7 68 144 233 0.46 0.30 0.76 0.37 0.67 0.39 0.24 0.62 0.24 0.48 Coppa Italia (2 Seasons) 2 1 81 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 La Liga (1 Season) 1 0 45 0.5 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.1 1 1 0 0.00 0.00 0.00 0.00 0.00 0.06 0.07 0.14 0.06 0.14 Serie A (1 Season) 0 0
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 2014-2015 16 Tenerife es ESP 2. La Liga 2 17th 5 0 103 1.1 1 0 1 1 0 0 0 0 0.87 0.00 0.87 0.87 0.87 Matches 2015-2016 17 Tenerife es ESP 2. La Liga 2 13th 24 9 926 10.3 1 2 3 1 0 0 1 0 0.10 0.19 0.29 0.10 0.29 Matches 2016-2017 18 Tenerife es ESP 2. La Liga 2 4th 21 13 1,194 13.3 3 4 7 3 0 0 2 0 0.23 0.30 0.53 0.23 0.53 Matches 2018-2019 20 Real Madrid es ESP 1. La Liga 3rd 1 0 45 0.5 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.1 1 1 0 0.00 0.00 0.00 0.00 0.00 0.06 0.07 0.14 0.06 0.14 Matches 2019-2020 21 Huesca es ESP 2. La Liga 2 1st 26 13 1,294 14.4 5 0 5 5 0 1 1 0 5.0 4.3 1.7 6.0 30 39 66 0.35 0.00 0.35 0.35 0.35 0.35 0.12 0.47 0.30 0.42 Matches 2020-2021 22 CD Mirandés es ESP 2. La Liga 2 10th 20 18 1,529 17.0 4 2 6 3 1 1 2 0 6.7 5.9 1.3 7.2 33 32 108 0.24 0.12 0.35 0.18 0.29 0.39 0.08 0.47 0.35 0.42 Matches 2021-2022 23 Udinese it ITA 1. Serie A 12th 0 0 Matches 2021-2022 23 Valladolid es ESP 2. La Liga 2 2nd 29 7 880 9.8 2 1 3 2 0 0 1 0 3.9 3.9 2.5 6.4 23 40 66 0.20 0.10 0.31 0.20 0.31 0.40 0.26 0.65 0.40 0.65 Matches 2022-2023 24 Sporting Gijón es ESP 2. La Liga 2 17th 34 21 1,658 18.4 5 0 5 4 1 1 4 0 6.0 5.2 1.7 6.9 31 43 98 0.27 0.00 0.27 0.22 0.22 0.32 0.09 0.42 0.28 0.38 Matches 2023-2024 25 Arouca pt POR 1. Primeira Liga 7th 34 33 2,777 30.9 15 9 24 12 3 6 3 0 12.6 7.8 6.9 14.7 65 134 223 0.49 0.29 0.78 0.39 0.68 0.41 0.22 0.63 0.25 0.48 Matches 2024-2025 26 Arouca pt POR 1. Primeira Liga 16th 2 2 180 2.0 0 1 1 0 0 0 0 0 0.2 0.2 0.8 1.0 3 10 10 0.00 0.50 0.50 0.00 0.50 0.08 0.42 0.50 0.08 0.50 Matches 10 Seasons 8 Clubs 4 Leagues 196 116 10,586 117.6 36 19 55 31 5 9 14 0 34.3 27.2 15.0 42.3 186 299 571 0.31 0.16 0.47 0.26 0.43 0.37 0.16 0.53 0.29 0.46 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 Tenerife (3 Seasons) 1 League 50 22 2,223 24.7 5 6 11 5 0 0 3 0 0.20 0.24 0.45 0.20 0.45 Arouca (2 Seasons) 1 League 36 35 2,957 32.9 15 10 25 12 3 6 3 0 12.7 8.0 7.7 15.7 68 144 233 0.46 0.30 0.76 0.37 0.67 0.39 0.24 0.62 0.24 0.48 Sporting Gijón (1 Season) 1 League 34 21 1,658 18.4 5 0 5 4 1 1 4 0 6.0 5.2 1.7 6.9 31 43 98 0.27 0.00 0.27 0.22 0.22 0.32 0.09 0.42 0.28 0.38 Valladolid (1 Season) 1 League 29 7 880 9.8 2 1 3 2 0 0 1 0 3.9 3.9 2.5 6.4 23 40 66 0.20 0.10 0.31 0.20 0.31 0.40 0.26 0.65 0.40 0.65 Huesca (1 Season) 1 League 26 13 1,294 14.4 5 0 5 5 0 1 1 0 5.0 4.3 1.7 6.0 30 39 66 0.35 0.00 0.35 0.35 0.35 0.35 0.12 0.47 0.30 0.42 CD Mirandés (1 Season) 1 League 20 18 1,529 17.0 4 2 6 3 1 1 2 0 6.7 5.9 1.3 7.2 33 32 108 0.24 0.12 0.35 0.18 0.29 0.39 0.08 0.47 0.35 0.42 Real Madrid (1 Season) 1 League 1 0 45 0.5 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.1 1 1 0 0.00 0.00 0.00 0.00 0.00 0.06 0.07 0.14 0.06 0.14 Udinese (1 Season) 1 League 0 0 La Liga 2 (7 Seasons) 159 81 7,584 84.3 21 9 30 19 2 3 11 0 21.6 19.2 7.3 26.5 117 154 338 0.25 0.11 0.36 0.23 0.33 0.36 0.12 0.48 0.32 0.44 Primeira Liga (2 Seasons) 36 35 2,957 32.9 15 10 25 12 3 6 3 0 12.7 8.0 7.7 15.7 68 144 233 0.46 0.30 0.76 0.37 0.67 0.39 0.24 0.62 0.24 0.48 La Liga (1 Season) 1 0 45 0.5 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.1 1 1 0 0.00 0.00 0.00 0.00 0.00 0.06 0.07 0.14 0.06 0.14 Serie A (1 Season) 0 0
Standard Stats Table Season Age Squad Country 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 16 Tenerife es ESP Copa del Rey 44th 1 0 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 18 Tenerife es ESP Copa del Rey 33rd 2 1 124 1.4 1 0 1 1 0 0 0 0 0.73 0.00 0.73 0.73 0.73 Matches 2017-2018 19 Real Madrid es ESP Copa del Rey 5th 0 0 Matches 2018-2019 20 Real Madrid es ESP Copa del Rey 3rd 3 0 39 0.4 1 0 1 1 0 0 0 0 2.31 0.00 2.31 2.31 2.31 Matches 2020-2021 22 Udinese it ITA Coppa Italia 17th 1 0 14 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 23 Udinese it ITA Coppa Italia R16 1 1 67 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 23 Valladolid es ESP Copa del Rey R32 3 3 261 2.9 1 0 1 1 0 0 0 0 0.34 0.00 0.34 0.34 0.34 Matches 2022-2023 24 Sporting Gijón es ESP Copa del Rey R16 3 1 152 1.7 1 2 3 1 0 0 0 0 0.59 1.18 1.78 0.59 1.78 Matches 7 Seasons 5 Clubs 2 Leagues 14 6 732 8.1 4 2 6 4 0 0 0 0 0.49 0.25 0.74 0.49 0.74 Country 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 Tenerife (2 Seasons) 1 League 3 1 199 2.2 1 0 1 1 0 0 0 0 0.45 0.00 0.45 0.45 0.45 Real Madrid (2 Seasons) 1 League 3 0 39 0.4 1 0 1 1 0 0 0 0 2.31 0.00 2.31 2.31 2.31 Udinese (2 Seasons) 1 League 2 1 81 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Valladolid (1 Season) 1 League 3 3 261 2.9 1 0 1 1 0 0 0 0 0.34 0.00 0.34 0.34 0.34 Sporting Gijón (1 Season) 1 League 3 1 152 1.7 1 2 3 1 0 0 0 0 0.59 1.18 1.78 0.59 1.78 Copa del Rey (6 Seasons) 12 5 651 7.2 4 2 6 4 0 0 0 0 0.55 0.28 0.83 0.55 0.83 Coppa Italia (2 Seasons) 2 1 81 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 2014-2015 16 Tenerife 2 Leagues 2.0 1 1 0.87 1.00 0 0 2015-2016 17 Tenerife 1 League 10.3 1 5 0.49 0.20 0 0 2016-2017 18 Tenerife 2 Leagues 14.6 4 0 15 0.00 1.13 0.20 0 0 2018-2019 20 Real Madrid 2 Leagues 0.9 1 5 1 20.0 5.36 1.07 0.20 1.00 24.6 0 0 0 0.0 0.0 0.03 0.0 0.0 2019-2020 21 Huesca 1 League 14.4 5 32 10 31.3 2.23 0.70 0.16 0.50 16.1 0 0 1 5.0 4.3 0.13 0.0 +0.7 2020-2021 22 CD Mirandés 1 League 17.0 4 48 17 35.4 2.83 1.00 0.06 0.18 16.7 3 1 1 6.7 5.9 0.12 -2.7 -2.9 2020-2021 22 Udinese 1 League 0.2 0 0 0 0.00 0.00 0 0 2021-2022 23 Udinese 2 Leagues 0.7 0 0 0 0.00 0.00 0 0 2021-2022 23 Valladolid 2 Leagues 12.7 3 48 20 41.7 3.79 1.58 0.06 0.15 18.4 1 0 0 3.9 3.9 0.09 -1.9 -1.9 2022-2023 24 Sporting Gijón 2 Leagues 20.1 6 50 12 24.0 2.49 0.60 0.10 0.42 18.7 2 1 1 6.0 5.2 0.11 -1.0 -1.2 2023-2024 25 Arouca 1 League 30.9 15 117 41 35.0 3.79 1.33 0.10 0.29 20.4 3 3 6 12.6 7.8 0.07 +2.4 +4.2 2024-2025 26 Arouca 1 League 2.0 0 4 2 50.0 2.00 1.00 0.00 0.00 26.4 1 0 0 0.2 0.2 0.04 -0.2 -0.2 11 Seasons 8 Clubs 6 Leagues 125.8 40 304 124 38.8 2.71 1.00 0.11 0.27 18.9 10 5 9 34.3 27.2 0.09 -3.3 -1.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 Tenerife (3 Seasons) 2 Leagues 26.9 6 0 21 0.00 0.85 0.24 0 0 Arouca (2 Seasons) 1 League 32.9 15 121 43 35.5 3.68 1.31 0.10 0.28 20.6 4 3 6 12.7 8.0 0.07 +2.3 +4.0 Real Madrid (2 Seasons) 2 Leagues 0.9 1 5 1 20.0 5.36 1.07 0.20 1.00 24.6 0 0 0 0.0 0.0 0.03 0.0 0.0 Udinese (2 Seasons) 2 Leagues 0.9 0 0 0 0.00 0.00 0 0 Sporting Gijón (1 Season) 2 Leagues 20.1 6 50 12 24.0 2.49 0.60 0.10 0.42 18.7 2 1 1 6.0 5.2 0.11 -1.0 -1.2 Valladolid (1 Season) 2 Leagues 12.7 3 48 20 41.7 3.79 1.58 0.06 0.15 18.4 1 0 0 3.9 3.9 0.09 -1.9 -1.9 Huesca (1 Season) 1 League 14.4 5 32 10 31.3 2.23 0.70 0.16 0.50 16.1 0 0 1 5.0 4.3 0.13 0.0 +0.7 CD Mirandés (1 Season) 1 League 17.0 4 48 17 35.4 2.83 1.00 0.06 0.18 16.7 3 1 1 6.7 5.9 0.12 -2.7 -2.9 La Liga 2 (7 Seasons) 84.3 21 172 77 41.3 2.36 0.91 0.10 0.25 17.6 6 2 3 21.6 19.2 0.11 -5.6 -5.2 Copa del Rey (6 Seasons) 7.2 4 10 4 40.0 1.99 0.80 0.30 0.75 0 0 Primeira Liga (2 Seasons) 32.9 15 121 43 35.5 3.68 1.31 0.10 0.28 20.6 4 3 6 12.7 8.0 0.07 +2.3 +4.0 Coppa Italia (2 Seasons) 0.9 0 0 0 0.00 0.00 0 0 La Liga (1 Season) 0.5 0 1 0 0.0 2.00 0.00 0.00 24.6 0 0 0 0.0 0.0 0.03 0.0 0.0 Serie A (1 Season)
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 2014-2015 16 Tenerife es ESP 2. La Liga 2 17th 1.1 1 1 0.87 1.00 0 0 Matches 2015-2016 17 Tenerife es ESP 2. La Liga 2 13th 10.3 1 5 0.49 0.20 0 0 Matches 2016-2017 18 Tenerife es ESP 2. La Liga 2 4th 13.3 3 0 15 0.00 1.13 0.20 0 0 Matches 2018-2019 20 Real Madrid es ESP 1. La Liga 3rd 0.5 0 1 0 0.0 2.00 0.00 0.00 24.6 0 0 0 0.0 0.0 0.03 0.0 0.0 Matches 2019-2020 21 Huesca es ESP 2. La Liga 2 1st 14.4 5 32 10 31.3 2.23 0.70 0.16 0.50 16.1 0 0 1 5.0 4.3 0.13 0.0 +0.7 Matches 2020-2021 22 CD Mirandés es ESP 2. La Liga 2 10th 17.0 4 48 17 35.4 2.83 1.00 0.06 0.18 16.7 3 1 1 6.7 5.9 0.12 -2.7 -2.9 Matches 2021-2022 23 Valladolid es ESP 2. La Liga 2 2nd 9.8 2 43 17 39.5 4.40 1.74 0.05 0.12 18.4 1 0 0 3.9 3.9 0.09 -1.9 -1.9 Matches 2022-2023 24 Sporting Gijón es ESP 2. La Liga 2 17th 18.4 5 49 12 24.5 2.66 0.65 0.08 0.33 18.7 2 1 1 6.0 5.2 0.11 -1.0 -1.2 Matches 2023-2024 25 Arouca pt POR 1. Primeira Liga 7th 30.9 15 117 41 35.0 3.79 1.33 0.10 0.29 20.4 3 3 6 12.6 7.8 0.07 +2.4 +4.2 Matches 2024-2025 26 Arouca pt POR 1. Primeira Liga 16th 2.0 0 4 2 50.0 2.00 1.00 0.00 0.00 26.4 1 0 0 0.2 0.2 0.04 -0.2 -0.2 Matches 10 Seasons 8 Clubs 4 Leagues 117.6 36 294 120 38.8 2.77 1.02 0.10 0.26 18.9 10 5 9 34.3 27.2 0.09 -3.3 -1.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 Tenerife (3 Seasons) 1 League 24.7 5 0 21 0.00 0.85 0.24 0 0 Arouca (2 Seasons) 1 League 32.9 15 121 43 35.5 3.68 1.31 0.10 0.28 20.6 4 3 6 12.7 8.0 0.07 +2.3 +4.0 Sporting Gijón (1 Season) 1 League 18.4 5 49 12 24.5 2.66 0.65 0.08 0.33 18.7 2 1 1 6.0 5.2 0.11 -1.0 -1.2 Valladolid (1 Season) 1 League 9.8 2 43 17 39.5 4.40 1.74 0.05 0.12 18.4 1 0 0 3.9 3.9 0.09 -1.9 -1.9 Huesca (1 Season) 1 League 14.4 5 32 10 31.3 2.23 0.70 0.16 0.50 16.1 0 0 1 5.0 4.3 0.13 0.0 +0.7 CD Mirandés (1 Season) 1 League 17.0 4 48 17 35.4 2.83 1.00 0.06 0.18 16.7 3 1 1 6.7 5.9 0.12 -2.7 -2.9 Real Madrid (1 Season) 1 League 0.5 0 1 0 0.0 2.00 0.00 0.00 24.6 0 0 0 0.0 0.0 0.03 0.0 0.0 Udinese (1 Season) 1 League La Liga 2 (7 Seasons) 84.3 21 172 77 41.3 2.36 0.91 0.10 0.25 17.6 6 2 3 21.6 19.2 0.11 -5.6 -5.2 Primeira Liga (2 Seasons) 32.9 15 121 43 35.5 3.68 1.31 0.10 0.28 20.6 4 3 6 12.7 8.0 0.07 +2.3 +4.0 La Liga (1 Season) 0.5 0 1 0 0.0 2.00 0.00 0.00 24.6 0 0 0 0.0 0.0 0.03 0.0 0.0 Serie A (1 Season)
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 2014-2015 16 Tenerife 2 Leagues 2.0 0 2015-2016 17 Tenerife 1 League 10.3 2 2016-2017 18 Tenerife 2 Leagues 14.6 4 2018-2019 20 Real Madrid 2 Leagues 0.9 10 11 90.9 175 63 2 2 100.0 6 6 100.0 1 1 100.0 0 0.0 0.0 0.0 1 0 1 0 1 2019-2020 21 Huesca 1 League 14.4 264 390 67.7 3989 889 137 177 77.4 93 125 74.4 18 30 60.0 0 1.7 1.2 -1.7 15 19 13 2 39 2020-2021 22 CD Mirandés 1 League 17.0 245 321 76.3 3433 633 144 174 82.8 77 91 84.6 11 19 57.9 2 1.3 0.9 +0.7 14 23 7 0 32 2020-2021 22 Udinese 1 League 0.2 0 2021-2022 23 Udinese 2 Leagues 0.7 0 2021-2022 23 Valladolid 2 Leagues 12.7 193 271 71.2 2762 642 101 133 75.9 57 78 73.1 14 20 70.0 1 2.5 1.2 -1.5 16 20 13 0 40 2022-2023 24 Sporting Gijón 2 Leagues 20.1 354 497 71.2 5365 1121 195 253 77.1 119 151 78.8 23 36 63.9 2 1.7 1.2 +0.3 20 28 6 1 43 2023-2024 25 Arouca 1 League 30.9 680 921 73.8 10008 2723 385 449 85.7 234 307 76.2 31 64 48.4 9 6.9 5.2 +2.1 52 76 42 6 134 2024-2025 26 Arouca 1 League 2.0 30 50 60.0 494 176 15 19 78.9 14 17 82.4 1 5 20.0 1 0.8 0.2 +0.2 3 8 4 0 10 11 Seasons 8 Clubs 6 Leagues 125.8 1776 2461 72.2 26226 6247 979 1207 81.1 600 775 77.4 99 175 56.6 21 15.0 9.8 +6.0 121 174 86 9 299 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 Tenerife (3 Seasons) 2 Leagues 26.9 6 Arouca (2 Seasons) 1 League 32.9 710 971 73.1 10502 2899 400 468 85.5 248 324 76.5 32 69 46.4 10 7.7 5.3 +2.3 55 84 46 6 144 Real Madrid (2 Seasons) 2 Leagues 0.9 10 11 90.9 175 63 2 2 100.0 6 6 100.0 1 1 100.0 0 0.0 0.0 0.0 1 0 1 0 1 Udinese (2 Seasons) 2 Leagues 0.9 0 Sporting Gijón (1 Season) 2 Leagues 20.1 354 497 71.2 5365 1121 195 253 77.1 119 151 78.8 23 36 63.9 2 1.7 1.2 +0.3 20 28 6 1 43 Valladolid (1 Season) 2 Leagues 12.7 193 271 71.2 2762 642 101 133 75.9 57 78 73.1 14 20 70.0 1 2.5 1.2 -1.5 16 20 13 0 40 Huesca (1 Season) 1 League 14.4 264 390 67.7 3989 889 137 177 77.4 93 125 74.4 18 30 60.0 0 1.7 1.2 -1.7 15 19 13 2 39 CD Mirandés (1 Season) 1 League 17.0 245 321 76.3 3433 633 144 174 82.8 77 91 84.6 11 19 57.9 2 1.3 0.9 +0.7 14 23 7 0 32 La Liga 2 (7 Seasons) 84.3 1056 1479 71.4 15549 3285 577 737 78.3 346 445 77.8 66 105 62.9 9 7.3 4.5 +1.7 65 90 39 3 154 Copa del Rey (6 Seasons) 7.2 2 Primeira Liga (2 Seasons) 32.9 710 971 73.1 10502 2899 400 468 85.5 248 324 76.5 32 69 46.4 10 7.7 5.3 +2.3 55 84 46 6 144 Coppa Italia (2 Seasons) 0.9 0 La Liga (1 Season) 0.5 10 11 90.9 175 63 2 2 100.0 6 6 100.0 1 1 100.0 0 0.0 0.0 0.0 1 0 1 0 1 Serie A (1 Season)
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 2014-2015 16 Tenerife es ESP 2. La Liga 2 17th 1.1 0 Matches 2015-2016 17 Tenerife es ESP 2. La Liga 2 13th 10.3 2 Matches 2016-2017 18 Tenerife es ESP 2. La Liga 2 4th 13.3 4 Matches 2018-2019 20 Real Madrid es ESP 1. La Liga 3rd 0.5 10 11 90.9 175 63 2 2 100.0 6 6 100.0 1 1 100.0 0 0.0 0.0 0.0 1 0 1 0 1 Matches 2019-2020 21 Huesca es ESP 2. La Liga 2 1st 14.4 264 390 67.7 3989 889 137 177 77.4 93 125 74.4 18 30 60.0 0 1.7 1.2 -1.7 15 19 13 2 39 Matches 2020-2021 22 CD Mirandés es ESP 2. La Liga 2 10th 17.0 245 321 76.3 3433 633 144 174 82.8 77 91 84.6 11 19 57.9 2 1.3 0.9 +0.7 14 23 7 0 32 Matches 2021-2022 23 Valladolid es ESP 2. La Liga 2 2nd 9.8 193 271 71.2 2762 642 101 133 75.9 57 78 73.1 14 20 70.0 1 2.5 1.2 -1.5 16 20 13 0 40 Matches 2022-2023 24 Sporting Gijón es ESP 2. La Liga 2 17th 18.4 354 497 71.2 5365 1121 195 253 77.1 119 151 78.8 23 36 63.9 0 1.7 1.2 -1.7 20 28 6 1 43 Matches 2023-2024 25 Arouca pt POR 1. Primeira Liga 7th 30.9 680 921 73.8 10008 2723 385 449 85.7 234 307 76.2 31 64 48.4 9 6.9 5.2 +2.1 52 76 42 6 134 Matches 2024-2025 26 Arouca pt POR 1. Primeira Liga 16th 2.0 30 50 60.0 494 176 15 19 78.9 14 17 82.4 1 5 20.0 1 0.8 0.2 +0.2 3 8 4 0 10 Matches 10 Seasons 8 Clubs 4 Leagues 117.6 1776 2461 72.2 26226 6247 979 1207 81.1 600 775 77.4 99 175 56.6 19 15.0 9.8 +4.0 121 174 86 9 299 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 Tenerife (3 Seasons) 1 League 24.7 6 Arouca (2 Seasons) 1 League 32.9 710 971 73.1 10502 2899 400 468 85.5 248 324 76.5 32 69 46.4 10 7.7 5.3 +2.3 55 84 46 6 144 Sporting Gijón (1 Season) 1 League 18.4 354 497 71.2 5365 1121 195 253 77.1 119 151 78.8 23 36 63.9 0 1.7 1.2 -1.7 20 28 6 1 43 Valladolid (1 Season) 1 League 9.8 193 271 71.2 2762 642 101 133 75.9 57 78 73.1 14 20 70.0 1 2.5 1.2 -1.5 16 20 13 0 40 Huesca (1 Season) 1 League 14.4 264 390 67.7 3989 889 137 177 77.4 93 125 74.4 18 30 60.0 0 1.7 1.2 -1.7 15 19 13 2 39 CD Mirandés (1 Season) 1 League 17.0 245 321 76.3 3433 633 144 174 82.8 77 91 84.6 11 19 57.9 2 1.3 0.9 +0.7 14 23 7 0 32 Real Madrid (1 Season) 1 League 0.5 10 11 90.9 175 63 2 2 100.0 6 6 100.0 1 1 100.0 0 0.0 0.0 0.0 1 0 1 0 1 Udinese (1 Season) 1 League La Liga 2 (7 Seasons) 84.3 1056 1479 71.4 15549 3285 577 737 78.3 346 445 77.8 66 105 62.9 9 7.3 4.5 +1.7 65 90 39 3 154 Primeira Liga (2 Seasons) 32.9 710 971 73.1 10502 2899 400 468 85.5 248 324 76.5 32 69 46.4 10 7.7 5.3 +2.3 55 84 46 6 144 La Liga (1 Season) 0.5 10 11 90.9 175 63 2 2 100.0 6 6 100.0 1 1 100.0 0 0.0 0.0 0.0 1 0 1 0 1 Serie A (1 Season)
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2014-2015 16 Tenerife 2 Leagues 2.0 2015-2016 17 Tenerife 1 League 10.3 2016-2017 18 Tenerife 2 Leagues 14.6 0 2018-2019 20 Real Madrid 2 Leagues 0.9 11 8 2 0 0 0 0 0 0 0 0 0 10 1 0 2019-2020 21 Huesca 1 League 14.4 390 372 13 0 3 3 12 2 0 0 0 0 264 5 20 2020-2021 22 CD Mirandés 1 League 17.0 321 284 31 0 2 2 6 2 0 0 0 0 245 6 8 2020-2021 22 Udinese 1 League 0.2 0 2021-2022 23 Udinese 2 Leagues 0.7 0 2021-2022 23 Valladolid 2 Leagues 12.7 271 259 11 1 2 0 5 1 0 0 0 0 193 1 9 2022-2023 24 Sporting Gijón 2 Leagues 20.1 497 466 28 2 6 2 25 2 2 0 0 0 354 3 23 2023-2024 25 Arouca 1 League 30.9 921 869 45 3 19 0 34 5 2 2 0 0 680 7 45 2024-2025 26 Arouca 1 League 2.0 50 45 5 0 2 1 4 2 2 1 0 0 30 0 5 11 Seasons 8 Clubs 6 Leagues 125.8 2461 2303 135 6 34 8 86 14 6 3 0 0 1776 23 110 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Tenerife (3 Seasons) 2 Leagues 26.9 0 Arouca (2 Seasons) 1 League 32.9 971 914 50 3 21 1 38 7 4 3 0 0 710 7 50 Real Madrid (2 Seasons) 2 Leagues 0.9 11 8 2 0 0 0 0 0 0 0 0 0 10 1 0 Udinese (2 Seasons) 2 Leagues 0.9 0 Sporting Gijón (1 Season) 2 Leagues 20.1 497 466 28 2 6 2 25 2 2 0 0 0 354 3 23 Valladolid (1 Season) 2 Leagues 12.7 271 259 11 1 2 0 5 1 0 0 0 0 193 1 9 Huesca (1 Season) 1 League 14.4 390 372 13 0 3 3 12 2 0 0 0 0 264 5 20 CD Mirandés (1 Season) 1 League 17.0 321 284 31 0 2 2 6 2 0 0 0 0 245 6 8 La Liga 2 (7 Seasons) 84.3 1479 1381 83 3 13 7 48 7 2 0 0 0 1056 15 60 Copa del Rey (6 Seasons) 7.2 0 Primeira Liga (2 Seasons) 32.9 971 914 50 3 21 1 38 7 4 3 0 0 710 7 50 Coppa Italia (2 Seasons) 0.9 0 La Liga (1 Season) 0.5 11 8 2 0 0 0 0 0 0 0 0 0 10 1 0 Serie A (1 Season)
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2014-2015 16 Tenerife es ESP 2. La Liga 2 17th 1.1 Matches 2015-2016 17 Tenerife es ESP 2. La Liga 2 13th 10.3 Matches 2016-2017 18 Tenerife es ESP 2. La Liga 2 4th 13.3 0 Matches 2018-2019 20 Real Madrid es ESP 1. La Liga 3rd 0.5 11 8 2 0 0 0 0 0 0 0 0 0 10 1 0 Matches 2019-2020 21 Huesca es ESP 2. La Liga 2 1st 14.4 390 372 13 0 3 3 12 2 0 0 0 0 264 5 20 Matches 2020-2021 22 CD Mirandés es ESP 2. La Liga 2 10th 17.0 321 284 31 0 2 2 6 2 0 0 0 0 245 6 8 Matches 2021-2022 23 Valladolid es ESP 2. La Liga 2 2nd 9.8 271 259 11 1 2 0 5 1 0 0 0 0 193 1 9 Matches 2022-2023 24 Sporting Gijón es ESP 2. La Liga 2 17th 18.4 497 466 28 2 6 2 25 2 2 0 0 0 354 3 23 Matches 2023-2024 25 Arouca pt POR 1. Primeira Liga 7th 30.9 921 869 45 3 19 0 34 5 2 2 0 0 680 7 45 Matches 2024-2025 26 Arouca pt POR 1. Primeira Liga 16th 2.0 50 45 5 0 2 1 4 2 2 1 0 0 30 0 5 Matches 10 Seasons 8 Clubs 4 Leagues 117.6 2461 2303 135 6 34 8 86 14 6 3 0 0 1776 23 110 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Tenerife (3 Seasons) 1 League 24.7 0 Arouca (2 Seasons) 1 League 32.9 971 914 50 3 21 1 38 7 4 3 0 0 710 7 50 Sporting Gijón (1 Season) 1 League 18.4 497 466 28 2 6 2 25 2 2 0 0 0 354 3 23 Valladolid (1 Season) 1 League 9.8 271 259 11 1 2 0 5 1 0 0 0 0 193 1 9 Huesca (1 Season) 1 League 14.4 390 372 13 0 3 3 12 2 0 0 0 0 264 5 20 CD Mirandés (1 Season) 1 League 17.0 321 284 31 0 2 2 6 2 0 0 0 0 245 6 8 Real Madrid (1 Season) 1 League 0.5 11 8 2 0 0 0 0 0 0 0 0 0 10 1 0 Udinese (1 Season) 1 League La Liga 2 (7 Seasons) 84.3 1479 1381 83 3 13 7 48 7 2 0 0 0 1056 15 60 Primeira Liga (2 Seasons) 32.9 971 914 50 3 21 1 38 7 4 3 0 0 710 7 50 La Liga (1 Season) 0.5 11 8 2 0 0 0 0 0 0 0 0 0 10 1 0 Serie A (1 Season)
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 2014-2015 16 Tenerife 2 Leagues 2.0 2015-2016 17 Tenerife 1 League 10.3 2016-2017 18 Tenerife 2 Leagues 14.6 2018-2019 20 Real Madrid 2 Leagues 0.9 2 4.00 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2019-2020 21 Huesca 1 League 14.4 34 2.36 20 0 9 3 2 0 1 0.07 0 0 0 1 0 0 2020-2021 22 CD Mirandés 1 League 17.0 40 2.36 21 0 9 5 5 0 2 0.12 2 0 0 0 0 0 2020-2021 22 Udinese 1 League 0.2 2021-2022 23 Udinese 2 Leagues 0.7 2021-2022 23 Valladolid 2 Leagues 12.7 31 3.17 20 0 7 4 0 0 1 0.10 1 0 0 0 0 0 2022-2023 24 Sporting Gijón 2 Leagues 20.1 46 2.50 31 3 7 1 2 2 1 0.05 0 0 1 0 0 0 2023-2024 25 Arouca 1 League 30.9 119 3.86 83 2 12 15 4 3 20 0.65 15 0 3 1 1 0 2024-2025 26 Arouca 1 League 2.0 7 3.50 5 1 0 0 1 0 1 0.50 1 0 0 0 0 0 11 Seasons 8 Clubs 6 Leagues 125.8 279 3.00 182 6 44 28 14 5 26 0.28 19 0 4 2 1 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Tenerife (3 Seasons) 2 Leagues 26.9 Arouca (2 Seasons) 1 League 32.9 126 3.83 88 3 12 15 5 3 21 0.64 16 0 3 1 1 0 Real Madrid (2 Seasons) 2 Leagues 0.9 2 4.00 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Udinese (2 Seasons) 2 Leagues 0.9 Sporting Gijón (1 Season) 2 Leagues 20.1 46 2.50 31 3 7 1 2 2 1 0.05 0 0 1 0 0 0 Valladolid (1 Season) 2 Leagues 12.7 31 3.17 20 0 7 4 0 0 1 0.10 1 0 0 0 0 0 Huesca (1 Season) 1 League 14.4 34 2.36 20 0 9 3 2 0 1 0.07 0 0 0 1 0 0 CD Mirandés (1 Season) 1 League 17.0 40 2.36 21 0 9 5 5 0 2 0.12 2 0 0 0 0 0 La Liga 2 (7 Seasons) 84.3 151 2.54 92 3 32 13 9 2 5 0.08 3 0 1 1 0 0 Copa del Rey (6 Seasons) 7.2 Primeira Liga (2 Seasons) 32.9 126 3.83 88 3 12 15 5 3 21 0.64 16 0 3 1 1 0 Coppa Italia (2 Seasons) 0.9 La Liga (1 Season) 0.5 2 4.00 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Serie A (1 Season)
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2014-2015 16 Tenerife es ESP 2. La Liga 2 17th 1.1 Matches 2015-2016 17 Tenerife es ESP 2. La Liga 2 13th 10.3 Matches 2016-2017 18 Tenerife es ESP 2. La Liga 2 4th 13.3 Matches 2018-2019 20 Real Madrid es ESP 1. La Liga 3rd 0.5 2 4.00 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2019-2020 21 Huesca es ESP 2. La Liga 2 1st 14.4 34 2.36 20 0 9 3 2 0 1 0.07 0 0 0 1 0 0 Matches 2020-2021 22 CD Mirandés es ESP 2. La Liga 2 10th 17.0 40 2.36 21 0 9 5 5 0 2 0.12 2 0 0 0 0 0 Matches 2021-2022 23 Valladolid es ESP 2. La Liga 2 2nd 9.8 31 3.17 20 0 7 4 0 0 1 0.10 1 0 0 0 0 0 Matches 2022-2023 24 Sporting Gijón es ESP 2. La Liga 2 17th 18.4 46 2.50 31 3 7 1 2 2 1 0.05 0 0 1 0 0 0 Matches 2023-2024 25 Arouca pt POR 1. Primeira Liga 7th 30.9 119 3.86 83 2 12 15 4 3 20 0.65 15 0 3 1 1 0 Matches 2024-2025 26 Arouca pt POR 1. Primeira Liga 16th 2.0 7 3.50 5 1 0 0 1 0 1 0.50 1 0 0 0 0 0 Matches 10 Seasons 8 Clubs 4 Leagues 117.6 279 3.00 182 6 44 28 14 5 26 0.28 19 0 4 2 1 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Tenerife (3 Seasons) 1 League 24.7 Arouca (2 Seasons) 1 League 32.9 126 3.83 88 3 12 15 5 3 21 0.64 16 0 3 1 1 0 Sporting Gijón (1 Season) 1 League 18.4 46 2.50 31 3 7 1 2 2 1 0.05 0 0 1 0 0 0 Valladolid (1 Season) 1 League 9.8 31 3.17 20 0 7 4 0 0 1 0.10 1 0 0 0 0 0 Huesca (1 Season) 1 League 14.4 34 2.36 20 0 9 3 2 0 1 0.07 0 0 0 1 0 0 CD Mirandés (1 Season) 1 League 17.0 40 2.36 21 0 9 5 5 0 2 0.12 2 0 0 0 0 0 Real Madrid (1 Season) 1 League 0.5 2 4.00 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Udinese (1 Season) 1 League La Liga 2 (7 Seasons) 84.3 151 2.54 92 3 32 13 9 2 5 0.08 3 0 1 1 0 0 Primeira Liga (2 Seasons) 32.9 126 3.83 88 3 12 15 5 3 21 0.64 16 0 3 1 1 0 La Liga (1 Season) 0.5 2 4.00 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Serie A (1 Season)
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 2014-2015 16 Tenerife 2 Leagues 2.0 0 2015-2016 17 Tenerife 1 League 10.3 0 2016-2017 18 Tenerife 2 Leagues 14.6 0 0 0 2018-2019 20 Real Madrid 2 Leagues 0.9 1 1 0 1 0 0 0 0 0 0 0 1 2 0 0 2019-2020 21 Huesca 1 League 14.4 21 11 6 10 5 10 27 37.0 17 6 1 5 7 28 6 0 2020-2021 22 CD Mirandés 1 League 17.0 10 5 2 6 2 2 12 16.7 10 8 0 8 7 17 12 0 2020-2021 22 Udinese 1 League 0.2 0 0 0 2021-2022 23 Udinese 2 Leagues 0.7 0 0 0 2021-2022 23 Valladolid 2 Leagues 12.7 11 7 3 5 3 5 15 33.3 10 8 0 8 1 12 3 0 2022-2023 24 Sporting Gijón 2 Leagues 20.1 20 10 9 6 5 8 28 28.6 20 10 0 10 5 25 7 0 2023-2024 25 Arouca 1 League 30.9 20 15 4 7 9 9 31 29.0 22 9 1 8 6 26 12 0 2024-2025 26 Arouca 1 League 2.0 2 1 1 0 1 1 4 25.0 3 1 1 0 0 2 1 0 11 Seasons 8 Clubs 6 Leagues 125.8 85 50 25 35 25 35 117 29.9 82 42 3 39 27 112 41 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Tenerife (3 Seasons) 2 Leagues 26.9 0 0 0 Arouca (2 Seasons) 1 League 32.9 22 16 5 7 10 10 35 28.6 25 10 2 8 6 28 13 0 Real Madrid (2 Seasons) 2 Leagues 0.9 1 1 0 1 0 0 0 0 0 0 0 1 2 0 0 Udinese (2 Seasons) 2 Leagues 0.9 0 0 0 Sporting Gijón (1 Season) 2 Leagues 20.1 20 10 9 6 5 8 28 28.6 20 10 0 10 5 25 7 0 Valladolid (1 Season) 2 Leagues 12.7 11 7 3 5 3 5 15 33.3 10 8 0 8 1 12 3 0 Huesca (1 Season) 1 League 14.4 21 11 6 10 5 10 27 37.0 17 6 1 5 7 28 6 0 CD Mirandés (1 Season) 1 League 17.0 10 5 2 6 2 2 12 16.7 10 8 0 8 7 17 12 0 La Liga 2 (7 Seasons) 84.3 62 32 20 27 15 25 82 30.5 57 32 1 31 20 82 28 0 Copa del Rey (6 Seasons) 7.2 2 0 0 Primeira Liga (2 Seasons) 32.9 22 16 5 7 10 10 35 28.6 25 10 2 8 6 28 13 0 Coppa Italia (2 Seasons) 0.9 0 0 0 La Liga (1 Season) 0.5 1 0 0 1 0 0 0 0 0 0 0 1 2 0 0 Serie A (1 Season) 0
Defensive Actions Table Season Age Squad Country 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 16 Tenerife es ESP 2. La Liga 2 17th 1.1 Matches 2015-2016 17 Tenerife es ESP 2. La Liga 2 13th 10.3 Matches 2016-2017 18 Tenerife es ESP 2. La Liga 2 4th 13.3 0 0 Matches 2018-2019 20 Real Madrid es ESP 1. La Liga 3rd 0.5 1 0 0 1 0 0 0 0 0 0 0 1 2 0 0 Matches 2019-2020 21 Huesca es ESP 2. La Liga 2 1st 14.4 21 11 6 10 5 10 27 37.0 17 6 1 5 7 28 6 0 Matches 2020-2021 22 CD Mirandés es ESP 2. La Liga 2 10th 17.0 10 5 2 6 2 2 12 16.7 10 8 0 8 7 17 12 0 Matches 2021-2022 23 Valladolid es ESP 2. La Liga 2 2nd 9.8 11 6 3 5 3 5 15 33.3 10 8 0 8 1 12 3 0 Matches 2022-2023 24 Sporting Gijón es ESP 2. La Liga 2 17th 18.4 20 10 9 6 5 8 28 28.6 20 10 0 10 5 25 7 0 Matches 2023-2024 25 Arouca pt POR 1. Primeira Liga 7th 30.9 20 15 4 7 9 9 31 29.0 22 9 1 8 6 26 12 0 Matches 2024-2025 26 Arouca pt POR 1. Primeira Liga 16th 2.0 2 1 1 0 1 1 4 25.0 3 1 1 0 0 2 1 0 Matches 10 Seasons 8 Clubs 4 Leagues 117.6 85 48 25 35 25 35 117 29.9 82 42 3 39 27 112 41 0 Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Tenerife (3 Seasons) 1 League 24.7 0 0 0 Arouca (2 Seasons) 1 League 32.9 22 16 5 7 10 10 35 28.6 25 10 2 8 6 28 13 0 Sporting Gijón (1 Season) 1 League 18.4 20 10 9 6 5 8 28 28.6 20 10 0 10 5 25 7 0 Valladolid (1 Season) 1 League 9.8 11 6 3 5 3 5 15 33.3 10 8 0 8 1 12 3 0 Huesca (1 Season) 1 League 14.4 21 11 6 10 5 10 27 37.0 17 6 1 5 7 28 6 0 CD Mirandés (1 Season) 1 League 17.0 10 5 2 6 2 2 12 16.7 10 8 0 8 7 17 12 0 Real Madrid (1 Season) 1 League 0.5 1 0 0 1 0 0 0 0 0 0 0 1 2 0 0 Udinese (1 Season) 1 League 0 La Liga 2 (7 Seasons) 84.3 62 32 20 27 15 25 82 30.5 57 32 1 31 20 82 28 0 Primeira Liga (2 Seasons) 32.9 22 16 5 7 10 10 35 28.6 25 10 2 8 6 28 13 0 La Liga (1 Season) 0.5 1 0 0 1 0 0 0 0 0 0 0 1 2 0 0 Serie A (1 Season) 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 2014-2015 16 Tenerife 2 Leagues 2.0 2015-2016 17 Tenerife 1 League 10.3 2016-2017 18 Tenerife 2 Leagues 14.6 2018-2019 20 Real Madrid 2 Leagues 0.9 19 1 3 12 4 0 19 2 0 0.0 2 100.0 10 53 21 1 0 0 1 1 11 0 2019-2020 21 Huesca 1 League 14.4 528 10 63 259 216 53 527 46 31 67.4 15 32.6 334 1939 1018 30 18 13 27 32 386 66 2020-2021 22 CD Mirandés 1 League 17.0 510 14 35 228 252 76 509 64 44 68.8 20 31.3 322 1823 763 33 20 18 41 29 360 108 2020-2021 22 Udinese 1 League 0.2 2021-2022 23 Udinese 2 Leagues 0.7 2021-2022 23 Valladolid 2 Leagues 12.7 402 5 34 159 212 52 402 22 13 59.1 9 40.9 273 1527 841 23 15 9 28 13 301 66 2022-2023 24 Sporting Gijón 2 Leagues 20.1 713 9 71 344 315 59 712 55 23 41.8 27 49.1 428 2380 1139 31 31 17 45 31 488 98 2023-2024 25 Arouca 1 League 30.9 1282 16 97 600 606 124 1276 80 35 43.8 39 48.8 737 3671 1950 65 47 23 77 50 986 223 2024-2025 26 Arouca 1 League 2.0 74 0 7 31 37 3 74 4 2 50.0 2 50.0 35 150 79 3 3 1 7 6 56 10 11 Seasons 8 Clubs 6 Leagues 125.8 3528 55 310 1633 1642 367 3519 273 148 54.2 114 41.8 2139 11543 5811 186 134 81 226 162 2588 571 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 Tenerife (3 Seasons) 2 Leagues 26.9 Arouca (2 Seasons) 1 League 32.9 1356 16 104 631 643 127 1350 84 37 44.0 41 48.8 772 3821 2029 68 50 24 84 56 1042 233 Real Madrid (2 Seasons) 2 Leagues 0.9 19 1 3 12 4 0 19 2 0 0.0 2 100.0 10 53 21 1 0 0 1 1 11 0 Udinese (2 Seasons) 2 Leagues 0.9 Sporting Gijón (1 Season) 2 Leagues 20.1 713 9 71 344 315 59 712 55 23 41.8 27 49.1 428 2380 1139 31 31 17 45 31 488 98 Valladolid (1 Season) 2 Leagues 12.7 402 5 34 159 212 52 402 22 13 59.1 9 40.9 273 1527 841 23 15 9 28 13 301 66 Huesca (1 Season) 1 League 14.4 528 10 63 259 216 53 527 46 31 67.4 15 32.6 334 1939 1018 30 18 13 27 32 386 66 CD Mirandés (1 Season) 1 League 17.0 510 14 35 228 252 76 509 64 44 68.8 20 31.3 322 1823 763 33 20 18 41 29 360 108 La Liga 2 (7 Seasons) 84.3 2153 38 203 990 995 240 2150 187 111 59.4 71 38.0 1357 7669 3761 117 84 57 141 105 1535 338 Copa del Rey (6 Seasons) 7.2 Primeira Liga (2 Seasons) 32.9 1356 16 104 631 643 127 1350 84 37 44.0 41 48.8 772 3821 2029 68 50 24 84 56 1042 233 Coppa Italia (2 Seasons) 0.9 La Liga (1 Season) 0.5 19 1 3 12 4 0 19 2 0 0.0 2 100.0 10 53 21 1 0 0 1 1 11 0 Serie A (1 Season)
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 2014-2015 16 Tenerife es ESP 2. La Liga 2 17th 1.1 Matches 2015-2016 17 Tenerife es ESP 2. La Liga 2 13th 10.3 Matches 2016-2017 18 Tenerife es ESP 2. La Liga 2 4th 13.3 Matches 2018-2019 20 Real Madrid es ESP 1. La Liga 3rd 0.5 19 1 3 12 4 0 19 2 0 0.0 2 100.0 10 53 21 1 0 0 1 1 11 0 Matches 2019-2020 21 Huesca es ESP 2. La Liga 2 1st 14.4 528 10 63 259 216 53 527 46 31 67.4 15 32.6 334 1939 1018 30 18 13 27 32 386 66 Matches 2020-2021 22 CD Mirandés es ESP 2. La Liga 2 10th 17.0 510 14 35 228 252 76 509 64 44 68.8 20 31.3 322 1823 763 33 20 18 41 29 360 108 Matches 2021-2022 23 Valladolid es ESP 2. La Liga 2 2nd 9.8 402 5 34 159 212 52 402 22 13 59.1 9 40.9 273 1527 841 23 15 9 28 13 301 66 Matches 2022-2023 24 Sporting Gijón es ESP 2. La Liga 2 17th 18.4 713 9 71 344 315 59 712 55 23 41.8 27 49.1 428 2380 1139 31 31 17 45 31 488 98 Matches 2023-2024 25 Arouca pt POR 1. Primeira Liga 7th 30.9 1282 16 97 600 606 124 1276 80 35 43.8 39 48.8 737 3671 1950 65 47 23 77 50 986 223 Matches 2024-2025 26 Arouca pt POR 1. Primeira Liga 16th 2.0 74 0 7 31 37 3 74 4 2 50.0 2 50.0 35 150 79 3 3 1 7 6 56 10 Matches 10 Seasons 8 Clubs 4 Leagues 117.6 3528 55 310 1633 1642 367 3519 273 148 54.2 114 41.8 2139 11543 5811 186 134 81 226 162 2588 571 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 Tenerife (3 Seasons) 1 League 24.7 Arouca (2 Seasons) 1 League 32.9 1356 16 104 631 643 127 1350 84 37 44.0 41 48.8 772 3821 2029 68 50 24 84 56 1042 233 Sporting Gijón (1 Season) 1 League 18.4 713 9 71 344 315 59 712 55 23 41.8 27 49.1 428 2380 1139 31 31 17 45 31 488 98 Valladolid (1 Season) 1 League 9.8 402 5 34 159 212 52 402 22 13 59.1 9 40.9 273 1527 841 23 15 9 28 13 301 66 Huesca (1 Season) 1 League 14.4 528 10 63 259 216 53 527 46 31 67.4 15 32.6 334 1939 1018 30 18 13 27 32 386 66 CD Mirandés (1 Season) 1 League 17.0 510 14 35 228 252 76 509 64 44 68.8 20 31.3 322 1823 763 33 20 18 41 29 360 108 Real Madrid (1 Season) 1 League 0.5 19 1 3 12 4 0 19 2 0 0.0 2 100.0 10 53 21 1 0 0 1 1 11 0 Udinese (1 Season) 1 League La Liga 2 (7 Seasons) 84.3 2153 38 203 990 995 240 2150 187 111 59.4 71 38.0 1357 7669 3761 117 84 57 141 105 1535 338 Primeira Liga (2 Seasons) 32.9 1356 16 104 631 643 127 1350 84 37 44.0 41 48.8 772 3821 2029 68 50 24 84 56 1042 233 La Liga (1 Season) 0.5 19 1 3 12 4 0 19 2 0 0.0 2 100.0 10 53 21 1 0 0 1 1 11 0 Serie A (1 Season)
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 2014-2015 16 Tenerife es ESP Copa del Rey 1 75 75 62.5 0.8 0 0 1 75 0 0.00 0 0 0 0.00 0.00 Matches 2014-2015 16 Tenerife es ESP 2. La Liga 2 5 103 21 2.7 1.1 0 0 5 1 0.83 2 1 +1 +0.87 +1.07 Matches 2015-2016 17 Tenerife es ESP 2. La Liga 2 24 926 39 24.5 10.3 9 2 15 15 1.00 9 13 -4 -0.39 -0.48 Matches 2016-2017 18 Tenerife es ESP Copa del Rey 2 124 62 59.0 1.4 1 63 0 1 61 0 1.50 2 0 +2 +1.45 +4.59 Matches 2016-2017 18 Tenerife es ESP 2. La Liga 2 21 1,194 57 31.6 13.3 13 5 8 15 1.38 16 12 +4 +0.30 -0.01 Matches 2017-2018 19 Real Madrid es ESP Copa del Rey 0 0 0 0 1 Matches 2018-2019 20 Real Madrid es ESP Copa del Rey 3 39 13 5.4 0.4 0 0 3 12 1 2.00 1 0 +1 +2.31 +0.85 Matches 2018-2019 20 Real Madrid es ESP 1. La Liga 1 45 45 1.3 0.5 0 0 1 45 2 3.00 1 1 0 0.00 -0.45 0.2 0.7 -0.5 -1.06 -1.60 Matches 2019-2020 21 Huesca es ESP 2. La Liga 2 26 1,294 50 34.2 14.4 13 70 1 13 29 16 1.62 19 14 +5 +0.35 +0.06 21.8 17.7 +4.0 +0.28 -0.09 Matches 2020-2021 22 Udinese it ITA Coppa Italia 1 14 14 6.7 0.2 0 0 1 14 1 3.00 0 1 -1 -6.43 -7.35 Matches 2020-2021 22 CD Mirandés es ESP 2. La Liga 2 20 1,529 76 40.4 17.0 18 82 4 2 24 1 1.30 13 15 -2 -0.12 -0.08 16.8 18.6 -1.9 -0.11 -0.09 Matches 2021-2022 23 Valladolid es ESP Copa del Rey 3 261 87 96.7 2.9 3 87 2 0 0 2.00 4 4 0 0.00 0.00 Matches 2021-2022 23 Udinese it ITA Coppa Italia 1 67 67 22.3 0.7 1 67 0 0 0 3.00 3 0 +3 +4.03 +3.26 Matches 2021-2022 23 Valladolid es ESP 2. La Liga 2 29 880 30 23.3 9.8 7 70 2 22 18 8 1.86 12 14 -2 -0.20 -1.14 16.7 12.1 +4.6 +0.47 +0.24 Matches 2021-2022 23 Udinese it ITA 1. Serie A 0 0 0 0 1 Matches 2022-2023 24 Sporting Gijón es ESP Copa del Rey 3 152 51 39.0 1.7 1 90 1 2 31 1 2.00 4 0 +4 +2.37 +3.12 Matches 2022-2023 24 Sporting Gijón es ESP 2. La Liga 2 34 1,658 49 43.9 18.4 21 67 0 13 20 8 1.29 21 17 +4 +0.22 +0.60 21.9 18.5 +3.3 +0.18 +0.29 Matches 2023-2024 25 Arouca pt POR 1. Primeira Liga 34 2,777 82 90.8 30.9 33 83 16 1 24 0 1.35 51 42 +9 +0.29 +1.88 44.2 42.2 +2.1 +0.07 +1.34 Matches 2024-2025 26 Arouca pt POR 1. Primeira Liga 2 180 90 18.2 2.0 2 90 2 0 0 1.50 1 1 0 0.00 +1.44 2.1 2.8 -0.7 -0.34 +0.79 Matches 11 Seasons 8 Clubs 6 Leagues 210 11,318 54 28.2 125.8 122 77 35 88 23 71 1.44 159 135 +24 +0.19 +0.04 123.6 112.7 +11.0 +0.12 -0.01 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 Tenerife (3 Seasons) 2 Leagues 53 2,422 46 20.8 26.9 23 63 7 30 68 31 1.13 29 26 +3 +0.11 +0.10 Arouca (2 Seasons) 1 League 36 2,957 82 73.0 32.9 35 84 18 1 24 0 1.36 52 43 +9 +0.27 +1.76 46.4 45.0 +1.4 +0.04 +1.21 Real Madrid (2 Seasons) 2 Leagues 4 84 21 1.8 0.9 0 0 4 20 4 2.25 2 1 +1 +1.07 +0.45 0.2 0.7 -0.5 -1.06 -1.60 Udinese (2 Seasons) 2 Leagues 2 81 41 2.1 0.9 1 67 0 1 14 2 3.00 3 1 +2 +2.22 +1.38 Sporting Gijón (1 Season) 2 Leagues 37 1,810 49 43.4 20.1 22 68 1 15 21 9 1.35 25 17 +8 +0.40 +0.82 21.9 18.5 +3.3 +0.18 +0.29 Valladolid (1 Season) 2 Leagues 32 1,141 36 28.2 12.7 10 75 4 22 18 8 1.87 16 18 -2 -0.16 -1.09 16.7 12.1 +4.6 +0.47 +0.24 Huesca (1 Season) 1 League 26 1,294 50 34.2 14.4 13 70 1 13 29 16 1.62 19 14 +5 +0.35 +0.06 21.8 17.7 +4.0 +0.28 -0.09 CD Mirandés (1 Season) 1 League 20 1,529 76 40.4 17.0 18 82 4 2 24 1 1.30 13 15 -2 -0.12 -0.08 16.8 18.6 -1.9 -0.11 -0.09 La Liga 2 (7 Seasons) 159 7,584 48 28.7 84.3 81 73 14 78 22 64 1.40 92 86 +6 +0.07 -0.08 77.1 67.0 +10.1 +0.17 +0.03 Copa del Rey (6 Seasons) 12 651 54 28.9 7.2 5 83 3 7 33 3 1.75 11 4 +7 +0.97 +0.46 Primeira Liga (2 Seasons) 36 2,957 82 73.0 32.9 35 84 18 1 24 0 1.36 52 43 +9 +0.27 +1.76 46.4 45.0 +1.4 +0.04 +1.21 Coppa Italia (2 Seasons) 2 81 41 15.9 0.9 1 67 0 1 14 1 3.00 3 1 +2 +2.22 +1.38 La Liga (1 Season) 1 45 45 1.3 0.5 0 0 1 45 2 3.00 1 1 0 0.00 -0.45 0.2 0.7 -0.5 -1.06 -1.60 Serie A (1 Season) 0 0 0 0 1
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 2014-2015 16 Tenerife 2 Leagues 6 178 30 4.6 2.0 0 0 6 75 1 0.69 2 1 +1 +0.51 +0.70 2015-2016 17 Tenerife 1 League 24 926 39 24.5 10.3 9 2 15 15 1.00 9 13 -4 -0.39 -0.48 2016-2017 18 Tenerife 2 Leagues 23 1,318 57 33.0 14.6 14 63 5 9 61 15 1.39 18 12 +6 +0.41 +0.21 2017-2018 19 Real Madrid 1 League 0 0 0 0 1 2018-2019 20 Real Madrid 2 Leagues 4 84 21 2.0 0.9 0 0 4 20 3 2.25 2 1 +1 +1.07 +0.45 0.2 0.7 -0.5 -1.06 -1.60 2019-2020 21 Huesca 1 League 26 1,294 50 34.2 14.4 13 70 1 13 29 16 1.62 19 14 +5 +0.35 +0.06 21.8 17.7 +4.0 +0.28 -0.09 2020-2021 22 CD Mirandés 1 League 20 1,529 76 40.4 17.0 18 82 4 2 24 1 1.30 13 15 -2 -0.12 -0.08 16.8 18.6 -1.9 -0.11 -0.09 2020-2021 22 Udinese 1 League 1 14 14 6.7 0.2 0 0 1 14 1 3.00 0 1 -1 -6.43 -7.35 2021-2022 23 Udinese 2 Leagues 1 67 67 1.8 0.7 1 67 0 0 1 3.00 3 0 +3 +4.03 +3.26 2021-2022 23 Valladolid 2 Leagues 32 1,141 36 28.2 12.7 10 75 4 22 18 8 1.87 16 18 -2 -0.16 -1.09 16.7 12.1 +4.6 +0.47 +0.24 2022-2023 24 Sporting Gijón 2 Leagues 37 1,810 49 43.4 20.1 22 68 1 15 21 9 1.35 25 17 +8 +0.40 +0.82 21.9 18.5 +3.3 +0.18 +0.29 2023-2024 25 Arouca 1 League 34 2,777 82 90.8 30.9 33 83 16 1 24 0 1.35 51 42 +9 +0.29 +1.88 44.2 42.2 +2.1 +0.07 +1.34 2024-2025 26 Arouca 1 League 2 180 90 18.2 2.0 2 90 2 0 0 1.50 1 1 0 0.00 +1.44 2.1 2.8 -0.7 -0.34 +0.79 11 Seasons 8 Clubs 6 Leagues 210 11,318 54 28.2 125.8 122 77 35 88 23 71 1.44 159 135 +24 +0.19 +0.04 123.6 112.7 +11.0 +0.12 -0.01 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 Tenerife (3 Seasons) 2 Leagues 53 2,422 46 20.8 26.9 23 63 7 30 68 31 1.13 29 26 +3 +0.11 +0.10 Arouca (2 Seasons) 1 League 36 2,957 82 73.0 32.9 35 84 18 1 24 0 1.36 52 43 +9 +0.27 +1.76 46.4 45.0 +1.4 +0.04 +1.21 Real Madrid (2 Seasons) 2 Leagues 4 84 21 1.8 0.9 0 0 4 20 4 2.25 2 1 +1 +1.07 +0.45 0.2 0.7 -0.5 -1.06 -1.60 Udinese (2 Seasons) 2 Leagues 2 81 41 2.1 0.9 1 67 0 1 14 2 3.00 3 1 +2 +2.22 +1.38 Sporting Gijón (1 Season) 2 Leagues 37 1,810 49 43.4 20.1 22 68 1 15 21 9 1.35 25 17 +8 +0.40 +0.82 21.9 18.5 +3.3 +0.18 +0.29 Valladolid (1 Season) 2 Leagues 32 1,141 36 28.2 12.7 10 75 4 22 18 8 1.87 16 18 -2 -0.16 -1.09 16.7 12.1 +4.6 +0.47 +0.24 Huesca (1 Season) 1 League 26 1,294 50 34.2 14.4 13 70 1 13 29 16 1.62 19 14 +5 +0.35 +0.06 21.8 17.7 +4.0 +0.28 -0.09 CD Mirandés (1 Season) 1 League 20 1,529 76 40.4 17.0 18 82 4 2 24 1 1.30 13 15 -2 -0.12 -0.08 16.8 18.6 -1.9 -0.11 -0.09 La Liga 2 (7 Seasons) 159 7,584 48 28.7 84.3 81 73 14 78 22 64 1.40 92 86 +6 +0.07 -0.08 77.1 67.0 +10.1 +0.17 +0.03 Copa del Rey (6 Seasons) 12 651 54 28.9 7.2 5 83 3 7 33 3 1.75 11 4 +7 +0.97 +0.46 Primeira Liga (2 Seasons) 36 2,957 82 73.0 32.9 35 84 18 1 24 0 1.36 52 43 +9 +0.27 +1.76 46.4 45.0 +1.4 +0.04 +1.21 Coppa Italia (2 Seasons) 2 81 41 15.9 0.9 1 67 0 1 14 1 3.00 3 1 +2 +2.22 +1.38 La Liga (1 Season) 1 45 45 1.3 0.5 0 0 1 45 2 3.00 1 1 0 0.00 -0.45 0.2 0.7 -0.5 -1.06 -1.60 Serie A (1 Season) 0 0 0 0 1
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 2014-2015 16 Tenerife es ESP 2. La Liga 2 17th 5 103 21 2.7 1.1 0 0 5 1 0.83 2 1 +1 +0.87 +1.07 Matches 2015-2016 17 Tenerife es ESP 2. La Liga 2 13th 24 926 39 24.5 10.3 9 2 15 15 1.00 9 13 -4 -0.39 -0.48 Matches 2016-2017 18 Tenerife es ESP 2. La Liga 2 4th 21 1,194 57 31.6 13.3 13 5 8 15 1.38 16 12 +4 +0.30 -0.01 Matches 2018-2019 20 Real Madrid es ESP 1. La Liga 3rd 1 45 45 1.3 0.5 0 0 1 45 2 3.00 1 1 0 0.00 -0.45 0.2 0.7 -0.5 -1.06 -1.60 Matches 2019-2020 21 Huesca es ESP 2. La Liga 2 1st 26 1,294 50 34.2 14.4 13 70 1 13 29 16 1.62 19 14 +5 +0.35 +0.06 21.8 17.7 +4.0 +0.28 -0.09 Matches 2020-2021 22 CD Mirandés es ESP 2. La Liga 2 10th 20 1,529 76 40.4 17.0 18 82 4 2 24 1 1.30 13 15 -2 -0.12 -0.08 16.8 18.6 -1.9 -0.11 -0.09 Matches 2021-2022 23 Udinese it ITA 1. Serie A 12th 0 0 0 0 1 Matches 2021-2022 23 Valladolid es ESP 2. La Liga 2 2nd 29 880 30 23.3 9.8 7 70 2 22 18 8 1.86 12 14 -2 -0.20 -1.14 16.7 12.1 +4.6 +0.47 +0.24 Matches 2022-2023 24 Sporting Gijón es ESP 2. La Liga 2 17th 34 1,658 49 43.9 18.4 21 67 0 13 20 8 1.29 21 17 +4 +0.22 +0.60 21.9 18.5 +3.3 +0.18 +0.29 Matches 2023-2024 25 Arouca pt POR 1. Primeira Liga 7th 34 2,777 82 90.8 30.9 33 83 16 1 24 0 1.35 51 42 +9 +0.29 +1.88 44.2 42.2 +2.1 +0.07 +1.34 Matches 2024-2025 26 Arouca pt POR 1. Primeira Liga 16th 2 180 90 18.2 2.0 2 90 2 0 0 1.50 1 1 0 0.00 +1.44 2.1 2.8 -0.7 -0.34 +0.79 Matches 10 Seasons 8 Clubs 4 Leagues 196 10,586 54 28.3 117.6 116 77 32 80 22 67 1.40 145 130 +15 +0.13 +0.01 123.6 112.7 +11.0 +0.12 -0.01 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 Tenerife (3 Seasons) 1 League 50 2,223 44 19.6 24.7 22 7 28 31 1.14 27 26 +1 +0.04 0.00 Arouca (2 Seasons) 1 League 36 2,957 82 73.0 32.9 35 84 18 1 24 0 1.36 52 43 +9 +0.27 +1.76 46.4 45.0 +1.4 +0.04 +1.21 Sporting Gijón (1 Season) 1 League 34 1,658 49 43.9 18.4 21 67 0 13 20 8 1.29 21 17 +4 +0.22 +0.60 21.9 18.5 +3.3 +0.18 +0.29 Valladolid (1 Season) 1 League 29 880 30 23.3 9.8 7 70 2 22 18 8 1.86 12 14 -2 -0.20 -1.14 16.7 12.1 +4.6 +0.47 +0.24 Huesca (1 Season) 1 League 26 1,294 50 34.2 14.4 13 70 1 13 29 16 1.62 19 14 +5 +0.35 +0.06 21.8 17.7 +4.0 +0.28 -0.09 CD Mirandés (1 Season) 1 League 20 1,529 76 40.4 17.0 18 82 4 2 24 1 1.30 13 15 -2 -0.12 -0.08 16.8 18.6 -1.9 -0.11 -0.09 Real Madrid (1 Season) 1 League 1 45 45 1.3 0.5 0 0 1 45 2 3.00 1 1 0 0.00 -0.45 0.2 0.7 -0.5 -1.06 -1.60 Udinese (1 Season) 1 League 0 0 0 0 1 La Liga 2 (7 Seasons) 159 7,584 48 28.7 84.3 81 73 14 78 22 64 1.40 92 86 +6 +0.07 -0.08 77.1 67.0 +10.1 +0.17 +0.03 Primeira Liga (2 Seasons) 36 2,957 82 73.0 32.9 35 84 18 1 24 0 1.36 52 43 +9 +0.27 +1.76 46.4 45.0 +1.4 +0.04 +1.21 La Liga (1 Season) 1 45 45 1.3 0.5 0 0 1 45 2 3.00 1 1 0 0.00 -0.45 0.2 0.7 -0.5 -1.06 -1.60 Serie A (1 Season) 0 0 0 0 1
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 Matches 2014-2015 16 Tenerife es ESP Copa del Rey 44th 1 75 75 62.5 0.8 0 0 1 75 0 0.00 0 0 0 0.00 0.00 Matches 2016-2017 18 Tenerife es ESP Copa del Rey 33rd 2 124 62 59.0 1.4 1 63 0 1 61 0 1.50 2 0 +2 +1.45 +4.59 Matches 2017-2018 19 Real Madrid es ESP Copa del Rey 5th 0 0 0 0 1 Matches 2018-2019 20 Real Madrid es ESP Copa del Rey 3rd 3 39 13 5.4 0.4 0 0 3 12 1 2.00 1 0 +1 +2.31 +0.85 Matches 2020-2021 22 Udinese it ITA Coppa Italia 17th 1 14 14 6.7 0.2 0 0 1 14 1 3.00 0 1 -1 -6.43 -7.35 Matches 2021-2022 23 Udinese it ITA Coppa Italia R16 1 67 67 22.3 0.7 1 67 0 0 0 3.00 3 0 +3 +4.03 +3.26 Matches 2021-2022 23 Valladolid es ESP Copa del Rey R32 3 261 87 96.7 2.9 3 87 2 0 0 2.00 4 4 0 0.00 0.00 Matches 2022-2023 24 Sporting Gijón es ESP Copa del Rey R16 3 152 51 39.0 1.7 1 90 1 2 31 1 2.00 4 0 +4 +2.37 +3.12 Matches 7 Seasons 5 Clubs 2 Leagues 14 732 52 26.5 8.1 6 81 3 8 31 4 1.93 14 5 +9 +1.11 +0.50 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Tenerife (2 Seasons) 1 League 3 199 66 60.3 2.2 1 63 0 2 68 0 1.00 2 0 +2 +0.90 +2.97 Real Madrid (2 Seasons) 1 League 3 39 13 3.1 0.4 0 0 3 12 2 2.00 1 0 +1 +2.31 +0.85 Udinese (2 Seasons) 1 League 2 81 41 15.9 0.9 1 67 0 1 14 1 3.00 3 1 +2 +2.22 +1.38 Valladolid (1 Season) 1 League 3 261 87 96.7 2.9 3 87 2 0 0 2.00 4 4 0 0.00 0.00 Sporting Gijón (1 Season) 1 League 3 152 51 39.0 1.7 1 90 1 2 31 1 2.00 4 0 +4 +2.37 +3.12 Copa del Rey (6 Seasons) 12 651 54 28.9 7.2 5 83 3 7 33 3 1.75 11 4 +7 +0.97 +0.46 Coppa Italia (2 Seasons) 2 81 41 15.9 0.9 1 67 0 1 14 1 3.00 3 1 +2 +2.22 +1.38
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 2014-2015 16 Tenerife 2 Leagues 2.0 0 0 0 0 2015-2016 17 Tenerife 1 League 10.3 1 0 16 2016-2017 18 Tenerife 2 Leagues 14.6 2 0 0 14 0 0 0 0 0 0 0 0 2018-2019 20 Real Madrid 2 Leagues 0.9 0 0 0 1 0 0 0 1 1 0 0 0 2 0 2 0.0 2019-2020 21 Huesca 1 League 14.4 1 0 0 18 17 3 12 7 11 1 0 0 65 10 27 27.0 2020-2021 22 CD Mirandés 1 League 17.0 2 0 0 16 19 4 6 7 5 0 0 0 44 6 24 20.0 2020-2021 22 Udinese 1 League 0.2 0 0 0 0 0 0 0 0 0 0 2021-2022 23 Udinese 2 Leagues 0.7 0 0 0 0 1 0 0 0 0 0 2021-2022 23 Valladolid 2 Leagues 12.7 1 0 0 12 9 9 5 1 7 0 0 0 38 6 21 22.2 2022-2023 24 Sporting Gijón 2 Leagues 20.1 4 0 0 24 28 15 25 5 10 0 0 0 85 16 25 39.0 2023-2024 25 Arouca 1 League 30.9 3 0 0 23 34 7 34 6 15 1 0 0 102 11 29 27.5 2024-2025 26 Arouca 1 League 2.0 0 0 0 2 3 0 4 0 1 0 0 0 4 0 1 0.0 11 Seasons 8 Clubs 6 Leagues 125.8 14 0 0 126 111 38 86 27 50 2 0 0 340 49 129 27.5 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Tenerife (3 Seasons) 2 Leagues 26.9 3 0 0 30 0 0 0 0 0 0 0 0 Arouca (2 Seasons) 1 League 32.9 3 0 0 25 37 7 38 6 16 1 0 0 106 11 30 26.8 Real Madrid (2 Seasons) 2 Leagues 0.9 0 0 0 1 0 0 0 1 1 0 0 0 2 0 2 0.0 Udinese (2 Seasons) 2 Leagues 0.9 0 0 0 0 1 0 0 0 0 0 Sporting Gijón (1 Season) 2 Leagues 20.1 4 0 0 24 28 15 25 5 10 0 0 0 85 16 25 39.0 Valladolid (1 Season) 2 Leagues 12.7 1 0 0 12 9 9 5 1 7 0 0 0 38 6 21 22.2 Huesca (1 Season) 1 League 14.4 1 0 0 18 17 3 12 7 11 1 0 0 65 10 27 27.0 CD Mirandés (1 Season) 1 League 17.0 2 0 0 16 19 4 6 7 5 0 0 0 44 6 24 20.0 La Liga 2 (7 Seasons) 84.3 11 0 0 98 73 29 48 20 32 1 0 0 232 38 97 28.1 Copa del Rey (6 Seasons) 7.2 0 0 0 2 0 2 0 0 2 0 0 0 Primeira Liga (2 Seasons) 32.9 3 0 0 25 37 7 38 6 16 1 0 0 106 11 30 26.8 Coppa Italia (2 Seasons) 0.9 0 0 0 0 1 0 0 0 0 0 La Liga (1 Season) 0.5 0 0 0 1 0 0 0 1 0 0 0 0 2 0 2 0.0 Serie A (1 Season)
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2014-2015 16 Tenerife es ESP 2. La Liga 2 17th 1.1 0 0 Matches 2015-2016 17 Tenerife es ESP 2. La Liga 2 13th 10.3 1 0 16 Matches 2016-2017 18 Tenerife es ESP 2. La Liga 2 4th 13.3 2 0 0 14 0 0 0 0 0 0 0 0 Matches 2018-2019 20 Real Madrid es ESP 1. La Liga 3rd 0.5 0 0 0 1 0 0 0 1 0 0 0 0 2 0 2 0.0 Matches 2019-2020 21 Huesca es ESP 2. La Liga 2 1st 14.4 1 0 0 18 17 3 12 7 11 1 0 0 65 10 27 27.0 Matches 2020-2021 22 CD Mirandés es ESP 2. La Liga 2 10th 17.0 2 0 0 16 19 4 6 7 5 0 0 0 44 6 24 20.0 Matches 2021-2022 23 Valladolid es ESP 2. La Liga 2 2nd 9.8 1 0 0 10 9 8 5 1 6 0 0 0 38 6 21 22.2 Matches 2022-2023 24 Sporting Gijón es ESP 2. La Liga 2 17th 18.4 4 0 0 24 28 14 25 5 10 0 0 0 85 16 25 39.0 Matches 2023-2024 25 Arouca pt POR 1. Primeira Liga 7th 30.9 3 0 0 23 34 7 34 6 15 1 0 0 102 11 29 27.5 Matches 2024-2025 26 Arouca pt POR 1. Primeira Liga 16th 2.0 0 0 0 2 3 0 4 0 1 0 0 0 4 0 1 0.0 Matches 10 Seasons 8 Clubs 4 Leagues 117.6 14 0 0 124 110 36 86 27 48 2 0 0 340 49 129 27.5 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Tenerife (3 Seasons) 1 League 24.7 3 0 0 30 0 0 0 0 0 0 0 0 Arouca (2 Seasons) 1 League 32.9 3 0 0 25 37 7 38 6 16 1 0 0 106 11 30 26.8 Sporting Gijón (1 Season) 1 League 18.4 4 0 0 24 28 14 25 5 10 0 0 0 85 16 25 39.0 Valladolid (1 Season) 1 League 9.8 1 0 0 10 9 8 5 1 6 0 0 0 38 6 21 22.2 Huesca (1 Season) 1 League 14.4 1 0 0 18 17 3 12 7 11 1 0 0 65 10 27 27.0 CD Mirandés (1 Season) 1 League 17.0 2 0 0 16 19 4 6 7 5 0 0 0 44 6 24 20.0 Real Madrid (1 Season) 1 League 0.5 0 0 0 1 0 0 0 1 0 0 0 0 2 0 2 0.0 Udinese (1 Season) 1 League La Liga 2 (7 Seasons) 84.3 11 0 0 98 73 29 48 20 32 1 0 0 232 38 97 28.1 Primeira Liga (2 Seasons) 32.9 3 0 0 25 37 7 38 6 16 1 0 0 106 11 30 26.8 La Liga (1 Season) 0.5 0 0 0 1 0 0 0 1 0 0 0 0 2 0 2 0.0 Serie A (1 Season)
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 Cristo González Pages
Cristo González 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)
Goal Logs by Competition
Scouting Report
Stathead & Player Comparison
Player Club Summary