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-04-21SunChampionshipMatchweek 44AwayW 3–1Sheffield WedsBlackburnYFW7900000000131000.00.00.0117887.5210210Match Report
2024-04-13SatChampionshipMatchweek 43HomeD 1–1Sheffield WedsStoke CityYFW8900001100241000.50.50.010111668.8112021Match Report
2024-04-06SatChampionshipMatchweek 41AwayW 2–0Sheffield WedsQPRYAM6900000000300100.00.00.110151788.2319020Match Report
2024-04-01MonChampionshipMatchweek 40AwayL 0–2Sheffield WedsMiddlesbroughYFW7600002100212000.10.10.010101566.7210122Match Report
2024-03-29FriChampionshipMatchweek 39HomeD 1–1Sheffield WedsSwansea CityYRW,FW8000002000270120.30.30.43091275.0216031Match 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. Championship16151,14212.7617600105.35.31.66.8825490.470.080.550.470.550.410.120.540.410.54Matches
2023-202424Cardiff Cityeng ENGEFL Cup20200.2000000000.000.000.000.000.00Matches
2023-202424Sheffield Wedseng ENGFA Cup11610.7000000000.000.000.000.000.00Matches
7 Seasons9 Clubs9 Leagues21314412,809142.35455951338033.030.65.235.8451013300.380.040.410.360.390.410.060.470.380.44
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
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
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
Sheffield Weds (1 Season)2 Leagues17161,20313.4617600105.35.31.66.8825490.450.070.520.450.520.410.120.540.410.54
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
PL2 — Div. 1 (3 Seasons)24211,99022.1123151200000.540.140.680.540.68
FA Cup (3 Seasons)443303.7000000000.000.000.000.000.00
Championship (2 Seasons)52332,82631.4113141100109.49.42.111.51136810.350.100.450.350.450.410.090.500.410.50
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
EFL Cup (2 Seasons)421862.1101100000.480.000.480.480.48
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 Leagues17161,20313.4617600105.35.31.66.8825490.450.070.520.450.520.410.120.540.410.54
7 Seasons9 Clubs9 Leagues21314412,809142.35455951338033.030.65.235.8451013300.380.040.410.360.390.410.060.470.380.44
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
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
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
Sheffield Weds (1 Season)2 Leagues17161,20313.4617600105.35.31.66.8825490.450.070.520.450.520.410.120.540.410.54
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
PL2 — Div. 1 (3 Seasons)24211,99022.1123151200000.540.140.680.540.68
FA Cup (3 Seasons)443303.7000000000.000.000.000.000.00
Championship (2 Seasons)52332,82631.4113141100109.49.42.111.51136810.350.100.450.350.450.410.090.500.410.50
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
EFL Cup (2 Seasons)421862.1101100000.480.000.480.480.48
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. Championship11th201193810.4415400004.14.10.54.6311320.380.100.480.380.480.400.050.440.400.44Matches
2023-202424Sheffield Wedseng ENG2. Championship21st16151,14212.7617600105.35.31.66.8825490.470.080.550.470.550.410.120.540.410.54Matches
7 Seasons9 Clubs5 Leagues19913512,031133.75255749338032.029.64.834.444983170.390.040.430.370.400.400.060.460.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
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
Sheffield Weds (1 Season)1 League16151,14212.7617600105.35.31.66.8825490.470.080.550.470.550.410.120.540.410.54
Scunthorpe Utd (1 Season)1 League1578379.3101100100.110.000.110.110.11
MK Dons (1 Season)1 League151198110.9202200100.180.000.180.180.18
PL2 — Div. 1 (3 Seasons)24211,99022.1123151200000.540.140.680.540.68
Championship (2 Seasons)52332,82631.4113141100109.49.42.111.51136810.350.100.450.350.450.410.090.500.410.50
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
4 Seasons6 Clubs3 Leagues976066.7101100000.150.000.150.150.15
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
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
Sheffield Weds (1 Season)1 League11610.7000000000.000.000.000.000.00
FA Cup (3 Seasons)443303.7000000000.000.000.000.000.00
EFL Cup (2 Seasons)421862.1101100000.480.000.480.480.48
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
1 Season1 Club3 Leagues60800.9000000000.000.000.000.000.00
WCQ (1 Season)40320.4000000000.000.000.000.000.00
Friendlies (M) (1 Season)20480.5000000000.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. Championship12.76301136.72.360.870.200.5512.40005.35.30.18+0.7+0.7Matches
2023-202424Cardiff Cityeng ENGEFL Cup0.20000.000.0000Matches
2023-202424Sheffield Wedseng ENGFA Cup0.70300.04.430.000.0000Matches
7 Seasons9 Clubs9 Leagues142.3542249944.21.680.740.220.5112.113333.030.60.21+4.0+3.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
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
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
Sheffield Weds (1 Season)2 Leagues13.46331133.32.470.820.180.5512.40005.35.30.18+0.7+0.7
MK Dons (1 Season)2 Leagues12.92090.000.700.2200
Scunthorpe Utd (1 Season)2 Leagues10.31000.000.0000
PL2 — Div. 1 (3 Seasons)22.11200
FA Cup (3 Seasons)3.70300.00.820.000.0000
Championship (2 Seasons)31.411572340.41.820.730.190.4811.20009.49.40.21+0.6+0.6
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
EFL Cup (2 Seasons)2.113266.71.450.970.330.5000
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 Leagues13.46331133.32.470.820.180.5512.40005.35.30.18+0.7+0.7
7 Seasons9 Clubs9 Leagues142.3542249944.21.680.740.220.5112.113333.030.60.21+4.0+3.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
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
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
Sheffield Weds (1 Season)2 Leagues13.46331133.32.470.820.180.5512.40005.35.30.18+0.7+0.7
MK Dons (1 Season)2 Leagues12.92090.000.700.2200
Scunthorpe Utd (1 Season)2 Leagues10.31000.000.0000
PL2 — Div. 1 (3 Seasons)22.11200
FA Cup (3 Seasons)3.70300.00.820.000.0000
Championship (2 Seasons)31.411572340.41.820.730.190.4811.20009.49.40.21+0.6+0.6
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
EFL Cup (2 Seasons)2.113266.71.450.970.330.5000
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. Championship11th10.4414857.11.340.770.290.508.60004.14.10.29-0.1-0.1Matches
2023-202424Sheffield Wedseng ENG2. Championship21st12.76301136.72.360.870.200.5512.40005.35.30.18+0.7+0.7Matches
7 Seasons9 Clubs5 Leagues133.7522129444.31.700.760.230.5112.213332.029.60.21+4.0+3.4
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
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
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
Sheffield Weds (1 Season)1 League12.76301136.72.360.870.200.5512.40005.35.30.18+0.7+0.7
Scunthorpe Utd (1 Season)1 League9.3100
MK Dons (1 Season)1 League10.92090.000.830.2200
PL2 — Div. 1 (3 Seasons)22.11200
Championship (2 Seasons)31.411572340.41.820.730.190.4811.20009.49.40.21+0.6+0.6
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
4 Seasons6 Clubs3 Leagues6.718450.01.190.590.130.2500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
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
Sheffield Weds (1 Season)1 League0.70300.04.430.000.0000
FA Cup (3 Seasons)3.70300.00.820.000.0000
EFL Cup (2 Seasons)2.113266.71.450.970.330.5000
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
1 Season1 Club3 Leagues0.9000
WCQ (1 Season)0.4000
Friendlies (M) (1 Season)0.5000
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. Championship12.715720477.0178547110212283.6395176.52540.011.60.6-0.6894025Matches
2023-202424Cardiff Cityeng ENGEFL Cup0.20Matches
2023-202424Sheffield Wedseng ENGFA Cup0.70Matches
7 Seasons9 Clubs9 Leagues142.31002135074.212028195867082581.223232272.0193554.355.23.9-0.24963191101
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
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
Sheffield Weds (1 Season)2 Leagues13.415720477.0178547110212283.6395176.52540.011.60.6-0.6894025
MK Dons (1 Season)2 Leagues12.90
Scunthorpe Utd (1 Season)2 Leagues10.30
PL2 — Div. 1 (3 Seasons)22.13
FA Cup (3 Seasons)3.70
Championship (2 Seasons)31.428638175.1328871818522980.8709573.75862.532.11.6+0.913186036
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
EFL Cup (2 Seasons)2.10
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 Leagues13.415720477.0178547110212283.6395176.52540.011.60.6-0.6894025
7 Seasons9 Clubs9 Leagues142.31002135074.212028195867082581.223232272.0193554.355.23.9-0.24963191101
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
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
Sheffield Weds (1 Season)2 Leagues13.415720477.0178547110212283.6395176.52540.011.60.6-0.6894025
MK Dons (1 Season)2 Leagues12.90
Scunthorpe Utd (1 Season)2 Leagues10.30
PL2 — Div. 1 (3 Seasons)22.13
FA Cup (3 Seasons)3.70
Championship (2 Seasons)31.428638175.1328871818522980.8709573.75862.532.11.6+0.913186036
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
EFL Cup (2 Seasons)2.10
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. Championship11th10.412917772.915032478310777.6314470.533100.010.51.0+0.5592011Matches
2023-202424Sheffield Wedseng ENG2. Championship21st12.715720477.0178547110212283.6395176.52540.011.60.6-0.6894025Matches
7 Seasons9 Clubs5 Leagues133.7969130774.111663190665080480.822631372.2183452.954.83.6+0.2466217198
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
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
Sheffield Weds (1 Season)1 League12.715720477.0178547110212283.6395176.52540.011.60.6-0.6894025
Scunthorpe Utd (1 Season)1 League9.30
MK Dons (1 Season)1 League10.90
PL2 — Div. 1 (3 Seasons)22.13
Championship (2 Seasons)31.428638175.1328871818522980.8709573.75862.532.11.6+0.913186036
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
4 Seasons6 Clubs3 Leagues6.70
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
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
Sheffield Weds (1 Season)1 League0.70
FA Cup (3 Seasons)3.70
EFL Cup (2 Seasons)2.10
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
1 Season1 Club3 Leagues0.90
WCQ (1 Season)0.40
Friendlies (M) (1 Season)0.50
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. Championship12.7204200400020000015708Matches
2023-202424Cardiff Cityeng ENGEFL Cup0.20Matches
2023-202424Sheffield Wedseng ENGFA Cup0.70Matches
7 Seasons9 Clubs9 Leagues142.31350122412422217300001002247
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
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
Sheffield Weds (1 Season)2 Leagues13.4204200400020000015708
MK Dons (1 Season)2 Leagues12.90
Scunthorpe Utd (1 Season)2 Leagues10.30
PL2 — Div. 1 (3 Seasons)22.1
FA Cup (3 Seasons)3.70
Championship (2 Seasons)31.43813738000410000286017
First Division A (2 Seasons)37.165657976021620000483118
Ligue 1 (2 Seasons)19.027023138201100000200110
League One (2 Seasons)20.20
EFL Cup (2 Seasons)2.10
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 Leagues13.4204200400020000015708
7 Seasons9 Clubs9 Leagues142.31350122412422217300001002247
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
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
Sheffield Weds (1 Season)2 Leagues13.4204200400020000015708
MK Dons (1 Season)2 Leagues12.90
Scunthorpe Utd (1 Season)2 Leagues10.30
PL2 — Div. 1 (3 Seasons)22.1
FA Cup (3 Seasons)3.70
Championship (2 Seasons)31.43813738000410000286017
First Division A (2 Seasons)37.165657976021620000483118
Ligue 1 (2 Seasons)19.027023138201100000200110
League One (2 Seasons)20.20
EFL Cup (2 Seasons)2.10
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. Championship11th10.4177173400011000012909Matches
2023-202424Sheffield Wedseng ENG2. Championship21st12.7204200400020000015708Matches
7 Seasons9 Clubs5 Leagues133.7130711831222221630000969245
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
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
Sheffield Weds (1 Season)1 League12.7204200400020000015708
Scunthorpe Utd (1 Season)1 League9.3
MK Dons (1 Season)1 League10.90
PL2 — Div. 1 (3 Seasons)22.1
Championship (2 Seasons)31.43813738000410000286017
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
4 Seasons6 Clubs3 Leagues6.70
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
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
Sheffield Weds (1 Season)1 League0.70
FA Cup (3 Seasons)3.70
EFL Cup (2 Seasons)2.10
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
1 Season1 Club3 Leagues0.9
WCQ (1 Season)0.4
Friendlies (M) (1 Season)0.5
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. Championship12.7292.29140483020.16200000Matches
2023-202424Cardiff Cityeng ENGEFL Cup0.2Matches
2023-202424Sheffield Wedseng ENGFA Cup0.7Matches
7 Seasons9 Clubs9 Leagues142.31321.63930814161100.12700120
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
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
Sheffield Weds (1 Season)2 Leagues13.4292.29140483020.16200000
MK Dons (1 Season)2 Leagues12.9
Scunthorpe Utd (1 Season)2 Leagues10.3
PL2 — Div. 1 (3 Seasons)22.1
FA Cup (3 Seasons)3.7
Championship (2 Seasons)31.4441.90280493030.13300000
First Division A (2 Seasons)37.1631.70460358150.13300110
Ligue 1 (2 Seasons)19.0211.11150105020.11100010
League One (2 Seasons)20.2
EFL Cup (2 Seasons)2.1
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 Leagues13.4292.29140483020.16200000
7 Seasons9 Clubs9 Leagues142.31321.63930814161100.12700120
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
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
Sheffield Weds (1 Season)2 Leagues13.4292.29140483020.16200000
MK Dons (1 Season)2 Leagues12.9
Scunthorpe Utd (1 Season)2 Leagues10.3
PL2 — Div. 1 (3 Seasons)22.1
FA Cup (3 Seasons)3.7
Championship (2 Seasons)31.4441.90280493030.13300000
First Division A (2 Seasons)37.1631.70460358150.13300110
Ligue 1 (2 Seasons)19.0211.11150105020.11100010
League One (2 Seasons)20.2
EFL Cup (2 Seasons)2.1
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. Championship11th10.4151.44140010010.10100000Matches
2023-202424Sheffield Wedseng ENG2. Championship21st12.7292.29140483020.16200000Matches
7 Seasons9 Clubs5 Leagues133.71281.62890814161100.13700120
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
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
Sheffield Weds (1 Season)1 League12.7292.29140483020.16200000
Scunthorpe Utd (1 Season)1 League9.3
MK Dons (1 Season)1 League10.9
PL2 — Div. 1 (3 Seasons)22.1
Championship (2 Seasons)31.4441.90280493030.13300000
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
4 Seasons6 Clubs3 Leagues6.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
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
Sheffield Weds (1 Season)1 League0.7
FA Cup (3 Seasons)3.7
EFL Cup (2 Seasons)2.1
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
1 Season1 Club3 Leagues0.9
WCQ (1 Season)0.4
Friendlies (M) (1 Season)0.5
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. Championship12.7131055361060.04606417100Matches
2023-202424Cardiff Cityeng ENGEFL Cup0.210Matches
2023-202424Sheffield Wedseng ENGFA Cup0.710Matches
7 Seasons9 Clubs9 Leagues142.35146102615163644.420718633172590
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
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
Sheffield Weds (1 Season)2 Leagues13.4131155361060.04606417100
MK Dons (1 Season)2 Leagues12.9000
Scunthorpe Utd (1 Season)2 Leagues10.3000
PL2 — Div. 1 (3 Seasons)22.10
FA Cup (3 Seasons)3.7100
Championship (2 Seasons)31.42012610491369.2417116624210
First Division A (2 Seasons)37.12213213731030.07384341335300
Ligue 1 (2 Seasons)19.08323331225.09123941250
League One (2 Seasons)20.2000
EFL Cup (2 Seasons)2.1100
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 Leagues13.4131155361060.04606417100
7 Seasons9 Clubs9 Leagues142.35146102615163644.420718633172590
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
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
Sheffield Weds (1 Season)2 Leagues13.4131155361060.04606417100
MK Dons (1 Season)2 Leagues12.9000
Scunthorpe Utd (1 Season)2 Leagues10.3000
PL2 — Div. 1 (3 Seasons)22.10
FA Cup (3 Seasons)3.7100
Championship (2 Seasons)31.42012610491369.2417116624210
First Division A (2 Seasons)37.12213213731030.07384341335300
Ligue 1 (2 Seasons)19.08323331225.09123941250
League One (2 Seasons)20.2000
EFL Cup (2 Seasons)2.1100
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. Championship11th10.47115133100.001111007110Matches
2023-202424Sheffield Wedseng ENG2. Championship21st12.7131055361060.04606417100Matches
7 Seasons9 Clubs5 Leagues133.75043102614153542.920678593171560
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
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
Sheffield Weds (1 Season)1 League12.7131055361060.04606417100
Scunthorpe Utd (1 Season)1 League9.30
MK Dons (1 Season)1 League10.9000
PL2 — Div. 1 (3 Seasons)22.10
Championship (2 Seasons)31.42012610491369.2417116624210
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
4 Seasons6 Clubs3 Leagues6.7200
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
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
Sheffield Weds (1 Season)1 League0.7100
FA Cup (3 Seasons)3.7100
EFL Cup (2 Seasons)2.1100
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
1 Season1 Club3 Leagues0.90
WCQ (1 Season)0.40
Friendlies (M) (1 Season)0.50
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. Championship12.736011531761384336027829.61451.9203856325893382124249Matches
2023-202424Cardiff Cityeng ENGEFL Cup0.2Matches
2023-202424Sheffield Wedseng ENGFA Cup0.7Matches
7 Seasons9 Clubs9 Leagues142.3212672186102892925621231003535.05858.01116481215694545252111101484330
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
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
Sheffield Weds (1 Season)2 Leagues13.436011531761384336027829.61451.9203856325893382124249
MK Dons (1 Season)2 Leagues12.9
Scunthorpe Utd (1 Season)2 Leagues10.3
PL2 — Div. 1 (3 Seasons)22.1
FA Cup (3 Seasons)3.7
Championship (2 Seasons)31.4642248631924672642391128.22153.8343132750511186662943881
First Division A (2 Seasons)37.19833458440490125981341441.22058.8473209162523191110062708171
Ligue 1 (2 Seasons)19.043611392411594843525936.01664.026212814141078371628665
League One (2 Seasons)20.2
EFL Cup (2 Seasons)2.1
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 Leagues13.436011531761384336027829.61451.9203856325893382124249
7 Seasons9 Clubs9 Leagues142.3212672186102892925621231003535.05858.01116481215694545252111101484330
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
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
Sheffield Weds (1 Season)2 Leagues13.436011531761384336027829.61451.9203856325893382124249
MK Dons (1 Season)2 Leagues12.9
Scunthorpe Utd (1 Season)2 Leagues10.3
PL2 — Div. 1 (3 Seasons)22.1
FA Cup (3 Seasons)3.7
Championship (2 Seasons)31.4642248631924672642391128.22153.8343132750511186662943881
First Division A (2 Seasons)37.19833458440490125981341441.22058.8473209162523191110062708171
Ligue 1 (2 Seasons)19.043611392411594843525936.01664.026212814141078371628665
League One (2 Seasons)20.2
EFL Cup (2 Seasons)2.1
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. Championship11th10.428213331431082928212325.0758.314047118039328819632Matches
2023-202424Sheffield Wedseng ENG2. Championship21st12.736011531761384336027829.61451.9203856325893382124249Matches
7 Seasons9 Clubs5 Leagues133.720616918310008952452058983434.75758.21078469915444444252031071432317
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
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
Sheffield Weds (1 Season)1 League12.736011531761384336027829.61451.9203856325893382124249
Scunthorpe Utd (1 Season)1 League9.3
MK Dons (1 Season)1 League10.9
PL2 — Div. 1 (3 Seasons)22.1
Championship (2 Seasons)31.4642248631924672642391128.22153.8343132750511186662943881
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
4 Seasons6 Clubs3 Leagues6.7
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
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
Sheffield Weds (1 Season)1 League0.7
FA Cup (3 Seasons)3.7
EFL Cup (2 Seasons)2.1
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
1 Season1 Club3 Leagues0.9
WCQ (1 Season)0.4
Friendlies (M) (1 Season)0.5
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. Championship209384723.710.41165092531.451312+1+0.10+0.458.916.1-7.2-0.70-0.18Matches
2023-202424Sheffield Wedseng ENG2. Championship161,1427128.812.71574112901.501514+1+0.08+1.0416.014.1+1.9+0.15+0.50Matches
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
7 Seasons9 Clubs9 Leagues21312,8096033.8142.314479616921351.00178217-39-0.27+0.23103.3109.6-6.2-0.08+0.25
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
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 Leagues229584422.610.611650112231.501412+2+0.19+0.578.916.1-7.2-0.70-0.18
Barnsley (1 Season)2 Leagues189125120.710.198339110.731216-4-0.39+0.09
Sheffield Weds (1 Season)2 Leagues171,2037128.413.41673112911.47151500.00+0.8316.014.1+1.9+0.15+0.50
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
PL2 — Div. 1 (3 Seasons)241,9908333.522.121892034101.424530+15+0.68+0.84
FA Cup (3 Seasons)43308340.73.74832021.753300.00-1.50
Championship (2 Seasons)522,8265423.431.4337031925131.213739-2-0.06+0.5424.930.2-5.3-0.23+0.20
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
EFL Cup (2 Seasons)41864734.42.1283121011.7543+1+0.48+0.74
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 Leagues229584422.610.611650112231.501412+2+0.19+0.578.916.1-7.2-0.70-0.18
2023-202424Sheffield Weds2 Leagues171,2037128.413.41673112911.47151500.00+0.8316.014.1+1.9+0.15+0.50
7 Seasons9 Clubs9 Leagues21312,8096033.8142.314479616921351.00178217-39-0.27+0.23103.3109.6-6.2-0.08+0.25
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
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 Leagues229584422.610.611650112231.501412+2+0.19+0.578.916.1-7.2-0.70-0.18
Barnsley (1 Season)2 Leagues189125120.710.198339110.731216-4-0.39+0.09
Sheffield Weds (1 Season)2 Leagues171,2037128.413.41673112911.47151500.00+0.8316.014.1+1.9+0.15+0.50
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
PL2 — Div. 1 (3 Seasons)241,9908333.522.121892034101.424530+15+0.68+0.84
FA Cup (3 Seasons)43308340.73.74832021.753300.00-1.50
Championship (2 Seasons)522,8265423.431.4337031925131.213739-2-0.06+0.5424.930.2-5.3-0.23+0.20
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
EFL Cup (2 Seasons)41864734.42.1283121011.7543+1+0.48+0.74
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. Championship11th209384723.710.41165092531.451312+1+0.10+0.458.916.1-7.2-0.70-0.18Matches
2023-202424Sheffield Wedseng ENG2. Championship21st161,1427128.812.71574112901.501514+1+0.08+1.0416.014.1+1.9+0.15+0.50Matches
7 Seasons9 Clubs5 Leagues19912,0316033.5133.713579566422310.99169207-38-0.28+0.2599.8107.0-7.3-0.09+0.24
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
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 League209384723.710.41165092531.451312+1+0.10+0.458.916.1-7.2-0.70-0.18
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
Sheffield Weds (1 Season)1 League161,1427128.812.71574112901.501514+1+0.08+1.0416.014.1+1.9+0.15+0.50
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
PL2 — Div. 1 (3 Seasons)241,9908333.522.121892034101.424530+15+0.68+0.84
Championship (2 Seasons)522,8265423.431.4337031925131.213739-2-0.06+0.5424.930.2-5.3-0.23+0.20
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
4 Seasons6 Clubs3 Leagues96066742.16.7784421031.5678-1-0.15-0.90
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
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
Sheffield Weds (1 Season)1 League1616122.60.71610011.0001-1-1.48-2.34
FA Cup (3 Seasons)43308340.73.74832021.753300.00-1.50
EFL Cup (2 Seasons)41864734.42.1283121011.7543+1+0.48+0.74
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
1 Season1 Club3 Leagues680133.30.90061381.5010+1+1.13-0.87
WCQ (1 Season)43281.80.4004841.5010+1+2.81+0.52
Friendlies (M) (1 Season)2482413.30.50022411.500000.00-0.29
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. Championship12.71009172241000042214034.4Matches
2023-202424Cardiff Cityeng ENGEFL Cup0.20000000010Matches
2023-202424Sheffield Wedseng ENGFA Cup0.70000000010Matches
7 Seasons9 Clubs9 Leagues142.38001311423917314620017614531031.9
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
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
Sheffield Weds (1 Season)2 Leagues13.41009172241100042214034.4
MK Dons (1 Season)2 Leagues12.91001641000000
Scunthorpe Utd (1 Season)2 Leagues10.3100000000000
PL2 — Div. 1 (3 Seasons)22.10000
FA Cup (3 Seasons)3.7000441001000
Championship (2 Seasons)31.410028329461200064469033.8
First Division A (2 Seasons)37.150025321361313100747614234.9
Ligue 1 (2 Seasons)19.00002326614310038196821.8
League One (2 Seasons)20.22001200000000
EFL Cup (2 Seasons)2.1000340001000
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 Leagues13.41009172241100042214034.4
7 Seasons9 Clubs9 Leagues142.38001311423917314620017614531031.9
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
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
Sheffield Weds (1 Season)2 Leagues13.41009172241100042214034.4
MK Dons (1 Season)2 Leagues12.91001641000000
Scunthorpe Utd (1 Season)2 Leagues10.3100000000000
PL2 — Div. 1 (3 Seasons)22.10000
FA Cup (3 Seasons)3.7000441001000
Championship (2 Seasons)31.410028329461200064469033.8
First Division A (2 Seasons)37.150025321361313100747614234.9
Ligue 1 (2 Seasons)19.00002326614310038196821.8
League One (2 Seasons)20.22001200000000
EFL Cup (2 Seasons)2.1000340001000
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. Championship11th10.400085210100022255033.3Matches
2023-202424Sheffield Wedseng ENG2. Championship21st12.71009172241000042214034.4Matches
7 Seasons9 Clubs5 Leagues133.78001181303716314320017614130032.0
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
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
Sheffield Weds (1 Season)1 League12.71009172241000042214034.4
Scunthorpe Utd (1 Season)1 League9.31000
MK Dons (1 Season)1 League10.91001200000000
PL2 — Div. 1 (3 Seasons)22.10000
Championship (2 Seasons)31.410028329461200064469033.8
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
4 Seasons6 Clubs3 Leagues6.700010102002000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
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
Sheffield Weds (1 Season)1 League0.70000000010
FA Cup (3 Seasons)3.7000441001000
EFL Cup (2 Seasons)2.1000340001000
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
1 Season1 Club3 Leagues0.90000
WCQ (1 Season)0.40000
Friendlies (M) (1 Season)0.50000
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.