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 2017-2018 17 Leicester City eng ENG Jr. PL2 — Div. 1 0 0 Matches 2018-2019 18 Leicester City eng ENG Jr. PL2 — Div. 1 13 8 811 9.0 1 1 2 1 0 0 0 2 0.11 0.11 0.22 0.11 0.22 Matches 2019-2020 19 Leicester City eng ENG Jr. PL2 — Div. 1 16 14 1,281 14.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 20 Rangers 2. Europa Lg 3 0 62 0.7 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 2 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.06 0.06 0.00 0.06 Matches 2020-2021 20 Rangers sct SCO 1. Premiership 8 3 398 4.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 21 Rangers 2. Europa Lg 14 12 1,177 13.1 0 1 1 0 0 0 1 0 0.3 0.3 0.8 1.0 18 24 9 0.00 0.08 0.08 0.00 0.08 0.02 0.06 0.08 0.02 0.08 Matches 2021-2022 21 Rangers sct SCO 1. Premiership 29 28 2,580 28.7 0 3 3 0 0 0 4 0 0.00 0.10 0.10 0.00 0.10 Matches 2022-2023 22 Ajax 1. Champions Lg 6 6 540 6.0 0 1 1 0 0 0 1 0 0.0 0.0 0.1 0.1 3 16 8 0.00 0.17 0.17 0.00 0.17 0.00 0.02 0.02 0.00 0.02 Matches 2022-2023 22 Ajax nl NED 1. Eredivisie 25 20 1,807 20.1 1 3 4 1 0 0 0 0 0.05 0.15 0.20 0.05 0.20 Matches 2022-2023 22 Ajax 2. Europa Lg 2 2 180 2.0 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 14 1 0.00 0.00 0.00 0.00 0.00 0.02 0.00 0.02 0.02 0.02 Matches 2023-2024 23 Fulham eng ENG EFL Cup 3 3 292 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Fulham eng ENG 1. Premier League 29 25 2,303 25.6 1 0 1 1 0 0 6 1 0.3 0.3 0.0 0.4 15 62 4 0.04 0.00 0.04 0.04 0.04 0.01 0.00 0.01 0.01 0.01 Matches 2024-2025 24 Fulham eng ENG EFL Cup 0 0 Matches 2024-2025 24 Fulham eng ENG FA Cup 2 2 210 2.3 1 0 1 1 0 0 0 0 0.43 0.00 0.43 0.43 0.43 Matches 2024-2025 24 Fulham eng ENG 1. Premier League 29 28 2,534 28.2 1 0 1 1 0 0 5 0 1.0 1.0 0.1 1.1 23 89 12 0.04 0.00 0.04 0.04 0.04 0.04 0.00 0.04 0.04 0.04 Matches 5 Seasons 3 Clubs 7 Leagues 150 129 12,083 134.3 4 8 12 4 0 0 19 1 1.6 1.6 1.1 2.7 61 206 35 0.03 0.06 0.09 0.03 0.09 0.02 0.01 0.04 0.02 0.04 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 Leicester City (3 Seasons) 1 League 29 22 2,092 23.2 1 1 2 1 0 0 2 2 0.04 0.04 0.09 0.04 0.09 Fulham (2 Seasons) 3 Leagues 63 58 5,339 59.3 3 0 3 3 0 0 11 1 1.3 1.3 0.1 1.4 38 151 16 0.05 0.00 0.05 0.05 0.05 0.02 0.00 0.03 0.02 0.03 Rangers (2 Seasons) 2 Leagues 54 43 4,217 46.9 0 4 4 0 0 0 6 0 0.3 0.3 0.8 1.1 20 25 10 0.00 0.09 0.09 0.00 0.09 0.02 0.06 0.08 0.02 0.08 Ajax (1 Season) 3 Leagues 33 28 2,527 28.1 1 4 5 1 0 0 2 0 0.0 0.0 0.1 0.2 3 30 9 0.04 0.14 0.18 0.04 0.18 0.00 0.02 0.02 0.00 0.02 PL2 — Div. 1 (3 Seasons) 29 22 2,092 23.2 1 1 2 1 0 0 2 2 0.04 0.04 0.09 0.04 0.09 Europa Lg (3 Seasons) 19 14 1,419 15.8 0 1 1 0 0 0 3 0 0.3 0.3 0.8 1.1 20 39 11 0.00 0.06 0.06 0.00 0.06 0.02 0.05 0.07 0.02 0.07 Premier League (2 Seasons) 58 53 4,837 53.7 2 0 2 2 0 0 11 1 1.3 1.3 0.1 1.4 38 151 16 0.04 0.00 0.04 0.04 0.04 0.02 0.00 0.03 0.02 0.03 Premiership (2 Seasons) 37 31 2,978 33.1 0 3 3 0 0 0 4 0 0.00 0.09 0.09 0.00 0.09 EFL Cup (2 Seasons) 3 3 292 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Eredivisie (1 Season) 25 20 1,807 20.1 1 3 4 1 0 0 0 0 0.05 0.15 0.20 0.05 0.20 Champions Lg (1 Season) 6 6 540 6.0 0 1 1 0 0 0 1 0 0.0 0.0 0.1 0.1 3 16 8 0.00 0.17 0.17 0.00 0.17 0.00 0.02 0.02 0.00 0.02 FA Cup (1 Season) 2 2 210 2.3 1 0 1 1 0 0 0 0 0.43 0.00 0.43 0.43 0.43
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 2017-2018 17 Leicester City 1 League 0 0 2018-2019 18 Leicester City 1 League 13 8 811 9.0 1 1 2 1 0 0 0 2 0.11 0.11 0.22 0.11 0.22 2019-2020 19 Leicester City 1 League 16 14 1,281 14.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2020-2021 20 Rangers 2 Leagues 11 3 460 5.1 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 2 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.06 0.06 0.00 0.06 2021-2022 21 Rangers 2 Leagues 43 40 3,757 41.7 0 4 4 0 0 0 5 0 0.3 0.3 0.8 1.0 18 24 9 0.00 0.10 0.10 0.00 0.10 0.02 0.06 0.08 0.02 0.08 2022-2023 22 Ajax 3 Leagues 33 28 2,527 28.1 1 4 5 1 0 0 2 0 0.0 0.0 0.1 0.2 3 30 9 0.04 0.14 0.18 0.04 0.18 0.00 0.02 0.02 0.00 0.02 2023-2024 23 Fulham 2 Leagues 32 28 2,595 28.8 1 0 1 1 0 0 6 1 0.3 0.3 0.0 0.4 15 62 4 0.03 0.00 0.03 0.03 0.03 0.01 0.00 0.01 0.01 0.01 2024-2025 24 Fulham 3 Leagues 31 30 2,744 30.5 2 0 2 2 0 0 5 0 1.0 1.0 0.1 1.1 23 89 12 0.07 0.00 0.07 0.07 0.07 0.04 0.00 0.04 0.04 0.04 5 Seasons 3 Clubs 7 Leagues 150 129 12,083 134.3 4 8 12 4 0 0 19 1 1.6 1.6 1.1 2.7 61 206 35 0.03 0.06 0.09 0.03 0.09 0.02 0.01 0.04 0.02 0.04 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 Leicester City (3 Seasons) 1 League 29 22 2,092 23.2 1 1 2 1 0 0 2 2 0.04 0.04 0.09 0.04 0.09 Fulham (2 Seasons) 3 Leagues 63 58 5,339 59.3 3 0 3 3 0 0 11 1 1.3 1.3 0.1 1.4 38 151 16 0.05 0.00 0.05 0.05 0.05 0.02 0.00 0.03 0.02 0.03 Rangers (2 Seasons) 2 Leagues 54 43 4,217 46.9 0 4 4 0 0 0 6 0 0.3 0.3 0.8 1.1 20 25 10 0.00 0.09 0.09 0.00 0.09 0.02 0.06 0.08 0.02 0.08 Ajax (1 Season) 3 Leagues 33 28 2,527 28.1 1 4 5 1 0 0 2 0 0.0 0.0 0.1 0.2 3 30 9 0.04 0.14 0.18 0.04 0.18 0.00 0.02 0.02 0.00 0.02 PL2 — Div. 1 (3 Seasons) 29 22 2,092 23.2 1 1 2 1 0 0 2 2 0.04 0.04 0.09 0.04 0.09 Europa Lg (3 Seasons) 19 14 1,419 15.8 0 1 1 0 0 0 3 0 0.3 0.3 0.8 1.1 20 39 11 0.00 0.06 0.06 0.00 0.06 0.02 0.05 0.07 0.02 0.07 Premier League (2 Seasons) 58 53 4,837 53.7 2 0 2 2 0 0 11 1 1.3 1.3 0.1 1.4 38 151 16 0.04 0.00 0.04 0.04 0.04 0.02 0.00 0.03 0.02 0.03 Premiership (2 Seasons) 37 31 2,978 33.1 0 3 3 0 0 0 4 0 0.00 0.09 0.09 0.00 0.09 EFL Cup (2 Seasons) 3 3 292 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Eredivisie (1 Season) 25 20 1,807 20.1 1 3 4 1 0 0 0 0 0.05 0.15 0.20 0.05 0.20 Champions Lg (1 Season) 6 6 540 6.0 0 1 1 0 0 0 1 0 0.0 0.0 0.1 0.1 3 16 8 0.00 0.17 0.17 0.00 0.17 0.00 0.02 0.02 0.00 0.02 FA Cup (1 Season) 2 2 210 2.3 1 0 1 1 0 0 0 0 0.43 0.00 0.43 0.43 0.43
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 2017-2018 17 Leicester City eng ENG Jr. PL2 — Div. 1 3rd 0 0 Matches 2018-2019 18 Leicester City eng ENG Jr. PL2 — Div. 1 10th 13 8 811 9.0 1 1 2 1 0 0 0 2 0.11 0.11 0.22 0.11 0.22 Matches 2019-2020 19 Leicester City eng ENG Jr. PL2 — Div. 1 2nd 16 14 1,281 14.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 20 Rangers sct SCO 1. Premiership 1st 8 3 398 4.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 21 Rangers sct SCO 1. Premiership 2nd 29 28 2,580 28.7 0 3 3 0 0 0 4 0 0.00 0.10 0.10 0.00 0.10 Matches 2022-2023 22 Ajax nl NED 1. Eredivisie 3rd 25 20 1,807 20.1 1 3 4 1 0 0 0 0 0.05 0.15 0.20 0.05 0.20 Matches 2023-2024 23 Fulham eng ENG 1. Premier League 13th 29 25 2,303 25.6 1 0 1 1 0 0 6 1 0.3 0.3 0.0 0.4 15 62 4 0.04 0.00 0.04 0.04 0.04 0.01 0.00 0.01 0.01 0.01 Matches 2024-2025 24 Fulham eng ENG 1. Premier League 8th 29 28 2,534 28.2 1 0 1 1 0 0 5 0 1.0 1.0 0.1 1.1 23 89 12 0.04 0.00 0.04 0.04 0.04 0.04 0.00 0.04 0.04 0.04 Matches 5 Seasons 3 Clubs 3 Leagues 120 104 9,622 106.9 3 6 9 3 0 0 15 1 1.3 1.3 0.1 1.4 38 151 16 0.03 0.06 0.08 0.03 0.08 0.02 0.00 0.03 0.02 0.03 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 Leicester City (3 Seasons) 1 League 29 22 2,092 23.2 1 1 2 1 0 0 2 2 0.04 0.04 0.09 0.04 0.09 Fulham (2 Seasons) 1 League 58 53 4,837 53.7 2 0 2 2 0 0 11 1 1.3 1.3 0.1 1.4 38 151 16 0.04 0.00 0.04 0.04 0.04 0.02 0.00 0.03 0.02 0.03 Rangers (2 Seasons) 1 League 37 31 2,978 33.1 0 3 3 0 0 0 4 0 0.00 0.09 0.09 0.00 0.09 Ajax (1 Season) 1 League 25 20 1,807 20.1 1 3 4 1 0 0 0 0 0.05 0.15 0.20 0.05 0.20 PL2 — Div. 1 (3 Seasons) 29 22 2,092 23.2 1 1 2 1 0 0 2 2 0.04 0.04 0.09 0.04 0.09 Premier League (2 Seasons) 58 53 4,837 53.7 2 0 2 2 0 0 11 1 1.3 1.3 0.1 1.4 38 151 16 0.04 0.00 0.04 0.04 0.04 0.02 0.00 0.03 0.02 0.03 Premiership (2 Seasons) 37 31 2,978 33.1 0 3 3 0 0 0 4 0 0.00 0.09 0.09 0.00 0.09 Eredivisie (1 Season) 25 20 1,807 20.1 1 3 4 1 0 0 0 0 0.05 0.15 0.20 0.05 0.20
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 2023-2024 23 Fulham eng ENG EFL Cup SF 3 3 292 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 24 Fulham eng ENG EFL Cup Rd3 0 0 Matches 2024-2025 24 Fulham eng ENG FA Cup QF 2 2 210 2.3 1 0 1 1 0 0 0 0 0.43 0.00 0.43 0.43 0.43 Matches 2 Seasons 1 Club 2 Leagues 5 5 502 5.6 1 0 1 1 0 0 0 0 0.18 0.00 0.18 0.18 0.18 EFL Cup (2 Seasons) 3 3 292 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 2 2 210 2.3 1 0 1 1 0 0 0 0 0.43 0.00 0.43 0.43 0.43
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 2020-2021 20 Rangers 2. Europa Lg R16 3 0 62 0.7 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 2 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.06 0.06 0.00 0.06 Matches 2021-2022 21 Rangers 2. Europa Lg 2nd 14 12 1,177 13.1 0 1 1 0 0 0 1 0 0.3 0.3 0.8 1.0 18 24 9 0.00 0.08 0.08 0.00 0.08 0.02 0.06 0.08 0.02 0.08 Matches 2022-2023 22 Ajax 1. Champions Lg GR 6 6 540 6.0 0 1 1 0 0 0 1 0 0.0 0.0 0.1 0.1 3 16 8 0.00 0.17 0.17 0.00 0.17 0.00 0.02 0.02 0.00 0.02 Matches 2022-2023 22 Ajax 2. Europa Lg KO 2 2 180 2.0 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 14 1 0.00 0.00 0.00 0.00 0.00 0.02 0.00 0.02 0.02 0.02 Matches 3 Seasons 2 Clubs 2 Leagues 25 20 1,959 21.8 0 2 2 0 0 0 4 0 0.3 0.3 1.0 1.3 23 55 19 0.00 0.09 0.09 0.00 0.09 0.01 0.05 0.06 0.01 0.06 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 Rangers (2 Seasons) 1 League 17 12 1,239 13.8 0 1 1 0 0 0 2 0 0.3 0.3 0.8 1.1 20 25 10 0.00 0.07 0.07 0.00 0.07 0.02 0.06 0.08 0.02 0.08 Ajax (1 Season) 2 Leagues 8 8 720 8.0 0 1 1 0 0 0 2 0 0.0 0.0 0.1 0.2 3 30 9 0.00 0.12 0.12 0.00 0.12 0.00 0.02 0.02 0.00 0.02 Europa Lg (3 Seasons) 19 14 1,419 15.8 0 1 1 0 0 0 3 0 0.3 0.3 0.8 1.1 20 39 11 0.00 0.06 0.06 0.00 0.06 0.02 0.05 0.07 0.02 0.07 Champions Lg (1 Season) 6 6 540 6.0 0 1 1 0 0 0 1 0 0.0 0.0 0.1 0.1 3 16 8 0.00 0.17 0.17 0.00 0.17 0.00 0.02 0.02 0.00 0.02
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 2018-2019 18 Leicester City eng ENG Jr. PL2 — Div. 1 9.0 1 0 0 Matches 2019-2020 19 Leicester City eng ENG Jr. PL2 — Div. 1 14.2 0 0 0 Matches 2020-2021 20 Rangers 2. Europa Lg 0.7 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2020-2021 20 Rangers sct SCO 1. Premiership 4.4 0 6 3 50.0 1.36 0.68 0.00 0.00 0 0 Matches 2021-2022 21 Rangers 2. Europa Lg 13.1 0 2 0 0.0 0.15 0.00 0.00 9.4 0 0 0 0.3 0.3 0.13 -0.3 -0.3 Matches 2021-2022 21 Rangers sct SCO 1. Premiership 28.7 0 13 2 15.4 0.45 0.07 0.00 0.00 0 0 Matches 2022-2023 22 Ajax 1. Champions Lg 6.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2022-2023 22 Ajax nl NED 1. Eredivisie 20.1 1 7 3 42.9 0.35 0.15 0.14 0.33 0 0 Matches 2022-2023 22 Ajax 2. Europa Lg 2.0 0 1 0 0.0 0.50 0.00 0.00 8.6 0 0 0 0.0 0.0 0.04 0.0 0.0 Matches 2023-2024 23 Fulham eng ENG EFL Cup 3.2 0 1 1 100.0 0.31 0.31 0.00 0.00 0 0 Matches 2023-2024 23 Fulham eng ENG 1. Premier League 25.6 1 5 1 20.0 0.20 0.04 0.20 1.00 10.1 0 0 0 0.3 0.3 0.07 +0.7 +0.7 Matches 2024-2025 24 Fulham eng ENG FA Cup 2.3 1 3 1 33.3 1.29 0.43 0.33 1.00 0 0 Matches 2024-2025 24 Fulham eng ENG 1. Premier League 28.2 1 13 4 30.8 0.46 0.14 0.08 0.25 15.0 0 0 0 1.0 1.0 0.08 0.0 0.0 Matches 5 Seasons 3 Clubs 7 Leagues 134.3 4 51 15 29.4 0.38 0.11 0.08 0.27 13.0 0 0 0 1.6 1.6 0.08 +0.4 +0.4 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 Leicester City (3 Seasons) 1 League 23.2 1 0 0 Fulham (2 Seasons) 3 Leagues 59.3 3 22 7 31.8 0.37 0.12 0.14 0.43 13.6 0 0 0 1.3 1.3 0.07 +0.7 +0.7 Rangers (2 Seasons) 2 Leagues 46.9 0 21 5 23.8 0.45 0.11 0.00 0.00 9.4 0 0 0 0.3 0.3 0.13 -0.3 -0.3 Ajax (1 Season) 3 Leagues 28.1 1 8 3 37.5 0.28 0.11 0.13 0.33 8.6 0 0 0 0.0 0.0 0.04 0.0 0.0 PL2 — Div. 1 (3 Seasons) 23.2 1 0 0 Europa Lg (3 Seasons) 15.8 0 3 0 0.0 0.19 0.00 0.00 9.1 0 0 0 0.3 0.3 0.10 -0.3 -0.3 Premier League (2 Seasons) 53.7 2 18 5 27.8 0.33 0.09 0.11 0.40 13.6 0 0 0 1.3 1.3 0.07 +0.7 +0.7 Premiership (2 Seasons) 33.1 0 19 5 26.3 0.57 0.15 0.00 0.00 0 0 EFL Cup (2 Seasons) 3.2 0 1 1 100.0 0.31 0.31 0.00 0.00 0 0 Eredivisie (1 Season) 20.1 1 7 3 42.9 0.35 0.15 0.14 0.33 0 0 Champions Lg (1 Season) 6.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 FA Cup (1 Season) 2.3 1 3 1 33.3 1.29 0.43 0.33 1.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 2018-2019 18 Leicester City 1 League 9.0 1 0 0 2019-2020 19 Leicester City 1 League 14.2 0 0 0 2020-2021 20 Rangers 2 Leagues 5.1 0 6 3 50.0 1.17 0.59 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2021-2022 21 Rangers 2 Leagues 41.7 0 15 2 13.3 0.36 0.05 0.00 0.00 9.4 0 0 0 0.3 0.3 0.13 -0.3 -0.3 2022-2023 22 Ajax 3 Leagues 28.1 1 8 3 37.5 0.28 0.11 0.13 0.33 8.6 0 0 0 0.0 0.0 0.04 0.0 0.0 2023-2024 23 Fulham 2 Leagues 28.8 1 6 2 33.3 0.21 0.07 0.17 0.50 10.1 0 0 0 0.3 0.3 0.07 +0.7 +0.7 2024-2025 24 Fulham 3 Leagues 30.5 2 16 5 31.3 0.52 0.16 0.13 0.40 15.0 0 0 0 1.0 1.0 0.08 0.0 0.0 5 Seasons 3 Clubs 7 Leagues 134.3 4 51 15 29.4 0.38 0.11 0.08 0.27 13.0 0 0 0 1.6 1.6 0.08 +0.4 +0.4 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 Leicester City (3 Seasons) 1 League 23.2 1 0 0 Fulham (2 Seasons) 3 Leagues 59.3 3 22 7 31.8 0.37 0.12 0.14 0.43 13.6 0 0 0 1.3 1.3 0.07 +0.7 +0.7 Rangers (2 Seasons) 2 Leagues 46.9 0 21 5 23.8 0.45 0.11 0.00 0.00 9.4 0 0 0 0.3 0.3 0.13 -0.3 -0.3 Ajax (1 Season) 3 Leagues 28.1 1 8 3 37.5 0.28 0.11 0.13 0.33 8.6 0 0 0 0.0 0.0 0.04 0.0 0.0 PL2 — Div. 1 (3 Seasons) 23.2 1 0 0 Europa Lg (3 Seasons) 15.8 0 3 0 0.0 0.19 0.00 0.00 9.1 0 0 0 0.3 0.3 0.10 -0.3 -0.3 Premier League (2 Seasons) 53.7 2 18 5 27.8 0.33 0.09 0.11 0.40 13.6 0 0 0 1.3 1.3 0.07 +0.7 +0.7 Premiership (2 Seasons) 33.1 0 19 5 26.3 0.57 0.15 0.00 0.00 0 0 EFL Cup (2 Seasons) 3.2 0 1 1 100.0 0.31 0.31 0.00 0.00 0 0 Eredivisie (1 Season) 20.1 1 7 3 42.9 0.35 0.15 0.14 0.33 0 0 Champions Lg (1 Season) 6.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 FA Cup (1 Season) 2.3 1 3 1 33.3 1.29 0.43 0.33 1.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 2018-2019 18 Leicester City eng ENG Jr. PL2 — Div. 1 10th 9.0 1 0 0 Matches 2019-2020 19 Leicester City eng ENG Jr. PL2 — Div. 1 2nd 14.2 0 0 0 Matches 2020-2021 20 Rangers sct SCO 1. Premiership 1st 4.4 0 6 3 50.0 1.36 0.68 0.00 0.00 0 0 Matches 2021-2022 21 Rangers sct SCO 1. Premiership 2nd 28.7 0 13 2 15.4 0.45 0.07 0.00 0.00 0 0 Matches 2022-2023 22 Ajax nl NED 1. Eredivisie 3rd 20.1 1 7 3 42.9 0.35 0.15 0.14 0.33 0 0 Matches 2023-2024 23 Fulham eng ENG 1. Premier League 13th 25.6 1 5 1 20.0 0.20 0.04 0.20 1.00 10.1 0 0 0 0.3 0.3 0.07 +0.7 +0.7 Matches 2024-2025 24 Fulham eng ENG 1. Premier League 8th 28.2 1 13 4 30.8 0.46 0.14 0.08 0.25 15.0 0 0 0 1.0 1.0 0.08 0.0 0.0 Matches 5 Seasons 3 Clubs 3 Leagues 106.9 3 44 13 29.5 0.41 0.12 0.07 0.23 13.6 0 0 0 1.3 1.3 0.07 +0.7 +0.7 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 Leicester City (3 Seasons) 1 League 23.2 1 0 0 Fulham (2 Seasons) 1 League 53.7 2 18 5 27.8 0.33 0.09 0.11 0.40 13.6 0 0 0 1.3 1.3 0.07 +0.7 +0.7 Rangers (2 Seasons) 1 League 33.1 0 19 5 26.3 0.57 0.15 0.00 0.00 0 0 Ajax (1 Season) 1 League 20.1 1 7 3 42.9 0.35 0.15 0.14 0.33 0 0 PL2 — Div. 1 (3 Seasons) 23.2 1 0 0 Premier League (2 Seasons) 53.7 2 18 5 27.8 0.33 0.09 0.11 0.40 13.6 0 0 0 1.3 1.3 0.07 +0.7 +0.7 Premiership (2 Seasons) 33.1 0 19 5 26.3 0.57 0.15 0.00 0.00 0 0 Eredivisie (1 Season) 20.1 1 7 3 42.9 0.35 0.15 0.14 0.33 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 2023-2024 23 Fulham eng ENG EFL Cup SF 3.2 0 1 1 100.0 0.31 0.31 0.00 0.00 0 0 Matches 2024-2025 24 Fulham eng ENG FA Cup QF 2.3 1 3 1 33.3 1.29 0.43 0.33 1.00 0 0 Matches 2 Seasons 1 Club 2 Leagues 5.6 1 4 2 50.0 0.72 0.36 0.25 0.50 0 0 EFL Cup (2 Seasons) 3.2 0 1 1 100.0 0.31 0.31 0.00 0.00 0 0 FA Cup (1 Season) 2.3 1 3 1 33.3 1.29 0.43 0.33 1.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 2020-2021 20 Rangers 2. Europa Lg R16 0.7 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2021-2022 21 Rangers 2. Europa Lg 2nd 13.1 0 2 0 0.0 0.15 0.00 0.00 9.4 0 0 0 0.3 0.3 0.13 -0.3 -0.3 Matches 2022-2023 22 Ajax 1. Champions Lg GR 6.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2022-2023 22 Ajax 2. Europa Lg KO 2.0 0 1 0 0.0 0.50 0.00 0.00 8.6 0 0 0 0.0 0.0 0.04 0.0 0.0 Matches 3 Seasons 2 Clubs 2 Leagues 21.8 0 3 0 0.0 0.14 0.00 0.00 9.1 0 0 0 0.3 0.3 0.10 -0.3 -0.3 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 Rangers (2 Seasons) 1 League 13.8 0 2 0 0.0 0.15 0.00 0.00 9.4 0 0 0 0.3 0.3 0.13 -0.3 -0.3 Ajax (1 Season) 2 Leagues 8.0 0 1 0 0.0 0.12 0.00 0.00 8.6 0 0 0 0.0 0.0 0.04 0.0 0.0 Europa Lg (3 Seasons) 15.8 0 3 0 0.0 0.19 0.00 0.00 9.1 0 0 0 0.3 0.3 0.10 -0.3 -0.3 Champions Lg (1 Season) 6.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2018-2019 18 Leicester City eng ENG Jr. PL2 — Div. 1 9.0 1 Matches 2019-2020 19 Leicester City eng ENG Jr. PL2 — Div. 1 14.2 0 Matches 2020-2021 20 Rangers 2. Europa Lg 0.7 28 45 62.2 386 110 19 21 90.5 8 15 53.3 1 4 25.0 0 0.0 0.0 0.0 1 1 1 0 1 Matches 2020-2021 20 Rangers sct SCO 1. Premiership 4.4 0 Matches 2021-2022 21 Rangers 2. Europa Lg 13.1 548 678 80.8 10327 3204 185 210 88.1 299 336 89.0 51 103 49.5 1 0.8 0.2 +0.2 3 29 1 0 24 Matches 2021-2022 21 Rangers sct SCO 1. Premiership 28.7 3 Matches 2022-2023 22 Ajax 1. Champions Lg 6.0 387 434 89.2 6628 1767 170 180 94.4 198 216 91.7 16 34 47.1 1 0.1 0.1 +0.9 2 16 1 1 16 Matches 2022-2023 22 Ajax nl NED 1. Eredivisie 20.1 3 Matches 2022-2023 22 Ajax 2. Europa Lg 2.0 194 215 90.2 3525 1044 65 69 94.2 114 118 96.6 11 21 52.4 0 0.0 0.0 0.0 0 13 0 0 14 Matches 2023-2024 23 Fulham eng ENG EFL Cup 3.2 0 Matches 2023-2024 23 Fulham eng ENG 1. Premier League 25.6 1440 1674 86.0 27276 9421 483 514 94.0 787 855 92.0 141 246 57.3 0 0.0 0.2 0.0 1 80 2 0 62 Matches 2024-2025 24 Fulham eng ENG FA Cup 2.3 0 Matches 2024-2025 24 Fulham eng ENG 1. Premier League 28.2 1586 1770 89.6 27959 9535 672 710 94.6 772 819 94.3 114 186 61.3 0 0.1 0.3 -0.1 2 112 1 0 89 Matches 5 Seasons 3 Clubs 7 Leagues 134.3 4183 4816 86.9 76101 25081 1594 1704 93.5 2178 2359 92.3 334 594 56.2 8 1.1 0.9 +6.9 9 251 6 1 206 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 Leicester City (3 Seasons) 1 League 23.2 1 Fulham (2 Seasons) 3 Leagues 59.3 3026 3444 87.9 55235 18956 1155 1224 94.4 1559 1674 93.1 255 432 59.0 0 0.1 0.5 -0.1 3 192 3 0 151 Rangers (2 Seasons) 2 Leagues 46.9 576 723 79.7 10713 3314 204 231 88.3 307 351 87.5 52 107 48.6 4 0.8 0.3 +3.2 4 30 2 0 25 Ajax (1 Season) 3 Leagues 28.1 581 649 89.5 10153 2811 235 249 94.4 312 334 93.4 27 55 49.1 4 0.1 0.2 +3.9 2 29 1 1 30 PL2 — Div. 1 (3 Seasons) 23.2 1 Europa Lg (3 Seasons) 15.8 770 938 82.1 14238 4358 269 300 89.7 421 469 89.8 63 128 49.2 1 0.8 0.3 +0.2 4 43 2 0 39 Premier League (2 Seasons) 53.7 3026 3444 87.9 55235 18956 1155 1224 94.4 1559 1674 93.1 255 432 59.0 0 0.1 0.5 -0.1 3 192 3 0 151 Premiership (2 Seasons) 33.1 3 EFL Cup (2 Seasons) 3.2 0 Eredivisie (1 Season) 20.1 3 Champions Lg (1 Season) 6.0 387 434 89.2 6628 1767 170 180 94.4 198 216 91.7 16 34 47.1 1 0.1 0.1 +0.9 2 16 1 1 16 FA Cup (1 Season) 2.3 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 2018-2019 18 Leicester City 1 League 9.0 1 2019-2020 19 Leicester City 1 League 14.2 0 2020-2021 20 Rangers 2 Leagues 5.1 28 45 62.2 386 110 19 21 90.5 8 15 53.3 1 4 25.0 0 0.0 0.0 0.0 1 1 1 0 1 2021-2022 21 Rangers 2 Leagues 41.7 548 678 80.8 10327 3204 185 210 88.1 299 336 89.0 51 103 49.5 4 0.8 0.2 +3.2 3 29 1 0 24 2022-2023 22 Ajax 3 Leagues 28.1 581 649 89.5 10153 2811 235 249 94.4 312 334 93.4 27 55 49.1 4 0.1 0.2 +3.9 2 29 1 1 30 2023-2024 23 Fulham 2 Leagues 28.8 1440 1674 86.0 27276 9421 483 514 94.0 787 855 92.0 141 246 57.3 0 0.0 0.2 0.0 1 80 2 0 62 2024-2025 24 Fulham 3 Leagues 30.5 1586 1770 89.6 27959 9535 672 710 94.6 772 819 94.3 114 186 61.3 0 0.1 0.3 -0.1 2 112 1 0 89 5 Seasons 3 Clubs 7 Leagues 134.3 4183 4816 86.9 76101 25081 1594 1704 93.5 2178 2359 92.3 334 594 56.2 8 1.1 0.9 +6.9 9 251 6 1 206 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 Leicester City (3 Seasons) 1 League 23.2 1 Fulham (2 Seasons) 3 Leagues 59.3 3026 3444 87.9 55235 18956 1155 1224 94.4 1559 1674 93.1 255 432 59.0 0 0.1 0.5 -0.1 3 192 3 0 151 Rangers (2 Seasons) 2 Leagues 46.9 576 723 79.7 10713 3314 204 231 88.3 307 351 87.5 52 107 48.6 4 0.8 0.3 +3.2 4 30 2 0 25 Ajax (1 Season) 3 Leagues 28.1 581 649 89.5 10153 2811 235 249 94.4 312 334 93.4 27 55 49.1 4 0.1 0.2 +3.9 2 29 1 1 30 PL2 — Div. 1 (3 Seasons) 23.2 1 Europa Lg (3 Seasons) 15.8 770 938 82.1 14238 4358 269 300 89.7 421 469 89.8 63 128 49.2 1 0.8 0.3 +0.2 4 43 2 0 39 Premier League (2 Seasons) 53.7 3026 3444 87.9 55235 18956 1155 1224 94.4 1559 1674 93.1 255 432 59.0 0 0.1 0.5 -0.1 3 192 3 0 151 Premiership (2 Seasons) 33.1 3 EFL Cup (2 Seasons) 3.2 0 Eredivisie (1 Season) 20.1 3 Champions Lg (1 Season) 6.0 387 434 89.2 6628 1767 170 180 94.4 198 216 91.7 16 34 47.1 1 0.1 0.1 +0.9 2 16 1 1 16 FA Cup (1 Season) 2.3 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 2018-2019 18 Leicester City eng ENG Jr. PL2 — Div. 1 10th 9.0 1 Matches 2019-2020 19 Leicester City eng ENG Jr. PL2 — Div. 1 2nd 14.2 0 Matches 2020-2021 20 Rangers sct SCO 1. Premiership 1st 4.4 0 Matches 2021-2022 21 Rangers sct SCO 1. Premiership 2nd 28.7 3 Matches 2022-2023 22 Ajax nl NED 1. Eredivisie 3rd 20.1 3 Matches 2023-2024 23 Fulham eng ENG 1. Premier League 13th 25.6 1440 1674 86.0 27276 9421 483 514 94.0 787 855 92.0 141 246 57.3 0 0.0 0.2 0.0 1 80 2 0 62 Matches 2024-2025 24 Fulham eng ENG 1. Premier League 8th 28.2 1586 1770 89.6 27959 9535 672 710 94.6 772 819 94.3 114 186 61.3 0 0.1 0.3 -0.1 2 112 1 0 89 Matches 5 Seasons 3 Clubs 3 Leagues 106.9 3026 3444 87.9 55235 18956 1155 1224 94.4 1559 1674 93.1 255 432 59.0 6 0.1 0.5 +5.9 3 192 3 0 151 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 Leicester City (3 Seasons) 1 League 23.2 1 Fulham (2 Seasons) 1 League 53.7 3026 3444 87.9 55235 18956 1155 1224 94.4 1559 1674 93.1 255 432 59.0 0 0.1 0.5 -0.1 3 192 3 0 151 Rangers (2 Seasons) 1 League 33.1 3 Ajax (1 Season) 1 League 20.1 3 PL2 — Div. 1 (3 Seasons) 23.2 1 Premier League (2 Seasons) 53.7 3026 3444 87.9 55235 18956 1155 1224 94.4 1559 1674 93.1 255 432 59.0 0 0.1 0.5 -0.1 3 192 3 0 151 Premiership (2 Seasons) 33.1 3 Eredivisie (1 Season) 20.1 3
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2023-2024 23 Fulham eng ENG EFL Cup SF 3.2 0 Matches 2024-2025 24 Fulham eng ENG FA Cup QF 2.3 0 Matches 2 Seasons 1 Club 2 Leagues 5.6 0 EFL Cup (2 Seasons) 3.2 0 FA Cup (1 Season) 2.3 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 2020-2021 20 Rangers 2. Europa Lg R16 0.7 28 45 62.2 386 110 19 21 90.5 8 15 53.3 1 4 25.0 0 0.0 0.0 0.0 1 1 1 0 1 Matches 2021-2022 21 Rangers 2. Europa Lg 2nd 13.1 548 678 80.8 10327 3204 185 210 88.1 299 336 89.0 51 103 49.5 1 0.8 0.2 +0.2 3 29 1 0 24 Matches 2022-2023 22 Ajax 1. Champions Lg GR 6.0 387 434 89.2 6628 1767 170 180 94.4 198 216 91.7 16 34 47.1 1 0.1 0.1 +0.9 2 16 1 1 16 Matches 2022-2023 22 Ajax 2. Europa Lg KO 2.0 194 215 90.2 3525 1044 65 69 94.2 114 118 96.6 11 21 52.4 0 0.0 0.0 0.0 0 13 0 0 14 Matches 3 Seasons 2 Clubs 2 Leagues 21.8 1157 1372 84.3 20866 6125 439 480 91.5 619 685 90.4 79 162 48.8 2 1.0 0.4 +1.0 6 59 3 1 55 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 Rangers (2 Seasons) 1 League 13.8 576 723 79.7 10713 3314 204 231 88.3 307 351 87.5 52 107 48.6 1 0.8 0.3 +0.2 4 30 2 0 25 Ajax (1 Season) 2 Leagues 8.0 581 649 89.5 10153 2811 235 249 94.4 312 334 93.4 27 55 49.1 1 0.1 0.2 +0.9 2 29 1 1 30 Europa Lg (3 Seasons) 15.8 770 938 82.1 14238 4358 269 300 89.7 421 469 89.8 63 128 49.2 1 0.8 0.3 +0.2 4 43 2 0 39 Champions Lg (1 Season) 6.0 387 434 89.2 6628 1767 170 180 94.4 198 216 91.7 16 34 47.1 1 0.1 0.1 +0.9 2 16 1 1 16
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2018-2019 18 Leicester City 1 League 9.0 2019-2020 19 Leicester City 1 League 14.2 2020-2021 20 Rangers 2 Leagues 5.1 45 29 16 2 0 0 22 14 0 0 0 0 28 0 3 2021-2022 21 Rangers 2 Leagues 41.7 678 630 48 10 0 5 101 38 0 0 0 0 548 0 8 2022-2023 22 Ajax 3 Leagues 28.1 649 619 29 10 0 6 34 9 0 0 0 0 581 1 2 2023-2024 23 Fulham 2 Leagues 28.8 1674 1582 91 34 0 12 4 3 0 0 0 0 1440 1 20 2024-2025 24 Fulham 3 Leagues 30.5 1770 1661 108 43 0 8 6 3 0 0 0 0 1586 1 16 5 Seasons 3 Clubs 7 Leagues 134.3 4816 4521 292 99 0 31 167 67 0 0 0 0 4183 3 49 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Leicester City (3 Seasons) 1 League 23.2 Fulham (2 Seasons) 3 Leagues 59.3 3444 3243 199 77 0 20 10 6 0 0 0 0 3026 2 36 Rangers (2 Seasons) 2 Leagues 46.9 723 659 64 12 0 5 123 52 0 0 0 0 576 0 11 Ajax (1 Season) 3 Leagues 28.1 649 619 29 10 0 6 34 9 0 0 0 0 581 1 2 PL2 — Div. 1 (3 Seasons) 23.2 Europa Lg (3 Seasons) 15.8 938 868 69 13 0 6 11 55 0 0 0 0 770 1 12 Premier League (2 Seasons) 53.7 3444 3243 199 77 0 20 8 6 0 0 0 0 3026 2 36 Premiership (2 Seasons) 33.1 113 EFL Cup (2 Seasons) 3.2 1 Eredivisie (1 Season) 20.1 32 Champions Lg (1 Season) 6.0 434 410 24 9 0 5 1 6 0 0 0 0 387 0 1 FA Cup (1 Season) 2.3 1
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 2023-2024 23 Fulham eng ENG EFL Cup SF 3.2 1 Matches 2024-2025 24 Fulham eng ENG FA Cup QF 2.3 1 Matches 2 Seasons 1 Club 2 Leagues 5.6 2 EFL Cup (2 Seasons) 3.2 1 FA Cup (1 Season) 2.3 1
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 2020-2021 20 Rangers 2. Europa Lg R16 0.7 45 29 16 2 0 0 1 14 0 0 0 0 28 0 3 Matches 2021-2022 21 Rangers 2. Europa Lg 2nd 13.1 678 630 48 10 0 5 9 38 0 0 0 0 548 0 8 Matches 2022-2023 22 Ajax 1. Champions Lg GR 6.0 434 410 24 9 0 5 1 6 0 0 0 0 387 0 1 Matches 2022-2023 22 Ajax 2. Europa Lg KO 2.0 215 209 5 1 0 1 1 3 0 0 0 0 194 1 1 Matches 3 Seasons 2 Clubs 2 Leagues 21.8 1372 1278 93 22 0 11 12 61 0 0 0 0 1157 1 13 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Rangers (2 Seasons) 1 League 13.8 723 659 64 12 0 5 10 52 0 0 0 0 576 0 11 Ajax (1 Season) 2 Leagues 8.0 649 619 29 10 0 6 2 9 0 0 0 0 581 1 2 Europa Lg (3 Seasons) 15.8 938 868 69 13 0 6 11 55 0 0 0 0 770 1 12 Champions Lg (1 Season) 6.0 434 410 24 9 0 5 1 6 0 0 0 0 387 0 1
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2018-2019 18 Leicester City 1 League 9.0 2019-2020 19 Leicester City 1 League 14.2 2020-2021 20 Rangers 2 Leagues 5.1 1 1.48 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2021-2022 21 Rangers 2 Leagues 41.7 10 0.81 7 1 0 1 1 0 1 0.08 1 0 0 0 0 0 2022-2023 22 Ajax 3 Leagues 28.1 7 0.87 6 0 0 0 1 0 3 0.37 3 0 0 0 0 0 2023-2024 23 Fulham 2 Leagues 28.8 15 0.59 13 0 0 2 0 0 2 0.08 0 0 0 2 0 0 2024-2025 24 Fulham 3 Leagues 30.5 18 0.64 14 1 2 0 0 1 2 0.07 1 0 0 0 0 1 5 Seasons 3 Clubs 7 Leagues 134.3 51 0.68 41 2 2 3 2 1 8 0.11 5 0 0 2 0 1 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Leicester City (3 Seasons) 1 League 23.2 Fulham (2 Seasons) 3 Leagues 59.3 33 0.61 27 1 2 2 0 1 4 0.07 1 0 0 2 0 1 Rangers (2 Seasons) 2 Leagues 46.9 11 0.84 8 1 0 1 1 0 1 0.08 1 0 0 0 0 0 Ajax (1 Season) 3 Leagues 28.1 7 0.87 6 0 0 0 1 0 3 0.37 3 0 0 0 0 0 PL2 — Div. 1 (3 Seasons) 23.2 Europa Lg (3 Seasons) 15.8 13 0.86 9 1 0 1 2 0 2 0.13 2 0 0 0 0 0 Premier League (2 Seasons) 53.7 33 0.61 27 1 2 2 0 1 4 0.07 1 0 0 2 0 1 Premiership (2 Seasons) 33.1 EFL Cup (2 Seasons) 3.2 Eredivisie (1 Season) 20.1 Champions Lg (1 Season) 6.0 5 0.83 5 0 0 0 0 0 2 0.33 2 0 0 0 0 0 FA Cup (1 Season) 2.3
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 2023-2024 23 Fulham eng ENG EFL Cup SF 3.2 Matches 2024-2025 24 Fulham eng ENG FA Cup QF 2.3 Matches 2 Seasons 1 Club 2 Leagues 5.6 EFL Cup (2 Seasons) 3.2 FA Cup (1 Season) 2.3
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 2020-2021 20 Rangers 2. Europa Lg R16 0.7 1 1.48 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2021-2022 21 Rangers 2. Europa Lg 2nd 13.1 10 0.81 7 1 0 1 1 0 1 0.08 1 0 0 0 0 0 Matches 2022-2023 22 Ajax 1. Champions Lg GR 6.0 5 0.83 5 0 0 0 0 0 2 0.33 2 0 0 0 0 0 Matches 2022-2023 22 Ajax 2. Europa Lg KO 2.0 2 1.00 1 0 0 0 1 0 1 0.50 1 0 0 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 21.8 18 0.85 14 1 0 1 2 0 4 0.19 4 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 Rangers (2 Seasons) 1 League 13.8 11 0.84 8 1 0 1 1 0 1 0.08 1 0 0 0 0 0 Ajax (1 Season) 2 Leagues 8.0 7 0.87 6 0 0 0 1 0 3 0.37 3 0 0 0 0 0 Europa Lg (3 Seasons) 15.8 13 0.86 9 1 0 1 2 0 2 0.13 2 0 0 0 0 0 Champions Lg (1 Season) 6.0 5 0.83 5 0 0 0 0 0 2 0.33 2 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 2018-2019 18 Leicester City 1 League 9.0 0 2019-2020 19 Leicester City 1 League 14.2 0 2020-2021 20 Rangers 2 Leagues 5.1 3 13 3 0 0 1 1 100.0 0 1 0 1 9 3 5 0 2021-2022 21 Rangers 2 Leagues 41.7 23 42 12 11 0 15 18 83.3 3 28 12 16 40 43 25 1 2022-2023 22 Ajax 3 Leagues 28.1 17 36 11 4 2 8 13 61.5 5 10 4 6 32 26 29 0 2023-2024 23 Fulham 2 Leagues 28.8 49 29 33 15 1 21 29 72.4 8 32 11 21 34 77 84 4 2024-2025 24 Fulham 3 Leagues 30.5 47 31 29 18 0 19 26 73.1 7 36 17 19 19 63 89 7 5 Seasons 3 Clubs 7 Leagues 134.3 139 151 88 48 3 64 87 73.6 23 107 44 63 134 212 232 12 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Leicester City (3 Seasons) 1 League 23.2 0 Fulham (2 Seasons) 3 Leagues 59.3 96 60 62 33 1 40 55 72.7 15 68 28 40 53 140 173 11 Rangers (2 Seasons) 2 Leagues 46.9 26 55 15 11 0 16 19 84.2 3 29 12 17 49 46 30 1 Ajax (1 Season) 3 Leagues 28.1 17 36 11 4 2 8 13 61.5 5 10 4 6 32 26 29 0 PL2 — Div. 1 (3 Seasons) 23.2 0 Europa Lg (3 Seasons) 15.8 29 19 18 11 0 17 21 81.0 4 30 12 18 22 51 36 1 Premier League (2 Seasons) 53.7 96 58 62 33 1 40 55 72.7 15 68 28 40 44 140 173 11 Premiership (2 Seasons) 33.1 38 29 0 EFL Cup (2 Seasons) 3.2 0 6 0 Eredivisie (1 Season) 20.1 25 23 0 Champions Lg (1 Season) 6.0 14 9 8 4 2 7 11 63.6 4 9 4 5 7 21 23 0 FA Cup (1 Season) 2.3 2 3 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 2023-2024 23 Fulham eng ENG EFL Cup SF 3.2 0 6 Matches 2024-2025 24 Fulham eng ENG FA Cup QF 2.3 2 3 Matches 2 Seasons 1 Club 2 Leagues 5.6 2 9 0 EFL Cup (2 Seasons) 3.2 0 6 0 FA Cup (1 Season) 2.3 2 3 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 2020-2021 20 Rangers 2. Europa Lg R16 0.7 3 3 3 0 0 1 1 100.0 0 1 0 1 0 3 5 0 Matches 2021-2022 21 Rangers 2. Europa Lg 2nd 13.1 23 14 12 11 0 15 18 83.3 3 28 12 16 20 43 25 1 Matches 2022-2023 22 Ajax 1. Champions Lg GR 6.0 14 9 8 4 2 7 11 63.6 4 9 4 5 7 21 23 0 Matches 2022-2023 22 Ajax 2. Europa Lg KO 2.0 3 2 3 0 0 1 2 50.0 1 1 0 1 2 5 6 0 Matches 3 Seasons 2 Clubs 2 Leagues 21.8 43 28 26 15 2 24 32 75.0 8 39 16 23 29 72 59 1 Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Rangers (2 Seasons) 1 League 13.8 26 17 15 11 0 16 19 84.2 3 29 12 17 20 46 30 1 Ajax (1 Season) 2 Leagues 8.0 17 11 11 4 2 8 13 61.5 5 10 4 6 9 26 29 0 Europa Lg (3 Seasons) 15.8 29 19 18 11 0 17 21 81.0 4 30 12 18 22 51 36 1 Champions Lg (1 Season) 6.0 14 9 8 4 2 7 11 63.6 4 9 4 5 7 21 23 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 2018-2019 18 Leicester City eng ENG Jr. PL2 — Div. 1 9.0 Matches 2019-2020 19 Leicester City eng ENG Jr. PL2 — Div. 1 14.2 Matches 2020-2021 20 Rangers 2. Europa Lg 0.7 55 4 26 20 10 1 55 1 1 100.0 0 0.0 17 104 79 2 2 0 0 1 18 1 Matches 2020-2021 20 Rangers sct SCO 1. Premiership 4.4 Matches 2021-2022 21 Rangers 2. Europa Lg 13.1 819 83 410 358 58 8 819 23 11 47.8 12 52.2 489 2326 1277 18 12 0 15 6 531 9 Matches 2021-2022 21 Rangers sct SCO 1. Premiership 28.7 Matches 2022-2023 22 Ajax 1. Champions Lg 6.0 506 69 258 220 31 2 506 13 5 38.5 3 23.1 321 1267 625 3 1 0 5 1 356 8 Matches 2022-2023 22 Ajax nl NED 1. Eredivisie 20.1 Matches 2022-2023 22 Ajax 2. Europa Lg 2.0 231 14 64 157 10 3 231 1 0 0.0 0 0.0 184 723 360 0 2 0 2 0 182 1 Matches 2023-2024 23 Fulham eng ENG EFL Cup 3.2 Matches 2023-2024 23 Fulham eng ENG 1. Premier League 25.6 1901 305 1054 830 37 9 1901 14 11 78.6 2 14.3 1179 6037 3035 15 11 2 12 8 1291 4 Matches 2024-2025 24 Fulham eng ENG FA Cup 2.3 Matches 2024-2025 24 Fulham eng ENG 1. Premier League 28.2 2023 270 990 948 105 16 2023 27 12 44.4 9 33.3 1295 6355 3562 23 14 4 27 7 1396 12 Matches 5 Seasons 3 Clubs 7 Leagues 134.3 5535 745 2802 2533 251 39 5535 79 40 50.6 26 32.9 3485 16812 8938 61 42 6 61 23 3774 35 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 Leicester City (3 Seasons) 1 League 23.2 Fulham (2 Seasons) 3 Leagues 59.3 3924 575 2044 1778 142 25 3924 41 23 56.1 11 26.8 2474 12392 6597 38 25 6 39 15 2687 16 Rangers (2 Seasons) 2 Leagues 46.9 874 87 436 378 68 9 874 24 12 50.0 12 50.0 506 2430 1356 20 14 0 15 7 549 10 Ajax (1 Season) 3 Leagues 28.1 737 83 322 377 41 5 737 14 5 35.7 3 21.4 505 1990 985 3 3 0 7 1 538 9 PL2 — Div. 1 (3 Seasons) 23.2 Europa Lg (3 Seasons) 15.8 1105 101 500 535 78 12 1105 25 12 48.0 12 48.0 690 3153 1716 20 16 0 17 7 731 11 Premier League (2 Seasons) 53.7 3924 575 2044 1778 142 25 3924 41 23 56.1 11 26.8 2474 12392 6597 38 25 6 39 15 2687 16 Premiership (2 Seasons) 33.1 EFL Cup (2 Seasons) 3.2 Eredivisie (1 Season) 20.1 Champions Lg (1 Season) 6.0 506 69 258 220 31 2 506 13 5 38.5 3 23.1 321 1267 625 3 1 0 5 1 356 8 FA Cup (1 Season) 2.3
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 2018-2019 18 Leicester City 1 League 9.0 2019-2020 19 Leicester City 1 League 14.2 2020-2021 20 Rangers 2 Leagues 5.1 55 4 26 20 10 1 55 1 1 100.0 0 0.0 17 104 79 2 2 0 0 1 18 1 2021-2022 21 Rangers 2 Leagues 41.7 819 83 410 358 58 8 819 23 11 47.8 12 52.2 489 2326 1277 18 12 0 15 6 531 9 2022-2023 22 Ajax 3 Leagues 28.1 737 83 322 377 41 5 737 14 5 35.7 3 21.4 505 1990 985 3 3 0 7 1 538 9 2023-2024 23 Fulham 2 Leagues 28.8 1901 305 1054 830 37 9 1901 14 11 78.6 2 14.3 1179 6037 3035 15 11 2 12 8 1291 4 2024-2025 24 Fulham 3 Leagues 30.5 2023 270 990 948 105 16 2023 27 12 44.4 9 33.3 1295 6355 3562 23 14 4 27 7 1396 12 5 Seasons 3 Clubs 7 Leagues 134.3 5535 745 2802 2533 251 39 5535 79 40 50.6 26 32.9 3485 16812 8938 61 42 6 61 23 3774 35 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 Leicester City (3 Seasons) 1 League 23.2 Fulham (2 Seasons) 3 Leagues 59.3 3924 575 2044 1778 142 25 3924 41 23 56.1 11 26.8 2474 12392 6597 38 25 6 39 15 2687 16 Rangers (2 Seasons) 2 Leagues 46.9 874 87 436 378 68 9 874 24 12 50.0 12 50.0 506 2430 1356 20 14 0 15 7 549 10 Ajax (1 Season) 3 Leagues 28.1 737 83 322 377 41 5 737 14 5 35.7 3 21.4 505 1990 985 3 3 0 7 1 538 9 PL2 — Div. 1 (3 Seasons) 23.2 Europa Lg (3 Seasons) 15.8 1105 101 500 535 78 12 1105 25 12 48.0 12 48.0 690 3153 1716 20 16 0 17 7 731 11 Premier League (2 Seasons) 53.7 3924 575 2044 1778 142 25 3924 41 23 56.1 11 26.8 2474 12392 6597 38 25 6 39 15 2687 16 Premiership (2 Seasons) 33.1 EFL Cup (2 Seasons) 3.2 Eredivisie (1 Season) 20.1 Champions Lg (1 Season) 6.0 506 69 258 220 31 2 506 13 5 38.5 3 23.1 321 1267 625 3 1 0 5 1 356 8 FA Cup (1 Season) 2.3
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 2018-2019 18 Leicester City eng ENG Jr. PL2 — Div. 1 10th 9.0 Matches 2019-2020 19 Leicester City eng ENG Jr. PL2 — Div. 1 2nd 14.2 Matches 2020-2021 20 Rangers sct SCO 1. Premiership 1st 4.4 Matches 2021-2022 21 Rangers sct SCO 1. Premiership 2nd 28.7 Matches 2022-2023 22 Ajax nl NED 1. Eredivisie 3rd 20.1 Matches 2023-2024 23 Fulham eng ENG 1. Premier League 13th 25.6 1901 305 1054 830 37 9 1901 14 11 78.6 2 14.3 1179 6037 3035 15 11 2 12 8 1291 4 Matches 2024-2025 24 Fulham eng ENG 1. Premier League 8th 28.2 2023 270 990 948 105 16 2023 27 12 44.4 9 33.3 1295 6355 3562 23 14 4 27 7 1396 12 Matches 5 Seasons 3 Clubs 3 Leagues 106.9 3924 575 2044 1778 142 25 3924 41 23 56.1 11 26.8 2474 12392 6597 38 25 6 39 15 2687 16 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 Leicester City (3 Seasons) 1 League 23.2 Fulham (2 Seasons) 1 League 53.7 3924 575 2044 1778 142 25 3924 41 23 56.1 11 26.8 2474 12392 6597 38 25 6 39 15 2687 16 Rangers (2 Seasons) 1 League 33.1 Ajax (1 Season) 1 League 20.1 PL2 — Div. 1 (3 Seasons) 23.2 Premier League (2 Seasons) 53.7 3924 575 2044 1778 142 25 3924 41 23 56.1 11 26.8 2474 12392 6597 38 25 6 39 15 2687 16 Premiership (2 Seasons) 33.1 Eredivisie (1 Season) 20.1
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2023-2024 23 Fulham eng ENG EFL Cup SF 3.2 Matches 2024-2025 24 Fulham eng ENG FA Cup QF 2.3 Matches 2 Seasons 1 Club 2 Leagues 5.6 EFL Cup (2 Seasons) 3.2 FA Cup (1 Season) 2.3
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 2020-2021 20 Rangers 2. Europa Lg R16 0.7 55 4 26 20 10 1 55 1 1 100.0 0 0.0 17 104 79 2 2 0 0 1 18 1 Matches 2021-2022 21 Rangers 2. Europa Lg 2nd 13.1 819 83 410 358 58 8 819 23 11 47.8 12 52.2 489 2326 1277 18 12 0 15 6 531 9 Matches 2022-2023 22 Ajax 1. Champions Lg GR 6.0 506 69 258 220 31 2 506 13 5 38.5 3 23.1 321 1267 625 3 1 0 5 1 356 8 Matches 2022-2023 22 Ajax 2. Europa Lg KO 2.0 231 14 64 157 10 3 231 1 0 0.0 0 0.0 184 723 360 0 2 0 2 0 182 1 Matches 3 Seasons 2 Clubs 2 Leagues 21.8 1611 170 758 755 109 14 1611 38 17 44.7 15 39.5 1011 4420 2341 23 17 0 22 8 1087 19 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 Rangers (2 Seasons) 1 League 13.8 874 87 436 378 68 9 874 24 12 50.0 12 50.0 506 2430 1356 20 14 0 15 7 549 10 Ajax (1 Season) 2 Leagues 8.0 737 83 322 377 41 5 737 14 5 35.7 3 21.4 505 1990 985 3 3 0 7 1 538 9 Europa Lg (3 Seasons) 15.8 1105 101 500 535 78 12 1105 25 12 48.0 12 48.0 690 3153 1716 20 16 0 17 7 731 11 Champions Lg (1 Season) 6.0 506 69 258 220 31 2 506 13 5 38.5 3 23.1 321 1267 625 3 1 0 5 1 356 8
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 2017-2018 17 Leicester City eng ENG Jr. PL2 — Div. 1 0 0 0 0 1 Matches 2018-2019 18 Leicester City eng ENG Jr. PL2 — Div. 1 13 811 62 41.0 9.0 8 84 6 5 28 1 1.69 10 9 +1 +0.11 +0.88 Matches 2019-2020 19 Leicester City eng ENG Jr. PL2 — Div. 1 16 1,281 80 79.1 14.2 14 90 14 2 11 0 1.81 26 20 +6 +0.42 -1.97 Matches 2020-2021 20 Rangers 2. Europa Lg 3 62 21 6.9 0.7 0 0 3 21 6 3.00 1 0 +1 +1.45 +0.70 0.8 0.5 +0.3 +0.47 -0.18 Matches 2020-2021 20 Rangers sct SCO 1. Premiership 8 398 50 11.6 4.4 3 90 3 5 26 26 2.75 18 2 +16 +3.62 +1.74 Matches 2021-2022 21 Rangers 2. Europa Lg 14 1,177 84 83.5 13.1 12 95 12 2 19 1 1.67 20 13 +7 +0.54 +0.54 21.3 19.6 +1.7 +0.13 -0.26 Matches 2021-2022 21 Rangers sct SCO 1. Premiership 29 2,580 89 75.4 28.7 28 90 28 1 60 5 2.38 63 25 +38 +1.33 +0.15 Matches 2022-2023 22 Ajax 1. Champions Lg 6 540 90 100.0 6.0 6 90 6 0 0 1.00 11 16 -5 -0.83 8.3 12.2 -3.9 -0.65 Matches 2022-2023 22 Ajax nl NED 1. Eredivisie 25 1,807 72 59.1 20.1 20 84 17 5 26 7 1.84 50 21 +29 +1.44 +0.08 Matches 2022-2023 22 Ajax 2. Europa Lg 2 180 90 100.0 2.0 2 90 2 0 0 0.50 1 3 -2 -1.00 2.3 2.6 -0.3 -0.14 Matches 2023-2024 23 Fulham eng ENG EFL Cup 3 292 97 48.7 3.2 3 97 2 0 0 2.33 6 3 +3 +0.92 +1.22 Matches 2023-2024 23 Fulham eng ENG 1. Premier League 29 2,303 79 67.3 25.6 25 90 24 4 15 4 1.31 44 42 +2 +0.08 +0.72 36.4 39.6 -3.2 -0.12 +0.60 Matches 2024-2025 24 Fulham eng ENG EFL Cup 0 0 0 0 2 Matches 2024-2025 24 Fulham eng ENG FA Cup 2 210 105 53.8 2.3 2 105 2 0 1 0.50 1 4 -3 -1.29 -3.29 Matches 2024-2025 24 Fulham eng ENG 1. Premier League 29 2,534 87 90.8 28.2 28 90 28 1 14 1 1.62 42 37 +5 +0.18 +0.18 38.3 31.3 +6.9 +0.25 +0.99 Matches 5 Seasons 3 Clubs 7 Leagues 150 12,083 81 59.5 134.3 129 90 124 21 23 53 1.80 257 166 +91 +0.68 -0.38 107.4 105.8 +1.6 +0.02 +0.16 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 Leicester City (3 Seasons) 1 League 29 2,092 72 37.5 23.2 22 88 20 7 23 2 1.76 36 29 +7 +0.30 +0.36 Fulham (2 Seasons) 3 Leagues 63 5,339 85 72.3 59.3 58 91 56 5 15 8 1.48 93 86 +7 +0.12 +0.36 74.6 70.9 +3.8 +0.07 +0.80 Rangers (2 Seasons) 2 Leagues 54 4,217 78 46.1 46.9 43 91 43 11 26 38 2.29 102 40 +62 +1.32 -0.15 22.1 20.1 +2.0 +0.15 -0.43 Ajax (1 Season) 3 Leagues 33 2,527 77 66.9 28.1 28 86 25 5 26 7 1.61 62 40 +22 +0.78 -0.58 10.6 14.8 -4.2 -0.52 PL2 — Div. 1 (3 Seasons) 29 2,092 72 37.5 23.2 22 88 20 7 23 2 1.76 36 29 +7 +0.30 +0.36 Europa Lg (3 Seasons) 19 1,419 75 57.0 15.8 14 94 14 5 20 7 1.76 22 16 +6 +0.38 -0.21 24.4 22.7 +1.7 +0.11 -0.47 Premier League (2 Seasons) 58 4,837 83 77.9 53.7 53 90 52 5 15 5 1.47 86 79 +7 +0.13 +0.65 74.6 70.9 +3.8 +0.07 +0.80 Premiership (2 Seasons) 37 2,978 80 43.5 33.1 31 90 31 6 31 31 2.46 81 27 +54 +1.63 -0.09 EFL Cup (2 Seasons) 3 292 97 37.4 3.2 3 97 2 0 2 2.33 6 3 +3 +0.92 +1.22 Eredivisie (1 Season) 25 1,807 72 59.1 20.1 20 84 17 5 26 7 1.84 50 21 +29 +1.44 +0.08 Champions Lg (1 Season) 6 540 90 100.0 6.0 6 90 6 0 0 1.00 11 16 -5 -0.83 8.3 12.2 -3.9 -0.65 FA Cup (1 Season) 2 210 105 53.8 2.3 2 105 2 0 1 0.50 1 4 -3 -1.29 -3.29
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 2017-2018 17 Leicester City 1 League 0 0 0 0 1 2018-2019 18 Leicester City 1 League 13 811 62 41.0 9.0 8 84 6 5 28 1 1.69 10 9 +1 +0.11 +0.88 2019-2020 19 Leicester City 1 League 16 1,281 80 79.1 14.2 14 90 14 2 11 0 1.81 26 20 +6 +0.42 -1.97 2020-2021 20 Rangers 2 Leagues 11 460 42 10.6 5.1 3 90 3 8 24 32 2.82 19 2 +17 +3.33 +1.69 0.8 0.5 +0.3 +0.47 -0.18 2021-2022 21 Rangers 2 Leagues 43 3,757 87 77.8 41.7 40 92 40 3 32 6 2.15 83 38 +45 +1.08 +0.16 21.3 19.6 +1.7 +0.13 -0.26 2022-2023 22 Ajax 3 Leagues 33 2,527 77 66.9 28.1 28 86 25 5 26 7 1.61 62 40 +22 +0.78 -0.58 10.6 14.8 -4.2 -0.52 2023-2024 23 Fulham 2 Leagues 32 2,595 81 64.6 28.8 28 91 26 4 15 4 1.41 50 45 +5 +0.17 +0.74 36.4 39.6 -3.2 -0.12 +0.60 2024-2025 24 Fulham 3 Leagues 31 2,744 89 81.7 30.5 30 91 30 1 14 4 1.55 43 41 +2 +0.07 -0.76 38.3 31.3 +6.9 +0.25 +0.99 5 Seasons 3 Clubs 7 Leagues 150 12,083 81 59.5 134.3 129 90 124 21 23 53 1.80 257 166 +91 +0.68 -0.38 107.4 105.8 +1.6 +0.02 +0.16 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 Leicester City (3 Seasons) 1 League 29 2,092 72 37.5 23.2 22 88 20 7 23 2 1.76 36 29 +7 +0.30 +0.36 Fulham (2 Seasons) 3 Leagues 63 5,339 85 72.3 59.3 58 91 56 5 15 8 1.48 93 86 +7 +0.12 +0.36 74.6 70.9 +3.8 +0.07 +0.80 Rangers (2 Seasons) 2 Leagues 54 4,217 78 46.1 46.9 43 91 43 11 26 38 2.29 102 40 +62 +1.32 -0.15 22.1 20.1 +2.0 +0.15 -0.43 Ajax (1 Season) 3 Leagues 33 2,527 77 66.9 28.1 28 86 25 5 26 7 1.61 62 40 +22 +0.78 -0.58 10.6 14.8 -4.2 -0.52 PL2 — Div. 1 (3 Seasons) 29 2,092 72 37.5 23.2 22 88 20 7 23 2 1.76 36 29 +7 +0.30 +0.36 Europa Lg (3 Seasons) 19 1,419 75 57.0 15.8 14 94 14 5 20 7 1.76 22 16 +6 +0.38 -0.21 24.4 22.7 +1.7 +0.11 -0.47 Premier League (2 Seasons) 58 4,837 83 77.9 53.7 53 90 52 5 15 5 1.47 86 79 +7 +0.13 +0.65 74.6 70.9 +3.8 +0.07 +0.80 Premiership (2 Seasons) 37 2,978 80 43.5 33.1 31 90 31 6 31 31 2.46 81 27 +54 +1.63 -0.09 EFL Cup (2 Seasons) 3 292 97 37.4 3.2 3 97 2 0 2 2.33 6 3 +3 +0.92 +1.22 Eredivisie (1 Season) 25 1,807 72 59.1 20.1 20 84 17 5 26 7 1.84 50 21 +29 +1.44 +0.08 Champions Lg (1 Season) 6 540 90 100.0 6.0 6 90 6 0 0 1.00 11 16 -5 -0.83 8.3 12.2 -3.9 -0.65 FA Cup (1 Season) 2 210 105 53.8 2.3 2 105 2 0 1 0.50 1 4 -3 -1.29 -3.29
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 2017-2018 17 Leicester City eng ENG Jr. PL2 — Div. 1 3rd 0 0 0 0 1 Matches 2018-2019 18 Leicester City eng ENG Jr. PL2 — Div. 1 10th 13 811 62 41.0 9.0 8 84 6 5 28 1 1.69 10 9 +1 +0.11 +0.88 Matches 2019-2020 19 Leicester City eng ENG Jr. PL2 — Div. 1 2nd 16 1,281 80 79.1 14.2 14 90 14 2 11 0 1.81 26 20 +6 +0.42 -1.97 Matches 2020-2021 20 Rangers sct SCO 1. Premiership 1st 8 398 50 11.6 4.4 3 90 3 5 26 26 2.75 18 2 +16 +3.62 +1.74 Matches 2021-2022 21 Rangers sct SCO 1. Premiership 2nd 29 2,580 89 75.4 28.7 28 90 28 1 60 5 2.38 63 25 +38 +1.33 +0.15 Matches 2022-2023 22 Ajax nl NED 1. Eredivisie 3rd 25 1,807 72 59.1 20.1 20 84 17 5 26 7 1.84 50 21 +29 +1.44 +0.08 Matches 2023-2024 23 Fulham eng ENG 1. Premier League 13th 29 2,303 79 67.3 25.6 25 90 24 4 15 4 1.31 44 42 +2 +0.08 +0.72 36.4 39.6 -3.2 -0.12 +0.60 Matches 2024-2025 24 Fulham eng ENG 1. Premier League 8th 29 2,534 87 90.8 28.2 28 90 28 1 14 1 1.62 42 37 +5 +0.18 +0.18 38.3 31.3 +6.9 +0.25 +0.99 Matches 5 Seasons 3 Clubs 3 Leagues 120 9,622 80 59.7 106.9 104 89 100 16 24 43 1.85 217 127 +90 +0.84 -0.34 74.6 70.9 +3.8 +0.07 +0.80 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 Leicester City (3 Seasons) 1 League 29 2,092 72 37.5 23.2 22 88 20 7 23 2 1.76 36 29 +7 +0.30 +0.36 Fulham (2 Seasons) 1 League 58 4,837 83 77.9 53.7 53 90 52 5 15 5 1.47 86 79 +7 +0.13 +0.65 74.6 70.9 +3.8 +0.07 +0.80 Rangers (2 Seasons) 1 League 37 2,978 80 43.5 33.1 31 90 31 6 31 31 2.46 81 27 +54 +1.63 -0.09 Ajax (1 Season) 1 League 25 1,807 72 59.1 20.1 20 84 17 5 26 7 1.84 50 21 +29 +1.44 +0.08 PL2 — Div. 1 (3 Seasons) 29 2,092 72 37.5 23.2 22 88 20 7 23 2 1.76 36 29 +7 +0.30 +0.36 Premier League (2 Seasons) 58 4,837 83 77.9 53.7 53 90 52 5 15 5 1.47 86 79 +7 +0.13 +0.65 74.6 70.9 +3.8 +0.07 +0.80 Premiership (2 Seasons) 37 2,978 80 43.5 33.1 31 90 31 6 31 31 2.46 81 27 +54 +1.63 -0.09 Eredivisie (1 Season) 25 1,807 72 59.1 20.1 20 84 17 5 26 7 1.84 50 21 +29 +1.44 +0.08
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 2023-2024 23 Fulham eng ENG EFL Cup SF 3 292 97 48.7 3.2 3 97 2 0 0 2.33 6 3 +3 +0.92 +1.22 Matches 2024-2025 24 Fulham eng ENG EFL Cup Rd3 0 0 0 0 2 Matches 2024-2025 24 Fulham eng ENG FA Cup QF 2 210 105 53.8 2.3 2 105 2 0 1 0.50 1 4 -3 -1.29 -3.29 Matches 2 Seasons 1 Club 2 Leagues 5 502 100 42.9 5.6 5 100 4 0 3 1.60 7 7 0 0.00 -0.55 EFL Cup (2 Seasons) 3 292 97 37.4 3.2 3 97 2 0 2 2.33 6 3 +3 +0.92 +1.22 FA Cup (1 Season) 2 210 105 53.8 2.3 2 105 2 0 1 0.50 1 4 -3 -1.29 -3.29
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 2020-2021 20 Rangers 2. Europa Lg R16 3 62 21 6.9 0.7 0 0 3 21 6 3.00 1 0 +1 +1.45 +0.70 0.8 0.5 +0.3 +0.47 -0.18 Matches 2021-2022 21 Rangers 2. Europa Lg 2nd 14 1,177 84 83.5 13.1 12 95 12 2 19 1 1.67 20 13 +7 +0.54 +0.54 21.3 19.6 +1.7 +0.13 -0.26 Matches 2022-2023 22 Ajax 1. Champions Lg GR 6 540 90 100.0 6.0 6 90 6 0 0 1.00 11 16 -5 -0.83 8.3 12.2 -3.9 -0.65 Matches 2022-2023 22 Ajax 2. Europa Lg KO 2 180 90 100.0 2.0 2 90 2 0 0 0.50 1 3 -2 -1.00 2.3 2.6 -0.3 -0.14 Matches 3 Seasons 2 Clubs 2 Leagues 25 1,959 78 64.7 21.8 20 93 20 5 20 7 1.58 33 32 +1 +0.05 -0.54 32.7 34.9 -2.2 -0.10 -0.69 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 Rangers (2 Seasons) 1 League 17 1,239 73 53.6 13.8 12 95 12 5 20 7 1.90 21 13 +8 +0.58 -0.01 22.1 20.1 +2.0 +0.15 -0.43 Ajax (1 Season) 2 Leagues 8 720 90 100.0 8.0 8 90 8 0 0 0.88 12 19 -7 -0.87 10.6 14.8 -4.2 -0.52 Europa Lg (3 Seasons) 19 1,419 75 57.0 15.8 14 94 14 5 20 7 1.76 22 16 +6 +0.38 -0.21 24.4 22.7 +1.7 +0.11 -0.47 Champions Lg (1 Season) 6 540 90 100.0 6.0 6 90 6 0 0 1.00 11 16 -5 -0.83 8.3 12.2 -3.9 -0.65
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 2018-2019 18 Leicester City 1 League 9.0 0 2 0 0 2019-2020 19 Leicester City 1 League 14.2 2 0 0 0 2020-2021 20 Rangers 2 Leagues 5.1 1 0 0 7 9 0 22 9 13 0 0 0 4 1 0 100.0 2021-2022 21 Rangers 2 Leagues 41.7 5 0 0 26 55 0 101 40 42 0 0 1 78 11 12 47.8 2022-2023 22 Ajax 3 Leagues 28.1 2 0 0 19 36 0 34 32 36 0 1 0 56 12 11 52.2 2023-2024 23 Fulham 2 Leagues 28.8 6 1 1 16 12 2 4 34 29 0 1 0 171 30 25 54.5 2024-2025 24 Fulham 3 Leagues 30.5 5 0 0 21 33 2 6 19 31 0 0 0 140 34 29 54.0 5 Seasons 3 Clubs 7 Leagues 134.3 19 1 1 89 145 4 167 134 151 0 2 1 449 88 77 53.3 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Leicester City (3 Seasons) 1 League 23.2 2 2 0 0 Fulham (2 Seasons) 3 Leagues 59.3 11 1 1 37 45 4 10 53 60 0 1 0 311 64 54 54.2 Rangers (2 Seasons) 2 Leagues 46.9 6 0 0 33 64 0 123 49 55 0 0 1 82 12 12 50.0 Ajax (1 Season) 3 Leagues 28.1 2 0 0 19 36 0 34 32 36 0 1 0 56 12 11 52.2 PL2 — Div. 1 (3 Seasons) 23.2 2 2 0 0 Europa Lg (3 Seasons) 15.8 3 0 0 8 17 0 11 22 19 0 1 1 99 18 15 54.5 Premier League (2 Seasons) 53.7 11 1 1 34 40 4 8 44 58 0 1 0 311 64 54 54.2 Premiership (2 Seasons) 33.1 4 0 0 27 50 0 113 29 38 0 EFL Cup (2 Seasons) 3.2 0 0 0 1 1 0 1 6 0 0 Eredivisie (1 Season) 20.1 0 0 0 14 25 0 32 23 25 0 Champions Lg (1 Season) 6.0 1 0 0 3 8 0 1 7 9 0 0 0 39 6 8 42.9 FA Cup (1 Season) 2.3 0 0 0 2 4 0 1 3 2 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 2018-2019 18 Leicester City eng ENG Jr. PL2 — Div. 1 10th 9.0 0 2 0 0 Matches 2019-2020 19 Leicester City eng ENG Jr. PL2 — Div. 1 2nd 14.2 2 0 0 0 Matches 2020-2021 20 Rangers sct SCO 1. Premiership 1st 4.4 0 0 0 6 8 0 21 9 10 0 Matches 2021-2022 21 Rangers sct SCO 1. Premiership 2nd 28.7 4 0 0 21 42 0 92 20 28 0 Matches 2022-2023 22 Ajax nl NED 1. Eredivisie 3rd 20.1 0 0 0 14 25 0 32 23 25 0 Matches 2023-2024 23 Fulham eng ENG 1. Premier League 13th 25.6 6 1 1 15 11 2 3 28 29 0 1 0 171 30 25 54.5 Matches 2024-2025 24 Fulham eng ENG 1. Premier League 8th 28.2 5 0 0 19 29 2 5 16 29 0 0 0 140 34 29 54.0 Matches 5 Seasons 3 Clubs 3 Leagues 106.9 15 1 1 75 115 4 153 96 121 0 1 0 311 64 54 54.2 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Leicester City (3 Seasons) 1 League 23.2 2 2 0 0 Fulham (2 Seasons) 1 League 53.7 11 1 1 34 40 4 8 44 58 0 1 0 311 64 54 54.2 Rangers (2 Seasons) 1 League 33.1 4 0 0 27 50 0 113 29 38 0 Ajax (1 Season) 1 League 20.1 0 0 0 14 25 0 32 23 25 0 PL2 — Div. 1 (3 Seasons) 23.2 2 2 0 0 Premier League (2 Seasons) 53.7 11 1 1 34 40 4 8 44 58 0 1 0 311 64 54 54.2 Premiership (2 Seasons) 33.1 4 0 0 27 50 0 113 29 38 0 Eredivisie (1 Season) 20.1 0 0 0 14 25 0 32 23 25 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2023-2024 23 Fulham eng ENG EFL Cup SF 3.2 0 0 0 1 1 0 1 6 0 0 Matches 2024-2025 24 Fulham eng ENG FA Cup QF 2.3 0 0 0 2 4 0 1 3 2 0 Matches 2 Seasons 1 Club 2 Leagues 5.6 0 0 0 3 5 0 2 9 2 0 EFL Cup (2 Seasons) 3.2 0 0 0 1 1 0 1 6 0 0 FA Cup (1 Season) 2.3 0 0 0 2 4 0 1 3 2 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 2020-2021 20 Rangers 2. Europa Lg R16 0.7 1 0 0 1 1 0 1 0 3 0 0 0 4 1 0 100.0 Matches 2021-2022 21 Rangers 2. Europa Lg 2nd 13.1 1 0 0 5 13 0 9 20 14 0 0 1 78 11 12 47.8 Matches 2022-2023 22 Ajax 1. Champions Lg GR 6.0 1 0 0 3 8 0 1 7 9 0 0 0 39 6 8 42.9 Matches 2022-2023 22 Ajax 2. Europa Lg KO 2.0 1 0 0 2 3 0 1 2 2 0 1 0 17 6 3 66.7 Matches 3 Seasons 2 Clubs 2 Leagues 21.8 4 0 0 11 25 0 12 29 28 0 1 1 138 24 23 51.1 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Rangers (2 Seasons) 1 League 13.8 2 0 0 6 14 0 10 20 17 0 0 1 82 12 12 50.0 Ajax (1 Season) 2 Leagues 8.0 2 0 0 5 11 0 2 9 11 0 1 0 56 12 11 52.2 Europa Lg (3 Seasons) 15.8 3 0 0 8 17 0 11 22 19 0 1 1 99 18 15 54.5 Champions Lg (1 Season) 6.0 1 0 0 3 8 0 1 7 9 0 0 0 39 6 8 42.9
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 Calvin Bassey Pages
Calvin Bassey 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