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 1 1 120 1.3 1 0 1 1 0 0 0 0 0.75 0.00 0.75 0.75 0.75 Matches 2024-2025 24 Fulham eng ENG 1. Premier League 27 26 2,354 26.2 1 0 1 1 0 0 5 0 1.0 1.0 0.1 1.1 22 86 11 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 147 126 11,813 131.3 4 8 12 4 0 0 19 1 1.6 1.6 1.1 2.7 60 203 34 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 60 55 5,069 56.3 3 0 3 3 0 0 11 1 1.3 1.3 0.1 1.4 37 148 15 0.05 0.00 0.05 0.05 0.05 0.03 0.00 0.03 0.03 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) 56 51 4,657 51.7 2 0 2 2 0 0 11 1 1.3 1.3 0.1 1.4 37 148 15 0.04 0.00 0.04 0.04 0.04 0.03 0.00 0.03 0.03 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) 1 1 120 1.3 1 0 1 1 0 0 0 0 0.75 0.00 0.75 0.75 0.75
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 28 27 2,474 27.5 2 0 2 2 0 0 5 0 1.0 1.0 0.1 1.1 22 86 11 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 147 126 11,813 131.3 4 8 12 4 0 0 19 1 1.6 1.6 1.1 2.7 60 203 34 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 60 55 5,069 56.3 3 0 3 3 0 0 11 1 1.3 1.3 0.1 1.4 37 148 15 0.05 0.00 0.05 0.05 0.05 0.03 0.00 0.03 0.03 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) 56 51 4,657 51.7 2 0 2 2 0 0 11 1 1.3 1.3 0.1 1.4 37 148 15 0.04 0.00 0.04 0.04 0.04 0.03 0.00 0.03 0.03 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) 1 1 120 1.3 1 0 1 1 0 0 0 0 0.75 0.00 0.75 0.75 0.75
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 10th 27 26 2,354 26.2 1 0 1 1 0 0 5 0 1.0 1.0 0.1 1.1 22 86 11 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 118 102 9,442 104.9 3 6 9 3 0 0 15 1 1.3 1.3 0.1 1.4 37 148 15 0.03 0.06 0.09 0.03 0.09 0.03 0.00 0.03 0.03 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 56 51 4,657 51.7 2 0 2 2 0 0 11 1 1.3 1.3 0.1 1.4 37 148 15 0.04 0.00 0.04 0.04 0.04 0.03 0.00 0.03 0.03 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) 56 51 4,657 51.7 2 0 2 2 0 0 11 1 1.3 1.3 0.1 1.4 37 148 15 0.04 0.00 0.04 0.04 0.04 0.03 0.00 0.03 0.03 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 1 1 120 1.3 1 0 1 1 0 0 0 0 0.75 0.00 0.75 0.75 0.75 Matches 2 Seasons 1 Club 2 Leagues 4 4 412 4.6 1 0 1 1 0 0 0 0 0.22 0.00 0.22 0.22 0.22 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) 1 1 120 1.3 1 0 1 1 0 0 0 0 0.75 0.00 0.75 0.75 0.75
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 1.3 1 1 1 100.0 0.75 0.75 1.00 1.00 0 0 Matches 2024-2025 24 Fulham eng ENG 1. Premier League 26.2 1 13 4 30.8 0.50 0.15 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 131.3 4 49 15 30.6 0.37 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 56.3 3 20 7 35.0 0.36 0.12 0.15 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) 51.7 2 18 5 27.8 0.35 0.10 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) 1.3 1 1 1 100.0 0.75 0.75 1.00 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 27.5 2 14 5 35.7 0.51 0.18 0.14 0.40 15.0 0 0 0 1.0 1.0 0.08 0.0 0.0 5 Seasons 3 Clubs 7 Leagues 131.3 4 49 15 30.6 0.37 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 56.3 3 20 7 35.0 0.36 0.12 0.15 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) 51.7 2 18 5 27.8 0.35 0.10 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) 1.3 1 1 1 100.0 0.75 0.75 1.00 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 10th 26.2 1 13 4 30.8 0.50 0.15 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 104.9 3 44 13 29.5 0.42 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 51.7 2 18 5 27.8 0.35 0.10 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) 51.7 2 18 5 27.8 0.35 0.10 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 1.3 1 1 1 100.0 0.75 0.75 1.00 1.00 0 0 Matches 2 Seasons 1 Club 2 Leagues 4.6 1 2 2 100.0 0.44 0.44 0.50 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) 1.3 1 1 1 100.0 0.75 0.75 1.00 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 1.3 0 Matches 2024-2025 24 Fulham eng ENG 1. Premier League 26.2 1507 1682 89.6 26543 9100 643 681 94.4 726 771 94.2 112 181 61.9 0 0.1 0.3 -0.1 2 107 1 0 86 Matches 5 Seasons 3 Clubs 7 Leagues 131.3 4104 4728 86.8 74685 24646 1565 1675 93.4 2132 2311 92.3 332 589 56.4 8 1.1 0.9 +6.9 9 246 6 1 203 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 56.3 2947 3356 87.8 53819 18521 1126 1195 94.2 1513 1626 93.1 253 427 59.3 0 0.1 0.5 -0.1 3 187 3 0 148 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) 51.7 2947 3356 87.8 53819 18521 1126 1195 94.2 1513 1626 93.1 253 427 59.3 0 0.1 0.5 -0.1 3 187 3 0 148 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) 1.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 27.5 1507 1682 89.6 26543 9100 643 681 94.4 726 771 94.2 112 181 61.9 0 0.1 0.3 -0.1 2 107 1 0 86 5 Seasons 3 Clubs 7 Leagues 131.3 4104 4728 86.8 74685 24646 1565 1675 93.4 2132 2311 92.3 332 589 56.4 8 1.1 0.9 +6.9 9 246 6 1 203 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 56.3 2947 3356 87.8 53819 18521 1126 1195 94.2 1513 1626 93.1 253 427 59.3 0 0.1 0.5 -0.1 3 187 3 0 148 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) 51.7 2947 3356 87.8 53819 18521 1126 1195 94.2 1513 1626 93.1 253 427 59.3 0 0.1 0.5 -0.1 3 187 3 0 148 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) 1.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 10th 26.2 1507 1682 89.6 26543 9100 643 681 94.4 726 771 94.2 112 181 61.9 0 0.1 0.3 -0.1 2 107 1 0 86 Matches 5 Seasons 3 Clubs 3 Leagues 104.9 2947 3356 87.8 53819 18521 1126 1195 94.2 1513 1626 93.1 253 427 59.3 6 0.1 0.5 +5.9 3 187 3 0 148 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 51.7 2947 3356 87.8 53819 18521 1126 1195 94.2 1513 1626 93.1 253 427 59.3 0 0.1 0.5 -0.1 3 187 3 0 148 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) 51.7 2947 3356 87.8 53819 18521 1126 1195 94.2 1513 1626 93.1 253 427 59.3 0 0.1 0.5 -0.1 3 187 3 0 148 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 1.3 0 Matches 2 Seasons 1 Club 2 Leagues 4.6 0 EFL Cup (2 Seasons) 3.2 0 FA Cup (1 Season) 1.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 27.5 1682 1577 104 42 0 8 4 3 0 0 0 0 1507 1 12 5 Seasons 3 Clubs 7 Leagues 131.3 4728 4437 288 98 0 31 165 67 0 0 0 0 4104 3 45 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 56.3 3356 3159 195 76 0 20 8 6 0 0 0 0 2947 2 32 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) 51.7 3356 3159 195 76 0 20 7 6 0 0 0 0 2947 2 32 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) 1.3 0
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2023-2024 23 Fulham eng ENG EFL Cup SF 3.2 1 Matches 2024-2025 24 Fulham eng ENG FA Cup QF 1.3 0 Matches 2 Seasons 1 Club 2 Leagues 4.6 1 EFL Cup (2 Seasons) 3.2 1 FA Cup (1 Season) 1.3 0
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 27.5 17 0.65 13 1 2 0 0 1 2 0.08 1 0 0 0 0 1 5 Seasons 3 Clubs 7 Leagues 131.3 50 0.69 40 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 56.3 32 0.62 26 1 2 2 0 1 4 0.08 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) 51.7 32 0.62 26 1 2 2 0 1 4 0.08 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) 1.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 1.3 Matches 2 Seasons 1 Club 2 Leagues 4.6 EFL Cup (2 Seasons) 3.2 FA Cup (1 Season) 1.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 27.5 39 25 23 16 0 17 24 70.8 7 33 16 17 18 54 81 5 5 Seasons 3 Clubs 7 Leagues 131.3 131 145 82 46 3 62 85 72.9 23 104 43 61 133 203 224 10 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 56.3 88 54 56 31 1 38 53 71.7 15 65 27 38 52 131 165 9 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) 51.7 88 53 56 31 1 38 53 71.7 15 65 27 38 43 131 165 9 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) 1.3 1 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 1.3 1 3 Matches 2 Seasons 1 Club 2 Leagues 4.6 1 9 0 EFL Cup (2 Seasons) 3.2 0 6 0 FA Cup (1 Season) 1.3 1 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 1.3 Matches 2024-2025 24 Fulham eng ENG 1. Premier League 26.2 1915 250 931 901 101 15 1915 24 10 41.7 9 37.5 1225 6063 3402 22 14 3 26 7 1325 11 Matches 5 Seasons 3 Clubs 7 Leagues 131.3 5427 725 2743 2486 247 38 5427 76 38 50.0 26 34.2 3415 16520 8778 60 42 5 60 23 3703 34 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 56.3 3816 555 1985 1731 138 24 3816 38 21 55.3 11 28.9 2404 12100 6437 37 25 5 38 15 2616 15 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) 51.7 3816 555 1985 1731 138 24 3816 38 21 55.3 11 28.9 2404 12100 6437 37 25 5 38 15 2616 15 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) 1.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 27.5 1915 250 931 901 101 15 1915 24 10 41.7 9 37.5 1225 6063 3402 22 14 3 26 7 1325 11 5 Seasons 3 Clubs 7 Leagues 131.3 5427 725 2743 2486 247 38 5427 76 38 50.0 26 34.2 3415 16520 8778 60 42 5 60 23 3703 34 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 56.3 3816 555 1985 1731 138 24 3816 38 21 55.3 11 28.9 2404 12100 6437 37 25 5 38 15 2616 15 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) 51.7 3816 555 1985 1731 138 24 3816 38 21 55.3 11 28.9 2404 12100 6437 37 25 5 38 15 2616 15 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) 1.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 10th 26.2 1915 250 931 901 101 15 1915 24 10 41.7 9 37.5 1225 6063 3402 22 14 3 26 7 1325 11 Matches 5 Seasons 3 Clubs 3 Leagues 104.9 3816 555 1985 1731 138 24 3816 38 21 55.3 11 28.9 2404 12100 6437 37 25 5 38 15 2616 15 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 51.7 3816 555 1985 1731 138 24 3816 38 21 55.3 11 28.9 2404 12100 6437 37 25 5 38 15 2616 15 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) 51.7 3816 555 1985 1731 138 24 3816 38 21 55.3 11 28.9 2404 12100 6437 37 25 5 38 15 2616 15 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 1.3 Matches 2 Seasons 1 Club 2 Leagues 4.6 EFL Cup (2 Seasons) 3.2 FA Cup (1 Season) 1.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 1 120 120 40.0 1.3 1 120 1 0 1 1.00 1 1 0 0.00 -2.00 Matches 2024-2025 24 Fulham eng ENG 1. Premier League 27 2,354 87 93.4 26.2 26 90 26 1 14 0 1.52 37 35 +2 +0.08 -0.47 36.6 28.9 +7.7 +0.29 +0.80 Matches 5 Seasons 3 Clubs 7 Leagues 147 11,813 80 59.2 131.3 126 90 121 21 23 52 1.79 252 161 +91 +0.69 -0.39 105.7 103.4 +2.3 +0.03 +0.13 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 60 5,069 84 72.2 56.3 55 91 53 5 15 7 1.45 88 81 +7 +0.12 +0.33 73.0 68.4 +4.5 +0.09 +0.78 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) 56 4,657 83 78.4 51.7 51 90 50 5 15 4 1.41 81 77 +4 +0.08 +0.57 73.0 68.4 +4.5 +0.09 +0.78 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) 1 120 120 40.0 1.3 1 120 1 0 1 1.00 1 1 0 0.00 -2.00
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 28 2,474 88 82.5 27.5 27 91 27 1 14 3 1.50 38 36 +2 +0.07 -1.23 36.6 28.9 +7.7 +0.29 +0.80 5 Seasons 3 Clubs 7 Leagues 147 11,813 80 59.2 131.3 126 90 121 21 23 52 1.79 252 161 +91 +0.69 -0.39 105.7 103.4 +2.3 +0.03 +0.13 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 60 5,069 84 72.2 56.3 55 91 53 5 15 7 1.45 88 81 +7 +0.12 +0.33 73.0 68.4 +4.5 +0.09 +0.78 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) 56 4,657 83 78.4 51.7 51 90 50 5 15 4 1.41 81 77 +4 +0.08 +0.57 73.0 68.4 +4.5 +0.09 +0.78 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) 1 120 120 40.0 1.3 1 120 1 0 1 1.00 1 1 0 0.00 -2.00
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 10th 27 2,354 87 93.4 26.2 26 90 26 1 14 0 1.52 37 35 +2 +0.08 -0.47 36.6 28.9 +7.7 +0.29 +0.80 Matches 5 Seasons 3 Clubs 3 Leagues 118 9,442 80 59.6 104.9 102 89 98 16 24 42 1.83 212 125 +87 +0.83 -0.38 73.0 68.4 +4.5 +0.09 +0.78 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 56 4,657 83 78.4 51.7 51 90 50 5 15 4 1.41 81 77 +4 +0.08 +0.57 73.0 68.4 +4.5 +0.09 +0.78 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) 56 4,657 83 78.4 51.7 51 90 50 5 15 4 1.41 81 77 +4 +0.08 +0.57 73.0 68.4 +4.5 +0.09 +0.78 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 1 120 120 40.0 1.3 1 120 1 0 1 1.00 1 1 0 0.00 -2.00 Matches 2 Seasons 1 Club 2 Leagues 4 412 103 38.1 4.6 4 103 3 0 3 2.00 7 4 +3 +0.66 +0.10 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) 1 120 120 40.0 1.3 1 120 1 0 1 1.00 1 1 0 0.00 -2.00
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 27.5 5 0 0 17 31 2 4 18 25 0 0 0 130 32 27 54.2 5 Seasons 3 Clubs 7 Leagues 131.3 19 1 1 85 143 4 165 133 145 0 2 1 439 86 75 53.4 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 56.3 11 1 1 33 43 4 8 52 54 0 1 0 301 62 52 54.4 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) 51.7 11 1 1 31 38 4 7 43 53 0 1 0 301 62 52 54.4 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) 1.3 0 0 0 1 4 0 0 3 1 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 10th 26.2 5 0 0 16 27 2 4 15 24 0 0 0 130 32 27 54.2 Matches 5 Seasons 3 Clubs 3 Leagues 104.9 15 1 1 72 113 4 152 95 116 0 1 0 301 62 52 54.4 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 51.7 11 1 1 31 38 4 7 43 53 0 1 0 301 62 52 54.4 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) 51.7 11 1 1 31 38 4 7 43 53 0 1 0 301 62 52 54.4 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 1.3 0 0 0 1 4 0 0 3 1 0 Matches 2 Seasons 1 Club 2 Leagues 4.6 0 0 0 2 5 0 1 9 1 0 EFL Cup (2 Seasons) 3.2 0 0 0 1 1 0 1 6 0 0 FA Cup (1 Season) 1.3 0 0 0 1 4 0 0 3 1 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