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 2019-2020 17 Porto 2. Europa Lg 3 0 37 0.4 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 1 0 7 0.00 0.00 0.00 0.00 0.00 0.27 0.00 0.27 0.27 0.27 Matches 2019-2020 17 Porto pt POR 1. Primeira Liga 12 1 192 2.1 1 0 1 1 0 0 0 0 1.1 1.1 0.0 1.1 4 7 17 0.47 0.00 0.47 0.47 0.47 0.51 0.00 0.51 0.51 0.51 Matches 2020-2021 18 Wolves eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 18 Wolves eng ENG FA Cup 3 3 230 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 18 Wolves eng ENG 1. Premier League 32 11 1,369 15.2 4 3 7 3 1 1 2 0 5.3 4.5 1.0 5.5 14 17 74 0.26 0.20 0.46 0.20 0.39 0.35 0.07 0.41 0.29 0.36 Matches 2021-2022 19 Wolves eng ENG EFL Cup 2 2 133 1.5 0 2 2 0 0 0 1 0 0.00 1.35 1.35 0.00 1.35 Matches 2021-2022 19 Wolves eng ENG FA Cup 2 2 157 1.7 0 1 1 0 0 0 0 0 0.00 0.57 0.57 0.00 0.57 Matches 2021-2022 19 Wolves eng ENG Jr. PL2 — Div. 2 2 2 160 1.8 1 0 1 1 0 0 1 0 0.56 0.00 0.56 0.56 0.56 Matches 2021-2022 19 Wolves eng ENG 1. Premier League 22 6 572 6.4 0 0 0 0 0 0 0 0 1.8 1.8 0.2 1.9 14 14 41 0.00 0.00 0.00 0.00 0.00 0.28 0.03 0.30 0.28 0.30 Matches 2022-2023 20 Anderlecht 3. Conf Lg 6 6 528 5.9 1 1 2 0 1 1 2 0 3.0 2.2 0.8 3.0 18 11 49 0.17 0.17 0.34 0.00 0.17 0.51 0.14 0.65 0.38 0.52 Matches 2022-2023 20 PSV Eindhoven nl NED 1. Eredivisie 14 5 607 6.7 4 1 5 3 1 1 3 0 4.0 3.2 1.4 4.6 13 8 63 0.59 0.15 0.74 0.44 0.59 0.60 0.20 0.80 0.48 0.68 Matches 2022-2023 20 PSV Eindhoven 2. Europa Lg 2 0 57 0.6 1 0 1 1 0 0 0 0 0.4 0.4 0.4 0.8 4 1 3 1.58 0.00 1.58 1.58 1.58 0.65 0.56 1.21 0.65 1.21 Matches 2022-2023 20 Anderlecht be BEL 1. Pro League A 20 17 1,523 16.9 7 1 8 6 1 1 3 0 6.6 5.8 1.6 7.4 29 26 117 0.41 0.06 0.47 0.35 0.41 0.42 0.10 0.52 0.37 0.47 Matches 2023-2024 21 Wolves eng ENG EFL Cup 2 1 112 1.2 1 0 1 1 0 0 0 0 0.80 0.00 0.80 0.80 0.80 Matches 2023-2024 21 Rangers 2. Europa Lg 2 2 179 2.0 0 1 1 0 0 0 0 0 0.2 0.2 0.0 0.2 6 4 13 0.00 0.50 0.50 0.00 0.50 0.09 0.01 0.10 0.09 0.10 Matches 2023-2024 21 Wolves eng ENG 1. Premier League 8 3 264 2.9 0 0 0 0 0 0 2 0 1.0 1.0 0.2 1.2 5 10 13 0.00 0.00 0.00 0.00 0.00 0.35 0.07 0.42 0.35 0.42 Matches 2023-2024 21 Rangers sct SCO 1. Premiership 18 12 1,009 11.2 4 0 4 4 0 0 0 0 0.36 0.00 0.36 0.36 0.36 Matches 2024-2025 22 Las Palmas es ESP Copa del Rey 1 1 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 22 Las Palmas es ESP 1. La Liga 24 22 1,866 20.7 10 3 13 8 2 3 7 0 8.8 6.4 2.0 8.4 30 26 119 0.48 0.14 0.63 0.39 0.53 0.42 0.10 0.52 0.31 0.41 Matches 6 Seasons 6 Clubs 11 Leagues 174 95 9,000 100.0 33 13 46 27 6 7 20 0 32.2 26.7 7.6 34.3 138 124 516 0.33 0.13 0.46 0.27 0.40 0.41 0.10 0.51 0.34 0.44 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 Wolves (3 Seasons) 3 Leagues 72 29 2,927 32.5 5 6 11 4 1 1 5 0 8.0 7.2 1.4 8.6 33 41 128 0.15 0.18 0.34 0.12 0.31 0.33 0.06 0.39 0.30 0.35 Anderlecht (1 Season) 2 Leagues 26 23 2,051 22.8 8 2 10 6 2 2 5 0 9.6 8.0 2.4 10.5 47 37 166 0.35 0.09 0.44 0.26 0.35 0.44 0.11 0.55 0.37 0.48 Las Palmas (1 Season) 2 Leagues 25 23 1,941 21.6 10 3 13 8 2 3 7 0 8.8 6.4 2.0 8.4 30 26 119 0.46 0.14 0.60 0.37 0.51 0.42 0.10 0.52 0.31 0.41 Rangers (1 Season) 2 Leagues 20 14 1,188 13.2 4 1 5 4 0 0 0 0 0.2 0.2 0.0 0.2 6 4 13 0.30 0.08 0.38 0.30 0.38 0.09 0.01 0.10 0.09 0.10 PSV Eindhoven (1 Season) 2 Leagues 16 5 664 7.4 5 1 6 4 1 1 3 0 4.4 3.7 1.7 5.4 17 9 66 0.68 0.14 0.81 0.54 0.68 0.60 0.24 0.84 0.49 0.73 Porto (1 Season) 2 Leagues 15 1 229 2.5 1 0 1 1 0 0 0 0 1.2 1.2 0.0 1.2 5 7 24 0.39 0.00 0.39 0.39 0.39 0.47 0.00 0.47 0.47 0.47 Wolves (1 Season) 1 League 2 2 160 1.8 1 0 1 1 0 0 1 0 0.56 0.00 0.56 0.56 0.56 Premier League (3 Seasons) 62 20 2,205 24.5 4 3 7 3 1 1 4 0 8.0 7.2 1.4 8.6 33 41 128 0.16 0.12 0.29 0.12 0.24 0.33 0.06 0.39 0.30 0.35 Europa Lg (3 Seasons) 7 2 273 3.0 1 1 2 1 0 0 0 0 0.7 0.7 0.4 1.1 11 5 23 0.33 0.33 0.66 0.33 0.66 0.23 0.13 0.36 0.23 0.36 EFL Cup (3 Seasons) 5 4 335 3.7 1 2 3 1 0 0 1 0 0.27 0.54 0.81 0.27 0.81 FA Cup (2 Seasons) 5 5 387 4.3 0 1 1 0 0 0 0 0 0.00 0.23 0.23 0.00 0.23 La Liga (1 Season) 24 22 1,866 20.7 10 3 13 8 2 3 7 0 8.8 6.4 2.0 8.4 30 26 119 0.48 0.14 0.63 0.39 0.53 0.42 0.10 0.52 0.31 0.41 Pro League A (1 Season) 20 17 1,523 16.9 7 1 8 6 1 1 3 0 6.6 5.8 1.6 7.4 29 26 117 0.41 0.06 0.47 0.35 0.41 0.42 0.10 0.52 0.37 0.47 Premiership (1 Season) 18 12 1,009 11.2 4 0 4 4 0 0 0 0 0.36 0.00 0.36 0.36 0.36 Eredivisie (1 Season) 14 5 607 6.7 4 1 5 3 1 1 3 0 4.0 3.2 1.4 4.6 13 8 63 0.59 0.15 0.74 0.44 0.59 0.60 0.20 0.80 0.48 0.68 Primeira Liga (1 Season) 12 1 192 2.1 1 0 1 1 0 0 0 0 1.1 1.1 0.0 1.1 4 7 17 0.47 0.00 0.47 0.47 0.47 0.51 0.00 0.51 0.51 0.51 Conf Lg (1 Season) 6 6 528 5.9 1 1 2 0 1 1 2 0 3.0 2.2 0.8 3.0 18 11 49 0.17 0.17 0.34 0.00 0.17 0.51 0.14 0.65 0.38 0.52 PL2 — Div. 2 (1 Season) 2 2 160 1.8 1 0 1 1 0 0 1 0 0.56 0.00 0.56 0.56 0.56 Copa del Rey (1 Season) 1 1 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2019-2020 17 Porto 2 Leagues 15 1 229 2.5 1 0 1 1 0 0 0 0 1.2 1.2 0.0 1.2 5 7 24 0.39 0.00 0.39 0.39 0.39 0.47 0.00 0.47 0.47 0.47 2020-2021 18 Wolves 3 Leagues 36 15 1,689 18.8 4 3 7 3 1 1 2 0 5.3 4.5 1.0 5.5 14 17 74 0.21 0.16 0.37 0.16 0.32 0.35 0.07 0.41 0.29 0.36 2021-2022 19 Wolves 3 Leagues 26 10 862 9.6 0 3 3 0 0 0 1 0 1.8 1.8 0.2 1.9 14 14 41 0.00 0.31 0.31 0.00 0.31 0.28 0.03 0.30 0.28 0.30 2021-2022 19 Wolves 1 League 2 2 160 1.8 1 0 1 1 0 0 1 0 0.56 0.00 0.56 0.56 0.56 2022-2023 20 Anderlecht 2 Leagues 26 23 2,051 22.8 8 2 10 6 2 2 5 0 9.6 8.0 2.4 10.5 47 37 166 0.35 0.09 0.44 0.26 0.35 0.44 0.11 0.55 0.37 0.48 2022-2023 20 PSV Eindhoven 2 Leagues 16 5 664 7.4 5 1 6 4 1 1 3 0 4.4 3.7 1.7 5.4 17 9 66 0.68 0.14 0.81 0.54 0.68 0.60 0.24 0.84 0.49 0.73 2023-2024 21 Rangers 2 Leagues 20 14 1,188 13.2 4 1 5 4 0 0 0 0 0.2 0.2 0.0 0.2 6 4 13 0.30 0.08 0.38 0.30 0.38 0.09 0.01 0.10 0.09 0.10 2023-2024 21 Wolves 2 Leagues 10 4 376 4.2 1 0 1 1 0 0 2 0 1.0 1.0 0.2 1.2 5 10 13 0.24 0.00 0.24 0.24 0.24 0.35 0.07 0.42 0.35 0.42 2024-2025 22 Las Palmas 2 Leagues 25 23 1,941 21.6 10 3 13 8 2 3 7 0 8.8 6.4 2.0 8.4 30 26 119 0.46 0.14 0.60 0.37 0.51 0.42 0.10 0.52 0.31 0.41 6 Seasons 6 Clubs 11 Leagues 174 95 9,000 100.0 33 13 46 27 6 7 20 0 32.2 26.7 7.6 34.3 138 124 516 0.33 0.13 0.46 0.27 0.40 0.41 0.10 0.51 0.34 0.44 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 Wolves (3 Seasons) 3 Leagues 72 29 2,927 32.5 5 6 11 4 1 1 5 0 8.0 7.2 1.4 8.6 33 41 128 0.15 0.18 0.34 0.12 0.31 0.33 0.06 0.39 0.30 0.35 Anderlecht (1 Season) 2 Leagues 26 23 2,051 22.8 8 2 10 6 2 2 5 0 9.6 8.0 2.4 10.5 47 37 166 0.35 0.09 0.44 0.26 0.35 0.44 0.11 0.55 0.37 0.48 Las Palmas (1 Season) 2 Leagues 25 23 1,941 21.6 10 3 13 8 2 3 7 0 8.8 6.4 2.0 8.4 30 26 119 0.46 0.14 0.60 0.37 0.51 0.42 0.10 0.52 0.31 0.41 Rangers (1 Season) 2 Leagues 20 14 1,188 13.2 4 1 5 4 0 0 0 0 0.2 0.2 0.0 0.2 6 4 13 0.30 0.08 0.38 0.30 0.38 0.09 0.01 0.10 0.09 0.10 PSV Eindhoven (1 Season) 2 Leagues 16 5 664 7.4 5 1 6 4 1 1 3 0 4.4 3.7 1.7 5.4 17 9 66 0.68 0.14 0.81 0.54 0.68 0.60 0.24 0.84 0.49 0.73 Porto (1 Season) 2 Leagues 15 1 229 2.5 1 0 1 1 0 0 0 0 1.2 1.2 0.0 1.2 5 7 24 0.39 0.00 0.39 0.39 0.39 0.47 0.00 0.47 0.47 0.47 Wolves (1 Season) 1 League 2 2 160 1.8 1 0 1 1 0 0 1 0 0.56 0.00 0.56 0.56 0.56 Premier League (3 Seasons) 62 20 2,205 24.5 4 3 7 3 1 1 4 0 8.0 7.2 1.4 8.6 33 41 128 0.16 0.12 0.29 0.12 0.24 0.33 0.06 0.39 0.30 0.35 Europa Lg (3 Seasons) 7 2 273 3.0 1 1 2 1 0 0 0 0 0.7 0.7 0.4 1.1 11 5 23 0.33 0.33 0.66 0.33 0.66 0.23 0.13 0.36 0.23 0.36 EFL Cup (3 Seasons) 5 4 335 3.7 1 2 3 1 0 0 1 0 0.27 0.54 0.81 0.27 0.81 FA Cup (2 Seasons) 5 5 387 4.3 0 1 1 0 0 0 0 0 0.00 0.23 0.23 0.00 0.23 La Liga (1 Season) 24 22 1,866 20.7 10 3 13 8 2 3 7 0 8.8 6.4 2.0 8.4 30 26 119 0.48 0.14 0.63 0.39 0.53 0.42 0.10 0.52 0.31 0.41 Pro League A (1 Season) 20 17 1,523 16.9 7 1 8 6 1 1 3 0 6.6 5.8 1.6 7.4 29 26 117 0.41 0.06 0.47 0.35 0.41 0.42 0.10 0.52 0.37 0.47 Premiership (1 Season) 18 12 1,009 11.2 4 0 4 4 0 0 0 0 0.36 0.00 0.36 0.36 0.36 Eredivisie (1 Season) 14 5 607 6.7 4 1 5 3 1 1 3 0 4.0 3.2 1.4 4.6 13 8 63 0.59 0.15 0.74 0.44 0.59 0.60 0.20 0.80 0.48 0.68 Primeira Liga (1 Season) 12 1 192 2.1 1 0 1 1 0 0 0 0 1.1 1.1 0.0 1.1 4 7 17 0.47 0.00 0.47 0.47 0.47 0.51 0.00 0.51 0.51 0.51 Conf Lg (1 Season) 6 6 528 5.9 1 1 2 0 1 1 2 0 3.0 2.2 0.8 3.0 18 11 49 0.17 0.17 0.34 0.00 0.17 0.51 0.14 0.65 0.38 0.52 PL2 — Div. 2 (1 Season) 2 2 160 1.8 1 0 1 1 0 0 1 0 0.56 0.00 0.56 0.56 0.56 Copa del Rey (1 Season) 1 1 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2019-2020 17 Porto pt POR 1. Primeira Liga 1st 12 1 192 2.1 1 0 1 1 0 0 0 0 1.1 1.1 0.0 1.1 4 7 17 0.47 0.00 0.47 0.47 0.47 0.51 0.00 0.51 0.51 0.51 Matches 2020-2021 18 Wolves eng ENG 1. Premier League 13th 32 11 1,369 15.2 4 3 7 3 1 1 2 0 5.3 4.5 1.0 5.5 14 17 74 0.26 0.20 0.46 0.20 0.39 0.35 0.07 0.41 0.29 0.36 Matches 2021-2022 19 Wolves eng ENG 1. Premier League 10th 22 6 572 6.4 0 0 0 0 0 0 0 0 1.8 1.8 0.2 1.9 14 14 41 0.00 0.00 0.00 0.00 0.00 0.28 0.03 0.30 0.28 0.30 Matches 2021-2022 19 Wolves eng ENG Jr. PL2 — Div. 2 2nd 2 2 160 1.8 1 0 1 1 0 0 1 0 0.56 0.00 0.56 0.56 0.56 Matches 2022-2023 20 Anderlecht be BEL 1. Pro League A 11th 20 17 1,523 16.9 7 1 8 6 1 1 3 0 6.6 5.8 1.6 7.4 29 26 117 0.41 0.06 0.47 0.35 0.41 0.42 0.10 0.52 0.37 0.47 Matches 2022-2023 20 PSV Eindhoven nl NED 1. Eredivisie 2nd 14 5 607 6.7 4 1 5 3 1 1 3 0 4.0 3.2 1.4 4.6 13 8 63 0.59 0.15 0.74 0.44 0.59 0.60 0.20 0.80 0.48 0.68 Matches 2023-2024 21 Rangers sct SCO 1. Premiership 2nd 18 12 1,009 11.2 4 0 4 4 0 0 0 0 0.36 0.00 0.36 0.36 0.36 Matches 2023-2024 21 Wolves eng ENG 1. Premier League 14th 8 3 264 2.9 0 0 0 0 0 0 2 0 1.0 1.0 0.2 1.2 5 10 13 0.00 0.00 0.00 0.00 0.00 0.35 0.07 0.42 0.35 0.42 Matches 2024-2025 22 Las Palmas es ESP 1. La Liga 19th 24 22 1,866 20.7 10 3 13 8 2 3 7 0 8.8 6.4 2.0 8.4 30 26 119 0.48 0.14 0.63 0.39 0.53 0.42 0.10 0.52 0.31 0.41 Matches 6 Seasons 6 Clubs 6 Leagues 150 77 7,402 82.2 30 8 38 25 5 6 17 0 28.5 23.8 6.4 30.2 109 108 444 0.36 0.10 0.46 0.30 0.40 0.41 0.09 0.50 0.34 0.43 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 Wolves (3 Seasons) 1 League 62 20 2,205 24.5 4 3 7 3 1 1 4 0 8.0 7.2 1.4 8.6 33 41 128 0.16 0.12 0.29 0.12 0.24 0.33 0.06 0.39 0.30 0.35 Las Palmas (1 Season) 1 League 24 22 1,866 20.7 10 3 13 8 2 3 7 0 8.8 6.4 2.0 8.4 30 26 119 0.48 0.14 0.63 0.39 0.53 0.42 0.10 0.52 0.31 0.41 Anderlecht (1 Season) 1 League 20 17 1,523 16.9 7 1 8 6 1 1 3 0 6.6 5.8 1.6 7.4 29 26 117 0.41 0.06 0.47 0.35 0.41 0.42 0.10 0.52 0.37 0.47 Rangers (1 Season) 1 League 18 12 1,009 11.2 4 0 4 4 0 0 0 0 0.36 0.00 0.36 0.36 0.36 PSV Eindhoven (1 Season) 1 League 14 5 607 6.7 4 1 5 3 1 1 3 0 4.0 3.2 1.4 4.6 13 8 63 0.59 0.15 0.74 0.44 0.59 0.60 0.20 0.80 0.48 0.68 Porto (1 Season) 1 League 12 1 192 2.1 1 0 1 1 0 0 0 0 1.1 1.1 0.0 1.1 4 7 17 0.47 0.00 0.47 0.47 0.47 0.51 0.00 0.51 0.51 0.51 Wolves (1 Season) 1 League 2 2 160 1.8 1 0 1 1 0 0 1 0 0.56 0.00 0.56 0.56 0.56 Premier League (3 Seasons) 62 20 2,205 24.5 4 3 7 3 1 1 4 0 8.0 7.2 1.4 8.6 33 41 128 0.16 0.12 0.29 0.12 0.24 0.33 0.06 0.39 0.30 0.35 La Liga (1 Season) 24 22 1,866 20.7 10 3 13 8 2 3 7 0 8.8 6.4 2.0 8.4 30 26 119 0.48 0.14 0.63 0.39 0.53 0.42 0.10 0.52 0.31 0.41 Pro League A (1 Season) 20 17 1,523 16.9 7 1 8 6 1 1 3 0 6.6 5.8 1.6 7.4 29 26 117 0.41 0.06 0.47 0.35 0.41 0.42 0.10 0.52 0.37 0.47 Premiership (1 Season) 18 12 1,009 11.2 4 0 4 4 0 0 0 0 0.36 0.00 0.36 0.36 0.36 Eredivisie (1 Season) 14 5 607 6.7 4 1 5 3 1 1 3 0 4.0 3.2 1.4 4.6 13 8 63 0.59 0.15 0.74 0.44 0.59 0.60 0.20 0.80 0.48 0.68 Primeira Liga (1 Season) 12 1 192 2.1 1 0 1 1 0 0 0 0 1.1 1.1 0.0 1.1 4 7 17 0.47 0.00 0.47 0.47 0.47 0.51 0.00 0.51 0.51 0.51 PL2 — Div. 2 (1 Season) 2 2 160 1.8 1 0 1 1 0 0 1 0 0.56 0.00 0.56 0.56 0.56
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 2020-2021 18 Wolves eng ENG EFL Cup 33rd 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 18 Wolves eng ENG FA Cup 9th 3 3 230 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 19 Wolves eng ENG EFL Cup Rd3 2 2 133 1.5 0 2 2 0 0 0 1 0 0.00 1.35 1.35 0.00 1.35 Matches 2021-2022 19 Wolves eng ENG FA Cup 2 2 157 1.7 0 1 1 0 0 0 0 0 0.00 0.57 0.57 0.00 0.57 Matches 2023-2024 21 Wolves eng ENG EFL Cup Rd3 2 1 112 1.2 1 0 1 1 0 0 0 0 0.80 0.00 0.80 0.80 0.80 Matches 2024-2025 22 Las Palmas es ESP Copa del Rey R32 1 1 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 2 Clubs 3 Leagues 11 10 797 8.9 1 3 4 1 0 0 1 0 0.11 0.34 0.45 0.11 0.45 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 Wolves (3 Seasons) 2 Leagues 10 9 722 8.0 1 3 4 1 0 0 1 0 0.12 0.37 0.50 0.12 0.50 Las Palmas (1 Season) 1 League 1 1 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 5 4 335 3.7 1 2 3 1 0 0 1 0 0.27 0.54 0.81 0.27 0.81 FA Cup (2 Seasons) 5 5 387 4.3 0 1 1 0 0 0 0 0 0.00 0.23 0.23 0.00 0.23 Copa del Rey (1 Season) 1 1 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR 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 2019-2020 17 Porto 2. Europa Lg R32 3 0 37 0.4 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 1 0 7 0.00 0.00 0.00 0.00 0.00 0.27 0.00 0.27 0.27 0.27 Matches 2022-2023 20 Anderlecht 3. Conf Lg QF 6 6 528 5.9 1 1 2 0 1 1 2 0 3.0 2.2 0.8 3.0 18 11 49 0.17 0.17 0.34 0.00 0.17 0.51 0.14 0.65 0.38 0.52 Matches 2022-2023 20 PSV Eindhoven 2. Europa Lg KO 2 0 57 0.6 1 0 1 1 0 0 0 0 0.4 0.4 0.4 0.8 4 1 3 1.58 0.00 1.58 1.58 1.58 0.65 0.56 1.21 0.65 1.21 Matches 2023-2024 21 Rangers 2. Europa Lg R16 2 2 179 2.0 0 1 1 0 0 0 0 0 0.2 0.2 0.0 0.2 6 4 13 0.00 0.50 0.50 0.00 0.50 0.09 0.01 0.10 0.09 0.10 Matches 3 Seasons 4 Clubs 2 Leagues 13 8 801 8.9 2 2 4 1 1 1 2 0 3.7 2.9 1.2 4.1 29 16 72 0.22 0.22 0.45 0.11 0.34 0.41 0.14 0.55 0.33 0.46 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 Anderlecht (1 Season) 1 League 6 6 528 5.9 1 1 2 0 1 1 2 0 3.0 2.2 0.8 3.0 18 11 49 0.17 0.17 0.34 0.00 0.17 0.51 0.14 0.65 0.38 0.52 Porto (1 Season) 1 League 3 0 37 0.4 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 1 0 7 0.00 0.00 0.00 0.00 0.00 0.27 0.00 0.27 0.27 0.27 Rangers (1 Season) 1 League 2 2 179 2.0 0 1 1 0 0 0 0 0 0.2 0.2 0.0 0.2 6 4 13 0.00 0.50 0.50 0.00 0.50 0.09 0.01 0.10 0.09 0.10 PSV Eindhoven (1 Season) 1 League 2 0 57 0.6 1 0 1 1 0 0 0 0 0.4 0.4 0.4 0.8 4 1 3 1.58 0.00 1.58 1.58 1.58 0.65 0.56 1.21 0.65 1.21 Europa Lg (3 Seasons) 7 2 273 3.0 1 1 2 1 0 0 0 0 0.7 0.7 0.4 1.1 11 5 23 0.33 0.33 0.66 0.33 0.66 0.23 0.13 0.36 0.23 0.36 Conf Lg (1 Season) 6 6 528 5.9 1 1 2 0 1 1 2 0 3.0 2.2 0.8 3.0 18 11 49 0.17 0.17 0.34 0.00 0.17 0.51 0.14 0.65 0.38 0.52
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2024-2025 22 pt Portugal UEFA Nations League 1st 1 0 20 0.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 1 0 20 0.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2019-2020 17 Porto 2. Europa Lg 0.4 0 1 1 100.0 2.43 2.43 0.00 0.00 10.6 0 0 0 0.1 0.1 0.11 -0.1 -0.1 Matches 2019-2020 17 Porto pt POR 1. Primeira Liga 2.1 1 8 3 37.5 3.75 1.41 0.13 0.33 14.7 0 0 0 1.1 1.1 0.14 -0.1 -0.1 Matches 2020-2021 18 Wolves eng ENG EFL Cup 1.0 0 5 1 20.0 5.00 1.00 0.00 0.00 0 0 Matches 2020-2021 18 Wolves eng ENG FA Cup 2.6 0 6 1 16.7 2.35 0.39 0.00 0.00 0 0 Matches 2020-2021 18 Wolves eng ENG 1. Premier League 15.2 4 47 16 34.0 3.09 1.05 0.06 0.19 13.0 0 1 1 5.3 4.5 0.10 -1.3 -1.5 Matches 2021-2022 19 Wolves eng ENG EFL Cup 1.5 0 5 1 20.0 3.38 0.68 0.00 0.00 0 0 Matches 2021-2022 19 Wolves eng ENG FA Cup 1.7 0 4 2 50.0 2.29 1.15 0.00 0.00 0 0 Matches 2021-2022 19 Wolves eng ENG Jr. PL2 — Div. 2 1.8 1 0 0 Matches 2021-2022 19 Wolves eng ENG 1. Premier League 6.4 0 19 5 26.3 2.99 0.79 0.00 0.00 13.7 0 0 0 1.8 1.8 0.09 -1.8 -1.8 Matches 2022-2023 20 Anderlecht 3. Conf Lg 5.9 1 21 5 23.8 3.58 0.85 0.00 0.00 16.2 0 1 1 3.0 2.2 0.11 -2.0 -2.2 Matches 2022-2023 20 PSV Eindhoven nl NED 1. Eredivisie 6.7 4 18 11 61.1 2.67 1.63 0.17 0.27 11.9 0 1 1 4.0 3.2 0.18 0.0 -0.2 Matches 2022-2023 20 PSV Eindhoven 2. Europa Lg 0.6 1 3 1 33.3 4.74 1.58 0.33 1.00 14.4 0 0 0 0.4 0.4 0.14 +0.6 +0.6 Matches 2022-2023 20 Anderlecht be BEL 1. Pro League A 16.9 7 47 20 42.6 2.78 1.18 0.13 0.30 13.5 0 1 1 6.6 5.8 0.13 +0.4 +0.2 Matches 2023-2024 21 Wolves eng ENG EFL Cup 1.2 1 2 1 50.0 1.61 0.80 0.50 1.00 0 0 Matches 2023-2024 21 Rangers 2. Europa Lg 2.0 0 1 1 100.0 0.50 0.50 0.00 0.00 11.9 0 0 0 0.2 0.2 0.17 -0.2 -0.2 Matches 2023-2024 21 Wolves eng ENG 1. Premier League 2.9 0 7 3 42.9 2.39 1.02 0.00 0.00 13.8 0 0 0 1.0 1.0 0.15 -1.0 -1.0 Matches 2023-2024 21 Rangers sct SCO 1. Premiership 11.2 4 46 19 41.3 4.10 1.69 0.09 0.21 0 0 Matches 2024-2025 22 Las Palmas es ESP Copa del Rey 0.8 0 1 0 0.0 1.20 0.00 0.00 0 0 Matches 2024-2025 22 Las Palmas es ESP 1. La Liga 20.7 10 46 20 43.5 2.22 0.96 0.17 0.40 14.8 0 2 3 8.8 6.4 0.14 +1.2 +1.6 Matches 6 Seasons 6 Clubs 11 Leagues 100.0 33 287 111 38.7 2.87 1.11 0.09 0.24 13.9 0 6 7 32.2 26.7 0.12 -4.2 -4.7 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Wolves (3 Seasons) 3 Leagues 32.5 5 95 30 31.6 2.92 0.92 0.04 0.13 13.3 0 1 1 8.0 7.2 0.10 -4.0 -4.2 Anderlecht (1 Season) 2 Leagues 22.8 8 68 25 36.8 2.98 1.10 0.09 0.24 14.3 0 2 2 9.6 8.0 0.12 -1.6 -2.0 Las Palmas (1 Season) 2 Leagues 21.6 10 47 20 42.6 2.18 0.93 0.17 0.40 14.8 0 2 3 8.8 6.4 0.14 +1.2 +1.6 Rangers (1 Season) 2 Leagues 13.2 4 47 20 42.6 3.56 1.52 0.09 0.20 11.9 0 0 0 0.2 0.2 0.17 -0.2 -0.2 PSV Eindhoven (1 Season) 2 Leagues 7.4 5 21 12 57.1 2.85 1.63 0.19 0.33 12.3 0 1 1 4.4 3.7 0.17 +0.6 +0.3 Porto (1 Season) 2 Leagues 2.5 1 9 4 44.4 3.54 1.57 0.11 0.25 14.3 0 0 0 1.2 1.2 0.13 -0.2 -0.2 Wolves (1 Season) 1 League 1.8 1 0 0 Premier League (3 Seasons) 24.5 4 73 24 32.9 2.98 0.98 0.04 0.13 13.3 0 1 1 8.0 7.2 0.10 -4.0 -4.2 Europa Lg (3 Seasons) 3.0 1 5 3 60.0 1.65 0.99 0.20 0.33 13.2 0 0 0 0.7 0.7 0.14 +0.3 +0.3 EFL Cup (3 Seasons) 3.7 1 12 3 25.0 3.22 0.81 0.08 0.33 0 0 FA Cup (2 Seasons) 4.3 0 10 3 30.0 2.33 0.70 0.00 0.00 0 0 La Liga (1 Season) 20.7 10 46 20 43.5 2.22 0.96 0.17 0.40 14.8 0 2 3 8.8 6.4 0.14 +1.2 +1.6 Pro League A (1 Season) 16.9 7 47 20 42.6 2.78 1.18 0.13 0.30 13.5 0 1 1 6.6 5.8 0.13 +0.4 +0.2 Premiership (1 Season) 11.2 4 46 19 41.3 4.10 1.69 0.09 0.21 0 0 Eredivisie (1 Season) 6.7 4 18 11 61.1 2.67 1.63 0.17 0.27 11.9 0 1 1 4.0 3.2 0.18 0.0 -0.2 Primeira Liga (1 Season) 2.1 1 8 3 37.5 3.75 1.41 0.13 0.33 14.7 0 0 0 1.1 1.1 0.14 -0.1 -0.1 Conf Lg (1 Season) 5.9 1 21 5 23.8 3.58 0.85 0.00 0.00 16.2 0 1 1 3.0 2.2 0.11 -2.0 -2.2 PL2 — Div. 2 (1 Season) 1.8 1 0 0 Copa del Rey (1 Season) 0.8 0 1 0 0.0 1.20 0.00 0.00 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2019-2020 17 Porto 2 Leagues 2.5 1 9 4 44.4 3.54 1.57 0.11 0.25 14.3 0 0 0 1.2 1.2 0.13 -0.2 -0.2 2020-2021 18 Wolves 3 Leagues 18.8 4 58 18 31.0 3.09 0.96 0.05 0.17 13.0 0 1 1 5.3 4.5 0.10 -1.3 -1.5 2021-2022 19 Wolves 3 Leagues 9.6 0 28 8 28.6 2.92 0.84 0.00 0.00 13.7 0 0 0 1.8 1.8 0.09 -1.8 -1.8 2021-2022 19 Wolves 1 League 1.8 1 0 0 2022-2023 20 Anderlecht 2 Leagues 22.8 8 68 25 36.8 2.98 1.10 0.09 0.24 14.3 0 2 2 9.6 8.0 0.12 -1.6 -2.0 2022-2023 20 PSV Eindhoven 2 Leagues 7.4 5 21 12 57.1 2.85 1.63 0.19 0.33 12.3 0 1 1 4.4 3.7 0.17 +0.6 +0.3 2023-2024 21 Rangers 2 Leagues 13.2 4 47 20 42.6 3.56 1.52 0.09 0.20 11.9 0 0 0 0.2 0.2 0.17 -0.2 -0.2 2023-2024 21 Wolves 2 Leagues 4.2 1 9 4 44.4 2.15 0.96 0.11 0.25 13.8 0 0 0 1.0 1.0 0.15 -1.0 -1.0 2024-2025 22 Las Palmas 2 Leagues 21.6 10 47 20 42.6 2.18 0.93 0.17 0.40 14.8 0 2 3 8.8 6.4 0.14 +1.2 +1.6 6 Seasons 6 Clubs 11 Leagues 100.0 33 287 111 38.7 2.87 1.11 0.09 0.24 13.9 0 6 7 32.2 26.7 0.12 -4.2 -4.7 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 Wolves (3 Seasons) 3 Leagues 32.5 5 95 30 31.6 2.92 0.92 0.04 0.13 13.3 0 1 1 8.0 7.2 0.10 -4.0 -4.2 Anderlecht (1 Season) 2 Leagues 22.8 8 68 25 36.8 2.98 1.10 0.09 0.24 14.3 0 2 2 9.6 8.0 0.12 -1.6 -2.0 Las Palmas (1 Season) 2 Leagues 21.6 10 47 20 42.6 2.18 0.93 0.17 0.40 14.8 0 2 3 8.8 6.4 0.14 +1.2 +1.6 Rangers (1 Season) 2 Leagues 13.2 4 47 20 42.6 3.56 1.52 0.09 0.20 11.9 0 0 0 0.2 0.2 0.17 -0.2 -0.2 PSV Eindhoven (1 Season) 2 Leagues 7.4 5 21 12 57.1 2.85 1.63 0.19 0.33 12.3 0 1 1 4.4 3.7 0.17 +0.6 +0.3 Porto (1 Season) 2 Leagues 2.5 1 9 4 44.4 3.54 1.57 0.11 0.25 14.3 0 0 0 1.2 1.2 0.13 -0.2 -0.2 Wolves (1 Season) 1 League 1.8 1 0 0 Premier League (3 Seasons) 24.5 4 73 24 32.9 2.98 0.98 0.04 0.13 13.3 0 1 1 8.0 7.2 0.10 -4.0 -4.2 Europa Lg (3 Seasons) 3.0 1 5 3 60.0 1.65 0.99 0.20 0.33 13.2 0 0 0 0.7 0.7 0.14 +0.3 +0.3 EFL Cup (3 Seasons) 3.7 1 12 3 25.0 3.22 0.81 0.08 0.33 0 0 FA Cup (2 Seasons) 4.3 0 10 3 30.0 2.33 0.70 0.00 0.00 0 0 La Liga (1 Season) 20.7 10 46 20 43.5 2.22 0.96 0.17 0.40 14.8 0 2 3 8.8 6.4 0.14 +1.2 +1.6 Pro League A (1 Season) 16.9 7 47 20 42.6 2.78 1.18 0.13 0.30 13.5 0 1 1 6.6 5.8 0.13 +0.4 +0.2 Premiership (1 Season) 11.2 4 46 19 41.3 4.10 1.69 0.09 0.21 0 0 Eredivisie (1 Season) 6.7 4 18 11 61.1 2.67 1.63 0.17 0.27 11.9 0 1 1 4.0 3.2 0.18 0.0 -0.2 Primeira Liga (1 Season) 2.1 1 8 3 37.5 3.75 1.41 0.13 0.33 14.7 0 0 0 1.1 1.1 0.14 -0.1 -0.1 Conf Lg (1 Season) 5.9 1 21 5 23.8 3.58 0.85 0.00 0.00 16.2 0 1 1 3.0 2.2 0.11 -2.0 -2.2 PL2 — Div. 2 (1 Season) 1.8 1 0 0 Copa del Rey (1 Season) 0.8 0 1 0 0.0 1.20 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2019-2020 17 Porto pt POR 1. Primeira Liga 1st 2.1 1 8 3 37.5 3.75 1.41 0.13 0.33 14.7 0 0 0 1.1 1.1 0.14 -0.1 -0.1 Matches 2020-2021 18 Wolves eng ENG 1. Premier League 13th 15.2 4 47 16 34.0 3.09 1.05 0.06 0.19 13.0 0 1 1 5.3 4.5 0.10 -1.3 -1.5 Matches 2021-2022 19 Wolves eng ENG 1. Premier League 10th 6.4 0 19 5 26.3 2.99 0.79 0.00 0.00 13.7 0 0 0 1.8 1.8 0.09 -1.8 -1.8 Matches 2021-2022 19 Wolves eng ENG Jr. PL2 — Div. 2 2nd 1.8 1 0 0 Matches 2022-2023 20 Anderlecht be BEL 1. Pro League A 11th 16.9 7 47 20 42.6 2.78 1.18 0.13 0.30 13.5 0 1 1 6.6 5.8 0.13 +0.4 +0.2 Matches 2022-2023 20 PSV Eindhoven nl NED 1. Eredivisie 2nd 6.7 4 18 11 61.1 2.67 1.63 0.17 0.27 11.9 0 1 1 4.0 3.2 0.18 0.0 -0.2 Matches 2023-2024 21 Rangers sct SCO 1. Premiership 2nd 11.2 4 46 19 41.3 4.10 1.69 0.09 0.21 0 0 Matches 2023-2024 21 Wolves eng ENG 1. Premier League 14th 2.9 0 7 3 42.9 2.39 1.02 0.00 0.00 13.8 0 0 0 1.0 1.0 0.15 -1.0 -1.0 Matches 2024-2025 22 Las Palmas es ESP 1. La Liga 19th 20.7 10 46 20 43.5 2.22 0.96 0.17 0.40 14.8 0 2 3 8.8 6.4 0.14 +1.2 +1.6 Matches 6 Seasons 6 Clubs 6 Leagues 82.2 30 238 97 40.8 2.89 1.18 0.11 0.26 13.6 0 5 6 28.5 23.8 0.12 -2.5 -2.8 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 Wolves (3 Seasons) 1 League 24.5 4 73 24 32.9 2.98 0.98 0.04 0.13 13.3 0 1 1 8.0 7.2 0.10 -4.0 -4.2 Las Palmas (1 Season) 1 League 20.7 10 46 20 43.5 2.22 0.96 0.17 0.40 14.8 0 2 3 8.8 6.4 0.14 +1.2 +1.6 Anderlecht (1 Season) 1 League 16.9 7 47 20 42.6 2.78 1.18 0.13 0.30 13.5 0 1 1 6.6 5.8 0.13 +0.4 +0.2 Rangers (1 Season) 1 League 11.2 4 46 19 41.3 4.10 1.69 0.09 0.21 0 0 PSV Eindhoven (1 Season) 1 League 6.7 4 18 11 61.1 2.67 1.63 0.17 0.27 11.9 0 1 1 4.0 3.2 0.18 0.0 -0.2 Porto (1 Season) 1 League 2.1 1 8 3 37.5 3.75 1.41 0.13 0.33 14.7 0 0 0 1.1 1.1 0.14 -0.1 -0.1 Wolves (1 Season) 1 League 1.8 1 0 0 Premier League (3 Seasons) 24.5 4 73 24 32.9 2.98 0.98 0.04 0.13 13.3 0 1 1 8.0 7.2 0.10 -4.0 -4.2 La Liga (1 Season) 20.7 10 46 20 43.5 2.22 0.96 0.17 0.40 14.8 0 2 3 8.8 6.4 0.14 +1.2 +1.6 Pro League A (1 Season) 16.9 7 47 20 42.6 2.78 1.18 0.13 0.30 13.5 0 1 1 6.6 5.8 0.13 +0.4 +0.2 Premiership (1 Season) 11.2 4 46 19 41.3 4.10 1.69 0.09 0.21 0 0 Eredivisie (1 Season) 6.7 4 18 11 61.1 2.67 1.63 0.17 0.27 11.9 0 1 1 4.0 3.2 0.18 0.0 -0.2 Primeira Liga (1 Season) 2.1 1 8 3 37.5 3.75 1.41 0.13 0.33 14.7 0 0 0 1.1 1.1 0.14 -0.1 -0.1 PL2 — Div. 2 (1 Season) 1.8 1 0 0
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 2020-2021 18 Wolves eng ENG EFL Cup 33rd 1.0 0 5 1 20.0 5.00 1.00 0.00 0.00 0 0 Matches 2020-2021 18 Wolves eng ENG FA Cup 9th 2.6 0 6 1 16.7 2.35 0.39 0.00 0.00 0 0 Matches 2021-2022 19 Wolves eng ENG EFL Cup Rd3 1.5 0 5 1 20.0 3.38 0.68 0.00 0.00 0 0 Matches 2021-2022 19 Wolves eng ENG FA Cup 1.7 0 4 2 50.0 2.29 1.15 0.00 0.00 0 0 Matches 2023-2024 21 Wolves eng ENG EFL Cup Rd3 1.2 1 2 1 50.0 1.61 0.80 0.50 1.00 0 0 Matches 2024-2025 22 Las Palmas es ESP Copa del Rey R32 0.8 0 1 0 0.0 1.20 0.00 0.00 0 0 Matches 4 Seasons 2 Clubs 3 Leagues 8.9 1 23 6 26.1 2.60 0.68 0.04 0.17 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Wolves (3 Seasons) 2 Leagues 8.0 1 22 6 27.3 2.74 0.75 0.05 0.17 0 0 Las Palmas (1 Season) 1 League 0.8 0 1 0 0.0 1.20 0.00 0.00 0 0 EFL Cup (3 Seasons) 3.7 1 12 3 25.0 3.22 0.81 0.08 0.33 0 0 FA Cup (2 Seasons) 4.3 0 10 3 30.0 2.33 0.70 0.00 0.00 0 0 Copa del Rey (1 Season) 0.8 0 1 0 0.0 1.20 0.00 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2019-2020 17 Porto 2. Europa Lg R32 0.4 0 1 1 100.0 2.43 2.43 0.00 0.00 10.6 0 0 0 0.1 0.1 0.11 -0.1 -0.1 Matches 2022-2023 20 Anderlecht 3. Conf Lg QF 5.9 1 21 5 23.8 3.58 0.85 0.00 0.00 16.2 0 1 1 3.0 2.2 0.11 -2.0 -2.2 Matches 2022-2023 20 PSV Eindhoven 2. Europa Lg KO 0.6 1 3 1 33.3 4.74 1.58 0.33 1.00 14.4 0 0 0 0.4 0.4 0.14 +0.6 +0.6 Matches 2023-2024 21 Rangers 2. Europa Lg R16 2.0 0 1 1 100.0 0.50 0.50 0.00 0.00 11.9 0 0 0 0.2 0.2 0.17 -0.2 -0.2 Matches 3 Seasons 4 Clubs 2 Leagues 8.9 2 26 8 30.8 2.92 0.90 0.04 0.13 15.6 0 1 1 3.7 2.9 0.11 -1.7 -1.9 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 Anderlecht (1 Season) 1 League 5.9 1 21 5 23.8 3.58 0.85 0.00 0.00 16.2 0 1 1 3.0 2.2 0.11 -2.0 -2.2 Porto (1 Season) 1 League 0.4 0 1 1 100.0 2.43 2.43 0.00 0.00 10.6 0 0 0 0.1 0.1 0.11 -0.1 -0.1 Rangers (1 Season) 1 League 2.0 0 1 1 100.0 0.50 0.50 0.00 0.00 11.9 0 0 0 0.2 0.2 0.17 -0.2 -0.2 PSV Eindhoven (1 Season) 1 League 0.6 1 3 1 33.3 4.74 1.58 0.33 1.00 14.4 0 0 0 0.4 0.4 0.14 +0.6 +0.6 Europa Lg (3 Seasons) 3.0 1 5 3 60.0 1.65 0.99 0.20 0.33 13.2 0 0 0 0.7 0.7 0.14 +0.3 +0.3 Conf Lg (1 Season) 5.9 1 21 5 23.8 3.58 0.85 0.00 0.00 16.2 0 1 1 3.0 2.2 0.11 -2.0 -2.2
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2024-2025 22 pt Portugal UEFA Nations League 1st 0.2 0 0 0 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 0.2 0 0 0 0.00 0.00 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 2019-2020 17 Porto 2. Europa Lg 0.4 10 14 71.4 191 54 6 8 75.0 1 2 50.0 2 2 100.0 0 0.0 0.1 0.0 0 1 2 2 0 Matches 2019-2020 17 Porto pt POR 1. Primeira Liga 2.1 34 45 75.6 482 141 20 26 76.9 8 11 72.7 3 4 75.0 0 0.0 0.1 0.0 0 4 2 0 7 Matches 2020-2021 18 Wolves eng ENG EFL Cup 1.0 0 Matches 2020-2021 18 Wolves eng ENG FA Cup 2.6 0 Matches 2020-2021 18 Wolves eng ENG 1. Premier League 15.2 237 330 71.8 2728 325 153 190 80.5 52 77 67.5 5 14 35.7 3 1.0 0.4 +2.0 11 7 5 0 17 Matches 2021-2022 19 Wolves eng ENG EFL Cup 1.5 2 Matches 2021-2022 19 Wolves eng ENG FA Cup 1.7 1 Matches 2021-2022 19 Wolves eng ENG Jr. PL2 — Div. 2 1.8 0 Matches 2021-2022 19 Wolves eng ENG 1. Premier League 6.4 93 138 67.4 1117 264 64 84 76.2 18 27 66.7 2 4 50.0 0 0.2 0.7 -0.2 3 5 6 0 14 Matches 2022-2023 20 Anderlecht 3. Conf Lg 5.9 90 136 66.2 1420 271 51 70 72.9 29 42 69.0 6 12 50.0 1 0.8 0.3 +0.2 6 5 4 0 11 Matches 2022-2023 20 PSV Eindhoven nl NED 1. Eredivisie 6.7 137 199 68.8 1741 269 83 106 78.3 33 49 67.3 7 10 70.0 1 1.4 1.8 -0.4 14 7 4 0 8 Matches 2022-2023 20 PSV Eindhoven 2. Europa Lg 0.6 8 15 53.3 108 45 7 10 70.0 0 2 0.0 1 1 100.0 0 0.4 0.1 -0.4 3 1 0 0 1 Matches 2022-2023 20 Anderlecht be BEL 1. Pro League A 16.9 221 329 67.2 3269 656 123 183 67.2 73 100 73.0 12 19 63.2 1 1.6 2.0 -0.6 11 9 15 1 26 Matches 2023-2024 21 Wolves eng ENG EFL Cup 1.2 0 Matches 2023-2024 21 Rangers 2. Europa Lg 2.0 45 61 73.8 617 133 32 35 91.4 10 13 76.9 3 8 37.5 1 0.0 0.1 +1.0 1 1 4 2 4 Matches 2023-2024 21 Wolves eng ENG 1. Premier League 2.9 61 76 80.3 779 174 37 43 86.0 16 18 88.9 1 4 25.0 0 0.2 0.1 -0.2 4 7 0 0 10 Matches 2023-2024 21 Rangers sct SCO 1. Premiership 11.2 0 Matches 2024-2025 22 Las Palmas es ESP Copa del Rey 0.8 0 Matches 2024-2025 22 Las Palmas es ESP 1. La Liga 20.7 309 466 66.3 4149 710 181 250 72.4 83 125 66.4 16 29 55.2 3 2.0 1.8 +1.0 16 13 14 3 26 Matches 6 Seasons 6 Clubs 11 Leagues 100.0 1245 1809 68.8 16601 3042 757 1005 75.3 323 466 69.3 58 107 54.2 13 7.6 7.3 +5.4 69 60 56 8 124 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 Wolves (3 Seasons) 3 Leagues 32.5 391 544 71.9 4624 763 254 317 80.1 86 122 70.5 8 22 36.4 6 1.4 1.2 +4.6 18 19 11 0 41 Anderlecht (1 Season) 2 Leagues 22.8 311 465 66.9 4689 927 174 253 68.8 102 142 71.8 18 31 58.1 2 2.4 2.2 -0.4 17 14 19 1 37 Las Palmas (1 Season) 2 Leagues 21.6 309 466 66.3 4149 710 181 250 72.4 83 125 66.4 16 29 55.2 3 2.0 1.8 +1.0 16 13 14 3 26 Rangers (1 Season) 2 Leagues 13.2 45 61 73.8 617 133 32 35 91.4 10 13 76.9 3 8 37.5 1 0.0 0.1 +1.0 1 1 4 2 4 PSV Eindhoven (1 Season) 2 Leagues 7.4 145 214 67.8 1849 314 90 116 77.6 33 51 64.7 8 11 72.7 1 1.7 1.8 -0.7 17 8 4 0 9 Porto (1 Season) 2 Leagues 2.5 44 59 74.6 673 195 26 34 76.5 9 13 69.2 5 6 83.3 0 0.0 0.1 0.0 0 5 4 2 7 Wolves (1 Season) 1 League 1.8 0 Premier League (3 Seasons) 24.5 391 544 71.9 4624 763 254 317 80.1 86 122 70.5 8 22 36.4 3 1.4 1.2 +1.6 18 19 11 0 41 Europa Lg (3 Seasons) 3.0 63 90 70.0 916 232 45 53 84.9 11 17 64.7 6 11 54.5 1 0.4 0.3 +0.6 4 3 6 4 5 EFL Cup (3 Seasons) 3.7 2 FA Cup (2 Seasons) 4.3 1 La Liga (1 Season) 20.7 309 466 66.3 4149 710 181 250 72.4 83 125 66.4 16 29 55.2 3 2.0 1.8 +1.0 16 13 14 3 26 Pro League A (1 Season) 16.9 221 329 67.2 3269 656 123 183 67.2 73 100 73.0 12 19 63.2 1 1.6 2.0 -0.6 11 9 15 1 26 Premiership (1 Season) 11.2 0 Eredivisie (1 Season) 6.7 137 199 68.8 1741 269 83 106 78.3 33 49 67.3 7 10 70.0 1 1.4 1.8 -0.4 14 7 4 0 8 Primeira Liga (1 Season) 2.1 34 45 75.6 482 141 20 26 76.9 8 11 72.7 3 4 75.0 0 0.0 0.1 0.0 0 4 2 0 7 Conf Lg (1 Season) 5.9 90 136 66.2 1420 271 51 70 72.9 29 42 69.0 6 12 50.0 1 0.8 0.3 +0.2 6 5 4 0 11 PL2 — Div. 2 (1 Season) 1.8 0 Copa del Rey (1 Season) 0.8 0
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2019-2020 17 Porto 2 Leagues 2.5 44 59 74.6 673 195 26 34 76.5 9 13 69.2 5 6 83.3 0 0.0 0.1 0.0 0 5 4 2 7 2020-2021 18 Wolves 3 Leagues 18.8 237 330 71.8 2728 325 153 190 80.5 52 77 67.5 5 14 35.7 3 1.0 0.4 +2.0 11 7 5 0 17 2021-2022 19 Wolves 3 Leagues 9.6 93 138 67.4 1117 264 64 84 76.2 18 27 66.7 2 4 50.0 3 0.2 0.7 +2.8 3 5 6 0 14 2021-2022 19 Wolves 1 League 1.8 0 2022-2023 20 Anderlecht 2 Leagues 22.8 311 465 66.9 4689 927 174 253 68.8 102 142 71.8 18 31 58.1 2 2.4 2.2 -0.4 17 14 19 1 37 2022-2023 20 PSV Eindhoven 2 Leagues 7.4 145 214 67.8 1849 314 90 116 77.6 33 51 64.7 8 11 72.7 1 1.7 1.8 -0.7 17 8 4 0 9 2023-2024 21 Rangers 2 Leagues 13.2 45 61 73.8 617 133 32 35 91.4 10 13 76.9 3 8 37.5 1 0.0 0.1 +1.0 1 1 4 2 4 2023-2024 21 Wolves 2 Leagues 4.2 61 76 80.3 779 174 37 43 86.0 16 18 88.9 1 4 25.0 0 0.2 0.1 -0.2 4 7 0 0 10 2024-2025 22 Las Palmas 2 Leagues 21.6 309 466 66.3 4149 710 181 250 72.4 83 125 66.4 16 29 55.2 3 2.0 1.8 +1.0 16 13 14 3 26 6 Seasons 6 Clubs 11 Leagues 100.0 1245 1809 68.8 16601 3042 757 1005 75.3 323 466 69.3 58 107 54.2 13 7.6 7.3 +5.4 69 60 56 8 124 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 Wolves (3 Seasons) 3 Leagues 32.5 391 544 71.9 4624 763 254 317 80.1 86 122 70.5 8 22 36.4 6 1.4 1.2 +4.6 18 19 11 0 41 Anderlecht (1 Season) 2 Leagues 22.8 311 465 66.9 4689 927 174 253 68.8 102 142 71.8 18 31 58.1 2 2.4 2.2 -0.4 17 14 19 1 37 Las Palmas (1 Season) 2 Leagues 21.6 309 466 66.3 4149 710 181 250 72.4 83 125 66.4 16 29 55.2 3 2.0 1.8 +1.0 16 13 14 3 26 Rangers (1 Season) 2 Leagues 13.2 45 61 73.8 617 133 32 35 91.4 10 13 76.9 3 8 37.5 1 0.0 0.1 +1.0 1 1 4 2 4 PSV Eindhoven (1 Season) 2 Leagues 7.4 145 214 67.8 1849 314 90 116 77.6 33 51 64.7 8 11 72.7 1 1.7 1.8 -0.7 17 8 4 0 9 Porto (1 Season) 2 Leagues 2.5 44 59 74.6 673 195 26 34 76.5 9 13 69.2 5 6 83.3 0 0.0 0.1 0.0 0 5 4 2 7 Wolves (1 Season) 1 League 1.8 0 Premier League (3 Seasons) 24.5 391 544 71.9 4624 763 254 317 80.1 86 122 70.5 8 22 36.4 3 1.4 1.2 +1.6 18 19 11 0 41 Europa Lg (3 Seasons) 3.0 63 90 70.0 916 232 45 53 84.9 11 17 64.7 6 11 54.5 1 0.4 0.3 +0.6 4 3 6 4 5 EFL Cup (3 Seasons) 3.7 2 FA Cup (2 Seasons) 4.3 1 La Liga (1 Season) 20.7 309 466 66.3 4149 710 181 250 72.4 83 125 66.4 16 29 55.2 3 2.0 1.8 +1.0 16 13 14 3 26 Pro League A (1 Season) 16.9 221 329 67.2 3269 656 123 183 67.2 73 100 73.0 12 19 63.2 1 1.6 2.0 -0.6 11 9 15 1 26 Premiership (1 Season) 11.2 0 Eredivisie (1 Season) 6.7 137 199 68.8 1741 269 83 106 78.3 33 49 67.3 7 10 70.0 1 1.4 1.8 -0.4 14 7 4 0 8 Primeira Liga (1 Season) 2.1 34 45 75.6 482 141 20 26 76.9 8 11 72.7 3 4 75.0 0 0.0 0.1 0.0 0 4 2 0 7 Conf Lg (1 Season) 5.9 90 136 66.2 1420 271 51 70 72.9 29 42 69.0 6 12 50.0 1 0.8 0.3 +0.2 6 5 4 0 11 PL2 — Div. 2 (1 Season) 1.8 0 Copa del Rey (1 Season) 0.8 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2019-2020 17 Porto pt POR 1. Primeira Liga 1st 2.1 34 45 75.6 482 141 20 26 76.9 8 11 72.7 3 4 75.0 0 0.0 0.1 0.0 0 4 2 0 7 Matches 2020-2021 18 Wolves eng ENG 1. Premier League 13th 15.2 237 330 71.8 2728 325 153 190 80.5 52 77 67.5 5 14 35.7 3 1.0 0.4 +2.0 11 7 5 0 17 Matches 2021-2022 19 Wolves eng ENG 1. Premier League 10th 6.4 93 138 67.4 1117 264 64 84 76.2 18 27 66.7 2 4 50.0 0 0.2 0.7 -0.2 3 5 6 0 14 Matches 2021-2022 19 Wolves eng ENG Jr. PL2 — Div. 2 2nd 1.8 0 Matches 2022-2023 20 Anderlecht be BEL 1. Pro League A 11th 16.9 221 329 67.2 3269 656 123 183 67.2 73 100 73.0 12 19 63.2 1 1.6 2.0 -0.6 11 9 15 1 26 Matches 2022-2023 20 PSV Eindhoven nl NED 1. Eredivisie 2nd 6.7 137 199 68.8 1741 269 83 106 78.3 33 49 67.3 7 10 70.0 1 1.4 1.8 -0.4 14 7 4 0 8 Matches 2023-2024 21 Rangers sct SCO 1. Premiership 2nd 11.2 0 Matches 2023-2024 21 Wolves eng ENG 1. Premier League 14th 2.9 61 76 80.3 779 174 37 43 86.0 16 18 88.9 1 4 25.0 0 0.2 0.1 -0.2 4 7 0 0 10 Matches 2024-2025 22 Las Palmas es ESP 1. La Liga 19th 20.7 309 466 66.3 4149 710 181 250 72.4 83 125 66.4 16 29 55.2 3 2.0 1.8 +1.0 16 13 14 3 26 Matches 6 Seasons 6 Clubs 6 Leagues 82.2 1092 1583 69.0 14265 2539 661 882 74.9 283 407 69.5 46 84 54.8 8 6.4 6.8 +1.6 59 52 46 4 108 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 Wolves (3 Seasons) 1 League 24.5 391 544 71.9 4624 763 254 317 80.1 86 122 70.5 8 22 36.4 3 1.4 1.2 +1.6 18 19 11 0 41 Las Palmas (1 Season) 1 League 20.7 309 466 66.3 4149 710 181 250 72.4 83 125 66.4 16 29 55.2 3 2.0 1.8 +1.0 16 13 14 3 26 Anderlecht (1 Season) 1 League 16.9 221 329 67.2 3269 656 123 183 67.2 73 100 73.0 12 19 63.2 1 1.6 2.0 -0.6 11 9 15 1 26 Rangers (1 Season) 1 League 11.2 0 PSV Eindhoven (1 Season) 1 League 6.7 137 199 68.8 1741 269 83 106 78.3 33 49 67.3 7 10 70.0 1 1.4 1.8 -0.4 14 7 4 0 8 Porto (1 Season) 1 League 2.1 34 45 75.6 482 141 20 26 76.9 8 11 72.7 3 4 75.0 0 0.0 0.1 0.0 0 4 2 0 7 Wolves (1 Season) 1 League 1.8 0 Premier League (3 Seasons) 24.5 391 544 71.9 4624 763 254 317 80.1 86 122 70.5 8 22 36.4 3 1.4 1.2 +1.6 18 19 11 0 41 La Liga (1 Season) 20.7 309 466 66.3 4149 710 181 250 72.4 83 125 66.4 16 29 55.2 3 2.0 1.8 +1.0 16 13 14 3 26 Pro League A (1 Season) 16.9 221 329 67.2 3269 656 123 183 67.2 73 100 73.0 12 19 63.2 1 1.6 2.0 -0.6 11 9 15 1 26 Premiership (1 Season) 11.2 0 Eredivisie (1 Season) 6.7 137 199 68.8 1741 269 83 106 78.3 33 49 67.3 7 10 70.0 1 1.4 1.8 -0.4 14 7 4 0 8 Primeira Liga (1 Season) 2.1 34 45 75.6 482 141 20 26 76.9 8 11 72.7 3 4 75.0 0 0.0 0.1 0.0 0 4 2 0 7 PL2 — Div. 2 (1 Season) 1.8 0
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 2019-2020 17 Porto 2. Europa Lg R32 0.4 10 14 71.4 191 54 6 8 75.0 1 2 50.0 2 2 100.0 0 0.0 0.1 0.0 0 1 2 2 0 Matches 2022-2023 20 Anderlecht 3. Conf Lg QF 5.9 90 136 66.2 1420 271 51 70 72.9 29 42 69.0 6 12 50.0 1 0.8 0.3 +0.2 6 5 4 0 11 Matches 2022-2023 20 PSV Eindhoven 2. Europa Lg KO 0.6 8 15 53.3 108 45 7 10 70.0 0 2 0.0 1 1 100.0 0 0.4 0.1 -0.4 3 1 0 0 1 Matches 2023-2024 21 Rangers 2. Europa Lg R16 2.0 45 61 73.8 617 133 32 35 91.4 10 13 76.9 3 8 37.5 1 0.0 0.1 +1.0 1 1 4 2 4 Matches 3 Seasons 4 Clubs 2 Leagues 8.9 153 226 67.7 2336 503 96 123 78.0 40 59 67.8 12 23 52.2 2 1.2 0.5 +0.8 10 8 10 4 16 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 Anderlecht (1 Season) 1 League 5.9 90 136 66.2 1420 271 51 70 72.9 29 42 69.0 6 12 50.0 1 0.8 0.3 +0.2 6 5 4 0 11 Porto (1 Season) 1 League 0.4 10 14 71.4 191 54 6 8 75.0 1 2 50.0 2 2 100.0 0 0.0 0.1 0.0 0 1 2 2 0 Rangers (1 Season) 1 League 2.0 45 61 73.8 617 133 32 35 91.4 10 13 76.9 3 8 37.5 1 0.0 0.1 +1.0 1 1 4 2 4 PSV Eindhoven (1 Season) 1 League 0.6 8 15 53.3 108 45 7 10 70.0 0 2 0.0 1 1 100.0 0 0.4 0.1 -0.4 3 1 0 0 1 Europa Lg (3 Seasons) 3.0 63 90 70.0 916 232 45 53 84.9 11 17 64.7 6 11 54.5 1 0.4 0.3 +0.6 4 3 6 4 5 Conf Lg (1 Season) 5.9 90 136 66.2 1420 271 51 70 72.9 29 42 69.0 6 12 50.0 1 0.8 0.3 +0.2 6 5 4 0 11
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2024-2025 22 pt Portugal UEFA Nations League 1st 0.2 0 Matches 1 Season 1 Club 1 League 0.2 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2019-2020 17 Porto 2 Leagues 2.5 59 58 1 0 0 1 5 1 0 0 0 0 44 0 0 2020-2021 18 Wolves 3 Leagues 18.8 330 300 30 0 1 1 5 2 0 0 0 0 237 0 7 2021-2022 19 Wolves 3 Leagues 9.6 138 125 13 0 1 0 2 0 0 0 0 0 93 0 6 2021-2022 19 Wolves 1 League 1.8 2022-2023 20 Anderlecht 2 Leagues 22.8 465 414 49 2 2 5 13 6 0 0 0 0 311 2 21 2022-2023 20 PSV Eindhoven 2 Leagues 7.4 214 207 6 0 2 1 8 1 0 0 0 0 145 1 15 2023-2024 21 Rangers 2 Leagues 13.2 61 60 1 0 0 0 14 1 0 0 0 0 45 0 4 2023-2024 21 Wolves 2 Leagues 4.2 76 72 4 1 1 0 2 1 0 0 0 0 61 0 0 2024-2025 22 Las Palmas 2 Leagues 21.6 466 421 44 1 3 3 21 5 0 0 0 0 309 1 24 6 Seasons 6 Clubs 11 Leagues 100.0 1809 1657 148 4 10 11 70 17 0 0 0 0 1245 4 77 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Wolves (3 Seasons) 3 Leagues 32.5 544 497 47 1 3 1 9 3 0 0 0 0 391 0 13 Anderlecht (1 Season) 2 Leagues 22.8 465 414 49 2 2 5 13 6 0 0 0 0 311 2 21 Las Palmas (1 Season) 2 Leagues 21.6 466 421 44 1 3 3 21 5 0 0 0 0 309 1 24 Rangers (1 Season) 2 Leagues 13.2 61 60 1 0 0 0 14 1 0 0 0 0 45 0 4 PSV Eindhoven (1 Season) 2 Leagues 7.4 214 207 6 0 2 1 8 1 0 0 0 0 145 1 15 Porto (1 Season) 2 Leagues 2.5 59 58 1 0 0 1 5 1 0 0 0 0 44 0 0 Wolves (1 Season) 1 League 1.8 Premier League (3 Seasons) 24.5 544 497 47 1 3 1 7 3 0 0 0 0 391 0 13 Europa Lg (3 Seasons) 3.0 90 89 1 0 0 0 8 1 0 0 0 0 63 0 6 EFL Cup (3 Seasons) 3.7 2 FA Cup (2 Seasons) 4.3 0 La Liga (1 Season) 20.7 466 421 44 1 3 3 21 5 0 0 0 0 309 1 24 Pro League A (1 Season) 16.9 329 294 34 1 2 1 10 3 0 0 0 0 221 1 18 Premiership (1 Season) 11.2 11 Eredivisie (1 Season) 6.7 199 192 6 0 2 1 6 1 0 0 0 0 137 1 13 Primeira Liga (1 Season) 2.1 45 44 1 0 0 1 2 1 0 0 0 0 34 0 0 Conf Lg (1 Season) 5.9 136 120 15 1 0 4 3 3 0 0 0 0 90 1 3 PL2 — Div. 2 (1 Season) 1.8 Copa del Rey (1 Season) 0.8 0
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 2019-2020 17 Porto pt POR 1. Primeira Liga 1st 2.1 45 44 1 0 0 1 2 1 0 0 0 0 34 0 0 Matches 2020-2021 18 Wolves eng ENG 1. Premier League 13th 15.2 330 300 30 0 1 1 5 2 0 0 0 0 237 0 7 Matches 2021-2022 19 Wolves eng ENG 1. Premier League 10th 6.4 138 125 13 0 1 0 2 0 0 0 0 0 93 0 6 Matches 2021-2022 19 Wolves eng ENG Jr. PL2 — Div. 2 2nd 1.8 Matches 2022-2023 20 Anderlecht be BEL 1. Pro League A 11th 16.9 329 294 34 1 2 1 10 3 0 0 0 0 221 1 18 Matches 2022-2023 20 PSV Eindhoven nl NED 1. Eredivisie 2nd 6.7 199 192 6 0 2 1 6 1 0 0 0 0 137 1 13 Matches 2023-2024 21 Rangers sct SCO 1. Premiership 2nd 11.2 11 Matches 2023-2024 21 Wolves eng ENG 1. Premier League 14th 2.9 76 72 4 1 1 0 0 1 0 0 0 0 61 0 0 Matches 2024-2025 22 Las Palmas es ESP 1. La Liga 19th 20.7 466 421 44 1 3 3 21 5 0 0 0 0 309 1 24 Matches 6 Seasons 6 Clubs 6 Leagues 82.2 1583 1448 132 3 10 7 57 13 0 0 0 0 1092 3 68 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Wolves (3 Seasons) 1 League 24.5 544 497 47 1 3 1 7 3 0 0 0 0 391 0 13 Las Palmas (1 Season) 1 League 20.7 466 421 44 1 3 3 21 5 0 0 0 0 309 1 24 Anderlecht (1 Season) 1 League 16.9 329 294 34 1 2 1 10 3 0 0 0 0 221 1 18 Rangers (1 Season) 1 League 11.2 11 PSV Eindhoven (1 Season) 1 League 6.7 199 192 6 0 2 1 6 1 0 0 0 0 137 1 13 Porto (1 Season) 1 League 2.1 45 44 1 0 0 1 2 1 0 0 0 0 34 0 0 Wolves (1 Season) 1 League 1.8 Premier League (3 Seasons) 24.5 544 497 47 1 3 1 7 3 0 0 0 0 391 0 13 La Liga (1 Season) 20.7 466 421 44 1 3 3 21 5 0 0 0 0 309 1 24 Pro League A (1 Season) 16.9 329 294 34 1 2 1 10 3 0 0 0 0 221 1 18 Premiership (1 Season) 11.2 11 Eredivisie (1 Season) 6.7 199 192 6 0 2 1 6 1 0 0 0 0 137 1 13 Primeira Liga (1 Season) 2.1 45 44 1 0 0 1 2 1 0 0 0 0 34 0 0 PL2 — Div. 2 (1 Season) 1.8
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 2019-2020 17 Porto 2. Europa Lg R32 0.4 14 14 0 0 0 0 3 0 0 0 0 0 10 0 0 Matches 2022-2023 20 Anderlecht 3. Conf Lg QF 5.9 136 120 15 1 0 4 3 3 0 0 0 0 90 1 3 Matches 2022-2023 20 PSV Eindhoven 2. Europa Lg KO 0.6 15 15 0 0 0 0 2 0 0 0 0 0 8 0 2 Matches 2023-2024 21 Rangers 2. Europa Lg R16 2.0 61 60 1 0 0 0 3 1 0 0 0 0 45 0 4 Matches 3 Seasons 4 Clubs 2 Leagues 8.9 226 209 16 1 0 4 11 4 0 0 0 0 153 1 9 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Anderlecht (1 Season) 1 League 5.9 136 120 15 1 0 4 3 3 0 0 0 0 90 1 3 Porto (1 Season) 1 League 0.4 14 14 0 0 0 0 3 0 0 0 0 0 10 0 0 Rangers (1 Season) 1 League 2.0 61 60 1 0 0 0 3 1 0 0 0 0 45 0 4 PSV Eindhoven (1 Season) 1 League 0.6 15 15 0 0 0 0 2 0 0 0 0 0 8 0 2 Europa Lg (3 Seasons) 3.0 90 89 1 0 0 0 8 1 0 0 0 0 63 0 6 Conf Lg (1 Season) 5.9 136 120 15 1 0 4 3 3 0 0 0 0 90 1 3
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 2024-2025 22 pt Portugal UEFA Nations League 1st 0.2 0 Matches 1 Season 1 Club 1 League 0.2 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 2019-2020 17 Porto 2 Leagues 2.5 4 1.57 1 0 1 0 2 0 0 0.00 0 0 0 0 0 0 2020-2021 18 Wolves 3 Leagues 18.8 29 1.91 17 0 2 7 3 0 3 0.20 2 0 0 0 1 0 2021-2022 19 Wolves 3 Leagues 9.6 16 2.51 9 0 4 3 0 0 2 0.31 1 0 0 1 0 0 2021-2022 19 Wolves 1 League 1.8 2022-2023 20 Anderlecht 2 Leagues 22.8 47 2.16 30 1 6 4 5 1 6 0.28 3 0 0 2 1 0 2022-2023 20 PSV Eindhoven 2 Leagues 7.4 31 4.20 25 0 2 4 0 0 4 0.54 2 0 0 2 0 0 2023-2024 21 Rangers 2 Leagues 13.2 5 2.51 3 0 1 1 0 0 1 0.50 1 0 0 0 0 0 2023-2024 21 Wolves 2 Leagues 4.2 9 3.08 6 0 1 1 1 0 0 0.00 0 0 0 0 0 0 2024-2025 22 Las Palmas 2 Leagues 21.6 43 2.08 30 0 4 3 5 1 5 0.24 3 0 1 1 0 0 6 Seasons 6 Clubs 11 Leagues 100.0 184 2.33 121 1 21 23 16 2 21 0.27 12 0 1 6 2 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Wolves (3 Seasons) 3 Leagues 32.5 54 2.21 32 0 7 11 4 0 5 0.20 3 0 0 1 1 0 Anderlecht (1 Season) 2 Leagues 22.8 47 2.16 30 1 6 4 5 1 6 0.28 3 0 0 2 1 0 Las Palmas (1 Season) 2 Leagues 21.6 43 2.08 30 0 4 3 5 1 5 0.24 3 0 1 1 0 0 Rangers (1 Season) 2 Leagues 13.2 5 2.51 3 0 1 1 0 0 1 0.50 1 0 0 0 0 0 PSV Eindhoven (1 Season) 2 Leagues 7.4 31 4.20 25 0 2 4 0 0 4 0.54 2 0 0 2 0 0 Porto (1 Season) 2 Leagues 2.5 4 1.57 1 0 1 0 2 0 0 0.00 0 0 0 0 0 0 Wolves (1 Season) 1 League 1.8 Premier League (3 Seasons) 24.5 54 2.21 32 0 7 11 4 0 5 0.20 3 0 0 1 1 0 Europa Lg (3 Seasons) 3.0 9 2.96 6 0 2 1 0 0 1 0.33 1 0 0 0 0 0 EFL Cup (3 Seasons) 3.7 FA Cup (2 Seasons) 4.3 La Liga (1 Season) 20.7 43 2.08 30 0 4 3 5 1 5 0.24 3 0 1 1 0 0 Pro League A (1 Season) 16.9 32 2.01 21 0 2 4 4 1 5 0.31 2 0 0 2 1 0 Premiership (1 Season) 11.2 Eredivisie (1 Season) 6.7 29 4.30 23 0 2 4 0 0 4 0.59 2 0 0 2 0 0 Primeira Liga (1 Season) 2.1 2 0.94 0 0 0 0 2 0 0 0.00 0 0 0 0 0 0 Conf Lg (1 Season) 5.9 15 2.56 9 1 4 0 1 0 1 0.17 1 0 0 0 0 0 PL2 — Div. 2 (1 Season) 1.8 Copa del Rey (1 Season) 0.8
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 2019-2020 17 Porto pt POR 1. Primeira Liga 1st 2.1 2 0.94 0 0 0 0 2 0 0 0.00 0 0 0 0 0 0 Matches 2020-2021 18 Wolves eng ENG 1. Premier League 13th 15.2 29 1.91 17 0 2 7 3 0 3 0.20 2 0 0 0 1 0 Matches 2021-2022 19 Wolves eng ENG 1. Premier League 10th 6.4 16 2.51 9 0 4 3 0 0 2 0.31 1 0 0 1 0 0 Matches 2021-2022 19 Wolves eng ENG Jr. PL2 — Div. 2 2nd 1.8 Matches 2022-2023 20 Anderlecht be BEL 1. Pro League A 11th 16.9 32 2.01 21 0 2 4 4 1 5 0.31 2 0 0 2 1 0 Matches 2022-2023 20 PSV Eindhoven nl NED 1. Eredivisie 2nd 6.7 29 4.30 23 0 2 4 0 0 4 0.59 2 0 0 2 0 0 Matches 2023-2024 21 Rangers sct SCO 1. Premiership 2nd 11.2 Matches 2023-2024 21 Wolves eng ENG 1. Premier League 14th 2.9 9 3.08 6 0 1 1 1 0 0 0.00 0 0 0 0 0 0 Matches 2024-2025 22 Las Palmas es ESP 1. La Liga 19th 20.7 43 2.08 30 0 4 3 5 1 5 0.24 3 0 1 1 0 0 Matches 6 Seasons 6 Clubs 6 Leagues 82.2 160 2.29 106 0 15 22 15 2 19 0.27 10 0 1 6 2 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Wolves (3 Seasons) 1 League 24.5 54 2.21 32 0 7 11 4 0 5 0.20 3 0 0 1 1 0 Las Palmas (1 Season) 1 League 20.7 43 2.08 30 0 4 3 5 1 5 0.24 3 0 1 1 0 0 Anderlecht (1 Season) 1 League 16.9 32 2.01 21 0 2 4 4 1 5 0.31 2 0 0 2 1 0 Rangers (1 Season) 1 League 11.2 PSV Eindhoven (1 Season) 1 League 6.7 29 4.30 23 0 2 4 0 0 4 0.59 2 0 0 2 0 0 Porto (1 Season) 1 League 2.1 2 0.94 0 0 0 0 2 0 0 0.00 0 0 0 0 0 0 Wolves (1 Season) 1 League 1.8 Premier League (3 Seasons) 24.5 54 2.21 32 0 7 11 4 0 5 0.20 3 0 0 1 1 0 La Liga (1 Season) 20.7 43 2.08 30 0 4 3 5 1 5 0.24 3 0 1 1 0 0 Pro League A (1 Season) 16.9 32 2.01 21 0 2 4 4 1 5 0.31 2 0 0 2 1 0 Premiership (1 Season) 11.2 Eredivisie (1 Season) 6.7 29 4.30 23 0 2 4 0 0 4 0.59 2 0 0 2 0 0 Primeira Liga (1 Season) 2.1 2 0.94 0 0 0 0 2 0 0 0.00 0 0 0 0 0 0 PL2 — Div. 2 (1 Season) 1.8
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 2019-2020 17 Porto 2. Europa Lg R32 0.4 2 4.86 1 0 1 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2022-2023 20 Anderlecht 3. Conf Lg QF 5.9 15 2.56 9 1 4 0 1 0 1 0.17 1 0 0 0 0 0 Matches 2022-2023 20 PSV Eindhoven 2. Europa Lg KO 0.6 2 3.10 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2023-2024 21 Rangers 2. Europa Lg R16 2.0 5 2.51 3 0 1 1 0 0 1 0.50 1 0 0 0 0 0 Matches 3 Seasons 4 Clubs 2 Leagues 8.9 24 2.69 15 1 6 1 1 0 2 0.22 2 0 0 0 0 0 Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Anderlecht (1 Season) 1 League 5.9 15 2.56 9 1 4 0 1 0 1 0.17 1 0 0 0 0 0 Porto (1 Season) 1 League 0.4 2 4.86 1 0 1 0 0 0 0 0.00 0 0 0 0 0 0 Rangers (1 Season) 1 League 2.0 5 2.51 3 0 1 1 0 0 1 0.50 1 0 0 0 0 0 PSV Eindhoven (1 Season) 1 League 0.6 2 3.10 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Europa Lg (3 Seasons) 3.0 9 2.96 6 0 2 1 0 0 1 0.33 1 0 0 0 0 0 Conf Lg (1 Season) 5.9 15 2.56 9 1 4 0 1 0 1 0.17 1 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2024-2025 22 pt Portugal UEFA Nations League 1st 0.2 Matches 1 Season 1 Club 1 League 0.2
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 2019-2020 17 Porto 2 Leagues 2.5 3 0 1 0 2 0 0 0 1 0 1 1 4 2 0 2020-2021 18 Wolves 3 Leagues 18.8 6 5 1 4 1 4 12 33.3 8 12 1 11 5 10 5 1 2021-2022 19 Wolves 3 Leagues 9.6 3 2 0 2 1 0 8 0.0 8 2 0 2 1 4 1 0 2021-2022 19 Wolves 1 League 1.8 0 2022-2023 20 Anderlecht 2 Leagues 22.8 16 13 3 6 7 4 14 28.6 10 15 2 13 1 17 11 0 2022-2023 20 PSV Eindhoven 2 Leagues 7.4 5 1 2 2 1 0 11 0.0 11 5 1 4 1 6 7 0 2023-2024 21 Rangers 2 Leagues 13.2 5 13 0 3 2 2 4 50.0 2 3 0 3 1 6 1 0 2023-2024 21 Wolves 2 Leagues 4.2 7 4 3 4 0 2 3 66.7 1 1 0 1 3 9 0 0 2024-2025 22 Las Palmas 2 Leagues 21.6 12 7 4 5 3 4 14 28.6 10 12 0 12 4 16 27 0 6 Seasons 6 Clubs 11 Leagues 100.0 57 45 14 26 17 16 66 24.2 50 51 4 47 17 72 54 1 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Wolves (3 Seasons) 3 Leagues 32.5 16 11 4 10 2 6 23 26.1 17 15 1 14 9 23 6 1 Anderlecht (1 Season) 2 Leagues 22.8 16 13 3 6 7 4 14 28.6 10 15 2 13 1 17 11 0 Las Palmas (1 Season) 2 Leagues 21.6 12 7 4 5 3 4 14 28.6 10 12 0 12 4 16 27 0 Rangers (1 Season) 2 Leagues 13.2 5 13 0 3 2 2 4 50.0 2 3 0 3 1 6 1 0 PSV Eindhoven (1 Season) 2 Leagues 7.4 5 1 2 2 1 0 11 0.0 11 5 1 4 1 6 7 0 Porto (1 Season) 2 Leagues 2.5 3 0 1 0 2 0 0 0 1 0 1 1 4 2 0 Wolves (1 Season) 1 League 1.8 0 Premier League (3 Seasons) 24.5 16 10 4 10 2 6 23 26.1 17 15 1 14 7 23 6 1 Europa Lg (3 Seasons) 3.0 7 2 1 4 2 2 4 50.0 2 4 0 4 1 8 3 0 EFL Cup (3 Seasons) 3.7 0 2 0 FA Cup (2 Seasons) 4.3 1 0 0 La Liga (1 Season) 20.7 12 7 4 5 3 4 14 28.6 10 12 0 12 4 16 27 0 Pro League A (1 Season) 16.9 16 13 3 6 7 4 9 44.4 5 10 1 9 0 16 5 0 Premiership (1 Season) 11.2 11 0 0 Eredivisie (1 Season) 6.7 3 1 1 1 1 0 11 0.0 11 4 1 3 1 4 5 0 Primeira Liga (1 Season) 2.1 3 0 1 0 2 0 0 0 1 0 1 1 4 2 0 Conf Lg (1 Season) 5.9 0 0 0 0 0 0 5 0.0 5 5 1 4 1 1 6 0 PL2 — Div. 2 (1 Season) 1.8 0 Copa del Rey (1 Season) 0.8 0 0 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 2019-2020 17 Porto pt POR 1. Primeira Liga 1st 2.1 3 0 1 0 2 0 0 0 1 0 1 1 4 2 0 Matches 2020-2021 18 Wolves eng ENG 1. Premier League 13th 15.2 6 4 1 4 1 4 12 33.3 8 12 1 11 4 10 5 1 Matches 2021-2022 19 Wolves eng ENG 1. Premier League 10th 6.4 3 2 0 2 1 0 8 0.0 8 2 0 2 1 4 1 0 Matches 2021-2022 19 Wolves eng ENG Jr. PL2 — Div. 2 2nd 1.8 Matches 2022-2023 20 Anderlecht be BEL 1. Pro League A 11th 16.9 16 13 3 6 7 4 9 44.4 5 10 1 9 0 16 5 0 Matches 2022-2023 20 PSV Eindhoven nl NED 1. Eredivisie 2nd 6.7 3 1 1 1 1 0 11 0.0 11 4 1 3 1 4 5 0 Matches 2023-2024 21 Rangers sct SCO 1. Premiership 2nd 11.2 11 0 Matches 2023-2024 21 Wolves eng ENG 1. Premier League 14th 2.9 7 4 3 4 0 2 3 66.7 1 1 0 1 2 9 0 0 Matches 2024-2025 22 Las Palmas es ESP 1. La Liga 19th 20.7 12 7 4 5 3 4 14 28.6 10 12 0 12 4 16 27 0 Matches 6 Seasons 6 Clubs 6 Leagues 82.2 50 42 13 22 15 14 57 24.6 43 42 3 39 13 63 45 1 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 Wolves (3 Seasons) 1 League 24.5 16 10 4 10 2 6 23 26.1 17 15 1 14 7 23 6 1 Las Palmas (1 Season) 1 League 20.7 12 7 4 5 3 4 14 28.6 10 12 0 12 4 16 27 0 Anderlecht (1 Season) 1 League 16.9 16 13 3 6 7 4 9 44.4 5 10 1 9 0 16 5 0 Rangers (1 Season) 1 League 11.2 11 0 0 PSV Eindhoven (1 Season) 1 League 6.7 3 1 1 1 1 0 11 0.0 11 4 1 3 1 4 5 0 Porto (1 Season) 1 League 2.1 3 0 1 0 2 0 0 0 1 0 1 1 4 2 0 Wolves (1 Season) 1 League 1.8 0 Premier League (3 Seasons) 24.5 16 10 4 10 2 6 23 26.1 17 15 1 14 7 23 6 1 La Liga (1 Season) 20.7 12 7 4 5 3 4 14 28.6 10 12 0 12 4 16 27 0 Pro League A (1 Season) 16.9 16 13 3 6 7 4 9 44.4 5 10 1 9 0 16 5 0 Premiership (1 Season) 11.2 11 0 0 Eredivisie (1 Season) 6.7 3 1 1 1 1 0 11 0.0 11 4 1 3 1 4 5 0 Primeira Liga (1 Season) 2.1 3 0 1 0 2 0 0 0 1 0 1 1 4 2 0 PL2 — Div. 2 (1 Season) 1.8 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 2019-2020 17 Porto 2. Europa Lg R32 0.4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Matches 2022-2023 20 Anderlecht 3. Conf Lg QF 5.9 0 0 0 0 0 0 5 0.0 5 5 1 4 1 1 6 0 Matches 2022-2023 20 PSV Eindhoven 2. Europa Lg KO 0.6 2 0 1 1 0 0 0 0 1 0 1 0 2 2 0 Matches 2023-2024 21 Rangers 2. Europa Lg R16 2.0 5 2 0 3 2 2 4 50.0 2 3 0 3 1 6 1 0 Matches 3 Seasons 4 Clubs 2 Leagues 8.9 7 2 1 4 2 2 9 22.2 7 9 1 8 2 9 9 0 Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Anderlecht (1 Season) 1 League 5.9 0 0 0 0 0 0 5 0.0 5 5 1 4 1 1 6 0 Porto (1 Season) 1 League 0.4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Rangers (1 Season) 1 League 2.0 5 2 0 3 2 2 4 50.0 2 3 0 3 1 6 1 0 PSV Eindhoven (1 Season) 1 League 0.6 2 0 1 1 0 0 0 0 1 0 1 0 2 2 0 Europa Lg (3 Seasons) 3.0 7 2 1 4 2 2 4 50.0 2 4 0 4 1 8 3 0 Conf Lg (1 Season) 5.9 0 0 0 0 0 0 5 0.0 5 5 1 4 1 1 6 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 2024-2025 22 pt Portugal UEFA Nations League 1st 0.2 0 0 Matches 1 Season 1 Club 1 League 0.2 0 0 0
Possession Table Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2019-2020 17 Porto 2. Europa Lg 0.4 23 0 1 7 16 4 23 4 3 75.0 1 25.0 19 109 32 1 2 1 3 1 19 7 Matches 2019-2020 17 Porto pt POR 1. Primeira Liga 2.1 72 3 7 27 38 14 72 4 1 25.0 2 50.0 41 236 118 4 3 2 2 4 55 17 Matches 2020-2021 18 Wolves eng ENG EFL Cup 1.0 Matches 2020-2021 18 Wolves eng ENG FA Cup 2.6 Matches 2020-2021 18 Wolves eng ENG 1. Premier League 15.2 507 9 43 232 233 78 506 21 7 33.3 14 66.7 266 1199 522 14 8 5 45 21 362 74 Matches 2021-2022 19 Wolves eng ENG EFL Cup 1.5 Matches 2021-2022 19 Wolves eng ENG FA Cup 1.7 Matches 2021-2022 19 Wolves eng ENG Jr. PL2 — Div. 2 1.8 Matches 2021-2022 19 Wolves eng ENG 1. Premier League 6.4 201 1 11 92 102 37 201 19 7 36.8 12 63.2 97 668 417 14 13 4 18 14 143 41 Matches 2022-2023 20 Anderlecht 3. Conf Lg 5.9 203 7 14 90 103 34 202 16 6 37.5 8 50.0 115 888 419 18 13 7 14 8 147 49 Matches 2022-2023 20 PSV Eindhoven nl NED 1. Eredivisie 6.7 288 3 27 111 158 61 287 27 11 40.7 14 51.9 168 948 429 13 15 5 17 11 234 63 Matches 2022-2023 20 PSV Eindhoven 2. Europa Lg 0.6 24 3 4 6 15 7 24 0 0 0 11 208 92 4 2 2 1 0 13 3 Matches 2022-2023 20 Anderlecht be BEL 1. Pro League A 16.9 523 7 30 210 294 106 522 53 18 34.0 28 52.8 386 2516 822 29 25 13 56 35 392 117 Matches 2023-2024 21 Wolves eng ENG EFL Cup 1.2 Matches 2023-2024 21 Rangers 2. Europa Lg 2.0 93 0 7 46 42 7 93 12 4 33.3 8 66.7 53 302 152 6 1 2 9 5 71 13 Matches 2023-2024 21 Wolves eng ENG 1. Premier League 2.9 118 4 24 55 44 12 118 8 2 25.0 5 62.5 66 437 186 5 5 1 12 4 69 13 Matches 2023-2024 21 Rangers sct SCO 1. Premiership 11.2 Matches 2024-2025 22 Las Palmas es ESP Copa del Rey 0.8 Matches 2024-2025 22 Las Palmas es ESP 1. La Liga 20.7 706 32 69 311 335 101 703 53 21 39.6 29 54.7 330 1969 810 30 11 21 58 30 491 119 Matches 6 Seasons 6 Clubs 11 Leagues 100.0 2758 69 237 1187 1380 461 2751 217 80 36.9 121 55.8 1552 9480 3999 138 98 63 235 133 1996 516 Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Wolves (3 Seasons) 3 Leagues 32.5 826 14 78 379 379 127 825 48 16 33.3 31 64.6 429 2304 1125 33 26 10 75 39 574 128 Anderlecht (1 Season) 2 Leagues 22.8 726 14 44 300 397 140 724 69 24 34.8 36 52.2 501 3404 1241 47 38 20 70 43 539 166 Las Palmas (1 Season) 2 Leagues 21.6 706 32 69 311 335 101 703 53 21 39.6 29 54.7 330 1969 810 30 11 21 58 30 491 119 Rangers (1 Season) 2 Leagues 13.2 93 0 7 46 42 7 93 12 4 33.3 8 66.7 53 302 152 6 1 2 9 5 71 13 PSV Eindhoven (1 Season) 2 Leagues 7.4 312 6 31 117 173 68 311 27 11 40.7 14 51.9 179 1156 521 17 17 7 18 11 247 66 Porto (1 Season) 2 Leagues 2.5 95 3 8 34 54 18 95 8 4 50.0 3 37.5 60 345 150 5 5 3 5 5 74 24 Wolves (1 Season) 1 League 1.8 Premier League (3 Seasons) 24.5 826 14 78 379 379 127 825 48 16 33.3 31 64.6 429 2304 1125 33 26 10 75 39 574 128 Europa Lg (3 Seasons) 3.0 140 3 12 59 73 18 140 16 7 43.8 9 56.3 83 619 276 11 5 5 13 6 103 23 EFL Cup (3 Seasons) 3.7 FA Cup (2 Seasons) 4.3 La Liga (1 Season) 20.7 706 32 69 311 335 101 703 53 21 39.6 29 54.7 330 1969 810 30 11 21 58 30 491 119 Pro League A (1 Season) 16.9 523 7 30 210 294 106 522 53 18 34.0 28 52.8 386 2516 822 29 25 13 56 35 392 117 Premiership (1 Season) 11.2 Eredivisie (1 Season) 6.7 288 3 27 111 158 61 287 27 11 40.7 14 51.9 168 948 429 13 15 5 17 11 234 63 Primeira Liga (1 Season) 2.1 72 3 7 27 38 14 72 4 1 25.0 2 50.0 41 236 118 4 3 2 2 4 55 17 Conf Lg (1 Season) 5.9 203 7 14 90 103 34 202 16 6 37.5 8 50.0 115 888 419 18 13 7 14 8 147 49 PL2 — Div. 2 (1 Season) 1.8 Copa del Rey (1 Season) 0.8
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 2019-2020 17 Porto 2 Leagues 2.5 95 3 8 34 54 18 95 8 4 50.0 3 37.5 60 345 150 5 5 3 5 5 74 24 2020-2021 18 Wolves 3 Leagues 18.8 507 9 43 232 233 78 506 21 7 33.3 14 66.7 266 1199 522 14 8 5 45 21 362 74 2021-2022 19 Wolves 3 Leagues 9.6 201 1 11 92 102 37 201 19 7 36.8 12 63.2 97 668 417 14 13 4 18 14 143 41 2021-2022 19 Wolves 1 League 1.8 2022-2023 20 Anderlecht 2 Leagues 22.8 726 14 44 300 397 140 724 69 24 34.8 36 52.2 501 3404 1241 47 38 20 70 43 539 166 2022-2023 20 PSV Eindhoven 2 Leagues 7.4 312 6 31 117 173 68 311 27 11 40.7 14 51.9 179 1156 521 17 17 7 18 11 247 66 2023-2024 21 Rangers 2 Leagues 13.2 93 0 7 46 42 7 93 12 4 33.3 8 66.7 53 302 152 6 1 2 9 5 71 13 2023-2024 21 Wolves 2 Leagues 4.2 118 4 24 55 44 12 118 8 2 25.0 5 62.5 66 437 186 5 5 1 12 4 69 13 2024-2025 22 Las Palmas 2 Leagues 21.6 706 32 69 311 335 101 703 53 21 39.6 29 54.7 330 1969 810 30 11 21 58 30 491 119 6 Seasons 6 Clubs 11 Leagues 100.0 2758 69 237 1187 1380 461 2751 217 80 36.9 121 55.8 1552 9480 3999 138 98 63 235 133 1996 516 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 Wolves (3 Seasons) 3 Leagues 32.5 826 14 78 379 379 127 825 48 16 33.3 31 64.6 429 2304 1125 33 26 10 75 39 574 128 Anderlecht (1 Season) 2 Leagues 22.8 726 14 44 300 397 140 724 69 24 34.8 36 52.2 501 3404 1241 47 38 20 70 43 539 166 Las Palmas (1 Season) 2 Leagues 21.6 706 32 69 311 335 101 703 53 21 39.6 29 54.7 330 1969 810 30 11 21 58 30 491 119 Rangers (1 Season) 2 Leagues 13.2 93 0 7 46 42 7 93 12 4 33.3 8 66.7 53 302 152 6 1 2 9 5 71 13 PSV Eindhoven (1 Season) 2 Leagues 7.4 312 6 31 117 173 68 311 27 11 40.7 14 51.9 179 1156 521 17 17 7 18 11 247 66 Porto (1 Season) 2 Leagues 2.5 95 3 8 34 54 18 95 8 4 50.0 3 37.5 60 345 150 5 5 3 5 5 74 24 Wolves (1 Season) 1 League 1.8 Premier League (3 Seasons) 24.5 826 14 78 379 379 127 825 48 16 33.3 31 64.6 429 2304 1125 33 26 10 75 39 574 128 Europa Lg (3 Seasons) 3.0 140 3 12 59 73 18 140 16 7 43.8 9 56.3 83 619 276 11 5 5 13 6 103 23 EFL Cup (3 Seasons) 3.7 FA Cup (2 Seasons) 4.3 La Liga (1 Season) 20.7 706 32 69 311 335 101 703 53 21 39.6 29 54.7 330 1969 810 30 11 21 58 30 491 119 Pro League A (1 Season) 16.9 523 7 30 210 294 106 522 53 18 34.0 28 52.8 386 2516 822 29 25 13 56 35 392 117 Premiership (1 Season) 11.2 Eredivisie (1 Season) 6.7 288 3 27 111 158 61 287 27 11 40.7 14 51.9 168 948 429 13 15 5 17 11 234 63 Primeira Liga (1 Season) 2.1 72 3 7 27 38 14 72 4 1 25.0 2 50.0 41 236 118 4 3 2 2 4 55 17 Conf Lg (1 Season) 5.9 203 7 14 90 103 34 202 16 6 37.5 8 50.0 115 888 419 18 13 7 14 8 147 49 PL2 — Div. 2 (1 Season) 1.8 Copa del Rey (1 Season) 0.8
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 2019-2020 17 Porto pt POR 1. Primeira Liga 1st 2.1 72 3 7 27 38 14 72 4 1 25.0 2 50.0 41 236 118 4 3 2 2 4 55 17 Matches 2020-2021 18 Wolves eng ENG 1. Premier League 13th 15.2 507 9 43 232 233 78 506 21 7 33.3 14 66.7 266 1199 522 14 8 5 45 21 362 74 Matches 2021-2022 19 Wolves eng ENG 1. Premier League 10th 6.4 201 1 11 92 102 37 201 19 7 36.8 12 63.2 97 668 417 14 13 4 18 14 143 41 Matches 2021-2022 19 Wolves eng ENG Jr. PL2 — Div. 2 2nd 1.8 Matches 2022-2023 20 Anderlecht be BEL 1. Pro League A 11th 16.9 523 7 30 210 294 106 522 53 18 34.0 28 52.8 386 2516 822 29 25 13 56 35 392 117 Matches 2022-2023 20 PSV Eindhoven nl NED 1. Eredivisie 2nd 6.7 288 3 27 111 158 61 287 27 11 40.7 14 51.9 168 948 429 13 15 5 17 11 234 63 Matches 2023-2024 21 Rangers sct SCO 1. Premiership 2nd 11.2 Matches 2023-2024 21 Wolves eng ENG 1. Premier League 14th 2.9 118 4 24 55 44 12 118 8 2 25.0 5 62.5 66 437 186 5 5 1 12 4 69 13 Matches 2024-2025 22 Las Palmas es ESP 1. La Liga 19th 20.7 706 32 69 311 335 101 703 53 21 39.6 29 54.7 330 1969 810 30 11 21 58 30 491 119 Matches 6 Seasons 6 Clubs 6 Leagues 82.2 2415 59 211 1038 1204 409 2409 185 67 36.2 104 56.2 1354 7973 3304 109 80 51 208 119 1746 444 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 Wolves (3 Seasons) 1 League 24.5 826 14 78 379 379 127 825 48 16 33.3 31 64.6 429 2304 1125 33 26 10 75 39 574 128 Las Palmas (1 Season) 1 League 20.7 706 32 69 311 335 101 703 53 21 39.6 29 54.7 330 1969 810 30 11 21 58 30 491 119 Anderlecht (1 Season) 1 League 16.9 523 7 30 210 294 106 522 53 18 34.0 28 52.8 386 2516 822 29 25 13 56 35 392 117 Rangers (1 Season) 1 League 11.2 PSV Eindhoven (1 Season) 1 League 6.7 288 3 27 111 158 61 287 27 11 40.7 14 51.9 168 948 429 13 15 5 17 11 234 63 Porto (1 Season) 1 League 2.1 72 3 7 27 38 14 72 4 1 25.0 2 50.0 41 236 118 4 3 2 2 4 55 17 Wolves (1 Season) 1 League 1.8 Premier League (3 Seasons) 24.5 826 14 78 379 379 127 825 48 16 33.3 31 64.6 429 2304 1125 33 26 10 75 39 574 128 La Liga (1 Season) 20.7 706 32 69 311 335 101 703 53 21 39.6 29 54.7 330 1969 810 30 11 21 58 30 491 119 Pro League A (1 Season) 16.9 523 7 30 210 294 106 522 53 18 34.0 28 52.8 386 2516 822 29 25 13 56 35 392 117 Premiership (1 Season) 11.2 Eredivisie (1 Season) 6.7 288 3 27 111 158 61 287 27 11 40.7 14 51.9 168 948 429 13 15 5 17 11 234 63 Primeira Liga (1 Season) 2.1 72 3 7 27 38 14 72 4 1 25.0 2 50.0 41 236 118 4 3 2 2 4 55 17 PL2 — Div. 2 (1 Season) 1.8
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 2019-2020 17 Porto 2. Europa Lg R32 0.4 23 0 1 7 16 4 23 4 3 75.0 1 25.0 19 109 32 1 2 1 3 1 19 7 Matches 2022-2023 20 Anderlecht 3. Conf Lg QF 5.9 203 7 14 90 103 34 202 16 6 37.5 8 50.0 115 888 419 18 13 7 14 8 147 49 Matches 2022-2023 20 PSV Eindhoven 2. Europa Lg KO 0.6 24 3 4 6 15 7 24 0 0 0 11 208 92 4 2 2 1 0 13 3 Matches 2023-2024 21 Rangers 2. Europa Lg R16 2.0 93 0 7 46 42 7 93 12 4 33.3 8 66.7 53 302 152 6 1 2 9 5 71 13 Matches 3 Seasons 4 Clubs 2 Leagues 8.9 343 10 26 149 176 52 342 32 13 40.6 17 53.1 198 1507 695 29 18 12 27 14 250 72 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 Anderlecht (1 Season) 1 League 5.9 203 7 14 90 103 34 202 16 6 37.5 8 50.0 115 888 419 18 13 7 14 8 147 49 Porto (1 Season) 1 League 0.4 23 0 1 7 16 4 23 4 3 75.0 1 25.0 19 109 32 1 2 1 3 1 19 7 Rangers (1 Season) 1 League 2.0 93 0 7 46 42 7 93 12 4 33.3 8 66.7 53 302 152 6 1 2 9 5 71 13 PSV Eindhoven (1 Season) 1 League 0.6 24 3 4 6 15 7 24 0 0 0 11 208 92 4 2 2 1 0 13 3 Europa Lg (3 Seasons) 3.0 140 3 12 59 73 18 140 16 7 43.8 9 56.3 83 619 276 11 5 5 13 6 103 23 Conf Lg (1 Season) 5.9 203 7 14 90 103 34 202 16 6 37.5 8 50.0 115 888 419 18 13 7 14 8 147 49
Possession Table Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2024-2025 22 pt Portugal UEFA Nations League 1st 0.2 Matches 1 Season 1 Club 1 League 0.2
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 2019-2020 17 Porto 2. Europa Lg 3 37 12 5.1 0.4 0 0 3 12 2 1.00 0 0 0 0.00 +0.53 1.4 0.1 +1.3 +3.13 +2.97 Matches 2019-2020 17 Porto pt POR 1. Primeira Liga 12 192 16 6.3 2.1 1 76 0 11 11 13 2.33 7 0 +7 +3.28 +1.87 2.9 1.7 +1.2 +0.57 -0.66 Matches 2020-2021 18 Wolves eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2020-2021 18 Wolves eng ENG FA Cup 3 230 77 85.2 2.6 3 77 1 0 0 2.00 2 1 +1 +0.39 +2.64 Matches 2020-2021 18 Wolves eng ENG 1. Premier League 32 1,369 43 40.0 15.2 11 85 7 21 21 6 1.03 18 29 -11 -0.72 -0.50 16.6 22.3 -5.7 -0.38 -0.06 Matches 2021-2022 19 Wolves eng ENG EFL Cup 2 133 67 63.3 1.5 2 67 0 0 0 2.00 5 2 +3 +2.03 +0.86 Matches 2021-2022 19 Wolves eng ENG FA Cup 2 157 79 87.2 1.7 2 79 1 0 0 1.50 1 1 0 0.00 -7.83 Matches 2021-2022 19 Wolves eng ENG Jr. PL2 — Div. 2 2 160 80 6.8 1.8 2 80 1 0 0 0.00 1 4 -3 -1.69 -2.18 Matches 2021-2022 19 Wolves eng ENG 1. Premier League 22 572 26 16.7 6.4 6 76 2 16 7 15 1.41 9 7 +2 +0.31 +0.54 7.2 9.8 -2.6 -0.41 +0.12 Matches 2022-2023 20 Anderlecht 3. Conf Lg 6 528 88 46.3 5.9 6 88 5 0 0 1.70 5 5 0 0.00 -0.29 7.2 7.0 +0.2 +0.04 +0.24 Matches 2022-2023 20 PSV Eindhoven nl NED 1. Eredivisie 14 607 43 19.8 6.7 5 87 3 9 19 2 2.57 21 8 +13 +1.93 +0.61 17.2 7.6 +9.6 +1.43 -0.03 Matches 2022-2023 20 PSV Eindhoven 2. Europa Lg 2 57 29 7.9 0.6 0 0 2 29 0 1.50 2 0 +2 +3.16 +2.07 1.5 0.4 +1.1 +1.76 +1.80 Matches 2022-2023 20 Anderlecht be BEL 1. Pro League A 20 1,523 76 49.8 16.9 17 84 8 3 33 0 1.20 25 21 +4 +0.24 +0.29 19.5 21.7 -2.1 -0.13 -0.28 Matches 2023-2024 21 Wolves eng ENG EFL Cup 2 112 56 62.2 1.2 1 90 1 1 22 0 1.50 5 0 +5 +4.02 +5.34 Matches 2023-2024 21 Rangers 2. Europa Lg 2 179 90 24.9 2.0 2 90 1 0 0 0.50 2 3 -1 -0.50 -0.84 1.9 4.0 -2.1 -1.06 -0.99 Matches 2023-2024 21 Wolves eng ENG 1. Premier League 8 264 33 7.7 2.9 3 67 0 5 13 9 0.88 2 8 -6 -2.05 -1.79 3.5 7.5 -4.0 -1.38 -0.89 Matches 2023-2024 21 Rangers sct SCO 1. Premiership 18 1,009 56 29.5 11.2 12 68 1 6 33 1 2.17 25 15 +10 +0.89 -0.79 Matches 2024-2025 22 Las Palmas es ESP Copa del Rey 1 75 75 27.8 0.8 1 75 0 0 1 0.00 0 4 -4 -4.80 -8.49 Matches 2024-2025 22 Las Palmas es ESP 1. La Liga 24 1,866 78 54.6 20.7 22 82 9 2 37 0 1.21 27 33 -6 -0.29 +0.58 19.2 39.8 -20.6 -0.99 -0.42 Matches 6 Seasons 6 Clubs 11 Leagues 174 9,000 52 29.2 100.0 95 80 40 79 18 49 1.50 156 138 +18 +0.18 -0.26 98.2 121.8 -23.6 -0.30 -0.44 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 Wolves (3 Seasons) 3 Leagues 72 2,927 41 26.2 32.5 29 79 13 43 15 30 1.21 42 49 -7 -0.22 0.00 27.2 39.6 -12.4 -0.50 -0.05 Anderlecht (1 Season) 2 Leagues 26 2,051 79 48.8 22.8 23 85 13 3 33 0 1.32 30 26 +4 +0.18 +0.13 26.8 28.7 -1.9 -0.09 -0.14 Las Palmas (1 Season) 2 Leagues 25 1,941 78 52.6 21.6 23 81 9 2 37 1 1.16 27 37 -10 -0.46 -0.10 19.2 39.8 -20.6 -0.99 -0.42 Rangers (1 Season) 2 Leagues 20 1,188 59 28.7 13.2 14 71 2 6 33 1 2.00 27 18 +9 +0.68 -0.75 1.9 4.0 -2.1 -1.06 -0.99 PSV Eindhoven (1 Season) 2 Leagues 16 664 42 17.6 7.4 5 87 3 11 21 2 2.44 23 8 +15 +2.03 +0.76 18.7 8.0 +10.8 +1.46 +0.32 Porto (1 Season) 2 Leagues 15 229 15 6.1 2.5 1 76 0 14 11 15 2.06 7 0 +7 +2.75 +1.71 4.3 1.8 +2.5 +0.98 -0.04 Wolves (1 Season) 1 League 2 160 80 6.8 1.8 2 80 1 0 0 0.00 1 4 -3 -1.69 -2.18 Premier League (3 Seasons) 62 2,205 36 21.5 24.5 20 79 9 42 15 30 1.15 29 44 -15 -0.61 -0.38 27.2 39.6 -12.4 -0.50 -0.05 Europa Lg (3 Seasons) 7 273 39 12.6 3.0 2 90 1 5 19 2 1.00 4 3 +1 +0.33 +0.04 4.8 4.5 +0.3 +0.10 +0.08 EFL Cup (3 Seasons) 5 335 67 69.8 3.7 4 78 2 1 22 0 1.40 10 3 +7 +1.88 +1.88 FA Cup (2 Seasons) 5 387 77 86.0 4.3 5 77 2 0 0 1.80 3 2 +1 +0.23 -1.20 La Liga (1 Season) 24 1,866 78 54.6 20.7 22 82 9 2 37 0 1.21 27 33 -6 -0.29 +0.58 19.2 39.8 -20.6 -0.99 -0.42 Pro League A (1 Season) 20 1,523 76 49.8 16.9 17 84 8 3 33 0 1.20 25 21 +4 +0.24 +0.29 19.5 21.7 -2.1 -0.13 -0.28 Premiership (1 Season) 18 1,009 56 29.5 11.2 12 68 1 6 33 1 2.17 25 15 +10 +0.89 -0.79 Eredivisie (1 Season) 14 607 43 19.8 6.7 5 87 3 9 19 2 2.57 21 8 +13 +1.93 +0.61 17.2 7.6 +9.6 +1.43 -0.03 Primeira Liga (1 Season) 12 192 16 6.3 2.1 1 76 0 11 11 13 2.33 7 0 +7 +3.28 +1.87 2.9 1.7 +1.2 +0.57 -0.66 Conf Lg (1 Season) 6 528 88 46.3 5.9 6 88 5 0 0 1.70 5 5 0 0.00 -0.29 7.2 7.0 +0.2 +0.04 +0.24 PL2 — Div. 2 (1 Season) 2 160 80 6.8 1.8 2 80 1 0 0 0.00 1 4 -3 -1.69 -2.18 Copa del Rey (1 Season) 1 75 75 27.8 0.8 1 75 0 0 1 0.00 0 4 -4 -4.80 -8.49
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 2019-2020 17 Porto 2 Leagues 15 229 15 6.1 2.5 1 76 0 14 11 15 2.06 7 0 +7 +2.75 +1.71 4.3 1.8 +2.5 +0.98 -0.04 2020-2021 18 Wolves 3 Leagues 36 1,689 47 44.7 18.8 15 84 9 21 21 6 1.08 20 31 -11 -0.59 -0.33 16.6 22.3 -5.7 -0.38 -0.06 2021-2022 19 Wolves 3 Leagues 26 862 33 22.6 9.6 10 74 3 16 7 15 1.46 15 10 +5 +0.52 +0.64 7.2 9.8 -2.6 -0.41 +0.12 2021-2022 19 Wolves 1 League 2 160 80 6.8 1.8 2 80 1 0 0 0.00 1 4 -3 -1.69 -2.18 2022-2023 20 Anderlecht 2 Leagues 26 2,051 79 48.8 22.8 23 85 13 3 33 0 1.32 30 26 +4 +0.18 +0.13 26.8 28.7 -1.9 -0.09 -0.14 2022-2023 20 PSV Eindhoven 2 Leagues 16 664 42 17.6 7.4 5 87 3 11 21 2 2.44 23 8 +15 +2.03 +0.76 18.7 8.0 +10.8 +1.46 +0.32 2023-2024 21 Rangers 2 Leagues 20 1,188 59 28.7 13.2 14 71 2 6 33 1 2.00 27 18 +9 +0.68 -0.75 1.9 4.0 -2.1 -1.06 -0.99 2023-2024 21 Wolves 2 Leagues 10 376 38 10.4 4.2 4 73 1 6 14 9 1.00 7 8 -1 -0.24 +0.04 3.5 7.5 -4.0 -1.38 -0.89 2024-2025 22 Las Palmas 2 Leagues 25 1,941 78 52.6 21.6 23 81 9 2 37 1 1.16 27 37 -10 -0.46 -0.10 19.2 39.8 -20.6 -0.99 -0.42 6 Seasons 6 Clubs 11 Leagues 174 9,000 52 29.2 100.0 95 80 40 79 18 49 1.50 156 138 +18 +0.18 -0.26 98.2 121.8 -23.6 -0.30 -0.44 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 Wolves (3 Seasons) 3 Leagues 72 2,927 41 26.2 32.5 29 79 13 43 15 30 1.21 42 49 -7 -0.22 0.00 27.2 39.6 -12.4 -0.50 -0.05 Anderlecht (1 Season) 2 Leagues 26 2,051 79 48.8 22.8 23 85 13 3 33 0 1.32 30 26 +4 +0.18 +0.13 26.8 28.7 -1.9 -0.09 -0.14 Las Palmas (1 Season) 2 Leagues 25 1,941 78 52.6 21.6 23 81 9 2 37 1 1.16 27 37 -10 -0.46 -0.10 19.2 39.8 -20.6 -0.99 -0.42 Rangers (1 Season) 2 Leagues 20 1,188 59 28.7 13.2 14 71 2 6 33 1 2.00 27 18 +9 +0.68 -0.75 1.9 4.0 -2.1 -1.06 -0.99 PSV Eindhoven (1 Season) 2 Leagues 16 664 42 17.6 7.4 5 87 3 11 21 2 2.44 23 8 +15 +2.03 +0.76 18.7 8.0 +10.8 +1.46 +0.32 Porto (1 Season) 2 Leagues 15 229 15 6.1 2.5 1 76 0 14 11 15 2.06 7 0 +7 +2.75 +1.71 4.3 1.8 +2.5 +0.98 -0.04 Wolves (1 Season) 1 League 2 160 80 6.8 1.8 2 80 1 0 0 0.00 1 4 -3 -1.69 -2.18 Premier League (3 Seasons) 62 2,205 36 21.5 24.5 20 79 9 42 15 30 1.15 29 44 -15 -0.61 -0.38 27.2 39.6 -12.4 -0.50 -0.05 Europa Lg (3 Seasons) 7 273 39 12.6 3.0 2 90 1 5 19 2 1.00 4 3 +1 +0.33 +0.04 4.8 4.5 +0.3 +0.10 +0.08 EFL Cup (3 Seasons) 5 335 67 69.8 3.7 4 78 2 1 22 0 1.40 10 3 +7 +1.88 +1.88 FA Cup (2 Seasons) 5 387 77 86.0 4.3 5 77 2 0 0 1.80 3 2 +1 +0.23 -1.20 La Liga (1 Season) 24 1,866 78 54.6 20.7 22 82 9 2 37 0 1.21 27 33 -6 -0.29 +0.58 19.2 39.8 -20.6 -0.99 -0.42 Pro League A (1 Season) 20 1,523 76 49.8 16.9 17 84 8 3 33 0 1.20 25 21 +4 +0.24 +0.29 19.5 21.7 -2.1 -0.13 -0.28 Premiership (1 Season) 18 1,009 56 29.5 11.2 12 68 1 6 33 1 2.17 25 15 +10 +0.89 -0.79 Eredivisie (1 Season) 14 607 43 19.8 6.7 5 87 3 9 19 2 2.57 21 8 +13 +1.93 +0.61 17.2 7.6 +9.6 +1.43 -0.03 Primeira Liga (1 Season) 12 192 16 6.3 2.1 1 76 0 11 11 13 2.33 7 0 +7 +3.28 +1.87 2.9 1.7 +1.2 +0.57 -0.66 Conf Lg (1 Season) 6 528 88 46.3 5.9 6 88 5 0 0 1.70 5 5 0 0.00 -0.29 7.2 7.0 +0.2 +0.04 +0.24 PL2 — Div. 2 (1 Season) 2 160 80 6.8 1.8 2 80 1 0 0 0.00 1 4 -3 -1.69 -2.18 Copa del Rey (1 Season) 1 75 75 27.8 0.8 1 75 0 0 1 0.00 0 4 -4 -4.80 -8.49
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 2019-2020 17 Porto pt POR 1. Primeira Liga 1st 12 192 16 6.3 2.1 1 76 0 11 11 13 2.33 7 0 +7 +3.28 +1.87 2.9 1.7 +1.2 +0.57 -0.66 Matches 2020-2021 18 Wolves eng ENG 1. Premier League 13th 32 1,369 43 40.0 15.2 11 85 7 21 21 6 1.03 18 29 -11 -0.72 -0.50 16.6 22.3 -5.7 -0.38 -0.06 Matches 2021-2022 19 Wolves eng ENG 1. Premier League 10th 22 572 26 16.7 6.4 6 76 2 16 7 15 1.41 9 7 +2 +0.31 +0.54 7.2 9.8 -2.6 -0.41 +0.12 Matches 2021-2022 19 Wolves eng ENG Jr. PL2 — Div. 2 2nd 2 160 80 6.8 1.8 2 80 1 0 0 0.00 1 4 -3 -1.69 -2.18 Matches 2022-2023 20 Anderlecht be BEL 1. Pro League A 11th 20 1,523 76 49.8 16.9 17 84 8 3 33 0 1.20 25 21 +4 +0.24 +0.29 19.5 21.7 -2.1 -0.13 -0.28 Matches 2022-2023 20 PSV Eindhoven nl NED 1. Eredivisie 2nd 14 607 43 19.8 6.7 5 87 3 9 19 2 2.57 21 8 +13 +1.93 +0.61 17.2 7.6 +9.6 +1.43 -0.03 Matches 2023-2024 21 Rangers sct SCO 1. Premiership 2nd 18 1,009 56 29.5 11.2 12 68 1 6 33 1 2.17 25 15 +10 +0.89 -0.79 Matches 2023-2024 21 Wolves eng ENG 1. Premier League 14th 8 264 33 7.7 2.9 3 67 0 5 13 9 0.88 2 8 -6 -2.05 -1.79 3.5 7.5 -4.0 -1.38 -0.89 Matches 2024-2025 22 Las Palmas es ESP 1. La Liga 19th 24 1,866 78 54.6 20.7 22 82 9 2 37 0 1.21 27 33 -6 -0.29 +0.58 19.2 39.8 -20.6 -0.99 -0.42 Matches 6 Seasons 6 Clubs 6 Leagues 150 7,402 49 28.2 82.2 77 80 30 73 17 46 1.51 134 121 +13 +0.16 -0.27 86.1 110.3 -24.2 -0.35 -0.51 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 Wolves (3 Seasons) 1 League 62 2,205 36 21.5 24.5 20 79 9 42 15 30 1.15 29 44 -15 -0.61 -0.38 27.2 39.6 -12.4 -0.50 -0.05 Las Palmas (1 Season) 1 League 24 1,866 78 54.6 20.7 22 82 9 2 37 0 1.21 27 33 -6 -0.29 +0.58 19.2 39.8 -20.6 -0.99 -0.42 Anderlecht (1 Season) 1 League 20 1,523 76 49.8 16.9 17 84 8 3 33 0 1.20 25 21 +4 +0.24 +0.29 19.5 21.7 -2.1 -0.13 -0.28 Rangers (1 Season) 1 League 18 1,009 56 29.5 11.2 12 68 1 6 33 1 2.17 25 15 +10 +0.89 -0.79 PSV Eindhoven (1 Season) 1 League 14 607 43 19.8 6.7 5 87 3 9 19 2 2.57 21 8 +13 +1.93 +0.61 17.2 7.6 +9.6 +1.43 -0.03 Porto (1 Season) 1 League 12 192 16 6.3 2.1 1 76 0 11 11 13 2.33 7 0 +7 +3.28 +1.87 2.9 1.7 +1.2 +0.57 -0.66 Wolves (1 Season) 1 League 2 160 80 6.8 1.8 2 80 1 0 0 0.00 1 4 -3 -1.69 -2.18 Premier League (3 Seasons) 62 2,205 36 21.5 24.5 20 79 9 42 15 30 1.15 29 44 -15 -0.61 -0.38 27.2 39.6 -12.4 -0.50 -0.05 La Liga (1 Season) 24 1,866 78 54.6 20.7 22 82 9 2 37 0 1.21 27 33 -6 -0.29 +0.58 19.2 39.8 -20.6 -0.99 -0.42 Pro League A (1 Season) 20 1,523 76 49.8 16.9 17 84 8 3 33 0 1.20 25 21 +4 +0.24 +0.29 19.5 21.7 -2.1 -0.13 -0.28 Premiership (1 Season) 18 1,009 56 29.5 11.2 12 68 1 6 33 1 2.17 25 15 +10 +0.89 -0.79 Eredivisie (1 Season) 14 607 43 19.8 6.7 5 87 3 9 19 2 2.57 21 8 +13 +1.93 +0.61 17.2 7.6 +9.6 +1.43 -0.03 Primeira Liga (1 Season) 12 192 16 6.3 2.1 1 76 0 11 11 13 2.33 7 0 +7 +3.28 +1.87 2.9 1.7 +1.2 +0.57 -0.66 PL2 — Div. 2 (1 Season) 2 160 80 6.8 1.8 2 80 1 0 0 0.00 1 4 -3 -1.69 -2.18
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 2020-2021 18 Wolves eng ENG EFL Cup 33rd 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2020-2021 18 Wolves eng ENG FA Cup 9th 3 230 77 85.2 2.6 3 77 1 0 0 2.00 2 1 +1 +0.39 +2.64 Matches 2021-2022 19 Wolves eng ENG EFL Cup Rd3 2 133 67 63.3 1.5 2 67 0 0 0 2.00 5 2 +3 +2.03 +0.86 Matches 2021-2022 19 Wolves eng ENG FA Cup 2 157 79 87.2 1.7 2 79 1 0 0 1.50 1 1 0 0.00 -7.83 Matches 2023-2024 21 Wolves eng ENG EFL Cup Rd3 2 112 56 62.2 1.2 1 90 1 1 22 0 1.50 5 0 +5 +4.02 +5.34 Matches 2024-2025 22 Las Palmas es ESP Copa del Rey R32 1 75 75 27.8 0.8 1 75 0 0 1 0.00 0 4 -4 -4.80 -8.49 Matches 4 Seasons 2 Clubs 3 Leagues 11 797 72 66.4 8.9 10 78 4 1 22 1 1.45 13 9 +4 +0.45 -1.56 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Wolves (3 Seasons) 2 Leagues 10 722 72 77.6 8.0 9 78 4 1 22 0 1.60 13 5 +8 +1.00 +0.56 Las Palmas (1 Season) 1 League 1 75 75 27.8 0.8 1 75 0 0 1 0.00 0 4 -4 -4.80 -8.49 EFL Cup (3 Seasons) 5 335 67 69.8 3.7 4 78 2 1 22 0 1.40 10 3 +7 +1.88 +1.88 FA Cup (2 Seasons) 5 387 77 86.0 4.3 5 77 2 0 0 1.80 3 2 +1 +0.23 -1.20 Copa del Rey (1 Season) 1 75 75 27.8 0.8 1 75 0 0 1 0.00 0 4 -4 -4.80 -8.49
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 2019-2020 17 Porto 2. Europa Lg R32 3 37 12 5.1 0.4 0 0 3 12 2 1.00 0 0 0 0.00 +0.53 1.4 0.1 +1.3 +3.13 +2.97 Matches 2022-2023 20 Anderlecht 3. Conf Lg QF 6 528 88 46.3 5.9 6 88 5 0 0 1.70 5 5 0 0.00 -0.29 7.2 7.0 +0.2 +0.04 +0.24 Matches 2022-2023 20 PSV Eindhoven 2. Europa Lg KO 2 57 29 7.9 0.6 0 0 2 29 0 1.50 2 0 +2 +3.16 +2.07 1.5 0.4 +1.1 +1.76 +1.80 Matches 2023-2024 21 Rangers 2. Europa Lg R16 2 179 90 24.9 2.0 2 90 1 0 0 0.50 2 3 -1 -0.50 -0.84 1.9 4.0 -2.1 -1.06 -0.99 Matches 3 Seasons 4 Clubs 2 Leagues 13 801 62 24.3 8.9 8 88 6 5 19 2 1.32 9 8 +1 +0.11 -0.18 12.1 11.5 +0.6 +0.06 +0.09 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 Anderlecht (1 Season) 1 League 6 528 88 46.3 5.9 6 88 5 0 0 1.70 5 5 0 0.00 -0.29 7.2 7.0 +0.2 +0.04 +0.24 Porto (1 Season) 1 League 3 37 12 5.1 0.4 0 0 3 12 2 1.00 0 0 0 0.00 +0.53 1.4 0.1 +1.3 +3.13 +2.97 Rangers (1 Season) 1 League 2 179 90 24.9 2.0 2 90 1 0 0 0.50 2 3 -1 -0.50 -0.84 1.9 4.0 -2.1 -1.06 -0.99 PSV Eindhoven (1 Season) 1 League 2 57 29 7.9 0.6 0 0 2 29 0 1.50 2 0 +2 +3.16 +2.07 1.5 0.4 +1.1 +1.76 +1.80 Europa Lg (3 Seasons) 7 273 39 12.6 3.0 2 90 1 5 19 2 1.00 4 3 +1 +0.33 +0.04 4.8 4.5 +0.3 +0.10 +0.08 Conf Lg (1 Season) 6 528 88 46.3 5.9 6 88 5 0 0 1.70 5 5 0 0.00 -0.29 7.2 7.0 +0.2 +0.04 +0.24
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2024-2025 22 pt Portugal UEFA Nations League 1st 1 20 20 2.1 0.2 0 0 1 20 0 1.00 0 0 0 0.00 -1.05 Matches 1 Season 1 Club 1 League 1 20 20 2.1 0.2 0 0 1 20 0 1.00 0 0 0 0.00 -1.05
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 2019-2020 17 Porto 2 Leagues 2.5 0 0 0 10 9 2 5 1 0 0 0 0 9 6 16 27.3 2020-2021 18 Wolves 3 Leagues 18.8 2 0 0 26 25 5 5 5 5 1 0 0 43 34 70 32.7 2021-2022 19 Wolves 3 Leagues 9.6 1 0 0 19 10 6 2 1 2 0 0 0 18 9 27 25.0 2021-2022 19 Wolves 1 League 1.8 1 0 0 0 2022-2023 20 Anderlecht 2 Leagues 22.8 5 0 0 40 28 5 13 1 13 1 0 0 57 28 54 34.1 2022-2023 20 PSV Eindhoven 2 Leagues 7.4 3 0 0 14 8 6 8 1 1 0 0 0 26 13 11 54.2 2023-2024 21 Rangers 2 Leagues 13.2 0 0 0 27 17 4 14 1 13 0 0 0 9 6 2 75.0 2023-2024 21 Wolves 2 Leagues 4.2 2 0 0 12 6 8 2 3 4 0 1 0 15 2 5 28.6 2024-2025 22 Las Palmas 2 Leagues 21.6 7 0 0 41 46 21 21 4 7 0 0 0 48 51 52 49.5 6 Seasons 6 Clubs 11 Leagues 100.0 20 0 0 189 149 57 70 17 45 2 1 0 225 149 237 38.6 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Wolves (3 Seasons) 3 Leagues 32.5 5 0 0 57 41 19 9 9 11 1 1 0 76 45 102 30.6 Anderlecht (1 Season) 2 Leagues 22.8 5 0 0 40 28 5 13 1 13 1 0 0 57 28 54 34.1 Las Palmas (1 Season) 2 Leagues 21.6 7 0 0 41 46 21 21 4 7 0 0 0 48 51 52 49.5 Rangers (1 Season) 2 Leagues 13.2 0 0 0 27 17 4 14 1 13 0 0 0 9 6 2 75.0 PSV Eindhoven (1 Season) 2 Leagues 7.4 3 0 0 14 8 6 8 1 1 0 0 0 26 13 11 54.2 Porto (1 Season) 2 Leagues 2.5 0 0 0 10 9 2 5 1 0 0 0 0 9 6 16 27.3 Wolves (1 Season) 1 League 1.8 1 0 0 0 Premier League (3 Seasons) 24.5 4 0 0 41 32 14 7 7 10 1 1 0 76 45 102 30.6 Europa Lg (3 Seasons) 3.0 0 0 0 3 3 3 8 1 2 0 0 0 15 10 3 76.9 EFL Cup (3 Seasons) 3.7 1 0 0 8 6 5 2 2 0 0 FA Cup (2 Seasons) 4.3 0 0 0 8 3 0 0 0 1 0 La Liga (1 Season) 20.7 7 0 0 39 43 20 21 4 7 0 0 0 48 51 52 49.5 Pro League A (1 Season) 16.9 3 0 0 27 21 4 10 0 13 1 0 0 43 20 39 33.9 Premiership (1 Season) 11.2 0 0 0 24 15 4 11 0 11 0 Eredivisie (1 Season) 6.7 3 0 0 14 8 3 6 1 1 0 0 0 23 11 11 50.0 Primeira Liga (1 Season) 2.1 0 0 0 10 8 2 2 1 0 0 0 0 6 4 15 21.1 Conf Lg (1 Season) 5.9 2 0 0 13 7 1 3 1 0 0 0 0 14 8 15 34.8 PL2 — Div. 2 (1 Season) 1.8 1 0 0 0 Copa del Rey (1 Season) 0.8 0 0 0 2 3 1 0 0 0 0
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 2019-2020 17 Porto pt POR 1. Primeira Liga 1st 2.1 0 0 0 10 8 2 2 1 0 0 0 0 6 4 15 21.1 Matches 2020-2021 18 Wolves eng ENG 1. Premier League 13th 15.2 2 0 0 20 21 5 5 4 4 1 0 0 43 34 70 32.7 Matches 2021-2022 19 Wolves eng ENG 1. Premier League 10th 6.4 0 0 0 13 7 4 2 1 2 0 0 0 18 9 27 25.0 Matches 2021-2022 19 Wolves eng ENG Jr. PL2 — Div. 2 2nd 1.8 1 0 0 0 Matches 2022-2023 20 Anderlecht be BEL 1. Pro League A 11th 16.9 3 0 0 27 21 4 10 0 13 1 0 0 43 20 39 33.9 Matches 2022-2023 20 PSV Eindhoven nl NED 1. Eredivisie 2nd 6.7 3 0 0 14 8 3 6 1 1 0 0 0 23 11 11 50.0 Matches 2023-2024 21 Rangers sct SCO 1. Premiership 2nd 11.2 0 0 0 24 15 4 11 0 11 0 Matches 2023-2024 21 Wolves eng ENG 1. Premier League 14th 2.9 2 0 0 8 4 5 0 2 4 0 1 0 15 2 5 28.6 Matches 2024-2025 22 Las Palmas es ESP 1. La Liga 19th 20.7 7 0 0 39 43 20 21 4 7 0 0 0 48 51 52 49.5 Matches 6 Seasons 6 Clubs 6 Leagues 82.2 17 0 0 155 127 47 57 13 42 2 1 0 196 131 219 37.4 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Wolves (3 Seasons) 1 League 24.5 4 0 0 41 32 14 7 7 10 1 1 0 76 45 102 30.6 Las Palmas (1 Season) 1 League 20.7 7 0 0 39 43 20 21 4 7 0 0 0 48 51 52 49.5 Anderlecht (1 Season) 1 League 16.9 3 0 0 27 21 4 10 0 13 1 0 0 43 20 39 33.9 Rangers (1 Season) 1 League 11.2 0 0 0 24 15 4 11 0 11 0 PSV Eindhoven (1 Season) 1 League 6.7 3 0 0 14 8 3 6 1 1 0 0 0 23 11 11 50.0 Porto (1 Season) 1 League 2.1 0 0 0 10 8 2 2 1 0 0 0 0 6 4 15 21.1 Wolves (1 Season) 1 League 1.8 1 0 0 0 Premier League (3 Seasons) 24.5 4 0 0 41 32 14 7 7 10 1 1 0 76 45 102 30.6 La Liga (1 Season) 20.7 7 0 0 39 43 20 21 4 7 0 0 0 48 51 52 49.5 Pro League A (1 Season) 16.9 3 0 0 27 21 4 10 0 13 1 0 0 43 20 39 33.9 Premiership (1 Season) 11.2 0 0 0 24 15 4 11 0 11 0 Eredivisie (1 Season) 6.7 3 0 0 14 8 3 6 1 1 0 0 0 23 11 11 50.0 Primeira Liga (1 Season) 2.1 0 0 0 10 8 2 2 1 0 0 0 0 6 4 15 21.1 PL2 — Div. 2 (1 Season) 1.8 1 0 0 0
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 2019-2020 17 Porto 2. Europa Lg R32 0.4 0 0 0 0 1 0 3 0 0 0 0 0 3 2 1 66.7 Matches 2022-2023 20 Anderlecht 3. Conf Lg QF 5.9 2 0 0 13 7 1 3 1 0 0 0 0 14 8 15 34.8 Matches 2022-2023 20 PSV Eindhoven 2. Europa Lg KO 0.6 0 0 0 0 0 3 2 0 0 0 0 0 3 2 0 100.0 Matches 2023-2024 21 Rangers 2. Europa Lg R16 2.0 0 0 0 3 2 0 3 1 2 0 0 0 9 6 2 75.0 Matches 3 Seasons 4 Clubs 2 Leagues 8.9 2 0 0 16 10 4 11 2 2 0 0 0 29 18 18 50.0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Anderlecht (1 Season) 1 League 5.9 2 0 0 13 7 1 3 1 0 0 0 0 14 8 15 34.8 Porto (1 Season) 1 League 0.4 0 0 0 0 1 0 3 0 0 0 0 0 3 2 1 66.7 Rangers (1 Season) 1 League 2.0 0 0 0 3 2 0 3 1 2 0 0 0 9 6 2 75.0 PSV Eindhoven (1 Season) 1 League 0.6 0 0 0 0 0 3 2 0 0 0 0 0 3 2 0 100.0 Europa Lg (3 Seasons) 3.0 0 0 0 3 3 3 8 1 2 0 0 0 15 10 3 76.9 Conf Lg (1 Season) 5.9 2 0 0 13 7 1 3 1 0 0 0 0 14 8 15 34.8
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2024-2025 22 pt Portugal UEFA Nations League 1st 0.2 1 0 0 3 0 0 0 0 0 0 Matches 1 Season 1 Club 1 League 0.2 1 0 0 3 0 0 0 0 0 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Fábio Silva Pages
Fábio Silva 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