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 2012-2013 17 Mallorca es ESP 1. La Liga 1 0 19 0.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2013-2014 18 Mallorca es ESP 2. La Liga 2 2 1 129 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 19 Mallorca es ESP 2. La Liga 2 3 3 196 2.2 1 0 1 1 0 0 1 0 0.46 0.00 0.46 0.46 0.46 Matches 2015-2016 20 Mallorca es ESP 2. La Liga 2 29 15 1,601 17.8 6 1 7 6 0 0 7 0 0.34 0.06 0.39 0.34 0.39 Matches 2016-2017 21 Mallorca es ESP Copa del Rey 2 1 135 1.5 1 0 1 1 0 0 0 0 0.67 0.00 0.67 0.67 0.67 Matches 2016-2017 21 Mallorca es ESP 2. La Liga 2 39 34 3,064 34.0 12 4 16 11 1 1 7 2 0.35 0.12 0.47 0.32 0.44 Matches 2017-2018 22 Rennes fr FRA Coupe de France 0 0 Matches 2017-2018 22 Rennes fr FRA 1. Coupe de la Ligue 1 1 90 1.0 0 1 1 0 0 0 1 0 0.00 1.00 1.00 0.00 1.00 Matches 2017-2018 22 Rennes fr FRA 1. Ligue 1 11 3 357 4.0 1 0 1 1 0 0 0 0 0.6 0.6 0.6 1.2 10 6 34 0.25 0.00 0.25 0.25 0.25 0.15 0.16 0.31 0.15 0.31 Matches 2018-2019 23 Osasuna es ESP Copa del Rey 0 0 Matches 2018-2019 23 Osasuna es ESP 2. La Liga 2 36 23 2,091 23.2 5 0 5 4 1 2 5 0 6.3 4.7 3.7 8.4 59 49 184 0.22 0.00 0.22 0.17 0.17 0.27 0.16 0.43 0.20 0.36 Matches 2019-2020 24 Girona es ESP Copa del Rey 1 1 74 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Osasuna es ESP 1. La Liga 8 5 406 4.5 0 1 1 0 0 0 4 0 1.3 1.3 0.5 1.8 11 5 36 0.00 0.22 0.22 0.00 0.22 0.28 0.11 0.39 0.28 0.39 Matches 2019-2020 24 Girona es ESP 2. La Liga 2 9 5 539 6.0 2 0 2 2 0 0 1 0 1.7 1.7 0.2 1.9 15 13 44 0.33 0.00 0.33 0.33 0.33 0.29 0.03 0.32 0.29 0.32 Matches 2020-2021 25 Osasuna es ESP Copa del Rey 2 1 109 1.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Osasuna es ESP 1. La Liga 0 0 Matches 2020-2021 25 Leganés es ESP 2. La Liga 2 5 0 61 0.7 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 1 5 0.00 0.00 0.00 0.00 0.00 0.00 0.05 0.05 0.00 0.05 Matches 2021-2022 26 Málaga es ESP Copa del Rey 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Málaga es ESP 2. La Liga 2 40 32 2,813 31.3 9 1 10 5 4 4 10 0 11.7 8.5 3.1 11.6 61 60 185 0.29 0.03 0.32 0.16 0.19 0.37 0.10 0.47 0.27 0.37 Matches 2022-2023 27 PAOK gr GRE 1. Super League 29 11 1,108 12.3 7 0 7 7 0 0 3 0 0.57 0.00 0.57 0.57 0.57 Matches 2023-2024 28 PAOK 3. Conf Lg 10 6 451 5.0 2 2 4 2 0 0 2 0 1.1 1.1 0.3 1.4 6 4 27 0.40 0.40 0.80 0.40 0.80 0.22 0.06 0.28 0.22 0.28 Matches 2023-2024 28 PAOK gr GRE 1. Super League 33 20 1,669 18.5 7 4 11 6 1 1 7 0 0.38 0.22 0.59 0.32 0.54 Matches 2024-2025 29 PAOK 2. Europa Lg 2 2 126 1.4 1 0 1 1 0 0 0 0 1.0 1.0 0.1 1.2 0 4 7 0.71 0.00 0.71 0.71 0.71 0.74 0.09 0.82 0.74 0.82 Matches 2024-2025 29 PAOK gr GRE 1. Super League 4 2 153 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 13 Seasons 7 Clubs 9 Leagues 268 166 15,236 169.3 54 14 68 47 7 8 50 2 23.8 19.0 8.5 27.6 162 142 522 0.32 0.08 0.40 0.28 0.36 0.31 0.11 0.42 0.25 0.36 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 Mallorca (5 Seasons) 3 Leagues 76 54 5,144 57.2 20 5 25 19 1 1 16 2 0.35 0.09 0.44 0.33 0.42 PAOK (3 Seasons) 3 Leagues 78 41 3,507 39.0 17 6 23 16 1 1 12 0 2.1 2.1 0.4 2.5 6 8 34 0.44 0.15 0.59 0.41 0.56 0.33 0.06 0.40 0.33 0.40 Osasuna (3 Seasons) 3 Leagues 46 29 2,606 29.0 5 1 6 4 1 2 10 0 7.6 6.0 4.2 10.2 70 54 220 0.17 0.03 0.21 0.14 0.17 0.27 0.15 0.42 0.22 0.37 Málaga (1 Season) 2 Leagues 41 32 2,858 31.8 9 1 10 5 4 4 10 0 11.7 8.5 3.1 11.6 61 60 185 0.28 0.03 0.31 0.16 0.19 0.37 0.10 0.47 0.27 0.37 Rennes (1 Season) 3 Leagues 12 4 447 5.0 1 1 2 1 0 0 1 0 0.6 0.6 0.6 1.2 10 6 34 0.20 0.20 0.40 0.20 0.40 0.15 0.16 0.31 0.15 0.31 Girona (1 Season) 2 Leagues 10 6 613 6.8 2 0 2 2 0 0 1 0 1.7 1.7 0.2 1.9 15 13 44 0.29 0.00 0.29 0.29 0.29 0.29 0.03 0.32 0.29 0.32 Leganés (1 Season) 1 League 5 0 61 0.7 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 1 5 0.00 0.00 0.00 0.00 0.00 0.00 0.05 0.05 0.00 0.05 La Liga 2 (8 Seasons) 163 113 10,494 116.6 35 6 41 29 6 7 31 2 19.7 15.0 7.0 22.0 135 123 418 0.30 0.05 0.35 0.25 0.30 0.32 0.11 0.44 0.25 0.36 Copa del Rey (5 Seasons) 6 3 363 4.0 1 0 1 1 0 0 1 0 0.25 0.00 0.25 0.25 0.25 Super League (3 Seasons) 66 33 2,930 32.6 14 4 18 13 1 1 10 0 0.43 0.12 0.55 0.40 0.52 La Liga (3 Seasons) 9 5 425 4.7 0 1 1 0 0 0 5 0 1.3 1.3 0.5 1.8 11 5 36 0.00 0.21 0.21 0.00 0.21 0.28 0.11 0.39 0.28 0.39 Ligue 1 (1 Season) 11 3 357 4.0 1 0 1 1 0 0 0 0 0.6 0.6 0.6 1.2 10 6 34 0.25 0.00 0.25 0.25 0.25 0.15 0.16 0.31 0.15 0.31 Conf Lg (1 Season) 10 6 451 5.0 2 2 4 2 0 0 2 0 1.1 1.1 0.3 1.4 6 4 27 0.40 0.40 0.80 0.40 0.80 0.22 0.06 0.28 0.22 0.28 Europa Lg (1 Season) 2 2 126 1.4 1 0 1 1 0 0 0 0 1.0 1.0 0.1 1.2 0 4 7 0.71 0.00 0.71 0.71 0.71 0.74 0.09 0.82 0.74 0.82 Coupe de la Ligue (1 Season) 1 1 90 1.0 0 1 1 0 0 0 1 0 0.00 1.00 1.00 0.00 1.00 Coupe de France (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 2012-2013 17 Mallorca 1 League 1 0 19 0.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2013-2014 18 Mallorca 1 League 2 1 129 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 19 Mallorca 1 League 3 3 196 2.2 1 0 1 1 0 0 1 0 0.46 0.00 0.46 0.46 0.46 2015-2016 20 Mallorca 1 League 29 15 1,601 17.8 6 1 7 6 0 0 7 0 0.34 0.06 0.39 0.34 0.39 2016-2017 21 Mallorca 2 Leagues 41 35 3,199 35.5 13 4 17 12 1 1 7 2 0.37 0.11 0.48 0.34 0.45 2017-2018 22 Rennes 3 Leagues 12 4 447 5.0 1 1 2 1 0 0 1 0 0.6 0.6 0.6 1.2 10 6 34 0.20 0.20 0.40 0.20 0.40 0.15 0.16 0.31 0.15 0.31 2018-2019 23 Osasuna 2 Leagues 36 23 2,091 23.2 5 0 5 4 1 2 5 0 6.3 4.7 3.7 8.4 59 49 184 0.22 0.00 0.22 0.17 0.17 0.27 0.16 0.43 0.20 0.36 2019-2020 24 Girona 2 Leagues 10 6 613 6.8 2 0 2 2 0 0 1 0 1.7 1.7 0.2 1.9 15 13 44 0.29 0.00 0.29 0.29 0.29 0.29 0.03 0.32 0.29 0.32 2019-2020 24 Osasuna 1 League 8 5 406 4.5 0 1 1 0 0 0 4 0 1.3 1.3 0.5 1.8 11 5 36 0.00 0.22 0.22 0.00 0.22 0.28 0.11 0.39 0.28 0.39 2020-2021 25 Osasuna 2 Leagues 2 1 109 1.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2020-2021 25 Leganés 1 League 5 0 61 0.7 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 1 5 0.00 0.00 0.00 0.00 0.00 0.00 0.05 0.05 0.00 0.05 2021-2022 26 Málaga 2 Leagues 41 32 2,858 31.8 9 1 10 5 4 4 10 0 11.7 8.5 3.1 11.6 61 60 185 0.28 0.03 0.31 0.16 0.19 0.37 0.10 0.47 0.27 0.37 2022-2023 27 PAOK 1 League 29 11 1,108 12.3 7 0 7 7 0 0 3 0 0.57 0.00 0.57 0.57 0.57 2023-2024 28 PAOK 2 Leagues 43 26 2,120 23.6 9 6 15 8 1 1 9 0 1.1 1.1 0.3 1.4 6 4 27 0.38 0.25 0.64 0.34 0.59 0.22 0.06 0.28 0.22 0.28 2024-2025 29 PAOK 2 Leagues 6 4 279 3.1 1 0 1 1 0 0 0 0 1.0 1.0 0.1 1.2 0 4 7 0.32 0.00 0.32 0.32 0.32 0.74 0.09 0.82 0.74 0.82 13 Seasons 7 Clubs 9 Leagues 268 166 15,236 169.3 54 14 68 47 7 8 50 2 23.8 19.0 8.5 27.6 162 142 522 0.32 0.08 0.40 0.28 0.36 0.31 0.11 0.42 0.25 0.36 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 Mallorca (5 Seasons) 3 Leagues 76 54 5,144 57.2 20 5 25 19 1 1 16 2 0.35 0.09 0.44 0.33 0.42 PAOK (3 Seasons) 3 Leagues 78 41 3,507 39.0 17 6 23 16 1 1 12 0 2.1 2.1 0.4 2.5 6 8 34 0.44 0.15 0.59 0.41 0.56 0.33 0.06 0.40 0.33 0.40 Osasuna (3 Seasons) 3 Leagues 46 29 2,606 29.0 5 1 6 4 1 2 10 0 7.6 6.0 4.2 10.2 70 54 220 0.17 0.03 0.21 0.14 0.17 0.27 0.15 0.42 0.22 0.37 Málaga (1 Season) 2 Leagues 41 32 2,858 31.8 9 1 10 5 4 4 10 0 11.7 8.5 3.1 11.6 61 60 185 0.28 0.03 0.31 0.16 0.19 0.37 0.10 0.47 0.27 0.37 Rennes (1 Season) 3 Leagues 12 4 447 5.0 1 1 2 1 0 0 1 0 0.6 0.6 0.6 1.2 10 6 34 0.20 0.20 0.40 0.20 0.40 0.15 0.16 0.31 0.15 0.31 Girona (1 Season) 2 Leagues 10 6 613 6.8 2 0 2 2 0 0 1 0 1.7 1.7 0.2 1.9 15 13 44 0.29 0.00 0.29 0.29 0.29 0.29 0.03 0.32 0.29 0.32 Leganés (1 Season) 1 League 5 0 61 0.7 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 1 5 0.00 0.00 0.00 0.00 0.00 0.00 0.05 0.05 0.00 0.05 La Liga 2 (8 Seasons) 163 113 10,494 116.6 35 6 41 29 6 7 31 2 19.7 15.0 7.0 22.0 135 123 418 0.30 0.05 0.35 0.25 0.30 0.32 0.11 0.44 0.25 0.36 Copa del Rey (5 Seasons) 6 3 363 4.0 1 0 1 1 0 0 1 0 0.25 0.00 0.25 0.25 0.25 Super League (3 Seasons) 66 33 2,930 32.6 14 4 18 13 1 1 10 0 0.43 0.12 0.55 0.40 0.52 La Liga (3 Seasons) 9 5 425 4.7 0 1 1 0 0 0 5 0 1.3 1.3 0.5 1.8 11 5 36 0.00 0.21 0.21 0.00 0.21 0.28 0.11 0.39 0.28 0.39 Ligue 1 (1 Season) 11 3 357 4.0 1 0 1 1 0 0 0 0 0.6 0.6 0.6 1.2 10 6 34 0.25 0.00 0.25 0.25 0.25 0.15 0.16 0.31 0.15 0.31 Conf Lg (1 Season) 10 6 451 5.0 2 2 4 2 0 0 2 0 1.1 1.1 0.3 1.4 6 4 27 0.40 0.40 0.80 0.40 0.80 0.22 0.06 0.28 0.22 0.28 Europa Lg (1 Season) 2 2 126 1.4 1 0 1 1 0 0 0 0 1.0 1.0 0.1 1.2 0 4 7 0.71 0.00 0.71 0.71 0.71 0.74 0.09 0.82 0.74 0.82 Coupe de la Ligue (1 Season) 1 1 90 1.0 0 1 1 0 0 0 1 0 0.00 1.00 1.00 0.00 1.00 Coupe de France (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 2012-2013 17 Mallorca es ESP 1. La Liga 18th 1 0 19 0.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2013-2014 18 Mallorca es ESP 2. La Liga 2 17th 2 1 129 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 19 Mallorca es ESP 2. La Liga 2 16th 3 3 196 2.2 1 0 1 1 0 0 1 0 0.46 0.00 0.46 0.46 0.46 Matches 2015-2016 20 Mallorca es ESP 2. La Liga 2 17th 29 15 1,601 17.8 6 1 7 6 0 0 7 0 0.34 0.06 0.39 0.34 0.39 Matches 2016-2017 21 Mallorca es ESP 2. La Liga 2 20th 39 34 3,064 34.0 12 4 16 11 1 1 7 2 0.35 0.12 0.47 0.32 0.44 Matches 2017-2018 22 Rennes fr FRA 1. Ligue 1 5th 11 3 357 4.0 1 0 1 1 0 0 0 0 0.6 0.6 0.6 1.2 10 6 34 0.25 0.00 0.25 0.25 0.25 0.15 0.16 0.31 0.15 0.31 Matches 2018-2019 23 Osasuna es ESP 2. La Liga 2 1st 36 23 2,091 23.2 5 0 5 4 1 2 5 0 6.3 4.7 3.7 8.4 59 49 184 0.22 0.00 0.22 0.17 0.17 0.27 0.16 0.43 0.20 0.36 Matches 2019-2020 24 Girona es ESP 2. La Liga 2 5th 9 5 539 6.0 2 0 2 2 0 0 1 0 1.7 1.7 0.2 1.9 15 13 44 0.33 0.00 0.33 0.33 0.33 0.29 0.03 0.32 0.29 0.32 Matches 2019-2020 24 Osasuna es ESP 1. La Liga 10th 8 5 406 4.5 0 1 1 0 0 0 4 0 1.3 1.3 0.5 1.8 11 5 36 0.00 0.22 0.22 0.00 0.22 0.28 0.11 0.39 0.28 0.39 Matches 2020-2021 25 Osasuna es ESP 1. La Liga 11th 0 0 Matches 2020-2021 25 Leganés es ESP 2. La Liga 2 3rd 5 0 61 0.7 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 1 5 0.00 0.00 0.00 0.00 0.00 0.00 0.05 0.05 0.00 0.05 Matches 2021-2022 26 Málaga es ESP 2. La Liga 2 18th 40 32 2,813 31.3 9 1 10 5 4 4 10 0 11.7 8.5 3.1 11.6 61 60 185 0.29 0.03 0.32 0.16 0.19 0.37 0.10 0.47 0.27 0.37 Matches 2022-2023 27 PAOK gr GRE 1. Super League 4th 29 11 1,108 12.3 7 0 7 7 0 0 3 0 0.57 0.00 0.57 0.57 0.57 Matches 2023-2024 28 PAOK gr GRE 1. Super League 1st 33 20 1,669 18.5 7 4 11 6 1 1 7 0 0.38 0.22 0.59 0.32 0.54 Matches 2024-2025 29 PAOK gr GRE 1. Super League 3rd 4 2 153 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 13 Seasons 7 Clubs 4 Leagues 249 154 14,206 157.8 50 11 61 43 7 8 46 2 21.6 16.9 8.1 25.0 156 134 488 0.32 0.07 0.39 0.27 0.34 0.31 0.12 0.43 0.24 0.36 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 Mallorca (5 Seasons) 2 Leagues 74 53 5,009 55.7 19 5 24 18 1 1 16 2 0.34 0.09 0.43 0.32 0.41 PAOK (3 Seasons) 1 League 66 33 2,930 32.6 14 4 18 13 1 1 10 0 0.43 0.12 0.55 0.40 0.52 Osasuna (3 Seasons) 2 Leagues 44 28 2,497 27.7 5 1 6 4 1 2 9 0 7.6 6.0 4.2 10.2 70 54 220 0.18 0.04 0.22 0.14 0.18 0.27 0.15 0.42 0.22 0.37 Málaga (1 Season) 1 League 40 32 2,813 31.3 9 1 10 5 4 4 10 0 11.7 8.5 3.1 11.6 61 60 185 0.29 0.03 0.32 0.16 0.19 0.37 0.10 0.47 0.27 0.37 Rennes (1 Season) 1 League 11 3 357 4.0 1 0 1 1 0 0 0 0 0.6 0.6 0.6 1.2 10 6 34 0.25 0.00 0.25 0.25 0.25 0.15 0.16 0.31 0.15 0.31 Girona (1 Season) 1 League 9 5 539 6.0 2 0 2 2 0 0 1 0 1.7 1.7 0.2 1.9 15 13 44 0.33 0.00 0.33 0.33 0.33 0.29 0.03 0.32 0.29 0.32 Leganés (1 Season) 1 League 5 0 61 0.7 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 1 5 0.00 0.00 0.00 0.00 0.00 0.00 0.05 0.05 0.00 0.05 La Liga 2 (8 Seasons) 163 113 10,494 116.6 35 6 41 29 6 7 31 2 19.7 15.0 7.0 22.0 135 123 418 0.30 0.05 0.35 0.25 0.30 0.32 0.11 0.44 0.25 0.36 Super League (3 Seasons) 66 33 2,930 32.6 14 4 18 13 1 1 10 0 0.43 0.12 0.55 0.40 0.52 La Liga (3 Seasons) 9 5 425 4.7 0 1 1 0 0 0 5 0 1.3 1.3 0.5 1.8 11 5 36 0.00 0.21 0.21 0.00 0.21 0.28 0.11 0.39 0.28 0.39 Ligue 1 (1 Season) 11 3 357 4.0 1 0 1 1 0 0 0 0 0.6 0.6 0.6 1.2 10 6 34 0.25 0.00 0.25 0.25 0.25 0.15 0.16 0.31 0.15 0.31
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 2016-2017 21 Mallorca es ESP Copa del Rey 33rd 2 1 135 1.5 1 0 1 1 0 0 0 0 0.67 0.00 0.67 0.67 0.67 Matches 2017-2018 22 Rennes fr FRA Coupe de France 33rd 0 0 Matches 2017-2018 22 Rennes fr FRA 1. Coupe de la Ligue 3rd 1 1 90 1.0 0 1 1 0 0 0 1 0 0.00 1.00 1.00 0.00 1.00 Matches 2018-2019 23 Osasuna es ESP Copa del Rey 44th 0 0 Matches 2019-2020 24 Girona es ESP Copa del Rey 17th 1 1 74 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Osasuna es ESP Copa del Rey 9th 2 1 109 1.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Málaga es ESP Copa del Rey Rd2 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 6 Seasons 5 Clubs 3 Leagues 7 4 453 5.0 1 1 2 1 0 0 2 0 0.20 0.20 0.40 0.20 0.40 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 Osasuna (2 Seasons) 1 League 2 1 109 1.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Mallorca (1 Season) 1 League 2 1 135 1.5 1 0 1 1 0 0 0 0 0.67 0.00 0.67 0.67 0.67 Málaga (1 Season) 1 League 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Girona (1 Season) 1 League 1 1 74 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Rennes (1 Season) 2 Leagues 1 1 90 1.0 0 1 1 0 0 0 1 0 0.00 1.00 1.00 0.00 1.00 Copa del Rey (5 Seasons) 6 3 363 4.0 1 0 1 1 0 0 1 0 0.25 0.00 0.25 0.25 0.25 Coupe de la Ligue (1 Season) 1 1 90 1.0 0 1 1 0 0 0 1 0 0.00 1.00 1.00 0.00 1.00 Coupe de France (1 Season) 0 0
Standard Stats Table Season Age Squad 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 2023-2024 28 PAOK 3. Conf Lg QF 10 6 451 5.0 2 2 4 2 0 0 2 0 1.1 1.1 0.3 1.4 6 4 27 0.40 0.40 0.80 0.40 0.80 0.22 0.06 0.28 0.22 0.28 Matches 2024-2025 29 PAOK 2. Europa Lg 2 2 126 1.4 1 0 1 1 0 0 0 0 1.0 1.0 0.1 1.2 0 4 7 0.71 0.00 0.71 0.71 0.71 0.74 0.09 0.82 0.74 0.82 Matches 2 Seasons 1 Club 2 Leagues 12 8 577 6.4 3 2 5 3 0 0 2 0 2.1 2.1 0.4 2.5 6 8 34 0.47 0.31 0.78 0.47 0.78 0.33 0.06 0.40 0.33 0.40 Conf Lg (1 Season) 10 6 451 5.0 2 2 4 2 0 0 2 0 1.1 1.1 0.3 1.4 6 4 27 0.40 0.40 0.80 0.40 0.80 0.22 0.06 0.28 0.22 0.28 Europa Lg (1 Season) 2 2 126 1.4 1 0 1 1 0 0 0 0 1.0 1.0 0.1 1.2 0 4 7 0.71 0.00 0.71 0.71 0.71 0.74 0.09 0.82 0.74 0.82
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 2012-2013 17 Mallorca 1 League 0.2 0 0 0.00 0 0 2013-2014 18 Mallorca 1 League 1.4 0 0 0.00 0 0 2014-2015 19 Mallorca 1 League 2.2 1 3 1.38 0.33 0 0 2015-2016 20 Mallorca 1 League 17.8 6 20 1.12 0.30 0 0 2016-2017 21 Mallorca 2 Leagues 35.5 13 0 29 0.00 0.85 0.38 1 1 2017-2018 22 Rennes 3 Leagues 5.0 1 6 4 66.7 1.51 1.01 0.17 0.25 16.5 0 0 0 0.6 0.6 0.10 +0.4 +0.4 2018-2019 23 Osasuna 2 Leagues 23.2 5 47 22 46.8 2.02 0.95 0.09 0.18 16.9 0 1 2 6.3 4.7 0.10 -1.3 -0.7 2019-2020 24 Girona 2 Leagues 6.8 2 16 5 31.3 2.35 0.73 0.13 0.40 16.2 0 0 0 1.7 1.7 0.12 +0.3 +0.3 2019-2020 24 Osasuna 1 League 4.5 0 8 2 25.0 1.77 0.44 0.00 0.00 13.8 0 0 0 1.3 1.3 0.16 -1.3 -1.3 2020-2021 25 Osasuna 2 Leagues 1.2 0 1 0 0.0 0.83 0.00 0.00 0 0 2020-2021 25 Leganés 1 League 0.7 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2021-2022 26 Málaga 2 Leagues 31.8 9 68 17 25.0 2.14 0.54 0.07 0.29 15.4 0 4 4 11.7 8.5 0.13 -2.7 -3.5 2022-2023 27 PAOK 1 League 12.3 7 0 0 2023-2024 28 PAOK 2 Leagues 23.6 9 8 5 62.5 1.60 1.00 0.25 0.40 9.5 0 1 1 1.1 1.1 0.14 +0.9 +0.9 2024-2025 29 PAOK 2 Leagues 3.1 1 4 1 25.0 2.86 0.71 0.25 1.00 11.0 0 0 0 1.0 1.0 0.26 0.0 0.0 13 Seasons 7 Clubs 9 Leagues 169.3 54 158 108 53.8 1.40 0.80 0.16 0.31 15.5 0 7 8 23.8 19.0 0.12 -3.8 -4.0 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 Mallorca (5 Seasons) 3 Leagues 57.2 20 0 52 0.00 0.93 0.35 1 1 PAOK (3 Seasons) 3 Leagues 39.0 17 12 6 50.0 1.87 0.94 0.25 0.50 10.0 0 1 1 2.1 2.1 0.18 +0.9 +0.9 Osasuna (3 Seasons) 3 Leagues 29.0 5 56 24 42.9 1.93 0.83 0.07 0.17 16.5 0 1 2 7.6 6.0 0.11 -2.6 -2.0 Málaga (1 Season) 2 Leagues 31.8 9 68 17 25.0 2.14 0.54 0.07 0.29 15.4 0 4 4 11.7 8.5 0.13 -2.7 -3.5 Rennes (1 Season) 3 Leagues 5.0 1 6 4 66.7 1.51 1.01 0.17 0.25 16.5 0 0 0 0.6 0.6 0.10 +0.4 +0.4 Girona (1 Season) 2 Leagues 6.8 2 16 5 31.3 2.35 0.73 0.13 0.40 16.2 0 0 0 1.7 1.7 0.12 +0.3 +0.3 Leganés (1 Season) 1 League 0.7 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 La Liga 2 (8 Seasons) 116.6 35 130 96 56.2 1.37 0.82 0.17 0.30 16.0 0 6 7 19.7 15.0 0.12 -3.7 -4.0 Copa del Rey (5 Seasons) 4.0 1 2 0 0.0 0.79 0.00 0.00 0 0 Super League (3 Seasons) 32.6 14 1 1 La Liga (3 Seasons) 4.7 0 8 2 25.0 1.77 0.42 0.00 0.00 13.8 0 0 0 1.3 1.3 0.16 -1.3 -1.3 Ligue 1 (1 Season) 4.0 1 6 4 66.7 1.51 1.01 0.17 0.25 16.5 0 0 0 0.6 0.6 0.10 +0.4 +0.4 Conf Lg (1 Season) 5.0 2 8 5 62.5 1.60 1.00 0.25 0.40 9.5 0 0 0 1.1 1.1 0.14 +0.9 +0.9 Europa Lg (1 Season) 1.4 1 4 1 25.0 2.86 0.71 0.25 1.00 11.0 0 0 0 1.0 1.0 0.26 0.0 0.0 Coupe de la Ligue (1 Season) 1.0 0 0 0 Coupe de France (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 2012-2013 17 Mallorca es ESP 1. La Liga 18th 0.2 0 0 0.00 0 0 Matches 2013-2014 18 Mallorca es ESP 2. La Liga 2 17th 1.4 0 0 0.00 0 0 2014-2015 19 Mallorca es ESP 2. La Liga 2 16th 2.2 1 3 1.38 0.33 0 0 Matches 2015-2016 20 Mallorca es ESP 2. La Liga 2 17th 17.8 6 20 1.12 0.30 0 0 Matches 2016-2017 21 Mallorca es ESP 2. La Liga 2 20th 34.0 12 0 29 0.00 0.85 0.38 1 1 Matches 2017-2018 22 Rennes fr FRA 1. Ligue 1 5th 4.0 1 6 4 66.7 1.51 1.01 0.17 0.25 16.5 0 0 0 0.6 0.6 0.10 +0.4 +0.4 Matches 2018-2019 23 Osasuna es ESP 2. La Liga 2 1st 23.2 5 47 22 46.8 2.02 0.95 0.09 0.18 16.9 0 1 2 6.3 4.7 0.10 -1.3 -0.7 Matches 2019-2020 24 Girona es ESP 2. La Liga 2 5th 6.0 2 15 5 33.3 2.50 0.83 0.13 0.40 16.2 0 0 0 1.7 1.7 0.12 +0.3 +0.3 Matches 2019-2020 24 Osasuna es ESP 1. La Liga 10th 4.5 0 8 2 25.0 1.77 0.44 0.00 0.00 13.8 0 0 0 1.3 1.3 0.16 -1.3 -1.3 Matches 2020-2021 25 Leganés es ESP 2. La Liga 2 3rd 0.7 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2021-2022 26 Málaga es ESP 2. La Liga 2 18th 31.3 9 68 17 25.0 2.18 0.54 0.07 0.29 15.4 0 4 4 11.7 8.5 0.13 -2.7 -3.5 Matches 2022-2023 27 PAOK gr GRE 1. Super League 4th 12.3 7 0 0 Matches 2023-2024 28 PAOK gr GRE 1. Super League 1st 18.5 7 1 1 Matches 2024-2025 29 PAOK gr GRE 1. Super League 3rd 1.7 0 0 0 Matches 13 Seasons 7 Clubs 4 Leagues 157.8 50 144 102 54.9 1.39 0.81 0.16 0.29 15.9 0 7 8 21.6 16.9 0.12 -4.6 -4.9 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 Mallorca (5 Seasons) 2 Leagues 55.7 19 0 52 0.00 0.93 0.35 1 1 PAOK (3 Seasons) 1 League 32.6 14 1 1 Osasuna (3 Seasons) 2 Leagues 27.7 5 55 24 43.6 1.98 0.87 0.07 0.17 16.5 0 1 2 7.6 6.0 0.11 -2.6 -2.0 Málaga (1 Season) 1 League 31.3 9 68 17 25.0 2.18 0.54 0.07 0.29 15.4 0 4 4 11.7 8.5 0.13 -2.7 -3.5 Rennes (1 Season) 1 League 4.0 1 6 4 66.7 1.51 1.01 0.17 0.25 16.5 0 0 0 0.6 0.6 0.10 +0.4 +0.4 Girona (1 Season) 1 League 6.0 2 15 5 33.3 2.50 0.83 0.13 0.40 16.2 0 0 0 1.7 1.7 0.12 +0.3 +0.3 Leganés (1 Season) 1 League 0.7 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 La Liga 2 (8 Seasons) 116.6 35 130 96 56.2 1.37 0.82 0.17 0.30 16.0 0 6 7 19.7 15.0 0.12 -3.7 -4.0 Super League (3 Seasons) 32.6 14 1 1 La Liga (3 Seasons) 4.7 0 8 2 25.0 1.77 0.42 0.00 0.00 13.8 0 0 0 1.3 1.3 0.16 -1.3 -1.3 Ligue 1 (1 Season) 4.0 1 6 4 66.7 1.51 1.01 0.17 0.25 16.5 0 0 0 0.6 0.6 0.10 +0.4 +0.4
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2016-2017 21 Mallorca es ESP Copa del Rey 33rd 1.5 1 0 0 Matches 2017-2018 22 Rennes fr FRA 1. Coupe de la Ligue 3rd 1.0 0 0 0 Matches 2019-2020 24 Girona es ESP Copa del Rey 17th 0.8 0 1 0 0.0 1.22 0.00 0.00 0 0 Matches 2020-2021 25 Osasuna es ESP Copa del Rey 9th 1.2 0 1 0 0.0 0.83 0.00 0.00 0 0 Matches 2021-2022 26 Málaga es ESP Copa del Rey Rd2 0.5 0 0 0 0.00 0.00 0 0 Matches 6 Seasons 5 Clubs 3 Leagues 5.0 1 2 0 0.0 0.79 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Osasuna (2 Seasons) 1 League 1.2 0 1 0 0.0 0.83 0.00 0.00 0 0 Mallorca (1 Season) 1 League 1.5 1 0 0 Málaga (1 Season) 1 League 0.5 0 0 0 0.00 0.00 0 0 Girona (1 Season) 1 League 0.8 0 1 0 0.0 1.22 0.00 0.00 0 0 Rennes (1 Season) 2 Leagues 1.0 0 0 0 Copa del Rey (5 Seasons) 4.0 1 2 0 0.0 0.79 0.00 0.00 0 0 Coupe de la Ligue (1 Season) 1.0 0 0 0 Coupe de France (1 Season)
Shooting Table Season Age Squad 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 2023-2024 28 PAOK 3. Conf Lg QF 5.0 2 8 5 62.5 1.60 1.00 0.25 0.40 9.5 0 0 0 1.1 1.1 0.14 +0.9 +0.9 Matches 2024-2025 29 PAOK 2. Europa Lg 1.4 1 4 1 25.0 2.86 0.71 0.25 1.00 11.0 0 0 0 1.0 1.0 0.26 0.0 0.0 Matches 2 Seasons 1 Club 2 Leagues 6.4 3 12 6 50.0 1.87 0.94 0.25 0.50 10.0 0 0 0 2.1 2.1 0.18 +0.9 +0.9 Conf Lg (1 Season) 5.0 2 8 5 62.5 1.60 1.00 0.25 0.40 9.5 0 0 0 1.1 1.1 0.14 +0.9 +0.9 Europa Lg (1 Season) 1.4 1 4 1 25.0 2.86 0.71 0.25 1.00 11.0 0 0 0 1.0 1.0 0.26 0.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 2012-2013 17 Mallorca es ESP 1. La Liga 0.2 0 Matches 2013-2014 18 Mallorca es ESP 2. La Liga 2 1.4 0 2014-2015 19 Mallorca es ESP 2. La Liga 2 2.2 0 Matches 2015-2016 20 Mallorca es ESP 2. La Liga 2 17.8 1 Matches 2016-2017 21 Mallorca es ESP Copa del Rey 1.5 0 Matches 2016-2017 21 Mallorca es ESP 2. La Liga 2 34.0 4 Matches 2017-2018 22 Rennes fr FRA 1. Coupe de la Ligue 1.0 1 Matches 2017-2018 22 Rennes fr FRA 1. Ligue 1 4.0 82 112 73.2 1012 188 49 58 84.5 26 36 72.2 0 3 0.0 0 0.6 0.6 -0.6 7 3 4 1 6 Matches 2018-2019 23 Osasuna es ESP 2. La Liga 2 23.2 436 590 73.9 6008 1219 267 328 81.4 132 166 79.5 17 28 60.7 0 3.7 2.7 -3.7 29 22 19 6 49 Matches 2019-2020 24 Girona es ESP Copa del Rey 0.8 0 Matches 2019-2020 24 Osasuna es ESP 1. La Liga 4.5 81 118 68.6 1042 183 49 64 76.6 19 26 73.1 4 6 66.7 1 0.5 0.4 +0.5 4 0 4 3 5 Matches 2019-2020 24 Girona es ESP 2. La Liga 2 6.0 104 162 64.2 1455 234 62 79 78.5 36 51 70.6 3 12 25.0 0 0.2 0.3 -0.2 5 5 2 0 13 Matches 2020-2021 25 Osasuna es ESP Copa del Rey 1.2 0 Matches 2020-2021 25 Leganés es ESP 2. La Liga 2 0.7 19 23 82.6 217 24 9 11 81.8 6 6 100.0 0 1 0.0 0 0.0 0.0 0.0 1 1 0 0 1 Matches 2021-2022 26 Málaga es ESP Copa del Rey 0.5 0 Matches 2021-2022 26 Málaga es ESP 2. La Liga 2 31.3 627 804 78.0 9263 1394 325 379 85.8 226 272 83.1 36 56 64.3 1 3.1 2.4 -2.1 35 35 15 3 60 Matches 2022-2023 27 PAOK gr GRE 1. Super League 12.3 0 Matches 2023-2024 28 PAOK 3. Conf Lg 5.0 88 119 73.9 1248 134 50 65 76.9 28 34 82.4 5 7 71.4 2 0.3 0.4 +1.7 3 0 0 0 4 Matches 2023-2024 28 PAOK gr GRE 1. Super League 18.5 4 Matches 2024-2025 29 PAOK 2. Europa Lg 1.4 20 31 64.5 231 75 11 13 84.6 6 11 54.5 0 0 0 0.1 0.1 -0.1 2 1 1 0 4 Matches 2024-2025 29 PAOK gr GRE 1. Super League 1.7 0 Matches 13 Seasons 7 Clubs 9 Leagues 169.3 1457 1959 74.4 20476 3451 822 997 82.4 479 602 79.6 65 113 57.5 14 8.5 6.9 +5.5 86 67 45 13 142 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 Mallorca (5 Seasons) 3 Leagues 57.2 5 PAOK (3 Seasons) 3 Leagues 39.0 108 150 72.0 1479 209 61 78 78.2 34 45 75.6 5 7 71.4 6 0.4 0.4 +5.6 5 1 1 0 8 Osasuna (3 Seasons) 3 Leagues 29.0 517 708 73.0 7050 1402 316 392 80.6 151 192 78.6 21 34 61.8 1 4.2 3.1 -3.2 33 22 23 9 54 Málaga (1 Season) 2 Leagues 31.8 627 804 78.0 9263 1394 325 379 85.8 226 272 83.1 36 56 64.3 1 3.1 2.4 -2.1 35 35 15 3 60 Rennes (1 Season) 3 Leagues 5.0 82 112 73.2 1012 188 49 58 84.5 26 36 72.2 0 3 0.0 1 0.6 0.6 +0.4 7 3 4 1 6 Girona (1 Season) 2 Leagues 6.8 104 162 64.2 1455 234 62 79 78.5 36 51 70.6 3 12 25.0 0 0.2 0.3 -0.2 5 5 2 0 13 Leganés (1 Season) 1 League 0.7 19 23 82.6 217 24 9 11 81.8 6 6 100.0 0 1 0.0 0 0.0 0.0 0.0 1 1 0 0 1 La Liga 2 (8 Seasons) 116.6 1186 1579 75.1 16943 2871 663 797 83.2 400 495 80.8 56 97 57.7 6 7.0 5.5 -1.0 70 63 36 9 123 Copa del Rey (5 Seasons) 4.0 0 Super League (3 Seasons) 32.6 4 La Liga (3 Seasons) 4.7 81 118 68.6 1042 183 49 64 76.6 19 26 73.1 4 6 66.7 1 0.5 0.4 +0.5 4 0 4 3 5 Ligue 1 (1 Season) 4.0 82 112 73.2 1012 188 49 58 84.5 26 36 72.2 0 3 0.0 0 0.6 0.6 -0.6 7 3 4 1 6 Conf Lg (1 Season) 5.0 88 119 73.9 1248 134 50 65 76.9 28 34 82.4 5 7 71.4 2 0.3 0.4 +1.7 3 0 0 0 4 Europa Lg (1 Season) 1.4 20 31 64.5 231 75 11 13 84.6 6 11 54.5 0 0 0 0.1 0.1 -0.1 2 1 1 0 4 Coupe de la Ligue (1 Season) 1.0 1 Coupe de France (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 2012-2013 17 Mallorca 1 League 0.2 0 2013-2014 18 Mallorca 1 League 1.4 0 2014-2015 19 Mallorca 1 League 2.2 0 2015-2016 20 Mallorca 1 League 17.8 1 2016-2017 21 Mallorca 2 Leagues 35.5 4 2017-2018 22 Rennes 3 Leagues 5.0 82 112 73.2 1012 188 49 58 84.5 26 36 72.2 0 3 0.0 1 0.6 0.6 +0.4 7 3 4 1 6 2018-2019 23 Osasuna 2 Leagues 23.2 436 590 73.9 6008 1219 267 328 81.4 132 166 79.5 17 28 60.7 0 3.7 2.7 -3.7 29 22 19 6 49 2019-2020 24 Girona 2 Leagues 6.8 104 162 64.2 1455 234 62 79 78.5 36 51 70.6 3 12 25.0 0 0.2 0.3 -0.2 5 5 2 0 13 2019-2020 24 Osasuna 1 League 4.5 81 118 68.6 1042 183 49 64 76.6 19 26 73.1 4 6 66.7 1 0.5 0.4 +0.5 4 0 4 3 5 2020-2021 25 Osasuna 2 Leagues 1.2 0 2020-2021 25 Leganés 1 League 0.7 19 23 82.6 217 24 9 11 81.8 6 6 100.0 0 1 0.0 0 0.0 0.0 0.0 1 1 0 0 1 2021-2022 26 Málaga 2 Leagues 31.8 627 804 78.0 9263 1394 325 379 85.8 226 272 83.1 36 56 64.3 1 3.1 2.4 -2.1 35 35 15 3 60 2022-2023 27 PAOK 1 League 12.3 0 2023-2024 28 PAOK 2 Leagues 23.6 88 119 73.9 1248 134 50 65 76.9 28 34 82.4 5 7 71.4 6 0.3 0.4 +5.7 3 0 0 0 4 2024-2025 29 PAOK 2 Leagues 3.1 20 31 64.5 231 75 11 13 84.6 6 11 54.5 0 0 0 0.1 0.1 -0.1 2 1 1 0 4 13 Seasons 7 Clubs 9 Leagues 169.3 1457 1959 74.4 20476 3451 822 997 82.4 479 602 79.6 65 113 57.5 14 8.5 6.9 +5.5 86 67 45 13 142 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 Mallorca (5 Seasons) 3 Leagues 57.2 5 PAOK (3 Seasons) 3 Leagues 39.0 108 150 72.0 1479 209 61 78 78.2 34 45 75.6 5 7 71.4 6 0.4 0.4 +5.6 5 1 1 0 8 Osasuna (3 Seasons) 3 Leagues 29.0 517 708 73.0 7050 1402 316 392 80.6 151 192 78.6 21 34 61.8 1 4.2 3.1 -3.2 33 22 23 9 54 Málaga (1 Season) 2 Leagues 31.8 627 804 78.0 9263 1394 325 379 85.8 226 272 83.1 36 56 64.3 1 3.1 2.4 -2.1 35 35 15 3 60 Rennes (1 Season) 3 Leagues 5.0 82 112 73.2 1012 188 49 58 84.5 26 36 72.2 0 3 0.0 1 0.6 0.6 +0.4 7 3 4 1 6 Girona (1 Season) 2 Leagues 6.8 104 162 64.2 1455 234 62 79 78.5 36 51 70.6 3 12 25.0 0 0.2 0.3 -0.2 5 5 2 0 13 Leganés (1 Season) 1 League 0.7 19 23 82.6 217 24 9 11 81.8 6 6 100.0 0 1 0.0 0 0.0 0.0 0.0 1 1 0 0 1 La Liga 2 (8 Seasons) 116.6 1186 1579 75.1 16943 2871 663 797 83.2 400 495 80.8 56 97 57.7 6 7.0 5.5 -1.0 70 63 36 9 123 Copa del Rey (5 Seasons) 4.0 0 Super League (3 Seasons) 32.6 4 La Liga (3 Seasons) 4.7 81 118 68.6 1042 183 49 64 76.6 19 26 73.1 4 6 66.7 1 0.5 0.4 +0.5 4 0 4 3 5 Ligue 1 (1 Season) 4.0 82 112 73.2 1012 188 49 58 84.5 26 36 72.2 0 3 0.0 0 0.6 0.6 -0.6 7 3 4 1 6 Conf Lg (1 Season) 5.0 88 119 73.9 1248 134 50 65 76.9 28 34 82.4 5 7 71.4 2 0.3 0.4 +1.7 3 0 0 0 4 Europa Lg (1 Season) 1.4 20 31 64.5 231 75 11 13 84.6 6 11 54.5 0 0 0 0.1 0.1 -0.1 2 1 1 0 4 Coupe de la Ligue (1 Season) 1.0 1 Coupe de France (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 2012-2013 17 Mallorca es ESP 1. La Liga 18th 0.2 0 Matches 2013-2014 18 Mallorca es ESP 2. La Liga 2 17th 1.4 0 2014-2015 19 Mallorca es ESP 2. La Liga 2 16th 2.2 0 Matches 2015-2016 20 Mallorca es ESP 2. La Liga 2 17th 17.8 1 Matches 2016-2017 21 Mallorca es ESP 2. La Liga 2 20th 34.0 4 Matches 2017-2018 22 Rennes fr FRA 1. Ligue 1 5th 4.0 82 112 73.2 1012 188 49 58 84.5 26 36 72.2 0 3 0.0 0 0.6 0.6 -0.6 7 3 4 1 6 Matches 2018-2019 23 Osasuna es ESP 2. La Liga 2 1st 23.2 436 590 73.9 6008 1219 267 328 81.4 132 166 79.5 17 28 60.7 0 3.7 2.7 -3.7 29 22 19 6 49 Matches 2019-2020 24 Girona es ESP 2. La Liga 2 5th 6.0 104 162 64.2 1455 234 62 79 78.5 36 51 70.6 3 12 25.0 0 0.2 0.3 -0.2 5 5 2 0 13 Matches 2019-2020 24 Osasuna es ESP 1. La Liga 10th 4.5 81 118 68.6 1042 183 49 64 76.6 19 26 73.1 4 6 66.7 1 0.5 0.4 +0.5 4 0 4 3 5 Matches 2020-2021 25 Leganés es ESP 2. La Liga 2 3rd 0.7 19 23 82.6 217 24 9 11 81.8 6 6 100.0 0 1 0.0 0 0.0 0.0 0.0 1 1 0 0 1 Matches 2021-2022 26 Málaga es ESP 2. La Liga 2 18th 31.3 627 804 78.0 9263 1394 325 379 85.8 226 272 83.1 36 56 64.3 1 3.1 2.4 -2.1 35 35 15 3 60 Matches 2022-2023 27 PAOK gr GRE 1. Super League 4th 12.3 0 Matches 2023-2024 28 PAOK gr GRE 1. Super League 1st 18.5 4 Matches 2024-2025 29 PAOK gr GRE 1. Super League 3rd 1.7 0 Matches 13 Seasons 7 Clubs 4 Leagues 157.8 1349 1809 74.6 18997 3242 761 919 82.8 445 557 79.9 60 106 56.6 11 8.1 6.4 +2.9 81 66 44 13 134 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 Mallorca (5 Seasons) 2 Leagues 55.7 5 PAOK (3 Seasons) 1 League 32.6 4 Osasuna (3 Seasons) 2 Leagues 27.7 517 708 73.0 7050 1402 316 392 80.6 151 192 78.6 21 34 61.8 1 4.2 3.1 -3.2 33 22 23 9 54 Málaga (1 Season) 1 League 31.3 627 804 78.0 9263 1394 325 379 85.8 226 272 83.1 36 56 64.3 1 3.1 2.4 -2.1 35 35 15 3 60 Rennes (1 Season) 1 League 4.0 82 112 73.2 1012 188 49 58 84.5 26 36 72.2 0 3 0.0 0 0.6 0.6 -0.6 7 3 4 1 6 Girona (1 Season) 1 League 6.0 104 162 64.2 1455 234 62 79 78.5 36 51 70.6 3 12 25.0 0 0.2 0.3 -0.2 5 5 2 0 13 Leganés (1 Season) 1 League 0.7 19 23 82.6 217 24 9 11 81.8 6 6 100.0 0 1 0.0 0 0.0 0.0 0.0 1 1 0 0 1 La Liga 2 (8 Seasons) 116.6 1186 1579 75.1 16943 2871 663 797 83.2 400 495 80.8 56 97 57.7 6 7.0 5.5 -1.0 70 63 36 9 123 Super League (3 Seasons) 32.6 4 La Liga (3 Seasons) 4.7 81 118 68.6 1042 183 49 64 76.6 19 26 73.1 4 6 66.7 1 0.5 0.4 +0.5 4 0 4 3 5 Ligue 1 (1 Season) 4.0 82 112 73.2 1012 188 49 58 84.5 26 36 72.2 0 3 0.0 0 0.6 0.6 -0.6 7 3 4 1 6
Passing Table Season Age Squad Country 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 2016-2017 21 Mallorca es ESP Copa del Rey 33rd 1.5 0 Matches 2017-2018 22 Rennes fr FRA 1. Coupe de la Ligue 3rd 1.0 1 Matches 2019-2020 24 Girona es ESP Copa del Rey 17th 0.8 0 Matches 2020-2021 25 Osasuna es ESP Copa del Rey 9th 1.2 0 Matches 2021-2022 26 Málaga es ESP Copa del Rey Rd2 0.5 0 Matches 6 Seasons 5 Clubs 3 Leagues 5.0 1 Country 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 Osasuna (2 Seasons) 1 League 1.2 0 Mallorca (1 Season) 1 League 1.5 0 Málaga (1 Season) 1 League 0.5 0 Girona (1 Season) 1 League 0.8 0 Rennes (1 Season) 2 Leagues 1.0 1 Copa del Rey (5 Seasons) 4.0 0 Coupe de la Ligue (1 Season) 1.0 1 Coupe de France (1 Season)
Passing Table Season Age Squad 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 2023-2024 28 PAOK 3. Conf Lg QF 5.0 88 119 73.9 1248 134 50 65 76.9 28 34 82.4 5 7 71.4 2 0.3 0.4 +1.7 3 0 0 0 4 Matches 2024-2025 29 PAOK 2. Europa Lg 1.4 20 31 64.5 231 75 11 13 84.6 6 11 54.5 0 0 0 0.1 0.1 -0.1 2 1 1 0 4 Matches 2 Seasons 1 Club 2 Leagues 6.4 108 150 72.0 1479 209 61 78 78.2 34 45 75.6 5 7 71.4 2 0.4 0.4 +1.6 5 1 1 0 8 Conf Lg (1 Season) 5.0 88 119 73.9 1248 134 50 65 76.9 28 34 82.4 5 7 71.4 2 0.3 0.4 +1.7 3 0 0 0 4 Europa Lg (1 Season) 1.4 20 31 64.5 231 75 11 13 84.6 6 11 54.5 0 0 0 0.1 0.1 -0.1 2 1 1 0 4
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2012-2013 17 Mallorca 1 League 0.2 2013-2014 18 Mallorca 1 League 1.4 2014-2015 19 Mallorca 1 League 2.2 2015-2016 20 Mallorca 1 League 17.8 2016-2017 21 Mallorca 2 Leagues 35.5 0 2017-2018 22 Rennes 3 Leagues 5.0 112 107 5 0 0 0 9 3 0 0 0 0 82 0 7 2018-2019 23 Osasuna 2 Leagues 23.2 590 541 45 2 3 2 23 13 1 0 0 0 436 4 28 2019-2020 24 Girona 2 Leagues 6.8 162 155 4 1 0 0 12 2 0 0 0 0 104 3 7 2019-2020 24 Osasuna 1 League 4.5 118 111 7 0 1 0 4 3 0 0 0 0 81 0 6 2020-2021 25 Osasuna 2 Leagues 1.2 0 2020-2021 25 Leganés 1 League 0.7 23 22 1 0 0 0 1 0 0 0 0 0 19 0 0 2021-2022 26 Málaga 2 Leagues 31.8 804 751 49 2 1 3 22 12 2 0 0 0 627 4 28 2022-2023 27 PAOK 1 League 12.3 2023-2024 28 PAOK 2 Leagues 23.6 119 104 14 0 1 1 1 1 0 0 0 0 88 1 6 2024-2025 29 PAOK 2 Leagues 3.1 31 28 3 0 0 0 0 0 0 0 0 0 20 0 0 13 Seasons 7 Clubs 9 Leagues 169.3 1959 1819 128 5 6 6 72 34 3 0 0 0 1457 12 82 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Mallorca (5 Seasons) 3 Leagues 57.2 0 PAOK (3 Seasons) 3 Leagues 39.0 150 132 17 0 1 1 1 1 0 0 0 0 108 1 6 Osasuna (3 Seasons) 3 Leagues 29.0 708 652 52 2 4 2 27 16 1 0 0 0 517 4 34 Málaga (1 Season) 2 Leagues 31.8 804 751 49 2 1 3 22 12 2 0 0 0 627 4 28 Rennes (1 Season) 3 Leagues 5.0 112 107 5 0 0 0 9 3 0 0 0 0 82 0 7 Girona (1 Season) 2 Leagues 6.8 162 155 4 1 0 0 12 2 0 0 0 0 104 3 7 Leganés (1 Season) 1 League 0.7 23 22 1 0 0 0 1 0 0 0 0 0 19 0 0 La Liga 2 (8 Seasons) 116.6 1579 1469 99 5 4 5 56 27 3 0 0 0 1186 11 63 Copa del Rey (5 Seasons) 4.0 2 Super League (3 Seasons) 32.6 La Liga (3 Seasons) 4.7 118 111 7 0 1 0 4 3 0 0 0 0 81 0 6 Ligue 1 (1 Season) 4.0 112 107 5 0 0 0 9 3 0 0 0 0 82 0 7 Conf Lg (1 Season) 5.0 119 104 14 0 1 1 1 1 0 0 0 0 88 1 6 Europa Lg (1 Season) 1.4 31 28 3 0 0 0 0 0 0 0 0 0 20 0 0 Coupe de la Ligue (1 Season) 1.0 Coupe de France (1 Season)
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 2023-2024 28 PAOK 3. Conf Lg QF 5.0 119 104 14 0 1 1 1 1 0 0 0 0 88 1 6 Matches 2024-2025 29 PAOK 2. Europa Lg 1.4 31 28 3 0 0 0 0 0 0 0 0 0 20 0 0 Matches 2 Seasons 1 Club 2 Leagues 6.4 150 132 17 0 1 1 1 1 0 0 0 0 108 1 6 Conf Lg (1 Season) 5.0 119 104 14 0 1 1 1 1 0 0 0 0 88 1 6 Europa Lg (1 Season) 1.4 31 28 3 0 0 0 0 0 0 0 0 0 20 0 0
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 2012-2013 17 Mallorca 1 League 0.2 2013-2014 18 Mallorca 1 League 1.4 2014-2015 19 Mallorca 1 League 2.2 2015-2016 20 Mallorca 1 League 17.8 2016-2017 21 Mallorca 2 Leagues 35.5 2017-2018 22 Rennes 3 Leagues 5.0 13 3.28 8 1 2 1 1 0 1 0.25 1 0 0 0 0 0 2018-2019 23 Osasuna 2 Leagues 23.2 68 2.93 46 1 9 3 9 0 11 0.47 4 1 2 1 3 0 2019-2020 24 Girona 2 Leagues 6.8 16 2.67 9 0 2 2 3 0 2 0.33 1 0 0 0 1 0 2019-2020 24 Osasuna 1 League 4.5 8 1.77 4 0 2 1 1 0 1 0.22 1 0 0 0 0 0 2020-2021 25 Osasuna 2 Leagues 1.2 2020-2021 25 Leganés 1 League 0.7 1 1.45 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2021-2022 26 Málaga 2 Leagues 31.8 80 2.56 54 2 5 7 9 3 8 0.26 3 0 1 2 2 0 2022-2023 27 PAOK 1 League 12.3 2023-2024 28 PAOK 2 Leagues 23.6 8 1.59 6 0 0 2 0 0 2 0.40 1 0 0 1 0 0 2024-2025 29 PAOK 2 Leagues 3.1 3 2.14 3 0 0 0 0 0 1 0.71 1 0 0 0 0 0 13 Seasons 7 Clubs 9 Leagues 169.3 197 2.59 131 4 20 16 23 3 26 0.34 12 1 3 4 6 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Mallorca (5 Seasons) 3 Leagues 57.2 PAOK (3 Seasons) 3 Leagues 39.0 11 1.71 9 0 0 2 0 0 3 0.47 2 0 0 1 0 0 Osasuna (3 Seasons) 3 Leagues 29.0 76 2.74 50 1 11 4 10 0 12 0.43 5 1 2 1 3 0 Málaga (1 Season) 2 Leagues 31.8 80 2.56 54 2 5 7 9 3 8 0.26 3 0 1 2 2 0 Rennes (1 Season) 3 Leagues 5.0 13 3.28 8 1 2 1 1 0 1 0.25 1 0 0 0 0 0 Girona (1 Season) 2 Leagues 6.8 16 2.67 9 0 2 2 3 0 2 0.33 1 0 0 0 1 0 Leganés (1 Season) 1 League 0.7 1 1.45 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 La Liga 2 (8 Seasons) 116.6 165 2.70 110 3 16 12 21 3 21 0.34 8 1 3 3 6 0 Copa del Rey (5 Seasons) 4.0 Super League (3 Seasons) 32.6 La Liga (3 Seasons) 4.7 8 1.77 4 0 2 1 1 0 1 0.22 1 0 0 0 0 0 Ligue 1 (1 Season) 4.0 13 3.28 8 1 2 1 1 0 1 0.25 1 0 0 0 0 0 Conf Lg (1 Season) 5.0 8 1.59 6 0 0 2 0 0 2 0.40 1 0 0 1 0 0 Europa Lg (1 Season) 1.4 3 2.14 3 0 0 0 0 0 1 0.71 1 0 0 0 0 0 Coupe de la Ligue (1 Season) 1.0 Coupe de France (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 2016-2017 21 Mallorca es ESP Copa del Rey 33rd 1.5 Matches 2017-2018 22 Rennes fr FRA 1. Coupe de la Ligue 3rd 1.0 Matches 2019-2020 24 Girona es ESP Copa del Rey 17th 0.8 Matches 2020-2021 25 Osasuna es ESP Copa del Rey 9th 1.2 Matches 2021-2022 26 Málaga es ESP Copa del Rey Rd2 0.5 Matches 6 Seasons 5 Clubs 3 Leagues 5.0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Osasuna (2 Seasons) 1 League 1.2 Mallorca (1 Season) 1 League 1.5 Málaga (1 Season) 1 League 0.5 Girona (1 Season) 1 League 0.8 Rennes (1 Season) 2 Leagues 1.0 Copa del Rey (5 Seasons) 4.0 Coupe de la Ligue (1 Season) 1.0 Coupe de France (1 Season)
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 2023-2024 28 PAOK 3. Conf Lg QF 5.0 8 1.59 6 0 0 2 0 0 2 0.40 1 0 0 1 0 0 Matches 2024-2025 29 PAOK 2. Europa Lg 1.4 3 2.14 3 0 0 0 0 0 1 0.71 1 0 0 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 6.4 11 1.71 9 0 0 2 0 0 3 0.47 2 0 0 1 0 0 Conf Lg (1 Season) 5.0 8 1.59 6 0 0 2 0 0 2 0.40 1 0 0 1 0 0 Europa Lg (1 Season) 1.4 3 2.14 3 0 0 0 0 0 1 0.71 1 0 0 0 0 0
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 2012-2013 17 Mallorca 1 League 0.2 0 2013-2014 18 Mallorca 1 League 1.4 0 2014-2015 19 Mallorca 1 League 2.2 0 2015-2016 20 Mallorca 1 League 17.8 0 2016-2017 21 Mallorca 2 Leagues 35.5 0 0 0 2017-2018 22 Rennes 3 Leagues 5.0 10 9 3 4 3 1 11 9.1 10 11 1 10 5 15 1 0 2018-2019 23 Osasuna 2 Leagues 23.2 32 22 13 11 8 4 20 20.0 16 27 4 23 7 39 4 0 2019-2020 24 Girona 2 Leagues 6.8 8 8 3 4 1 2 7 28.6 5 4 0 4 6 10 3 0 2019-2020 24 Osasuna 1 League 4.5 5 3 1 3 1 0 5 0.0 5 4 0 4 0 5 1 0 2020-2021 25 Osasuna 2 Leagues 1.2 0 0 0 2020-2021 25 Leganés 1 League 0.7 1 1 1 0 0 0 2 0.0 2 1 0 1 2 3 0 0 2021-2022 26 Málaga 2 Leagues 31.8 62 30 18 29 15 16 58 27.6 42 45 2 43 18 80 21 0 2022-2023 27 PAOK 1 League 12.3 0 2023-2024 28 PAOK 2 Leagues 23.6 3 2 1 1 1 1 7 14.3 6 5 2 3 2 5 4 0 2024-2025 29 PAOK 2 Leagues 3.1 1 1 1 0 0 1 2 50.0 1 1 0 1 0 1 0 0 13 Seasons 7 Clubs 9 Leagues 169.3 122 76 41 52 29 25 112 22.3 87 98 9 89 40 158 34 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Mallorca (5 Seasons) 3 Leagues 57.2 0 0 0 PAOK (3 Seasons) 3 Leagues 39.0 4 3 2 1 1 2 9 22.2 7 6 2 4 2 6 4 0 Osasuna (3 Seasons) 3 Leagues 29.0 37 25 14 14 9 4 25 16.0 21 31 4 27 7 44 5 0 Málaga (1 Season) 2 Leagues 31.8 62 30 18 29 15 16 58 27.6 42 45 2 43 18 80 21 0 Rennes (1 Season) 3 Leagues 5.0 10 9 3 4 3 1 11 9.1 10 11 1 10 5 15 1 0 Girona (1 Season) 2 Leagues 6.8 8 8 3 4 1 2 7 28.6 5 4 0 4 6 10 3 0 Leganés (1 Season) 1 League 0.7 1 1 1 0 0 0 2 0.0 2 1 0 1 2 3 0 0 La Liga 2 (8 Seasons) 116.6 103 58 35 44 24 22 87 25.3 65 77 6 71 29 132 28 0 Copa del Rey (5 Seasons) 4.0 3 4 0 Super League (3 Seasons) 32.6 0 La Liga (3 Seasons) 4.7 5 3 1 3 1 0 5 0.0 5 4 0 4 0 5 1 0 Ligue 1 (1 Season) 4.0 10 9 3 4 3 1 11 9.1 10 11 1 10 5 15 1 0 Conf Lg (1 Season) 5.0 3 2 1 1 1 1 7 14.3 6 5 2 3 2 5 4 0 Europa Lg (1 Season) 1.4 1 1 1 0 0 1 2 50.0 1 1 0 1 0 1 0 0 Coupe de la Ligue (1 Season) 1.0 0 Coupe de France (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 2016-2017 21 Mallorca es ESP Copa del Rey 33rd 1.5 Matches 2017-2018 22 Rennes fr FRA 1. Coupe de la Ligue 3rd 1.0 Matches 2019-2020 24 Girona es ESP Copa del Rey 17th 0.8 3 4 Matches 2020-2021 25 Osasuna es ESP Copa del Rey 9th 1.2 0 0 Matches 2021-2022 26 Málaga es ESP Copa del Rey Rd2 0.5 0 0 Matches 6 Seasons 5 Clubs 3 Leagues 5.0 3 4 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 Osasuna (2 Seasons) 1 League 1.2 0 0 0 Mallorca (1 Season) 1 League 1.5 0 Málaga (1 Season) 1 League 0.5 0 0 0 Girona (1 Season) 1 League 0.8 3 4 0 Rennes (1 Season) 2 Leagues 1.0 0 Copa del Rey (5 Seasons) 4.0 3 4 0 Coupe de la Ligue (1 Season) 1.0 0 Coupe de France (1 Season) 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 2023-2024 28 PAOK 3. Conf Lg QF 5.0 3 2 1 1 1 1 7 14.3 6 5 2 3 2 5 4 0 Matches 2024-2025 29 PAOK 2. Europa Lg 1.4 1 1 1 0 0 1 2 50.0 1 1 0 1 0 1 0 0 Matches 2 Seasons 1 Club 2 Leagues 6.4 4 3 2 1 1 2 9 22.2 7 6 2 4 2 6 4 0 Conf Lg (1 Season) 5.0 3 2 1 1 1 1 7 14.3 6 5 2 3 2 5 4 0 Europa Lg (1 Season) 1.4 1 1 1 0 0 1 2 50.0 1 1 0 1 0 1 0 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 2012-2013 17 Mallorca 1 League 0.2 2013-2014 18 Mallorca 1 League 1.4 2014-2015 19 Mallorca 1 League 2.2 2015-2016 20 Mallorca 1 League 17.8 2016-2017 21 Mallorca 2 Leagues 35.5 2017-2018 22 Rennes 3 Leagues 5.0 163 0 17 78 73 10 163 6 4 66.7 2 33.3 90 530 231 10 3 1 6 12 109 34 2018-2019 23 Osasuna 2 Leagues 23.2 873 7 72 384 436 88 871 43 21 48.8 22 51.2 582 3407 1529 59 34 23 78 68 635 184 2019-2020 24 Girona 2 Leagues 6.8 236 3 27 93 120 31 236 8 6 75.0 2 25.0 140 749 298 15 7 9 16 8 157 44 2019-2020 24 Osasuna 1 League 4.5 165 1 16 76 75 11 165 8 4 50.0 4 50.0 105 701 323 11 5 7 15 13 126 36 2020-2021 25 Osasuna 2 Leagues 1.2 2020-2021 25 Leganés 1 League 0.7 31 1 6 14 11 0 31 0 0 0 12 45 9 0 0 0 2 3 19 5 2021-2022 26 Málaga 2 Leagues 31.8 1222 26 158 526 559 125 1218 68 41 60.3 27 39.7 702 4557 2055 61 35 27 100 38 803 185 2022-2023 27 PAOK 1 League 12.3 2023-2024 28 PAOK 2 Leagues 23.6 176 3 20 76 85 23 176 10 5 50.0 3 30.0 90 463 120 6 4 5 21 6 110 27 2024-2025 29 PAOK 2 Leagues 3.1 45 0 4 19 22 9 45 3 2 66.7 1 33.3 27 74 33 0 0 0 4 0 32 7 13 Seasons 7 Clubs 9 Leagues 169.3 2911 41 320 1266 1381 297 2905 146 83 56.8 61 41.8 1748 10526 4598 162 88 72 242 148 1991 522 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 Mallorca (5 Seasons) 3 Leagues 57.2 PAOK (3 Seasons) 3 Leagues 39.0 221 3 24 95 107 32 221 13 7 53.8 4 30.8 117 537 153 6 4 5 25 6 142 34 Osasuna (3 Seasons) 3 Leagues 29.0 1038 8 88 460 511 99 1036 51 25 49.0 26 51.0 687 4108 1852 70 39 30 93 81 761 220 Málaga (1 Season) 2 Leagues 31.8 1222 26 158 526 559 125 1218 68 41 60.3 27 39.7 702 4557 2055 61 35 27 100 38 803 185 Rennes (1 Season) 3 Leagues 5.0 163 0 17 78 73 10 163 6 4 66.7 2 33.3 90 530 231 10 3 1 6 12 109 34 Girona (1 Season) 2 Leagues 6.8 236 3 27 93 120 31 236 8 6 75.0 2 25.0 140 749 298 15 7 9 16 8 157 44 Leganés (1 Season) 1 League 0.7 31 1 6 14 11 0 31 0 0 0 12 45 9 0 0 0 2 3 19 5 La Liga 2 (8 Seasons) 116.6 2362 37 263 1017 1126 244 2356 119 68 57.1 51 42.9 1436 8758 3891 135 76 59 196 117 1614 418 Copa del Rey (5 Seasons) 4.0 Super League (3 Seasons) 32.6 La Liga (3 Seasons) 4.7 165 1 16 76 75 11 165 8 4 50.0 4 50.0 105 701 323 11 5 7 15 13 126 36 Ligue 1 (1 Season) 4.0 163 0 17 78 73 10 163 6 4 66.7 2 33.3 90 530 231 10 3 1 6 12 109 34 Conf Lg (1 Season) 5.0 176 3 20 76 85 23 176 10 5 50.0 3 30.0 90 463 120 6 4 5 21 6 110 27 Europa Lg (1 Season) 1.4 45 0 4 19 22 9 45 3 2 66.7 1 33.3 27 74 33 0 0 0 4 0 32 7 Coupe de la Ligue (1 Season) 1.0 Coupe de France (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 2012-2013 17 Mallorca es ESP 1. La Liga 18th 0.2 Matches 2013-2014 18 Mallorca es ESP 2. La Liga 2 17th 1.4 2014-2015 19 Mallorca es ESP 2. La Liga 2 16th 2.2 Matches 2015-2016 20 Mallorca es ESP 2. La Liga 2 17th 17.8 Matches 2016-2017 21 Mallorca es ESP 2. La Liga 2 20th 34.0 Matches 2017-2018 22 Rennes fr FRA 1. Ligue 1 5th 4.0 163 0 17 78 73 10 163 6 4 66.7 2 33.3 90 530 231 10 3 1 6 12 109 34 Matches 2018-2019 23 Osasuna es ESP 2. La Liga 2 1st 23.2 873 7 72 384 436 88 871 43 21 48.8 22 51.2 582 3407 1529 59 34 23 78 68 635 184 Matches 2019-2020 24 Girona es ESP 2. La Liga 2 5th 6.0 236 3 27 93 120 31 236 8 6 75.0 2 25.0 140 749 298 15 7 9 16 8 157 44 Matches 2019-2020 24 Osasuna es ESP 1. La Liga 10th 4.5 165 1 16 76 75 11 165 8 4 50.0 4 50.0 105 701 323 11 5 7 15 13 126 36 Matches 2020-2021 25 Leganés es ESP 2. La Liga 2 3rd 0.7 31 1 6 14 11 0 31 0 0 0 12 45 9 0 0 0 2 3 19 5 Matches 2021-2022 26 Málaga es ESP 2. La Liga 2 18th 31.3 1222 26 158 526 559 125 1218 68 41 60.3 27 39.7 702 4557 2055 61 35 27 100 38 803 185 Matches 2022-2023 27 PAOK gr GRE 1. Super League 4th 12.3 Matches 2023-2024 28 PAOK gr GRE 1. Super League 1st 18.5 Matches 2024-2025 29 PAOK gr GRE 1. Super League 3rd 1.7 Matches 13 Seasons 7 Clubs 4 Leagues 157.8 2690 38 296 1171 1274 265 2684 133 76 57.1 57 42.9 1631 9989 4445 156 84 67 217 142 1849 488 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 Mallorca (5 Seasons) 2 Leagues 55.7 PAOK (3 Seasons) 1 League 32.6 Osasuna (3 Seasons) 2 Leagues 27.7 1038 8 88 460 511 99 1036 51 25 49.0 26 51.0 687 4108 1852 70 39 30 93 81 761 220 Málaga (1 Season) 1 League 31.3 1222 26 158 526 559 125 1218 68 41 60.3 27 39.7 702 4557 2055 61 35 27 100 38 803 185 Rennes (1 Season) 1 League 4.0 163 0 17 78 73 10 163 6 4 66.7 2 33.3 90 530 231 10 3 1 6 12 109 34 Girona (1 Season) 1 League 6.0 236 3 27 93 120 31 236 8 6 75.0 2 25.0 140 749 298 15 7 9 16 8 157 44 Leganés (1 Season) 1 League 0.7 31 1 6 14 11 0 31 0 0 0 12 45 9 0 0 0 2 3 19 5 La Liga 2 (8 Seasons) 116.6 2362 37 263 1017 1126 244 2356 119 68 57.1 51 42.9 1436 8758 3891 135 76 59 196 117 1614 418 Super League (3 Seasons) 32.6 La Liga (3 Seasons) 4.7 165 1 16 76 75 11 165 8 4 50.0 4 50.0 105 701 323 11 5 7 15 13 126 36 Ligue 1 (1 Season) 4.0 163 0 17 78 73 10 163 6 4 66.7 2 33.3 90 530 231 10 3 1 6 12 109 34
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 1/3 CPA Mis Dis Rec Matches 2016-2017 21 Mallorca es ESP Copa del Rey 33rd 1.5 Matches 2017-2018 22 Rennes fr FRA 1. Coupe de la Ligue 3rd 1.0 Matches 2019-2020 24 Girona es ESP Copa del Rey 17th 0.8 Matches 2020-2021 25 Osasuna es ESP Copa del Rey 9th 1.2 Matches 2021-2022 26 Málaga es ESP Copa del Rey Rd2 0.5 Matches 6 Seasons 5 Clubs 3 Leagues 5.0 Country 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 Osasuna (2 Seasons) 1 League 1.2 Mallorca (1 Season) 1 League 1.5 Málaga (1 Season) 1 League 0.5 Girona (1 Season) 1 League 0.8 Rennes (1 Season) 2 Leagues 1.0 Copa del Rey (5 Seasons) 4.0 Coupe de la Ligue (1 Season) 1.0 Coupe de France (1 Season)
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 PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2023-2024 28 PAOK 3. Conf Lg QF 5.0 176 3 20 76 85 23 176 10 5 50.0 3 30.0 90 463 120 6 4 5 21 6 110 27 Matches 2024-2025 29 PAOK 2. Europa Lg 1.4 45 0 4 19 22 9 45 3 2 66.7 1 33.3 27 74 33 0 0 0 4 0 32 7 Matches 2 Seasons 1 Club 2 Leagues 6.4 221 3 24 95 107 32 221 13 7 53.8 4 30.8 117 537 153 6 4 5 25 6 142 34 Conf Lg (1 Season) 5.0 176 3 20 76 85 23 176 10 5 50.0 3 30.0 90 463 120 6 4 5 21 6 110 27 Europa Lg (1 Season) 1.4 45 0 4 19 22 9 45 3 2 66.7 1 33.3 27 74 33 0 0 0 4 0 32 7
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 2012-2013 17 Mallorca es ESP 1. La Liga 1 19 19 0.6 0.2 0 1 Matches 2013-2014 18 Mallorca es ESP 2. La Liga 2 2 129 65 3.4 1.4 1 1 2014-2015 19 Mallorca es ESP 2. La Liga 2 3 196 65 5.2 2.2 3 1 0 2 0.00 2 4 -2 -0.92 -0.64 Matches 2015-2016 20 Mallorca es ESP 2. La Liga 2 29 1,601 55 42.4 17.8 15 11 14 2 1.30 19 14 +5 +0.28 +0.74 Matches 2016-2017 21 Mallorca es ESP Copa del Rey 2 135 68 64.3 1.5 1 120 1 1 15 0 1.50 1 0 +1 +0.67 +1.87 Matches 2016-2017 21 Mallorca es ESP 2. La Liga 2 39 3,064 79 81.1 34.0 34 25 5 1 1.03 37 45 -8 -0.23 -0.23 Matches 2017-2018 22 Rennes fr FRA Coupe de France 0 0 0 0 1 Matches 2017-2018 22 Rennes fr FRA 1. Coupe de la Ligue 1 90 90 23.1 1.0 1 90 1 0 2 3.00 2 1 +1 +1.00 +0.70 Matches 2017-2018 22 Rennes fr FRA 1. Ligue 1 11 357 32 10.4 4.0 3 68 1 8 19 8 1.82 7 5 +2 +0.50 +0.39 5.4 4.9 +0.5 +0.12 +0.12 Matches 2018-2019 23 Osasuna es ESP Copa del Rey 0 0 0 0 1 Matches 2018-2019 23 Osasuna es ESP 2. La Liga 2 36 2,091 58 56.7 23.2 23 79 6 13 21 4 1.92 29 22 +7 +0.30 -0.66 31.6 21.1 +10.5 +0.45 -0.07 Matches 2019-2020 24 Girona es ESP Copa del Rey 1 74 74 82.2 0.8 1 74 0 0 0 0.00 0 3 -3 -3.65 -20.52 Matches 2019-2020 24 Osasuna es ESP 1. La Liga 8 406 51 11.9 4.5 5 71 0 3 17 5 0.75 3 7 -4 -0.89 -0.77 3.8 5.8 -2.0 -0.45 -0.51 Matches 2019-2020 24 Girona es ESP 2. La Liga 2 9 539 60 14.3 6.0 5 86 2 4 28 0 1.78 9 4 +5 +0.83 +0.83 8.1 4.0 +4.1 +0.69 +0.37 Matches 2020-2021 25 Osasuna es ESP Copa del Rey 2 109 55 27.9 1.2 1 90 1 1 19 0 3.00 7 0 +7 +5.78 +4.50 Matches 2020-2021 25 Osasuna es ESP 1. La Liga 0 0 0 0 8 Matches 2020-2021 25 Leganés es ESP 2. La Liga 2 5 61 12 1.6 0.7 0 0 5 12 14 0.40 0 3 -3 -4.43 -4.96 0.2 2.0 -1.7 -2.54 -2.83 Matches 2021-2022 26 Málaga es ESP Copa del Rey 1 45 45 25.0 0.5 0 0 1 45 0 0.00 0 1 -1 -2.00 -4.00 Matches 2021-2022 26 Málaga es ESP 2. La Liga 2 40 2,813 70 74.4 31.3 32 80 9 8 33 0 1.05 28 41 -13 -0.42 +0.33 35.1 41.5 -6.4 -0.20 +0.31 Matches 2022-2023 27 PAOK gr GRE 1. Super League 29 1,108 38 34.2 12.3 11 67 0 18 20 1 1.93 19 11 +8 +0.65 -0.07 Matches 2023-2024 28 PAOK 3. Conf Lg 10 451 45 50.1 5.0 6 65 0 4 16 0 2.06 12 9 +3 +0.60 +0.20 8.9 8.3 +0.6 +0.11 -0.48 Matches 2023-2024 28 PAOK gr GRE 1. Super League 33 1,669 51 51.5 18.5 20 70 0 13 21 2 2.15 44 16 +28 +1.51 +0.08 Matches 2024-2025 29 PAOK 2. Europa Lg 2 126 63 23.3 1.4 2 63 0 0 1 2.33 2 2 0 0.00 -0.43 1.6 2.7 -1.2 -0.82 -1.53 Matches 2024-2025 29 PAOK gr GRE 1. Super League 4 153 38 11.3 1.7 2 50 0 2 27 2 1.00 0 4 -4 -2.35 -3.56 Matches 13 Seasons 7 Clubs 9 Leagues 268 15,236 57 27.9 169.3 166 75 58 102 22 54 1.51 221 192 +29 +0.17 -0.08 94.7 90.3 +4.4 +0.06 -0.14 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 Mallorca (5 Seasons) 3 Leagues 76 5,144 68 27.4 57.2 54 120 38 22 15 5 1.11 59 63 -4 -0.07 +0.24 PAOK (3 Seasons) 3 Leagues 78 3,507 45 37.8 39.0 41 67 0 37 21 6 2.00 77 42 +35 +0.90 -0.07 10.5 11.1 -0.6 -0.09 -0.74 Osasuna (3 Seasons) 3 Leagues 46 2,606 57 23.7 29.0 29 78 7 17 20 18 1.76 39 29 +10 +0.35 +0.03 35.4 26.9 +8.5 +0.30 +0.08 Málaga (1 Season) 2 Leagues 41 2,858 70 72.2 31.8 32 80 9 9 34 0 1.02 28 42 -14 -0.44 -0.03 35.1 41.5 -6.4 -0.20 +0.31 Rennes (1 Season) 3 Leagues 12 447 37 11.5 5.0 4 74 2 8 19 11 1.92 9 6 +3 +0.60 +0.47 5.4 4.9 +0.5 +0.12 +0.12 Girona (1 Season) 2 Leagues 10 613 61 15.8 6.8 6 84 2 4 28 0 1.60 9 7 +2 +0.29 +0.21 8.1 4.0 +4.1 +0.69 +0.37 Leganés (1 Season) 1 League 5 61 12 1.6 0.7 0 0 5 12 14 0.40 0 3 -3 -4.43 -4.96 0.2 2.0 -1.7 -2.54 -2.83 La Liga 2 (8 Seasons) 163 10,494 64 34.8 116.6 113 80 54 50 24 23 1.29 124 133 -9 -0.08 -0.13 75.0 68.5 +6.5 +0.11 -0.15 Copa del Rey (5 Seasons) 6 363 61 37.8 4.0 3 95 2 3 26 1 1.50 8 4 +4 +0.99 -0.61 Super League (3 Seasons) 66 2,930 44 37.4 32.6 33 68 0 33 21 5 1.98 63 31 +32 +0.98 -0.08 La Liga (3 Seasons) 9 425 47 4.1 4.7 5 71 0 4 17 13 0.75 3 7 -4 -0.89 -0.77 3.8 5.8 -2.0 -0.45 -0.51 Ligue 1 (1 Season) 11 357 32 10.4 4.0 3 68 1 8 19 8 1.82 7 5 +2 +0.50 +0.39 5.4 4.9 +0.5 +0.12 +0.12 Conf Lg (1 Season) 10 451 45 50.1 5.0 6 65 0 4 16 0 2.06 12 9 +3 +0.60 +0.20 8.9 8.3 +0.6 +0.11 -0.48 Europa Lg (1 Season) 2 126 63 23.3 1.4 2 63 0 0 1 2.33 2 2 0 0.00 -0.43 1.6 2.7 -1.2 -0.82 -1.53 Coupe de la Ligue (1 Season) 1 90 90 23.1 1.0 1 90 1 0 2 3.00 2 1 +1 +1.00 +0.70 Coupe de France (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 2012-2013 17 Mallorca 1 League 1 19 19 0.6 0.2 0 1 2013-2014 18 Mallorca 1 League 2 129 65 3.4 1.4 1 1 2014-2015 19 Mallorca 1 League 3 196 65 5.2 2.2 3 1 0 2 0.00 2 4 -2 -0.92 -0.64 2015-2016 20 Mallorca 1 League 29 1,601 55 42.4 17.8 15 11 14 2 1.30 19 14 +5 +0.28 +0.74 2016-2017 21 Mallorca 2 Leagues 41 3,199 78 80.2 35.5 35 120 26 6 15 1 1.05 38 45 -7 -0.20 -0.08 2017-2018 22 Rennes 3 Leagues 12 447 37 11.5 5.0 4 74 2 8 19 11 1.92 9 6 +3 +0.60 +0.47 5.4 4.9 +0.5 +0.12 +0.12 2018-2019 23 Osasuna 2 Leagues 36 2,091 58 55.3 23.2 23 79 6 13 21 5 1.92 29 22 +7 +0.30 -0.66 31.6 21.1 +10.5 +0.45 -0.07 2019-2020 24 Girona 2 Leagues 10 613 61 15.8 6.8 6 84 2 4 28 0 1.60 9 7 +2 +0.29 +0.21 8.1 4.0 +4.1 +0.69 +0.37 2019-2020 24 Osasuna 1 League 8 406 51 11.9 4.5 5 71 0 3 17 5 0.75 3 7 -4 -0.89 -0.77 3.8 5.8 -2.0 -0.45 -0.51 2020-2021 25 Osasuna 2 Leagues 2 109 55 2.9 1.2 1 90 1 1 19 8 3.00 7 0 +7 +5.78 +4.50 2020-2021 25 Leganés 1 League 5 61 12 1.6 0.7 0 0 5 12 14 0.40 0 3 -3 -4.43 -4.96 0.2 2.0 -1.7 -2.54 -2.83 2021-2022 26 Málaga 2 Leagues 41 2,858 70 72.2 31.8 32 80 9 9 34 0 1.02 28 42 -14 -0.44 -0.03 35.1 41.5 -6.4 -0.20 +0.31 2022-2023 27 PAOK 1 League 29 1,108 38 34.2 12.3 11 67 0 18 20 1 1.93 19 11 +8 +0.65 -0.07 2023-2024 28 PAOK 2 Leagues 43 2,120 49 51.2 23.6 26 68 0 17 20 2 2.13 56 25 +31 +1.32 +0.11 8.9 8.3 +0.6 +0.11 -0.48 2024-2025 29 PAOK 2 Leagues 6 279 47 14.8 3.1 4 57 0 2 27 3 1.44 2 6 -4 -1.29 -2.30 1.6 2.7 -1.2 -0.82 -1.53 13 Seasons 7 Clubs 9 Leagues 268 15,236 57 27.9 169.3 166 75 58 102 22 54 1.51 221 192 +29 +0.17 -0.08 94.7 90.3 +4.4 +0.06 -0.14 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 Mallorca (5 Seasons) 3 Leagues 76 5,144 68 27.4 57.2 54 120 38 22 15 5 1.11 59 63 -4 -0.07 +0.24 PAOK (3 Seasons) 3 Leagues 78 3,507 45 37.8 39.0 41 67 0 37 21 6 2.00 77 42 +35 +0.90 -0.07 10.5 11.1 -0.6 -0.09 -0.74 Osasuna (3 Seasons) 3 Leagues 46 2,606 57 23.7 29.0 29 78 7 17 20 18 1.76 39 29 +10 +0.35 +0.03 35.4 26.9 +8.5 +0.30 +0.08 Málaga (1 Season) 2 Leagues 41 2,858 70 72.2 31.8 32 80 9 9 34 0 1.02 28 42 -14 -0.44 -0.03 35.1 41.5 -6.4 -0.20 +0.31 Rennes (1 Season) 3 Leagues 12 447 37 11.5 5.0 4 74 2 8 19 11 1.92 9 6 +3 +0.60 +0.47 5.4 4.9 +0.5 +0.12 +0.12 Girona (1 Season) 2 Leagues 10 613 61 15.8 6.8 6 84 2 4 28 0 1.60 9 7 +2 +0.29 +0.21 8.1 4.0 +4.1 +0.69 +0.37 Leganés (1 Season) 1 League 5 61 12 1.6 0.7 0 0 5 12 14 0.40 0 3 -3 -4.43 -4.96 0.2 2.0 -1.7 -2.54 -2.83 La Liga 2 (8 Seasons) 163 10,494 64 34.8 116.6 113 80 54 50 24 23 1.29 124 133 -9 -0.08 -0.13 75.0 68.5 +6.5 +0.11 -0.15 Copa del Rey (5 Seasons) 6 363 61 37.8 4.0 3 95 2 3 26 1 1.50 8 4 +4 +0.99 -0.61 Super League (3 Seasons) 66 2,930 44 37.4 32.6 33 68 0 33 21 5 1.98 63 31 +32 +0.98 -0.08 La Liga (3 Seasons) 9 425 47 4.1 4.7 5 71 0 4 17 13 0.75 3 7 -4 -0.89 -0.77 3.8 5.8 -2.0 -0.45 -0.51 Ligue 1 (1 Season) 11 357 32 10.4 4.0 3 68 1 8 19 8 1.82 7 5 +2 +0.50 +0.39 5.4 4.9 +0.5 +0.12 +0.12 Conf Lg (1 Season) 10 451 45 50.1 5.0 6 65 0 4 16 0 2.06 12 9 +3 +0.60 +0.20 8.9 8.3 +0.6 +0.11 -0.48 Europa Lg (1 Season) 2 126 63 23.3 1.4 2 63 0 0 1 2.33 2 2 0 0.00 -0.43 1.6 2.7 -1.2 -0.82 -1.53 Coupe de la Ligue (1 Season) 1 90 90 23.1 1.0 1 90 1 0 2 3.00 2 1 +1 +1.00 +0.70 Coupe de France (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 2012-2013 17 Mallorca es ESP 1. La Liga 18th 1 19 19 0.6 0.2 0 1 Matches 2013-2014 18 Mallorca es ESP 2. La Liga 2 17th 2 129 65 3.4 1.4 1 1 2014-2015 19 Mallorca es ESP 2. La Liga 2 16th 3 196 65 5.2 2.2 3 1 0 2 0.00 2 4 -2 -0.92 -0.64 Matches 2015-2016 20 Mallorca es ESP 2. La Liga 2 17th 29 1,601 55 42.4 17.8 15 11 14 2 1.30 19 14 +5 +0.28 +0.74 Matches 2016-2017 21 Mallorca es ESP 2. La Liga 2 20th 39 3,064 79 81.1 34.0 34 25 5 1 1.03 37 45 -8 -0.23 -0.23 Matches 2017-2018 22 Rennes fr FRA 1. Ligue 1 5th 11 357 32 10.4 4.0 3 68 1 8 19 8 1.82 7 5 +2 +0.50 +0.39 5.4 4.9 +0.5 +0.12 +0.12 Matches 2018-2019 23 Osasuna es ESP 2. La Liga 2 1st 36 2,091 58 56.7 23.2 23 79 6 13 21 4 1.92 29 22 +7 +0.30 -0.66 31.6 21.1 +10.5 +0.45 -0.07 Matches 2019-2020 24 Girona es ESP 2. La Liga 2 5th 9 539 60 14.3 6.0 5 86 2 4 28 0 1.78 9 4 +5 +0.83 +0.83 8.1 4.0 +4.1 +0.69 +0.37 Matches 2019-2020 24 Osasuna es ESP 1. La Liga 10th 8 406 51 11.9 4.5 5 71 0 3 17 5 0.75 3 7 -4 -0.89 -0.77 3.8 5.8 -2.0 -0.45 -0.51 Matches 2020-2021 25 Osasuna es ESP 1. La Liga 11th 0 0 0 0 8 Matches 2020-2021 25 Leganés es ESP 2. La Liga 2 3rd 5 61 12 1.6 0.7 0 0 5 12 14 0.40 0 3 -3 -4.43 -4.96 0.2 2.0 -1.7 -2.54 -2.83 Matches 2021-2022 26 Málaga es ESP 2. La Liga 2 18th 40 2,813 70 74.4 31.3 32 80 9 8 33 0 1.05 28 41 -13 -0.42 +0.33 35.1 41.5 -6.4 -0.20 +0.31 Matches 2022-2023 27 PAOK gr GRE 1. Super League 4th 29 1,108 38 34.2 12.3 11 67 0 18 20 1 1.93 19 11 +8 +0.65 -0.07 Matches 2023-2024 28 PAOK gr GRE 1. Super League 1st 33 1,669 51 51.5 18.5 20 70 0 13 21 2 2.15 44 16 +28 +1.51 +0.08 Matches 2024-2025 29 PAOK gr GRE 1. Super League 3rd 4 153 38 11.3 1.7 2 50 0 2 27 2 1.00 0 4 -4 -2.35 -3.56 Matches 13 Seasons 7 Clubs 4 Leagues 249 14,206 57 27.5 157.8 154 75 55 95 22 49 1.48 197 176 +21 +0.13 -0.09 84.2 79.3 +4.9 +0.07 -0.10 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 Mallorca (5 Seasons) 2 Leagues 74 5,009 68 27.0 55.7 53 37 21 5 1.10 58 63 -5 -0.09 +0.21 PAOK (3 Seasons) 1 League 66 2,930 44 37.4 32.6 33 68 0 33 21 5 1.98 63 31 +32 +0.98 -0.08 Osasuna (3 Seasons) 2 Leagues 44 2,497 57 23.7 27.7 28 78 6 16 20 17 1.71 32 29 +3 +0.11 -0.15 35.4 26.9 +8.5 +0.30 +0.08 Málaga (1 Season) 1 League 40 2,813 70 74.4 31.3 32 80 9 8 33 0 1.05 28 41 -13 -0.42 +0.33 35.1 41.5 -6.4 -0.20 +0.31 Rennes (1 Season) 1 League 11 357 32 10.4 4.0 3 68 1 8 19 8 1.82 7 5 +2 +0.50 +0.39 5.4 4.9 +0.5 +0.12 +0.12 Girona (1 Season) 1 League 9 539 60 14.3 6.0 5 86 2 4 28 0 1.78 9 4 +5 +0.83 +0.83 8.1 4.0 +4.1 +0.69 +0.37 Leganés (1 Season) 1 League 5 61 12 1.6 0.7 0 0 5 12 14 0.40 0 3 -3 -4.43 -4.96 0.2 2.0 -1.7 -2.54 -2.83 La Liga 2 (8 Seasons) 163 10,494 64 34.8 116.6 113 80 54 50 24 23 1.29 124 133 -9 -0.08 -0.13 75.0 68.5 +6.5 +0.11 -0.15 Super League (3 Seasons) 66 2,930 44 37.4 32.6 33 68 0 33 21 5 1.98 63 31 +32 +0.98 -0.08 La Liga (3 Seasons) 9 425 47 4.1 4.7 5 71 0 4 17 13 0.75 3 7 -4 -0.89 -0.77 3.8 5.8 -2.0 -0.45 -0.51 Ligue 1 (1 Season) 11 357 32 10.4 4.0 3 68 1 8 19 8 1.82 7 5 +2 +0.50 +0.39 5.4 4.9 +0.5 +0.12 +0.12
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 2016-2017 21 Mallorca es ESP Copa del Rey 33rd 2 135 68 64.3 1.5 1 120 1 1 15 0 1.50 1 0 +1 +0.67 +1.87 Matches 2017-2018 22 Rennes fr FRA Coupe de France 33rd 0 0 0 0 1 Matches 2017-2018 22 Rennes fr FRA 1. Coupe de la Ligue 3rd 1 90 90 23.1 1.0 1 90 1 0 2 3.00 2 1 +1 +1.00 +0.70 Matches 2018-2019 23 Osasuna es ESP Copa del Rey 44th 0 0 0 0 1 Matches 2019-2020 24 Girona es ESP Copa del Rey 17th 1 74 74 82.2 0.8 1 74 0 0 0 0.00 0 3 -3 -3.65 -20.52 Matches 2020-2021 25 Osasuna es ESP Copa del Rey 9th 2 109 55 27.9 1.2 1 90 1 1 19 0 3.00 7 0 +7 +5.78 +4.50 Matches 2021-2022 26 Málaga es ESP Copa del Rey Rd2 1 45 45 25.0 0.5 0 0 1 45 0 0.00 0 1 -1 -2.00 -4.00 Matches 6 Seasons 5 Clubs 3 Leagues 7 453 65 31.5 5.0 4 94 3 3 26 4 1.71 10 5 +5 +0.99 -0.12 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Osasuna (2 Seasons) 1 League 2 109 55 22.7 1.2 1 90 1 1 19 1 3.00 7 0 +7 +5.78 +4.50 Mallorca (1 Season) 1 League 2 135 68 64.3 1.5 1 120 1 1 15 0 1.50 1 0 +1 +0.67 +1.87 Málaga (1 Season) 1 League 1 45 45 25.0 0.5 0 0 1 45 0 0.00 0 1 -1 -2.00 -4.00 Girona (1 Season) 1 League 1 74 74 82.2 0.8 1 74 0 0 0 0.00 0 3 -3 -3.65 -20.52 Rennes (1 Season) 2 Leagues 1 90 90 18.8 1.0 1 90 1 0 3 3.00 2 1 +1 +1.00 +0.70 Copa del Rey (5 Seasons) 6 363 61 37.8 4.0 3 95 2 3 26 1 1.50 8 4 +4 +0.99 -0.61 Coupe de la Ligue (1 Season) 1 90 90 23.1 1.0 1 90 1 0 2 3.00 2 1 +1 +1.00 +0.70 Coupe de France (1 Season) 0 0 0 0 1
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2023-2024 28 PAOK 3. Conf Lg QF 10 451 45 50.1 5.0 6 65 0 4 16 0 2.06 12 9 +3 +0.60 +0.20 8.9 8.3 +0.6 +0.11 -0.48 Matches 2024-2025 29 PAOK 2. Europa Lg 2 126 63 23.3 1.4 2 63 0 0 1 2.33 2 2 0 0.00 -0.43 1.6 2.7 -1.2 -0.82 -1.53 Matches 2 Seasons 1 Club 2 Leagues 12 577 48 40.1 6.4 8 64 0 4 16 1 2.11 14 11 +3 +0.47 +0.05 10.5 11.1 -0.6 -0.09 -0.74 Conf Lg (1 Season) 10 451 45 50.1 5.0 6 65 0 4 16 0 2.06 12 9 +3 +0.60 +0.20 8.9 8.3 +0.6 +0.11 -0.48 Europa Lg (1 Season) 2 126 63 23.3 1.4 2 63 0 0 1 2.33 2 2 0 0.00 -0.43 1.6 2.7 -1.2 -0.82 -1.53
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 2012-2013 17 Mallorca 1 League 0.2 1 0 1 2013-2014 18 Mallorca 1 League 1.4 0 0 2014-2015 19 Mallorca 1 League 2.2 1 0 2015-2016 20 Mallorca 1 League 17.8 7 0 28 2016-2017 21 Mallorca 2 Leagues 35.5 7 2 1 43 0 0 0 0 0 0 0 0 2017-2018 22 Rennes 3 Leagues 5.0 1 0 0 8 8 2 9 5 9 0 0 0 21 2 9 18.2 2018-2019 23 Osasuna 2 Leagues 23.2 5 0 0 38 60 26 23 7 22 3 0 0 88 33 102 24.4 2019-2020 24 Girona 2 Leagues 6.8 1 0 0 9 16 1 12 6 8 1 0 0 31 15 23 39.5 2019-2020 24 Osasuna 1 League 4.5 4 0 0 6 6 0 4 0 3 0 0 0 19 5 12 29.4 2020-2021 25 Osasuna 2 Leagues 1.2 1 0 0 0 0 0 0 0 0 0 2020-2021 25 Leganés 1 League 0.7 0 0 0 0 0 1 1 2 1 0 0 0 1 2 4 33.3 2021-2022 26 Málaga 2 Leagues 31.8 10 0 0 50 68 16 22 18 30 2 0 0 129 41 81 33.6 2022-2023 27 PAOK 1 League 12.3 3 0 0 0 2023-2024 28 PAOK 2 Leagues 23.6 9 0 0 2 9 1 1 2 2 0 0 0 13 8 19 29.6 2024-2025 29 PAOK 2 Leagues 3.1 0 0 0 2 6 3 0 0 1 0 0 0 3 4 7 36.4 13 Seasons 7 Clubs 9 Leagues 169.3 50 2 1 187 173 50 72 40 76 6 0 0 305 110 257 30.0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Mallorca (5 Seasons) 3 Leagues 57.2 16 2 1 72 0 0 0 0 0 0 0 0 PAOK (3 Seasons) 3 Leagues 39.0 12 0 0 4 15 4 1 2 3 0 0 0 16 12 26 31.6 Osasuna (3 Seasons) 3 Leagues 29.0 10 0 0 44 66 26 27 7 25 3 0 0 107 38 114 25.0 Málaga (1 Season) 2 Leagues 31.8 10 0 0 50 68 16 22 18 30 2 0 0 129 41 81 33.6 Rennes (1 Season) 3 Leagues 5.0 1 0 0 8 8 2 9 5 9 0 0 0 21 2 9 18.2 Girona (1 Season) 2 Leagues 6.8 1 0 0 9 16 1 12 6 8 1 0 0 31 15 23 39.5 Leganés (1 Season) 1 League 0.7 0 0 0 0 0 1 1 2 1 0 0 0 1 2 4 33.3 La Liga 2 (8 Seasons) 116.6 31 2 1 166 139 44 56 29 58 6 0 0 249 91 210 30.2 Copa del Rey (5 Seasons) 4.0 1 0 0 2 5 0 2 4 3 0 Super League (3 Seasons) 32.6 10 0 0 0 La Liga (3 Seasons) 4.7 5 0 0 7 6 0 4 0 3 0 0 0 19 5 12 29.4 Ligue 1 (1 Season) 4.0 0 0 0 8 8 2 9 5 9 0 0 0 21 2 9 18.2 Conf Lg (1 Season) 5.0 2 0 0 2 9 1 1 2 2 0 0 0 13 8 19 29.6 Europa Lg (1 Season) 1.4 0 0 0 2 6 3 0 0 1 0 0 0 3 4 7 36.4 Coupe de la Ligue (1 Season) 1.0 1 0 0 0 Coupe de France (1 Season)
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016-2017 21 Mallorca es ESP Copa del Rey 33rd 1.5 0 0 0 0 Matches 2017-2018 22 Rennes fr FRA 1. Coupe de la Ligue 3rd 1.0 1 0 0 0 Matches 2019-2020 24 Girona es ESP Copa del Rey 17th 0.8 0 0 0 1 2 0 1 4 3 0 Matches 2020-2021 25 Osasuna es ESP Copa del Rey 9th 1.2 1 0 0 0 0 0 0 0 0 0 Matches 2021-2022 26 Málaga es ESP Copa del Rey Rd2 0.5 0 0 0 1 3 0 1 0 0 0 Matches 6 Seasons 5 Clubs 3 Leagues 5.0 2 0 0 2 5 0 2 4 3 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Osasuna (2 Seasons) 1 League 1.2 1 0 0 0 0 0 0 0 0 0 Mallorca (1 Season) 1 League 1.5 0 0 0 0 Málaga (1 Season) 1 League 0.5 0 0 0 1 3 0 1 0 0 0 Girona (1 Season) 1 League 0.8 0 0 0 1 2 0 1 4 3 0 Rennes (1 Season) 2 Leagues 1.0 1 0 0 0 Copa del Rey (5 Seasons) 4.0 1 0 0 2 5 0 2 4 3 0 Coupe de la Ligue (1 Season) 1.0 1 0 0 0 Coupe de France (1 Season)
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2023-2024 28 PAOK 3. Conf Lg QF 5.0 2 0 0 2 9 1 1 2 2 0 0 0 13 8 19 29.6 Matches 2024-2025 29 PAOK 2. Europa Lg 1.4 0 0 0 2 6 3 0 0 1 0 0 0 3 4 7 36.4 Matches 2 Seasons 1 Club 2 Leagues 6.4 2 0 0 4 15 4 1 2 3 0 0 0 16 12 26 31.6 Conf Lg (1 Season) 5.0 2 0 0 2 9 1 1 2 2 0 0 0 13 8 19 29.6 Europa Lg (1 Season) 1.4 0 0 0 2 6 3 0 0 1 0 0 0 3 4 7 36.4
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 Brandon Pages
Brandon 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