Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-11-23SatChampionshipMatchweek 16HomeD 1–1Sheffield WedsCardiff CityYLW7400002100191011.01.00.0108988.9111010Match Report
2024-11-10SunChampionshipMatchweek 15AwayL 0–1Sheffield WedsSheffield UtdYFW7400003000140000.10.10.0206785.7210000Match Report
2024-11-05TueChampionshipMatchweek 14HomeW 2–0Sheffield WedsNorwich CityYFW7600002100120000.60.60.0102540.009010Match Report
2024-11-02SatChampionshipMatchweek 13HomeL 2–6Sheffield WedsWatfordNFW170000000090100.00.00.4103475.014000Match Report
2024-10-29TueEFL CupFourth roundAwayD 1 (4)–1 (5)Sheffield WedsBrentfordYFW67000021000Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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
2016-201717Chelseaeng ENGJr. PL2 — Div. 121181,74619.4112131100000.570.100.670.570.67Matches
2017-201818Barnsleyeng ENG2. Championship1677468.3112100000.120.120.240.120.24Matches
2017-201818Barnsleyeng ENGEFL Cup221661.8101100000.540.000.540.540.54Matches
2017-201818MK Donseng ENGFA Cup221792.0000000000.000.000.000.000.00Matches
2017-201818MK Donseng ENG3. League One151198110.9202200100.180.000.180.180.18Matches
2017-201818Chelseaeng ENGJr. PL2 — Div. 111901.0112100001.001.002.001.002.00Matches
2018-201919Scunthorpe Utdeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201919Scunthorpe Utdeng ENG3. League One1578379.3101100100.110.000.110.110.11Matches
2018-201919Chelseaeng ENGJr. PL2 — Div. 1221541.7000000000.000.000.000.000.00Matches
2019-202020Roda JCnl NED2. Eerste Divisie28262,33826.0121131200000.460.040.500.460.50Matches
2020-202121Cercle Bruggebe BEL1. First Division A32322,72530.31601614224013.712.21.113.219361280.530.000.530.460.460.450.040.490.400.44Matches
2021-202222Genk2. Europa Lg521721.9101100001.01.00.41.513130.520.000.520.520.520.530.230.760.530.76Matches
2021-202222Genkbe BEL1. First Division A1866156.8303300102.92.90.83.7411430.440.000.440.440.440.430.110.540.430.54Matches
2021-202222Troyesfr FRA1. Ligue 114118149.0505411003.73.00.33.317310.550.000.550.440.440.410.040.450.330.36Matches
2022-202323Troyesfr FRACoupe de France11901.0000000000.000.000.000.000.00Matches
2022-202323Troyesfr FRA1. Ligue 12598959.9213200002.22.20.52.798340.200.100.300.200.300.220.050.270.220.27Matches
2023-202424Cardiff Cityeng ENG2. Championship201193810.4415400004.14.10.54.6311320.380.100.480.380.480.400.050.440.400.44Matches
2023-202424Sheffield Wedseng ENG2. Championship18171,29214.4718700105.75.71.67.3927570.490.070.560.490.560.400.110.510.400.51Matches
2023-202424Cardiff Cityeng ENGEFL Cup20200.2000000000.000.000.000.000.00Matches
2023-202424Sheffield Wedseng ENGFA Cup11610.7000000000.000.000.000.000.00Matches
2024-202525Sheffield Wedseng ENG2. Championship1587218.0000000002.42.40.62.919230.000.000.000.000.000.290.070.360.290.36Matches
2024-202525Sheffield Wedseng ENGEFL Cup321401.6112100000.640.641.290.641.29Matches
8 Seasons9 Clubs9 Leagues23315613,820153.65666253338035.833.55.839.3471123610.360.040.400.350.380.390.060.460.370.43
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
Chelsea (3 Seasons)1 League24211,99022.1123151200000.540.140.680.540.68
Troyes (2 Seasons)2 Leagues40211,79920.0718611006.05.20.86.01015650.350.050.400.300.350.310.040.360.270.32
Sheffield Weds (2 Seasons)3 Leagues37282,21424.68210800108.18.12.210.21036800.330.080.410.330.410.360.100.460.360.46
Cercle Brugge (1 Season)1 League32322,72530.31601614224013.712.21.113.219361280.530.000.530.460.460.450.040.490.400.44
Roda JC (1 Season)1 League28262,33826.0121131200000.460.040.500.460.50
Genk (1 Season)2 Leagues2387878.7404400103.93.91.25.1514560.460.000.460.460.460.450.140.590.450.59
Cardiff City (1 Season)2 Leagues221195810.6415400004.14.10.54.6311320.380.090.470.380.470.400.050.440.400.44
Barnsley (1 Season)2 Leagues18991210.1213200000.200.100.300.200.30
MK Dons (1 Season)2 Leagues17131,16012.9202200100.160.000.160.160.16
Scunthorpe Utd (1 Season)2 Leagues16892710.3101100100.100.000.100.100.10
Championship (3 Seasons)69433,69741.11231512001012.212.22.714.913471120.290.070.370.290.370.370.080.450.370.45
PL2 — Div. 1 (3 Seasons)24211,99022.1123151200000.540.140.680.540.68
EFL Cup (3 Seasons)743263.6213200000.550.280.830.550.83
FA Cup (3 Seasons)443303.7000000000.000.000.000.000.00
First Division A (2 Seasons)50383,34037.11901917225016.615.11.916.923471710.510.000.510.460.460.450.050.500.410.46
Ligue 1 (2 Seasons)39201,70919.0718611006.05.20.86.01015650.370.050.420.320.370.310.040.360.270.32
League One (2 Seasons)30181,81820.2303300200.150.000.150.150.15
Eerste Divisie (1 Season)28262,33826.0121131200000.460.040.500.460.50
Europa Lg (1 Season)521721.9101100001.01.00.41.513130.520.000.520.520.520.530.230.760.530.76
Coupe de France (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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
2016-201717Chelsea1 League21181,74619.4112131100000.570.100.670.570.67
2017-201818Barnsley2 Leagues18991210.1213200000.200.100.300.200.30
2017-201818MK Dons2 Leagues17131,16012.9202200100.160.000.160.160.16
2017-201818Chelsea1 League11901.0112100001.001.002.001.002.00
2018-201919Chelsea1 League221541.7000000000.000.000.000.000.00
2018-201919Scunthorpe Utd2 Leagues16892710.3101100100.100.000.100.100.10
2019-202020Roda JC1 League28262,33826.0121131200000.460.040.500.460.50
2020-202121Cercle Brugge1 League32322,72530.31601614224013.712.21.113.219361280.530.000.530.460.460.450.040.490.400.44
2021-202222Genk2 Leagues2387878.7404400103.93.91.25.1514560.460.000.460.460.460.450.140.590.450.59
2021-202222Troyes1 League14118149.0505411003.73.00.33.317310.550.000.550.440.440.410.040.450.330.36
2022-202323Troyes2 Leagues261098510.9213200002.22.20.52.798340.180.090.270.180.270.220.050.270.220.27
2023-202424Cardiff City2 Leagues221195810.6415400004.14.10.54.6311320.380.090.470.380.470.400.050.440.400.44
2023-202424Sheffield Weds2 Leagues19181,35315.0718700105.75.71.67.3927570.470.070.530.470.530.400.110.510.400.51
2024-202525Sheffield Weds2 Leagues18108619.6112100002.42.40.62.919230.100.100.210.100.210.290.070.360.290.36
8 Seasons9 Clubs9 Leagues23315613,820153.65666253338035.833.55.839.3471123610.360.040.400.350.380.390.060.460.370.43
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
Chelsea (3 Seasons)1 League24211,99022.1123151200000.540.140.680.540.68
Troyes (2 Seasons)2 Leagues40211,79920.0718611006.05.20.86.01015650.350.050.400.300.350.310.040.360.270.32
Sheffield Weds (2 Seasons)3 Leagues37282,21424.68210800108.18.12.210.21036800.330.080.410.330.410.360.100.460.360.46
Cercle Brugge (1 Season)1 League32322,72530.31601614224013.712.21.113.219361280.530.000.530.460.460.450.040.490.400.44
Roda JC (1 Season)1 League28262,33826.0121131200000.460.040.500.460.50
Genk (1 Season)2 Leagues2387878.7404400103.93.91.25.1514560.460.000.460.460.460.450.140.590.450.59
Cardiff City (1 Season)2 Leagues221195810.6415400004.14.10.54.6311320.380.090.470.380.470.400.050.440.400.44
Barnsley (1 Season)2 Leagues18991210.1213200000.200.100.300.200.30
MK Dons (1 Season)2 Leagues17131,16012.9202200100.160.000.160.160.16
Scunthorpe Utd (1 Season)2 Leagues16892710.3101100100.100.000.100.100.10
Championship (3 Seasons)69433,69741.11231512001012.212.22.714.913471120.290.070.370.290.370.370.080.450.370.45
PL2 — Div. 1 (3 Seasons)24211,99022.1123151200000.540.140.680.540.68
EFL Cup (3 Seasons)743263.6213200000.550.280.830.550.83
FA Cup (3 Seasons)443303.7000000000.000.000.000.000.00
First Division A (2 Seasons)50383,34037.11901917225016.615.11.916.923471710.510.000.510.460.460.450.050.500.410.46
Ligue 1 (2 Seasons)39201,70919.0718611006.05.20.86.01015650.370.050.420.320.370.310.040.360.270.32
League One (2 Seasons)30181,81820.2303300200.150.000.150.150.15
Eerste Divisie (1 Season)28262,33826.0121131200000.460.040.500.460.50
Europa Lg (1 Season)521721.9101100001.01.00.41.513130.520.000.520.520.520.530.230.760.530.76
Coupe de France (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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
2016-201717Chelseaeng ENGJr. PL2 — Div. 15th21181,74619.4112131100000.570.100.670.570.67Matches
2017-201818Barnsleyeng ENG2. Championship22nd1677468.3112100000.120.120.240.120.24Matches
2017-201818MK Donseng ENG3. League One23rd151198110.9202200100.180.000.180.180.18Matches
2017-201818Chelseaeng ENGJr. PL2 — Div. 18th11901.0112100001.001.002.001.002.00Matches
2018-201919Chelseaeng ENGJr. PL2 — Div. 16th221541.7000000000.000.000.000.000.00Matches
2018-201919Scunthorpe Utdeng ENG3. League One23rd1578379.3101100100.110.000.110.110.11Matches
2019-202020Roda JCnl NED2. Eerste Divisie16th28262,33826.0121131200000.460.040.500.460.50Matches
2020-202121Cercle Bruggebe BEL1. First Division A16th32322,72530.31601614224013.712.21.113.219361280.530.000.530.460.460.450.040.490.400.44Matches
2021-202222Genkbe BEL1. First Division A8th1866156.8303300102.92.90.83.7411430.440.000.440.440.440.430.110.540.430.54Matches
2021-202222Troyesfr FRA1. Ligue 115th14118149.0505411003.73.00.33.317310.550.000.550.440.440.410.040.450.330.36Matches
2022-202323Troyesfr FRA1. Ligue 119th2598959.9213200002.22.20.52.798340.200.100.300.200.300.220.050.270.220.27Matches
2023-202424Cardiff Cityeng ENG2. Championship12th201193810.4415400004.14.10.54.6311320.380.100.480.380.480.400.050.440.400.44Matches
2023-202424Sheffield Wedseng ENG2. Championship20th18171,29214.4718700105.75.71.67.3927570.490.070.560.490.560.400.110.510.400.51Matches
2024-202525Sheffield Wedseng ENG2. Championship15th1587218.0000000002.42.40.62.919230.000.000.000.000.000.290.070.360.290.36Matches
8 Seasons9 Clubs5 Leagues21614512,902143.45355850338034.832.55.337.8461093480.370.030.400.350.380.390.060.450.370.43
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Chelsea (3 Seasons)1 League24211,99022.1123151200000.540.140.680.540.68
Troyes (2 Seasons)1 League39201,70919.0718611006.05.20.86.01015650.370.050.420.320.370.310.040.360.270.32
Sheffield Weds (2 Seasons)1 League33252,01322.4718700108.18.12.210.21036800.310.040.360.310.360.360.100.460.360.46
Cercle Brugge (1 Season)1 League32322,72530.31601614224013.712.21.113.219361280.530.000.530.460.460.450.040.490.400.44
Roda JC (1 Season)1 League28262,33826.0121131200000.460.040.500.460.50
Cardiff City (1 Season)1 League201193810.4415400004.14.10.54.6311320.380.100.480.380.480.400.050.440.400.44
Genk (1 Season)1 League1866156.8303300102.92.90.83.7411430.440.000.440.440.440.430.110.540.430.54
Barnsley (1 Season)1 League1677468.3112100000.120.120.240.120.24
Scunthorpe Utd (1 Season)1 League1578379.3101100100.110.000.110.110.11
MK Dons (1 Season)1 League151198110.9202200100.180.000.180.180.18
Championship (3 Seasons)69433,69741.11231512001012.212.22.714.913471120.290.070.370.290.370.370.080.450.370.45
PL2 — Div. 1 (3 Seasons)24211,99022.1123151200000.540.140.680.540.68
First Division A (2 Seasons)50383,34037.11901917225016.615.11.916.923471710.510.000.510.460.460.450.050.500.410.46
Ligue 1 (2 Seasons)39201,70919.0718611006.05.20.86.01015650.370.050.420.320.370.310.040.360.270.32
League One (2 Seasons)30181,81820.2303300200.150.000.150.150.15
Eerste Divisie (1 Season)28262,33826.0121131200000.460.040.500.460.50
Standard Stats Table
Playing Time Performance Per 90 Minutes
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
2017-201818Barnsleyeng ENGEFL Cup17th221661.8101100000.540.000.540.540.54Matches
2017-201818MK Donseng ENGFA Cup17th221792.0000000000.000.000.000.000.00Matches
2018-201919Scunthorpe Utdeng ENGFA Cup65th11901.0000000000.000.000.000.000.00Matches
2022-202323Troyesfr FRACoupe de FranceR6411901.0000000000.000.000.000.000.00Matches
2023-202424Cardiff Cityeng ENGEFL CupRd320200.2000000000.000.000.000.000.00Matches
2023-202424Sheffield Wedseng ENGFA Cup11610.7000000000.000.000.000.000.00Matches
2024-202525Sheffield Wedseng ENGEFL CupRd4321401.6112100000.640.641.290.641.29Matches
5 Seasons6 Clubs3 Leagues1297468.3213200000.240.120.360.240.36
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
Sheffield Weds (2 Seasons)2 Leagues432012.2112100000.450.450.900.450.90
Barnsley (1 Season)1 League221661.8101100000.540.000.540.540.54
Cardiff City (1 Season)1 League20200.2000000000.000.000.000.000.00
MK Dons (1 Season)1 League221792.0000000000.000.000.000.000.00
Scunthorpe Utd (1 Season)1 League11901.0000000000.000.000.000.000.00
Troyes (1 Season)1 League11901.0000000000.000.000.000.000.00
EFL Cup (3 Seasons)743263.6213200000.550.280.830.550.83
FA Cup (3 Seasons)443303.7000000000.000.000.000.000.00
Coupe de France (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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
2021-202222Genk2. Europa LgGR521721.9101100001.01.00.41.513130.520.000.520.520.520.530.230.760.530.76Matches
1 Season1 Club1 League521721.9101100001.01.00.41.513130.520.000.520.520.520.530.230.760.530.76
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
202223ca Canada1. World CupGR00Matches
202223ca CanadaWCQ40320.4000000000.000.000.000.000.00Matches
202223ca CanadaFriendlies (M)20480.5000000000.000.000.000.000.00Matches
202425ca CanadaFriendlies (M)00Matches
2 Seasons1 Club3 Leagues60800.9000000000.000.000.000.000.00
Friendlies (M) (2 Seasons)20480.5000000000.000.000.000.000.00
WCQ (1 Season)40320.4000000000.000.000.000.000.00
World Cup (1 Season)00

Shooting

Shooting Table
Standard Expected
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
2016-201717Chelseaeng ENGJr. PL2 — Div. 119.41100Matches
2017-201818Barnsleyeng ENG2. Championship8.3113430.81.570.480.080.2500Matches
2017-201818Barnsleyeng ENGEFL Cup1.813266.71.631.080.330.5000Matches
2017-201818MK Donseng ENGFA Cup2.00000.000.0000Matches
2017-201818MK Donseng ENG3. League One10.92090.000.830.2200Matches
2017-201818Chelseaeng ENGJr. PL2 — Div. 11.0100Matches
2018-201919Scunthorpe Utdeng ENGFA Cup1.00000.000.0000Matches
2018-201919Scunthorpe Utdeng ENG3. League One9.3100Matches
2018-201919Chelseaeng ENGJr. PL2 — Div. 11.7000Matches
2019-202020Roda JCnl NED2. Eerste Divisie26.012602541.72.310.960.200.4800Matches
2020-202121Cercle Bruggebe BEL1. First Division A30.316542138.91.780.690.260.6711.802213.712.20.23+2.3+1.8Matches
2021-202222Genk2. Europa Lg1.914125.02.090.520.251.005.90001.01.00.250.00.0Matches
2021-202222Genkbe BEL1. First Division A6.8311545.51.610.730.270.609.90002.92.90.26+0.1+0.1Matches
2021-202222Troyesfr FRA1. Ligue 19.0515640.01.660.660.270.6714.70113.73.00.20+1.3+1.0Matches
2022-202323Troyesfr FRACoupe de France1.0022100.02.002.000.000.0000Matches
2022-202323Troyesfr FRA1. Ligue 19.9215533.31.510.500.130.4016.21002.22.20.15-0.2-0.2Matches
2023-202424Cardiff Cityeng ENG2. Championship10.4414857.11.340.770.290.508.60004.14.10.29-0.1-0.1Matches
2023-202424Sheffield Wedseng ENG2. Championship14.47361336.12.510.910.190.5412.70005.75.70.16+1.3+1.3Matches
2023-202424Cardiff Cityeng ENGEFL Cup0.20000.000.0000Matches
2023-202424Sheffield Wedseng ENGFA Cup0.70300.04.430.000.0000Matches
2024-202525Sheffield Wedseng ENG2. Championship8.0010330.01.250.370.000.0010.60002.42.40.24-2.4-2.4Matches
2024-202525Sheffield Wedseng ENGEFL Cup1.613266.71.931.290.330.5000Matches
8 Seasons9 Clubs9 Leagues153.65624310643.61.680.730.210.4912.113335.833.50.21+2.2+1.5
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
Chelsea (3 Seasons)1 League22.11200
Troyes (2 Seasons)2 Leagues20.07321340.61.600.650.190.4615.51116.05.20.17+1.0+0.8
Sheffield Weds (2 Seasons)3 Leagues24.68521834.62.110.730.150.4412.20008.18.10.18-1.1-1.1
Cercle Brugge (1 Season)1 League30.316542138.91.780.690.260.6711.802213.712.20.23+2.3+1.8
Roda JC (1 Season)1 League26.012602541.72.310.960.200.4800
Genk (1 Season)2 Leagues8.7415640.01.720.690.270.678.90003.93.90.26+0.1+0.1
Cardiff City (1 Season)2 Leagues10.6414857.11.320.750.290.508.60004.14.10.29-0.1-0.1
Barnsley (1 Season)2 Leagues10.1216637.51.580.590.130.3300
MK Dons (1 Season)2 Leagues12.92090.000.700.2200
Scunthorpe Utd (1 Season)2 Leagues10.31000.000.0000
Championship (3 Seasons)41.112732838.41.780.680.160.4311.400012.212.20.20-1.2-1.2
PL2 — Div. 1 (3 Seasons)22.11200
EFL Cup (3 Seasons)3.626466.71.661.100.330.5000
FA Cup (3 Seasons)3.70300.00.820.000.0000
First Division A (2 Seasons)37.119652640.01.750.700.260.6511.502216.615.10.23+2.4+1.9
Ligue 1 (2 Seasons)19.07301136.71.580.580.200.5515.51116.05.20.17+1.0+0.8
League One (2 Seasons)20.23090.000.830.2200
Eerste Divisie (1 Season)26.012602541.72.310.960.200.4800
Europa Lg (1 Season)1.914125.02.090.520.251.005.90001.01.00.250.00.0
Coupe de France (1 Season)1.0022100.02.002.000.000.0000
Shooting Table
Standard Expected
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
2016-201717Chelsea1 League19.41100
2017-201818Barnsley2 Leagues10.1216637.51.580.590.130.3300
2017-201818MK Dons2 Leagues12.92090.000.700.2200
2017-201818Chelsea1 League1.0100
2018-201919Chelsea1 League1.7000
2018-201919Scunthorpe Utd2 Leagues10.31000.000.0000
2019-202020Roda JC1 League26.012602541.72.310.960.200.4800
2020-202121Cercle Brugge1 League30.316542138.91.780.690.260.6711.802213.712.20.23+2.3+1.8
2021-202222Genk2 Leagues8.7415640.01.720.690.270.678.90003.93.90.26+0.1+0.1
2021-202222Troyes1 League9.0515640.01.660.660.270.6714.70113.73.00.20+1.3+1.0
2022-202323Troyes2 Leagues10.9217741.21.550.640.120.2916.21002.22.20.15-0.2-0.2
2023-202424Cardiff City2 Leagues10.6414857.11.320.750.290.508.60004.14.10.29-0.1-0.1
2023-202424Sheffield Weds2 Leagues15.07391333.32.590.860.180.5412.70005.75.70.16+1.3+1.3
2024-202525Sheffield Weds2 Leagues9.6113538.51.360.520.080.2010.60002.42.40.24-2.4-2.4
8 Seasons9 Clubs9 Leagues153.65624310643.61.680.730.210.4912.113335.833.50.21+2.2+1.5
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
Chelsea (3 Seasons)1 League22.11200
Troyes (2 Seasons)2 Leagues20.07321340.61.600.650.190.4615.51116.05.20.17+1.0+0.8
Sheffield Weds (2 Seasons)3 Leagues24.68521834.62.110.730.150.4412.20008.18.10.18-1.1-1.1
Cercle Brugge (1 Season)1 League30.316542138.91.780.690.260.6711.802213.712.20.23+2.3+1.8
Roda JC (1 Season)1 League26.012602541.72.310.960.200.4800
Genk (1 Season)2 Leagues8.7415640.01.720.690.270.678.90003.93.90.26+0.1+0.1
Cardiff City (1 Season)2 Leagues10.6414857.11.320.750.290.508.60004.14.10.29-0.1-0.1
Barnsley (1 Season)2 Leagues10.1216637.51.580.590.130.3300
MK Dons (1 Season)2 Leagues12.92090.000.700.2200
Scunthorpe Utd (1 Season)2 Leagues10.31000.000.0000
Championship (3 Seasons)41.112732838.41.780.680.160.4311.400012.212.20.20-1.2-1.2
PL2 — Div. 1 (3 Seasons)22.11200
EFL Cup (3 Seasons)3.626466.71.661.100.330.5000
FA Cup (3 Seasons)3.70300.00.820.000.0000
First Division A (2 Seasons)37.119652640.01.750.700.260.6511.502216.615.10.23+2.4+1.9
Ligue 1 (2 Seasons)19.07301136.71.580.580.200.5515.51116.05.20.17+1.0+0.8
League One (2 Seasons)20.23090.000.830.2200
Eerste Divisie (1 Season)26.012602541.72.310.960.200.4800
Europa Lg (1 Season)1.914125.02.090.520.251.005.90001.01.00.250.00.0
Coupe de France (1 Season)1.0022100.02.002.000.000.0000
Shooting Table
Standard Expected
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
2016-201717Chelseaeng ENGJr. PL2 — Div. 15th19.41100Matches
2017-201818Barnsleyeng ENG2. Championship22nd8.3113430.81.570.480.080.2500Matches
2017-201818MK Donseng ENG3. League One23rd10.92090.000.830.2200Matches
2017-201818Chelseaeng ENGJr. PL2 — Div. 18th1.0100Matches
2018-201919Chelseaeng ENGJr. PL2 — Div. 16th1.7000Matches
2018-201919Scunthorpe Utdeng ENG3. League One23rd9.3100Matches
2019-202020Roda JCnl NED2. Eerste Divisie16th26.012602541.72.310.960.200.4800Matches
2020-202121Cercle Bruggebe BEL1. First Division A16th30.316542138.91.780.690.260.6711.802213.712.20.23+2.3+1.8Matches
2021-202222Genkbe BEL1. First Division A8th6.8311545.51.610.730.270.609.90002.92.90.26+0.1+0.1Matches
2021-202222Troyesfr FRA1. Ligue 115th9.0515640.01.660.660.270.6714.70113.73.00.20+1.3+1.0Matches
2022-202323Troyesfr FRA1. Ligue 119th9.9215533.31.510.500.130.4016.21002.22.20.15-0.2-0.2Matches
2023-202424Cardiff Cityeng ENG2. Championship12th10.4414857.11.340.770.290.508.60004.14.10.29-0.1-0.1Matches
2023-202424Sheffield Wedseng ENG2. Championship20th14.47361336.12.510.910.190.5412.70005.75.70.16+1.3+1.3Matches
2024-202525Sheffield Wedseng ENG2. Championship15th8.0010330.01.250.370.000.0010.60002.42.40.24-2.4-2.4Matches
8 Seasons9 Clubs5 Leagues143.4532289943.41.700.740.210.4912.213334.832.50.21+2.2+1.5
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
Chelsea (3 Seasons)1 League22.11200
Troyes (2 Seasons)1 League19.07301136.71.580.580.200.5515.51116.05.20.17+1.0+0.8
Sheffield Weds (2 Seasons)1 League22.47461634.82.060.720.150.4412.20008.18.10.18-1.1-1.1
Cercle Brugge (1 Season)1 League30.316542138.91.780.690.260.6711.802213.712.20.23+2.3+1.8
Roda JC (1 Season)1 League26.012602541.72.310.960.200.4800
Cardiff City (1 Season)1 League10.4414857.11.340.770.290.508.60004.14.10.29-0.1-0.1
Genk (1 Season)1 League6.8311545.51.610.730.270.609.90002.92.90.26+0.1+0.1
Barnsley (1 Season)1 League8.3113430.81.570.480.080.2500
Scunthorpe Utd (1 Season)1 League9.3100
MK Dons (1 Season)1 League10.92090.000.830.2200
Championship (3 Seasons)41.112732838.41.780.680.160.4311.400012.212.20.20-1.2-1.2
PL2 — Div. 1 (3 Seasons)22.11200
First Division A (2 Seasons)37.119652640.01.750.700.260.6511.502216.615.10.23+2.4+1.9
Ligue 1 (2 Seasons)19.07301136.71.580.580.200.5515.51116.05.20.17+1.0+0.8
League One (2 Seasons)20.23090.000.830.2200
Eerste Divisie (1 Season)26.012602541.72.310.960.200.4800
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2017-201818Barnsleyeng ENGEFL Cup17th1.813266.71.631.080.330.5000Matches
2017-201818MK Donseng ENGFA Cup17th2.00000.000.0000Matches
2018-201919Scunthorpe Utdeng ENGFA Cup65th1.00000.000.0000Matches
2022-202323Troyesfr FRACoupe de FranceR641.0022100.02.002.000.000.0000Matches
2023-202424Cardiff Cityeng ENGEFL CupRd30.20000.000.0000Matches
2023-202424Sheffield Wedseng ENGFA Cup0.70300.04.430.000.0000Matches
2024-202525Sheffield Wedseng ENGEFL CupRd41.613266.71.931.290.330.5000Matches
5 Seasons6 Clubs3 Leagues8.3211654.51.330.720.180.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Sheffield Weds (2 Seasons)2 Leagues2.216233.32.690.900.170.5000
Barnsley (1 Season)1 League1.813266.71.631.080.330.5000
Cardiff City (1 Season)1 League0.20000.000.0000
MK Dons (1 Season)1 League2.00000.000.0000
Scunthorpe Utd (1 Season)1 League1.00000.000.0000
Troyes (1 Season)1 League1.0022100.02.002.000.000.0000
EFL Cup (3 Seasons)3.626466.71.661.100.330.5000
FA Cup (3 Seasons)3.70300.00.820.000.0000
Coupe de France (1 Season)1.0022100.02.002.000.000.0000
Shooting Table
Standard Expected
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
2021-202222Genk2. Europa LgGR1.914125.02.090.520.251.005.90001.01.00.250.00.0Matches
1 Season1 Club1 League1.914125.02.090.520.251.005.90001.01.00.250.00.0
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
202223ca CanadaWCQ0.4000Matches
202223ca CanadaFriendlies (M)0.5000Matches
2 Seasons1 Club3 Leagues0.9000
Friendlies (M) (2 Seasons)0.5000
WCQ (1 Season)0.4000
World Cup (1 Season)
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
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
2016-201717Chelseaeng ENGJr. PL2 — Div. 119.42Matches
2017-201818Barnsleyeng ENG2. Championship8.31Matches
2017-201818Barnsleyeng ENGEFL Cup1.80Matches
2017-201818MK Donseng ENGFA Cup2.00Matches
2017-201818MK Donseng ENG3. League One10.90Matches
2017-201818Chelseaeng ENGJr. PL2 — Div. 11.01Matches
2018-201919Scunthorpe Utdeng ENGFA Cup1.00Matches
2018-201919Scunthorpe Utdeng ENG3. League One9.30Matches
2018-201919Chelseaeng ENGJr. PL2 — Div. 11.70Matches
2019-202020Roda JCnl NED2. Eerste Divisie26.01Matches
2020-202121Cercle Bruggebe BEL1. First Division A30.337851773.1480561725931781.78813067.7111957.901.10.9-1.116256136Matches
2021-202222Genk2. Europa Lg1.9334376.736552202195.26966.711100.000.40.3-0.431203Matches
2021-202222Genkbe BEL1. First Division A6.810513975.51165243759777.3182378.311100.000.80.7-0.8992011Matches
2021-202222Troyesfr FRA1. Ligue 19.010413378.21217172748587.1202774.11333.300.30.2-0.354307Matches
2022-202323Troyesfr FRACoupe de France1.00Matches
2022-202323Troyesfr FRA1. Ligue 19.99613770.11188156577675.0303878.9030.010.50.3+0.536008Matches
2023-202424Cardiff Cityeng ENG2. Championship10.412917772.915032478310777.6314470.533100.010.51.0+0.5592011Matches
2023-202424Sheffield Wedseng ENG2. Championship14.417122277.0196949011013382.7445678.62633.311.60.7-0.6995027Matches
2023-202424Cardiff Cityeng ENGEFL Cup0.20Matches
2023-202424Sheffield Wedseng ENGFA Cup0.70Matches
2024-202525Sheffield Wedseng ENG2. Championship8.0678777.0809170415082.0202580.0010.000.60.6-0.652509Matches
2024-202525Sheffield Wedseng ENGEFL Cup1.61Matches
8 Seasons9 Clubs9 Leagues153.61083145574.413021214771988681.225735273.0193751.465.84.5+0.25565251112
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
Chelsea (3 Seasons)1 League22.13
Troyes (2 Seasons)2 Leagues20.020027074.1240532813116181.4506576.91616.710.80.5+0.28103015
Sheffield Weds (2 Seasons)3 Leagues24.623830977.0277866015118382.5648179.02728.622.21.3-0.2141110036
Cercle Brugge (1 Season)1 League30.337851773.1480561725931781.78813067.7111957.901.10.9-1.116256136
Roda JC (1 Season)1 League26.01
Genk (1 Season)2 Leagues8.713818275.815302959511880.5243275.022100.001.21.0-1.212104014
Cardiff City (1 Season)2 Leagues10.612917772.915032478310777.6314470.533100.010.51.0+0.5592011
Barnsley (1 Season)2 Leagues10.11
MK Dons (1 Season)2 Leagues12.90
Scunthorpe Utd (1 Season)2 Leagues10.30
Championship (3 Seasons)41.136748675.5428190723429080.79512576.051050.032.72.2+0.3192012047
PL2 — Div. 1 (3 Seasons)22.13
EFL Cup (3 Seasons)3.61
FA Cup (3 Seasons)3.70
First Division A (2 Seasons)37.148365673.6597086033441480.710615369.3122060.001.91.5-1.925348147
Ligue 1 (2 Seasons)19.020027074.1240532813116181.4506576.91616.710.80.5+0.28103015
League One (2 Seasons)20.20
Eerste Divisie (1 Season)26.01
Europa Lg (1 Season)1.9334376.736552202195.26966.711100.000.40.3-0.431203
Coupe de France (1 Season)1.00
Passing Table
Total Short Medium Long Expected
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
2016-201717Chelsea1 League19.42
2017-201818Barnsley2 Leagues10.11
2017-201818MK Dons2 Leagues12.90
2017-201818Chelsea1 League1.01
2018-201919Chelsea1 League1.70
2018-201919Scunthorpe Utd2 Leagues10.30
2019-202020Roda JC1 League26.01
2020-202121Cercle Brugge1 League30.337851773.1480561725931781.78813067.7111957.901.10.9-1.116256136
2021-202222Genk2 Leagues8.713818275.815302959511880.5243275.022100.001.21.0-1.212104014
2021-202222Troyes1 League9.010413378.21217172748587.1202774.11333.300.30.2-0.354307
2022-202323Troyes2 Leagues10.99613770.11188156577675.0303878.9030.010.50.3+0.536008
2023-202424Cardiff City2 Leagues10.612917772.915032478310777.6314470.533100.010.51.0+0.5592011
2023-202424Sheffield Weds2 Leagues15.017122277.0196949011013382.7445678.62633.311.60.7-0.6995027
2024-202525Sheffield Weds2 Leagues9.6678777.0809170415082.0202580.0010.010.60.6+0.452509
8 Seasons9 Clubs9 Leagues153.61083145574.413021214771988681.225735273.0193751.465.84.5+0.25565251112
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
Chelsea (3 Seasons)1 League22.13
Troyes (2 Seasons)2 Leagues20.020027074.1240532813116181.4506576.91616.710.80.5+0.28103015
Sheffield Weds (2 Seasons)3 Leagues24.623830977.0277866015118382.5648179.02728.622.21.3-0.2141110036
Cercle Brugge (1 Season)1 League30.337851773.1480561725931781.78813067.7111957.901.10.9-1.116256136
Roda JC (1 Season)1 League26.01
Genk (1 Season)2 Leagues8.713818275.815302959511880.5243275.022100.001.21.0-1.212104014
Cardiff City (1 Season)2 Leagues10.612917772.915032478310777.6314470.533100.010.51.0+0.5592011
Barnsley (1 Season)2 Leagues10.11
MK Dons (1 Season)2 Leagues12.90
Scunthorpe Utd (1 Season)2 Leagues10.30
Championship (3 Seasons)41.136748675.5428190723429080.79512576.051050.032.72.2+0.3192012047
PL2 — Div. 1 (3 Seasons)22.13
EFL Cup (3 Seasons)3.61
FA Cup (3 Seasons)3.70
First Division A (2 Seasons)37.148365673.6597086033441480.710615369.3122060.001.91.5-1.925348147
Ligue 1 (2 Seasons)19.020027074.1240532813116181.4506576.91616.710.80.5+0.28103015
League One (2 Seasons)20.20
Eerste Divisie (1 Season)26.01
Europa Lg (1 Season)1.9334376.736552202195.26966.711100.000.40.3-0.431203
Coupe de France (1 Season)1.00
Passing Table
Total Short Medium Long Expected
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
2016-201717Chelseaeng ENGJr. PL2 — Div. 15th19.42Matches
2017-201818Barnsleyeng ENG2. Championship22nd8.31Matches
2017-201818MK Donseng ENG3. League One23rd10.90Matches
2017-201818Chelseaeng ENGJr. PL2 — Div. 18th1.01Matches
2018-201919Chelseaeng ENGJr. PL2 — Div. 16th1.70Matches
2018-201919Scunthorpe Utdeng ENG3. League One23rd9.30Matches
2019-202020Roda JCnl NED2. Eerste Divisie16th26.01Matches
2020-202121Cercle Bruggebe BEL1. First Division A16th30.337851773.1480561725931781.78813067.7111957.901.10.9-1.116256136Matches
2021-202222Genkbe BEL1. First Division A8th6.810513975.51165243759777.3182378.311100.000.80.7-0.8992011Matches
2021-202222Troyesfr FRA1. Ligue 115th9.010413378.21217172748587.1202774.11333.300.30.2-0.354307Matches
2022-202323Troyesfr FRA1. Ligue 119th9.99613770.11188156577675.0303878.9030.010.50.3+0.536008Matches
2023-202424Cardiff Cityeng ENG2. Championship12th10.412917772.915032478310777.6314470.533100.010.51.0+0.5592011Matches
2023-202424Sheffield Wedseng ENG2. Championship20th14.417122277.0196949011013382.7445678.62633.311.60.7-0.6995027Matches
2024-202525Sheffield Wedseng ENG2. Championship15th8.0678777.0809170415082.0202580.0010.000.60.6-0.652509Matches
8 Seasons9 Clubs5 Leagues143.41050141274.412656209569986580.825134373.2183650.055.34.2-0.35264231109
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
Chelsea (3 Seasons)1 League22.13
Troyes (2 Seasons)1 League19.020027074.1240532813116181.4506576.91616.710.80.5+0.28103015
Sheffield Weds (2 Seasons)1 League22.423830977.0277866015118382.5648179.02728.612.21.3-1.2141110036
Cercle Brugge (1 Season)1 League30.337851773.1480561725931781.78813067.7111957.901.10.9-1.116256136
Roda JC (1 Season)1 League26.01
Cardiff City (1 Season)1 League10.412917772.915032478310777.6314470.533100.010.51.0+0.5592011
Genk (1 Season)1 League6.810513975.51165243759777.3182378.311100.000.80.7-0.8992011
Barnsley (1 Season)1 League8.31
Scunthorpe Utd (1 Season)1 League9.30
MK Dons (1 Season)1 League10.90
Championship (3 Seasons)41.136748675.5428190723429080.79512576.051050.032.72.2+0.3192012047
PL2 — Div. 1 (3 Seasons)22.13
First Division A (2 Seasons)37.148365673.6597086033441480.710615369.3122060.001.91.5-1.925348147
Ligue 1 (2 Seasons)19.020027074.1240532813116181.4506576.91616.710.80.5+0.28103015
League One (2 Seasons)20.20
Eerste Divisie (1 Season)26.01
Passing Table
Total Short Medium Long
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
2017-201818Barnsleyeng ENGEFL Cup17th1.80Matches
2017-201818MK Donseng ENGFA Cup17th2.00Matches
2018-201919Scunthorpe Utdeng ENGFA Cup65th1.00Matches
2022-202323Troyesfr FRACoupe de FranceR641.00Matches
2023-202424Cardiff Cityeng ENGEFL CupRd30.20Matches
2023-202424Sheffield Wedseng ENGFA Cup0.70Matches
2024-202525Sheffield Wedseng ENGEFL CupRd41.61Matches
5 Seasons6 Clubs3 Leagues8.31
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
Sheffield Weds (2 Seasons)2 Leagues2.21
Barnsley (1 Season)1 League1.80
Cardiff City (1 Season)1 League0.20
MK Dons (1 Season)1 League2.00
Scunthorpe Utd (1 Season)1 League1.00
Troyes (1 Season)1 League1.00
EFL Cup (3 Seasons)3.61
FA Cup (3 Seasons)3.70
Coupe de France (1 Season)1.00
Passing Table
Total Short Medium Long Expected
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
2021-202222Genk2. Europa LgGR1.9334376.736552202195.26966.711100.000.40.3-0.431203Matches
1 Season1 Club1 League1.9334376.736552202195.26966.711100.000.40.3-0.431203
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
202223ca CanadaWCQ0.40Matches
202223ca CanadaFriendlies (M)0.50Matches
2 Seasons1 Club3 Leagues0.90
Friendlies (M) (2 Seasons)0.50
WCQ (1 Season)0.40
World Cup (1 Season)

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201717Chelseaeng ENGJr. PL2 — Div. 119.4Matches
2017-201818Barnsleyeng ENG2. Championship8.31Matches
2017-201818Barnsleyeng ENGEFL Cup1.80Matches
2017-201818MK Donseng ENGFA Cup2.00Matches
2017-201818MK Donseng ENG3. League One10.90Matches
2017-201818Chelseaeng ENGJr. PL2 — Div. 11.0Matches
2018-201919Scunthorpe Utdeng ENGFA Cup1.00Matches
2018-201919Scunthorpe Utdeng ENG3. League One9.3Matches
2018-201919Chelseaeng ENGJr. PL2 — Div. 11.7Matches
2019-202020Roda JCnl NED2. Eerste Divisie26.05Matches
2020-202121Cercle Bruggebe BEL1. First Division A30.351745165021520000378111Matches
2021-202222Genk2. Europa Lg1.9434120001000003302Matches
2021-202222Genkbe BEL1. First Division A6.81391281100010000010507Matches
2021-202222Troyesfr FRA1. Ligue 19.01331112210110000010406Matches
2022-202323Troyesfr FRACoupe de France1.00Matches
2022-202323Troyesfr FRA1. Ligue 19.9137120161000000009614Matches
2023-202424Cardiff Cityeng ENG2. Championship10.4177173400011000012909Matches
2023-202424Sheffield Wedseng ENG2. Championship14.4222218400020000017108Matches
2023-202424Cardiff Cityeng ENGEFL Cup0.20Matches
2023-202424Sheffield Wedseng ENGFA Cup0.70Matches
2024-202525Sheffield Wedseng ENG2. Championship8.0878070101000006702Matches
2024-202525Sheffield Wedseng ENGEFL Cup1.61Matches
8 Seasons9 Clubs9 Leagues153.61455132213123219300001083249
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Chelsea (3 Seasons)1 League22.1
Troyes (2 Seasons)2 Leagues20.027023138201100000200110
Sheffield Weds (2 Seasons)3 Leagues24.630929811010400000238010
Cercle Brugge (1 Season)1 League30.351745165021520000378111
Roda JC (1 Season)1 League26.05
Genk (1 Season)2 Leagues8.71821691300020000013809
Cardiff City (1 Season)2 Leagues10.6177173400011000012909
Barnsley (1 Season)2 Leagues10.11
MK Dons (1 Season)2 Leagues12.90
Scunthorpe Utd (1 Season)2 Leagues10.30
Championship (3 Seasons)41.148647115010510000367019
PL2 — Div. 1 (3 Seasons)22.1
EFL Cup (3 Seasons)3.61
FA Cup (3 Seasons)3.70
First Division A (2 Seasons)37.165657976021620000483118
Ligue 1 (2 Seasons)19.027023138201100000200110
League One (2 Seasons)20.20
Eerste Divisie (1 Season)26.05
Europa Lg (1 Season)1.9434120001000003302
Coupe de France (1 Season)1.00
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201717Chelsea1 League19.4
2017-201818Barnsley2 Leagues10.11
2017-201818MK Dons2 Leagues12.90
2017-201818Chelsea1 League1.0
2018-201919Chelsea1 League1.7
2018-201919Scunthorpe Utd2 Leagues10.30
2019-202020Roda JC1 League26.05
2020-202121Cercle Brugge1 League30.351745165021520000378111
2021-202222Genk2 Leagues8.71821691300020000013809
2021-202222Troyes1 League9.01331112210110000010406
2022-202323Troyes2 Leagues10.9137120161000000009614
2023-202424Cardiff City2 Leagues10.6177173400011000012909
2023-202424Sheffield Weds2 Leagues15.0222218400020000017108
2024-202525Sheffield Weds2 Leagues9.6878070102000006702
8 Seasons9 Clubs9 Leagues153.61455132213123219300001083249
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Chelsea (3 Seasons)1 League22.1
Troyes (2 Seasons)2 Leagues20.027023138201100000200110
Sheffield Weds (2 Seasons)3 Leagues24.630929811010400000238010
Cercle Brugge (1 Season)1 League30.351745165021520000378111
Roda JC (1 Season)1 League26.05
Genk (1 Season)2 Leagues8.71821691300020000013809
Cardiff City (1 Season)2 Leagues10.6177173400011000012909
Barnsley (1 Season)2 Leagues10.11
MK Dons (1 Season)2 Leagues12.90
Scunthorpe Utd (1 Season)2 Leagues10.30
Championship (3 Seasons)41.148647115010510000367019
PL2 — Div. 1 (3 Seasons)22.1
EFL Cup (3 Seasons)3.61
FA Cup (3 Seasons)3.70
First Division A (2 Seasons)37.165657976021620000483118
Ligue 1 (2 Seasons)19.027023138201100000200110
League One (2 Seasons)20.20
Eerste Divisie (1 Season)26.05
Europa Lg (1 Season)1.9434120001000003302
Coupe de France (1 Season)1.00
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201717Chelseaeng ENGJr. PL2 — Div. 15th19.4Matches
2017-201818Barnsleyeng ENG2. Championship22nd8.31Matches
2017-201818MK Donseng ENG3. League One23rd10.90Matches
2017-201818Chelseaeng ENGJr. PL2 — Div. 18th1.0Matches
2018-201919Chelseaeng ENGJr. PL2 — Div. 16th1.7Matches
2018-201919Scunthorpe Utdeng ENG3. League One23rd9.3Matches
2019-202020Roda JCnl NED2. Eerste Divisie16th26.05Matches
2020-202121Cercle Bruggebe BEL1. First Division A16th30.351745165021520000378111Matches
2021-202222Genkbe BEL1. First Division A8th6.81391281100010000010507Matches
2021-202222Troyesfr FRA1. Ligue 115th9.01331112210110000010406Matches
2022-202323Troyesfr FRA1. Ligue 119th9.9137120161000000009614Matches
2023-202424Cardiff Cityeng ENG2. Championship12th10.4177173400011000012909Matches
2023-202424Sheffield Wedseng ENG2. Championship20th14.4222218400020000017108Matches
2024-202525Sheffield Wedseng ENG2. Championship15th8.0878070101000006702Matches
8 Seasons9 Clubs5 Leagues143.41412128112923217300001050247
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Chelsea (3 Seasons)1 League22.1
Troyes (2 Seasons)1 League19.027023138201100000200110
Sheffield Weds (2 Seasons)1 League22.430929811010300000238010
Cercle Brugge (1 Season)1 League30.351745165021520000378111
Roda JC (1 Season)1 League26.05
Cardiff City (1 Season)1 League10.4177173400011000012909
Genk (1 Season)1 League6.81391281100010000010507
Barnsley (1 Season)1 League8.31
Scunthorpe Utd (1 Season)1 League9.3
MK Dons (1 Season)1 League10.90
Championship (3 Seasons)41.148647115010510000367019
PL2 — Div. 1 (3 Seasons)22.1
First Division A (2 Seasons)37.165657976021620000483118
Ligue 1 (2 Seasons)19.027023138201100000200110
League One (2 Seasons)20.20
Eerste Divisie (1 Season)26.05
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2017-201818Barnsleyeng ENGEFL Cup17th1.80Matches
2017-201818MK Donseng ENGFA Cup17th2.00Matches
2018-201919Scunthorpe Utdeng ENGFA Cup65th1.00Matches
2022-202323Troyesfr FRACoupe de FranceR641.00Matches
2023-202424Cardiff Cityeng ENGEFL CupRd30.20Matches
2023-202424Sheffield Wedseng ENGFA Cup0.70Matches
2024-202525Sheffield Wedseng ENGEFL CupRd41.61Matches
5 Seasons6 Clubs3 Leagues8.31
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Weds (2 Seasons)2 Leagues2.21
Barnsley (1 Season)1 League1.80
Cardiff City (1 Season)1 League0.20
MK Dons (1 Season)1 League2.00
Scunthorpe Utd (1 Season)1 League1.00
Troyes (1 Season)1 League1.00
EFL Cup (3 Seasons)3.61
FA Cup (3 Seasons)3.70
Coupe de France (1 Season)1.00
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2021-202222Genk2. Europa LgGR1.9434120001000003302Matches
1 Season1 Club1 League1.9434120001000003302
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
202223ca CanadaWCQ0.4Matches
202223ca CanadaFriendlies (M)0.5Matches
2 Seasons1 Club3 Leagues0.9
Friendlies (M) (2 Seasons)0.5
WCQ (1 Season)0.4
World Cup (1 Season)

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201717Chelseaeng ENGJr. PL2 — Div. 119.4Matches
2017-201818Barnsleyeng ENG2. Championship8.3Matches
2017-201818Barnsleyeng ENGEFL Cup1.8Matches
2017-201818MK Donseng ENGFA Cup2.0Matches
2017-201818MK Donseng ENG3. League One10.9Matches
2017-201818Chelseaeng ENGJr. PL2 — Div. 11.0Matches
2018-201919Scunthorpe Utdeng ENGFA Cup1.0Matches
2018-201919Scunthorpe Utdeng ENG3. League One9.3Matches
2018-201919Chelseaeng ENGJr. PL2 — Div. 11.7Matches
2019-202020Roda JCnl NED2. Eerste Divisie26.0Matches
2020-202121Cercle Bruggebe BEL1. First Division A30.3471.55320348050.17300110Matches
2021-202222Genk2. Europa Lg1.942.0940000000.00000000Matches
2021-202222Genkbe BEL1. First Division A6.8162.34140010100.00000000Matches
2021-202222Troyesfr FRA1. Ligue 19.0101.1170003010.11000010Matches
2022-202323Troyesfr FRACoupe de France1.0Matches
2022-202323Troyesfr FRA1. Ligue 19.9111.1080102010.10100000Matches
2023-202424Cardiff Cityeng ENG2. Championship10.4151.44140010010.10100000Matches
2023-202424Sheffield Wedseng ENG2. Championship14.4322.23160483130.21200001Matches
2023-202424Cardiff Cityeng ENGEFL Cup0.2Matches
2023-202424Sheffield Wedseng ENGFA Cup0.7Matches
2024-202525Sheffield Wedseng ENG2. Championship8.0121.49110010000.00000000Matches
2024-202525Sheffield Wedseng ENGEFL Cup1.6Matches
8 Seasons9 Clubs9 Leagues153.61471.621060815162110.12700121
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Chelsea (3 Seasons)1 League22.1
Troyes (2 Seasons)2 Leagues20.0211.11150105020.11100010
Sheffield Weds (2 Seasons)3 Leagues24.6441.97270493130.13200001
Cercle Brugge (1 Season)1 League30.3471.55320348050.17300110
Roda JC (1 Season)1 League26.0
Genk (1 Season)2 Leagues8.7202.29180010100.00000000
Cardiff City (1 Season)2 Leagues10.6151.44140010010.10100000
Barnsley (1 Season)2 Leagues10.1
MK Dons (1 Season)2 Leagues12.9
Scunthorpe Utd (1 Season)2 Leagues10.3
Championship (3 Seasons)41.1591.804104103140.12300001
PL2 — Div. 1 (3 Seasons)22.1
EFL Cup (3 Seasons)3.6
FA Cup (3 Seasons)3.7
First Division A (2 Seasons)37.1631.70460358150.13300110
Ligue 1 (2 Seasons)19.0211.11150105020.11100010
League One (2 Seasons)20.2
Eerste Divisie (1 Season)26.0
Europa Lg (1 Season)1.942.0940000000.00000000
Coupe de France (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201717Chelsea1 League19.4
2017-201818Barnsley2 Leagues10.1
2017-201818MK Dons2 Leagues12.9
2017-201818Chelsea1 League1.0
2018-201919Chelsea1 League1.7
2018-201919Scunthorpe Utd2 Leagues10.3
2019-202020Roda JC1 League26.0
2020-202121Cercle Brugge1 League30.3471.55320348050.17300110
2021-202222Genk2 Leagues8.7202.29180010100.00000000
2021-202222Troyes1 League9.0101.1170003010.11000010
2022-202323Troyes2 Leagues10.9111.1080102010.10100000
2023-202424Cardiff City2 Leagues10.6151.44140010010.10100000
2023-202424Sheffield Weds2 Leagues15.0322.23160483130.21200001
2024-202525Sheffield Weds2 Leagues9.6121.49110010000.00000000
8 Seasons9 Clubs9 Leagues153.61471.621060815162110.12700121
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Chelsea (3 Seasons)1 League22.1
Troyes (2 Seasons)2 Leagues20.0211.11150105020.11100010
Sheffield Weds (2 Seasons)3 Leagues24.6441.97270493130.13200001
Cercle Brugge (1 Season)1 League30.3471.55320348050.17300110
Roda JC (1 Season)1 League26.0
Genk (1 Season)2 Leagues8.7202.29180010100.00000000
Cardiff City (1 Season)2 Leagues10.6151.44140010010.10100000
Barnsley (1 Season)2 Leagues10.1
MK Dons (1 Season)2 Leagues12.9
Scunthorpe Utd (1 Season)2 Leagues10.3
Championship (3 Seasons)41.1591.804104103140.12300001
PL2 — Div. 1 (3 Seasons)22.1
EFL Cup (3 Seasons)3.6
FA Cup (3 Seasons)3.7
First Division A (2 Seasons)37.1631.70460358150.13300110
Ligue 1 (2 Seasons)19.0211.11150105020.11100010
League One (2 Seasons)20.2
Eerste Divisie (1 Season)26.0
Europa Lg (1 Season)1.942.0940000000.00000000
Coupe de France (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201717Chelseaeng ENGJr. PL2 — Div. 15th19.4Matches
2017-201818Barnsleyeng ENG2. Championship22nd8.3Matches
2017-201818MK Donseng ENG3. League One23rd10.9Matches
2017-201818Chelseaeng ENGJr. PL2 — Div. 18th1.0Matches
2018-201919Chelseaeng ENGJr. PL2 — Div. 16th1.7Matches
2018-201919Scunthorpe Utdeng ENG3. League One23rd9.3Matches
2019-202020Roda JCnl NED2. Eerste Divisie16th26.0Matches
2020-202121Cercle Bruggebe BEL1. First Division A16th30.3471.55320348050.17300110Matches
2021-202222Genkbe BEL1. First Division A8th6.8162.34140010100.00000000Matches
2021-202222Troyesfr FRA1. Ligue 115th9.0101.1170003010.11000010Matches
2022-202323Troyesfr FRA1. Ligue 119th9.9111.1080102010.10100000Matches
2023-202424Cardiff Cityeng ENG2. Championship12th10.4151.44140010010.10100000Matches
2023-202424Sheffield Wedseng ENG2. Championship20th14.4322.23160483130.21200001Matches
2024-202525Sheffield Wedseng ENG2. Championship15th8.0121.49110010000.00000000Matches
8 Seasons9 Clubs5 Leagues143.41431.611020815162110.12700121
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Chelsea (3 Seasons)1 League22.1
Troyes (2 Seasons)1 League19.0211.11150105020.11100010
Sheffield Weds (2 Seasons)1 League22.4441.97270493130.13200001
Cercle Brugge (1 Season)1 League30.3471.55320348050.17300110
Roda JC (1 Season)1 League26.0
Cardiff City (1 Season)1 League10.4151.44140010010.10100000
Genk (1 Season)1 League6.8162.34140010100.00000000
Barnsley (1 Season)1 League8.3
Scunthorpe Utd (1 Season)1 League9.3
MK Dons (1 Season)1 League10.9
Championship (3 Seasons)41.1591.804104103140.12300001
PL2 — Div. 1 (3 Seasons)22.1
First Division A (2 Seasons)37.1631.70460358150.13300110
Ligue 1 (2 Seasons)19.0211.11150105020.11100010
League One (2 Seasons)20.2
Eerste Divisie (1 Season)26.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2017-201818Barnsleyeng ENGEFL Cup17th1.8Matches
2017-201818MK Donseng ENGFA Cup17th2.0Matches
2018-201919Scunthorpe Utdeng ENGFA Cup65th1.0Matches
2022-202323Troyesfr FRACoupe de FranceR641.0Matches
2023-202424Cardiff Cityeng ENGEFL CupRd30.2Matches
2023-202424Sheffield Wedseng ENGFA Cup0.7Matches
2024-202525Sheffield Wedseng ENGEFL CupRd41.6Matches
5 Seasons6 Clubs3 Leagues8.3
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Weds (2 Seasons)2 Leagues2.2
Barnsley (1 Season)1 League1.8
Cardiff City (1 Season)1 League0.2
MK Dons (1 Season)1 League2.0
Scunthorpe Utd (1 Season)1 League1.0
Troyes (1 Season)1 League1.0
EFL Cup (3 Seasons)3.6
FA Cup (3 Seasons)3.7
Coupe de France (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2021-202222Genk2. Europa LgGR1.942.0940000000.00000000Matches
1 Season1 Club1 League1.942.0940000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
202223ca CanadaWCQ0.4Matches
202223ca CanadaFriendlies (M)0.5Matches
2 Seasons1 Club3 Leagues0.9
Friendlies (M) (2 Seasons)0.5
WCQ (1 Season)0.4
World Cup (1 Season)

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2016-201717Chelseaeng ENGJr. PL2 — Div. 119.4Matches
2017-201818Barnsleyeng ENG2. Championship8.312Matches
2017-201818Barnsleyeng ENGEFL Cup1.800Matches
2017-201818MK Donseng ENGFA Cup2.000Matches
2017-201818MK Donseng ENG3. League One10.900Matches
2017-201818Chelseaeng ENGJr. PL2 — Div. 11.0Matches
2018-201919Scunthorpe Utdeng ENGFA Cup1.000Matches
2018-201919Scunthorpe Utdeng ENG3. League One9.3Matches
2018-201919Chelseaeng ENGJr. PL2 — Div. 11.7Matches
2019-202020Roda JCnl NED2. Eerste Divisie26.0158Matches
2020-202121Cercle Bruggebe BEL1. First Division A30.316921043933.36363331228220Matches
2021-202222Genk2. Europa Lg1.91100111100.004040130Matches
2021-202222Genkbe BEL1. First Division A6.864033010.012111780Matches
2021-202222Troyesfr FRA1. Ligue 19.031012010.014132510Matches
2022-202323Troyesfr FRACoupe de France1.000Matches
2022-202323Troyesfr FRA1. Ligue 19.95222131127.388262740Matches
2023-202424Cardiff Cityeng ENG2. Championship10.47115133100.001111007110Matches
2023-202424Sheffield Wedseng ENG2. Championship14.4161275481266.74909420100Matches
2023-202424Cardiff Cityeng ENGEFL Cup0.210Matches
2023-202424Sheffield Wedseng ENGFA Cup0.710Matches
2024-202525Sheffield Wedseng ENG2. Championship8.0331202633.345053651Matches
2024-202525Sheffield Wedseng ENGEFL Cup1.610Matches
8 Seasons9 Clubs9 Leagues153.65752132816204445.524798713481641
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Chelsea (3 Seasons)1 League22.10
Troyes (2 Seasons)2 Leagues20.08323331225.09123941250
Sheffield Weds (2 Seasons)3 Leagues24.61917874101855.6814014726151
Cercle Brugge (1 Season)1 League30.316921043933.36363331228220
Roda JC (1 Season)1 League26.01580
Genk (1 Season)2 Leagues8.7750341250.0161518110
Cardiff City (1 Season)2 Leagues10.67215133100.001111007110
Barnsley (1 Season)2 Leagues10.1120
MK Dons (1 Season)2 Leagues12.9000
Scunthorpe Utd (1 Season)2 Leagues10.3000
Championship (3 Seasons)41.126179125132161.9825124933261
PL2 — Div. 1 (3 Seasons)22.10
EFL Cup (3 Seasons)3.6200
FA Cup (3 Seasons)3.7100
First Division A (2 Seasons)37.12213213731030.07384341335300
Ligue 1 (2 Seasons)19.08323331225.09123941250
League One (2 Seasons)20.2000
Eerste Divisie (1 Season)26.01580
Europa Lg (1 Season)1.91100111100.004040130
Coupe de France (1 Season)1.0000
Defensive Actions Table
Tackles Challenges Blocks
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
2016-201717Chelsea1 League19.40
2017-201818Barnsley2 Leagues10.1120
2017-201818MK Dons2 Leagues12.9000
2017-201818Chelsea1 League1.00
2018-201919Chelsea1 League1.70
2018-201919Scunthorpe Utd2 Leagues10.3000
2019-202020Roda JC1 League26.01580
2020-202121Cercle Brugge1 League30.316921043933.36363331228220
2021-202222Genk2 Leagues8.7750341250.0161518110
2021-202222Troyes1 League9.031012010.014132510
2022-202323Troyes2 Leagues10.95222131127.388262740
2023-202424Cardiff City2 Leagues10.67215133100.001111007110
2023-202424Sheffield Weds2 Leagues15.0161375481266.74909420100
2024-202525Sheffield Weds2 Leagues9.6341202633.345053651
8 Seasons9 Clubs9 Leagues153.65752132816204445.524798713481641
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Chelsea (3 Seasons)1 League22.10
Troyes (2 Seasons)2 Leagues20.08323331225.09123941250
Sheffield Weds (2 Seasons)3 Leagues24.61917874101855.6814014726151
Cercle Brugge (1 Season)1 League30.316921043933.36363331228220
Roda JC (1 Season)1 League26.01580
Genk (1 Season)2 Leagues8.7750341250.0161518110
Cardiff City (1 Season)2 Leagues10.67215133100.001111007110
Barnsley (1 Season)2 Leagues10.1120
MK Dons (1 Season)2 Leagues12.9000
Scunthorpe Utd (1 Season)2 Leagues10.3000
Championship (3 Seasons)41.126179125132161.9825124933261
PL2 — Div. 1 (3 Seasons)22.10
EFL Cup (3 Seasons)3.6200
FA Cup (3 Seasons)3.7100
First Division A (2 Seasons)37.12213213731030.07384341335300
Ligue 1 (2 Seasons)19.08323331225.09123941250
League One (2 Seasons)20.2000
Eerste Divisie (1 Season)26.01580
Europa Lg (1 Season)1.91100111100.004040130
Coupe de France (1 Season)1.0000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2016-201717Chelseaeng ENGJr. PL2 — Div. 15th19.4Matches
2017-201818Barnsleyeng ENG2. Championship22nd8.312Matches
2017-201818MK Donseng ENG3. League One23rd10.900Matches
2017-201818Chelseaeng ENGJr. PL2 — Div. 18th1.0Matches
2018-201919Chelseaeng ENGJr. PL2 — Div. 16th1.7Matches
2018-201919Scunthorpe Utdeng ENG3. League One23rd9.3Matches
2019-202020Roda JCnl NED2. Eerste Divisie16th26.0158Matches
2020-202121Cercle Bruggebe BEL1. First Division A16th30.316921043933.36363331228220Matches
2021-202222Genkbe BEL1. First Division A8th6.864033010.012111780Matches
2021-202222Troyesfr FRA1. Ligue 115th9.031012010.014132510Matches
2022-202323Troyesfr FRA1. Ligue 119th9.95222131127.388262740Matches
2023-202424Cardiff Cityeng ENG2. Championship12th10.47115133100.001111007110Matches
2023-202424Sheffield Wedseng ENG2. Championship20th14.4161275481266.74909420100Matches
2024-202525Sheffield Wedseng ENG2. Championship15th8.0331202633.345053651Matches
8 Seasons9 Clubs5 Leagues143.45648132815194344.224758673480611
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
Chelsea (3 Seasons)1 League22.10
Troyes (2 Seasons)1 League19.08323331225.09123941250
Sheffield Weds (2 Seasons)1 League22.41915874101855.6814014726151
Cercle Brugge (1 Season)1 League30.316921043933.36363331228220
Roda JC (1 Season)1 League26.01580
Cardiff City (1 Season)1 League10.47115133100.001111007110
Genk (1 Season)1 League6.864033010.012111780
Barnsley (1 Season)1 League8.3120
Scunthorpe Utd (1 Season)1 League9.30
MK Dons (1 Season)1 League10.9000
Championship (3 Seasons)41.126179125132161.9825124933261
PL2 — Div. 1 (3 Seasons)22.10
First Division A (2 Seasons)37.12213213731030.07384341335300
Ligue 1 (2 Seasons)19.08323331225.09123941250
League One (2 Seasons)20.2000
Eerste Divisie (1 Season)26.01580
Defensive Actions Table
Tackles Challenges Blocks
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
2017-201818Barnsleyeng ENGEFL Cup17th1.800Matches
2017-201818MK Donseng ENGFA Cup17th2.000Matches
2018-201919Scunthorpe Utdeng ENGFA Cup65th1.000Matches
2022-202323Troyesfr FRACoupe de FranceR641.000Matches
2023-202424Cardiff Cityeng ENGEFL CupRd30.210Matches
2023-202424Sheffield Wedseng ENGFA Cup0.710Matches
2024-202525Sheffield Wedseng ENGEFL CupRd41.610Matches
5 Seasons6 Clubs3 Leagues8.3300
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
Sheffield Weds (2 Seasons)2 Leagues2.2200
Barnsley (1 Season)1 League1.8000
Cardiff City (1 Season)1 League0.2100
MK Dons (1 Season)1 League2.0000
Scunthorpe Utd (1 Season)1 League1.0000
Troyes (1 Season)1 League1.0000
EFL Cup (3 Seasons)3.6200
FA Cup (3 Seasons)3.7100
Coupe de France (1 Season)1.0000
Defensive Actions Table
Tackles Challenges Blocks
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
2021-202222Genk2. Europa LgGR1.91100111100.004040130Matches
1 Season1 Club1 League1.91100111100.004040130
Defensive Actions Table
Tackles Challenges Blocks
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
202223ca CanadaWCQ0.4Matches
202223ca CanadaFriendlies (M)0.5Matches
2 Seasons1 Club3 Leagues0.90
Friendlies (M) (2 Seasons)0.50
WCQ (1 Season)0.40
World Cup (1 Season)0

Possession

Possession Table
Touches Take-Ons Carries Receiving
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
2016-201717Chelseaeng ENGJr. PL2 — Div. 119.4Matches
2017-201818Barnsleyeng ENG2. Championship8.3Matches
2017-201818Barnsleyeng ENGEFL Cup1.8Matches
2017-201818MK Donseng ENGFA Cup2.0Matches
2017-201818MK Donseng ENG3. League One10.9Matches
2017-201818Chelseaeng ENGJr. PL2 — Div. 11.0Matches
2018-201919Scunthorpe Utdeng ENGFA Cup1.0Matches
2018-201919Scunthorpe Utdeng ENG3. League One9.3Matches
2018-201919Chelseaeng ENGJr. PL2 — Div. 11.7Matches
2019-202020Roda JCnl NED2. Eerste Divisie26.0Matches
2020-202121Cercle Bruggebe BEL1. First Division A30.3780264635838195778291448.31551.735915435121917107946552128Matches
2021-202222Genk2. Europa Lg1.96533283411652150.0150.03811325110835213Matches
2021-202222Genkbe BEL1. First Division A6.82038128210930203500.05100.0114548113421211615643Matches
2021-202222Troyesfr FRA1. Ligue 19.021442011680262138337.5562.512452314313219913431Matches
2022-202323Troyesfr FRACoupe de France1.0Matches
2022-202323Troyesfr FRA1. Ligue 19.9222719125792222217635.31164.713875827194618715234Matches
2023-202424Cardiff Cityeng ENG2. Championship10.428213331431082928212325.0758.314047118039328819632Matches
2023-202424Sheffield Wedseng ENG2. Championship14.4396116018615751396301033.31550.0220916357993402726457Matches
2023-202424Cardiff Cityeng ENGEFL Cup0.2Matches
2023-202424Sheffield Wedseng ENGFA Cup0.7Matches
2024-202525Sheffield Wedseng ENG2. Championship8.016851686681916811218.2872.78529253131231710823Matches
2024-202525Sheffield Wedseng ENGEFL Cup1.6Matches
8 Seasons9 Clubs9 Leagues153.62330772091124101628323271143934.26758.81218516416544748262361331614361
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
Chelsea (3 Seasons)1 League22.1
Troyes (2 Seasons)2 Leagues20.043611392411594843525936.01664.026212814141078371628665
Sheffield Weds (2 Seasons)3 Leagues24.6564167627222570564411229.32356.1305120841010124634437280
Cercle Brugge (1 Season)1 League30.3780264635838195778291448.31551.735915435121917107946552128
Roda JC (1 Season)1 League26.0
Genk (1 Season)2 Leagues8.72681115110143412687114.3685.7152661138531291920856
Cardiff City (1 Season)2 Leagues10.628213331431082928212325.0758.314047118039328819632
Barnsley (1 Season)2 Leagues10.1
MK Dons (1 Season)2 Leagues12.9
Scunthorpe Utd (1 Season)2 Leagues10.3
Championship (3 Seasons)41.18462910941533399846531528.33056.64451679590132179152568112
PL2 — Div. 1 (3 Seasons)22.1
EFL Cup (3 Seasons)3.6
FA Cup (3 Seasons)3.7
First Division A (2 Seasons)37.19833458440490125981341441.22058.8473209162523191110062708171
Ligue 1 (2 Seasons)19.043611392411594843525936.01664.026212814141078371628665
League One (2 Seasons)20.2
Eerste Divisie (1 Season)26.0
Europa Lg (1 Season)1.96533283411652150.0150.03811325110835213
Coupe de France (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
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
2016-201717Chelsea1 League19.4
2017-201818Barnsley2 Leagues10.1
2017-201818MK Dons2 Leagues12.9
2017-201818Chelsea1 League1.0
2018-201919Chelsea1 League1.7
2018-201919Scunthorpe Utd2 Leagues10.3
2019-202020Roda JC1 League26.0
2020-202121Cercle Brugge1 League30.3780264635838195778291448.31551.735915435121917107946552128
2021-202222Genk2 Leagues8.72681115110143412687114.3685.7152661138531291920856
2021-202222Troyes1 League9.021442011680262138337.5562.512452314313219913431
2022-202323Troyes2 Leagues10.9222719125792222217635.31164.713875827194618715234
2023-202424Cardiff City2 Leagues10.628213331431082928212325.0758.314047118039328819632
2023-202424Sheffield Weds2 Leagues15.0396116018615751396301033.31550.0220916357993402726457
2024-202525Sheffield Weds2 Leagues9.616851686681916811218.2872.78529253131231710823
8 Seasons9 Clubs9 Leagues153.62330772091124101628323271143934.26758.81218516416544748262361331614361
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
Chelsea (3 Seasons)1 League22.1
Troyes (2 Seasons)2 Leagues20.043611392411594843525936.01664.026212814141078371628665
Sheffield Weds (2 Seasons)3 Leagues24.6564167627222570564411229.32356.1305120841010124634437280
Cercle Brugge (1 Season)1 League30.3780264635838195778291448.31551.735915435121917107946552128
Roda JC (1 Season)1 League26.0
Genk (1 Season)2 Leagues8.72681115110143412687114.3685.7152661138531291920856
Cardiff City (1 Season)2 Leagues10.628213331431082928212325.0758.314047118039328819632
Barnsley (1 Season)2 Leagues10.1
MK Dons (1 Season)2 Leagues12.9
Scunthorpe Utd (1 Season)2 Leagues10.3
Championship (3 Seasons)41.18462910941533399846531528.33056.64451679590132179152568112
PL2 — Div. 1 (3 Seasons)22.1
EFL Cup (3 Seasons)3.6
FA Cup (3 Seasons)3.7
First Division A (2 Seasons)37.19833458440490125981341441.22058.8473209162523191110062708171
Ligue 1 (2 Seasons)19.043611392411594843525936.01664.026212814141078371628665
League One (2 Seasons)20.2
Eerste Divisie (1 Season)26.0
Europa Lg (1 Season)1.96533283411652150.0150.03811325110835213
Coupe de France (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
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
2016-201717Chelseaeng ENGJr. PL2 — Div. 15th19.4Matches
2017-201818Barnsleyeng ENG2. Championship22nd8.3Matches
2017-201818MK Donseng ENG3. League One23rd10.9Matches
2017-201818Chelseaeng ENGJr. PL2 — Div. 18th1.0Matches
2018-201919Chelseaeng ENGJr. PL2 — Div. 16th1.7Matches
2018-201919Scunthorpe Utdeng ENG3. League One23rd9.3Matches
2019-202020Roda JCnl NED2. Eerste Divisie16th26.0Matches
2020-202121Cercle Bruggebe BEL1. First Division A16th30.3780264635838195778291448.31551.735915435121917107946552128Matches
2021-202222Genkbe BEL1. First Division A8th6.82038128210930203500.05100.0114548113421211615643Matches
2021-202222Troyesfr FRA1. Ligue 115th9.021442011680262138337.5562.512452314313219913431Matches
2022-202323Troyesfr FRA1. Ligue 119th9.9222719125792222217635.31164.713875827194618715234Matches
2023-202424Cardiff Cityeng ENG2. Championship12th10.428213331431082928212325.0758.314047118039328819632Matches
2023-202424Sheffield Wedseng ENG2. Championship20th14.4396116018615751396301033.31550.0220916357993402726457Matches
2024-202525Sheffield Wedseng ENG2. Championship15th8.016851686681916811218.2872.78529253131231710823Matches
8 Seasons9 Clubs5 Leagues143.4226574206109698227222621123833.96658.91180505116294647262281301562348
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
Chelsea (3 Seasons)1 League22.1
Troyes (2 Seasons)1 League19.043611392411594843525936.01664.026212814141078371628665
Sheffield Weds (2 Seasons)1 League22.4564167627222570564411229.32356.1305120841010124634437280
Cercle Brugge (1 Season)1 League30.3780264635838195778291448.31551.735915435121917107946552128
Roda JC (1 Season)1 League26.0
Cardiff City (1 Season)1 League10.428213331431082928212325.0758.314047118039328819632
Genk (1 Season)1 League6.82038128210930203500.05100.0114548113421211615643
Barnsley (1 Season)1 League8.3
Scunthorpe Utd (1 Season)1 League9.3
MK Dons (1 Season)1 League10.9
Championship (3 Seasons)41.18462910941533399846531528.33056.64451679590132179152568112
PL2 — Div. 1 (3 Seasons)22.1
First Division A (2 Seasons)37.19833458440490125981341441.22058.8473209162523191110062708171
Ligue 1 (2 Seasons)19.043611392411594843525936.01664.026212814141078371628665
League One (2 Seasons)20.2
Eerste Divisie (1 Season)26.0
Possession Table
Touches Take-Ons Carries
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
2017-201818Barnsleyeng ENGEFL Cup17th1.8Matches
2017-201818MK Donseng ENGFA Cup17th2.0Matches
2018-201919Scunthorpe Utdeng ENGFA Cup65th1.0Matches
2022-202323Troyesfr FRACoupe de FranceR641.0Matches
2023-202424Cardiff Cityeng ENGEFL CupRd30.2Matches
2023-202424Sheffield Wedseng ENGFA Cup0.7Matches
2024-202525Sheffield Wedseng ENGEFL CupRd41.6Matches
5 Seasons6 Clubs3 Leagues8.3
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
Sheffield Weds (2 Seasons)2 Leagues2.2
Barnsley (1 Season)1 League1.8
Cardiff City (1 Season)1 League0.2
MK Dons (1 Season)1 League2.0
Scunthorpe Utd (1 Season)1 League1.0
Troyes (1 Season)1 League1.0
EFL Cup (3 Seasons)3.6
FA Cup (3 Seasons)3.7
Coupe de France (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
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
2021-202222Genk2. Europa LgGR1.96533283411652150.0150.03811325110835213Matches
1 Season1 Club1 League1.96533283411652150.0150.03811325110835213
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
202223ca CanadaWCQ0.4Matches
202223ca CanadaFriendlies (M)0.5Matches
2 Seasons1 Club3 Leagues0.9
Friendlies (M) (2 Seasons)0.5
WCQ (1 Season)0.4
World Cup (1 Season)

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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
2016-201717Chelseaeng ENGJr. PL2 — Div. 1211,7468388.219.418901834101.433928+11+0.57+1.72Matches
2017-201818Barnsleyeng ENG2. Championship167464718.08.3729100.63913-4-0.48+0.05Matches
2017-201818Barnsleyeng ENGEFL Cup21668361.51.82831011.503300.00-0.87Matches
2017-201818MK Donseng ENGFA Cup21799049.72.02901001.501100.00-3.48Matches
2017-201818MK Donseng ENG3. League One159816523.710.9117440.40618-12-1.10-0.70Matches
2017-201818Chelseaeng ENGJr. PL2 — Div. 1190904.51.01901003.0050+5+5.00+5.29Matches
2018-201919Scunthorpe Utdeng ENGFA Cup1909050.01.01901013.0021+1+1.00+2.00Matches
2018-201919Scunthorpe Utdeng ENG3. League One158375620.29.3778183630.871416-2-0.22+0.55Matches
2018-201919Chelseaeng ENGJr. PL2 — Div. 12154777.81.72771000.5012-1-0.58-0.68Matches
2019-202020Roda JCnl NED2. Eerste Divisie282,3388489.626.026872123510.863446-12-0.46+0.86Matches
2020-202121Cercle Bruggebe BEL1. First Division A322,7258589.130.3328520001.033646-10-0.33-0.0638.138.4-0.3-0.01+0.20Matches
2021-202222Genk2. Europa Lg51723431.91.9268131210.402200.00+1.473.62.5+1.0+0.54+0.86Matches
2021-202222Genkbe BEL1. First Division A186153420.16.86751121401.331613+3+0.44-0.1513.57.5+6.0+0.88+0.10Matches
2021-202222Troyesfr FRA1. Ligue 1148145823.89.01170131511.001015-5-0.55-0.1711.911.4+0.4+0.05+0.46Matches
2022-202323Troyesfr FRACoupe de France19090100.01.01901000.0002-2-2.00Matches
2022-202323Troyesfr FRA1. Ligue 1258953626.29.99672161890.801614+2+0.20+1.5611.519.6-8.2-0.82+0.28Matches
2023-202424Cardiff Cityeng ENG2. Championship209384722.710.41165092531.451312+1+0.10+0.608.916.1-7.2-0.70-0.16Matches
2023-202424Sheffield Wedseng ENG2. Championship181,2927231.214.41774112901.672014+6+0.42+1.3719.316.5+2.8+0.20+0.55Matches
2023-202424Cardiff Cityeng ENGEFL Cup220107.40.20021002.0010+1+4.50+5.22Matches
2023-202424Sheffield Wedseng ENGFA Cup1616122.60.71610011.0001-1-1.48-2.34Matches
2024-202525Sheffield Wedseng ENG2. Championship157214850.18.0871072101.07710-3-0.37+0.258.110.5-2.4-0.30-0.39Matches
2024-202525Sheffield Wedseng ENGEFL Cup31404738.91.6264011212.3332+1+0.64-1.40Matches
8 Seasons9 Clubs9 Leagues23313,8205934.5153.615678617721361.04193229-36-0.23+0.27114.8122.6-7.8-0.09+0.23
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
Chelsea (3 Seasons)1 League241,9908333.522.121892034101.424530+15+0.68+0.84
Troyes (2 Seasons)2 Leagues401,7994526.020.0217041918100.852631-5-0.25+0.6123.331.1-7.8-0.41+0.34
Sheffield Weds (2 Seasons)3 Leagues372,2146035.724.62872192121.463027+3+0.12+0.7527.427.0+0.4+0.02+0.28
Cercle Brugge (1 Season)1 League322,7258589.130.3328520001.033646-10-0.33-0.0638.138.4-0.3-0.01+0.20
Roda JC (1 Season)1 League282,3388489.626.026872123510.863446-12-0.46+0.86
Genk (1 Season)2 Leagues237873421.98.78732151311.131815+3+0.34+0.0217.110.0+7.1+0.81+0.17
Cardiff City (1 Season)2 Leagues229584421.710.611650112231.501412+2+0.19+0.718.916.1-7.2-0.70-0.16
Barnsley (1 Season)2 Leagues189125120.710.198339110.731216-4-0.39+0.09
MK Dons (1 Season)2 Leagues171,1606825.812.913908440.53719-12-0.93-0.74
Scunthorpe Utd (1 Season)2 Leagues169275821.510.3880283641.001617-1-0.10+0.67
Championship (3 Seasons)693,6975426.741.1437132624131.23494900.00+0.6536.343.1-6.8-0.21+0.19
PL2 — Div. 1 (3 Seasons)241,9908333.522.121892034101.424530+15+0.68+0.84
EFL Cup (3 Seasons)73264736.23.6474131122.0075+2+0.55-0.08
FA Cup (3 Seasons)43308340.73.74832021.753300.00-1.50
First Division A (2 Seasons)503,3406754.637.1388421121401.145259-7-0.19-0.6751.645.8+5.8+0.16-0.51
Ligue 1 (2 Seasons)391,7094425.019.0206931918100.872629-3-0.16+0.7023.331.1-7.8-0.41+0.34
League One (2 Seasons)301,8186122.020.218788123670.642034-14-0.69-0.11
Eerste Divisie (1 Season)282,3388489.626.026872123510.863446-12-0.46+0.86
Europa Lg (1 Season)51723431.91.9268131210.402200.00+1.473.62.5+1.0+0.54+0.86
Coupe de France (1 Season)19090100.01.01901000.0002-2-2.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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
2016-201717Chelsea1 League211,7468388.219.418901834101.433928+11+0.57+1.72
2017-201818Barnsley2 Leagues189125120.710.198339110.731216-4-0.39+0.09
2017-201818MK Dons2 Leagues171,1606825.812.913908440.53719-12-0.93-0.74
2017-201818Chelsea1 League190904.51.01901003.0050+5+5.00+5.29
2018-201919Chelsea1 League2154777.81.72771000.5012-1-0.58-0.68
2018-201919Scunthorpe Utd2 Leagues169275821.510.3880283641.001617-1-0.10+0.67
2019-202020Roda JC1 League282,3388489.626.026872123510.863446-12-0.46+0.86
2020-202121Cercle Brugge1 League322,7258589.130.3328520001.033646-10-0.33-0.0638.138.4-0.3-0.01+0.20
2021-202222Genk2 Leagues237873421.98.78732151311.131815+3+0.34+0.0217.110.0+7.1+0.81+0.17
2021-202222Troyes1 League148145823.89.01170131511.001015-5-0.55-0.1711.911.4+0.4+0.05+0.46
2022-202323Troyes2 Leagues269853828.110.910703161890.77161600.00+1.3511.519.6-8.2-0.82+0.28
2023-202424Cardiff City2 Leagues229584421.710.611650112231.501412+2+0.19+0.718.916.1-7.2-0.70-0.16
2023-202424Sheffield Weds2 Leagues191,3537130.715.01874112911.632015+5+0.33+1.1619.316.5+2.8+0.20+0.55
2024-202525Sheffield Weds2 Leagues188614847.89.61070082011.281012-2-0.21-0.218.110.5-2.4-0.30-0.39
8 Seasons9 Clubs9 Leagues23313,8205934.5153.615678617721361.04193229-36-0.23+0.27114.8122.6-7.8-0.09+0.23
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
Chelsea (3 Seasons)1 League241,9908333.522.121892034101.424530+15+0.68+0.84
Troyes (2 Seasons)2 Leagues401,7994526.020.0217041918100.852631-5-0.25+0.6123.331.1-7.8-0.41+0.34
Sheffield Weds (2 Seasons)3 Leagues372,2146035.724.62872192121.463027+3+0.12+0.7527.427.0+0.4+0.02+0.28
Cercle Brugge (1 Season)1 League322,7258589.130.3328520001.033646-10-0.33-0.0638.138.4-0.3-0.01+0.20
Roda JC (1 Season)1 League282,3388489.626.026872123510.863446-12-0.46+0.86
Genk (1 Season)2 Leagues237873421.98.78732151311.131815+3+0.34+0.0217.110.0+7.1+0.81+0.17
Cardiff City (1 Season)2 Leagues229584421.710.611650112231.501412+2+0.19+0.718.916.1-7.2-0.70-0.16
Barnsley (1 Season)2 Leagues189125120.710.198339110.731216-4-0.39+0.09
MK Dons (1 Season)2 Leagues171,1606825.812.913908440.53719-12-0.93-0.74
Scunthorpe Utd (1 Season)2 Leagues169275821.510.3880283641.001617-1-0.10+0.67
Championship (3 Seasons)693,6975426.741.1437132624131.23494900.00+0.6536.343.1-6.8-0.21+0.19
PL2 — Div. 1 (3 Seasons)241,9908333.522.121892034101.424530+15+0.68+0.84
EFL Cup (3 Seasons)73264736.23.6474131122.0075+2+0.55-0.08
FA Cup (3 Seasons)43308340.73.74832021.753300.00-1.50
First Division A (2 Seasons)503,3406754.637.1388421121401.145259-7-0.19-0.6751.645.8+5.8+0.16-0.51
Ligue 1 (2 Seasons)391,7094425.019.0206931918100.872629-3-0.16+0.7023.331.1-7.8-0.41+0.34
League One (2 Seasons)301,8186122.020.218788123670.642034-14-0.69-0.11
Eerste Divisie (1 Season)282,3388489.626.026872123510.863446-12-0.46+0.86
Europa Lg (1 Season)51723431.91.9268131210.402200.00+1.473.62.5+1.0+0.54+0.86
Coupe de France (1 Season)19090100.01.01901000.0002-2-2.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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
2016-201717Chelseaeng ENGJr. PL2 — Div. 15th211,7468388.219.418901834101.433928+11+0.57+1.72Matches
2017-201818Barnsleyeng ENG2. Championship22nd167464718.08.3729100.63913-4-0.48+0.05Matches
2017-201818MK Donseng ENG3. League One23rd159816523.710.9117440.40618-12-1.10-0.70Matches
2017-201818Chelseaeng ENGJr. PL2 — Div. 18th190904.51.01901003.0050+5+5.00+5.29Matches
2018-201919Chelseaeng ENGJr. PL2 — Div. 16th2154777.81.72771000.5012-1-0.58-0.68Matches
2018-201919Scunthorpe Utdeng ENG3. League One23rd158375620.29.3778183630.871416-2-0.22+0.55Matches
2019-202020Roda JCnl NED2. Eerste Divisie16th282,3388489.626.026872123510.863446-12-0.46+0.86Matches
2020-202121Cercle Bruggebe BEL1. First Division A16th322,7258589.130.3328520001.033646-10-0.33-0.0638.138.4-0.3-0.01+0.20Matches
2021-202222Genkbe BEL1. First Division A8th186153420.16.86751121401.331613+3+0.44-0.1513.57.5+6.0+0.88+0.10Matches
2021-202222Troyesfr FRA1. Ligue 115th148145823.89.01170131511.001015-5-0.55-0.1711.911.4+0.4+0.05+0.46Matches
2022-202323Troyesfr FRA1. Ligue 119th258953626.29.99672161890.801614+2+0.20+1.5611.519.6-8.2-0.82+0.28Matches
2023-202424Cardiff Cityeng ENG2. Championship12th209384722.710.41165092531.451312+1+0.10+0.608.916.1-7.2-0.70-0.16Matches
2023-202424Sheffield Wedseng ENG2. Championship20th181,2927231.214.41774112901.672014+6+0.42+1.3719.316.5+2.8+0.20+0.55Matches
2024-202525Sheffield Wedseng ENG2. Championship15th157214850.18.0871072101.07710-3-0.37+0.258.110.5-2.4-0.30-0.39Matches
8 Seasons9 Clubs5 Leagues21612,9026034.2143.414578567122311.01181217-36-0.25+0.30111.2120.0-8.8-0.10+0.22
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
Chelsea (3 Seasons)1 League241,9908333.522.121892034101.424530+15+0.68+0.84
Troyes (2 Seasons)1 League391,7094425.019.0206931918100.872629-3-0.16+0.7023.331.1-7.8-0.41+0.34
Sheffield Weds (2 Seasons)1 League332,0136136.122.42573182201.402724+3+0.13+1.0227.427.0+0.4+0.02+0.28
Cercle Brugge (1 Season)1 League322,7258589.130.3328520001.033646-10-0.33-0.0638.138.4-0.3-0.01+0.20
Roda JC (1 Season)1 League282,3388489.626.026872123510.863446-12-0.46+0.86
Cardiff City (1 Season)1 League209384722.710.41165092531.451312+1+0.10+0.608.916.1-7.2-0.70-0.16
Genk (1 Season)1 League186153420.16.86751121401.331613+3+0.44-0.1513.57.5+6.0+0.88+0.10
Barnsley (1 Season)1 League167464718.08.3729100.63913-4-0.48+0.05
Scunthorpe Utd (1 Season)1 League158375620.29.3778183630.871416-2-0.22+0.55
MK Dons (1 Season)1 League159816523.710.9117440.40618-12-1.10-0.70
Championship (3 Seasons)693,6975426.741.1437132624131.23494900.00+0.6536.343.1-6.8-0.21+0.19
PL2 — Div. 1 (3 Seasons)241,9908333.522.121892034101.424530+15+0.68+0.84
First Division A (2 Seasons)503,3406754.637.1388421121401.145259-7-0.19-0.6751.645.8+5.8+0.16-0.51
Ligue 1 (2 Seasons)391,7094425.019.0206931918100.872629-3-0.16+0.7023.331.1-7.8-0.41+0.34
League One (2 Seasons)301,8186122.020.218788123670.642034-14-0.69-0.11
Eerste Divisie (1 Season)282,3388489.626.026872123510.863446-12-0.46+0.86
Playing Time Table
Playing Time Starts Subs Team Success
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
2017-201818Barnsleyeng ENGEFL Cup17th21668361.51.82831011.503300.00-0.87Matches
2017-201818MK Donseng ENGFA Cup17th21799049.72.02901001.501100.00-3.48Matches
2018-201919Scunthorpe Utdeng ENGFA Cup65th1909050.01.01901013.0021+1+1.00+2.00Matches
2022-202323Troyesfr FRACoupe de FranceR6419090100.01.01901000.0002-2-2.00Matches
2023-202424Cardiff Cityeng ENGEFL CupRd3220107.40.20021002.0010+1+4.50+5.22Matches
2023-202424Sheffield Wedseng ENGFA Cup1616122.60.71610011.0001-1-1.48-2.34Matches
2024-202525Sheffield Wedseng ENGEFL CupRd431404738.91.6264011212.3332+1+0.64-1.40Matches
5 Seasons6 Clubs3 Leagues127466241.48.3979431141.75101000.00-1.02
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sheffield Weds (2 Seasons)2 Leagues42015031.92.2363011222.003300.00-1.47
Barnsley (1 Season)1 League21668361.51.82831011.503300.00-0.87
Cardiff City (1 Season)1 League220107.40.20021002.0010+1+4.50+5.22
MK Dons (1 Season)1 League21799049.72.02901001.501100.00-3.48
Scunthorpe Utd (1 Season)1 League1909050.01.01901013.0021+1+1.00+2.00
Troyes (1 Season)1 League19090100.01.01901000.0002-2-2.00
EFL Cup (3 Seasons)73264736.23.6474131122.0075+2+0.55-0.08
FA Cup (3 Seasons)43308340.73.74832021.753300.00-1.50
Coupe de France (1 Season)19090100.01.01901000.0002-2-2.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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
2021-202222Genk2. Europa LgGR51723431.91.9268131210.402200.00+1.473.62.5+1.0+0.54+0.86Matches
1 Season1 Club1 League51723431.91.9268131210.402200.00+1.473.62.5+1.0+0.54+0.86
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
202223ca Canada1. World CupGR00003Matches
202223ca CanadaWCQ43281.80.4004841.5010+1+2.81+0.52Matches
202223ca CanadaFriendlies (M)2482413.30.50022411.500000.00-0.29Matches
202425ca CanadaFriendlies (M)00002Matches
2 Seasons1 Club3 Leagues680132.80.900613101.5010+1+1.13-0.87
Friendlies (M) (2 Seasons)248245.90.50022431.500000.00-0.29
WCQ (1 Season)43281.80.4004841.5010+1+2.81+0.52
World Cup (1 Season)00003

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2016-201717Chelseaeng ENGJr. PL2 — Div. 119.40000Matches
2017-201818Barnsleyeng ENG2. Championship8.300011105121000Matches
2017-201818Barnsleyeng ENGEFL Cup1.8000340000000Matches
2017-201818MK Donseng ENGFA Cup2.00004410000Matches
2017-201818MK Donseng ENG3. League One10.91001200000000Matches
2017-201818Chelseaeng ENGJr. PL2 — Div. 11.00000Matches
2018-201919Scunthorpe Utdeng ENGFA Cup1.0000000000000Matches
2018-201919Scunthorpe Utdeng ENG3. League One9.31000Matches
2018-201919Chelseaeng ENGJr. PL2 — Div. 11.70000Matches
2019-202020Roda JCnl NED2. Eerste Divisie26.00003040958150Matches
2020-202121Cercle Bruggebe BEL1. First Division A30.34002028125129100606411436.0Matches
2021-202222Genk2. Europa Lg1.9000320101000041028.6Matches
2021-202222Genkbe BEL1. First Division A6.810054111400014122830.0Matches
2021-202222Troyesfr FRA1. Ligue 19.00001016212110023102727.0Matches
2022-202323Troyesfr FRACoupe de France1.00003210000Matches
2022-202323Troyesfr FRA1. Ligue 19.9000131040220001594118.0Matches
2023-202424Cardiff Cityeng ENG2. Championship10.400085210100022255033.3Matches
2023-202424Sheffield Wedseng ENG2. Championship14.410011182241200045234633.3Matches
2023-202424Cardiff Cityeng ENGEFL Cup0.20000000010Matches
2023-202424Sheffield Wedseng ENGFA Cup0.70000000010Matches
2024-202525Sheffield Wedseng ENG2. Championship8.0000116413300016114220.8Matches
2024-202525Sheffield Wedseng ENGEFL Cup1.60002001010Matches
8 Seasons9 Clubs9 Leagues153.68001461494319345220019515835830.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Chelsea (3 Seasons)1 League22.10000
Troyes (2 Seasons)2 Leagues20.00002628714310038196821.8
Sheffield Weds (2 Seasons)3 Leagues24.610024246471700061348827.9
Cercle Brugge (1 Season)1 League30.34002028125129100606411436.0
Roda JC (1 Season)1 League26.00003040958150
Genk (1 Season)2 Leagues8.710086121500014163829.6
Cardiff City (1 Season)2 Leagues10.600085210200022255033.3
Barnsley (1 Season)2 Leagues10.100014145121000
MK Dons (1 Season)2 Leagues12.91001641000000
Scunthorpe Utd (1 Season)2 Leagues10.3100000000000
Championship (3 Seasons)41.11004139135917000835913829.9
PL2 — Div. 1 (3 Seasons)22.10000
EFL Cup (3 Seasons)3.6000540102000
FA Cup (3 Seasons)3.7000441001000
First Division A (2 Seasons)37.150025321361313100747614234.9
Ligue 1 (2 Seasons)19.00002326614310038196821.8
League One (2 Seasons)20.22001200000000
Eerste Divisie (1 Season)26.00003040958150
Europa Lg (1 Season)1.9000320101000041028.6
Coupe de France (1 Season)1.00003210000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2016-201717Chelsea1 League19.40000
2017-201818Barnsley2 Leagues10.100014145121000
2017-201818MK Dons2 Leagues12.91001641000000
2017-201818Chelsea1 League1.00000
2018-201919Chelsea1 League1.70000
2018-201919Scunthorpe Utd2 Leagues10.3100000000000
2019-202020Roda JC1 League26.00003040958150
2020-202121Cercle Brugge1 League30.34002028125129100606411436.0
2021-202222Genk2 Leagues8.710086121500014163829.6
2021-202222Troyes1 League9.00001016212110023102727.0
2022-202323Troyes2 Leagues10.9000161250220001594118.0
2023-202424Cardiff City2 Leagues10.600085210200022255033.3
2023-202424Sheffield Weds2 Leagues15.010011182241300045234633.3
2024-202525Sheffield Weds2 Leagues9.6000136423400016114220.8
8 Seasons9 Clubs9 Leagues153.68001461494319345220019515835830.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Chelsea (3 Seasons)1 League22.10000
Troyes (2 Seasons)2 Leagues20.00002628714310038196821.8
Sheffield Weds (2 Seasons)3 Leagues24.610024246471700061348827.9
Cercle Brugge (1 Season)1 League30.34002028125129100606411436.0
Roda JC (1 Season)1 League26.00003040958150
Genk (1 Season)2 Leagues8.710086121500014163829.6
Cardiff City (1 Season)2 Leagues10.600085210200022255033.3
Barnsley (1 Season)2 Leagues10.100014145121000
MK Dons (1 Season)2 Leagues12.91001641000000
Scunthorpe Utd (1 Season)2 Leagues10.3100000000000
Championship (3 Seasons)41.11004139135917000835913829.9
PL2 — Div. 1 (3 Seasons)22.10000
EFL Cup (3 Seasons)3.6000540102000
FA Cup (3 Seasons)3.7000441001000
First Division A (2 Seasons)37.150025321361313100747614234.9
Ligue 1 (2 Seasons)19.00002326614310038196821.8
League One (2 Seasons)20.22001200000000
Eerste Divisie (1 Season)26.00003040958150
Europa Lg (1 Season)1.9000320101000041028.6
Coupe de France (1 Season)1.00003210000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2016-201717Chelseaeng ENGJr. PL2 — Div. 15th19.40000Matches
2017-201818Barnsleyeng ENG2. Championship22nd8.300011105121000Matches
2017-201818MK Donseng ENG3. League One23rd10.91001200000000Matches
2017-201818Chelseaeng ENGJr. PL2 — Div. 18th1.00000Matches
2018-201919Chelseaeng ENGJr. PL2 — Div. 16th1.70000Matches
2018-201919Scunthorpe Utdeng ENG3. League One23rd9.31000Matches
2019-202020Roda JCnl NED2. Eerste Divisie16th26.00003040958150Matches
2020-202121Cercle Bruggebe BEL1. First Division A16th30.34002028125129100606411436.0Matches
2021-202222Genkbe BEL1. First Division A8th6.810054111400014122830.0Matches
2021-202222Troyesfr FRA1. Ligue 115th9.00001016212110023102727.0Matches
2022-202323Troyesfr FRA1. Ligue 119th9.9000131040220001594118.0Matches
2023-202424Cardiff Cityeng ENG2. Championship12th10.400085210100022255033.3Matches
2023-202424Sheffield Wedseng ENG2. Championship20th14.410011182241200045234633.3Matches
2024-202525Sheffield Wedseng ENG2. Championship15th8.0000116413300016114220.8Matches
8 Seasons9 Clubs5 Leagues143.48001311374117344820019515434830.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Chelsea (3 Seasons)1 League22.10000
Troyes (2 Seasons)1 League19.00002326614310038196821.8
Sheffield Weds (2 Seasons)1 League22.410022246371500061348827.9
Cercle Brugge (1 Season)1 League30.34002028125129100606411436.0
Roda JC (1 Season)1 League26.00003040958150
Cardiff City (1 Season)1 League10.400085210100022255033.3
Genk (1 Season)1 League6.810054111400014122830.0
Barnsley (1 Season)1 League8.300011105121000
Scunthorpe Utd (1 Season)1 League9.31000
MK Dons (1 Season)1 League10.91001200000000
Championship (3 Seasons)41.11004139135917000835913829.9
PL2 — Div. 1 (3 Seasons)22.10000
First Division A (2 Seasons)37.150025321361313100747614234.9
Ligue 1 (2 Seasons)19.00002326614310038196821.8
League One (2 Seasons)20.22001200000000
Eerste Divisie (1 Season)26.00003040958150
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201818Barnsleyeng ENGEFL Cup17th1.8000340000000Matches
2017-201818MK Donseng ENGFA Cup17th2.00004410000Matches
2018-201919Scunthorpe Utdeng ENGFA Cup65th1.0000000000000Matches
2022-202323Troyesfr FRACoupe de FranceR641.00003210000Matches
2023-202424Cardiff Cityeng ENGEFL CupRd30.20000000010Matches
2023-202424Sheffield Wedseng ENGFA Cup0.70000000010Matches
2024-202525Sheffield Wedseng ENGEFL CupRd41.60002001010Matches
5 Seasons6 Clubs3 Leagues8.300012102103000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sheffield Weds (2 Seasons)2 Leagues2.20002001020
Barnsley (1 Season)1 League1.8000340000000
Cardiff City (1 Season)1 League0.20000000010
MK Dons (1 Season)1 League2.00004410000
Scunthorpe Utd (1 Season)1 League1.0000000000000
Troyes (1 Season)1 League1.00003210000
EFL Cup (3 Seasons)3.6000540102000
FA Cup (3 Seasons)3.7000441001000
Coupe de France (1 Season)1.00003210000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2021-202222Genk2. Europa LgGR1.9000320101000041028.6Matches
1 Season1 Club1 League1.9000320101000041028.6
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202223ca CanadaWCQ0.40000Matches
202223ca CanadaFriendlies (M)0.50000Matches
2 Seasons1 Club3 Leagues0.90000
Friendlies (M) (2 Seasons)0.50000
WCQ (1 Season)0.40000
World Cup (1 Season)

Player Club Summary

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.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.