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 17 12 978 10.9 3 0 3 3 0 0 0 0 0.28 0.00 0.28 0.28 0.28 Matches 5 Seasons 5 Clubs 9 Leagues 148 72 7,028 78.1 22 10 32 18 4 4 13 0 23.5 20.3 5.6 25.9 108 98 397 0.28 0.13 0.41 0.23 0.36 0.40 0.10 0.50 0.35 0.45 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 Rangers (1 Season) 2 Leagues 19 14 1,157 12.9 3 1 4 3 0 0 0 0 0.2 0.2 0.0 0.2 6 4 13 0.23 0.08 0.31 0.23 0.31 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 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) 17 12 978 10.9 3 0 3 3 0 0 0 0 0.28 0.00 0.28 0.28 0.28 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
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 19 14 1,157 12.9 3 1 4 3 0 0 0 0 0.2 0.2 0.0 0.2 6 4 13 0.23 0.08 0.31 0.23 0.31 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 5 Seasons 5 Clubs 9 Leagues 148 72 7,028 78.1 22 10 32 18 4 4 13 0 23.5 20.3 5.6 25.9 108 98 397 0.28 0.13 0.41 0.23 0.36 0.40 0.10 0.50 0.35 0.45 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 Rangers (1 Season) 2 Leagues 19 14 1,157 12.9 3 1 4 3 0 0 0 0 0.2 0.2 0.0 0.2 6 4 13 0.23 0.08 0.31 0.23 0.31 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 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) 17 12 978 10.9 3 0 3 3 0 0 0 0 0.28 0.00 0.28 0.28 0.28 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
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 17 12 978 10.9 3 0 3 3 0 0 0 0 0.28 0.00 0.28 0.28 0.28 Matches 2023-2024 21 Wolves eng ENG 1. Premier League 13th 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 5 Seasons 5 Clubs 5 Leagues 125 55 5,505 61.2 19 5 24 16 3 3 10 0 19.8 17.4 4.4 21.8 79 82 325 0.31 0.08 0.39 0.26 0.34 0.40 0.09 0.49 0.35 0.44 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 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 17 12 978 10.9 3 0 3 3 0 0 0 0 0.28 0.00 0.28 0.28 0.28 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 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) 17 12 978 10.9 3 0 3 3 0 0 0 0 0.28 0.00 0.28 0.28 0.28 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 3 Seasons 1 Club 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 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
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
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 10.9 3 44 17 38.6 4.05 1.56 0.07 0.18 0 0 Matches 5 Seasons 5 Clubs 9 Leagues 78.1 22 238 89 37.4 3.05 1.14 0.08 0.20 13.6 0 4 4 23.5 20.3 0.12 -5.5 -6.3 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 Rangers (1 Season) 2 Leagues 12.9 3 45 18 40.0 3.50 1.40 0.07 0.17 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 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) 10.9 3 44 17 38.6 4.05 1.56 0.07 0.18 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
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 12.9 3 45 18 40.0 3.50 1.40 0.07 0.17 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 5 Seasons 5 Clubs 9 Leagues 78.1 22 238 89 37.4 3.05 1.14 0.08 0.20 13.6 0 4 4 23.5 20.3 0.12 -5.5 -6.3 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 Rangers (1 Season) 2 Leagues 12.9 3 45 18 40.0 3.50 1.40 0.07 0.17 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 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) 10.9 3 44 17 38.6 4.05 1.56 0.07 0.18 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
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 10.9 3 44 17 38.6 4.05 1.56 0.07 0.18 0 0 Matches 2023-2024 21 Wolves eng ENG 1. Premier League 13th 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 5 Seasons 5 Clubs 5 Leagues 61.2 19 190 75 39.5 3.11 1.23 0.08 0.21 13.2 0 3 3 19.8 17.4 0.12 -3.8 -4.4 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 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 10.9 3 44 17 38.6 4.05 1.56 0.07 0.18 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 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) 10.9 3 44 17 38.6 4.05 1.56 0.07 0.18 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 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
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 10.9 0 Matches 5 Seasons 5 Clubs 9 Leagues 78.1 936 1343 69.7 12452 2332 576 755 76.3 240 341 70.4 42 78 53.8 10 5.6 5.5 +4.4 53 47 42 5 98 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 Rangers (1 Season) 2 Leagues 12.9 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 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) 10.9 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
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 12.9 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 5 Seasons 5 Clubs 9 Leagues 78.1 936 1343 69.7 12452 2332 576 755 76.3 240 341 70.4 42 78 53.8 10 5.6 5.5 +4.4 53 47 42 5 98 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 Rangers (1 Season) 2 Leagues 12.9 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 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) 10.9 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
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 10.9 0 Matches 2023-2024 21 Wolves eng ENG 1. Premier League 13th 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 5 Seasons 5 Clubs 5 Leagues 61.2 783 1117 70.1 10116 1829 480 632 75.9 200 282 70.9 30 55 54.5 5 4.4 5.0 +0.6 43 39 32 1 82 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 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 10.9 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 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) 10.9 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
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 12.9 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 5 Seasons 5 Clubs 9 Leagues 78.1 1343 1236 104 3 7 8 49 12 0 0 0 0 936 3 53 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 Rangers (1 Season) 2 Leagues 12.9 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 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) 10.9 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
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 10.9 11 Matches 2023-2024 21 Wolves eng ENG 1. Premier League 13th 2.9 76 72 4 1 1 0 0 1 0 0 0 0 61 0 0 Matches 5 Seasons 5 Clubs 5 Leagues 61.2 1117 1027 88 2 7 4 36 8 0 0 0 0 783 2 44 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 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 10.9 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 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) 10.9 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
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 12.9 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 5 Seasons 5 Clubs 9 Leagues 78.1 141 2.42 91 1 17 20 11 1 16 0.28 9 0 0 5 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 Rangers (1 Season) 2 Leagues 12.9 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 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) 10.9 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
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 10.9 Matches 2023-2024 21 Wolves eng ENG 1. Premier League 13th 2.9 9 3.08 6 0 1 1 1 0 0 0.00 0 0 0 0 0 0 Matches 5 Seasons 5 Clubs 5 Leagues 61.2 117 2.37 76 0 11 19 10 1 14 0.28 7 0 0 5 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 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 10.9 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 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) 10.9 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
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 12.9 5 12 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 5 Seasons 5 Clubs 9 Leagues 78.1 45 37 10 21 14 12 52 23.1 40 39 4 35 13 56 27 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 Rangers (1 Season) 2 Leagues 12.9 5 12 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 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) 10.9 10 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
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 10.9 10 0 Matches 2023-2024 21 Wolves eng ENG 1. Premier League 13th 2.9 7 4 3 4 0 2 3 66.7 1 1 0 1 2 9 0 0 Matches 5 Seasons 5 Clubs 5 Leagues 61.2 38 34 9 17 12 10 43 23.3 33 30 3 27 9 47 18 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 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 10.9 10 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 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) 10.9 10 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
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 363 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 10.9 Matches 5 Seasons 5 Clubs 9 Leagues 78.1 2052 37 168 876 1045 360 2048 164 59 36.0 92 56.1 1222 7511 3189 108 87 42 177 103 1506 397 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 575 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 Rangers (1 Season) 2 Leagues 12.9 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 575 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 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) 10.9 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
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 363 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 12.9 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 5 Seasons 5 Clubs 9 Leagues 78.1 2052 37 168 876 1045 360 2048 164 59 36.0 92 56.1 1222 7511 3189 108 87 42 177 103 1506 397 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 575 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 Rangers (1 Season) 2 Leagues 12.9 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 575 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 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) 10.9 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
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 363 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 10.9 Matches 2023-2024 21 Wolves eng ENG 1. Premier League 13th 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 5 Seasons 5 Clubs 5 Leagues 61.2 1709 27 142 727 869 308 1706 132 46 34.8 75 56.8 1024 6004 2494 79 69 30 150 89 1256 325 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 575 128 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 10.9 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 575 128 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) 10.9 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
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.9 2.9 3 67 0 5 13 9 0.88 2 8 -6 -2.05 -1.84 3.5 7.5 -4.0 -1.38 -1.00 Matches 2023-2024 21 Rangers sct SCO 1. Premiership 17 978 58 29.4 10.9 12 68 1 5 33 1 2.24 23 13 +10 +0.92 -0.80 Matches 5 Seasons 5 Clubs 9 Leagues 148 7,028 47 26.1 78.1 72 80 31 76 17 48 1.56 127 99 +28 +0.36 -0.16 79.0 82.0 -3.1 -0.05 -0.28 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.4 32.5 29 79 13 43 15 30 1.21 42 49 -7 -0.22 -0.02 27.2 39.6 -12.4 -0.50 -0.09 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 Rangers (1 Season) 2 Leagues 19 1,157 61 28.6 12.9 14 71 2 5 33 1 2.06 25 16 +9 +0.70 -0.76 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.7 24.5 20 79 9 42 15 30 1.15 29 44 -15 -0.61 -0.40 27.2 39.6 -12.4 -0.50 -0.09 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 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) 17 978 58 29.4 10.9 12 68 1 5 33 1 2.24 23 13 +10 +0.92 -0.80 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
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 19 1,157 61 28.6 12.9 14 71 2 5 33 1 2.06 25 16 +9 +0.70 -0.76 1.9 4.0 -2.1 -1.06 -0.99 2023-2024 21 Wolves 2 Leagues 10 376 38 10.7 4.2 4 73 1 6 14 9 1.00 7 8 -1 -0.24 -0.01 3.5 7.5 -4.0 -1.38 -1.00 5 Seasons 5 Clubs 9 Leagues 148 7,028 47 26.1 78.1 72 80 31 76 17 48 1.56 127 99 +28 +0.36 -0.16 79.0 82.0 -3.1 -0.05 -0.28 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.4 32.5 29 79 13 43 15 30 1.21 42 49 -7 -0.22 -0.02 27.2 39.6 -12.4 -0.50 -0.09 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 Rangers (1 Season) 2 Leagues 19 1,157 61 28.6 12.9 14 71 2 5 33 1 2.06 25 16 +9 +0.70 -0.76 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.7 24.5 20 79 9 42 15 30 1.15 29 44 -15 -0.61 -0.40 27.2 39.6 -12.4 -0.50 -0.09 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 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) 17 978 58 29.4 10.9 12 68 1 5 33 1 2.24 23 13 +10 +0.92 -0.80 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
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 17 978 58 29.4 10.9 12 68 1 5 33 1 2.24 23 13 +10 +0.92 -0.80 Matches 2023-2024 21 Wolves eng ENG 1. Premier League 13th 8 264 33 7.9 2.9 3 67 0 5 13 9 0.88 2 8 -6 -2.05 -1.84 3.5 7.5 -4.0 -1.38 -1.00 Matches 5 Seasons 5 Clubs 5 Leagues 125 5,505 44 24.3 61.2 55 79 21 70 17 46 1.58 105 86 +19 +0.31 -0.24 66.9 70.5 -3.6 -0.07 -0.34 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.7 24.5 20 79 9 42 15 30 1.15 29 44 -15 -0.61 -0.40 27.2 39.6 -12.4 -0.50 -0.09 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 17 978 58 29.4 10.9 12 68 1 5 33 1 2.24 23 13 +10 +0.92 -0.80 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.7 24.5 20 79 9 42 15 30 1.15 29 44 -15 -0.61 -0.40 27.2 39.6 -12.4 -0.50 -0.09 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) 17 978 58 29.4 10.9 12 68 1 5 33 1 2.24 23 13 +10 +0.92 -0.80 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 3 Seasons 1 Club 2 Leagues 10 722 72 77.6 8.0 9 78 4 1 22 0 1.60 13 5 +8 +1.00 +0.56 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
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
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 12.9 0 0 0 27 17 4 14 1 12 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 5 Seasons 5 Clubs 9 Leagues 78.1 13 0 0 148 103 36 49 13 37 2 1 0 177 98 185 34.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 Rangers (1 Season) 2 Leagues 12.9 0 0 0 27 17 4 14 1 12 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 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) 10.9 0 0 0 24 15 4 11 0 10 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
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 10.9 0 0 0 24 15 4 11 0 10 0 Matches 2023-2024 21 Wolves eng ENG 1. Premier League 13th 2.9 2 0 0 8 4 5 0 2 4 0 1 0 15 2 5 28.6 Matches 5 Seasons 5 Clubs 5 Leagues 61.2 10 0 0 116 84 27 36 9 34 2 1 0 148 80 167 32.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 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 10.9 0 0 0 24 15 4 11 0 10 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 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) 10.9 0 0 0 24 15 4 11 0 10 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
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