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
2010-201117Huddersfieldeng ENG3. League One28141,43015.95611500000.310.380.690.310.69
2011-201218Readingeng ENG2. Championship31911.0000000000.000.000.000.000.00
2012-201319Boltoneng ENG2. Championship2057178.0213200200.250.130.380.250.38
2012-201319Millwalleng ENG2. Championship552933.3000000000.000.000.000.000.00
2013-201420Sheffield Wedseng ENG2. Championship1244124.6202200100.440.000.440.440.44
2014-201521Wolveseng ENG2. Championship21201,79419.9135181300100.650.250.900.650.90Matches
2014-201521MK Donseng ENGFA Cup332693.0202111000.670.000.670.330.33Matches
2014-201521MK Donseng ENGLeague Cup432933.3606511101.840.001.841.541.54Matches
2014-201521MK Donseng ENG3. League One22111,25914.010212911200.710.140.860.640.79Matches
2015-201622Wolveseng ENG2. Championship25232,02922.5909722100.400.000.400.310.31Matches
2015-201622Wolveseng ENGLeague Cup21971.1101011000.930.000.930.000.00Matches
2015-201622Bournemoutheng ENG1. Premier League151293010.3404400000.390.000.390.390.39Matches
2016-201723Bournemoutheng ENGEFL Cup222102.3000000000.000.000.000.000.00Matches
2016-201723Bournemoutheng ENG1. Premier League31141,46116.2639601100.370.180.550.370.55Matches
2017-201824Wolveseng ENG2. Championship1676987.8606600000.770.000.770.770.77Matches
2017-201824Bournemoutheng ENGEFL Cup311481.6101100000.610.000.610.610.61Matches
2017-201824Bournemoutheng ENGFA Cup221601.8000000000.000.000.000.000.00Matches
2017-201824Bournemoutheng ENG1. Premier League1756116.8000000001.61.60.11.8129370.000.000.000.000.000.270.020.300.270.30Matches
2018-201925Stoke Cityeng ENG2. Championship45322,81831.382106240012.29.01.210.235161990.260.060.320.190.260.390.040.430.290.33Matches
2018-201925Stoke Cityeng ENGEFL Cup211261.4101100000.710.000.710.710.71Matches
2018-201925Stoke Cityeng ENGFA Cup21830.9000000000.000.000.000.000.00Matches
2019-202026Stoke Cityeng ENG2. Championship11700.8000000000.10.10.00.13070.000.000.000.000.000.090.000.090.090.09Matches
2019-202026Bristol Cityeng ENG2. Championship1287398.2303211004.23.40.33.71210490.370.000.370.240.240.510.040.550.410.45Matches
2019-202026Bristol Cityeng ENGEFL Cup00Matches
2020-202127Stoke Cityeng ENGEFL Cup11620.7000000000.000.000.000.000.00Matches
2020-202127Trabzonsportr TUR1. Süper Lig28101,02211.4505500100.440.000.440.440.44Matches
2021-202228Millwalleng ENG2. Championship38343,04333.81231510224011.39.72.111.839311960.350.090.440.300.380.330.060.400.290.35Matches
2021-202228Millwalleng ENGEFL Cup211091.2000000000.000.000.000.000.00Matches
2021-202228Millwalleng ENGFA Cup11800.9101100001.130.001.131.131.13Matches
2022-202329Millwalleng ENG2. Championship19892710.3213201104.13.30.43.71610510.190.100.290.190.290.400.040.440.320.36Matches
2022-202329Millwalleng ENGEFL Cup00Matches
13 Seasons11 Clubs6 Leagues38223121,981244.2992312288111515033.427.14.131.3117765390.410.090.500.360.450.370.050.420.300.35
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
Bournemouth (3 Seasons)3 Leagues70363,52039.1113141101101.61.60.11.8129370.280.080.360.280.360.270.020.300.270.30
Millwall (3 Seasons)3 Leagues65494,45249.51541913235015.413.02.515.555412470.300.080.380.260.340.350.060.410.300.35
Wolves (3 Seasons)2 Leagues64514,61851.3295342633200.570.100.660.510.60
Stoke City (3 Seasons)3 Leagues51363,15935.192117240012.29.11.210.338162060.260.060.310.200.260.380.040.420.280.32
MK Dons (1 Season)3 Leagues29171,82120.2182201533300.890.100.990.740.84
Trabzonspor (1 Season)1 League28101,02211.4505500100.440.000.440.440.44
Huddersfield (1 Season)1 League28141,43015.95611500000.310.380.690.310.69
Bolton (1 Season)1 League2057178.0213200200.250.130.380.250.38
Bristol City (1 Season)2 Leagues1287398.2303211004.23.40.33.71210490.370.000.370.240.240.510.040.550.410.45
Sheffield Weds (1 Season)1 League1244124.6202200100.440.000.440.440.44
Reading (1 Season)1 League31911.0000000000.000.000.000.000.00
Championship (10 Seasons)21714813,631151.55712695071010031.825.54.029.5105675020.380.080.460.330.410.380.050.420.300.35
EFL Cup (9 Seasons)16101,04511.6909722100.780.000.780.600.60
FA Cup (4 Seasons)875926.6303211000.460.000.460.300.30
Premier League (3 Seasons)63313,00233.4103131001101.61.60.11.8129370.300.090.390.300.390.270.020.300.270.30
League One (2 Seasons)50252,68929.9158231411200.500.270.770.470.74
Süper Lig (1 Season)28101,02211.4505500100.440.000.440.440.44
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
2010-201117Huddersfield1 League28141,43015.95611500000.310.380.690.310.69
2011-201218Reading1 League31911.0000000000.000.000.000.000.00
2012-201319Bolton1 League2057178.0213200200.250.130.380.250.38
2012-201319Millwall1 League552933.3000000000.000.000.000.000.00
2013-201420Sheffield Weds1 League1244124.6202200100.440.000.440.440.44
2014-201521MK Dons3 Leagues29171,82120.2182201533300.890.100.990.740.84
2014-201521Wolves1 League21201,79419.9135181300100.650.250.900.650.90
2015-201622Wolves2 Leagues27242,12623.610010733100.420.000.420.300.30
2015-201622Bournemouth1 League151293010.3404400000.390.000.390.390.39
2016-201723Bournemouth2 Leagues33161,67118.6639601100.320.160.480.320.48
2017-201824Bournemouth3 Leagues22891910.2101100001.61.60.11.8129370.100.000.100.100.100.270.020.300.270.30
2017-201824Wolves1 League1676987.8606600000.770.000.770.770.77
2018-201925Stoke City3 Leagues49343,02733.692117240012.29.01.210.235161990.270.060.330.210.270.390.040.430.290.33
2019-202026Bristol City2 Leagues1287398.2303211004.23.40.33.71210490.370.000.370.240.240.510.040.550.410.45
2019-202026Stoke City1 League11700.8000000000.10.10.00.13070.000.000.000.000.000.090.000.090.090.09
2020-202127Stoke City1 League11620.7000000000.000.000.000.000.00
2020-202127Trabzonspor1 League28101,02211.4505500100.440.000.440.440.44
2021-202228Millwall3 Leagues41363,23235.91331611224011.39.72.111.839311960.360.080.450.310.390.330.060.400.290.35
2022-202329Millwall2 Leagues19892710.3213201104.13.30.43.71610510.190.100.290.190.290.400.040.440.320.36
13 Seasons11 Clubs6 Leagues38223121,981244.2992312288111515033.427.14.131.3117765390.410.090.500.360.450.370.050.420.300.35
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
Bournemouth (3 Seasons)3 Leagues70363,52039.1113141101101.61.60.11.8129370.280.080.360.280.360.270.020.300.270.30
Millwall (3 Seasons)3 Leagues65494,45249.51541913235015.413.02.515.555412470.300.080.380.260.340.350.060.410.300.35
Wolves (3 Seasons)2 Leagues64514,61851.3295342633200.570.100.660.510.60
Stoke City (3 Seasons)3 Leagues51363,15935.192117240012.29.11.210.338162060.260.060.310.200.260.380.040.420.280.32
MK Dons (1 Season)3 Leagues29171,82120.2182201533300.890.100.990.740.84
Trabzonspor (1 Season)1 League28101,02211.4505500100.440.000.440.440.44
Huddersfield (1 Season)1 League28141,43015.95611500000.310.380.690.310.69
Bolton (1 Season)1 League2057178.0213200200.250.130.380.250.38
Bristol City (1 Season)2 Leagues1287398.2303211004.23.40.33.71210490.370.000.370.240.240.510.040.550.410.45
Sheffield Weds (1 Season)1 League1244124.6202200100.440.000.440.440.44
Reading (1 Season)1 League31911.0000000000.000.000.000.000.00
Championship (10 Seasons)21714813,631151.55712695071010031.825.54.029.5105675020.380.080.460.330.410.380.050.420.300.35
EFL Cup (9 Seasons)16101,04511.6909722100.780.000.780.600.60
FA Cup (4 Seasons)875926.6303211000.460.000.460.300.30
Premier League (3 Seasons)63313,00233.4103131001101.61.60.11.8129370.300.090.390.300.390.270.020.300.270.30
League One (2 Seasons)50252,68929.9158231411200.500.270.770.470.74
Süper Lig (1 Season)28101,02211.4505500100.440.000.440.440.44
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
2010-201117Huddersfieldeng ENG3. League One3rd28141,43015.95611500000.310.380.690.310.69
2011-201218Readingeng ENG2. Championship1st31911.0000000000.000.000.000.000.00
2012-201319Boltoneng ENG2. Championship7th2057178.0213200200.250.130.380.250.38
2012-201319Millwalleng ENG2. Championship20th552933.3000000000.000.000.000.000.00
2013-201420Sheffield Wedseng ENG2. Championship16th1244124.6202200100.440.000.440.440.44
2014-201521MK Donseng ENG3. League One2nd22111,25914.010212911200.710.140.860.640.79Matches
2014-201521Wolveseng ENG2. Championship7th21201,79419.9135181300100.650.250.900.650.90Matches
2015-201622Wolveseng ENG2. Championship14th25232,02922.5909722100.400.000.400.310.31Matches
2015-201622Bournemoutheng ENG1. Premier League16th151293010.3404400000.390.000.390.390.39Matches
2016-201723Bournemoutheng ENG1. Premier League9th31141,46116.2639601100.370.180.550.370.55Matches
2017-201824Bournemoutheng ENG1. Premier League12th1756116.8000000001.61.60.11.8129370.000.000.000.000.000.270.020.300.270.30Matches
2017-201824Wolveseng ENG2. Championship1st1676987.8606600000.770.000.770.770.77Matches
2018-201925Stoke Cityeng ENG2. Championship16th45322,81831.382106240012.29.01.210.235161990.260.060.320.190.260.390.040.430.290.33Matches
2019-202026Bristol Cityeng ENG2. Championship12th1287398.2303211004.23.40.33.71210490.370.000.370.240.240.510.040.550.410.45Matches
2019-202026Stoke Cityeng ENG2. Championship15th11700.8000000000.10.10.00.13070.000.000.000.000.000.090.000.090.090.09Matches
2020-202127Trabzonsportr TUR1. Süper Lig4th28101,02211.4505500100.440.000.440.440.44Matches
2021-202228Millwalleng ENG2. Championship9th38343,04333.81231510224011.39.72.111.839311960.350.090.440.300.380.330.060.400.290.35Matches
2022-202329Millwalleng ENG2. Championship8th19892710.3213201104.13.30.43.71610510.190.100.290.190.290.400.040.440.320.36Matches
13 Seasons11 Clubs4 Leagues35821420,344226.087231107981214033.427.14.131.3117765390.380.100.490.350.450.370.050.420.300.35
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
Bournemouth (3 Seasons)1 League63313,00233.4103131001101.61.60.11.8129370.300.090.390.300.390.270.020.300.270.30
Wolves (3 Seasons)1 League62504,52150.2285332622200.560.100.660.520.62
Millwall (3 Seasons)1 League62474,26347.41441812235015.413.02.515.555412470.300.080.380.250.340.350.060.410.300.35
Stoke City (2 Seasons)1 League46332,88832.182106240012.29.11.210.338162060.250.060.310.190.250.380.040.420.280.32
Trabzonspor (1 Season)1 League28101,02211.4505500100.440.000.440.440.44
Huddersfield (1 Season)1 League28141,43015.95611500000.310.380.690.310.69
MK Dons (1 Season)1 League22111,25914.010212911200.710.140.860.640.79
Bolton (1 Season)1 League2057178.0213200200.250.130.380.250.38
Bristol City (1 Season)1 League1287398.2303211004.23.40.33.71210490.370.000.370.240.240.510.040.550.410.45
Sheffield Weds (1 Season)1 League1244124.6202200100.440.000.440.440.44
Reading (1 Season)1 League31911.0000000000.000.000.000.000.00
Championship (10 Seasons)21714813,631151.55712695071010031.825.54.029.5105675020.380.080.460.330.410.380.050.420.300.35
Premier League (3 Seasons)63313,00233.4103131001101.61.60.11.8129370.300.090.390.300.390.270.020.300.270.30
League One (2 Seasons)50252,68929.9158231411200.500.270.770.470.74
Süper Lig (1 Season)28101,02211.4505500100.440.000.440.440.44
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
2014-201521MK Donseng ENGFA Cup65th332693.0202111000.670.000.670.330.33Matches
2014-201521MK Donseng ENGLeague Cup9th432933.3606511101.840.001.841.541.54Matches
2015-201622Wolveseng ENGLeague Cup17th21971.1101011000.930.000.930.000.00Matches
2016-201723Bournemoutheng ENGEFL Cup17th222102.3000000000.000.000.000.000.00Matches
2017-201824Bournemoutheng ENGEFL Cup5th311481.6101100000.610.000.610.610.61Matches
2017-201824Bournemoutheng ENGFA Cup33rd221601.8000000000.000.000.000.000.00Matches
2018-201925Stoke Cityeng ENGEFL Cup17th211261.4101100000.710.000.710.710.71Matches
2018-201925Stoke Cityeng ENGFA Cup33rd21830.9000000000.000.000.000.000.00Matches
2019-202026Bristol Cityeng ENGEFL Cup58th00Matches
2020-202127Stoke Cityeng ENGEFL Cup5th11620.7000000000.000.000.000.000.00Matches
2021-202228Millwalleng ENGEFL CupRd3211091.2000000000.000.000.000.000.00Matches
2021-202228Millwalleng ENGFA Cup11800.9101100001.130.001.131.131.13Matches
2022-202329Millwalleng ENGEFL CupRd100Matches
9 Seasons6 Clubs2 Leagues24171,63718.212012933100.660.000.660.490.49
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
Bournemouth (2 Seasons)2 Leagues755185.8101100000.170.000.170.170.17
Stoke City (2 Seasons)2 Leagues532713.0101100000.330.000.330.330.33
Millwall (2 Seasons)2 Leagues321892.1101100000.480.000.480.480.48
MK Dons (1 Season)2 Leagues765626.2808622101.280.001.280.960.96
Wolves (1 Season)1 League21971.1101011000.930.000.930.000.00
Bristol City (1 Season)1 League00
EFL Cup (9 Seasons)16101,04511.6909722100.780.000.780.600.60
FA Cup (4 Seasons)875926.6303211000.460.000.460.300.30
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
201824cd Congo DRWCQ10300.3000000000.000.000.000.000.00Matches
201824cd Congo DRFriendlies (M)221351.5000000000.000.000.000.000.00Matches
201925cd Congo DRAfrica Cup of Nations qualification321792.0000000000.000.000.000.000.00Matches
2 Seasons1 Club3 Leagues643443.8000000000.000.000.000.000.00
Africa Cup of Nations qualification (1 Season)321792.0000000000.000.000.000.000.00
Friendlies (M) (1 Season)221351.5000000000.000.000.000.000.00
WCQ (1 Season)10300.3000000000.000.000.000.000.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
2010-201117Huddersfieldeng ENG3. League One15.95140.880.3600
2011-201218Readingeng ENG2. Championship1.0010.990.0000
2012-201319Boltoneng ENG2. Championship8.02111.380.1800
2012-201319Millwalleng ENG2. Championship3.3030.920.0000
2013-201420Sheffield Wedseng ENG2. Championship4.6251.090.4000
2014-201521Wolveseng ENG2. Championship19.913291.450.4500Matches
2014-201521MK Donseng ENGFA Cup3.0211Matches
2014-201521MK Donseng ENGLeague Cup3.3611Matches
2014-201521MK Donseng ENG3. League One14.010191.360.4711Matches
2015-201622Wolveseng ENG2. Championship22.59281.240.2522Matches
2015-201622Wolveseng ENGLeague Cup1.1111Matches
2015-201622Bournemoutheng ENG1. Premier League10.3450.480.8000Matches
2016-201723Bournemoutheng ENGEFL Cup2.3011100.00.430.430.000.0000Matches
2016-201723Bournemoutheng ENG1. Premier League16.26391846.22.401.110.150.3301Matches
2017-201824Wolveseng ENG2. Championship7.86281035.73.611.290.210.6000Matches
2017-201824Bournemoutheng ENGEFL Cup1.617457.14.262.430.140.2500Matches
2017-201824Bournemoutheng ENGFA Cup1.806350.03.381.690.000.0000Matches
2017-201824Bournemoutheng ENG1. Premier League6.808337.51.180.440.000.008.60001.61.60.21-1.6-1.6Matches
2018-201925Stoke Cityeng ENG2. Championship31.38472042.61.500.640.130.3012.802412.29.00.19-4.2-3.0Matches
2018-201925Stoke Cityeng ENGEFL Cup1.412150.01.430.710.501.0000Matches
2018-201925Stoke Cityeng ENGFA Cup0.90100.01.080.000.0000Matches
2019-202026Stoke Cityeng ENG2. Championship0.80100.01.290.000.0010.30000.10.10.07-0.1-0.1Matches
2019-202026Bristol Cityeng ENG2. Championship8.23181055.62.191.220.110.2013.10114.23.40.19-1.2-1.4Matches
2020-202127Stoke Cityeng ENGEFL Cup0.7011100.01.451.450.000.0000Matches
2020-202127Trabzonsportr TUR1. Süper Lig11.4521733.31.850.620.240.7100Matches
2021-202228Millwalleng ENG2. Championship33.812683247.12.010.950.150.3114.102211.39.70.14+0.7+0.3Matches
2021-202228Millwalleng ENGEFL Cup1.203133.32.480.830.000.0000Matches
2021-202228Millwalleng ENGFA Cup0.913133.33.381.130.331.0000Matches
2022-202329Millwalleng ENG2. Championship10.3223417.42.230.390.090.5012.80014.13.30.14-2.1-1.3Matches
13 Seasons11 Clubs6 Leagues244.29927723141.92.020.980.140.3513.20111533.427.10.16-8.4-7.1
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
Bournemouth (3 Seasons)3 Leagues39.111613447.52.120.870.110.328.60011.61.60.21-1.6-1.6
Millwall (3 Seasons)3 Leagues49.515974139.22.100.830.130.3213.802315.413.00.14-1.4-1.0
Wolves (3 Seasons)2 Leagues51.329286735.73.611.330.210.3933
Stoke City (3 Seasons)3 Leagues35.19522242.31.480.630.130.3212.802412.29.10.19-4.2-3.1
MK Dons (1 Season)3 Leagues20.218191.360.4733
Trabzonspor (1 Season)1 League11.4521733.31.850.620.240.7100
Huddersfield (1 Season)1 League15.95140.880.3600
Bolton (1 Season)1 League8.02111.380.1800
Bristol City (1 Season)2 Leagues8.23181055.62.191.220.110.2013.10114.23.40.19-1.2-1.4
Sheffield Weds (1 Season)1 League4.6251.090.4000
Reading (1 Season)1 League1.0010.990.0000
Championship (10 Seasons)151.55718515341.12.011.010.140.3313.4071031.825.50.16-6.8-5.5
EFL Cup (9 Seasons)11.6914857.11.921.100.140.2522
FA Cup (4 Seasons)6.6310440.02.791.110.100.2511
Premier League (3 Seasons)33.410472644.72.040.780.130.388.60011.61.60.21-1.6-1.6
League One (2 Seasons)29.915331.100.4211
Süper Lig (1 Season)11.4521733.31.850.620.240.7100
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
2010-201117Huddersfield1 League15.95140.880.3600
2011-201218Reading1 League1.0010.990.0000
2012-201319Bolton1 League8.02111.380.1800
2012-201319Millwall1 League3.3030.920.0000
2013-201420Sheffield Weds1 League4.6251.090.4000
2014-201521MK Dons3 Leagues20.218191.360.4733
2014-201521Wolves1 League19.913291.450.4500
2015-201622Wolves2 Leagues23.610281.240.2533
2015-201622Bournemouth1 League10.3450.480.8000
2016-201723Bournemouth2 Leagues18.66401947.52.151.020.150.3201
2017-201824Bournemouth3 Leagues10.21211047.62.060.980.050.108.60001.61.60.21-1.6-1.6
2017-201824Wolves1 League7.86281035.73.611.290.210.6000
2018-201925Stoke City3 Leagues33.69502142.01.490.620.140.3312.802412.29.00.19-4.2-3.0
2019-202026Bristol City2 Leagues8.23181055.62.191.220.110.2013.10114.23.40.19-1.2-1.4
2019-202026Stoke City1 League0.80100.01.290.000.0010.30000.10.10.07-0.1-0.1
2020-202127Stoke City1 League0.7011100.01.451.450.000.0000
2020-202127Trabzonspor1 League11.4521733.31.850.620.240.7100
2021-202228Millwall3 Leagues35.913743445.92.060.950.150.3214.102211.39.70.14+0.7+0.3
2022-202329Millwall2 Leagues10.3223417.42.230.390.090.5012.80014.13.30.14-2.1-1.3
13 Seasons11 Clubs6 Leagues244.29927723141.92.020.980.140.3513.20111533.427.10.16-8.4-7.1
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
Bournemouth (3 Seasons)3 Leagues39.111613447.52.120.870.110.328.60011.61.60.21-1.6-1.6
Millwall (3 Seasons)3 Leagues49.515974139.22.100.830.130.3213.802315.413.00.14-1.4-1.0
Wolves (3 Seasons)2 Leagues51.329286735.73.611.330.210.3933
Stoke City (3 Seasons)3 Leagues35.19522242.31.480.630.130.3212.802412.29.10.19-4.2-3.1
MK Dons (1 Season)3 Leagues20.218191.360.4733
Trabzonspor (1 Season)1 League11.4521733.31.850.620.240.7100
Huddersfield (1 Season)1 League15.95140.880.3600
Bolton (1 Season)1 League8.02111.380.1800
Bristol City (1 Season)2 Leagues8.23181055.62.191.220.110.2013.10114.23.40.19-1.2-1.4
Sheffield Weds (1 Season)1 League4.6251.090.4000
Reading (1 Season)1 League1.0010.990.0000
Championship (10 Seasons)151.55718515341.12.011.010.140.3313.4071031.825.50.16-6.8-5.5
EFL Cup (9 Seasons)11.6914857.11.921.100.140.2522
FA Cup (4 Seasons)6.6310440.02.791.110.100.2511
Premier League (3 Seasons)33.410472644.72.040.780.130.388.60011.61.60.21-1.6-1.6
League One (2 Seasons)29.915331.100.4211
Süper Lig (1 Season)11.4521733.31.850.620.240.7100
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
2010-201117Huddersfieldeng ENG3. League One3rd15.95140.880.3600
2011-201218Readingeng ENG2. Championship1st1.0010.990.0000
2012-201319Boltoneng ENG2. Championship7th8.02111.380.1800
2012-201319Millwalleng ENG2. Championship20th3.3030.920.0000
2013-201420Sheffield Wedseng ENG2. Championship16th4.6251.090.4000
2014-201521MK Donseng ENG3. League One2nd14.010191.360.4711Matches
2014-201521Wolveseng ENG2. Championship7th19.913291.450.4500Matches
2015-201622Wolveseng ENG2. Championship14th22.59281.240.2522Matches
2015-201622Bournemoutheng ENG1. Premier League16th10.3450.480.8000Matches
2016-201723Bournemoutheng ENG1. Premier League9th16.26391846.22.401.110.150.3301Matches
2017-201824Bournemoutheng ENG1. Premier League12th6.808337.51.180.440.000.008.60001.61.60.21-1.6-1.6Matches
2017-201824Wolveseng ENG2. Championship1st7.86281035.73.611.290.210.6000Matches
2018-201925Stoke Cityeng ENG2. Championship16th31.38472042.61.500.640.130.3012.802412.29.00.19-4.2-3.0Matches
2019-202026Bristol Cityeng ENG2. Championship12th8.23181055.62.191.220.110.2013.10114.23.40.19-1.2-1.4Matches
2019-202026Stoke Cityeng ENG2. Championship15th0.80100.01.290.000.0010.30000.10.10.07-0.1-0.1Matches
2020-202127Trabzonsportr TUR1. Süper Lig4th11.4521733.31.850.620.240.7100Matches
2021-202228Millwalleng ENG2. Championship9th33.812683247.12.010.950.150.3114.102211.39.70.14+0.7+0.3Matches
2022-202329Millwalleng ENG2. Championship8th10.3223417.42.230.390.090.5012.80014.13.30.14-2.1-1.3Matches
13 Seasons11 Clubs4 Leagues226.08725321941.12.000.970.150.3613.2081233.427.10.16-8.4-7.1
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
Bournemouth (3 Seasons)1 League33.410472644.72.040.780.130.388.60011.61.60.21-1.6-1.6
Wolves (3 Seasons)1 League50.228286735.73.611.330.210.3922
Millwall (3 Seasons)1 League47.414913939.62.060.820.130.3113.802315.413.00.14-1.4-1.0
Stoke City (2 Seasons)1 League32.18482041.71.500.620.130.3012.802412.29.10.19-4.2-3.1
Trabzonspor (1 Season)1 League11.4521733.31.850.620.240.7100
Huddersfield (1 Season)1 League15.95140.880.3600
MK Dons (1 Season)1 League14.010191.360.4711
Bolton (1 Season)1 League8.02111.380.1800
Bristol City (1 Season)1 League8.23181055.62.191.220.110.2013.10114.23.40.19-1.2-1.4
Sheffield Weds (1 Season)1 League4.6251.090.4000
Reading (1 Season)1 League1.0010.990.0000
Championship (10 Seasons)151.55718515341.12.011.010.140.3313.4071031.825.50.16-6.8-5.5
Premier League (3 Seasons)33.410472644.72.040.780.130.388.60011.61.60.21-1.6-1.6
League One (2 Seasons)29.915331.100.4211
Süper Lig (1 Season)11.4521733.31.850.620.240.7100
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
2014-201521MK Donseng ENGFA Cup65th3.0211Matches
2014-201521MK Donseng ENGLeague Cup9th3.3611Matches
2015-201622Wolveseng ENGLeague Cup17th1.1111Matches
2016-201723Bournemoutheng ENGEFL Cup17th2.3011100.00.430.430.000.0000Matches
2017-201824Bournemoutheng ENGEFL Cup5th1.617457.14.262.430.140.2500Matches
2017-201824Bournemoutheng ENGFA Cup33rd1.806350.03.381.690.000.0000Matches
2018-201925Stoke Cityeng ENGEFL Cup17th1.412150.01.430.710.501.0000Matches
2018-201925Stoke Cityeng ENGFA Cup33rd0.90100.01.080.000.0000Matches
2020-202127Stoke Cityeng ENGEFL Cup5th0.7011100.01.451.450.000.0000Matches
2021-202228Millwalleng ENGEFL CupRd31.203133.32.480.830.000.0000Matches
2021-202228Millwalleng ENGFA Cup0.913133.33.381.130.331.0000Matches
9 Seasons6 Clubs2 Leagues18.212241250.02.211.100.130.2533
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bournemouth (2 Seasons)2 Leagues5.8114857.12.431.390.070.1300
Stoke City (2 Seasons)2 Leagues3.014250.01.330.660.250.5000
Millwall (2 Seasons)2 Leagues2.116233.32.860.950.170.5000
MK Dons (1 Season)2 Leagues6.2822
Wolves (1 Season)1 League1.1111
Bristol City (1 Season)1 League
EFL Cup (9 Seasons)11.6914857.11.921.100.140.2522
FA Cup (4 Seasons)6.6310440.02.791.110.100.2511
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
201824cd Congo DRWCQ0.3000Matches
201824cd Congo DRFriendlies (M)1.5000Matches
201925cd Congo DRAfrica Cup of Nations qualification2.0000Matches
2 Seasons1 Club3 Leagues3.8000
Africa Cup of Nations qualification (1 Season)2.0000
Friendlies (M) (1 Season)1.5000
WCQ (1 Season)0.3000

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
2010-201117Huddersfieldeng ENG3. League One15.96
2011-201218Readingeng ENG2. Championship1.00
2012-201319Boltoneng ENG2. Championship8.01
2012-201319Millwalleng ENG2. Championship3.30
2013-201420Sheffield Wedseng ENG2. Championship4.60
2014-201521Wolveseng ENG2. Championship19.95Matches
2014-201521MK Donseng ENGFA Cup3.00Matches
2014-201521MK Donseng ENGLeague Cup3.30Matches
2014-201521MK Donseng ENG3. League One14.02Matches
2015-201622Wolveseng ENG2. Championship22.50Matches
2015-201622Wolveseng ENGLeague Cup1.10Matches
2015-201622Bournemoutheng ENG1. Premier League10.30Matches
2016-201723Bournemoutheng ENGEFL Cup2.30Matches
2016-201723Bournemoutheng ENG1. Premier League16.23Matches
2017-201824Wolveseng ENG2. Championship7.80Matches
2017-201824Bournemoutheng ENGEFL Cup1.60Matches
2017-201824Bournemoutheng ENGFA Cup1.80Matches
2017-201824Bournemoutheng ENG1. Premier League6.811315473.413701527710275.5273871.1010.000.10.1-0.128209Matches
2018-201925Stoke Cityeng ENG2. Championship31.343359373.0561360429035781.211115671.2102050.021.21.0+0.817109616Matches
2018-201925Stoke Cityeng ENGEFL Cup1.40Matches
2018-201925Stoke Cityeng ENGFA Cup0.90Matches
2019-202026Stoke Cityeng ENG2. Championship0.841040.010912450.01425.011100.000.00.00.000000Matches
2019-202026Bristol Cityeng ENG2. Championship8.210615269.71701305659072.2294367.491090.000.30.2-0.3592010Matches
2020-202127Stoke Cityeng ENGEFL Cup0.70Matches
2020-202127Trabzonsportr TUR1. Süper Lig11.40Matches
2021-202228Millwalleng ENG2. Championship33.840961966.1539379826035273.910416164.6193063.332.11.8+0.922189231Matches
2021-202228Millwalleng ENGEFL Cup1.20Matches
2021-202228Millwalleng ENGFA Cup0.90Matches
2022-202329Millwalleng ENG2. Championship10.312719266.115763318611674.1274560.051050.010.40.3+0.6892010Matches
13 Seasons11 Clubs6 Leagues244.21192172069.3157622191780102176.429944766.9447261.1234.13.5+18.9545424876
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
Bournemouth (3 Seasons)3 Leagues39.111315473.413701527710275.5273871.1010.030.10.1+2.928209
Millwall (3 Seasons)3 Leagues49.553681166.16969112934646873.913120663.6244060.042.52.2+1.5302711241
Wolves (3 Seasons)2 Leagues51.35
Stoke City (3 Seasons)3 Leagues35.143760372.5572260529236180.911216070.0112152.421.21.1+0.817109616
MK Dons (1 Season)3 Leagues20.22
Trabzonspor (1 Season)1 League11.40
Huddersfield (1 Season)1 League15.96
Bolton (1 Season)1 League8.01
Bristol City (1 Season)2 Leagues8.210615269.71701305659072.2294367.491090.000.30.2-0.3592010
Sheffield Weds (1 Season)1 League4.60
Reading (1 Season)1 League1.00
Championship (10 Seasons)151.51079156668.914392203970391976.527240966.5447162.0124.03.4+8.0524622867
EFL Cup (9 Seasons)11.60
FA Cup (4 Seasons)6.60
Premier League (3 Seasons)33.411315473.413701527710275.5273871.1010.030.10.1+2.928209
League One (2 Seasons)29.98
Süper Lig (1 Season)11.40
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
2010-201117Huddersfield1 League15.96
2011-201218Reading1 League1.00
2012-201319Bolton1 League8.01
2012-201319Millwall1 League3.30
2013-201420Sheffield Weds1 League4.60
2014-201521MK Dons3 Leagues20.22
2014-201521Wolves1 League19.95
2015-201622Wolves2 Leagues23.60
2015-201622Bournemouth1 League10.30
2016-201723Bournemouth2 Leagues18.63
2017-201824Bournemouth3 Leagues10.211315473.413701527710275.5273871.1010.000.10.1-0.128209
2017-201824Wolves1 League7.80
2018-201925Stoke City3 Leagues33.643359373.0561360429035781.211115671.2102050.021.21.0+0.817109616
2019-202026Bristol City2 Leagues8.210615269.71701305659072.2294367.491090.000.30.2-0.3592010
2019-202026Stoke City1 League0.841040.010912450.01425.011100.000.00.00.000000
2020-202127Stoke City1 League0.70
2020-202127Trabzonspor1 League11.40
2021-202228Millwall3 Leagues35.940961966.1539379826035273.910416164.6193063.332.11.8+0.922189231
2022-202329Millwall2 Leagues10.312719266.115763318611674.1274560.051050.010.40.3+0.6892010
13 Seasons11 Clubs6 Leagues244.21192172069.3157622191780102176.429944766.9447261.1234.13.5+18.9545424876
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
Bournemouth (3 Seasons)3 Leagues39.111315473.413701527710275.5273871.1010.030.10.1+2.928209
Millwall (3 Seasons)3 Leagues49.553681166.16969112934646873.913120663.6244060.042.52.2+1.5302711241
Wolves (3 Seasons)2 Leagues51.35
Stoke City (3 Seasons)3 Leagues35.143760372.5572260529236180.911216070.0112152.421.21.1+0.817109616
MK Dons (1 Season)3 Leagues20.22
Trabzonspor (1 Season)1 League11.40
Huddersfield (1 Season)1 League15.96
Bolton (1 Season)1 League8.01
Bristol City (1 Season)2 Leagues8.210615269.71701305659072.2294367.491090.000.30.2-0.3592010
Sheffield Weds (1 Season)1 League4.60
Reading (1 Season)1 League1.00
Championship (10 Seasons)151.51079156668.914392203970391976.527240966.5447162.0124.03.4+8.0524622867
EFL Cup (9 Seasons)11.60
FA Cup (4 Seasons)6.60
Premier League (3 Seasons)33.411315473.413701527710275.5273871.1010.030.10.1+2.928209
League One (2 Seasons)29.98
Süper Lig (1 Season)11.40
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
2010-201117Huddersfieldeng ENG3. League One3rd15.96
2011-201218Readingeng ENG2. Championship1st1.00
2012-201319Boltoneng ENG2. Championship7th8.01
2012-201319Millwalleng ENG2. Championship20th3.30
2013-201420Sheffield Wedseng ENG2. Championship16th4.60
2014-201521MK Donseng ENG3. League One2nd14.02Matches
2014-201521Wolveseng ENG2. Championship7th19.95Matches
2015-201622Wolveseng ENG2. Championship14th22.50Matches
2015-201622Bournemoutheng ENG1. Premier League16th10.30Matches
2016-201723Bournemoutheng ENG1. Premier League9th16.23Matches
2017-201824Bournemoutheng ENG1. Premier League12th6.811315473.413701527710275.5273871.1010.000.10.1-0.128209Matches
2017-201824Wolveseng ENG2. Championship1st7.80Matches
2018-201925Stoke Cityeng ENG2. Championship16th31.343359373.0561360429035781.211115671.2102050.021.21.0+0.817109616Matches
2019-202026Bristol Cityeng ENG2. Championship12th8.210615269.71701305659072.2294367.491090.000.30.2-0.3592010Matches
2019-202026Stoke Cityeng ENG2. Championship15th0.841040.010912450.01425.011100.000.00.00.000000Matches
2020-202127Trabzonsportr TUR1. Süper Lig4th11.40Matches
2021-202228Millwalleng ENG2. Championship9th33.840961966.1539379826035273.910416164.6193063.332.11.8+0.922189231Matches
2022-202329Millwalleng ENG2. Championship8th10.312719266.115763318611674.1274560.051050.010.40.3+0.6892010Matches
13 Seasons11 Clubs4 Leagues226.01192172069.3157622191780102176.429944766.9447261.1234.13.5+18.9545424876
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
Bournemouth (3 Seasons)1 League33.411315473.413701527710275.5273871.1010.030.10.1+2.928209
Wolves (3 Seasons)1 League50.25
Millwall (3 Seasons)1 League47.453681166.16969112934646873.913120663.6244060.042.52.2+1.5302711241
Stoke City (2 Seasons)1 League32.143760372.5572260529236180.911216070.0112152.421.21.1+0.817109616
Trabzonspor (1 Season)1 League11.40
Huddersfield (1 Season)1 League15.96
MK Dons (1 Season)1 League14.02
Bolton (1 Season)1 League8.01
Bristol City (1 Season)1 League8.210615269.71701305659072.2294367.491090.000.30.2-0.3592010
Sheffield Weds (1 Season)1 League4.60
Reading (1 Season)1 League1.00
Championship (10 Seasons)151.51079156668.914392203970391976.527240966.5447162.0124.03.4+8.0524622867
Premier League (3 Seasons)33.411315473.413701527710275.5273871.1010.030.10.1+2.928209
League One (2 Seasons)29.98
Süper Lig (1 Season)11.40
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
2014-201521MK Donseng ENGFA Cup65th3.00Matches
2014-201521MK Donseng ENGLeague Cup9th3.30Matches
2015-201622Wolveseng ENGLeague Cup17th1.10Matches
2016-201723Bournemoutheng ENGEFL Cup17th2.30Matches
2017-201824Bournemoutheng ENGEFL Cup5th1.60Matches
2017-201824Bournemoutheng ENGFA Cup33rd1.80Matches
2018-201925Stoke Cityeng ENGEFL Cup17th1.40Matches
2018-201925Stoke Cityeng ENGFA Cup33rd0.90Matches
2020-202127Stoke Cityeng ENGEFL Cup5th0.70Matches
2021-202228Millwalleng ENGEFL CupRd31.20Matches
2021-202228Millwalleng ENGFA Cup0.90Matches
9 Seasons6 Clubs2 Leagues18.20
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
Bournemouth (2 Seasons)2 Leagues5.80
Stoke City (2 Seasons)2 Leagues3.00
Millwall (2 Seasons)2 Leagues2.10
MK Dons (1 Season)2 Leagues6.20
Wolves (1 Season)1 League1.10
Bristol City (1 Season)1 League
EFL Cup (9 Seasons)11.60
FA Cup (4 Seasons)6.60
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
201824cd Congo DRWCQ0.30Matches
201824cd Congo DRFriendlies (M)1.50Matches
201925cd Congo DRAfrica Cup of Nations qualification2.00Matches
2 Seasons1 Club3 Leagues3.80
Africa Cup of Nations qualification (1 Season)2.00
Friendlies (M) (1 Season)1.50
WCQ (1 Season)0.30
Become a Stathead & surf this site ad-free.

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
2010-201117Huddersfieldeng ENG3. League One15.9
2011-201218Readingeng ENG2. Championship1.0
2012-201319Boltoneng ENG2. Championship8.0
2012-201319Millwalleng ENG2. Championship3.3
2013-201420Sheffield Wedseng ENG2. Championship4.6
2014-201521Wolveseng ENG2. Championship19.9Matches
2014-201521MK Donseng ENGFA Cup3.0Matches
2014-201521MK Donseng ENGLeague Cup3.3Matches
2014-201521MK Donseng ENG3. League One14.0Matches
2015-201622Wolveseng ENG2. Championship22.5Matches
2015-201622Wolveseng ENGLeague Cup1.1Matches
2015-201622Bournemoutheng ENG1. Premier League10.3Matches
2016-201723Bournemoutheng ENGEFL Cup2.30Matches
2016-201723Bournemoutheng ENG1. Premier League16.23Matches
2017-201824Wolveseng ENG2. Championship7.85Matches
2017-201824Bournemoutheng ENGEFL Cup1.61Matches
2017-201824Bournemoutheng ENGFA Cup1.81Matches
2017-201824Bournemoutheng ENG1. Premier League6.81541421210020000011302Matches
2018-201925Stoke Cityeng ENG2. Championship31.3593556361012390000433116Matches
2018-201925Stoke Cityeng ENGEFL Cup1.40Matches
2018-201925Stoke Cityeng ENGFA Cup0.90Matches
2019-202026Stoke Cityeng ENG2. Championship0.81091000410000401Matches
2019-202026Bristol Cityeng ENG2. Championship8.2152148400322000010601Matches
2020-202127Stoke Cityeng ENGEFL Cup0.71Matches
2020-202127Trabzonsportr TUR1. Süper Lig11.48Matches
2021-202228Millwalleng ENG2. Championship33.86195991811019112000409211Matches
2021-202228Millwalleng ENGEFL Cup1.24Matches
2021-202228Millwalleng ENGFA Cup0.90Matches
2022-202329Millwalleng ENG2. Championship10.3192189101161000012724Matches
13 Seasons11 Clubs6 Leagues244.21720164372325792420001192535
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bournemouth (3 Seasons)3 Leagues39.11541421210070000011302
Millwall (3 Seasons)3 Leagues49.58117881912129122000536415
Wolves (3 Seasons)2 Leagues51.35
Stoke City (3 Seasons)3 Leagues35.16035653710128100000437117
MK Dons (1 Season)3 Leagues20.2
Trabzonspor (1 Season)1 League11.48
Huddersfield (1 Season)1 League15.9
Bolton (1 Season)1 League8.0
Bristol City (1 Season)2 Leagues8.2152148400322000010601
Sheffield Weds (1 Season)1 League4.6
Reading (1 Season)1 League1.0
Championship (10 Seasons)151.51566150160225592420001079533
EFL Cup (9 Seasons)11.66
FA Cup (4 Seasons)6.61
Premier League (3 Seasons)33.41541421210050000011302
League One (2 Seasons)29.9
Süper Lig (1 Season)11.48
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
2010-201117Huddersfield1 League15.9
2011-201218Reading1 League1.0
2012-201319Bolton1 League8.0
2012-201319Millwall1 League3.3
2013-201420Sheffield Weds1 League4.6
2014-201521MK Dons3 Leagues20.2
2014-201521Wolves1 League19.9
2015-201622Wolves2 Leagues23.6
2015-201622Bournemouth1 League10.3
2016-201723Bournemouth2 Leagues18.63
2017-201824Bournemouth3 Leagues10.21541421210040000011302
2017-201824Wolves1 League7.85
2018-201925Stoke City3 Leagues33.6593556361012390000433116
2019-202026Bristol City2 Leagues8.2152148400322000010601
2019-202026Stoke City1 League0.81091000410000401
2020-202127Stoke City1 League0.71
2020-202127Trabzonspor1 League11.48
2021-202228Millwall3 Leagues35.96195991811023112000409211
2022-202329Millwall2 Leagues10.3192189101161000012724
13 Seasons11 Clubs6 Leagues244.21720164372325792420001192535
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bournemouth (3 Seasons)3 Leagues39.11541421210070000011302
Millwall (3 Seasons)3 Leagues49.58117881912129122000536415
Wolves (3 Seasons)2 Leagues51.35
Stoke City (3 Seasons)3 Leagues35.16035653710128100000437117
MK Dons (1 Season)3 Leagues20.2
Trabzonspor (1 Season)1 League11.48
Huddersfield (1 Season)1 League15.9
Bolton (1 Season)1 League8.0
Bristol City (1 Season)2 Leagues8.2152148400322000010601
Sheffield Weds (1 Season)1 League4.6
Reading (1 Season)1 League1.0
Championship (10 Seasons)151.51566150160225592420001079533
EFL Cup (9 Seasons)11.66
FA Cup (4 Seasons)6.61
Premier League (3 Seasons)33.41541421210050000011302
League One (2 Seasons)29.9
Süper Lig (1 Season)11.48
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
2010-201117Huddersfieldeng ENG3. League One3rd15.9
2011-201218Readingeng ENG2. Championship1st1.0
2012-201319Boltoneng ENG2. Championship7th8.0
2012-201319Millwalleng ENG2. Championship20th3.3
2013-201420Sheffield Wedseng ENG2. Championship16th4.6
2014-201521MK Donseng ENG3. League One2nd14.0Matches
2014-201521Wolveseng ENG2. Championship7th19.9Matches
2015-201622Wolveseng ENG2. Championship14th22.5Matches
2015-201622Bournemoutheng ENG1. Premier League16th10.3Matches
2016-201723Bournemoutheng ENG1. Premier League9th16.23Matches
2017-201824Bournemoutheng ENG1. Premier League12th6.81541421210020000011302Matches
2017-201824Wolveseng ENG2. Championship1st7.85Matches
2018-201925Stoke Cityeng ENG2. Championship16th31.3593556361012390000433116Matches
2019-202026Bristol Cityeng ENG2. Championship12th8.2152148400322000010601Matches
2019-202026Stoke Cityeng ENG2. Championship15th0.81091000410000401Matches
2020-202127Trabzonsportr TUR1. Süper Lig4th11.48Matches
2021-202228Millwalleng ENG2. Championship9th33.86195991811019112000409211Matches
2022-202329Millwalleng ENG2. Championship8th10.3192189101161000012724Matches
13 Seasons11 Clubs4 Leagues226.01720164372325722420001192535
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bournemouth (3 Seasons)1 League33.41541421210050000011302
Wolves (3 Seasons)1 League50.25
Millwall (3 Seasons)1 League47.48117881912125122000536415
Stoke City (2 Seasons)1 League32.16035653710127100000437117
Trabzonspor (1 Season)1 League11.48
Huddersfield (1 Season)1 League15.9
MK Dons (1 Season)1 League14.0
Bolton (1 Season)1 League8.0
Bristol City (1 Season)1 League8.2152148400322000010601
Sheffield Weds (1 Season)1 League4.6
Reading (1 Season)1 League1.0
Championship (10 Seasons)151.51566150160225592420001079533
Premier League (3 Seasons)33.41541421210050000011302
League One (2 Seasons)29.9
Süper Lig (1 Season)11.48
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
2014-201521MK Donseng ENGFA Cup65th3.0Matches
2014-201521MK Donseng ENGLeague Cup9th3.3Matches
2015-201622Wolveseng ENGLeague Cup17th1.1Matches
2016-201723Bournemoutheng ENGEFL Cup17th2.30Matches
2017-201824Bournemoutheng ENGEFL Cup5th1.61Matches
2017-201824Bournemoutheng ENGFA Cup33rd1.81Matches
2018-201925Stoke Cityeng ENGEFL Cup17th1.40Matches
2018-201925Stoke Cityeng ENGFA Cup33rd0.90Matches
2020-202127Stoke Cityeng ENGEFL Cup5th0.71Matches
2021-202228Millwalleng ENGEFL CupRd31.24Matches
2021-202228Millwalleng ENGFA Cup0.90Matches
9 Seasons6 Clubs2 Leagues18.27
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bournemouth (2 Seasons)2 Leagues5.82
Stoke City (2 Seasons)2 Leagues3.01
Millwall (2 Seasons)2 Leagues2.14
MK Dons (1 Season)2 Leagues6.2
Wolves (1 Season)1 League1.1
Bristol City (1 Season)1 League
EFL Cup (9 Seasons)11.66
FA Cup (4 Seasons)6.61
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
201824cd Congo DRWCQ0.3Matches
201824cd Congo DRFriendlies (M)1.5Matches
201925cd Congo DRAfrica Cup of Nations qualification2.0Matches
2 Seasons1 Club3 Leagues3.8
Africa Cup of Nations qualification (1 Season)2.0
Friendlies (M) (1 Season)1.5
WCQ (1 Season)0.3

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
2010-201117Huddersfieldeng ENG3. League One15.9
2011-201218Readingeng ENG2. Championship1.0
2012-201319Boltoneng ENG2. Championship8.0
2012-201319Millwalleng ENG2. Championship3.3
2013-201420Sheffield Wedseng ENG2. Championship4.6
2014-201521Wolveseng ENG2. Championship19.9Matches
2014-201521MK Donseng ENGFA Cup3.0Matches
2014-201521MK Donseng ENGLeague Cup3.3Matches
2014-201521MK Donseng ENG3. League One14.0Matches
2015-201622Wolveseng ENG2. Championship22.5Matches
2015-201622Wolveseng ENGLeague Cup1.1Matches
2015-201622Bournemoutheng ENG1. Premier League10.3Matches
2016-201723Bournemoutheng ENGEFL Cup2.3Matches
2016-201723Bournemoutheng ENG1. Premier League16.2Matches
2017-201824Wolveseng ENG2. Championship7.8Matches
2017-201824Bournemoutheng ENGEFL Cup1.6Matches
2017-201824Bournemoutheng ENGFA Cup1.8Matches
2017-201824Bournemoutheng ENG1. Premier League6.8111.8460122010.17000010Matches
2018-201925Stoke Cityeng ENG2. Championship31.3441.41322073040.13300100Matches
2018-201925Stoke Cityeng ENGEFL Cup1.4Matches
2018-201925Stoke Cityeng ENGFA Cup0.9Matches
2019-202026Stoke Cityeng ENG2. Championship0.800.0000000000.00000000Matches
2019-202026Bristol Cityeng ENG2. Championship8.2121.4670140000.00000000Matches
2020-202127Stoke Cityeng ENGEFL Cup0.7Matches
2020-202127Trabzonsportr TUR1. Süper Lig11.4Matches
2021-202228Millwalleng ENG2. Championship33.8541.60331848090.27502020Matches
2021-202228Millwalleng ENGEFL Cup1.2Matches
2021-202228Millwalleng ENGFA Cup0.9Matches
2022-202329Millwalleng ENG2. Championship10.3212.04110532040.39201010Matches
13 Seasons11 Clubs6 Leagues244.21421.578931520150180.201003140
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bournemouth (3 Seasons)3 Leagues39.1111.8460122010.17000010
Millwall (3 Seasons)3 Leagues49.5751.70441137100130.29703030
Wolves (3 Seasons)2 Leagues51.3
Stoke City (3 Seasons)3 Leagues35.1441.37322073040.12300100
MK Dons (1 Season)3 Leagues20.2
Trabzonspor (1 Season)1 League11.4
Huddersfield (1 Season)1 League15.9
Bolton (1 Season)1 League8.0
Bristol City (1 Season)2 Leagues8.2121.4670140000.00000000
Sheffield Weds (1 Season)1 League4.6
Reading (1 Season)1 League1.0
Championship (10 Seasons)151.51311.558331418130170.201003130
EFL Cup (9 Seasons)11.6
FA Cup (4 Seasons)6.6
Premier League (3 Seasons)33.4111.8460122010.17000010
League One (2 Seasons)29.9
Süper Lig (1 Season)11.4
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
2010-201117Huddersfield1 League15.9
2011-201218Reading1 League1.0
2012-201319Bolton1 League8.0
2012-201319Millwall1 League3.3
2013-201420Sheffield Weds1 League4.6
2014-201521MK Dons3 Leagues20.2
2014-201521Wolves1 League19.9
2015-201622Wolves2 Leagues23.6
2015-201622Bournemouth1 League10.3
2016-201723Bournemouth2 Leagues18.6
2017-201824Bournemouth3 Leagues10.2111.8460122010.17000010
2017-201824Wolves1 League7.8
2018-201925Stoke City3 Leagues33.6441.41322073040.13300100
2019-202026Bristol City2 Leagues8.2121.4670140000.00000000
2019-202026Stoke City1 League0.800.0000000000.00000000
2020-202127Stoke City1 League0.7
2020-202127Trabzonspor1 League11.4
2021-202228Millwall3 Leagues35.9541.60331848090.27502020
2022-202329Millwall2 Leagues10.3212.04110532040.39201010
13 Seasons11 Clubs6 Leagues244.21421.578931520150180.201003140
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bournemouth (3 Seasons)3 Leagues39.1111.8460122010.17000010
Millwall (3 Seasons)3 Leagues49.5751.70441137100130.29703030
Wolves (3 Seasons)2 Leagues51.3
Stoke City (3 Seasons)3 Leagues35.1441.37322073040.12300100
MK Dons (1 Season)3 Leagues20.2
Trabzonspor (1 Season)1 League11.4
Huddersfield (1 Season)1 League15.9
Bolton (1 Season)1 League8.0
Bristol City (1 Season)2 Leagues8.2121.4670140000.00000000
Sheffield Weds (1 Season)1 League4.6
Reading (1 Season)1 League1.0
Championship (10 Seasons)151.51311.558331418130170.201003130
EFL Cup (9 Seasons)11.6
FA Cup (4 Seasons)6.6
Premier League (3 Seasons)33.4111.8460122010.17000010
League One (2 Seasons)29.9
Süper Lig (1 Season)11.4
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
2010-201117Huddersfieldeng ENG3. League One3rd15.9
2011-201218Readingeng ENG2. Championship1st1.0
2012-201319Boltoneng ENG2. Championship7th8.0
2012-201319Millwalleng ENG2. Championship20th3.3
2013-201420Sheffield Wedseng ENG2. Championship16th4.6
2014-201521MK Donseng ENG3. League One2nd14.0Matches
2014-201521Wolveseng ENG2. Championship7th19.9Matches
2015-201622Wolveseng ENG2. Championship14th22.5Matches
2015-201622Bournemoutheng ENG1. Premier League16th10.3Matches
2016-201723Bournemoutheng ENG1. Premier League9th16.2Matches
2017-201824Bournemoutheng ENG1. Premier League12th6.8111.8460122010.17000010Matches
2017-201824Wolveseng ENG2. Championship1st7.8Matches
2018-201925Stoke Cityeng ENG2. Championship16th31.3441.41322073040.13300100Matches
2019-202026Bristol Cityeng ENG2. Championship12th8.2121.4670140000.00000000Matches
2019-202026Stoke Cityeng ENG2. Championship15th0.800.0000000000.00000000Matches
2020-202127Trabzonsportr TUR1. Süper Lig4th11.4Matches
2021-202228Millwalleng ENG2. Championship9th33.8541.60331848090.27502020Matches
2022-202329Millwalleng ENG2. Championship8th10.3212.04110532040.39201010Matches
13 Seasons11 Clubs4 Leagues226.01421.578931520150180.201003140
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bournemouth (3 Seasons)1 League33.4111.8460122010.17000010
Wolves (3 Seasons)1 League50.2
Millwall (3 Seasons)1 League47.4751.70441137100130.29703030
Stoke City (2 Seasons)1 League32.1441.37322073040.12300100
Trabzonspor (1 Season)1 League11.4
Huddersfield (1 Season)1 League15.9
MK Dons (1 Season)1 League14.0
Bolton (1 Season)1 League8.0
Bristol City (1 Season)1 League8.2121.4670140000.00000000
Sheffield Weds (1 Season)1 League4.6
Reading (1 Season)1 League1.0
Championship (10 Seasons)151.51311.558331418130170.201003130
Premier League (3 Seasons)33.4111.8460122010.17000010
League One (2 Seasons)29.9
Süper Lig (1 Season)11.4
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
2014-201521MK Donseng ENGFA Cup65th3.0Matches
2014-201521MK Donseng ENGLeague Cup9th3.3Matches
2015-201622Wolveseng ENGLeague Cup17th1.1Matches
2016-201723Bournemoutheng ENGEFL Cup17th2.3Matches
2017-201824Bournemoutheng ENGEFL Cup5th1.6Matches
2017-201824Bournemoutheng ENGFA Cup33rd1.8Matches
2018-201925Stoke Cityeng ENGEFL Cup17th1.4Matches
2018-201925Stoke Cityeng ENGFA Cup33rd0.9Matches
2020-202127Stoke Cityeng ENGEFL Cup5th0.7Matches
2021-202228Millwalleng ENGEFL CupRd31.2Matches
2021-202228Millwalleng ENGFA Cup0.9Matches
9 Seasons6 Clubs2 Leagues18.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bournemouth (2 Seasons)2 Leagues5.8
Stoke City (2 Seasons)2 Leagues3.0
Millwall (2 Seasons)2 Leagues2.1
MK Dons (1 Season)2 Leagues6.2
Wolves (1 Season)1 League1.1
Bristol City (1 Season)1 League
EFL Cup (9 Seasons)11.6
FA Cup (4 Seasons)6.6
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
201824cd Congo DRWCQ0.3Matches
201824cd Congo DRFriendlies (M)1.5Matches
201925cd Congo DRAfrica Cup of Nations qualification2.0Matches
2 Seasons1 Club3 Leagues3.8
Africa Cup of Nations qualification (1 Season)2.0
Friendlies (M) (1 Season)1.5
WCQ (1 Season)0.3

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
2010-201117Huddersfieldeng ENG3. League One15.9
2011-201218Readingeng ENG2. Championship1.0
2012-201319Boltoneng ENG2. Championship8.0
2012-201319Millwalleng ENG2. Championship3.3
2013-201420Sheffield Wedseng ENG2. Championship4.6
2014-201521Wolveseng ENG2. Championship19.9Matches
2014-201521MK Donseng ENGFA Cup3.0Matches
2014-201521MK Donseng ENGLeague Cup3.3Matches
2014-201521MK Donseng ENG3. League One14.0Matches
2015-201622Wolveseng ENG2. Championship22.5Matches
2015-201622Wolveseng ENGLeague Cup1.1Matches
2015-201622Bournemoutheng ENG1. Premier League10.3Matches
2016-201723Bournemoutheng ENGEFL Cup2.300Matches
2016-201723Bournemoutheng ENG1. Premier League16.296Matches
2017-201824Wolveseng ENG2. Championship7.846Matches
2017-201824Bournemoutheng ENGEFL Cup1.620Matches
2017-201824Bournemoutheng ENGFA Cup1.800Matches
2017-201824Bournemoutheng ENG1. Premier League6.8431211616.754040460Matches
2018-201925Stoke Cityeng ENG2. Championship31.32717714672231.81517116936310Matches
2018-201925Stoke Cityeng ENGEFL Cup1.400Matches
2018-201925Stoke Cityeng ENGFA Cup0.900Matches
2019-202026Stoke Cityeng ENG2. Championship0.8000000000000000Matches
2019-202026Bristol Cityeng ENG2. Championship8.2420131333.324041580Matches
2020-202127Stoke Cityeng ENGEFL Cup0.700Matches
2020-202127Trabzonsportr TUR1. Süper Lig11.453Matches
2021-202228Millwalleng ENG2. Championship33.81815774113828.9271019422110Matches
2021-202228Millwalleng ENGEFL Cup1.200Matches
2021-202228Millwalleng ENGFA Cup0.900Matches
2022-202329Millwalleng ENG2. Championship10.373052020.025231840Matches
13 Seasons11 Clubs6 Leagues244.26060152916207128.251404363075600
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Bournemouth (3 Seasons)3 Leagues39.14141211616.754046460
Millwall (3 Seasons)3 Leagues49.525187126114027.52915312530150
Wolves (3 Seasons)2 Leagues51.3460
Stoke City (3 Seasons)3 Leagues35.12717714672231.81517116936310
MK Dons (1 Season)3 Leagues20.20
Trabzonspor (1 Season)1 League11.4530
Huddersfield (1 Season)1 League15.90
Bolton (1 Season)1 League8.00
Bristol City (1 Season)2 Leagues8.2420131333.324041580
Sheffield Weds (1 Season)1 League4.60
Reading (1 Season)1 League1.00
Championship (10 Seasons)151.55641142715196529.246364322171540
EFL Cup (9 Seasons)11.6200
FA Cup (4 Seasons)6.6000
Premier League (3 Seasons)33.44121211616.754046460
League One (2 Seasons)29.90
Süper Lig (1 Season)11.4530
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
2010-201117Huddersfield1 League15.90
2011-201218Reading1 League1.00
2012-201319Bolton1 League8.00
2012-201319Millwall1 League3.30
2013-201420Sheffield Weds1 League4.60
2014-201521MK Dons3 Leagues20.20
2014-201521Wolves1 League19.90
2015-201622Wolves2 Leagues23.60
2015-201622Bournemouth1 League10.30
2016-201723Bournemouth2 Leagues18.6960
2017-201824Bournemouth3 Leagues10.2451211616.754040460
2017-201824Wolves1 League7.8460
2018-201925Stoke City3 Leagues33.62717714672231.81517116936310
2019-202026Bristol City2 Leagues8.2420131333.324041580
2019-202026Stoke City1 League0.8000000000000000
2020-202127Stoke City1 League0.7000
2020-202127Trabzonspor1 League11.4530
2021-202228Millwall3 Leagues35.91815774113828.9271019422110
2022-202329Millwall2 Leagues10.373052020.025231840
13 Seasons11 Clubs6 Leagues244.26060152916207128.251404363075600
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Bournemouth (3 Seasons)3 Leagues39.14141211616.754046460
Millwall (3 Seasons)3 Leagues49.525187126114027.52915312530150
Wolves (3 Seasons)2 Leagues51.3460
Stoke City (3 Seasons)3 Leagues35.12717714672231.81517116936310
MK Dons (1 Season)3 Leagues20.20
Trabzonspor (1 Season)1 League11.4530
Huddersfield (1 Season)1 League15.90
Bolton (1 Season)1 League8.00
Bristol City (1 Season)2 Leagues8.2420131333.324041580
Sheffield Weds (1 Season)1 League4.60
Reading (1 Season)1 League1.00
Championship (10 Seasons)151.55641142715196529.246364322171540
EFL Cup (9 Seasons)11.6200
FA Cup (4 Seasons)6.6000
Premier League (3 Seasons)33.44121211616.754046460
League One (2 Seasons)29.90
Süper Lig (1 Season)11.4530
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
2010-201117Huddersfieldeng ENG3. League One3rd15.9
2011-201218Readingeng ENG2. Championship1st1.0
2012-201319Boltoneng ENG2. Championship7th8.0
2012-201319Millwalleng ENG2. Championship20th3.3
2013-201420Sheffield Wedseng ENG2. Championship16th4.6
2014-201521MK Donseng ENG3. League One2nd14.0Matches
2014-201521Wolveseng ENG2. Championship7th19.9Matches
2015-201622Wolveseng ENG2. Championship14th22.5Matches
2015-201622Bournemoutheng ENG1. Premier League16th10.3Matches
2016-201723Bournemoutheng ENG1. Premier League9th16.296Matches
2017-201824Bournemoutheng ENG1. Premier League12th6.8431211616.754040460Matches
2017-201824Wolveseng ENG2. Championship1st7.846Matches
2018-201925Stoke Cityeng ENG2. Championship16th31.32717714672231.81517116936310Matches
2019-202026Bristol Cityeng ENG2. Championship12th8.2420131333.324041580Matches
2019-202026Stoke Cityeng ENG2. Championship15th0.8000000000000000Matches
2020-202127Trabzonsportr TUR1. Süper Lig4th11.453Matches
2021-202228Millwalleng ENG2. Championship9th33.81815774113828.9271019422110Matches
2022-202329Millwalleng ENG2. Championship8th10.373052020.025231840Matches
13 Seasons11 Clubs4 Leagues226.06058152916207128.251404363075600
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
Bournemouth (3 Seasons)1 League33.44121211616.754046460
Wolves (3 Seasons)1 League50.2460
Millwall (3 Seasons)1 League47.425187126114027.52915312530150
Stoke City (2 Seasons)1 League32.12717714672231.81517116936310
Trabzonspor (1 Season)1 League11.4530
Huddersfield (1 Season)1 League15.90
MK Dons (1 Season)1 League14.00
Bolton (1 Season)1 League8.00
Bristol City (1 Season)1 League8.2420131333.324041580
Sheffield Weds (1 Season)1 League4.60
Reading (1 Season)1 League1.00
Championship (10 Seasons)151.55641142715196529.246364322171540
Premier League (3 Seasons)33.44121211616.754046460
League One (2 Seasons)29.90
Süper Lig (1 Season)11.4530
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
2014-201521MK Donseng ENGFA Cup65th3.0Matches
2014-201521MK Donseng ENGLeague Cup9th3.3Matches
2015-201622Wolveseng ENGLeague Cup17th1.1Matches
2016-201723Bournemoutheng ENGEFL Cup17th2.300Matches
2017-201824Bournemoutheng ENGEFL Cup5th1.620Matches
2017-201824Bournemoutheng ENGFA Cup33rd1.800Matches
2018-201925Stoke Cityeng ENGEFL Cup17th1.400Matches
2018-201925Stoke Cityeng ENGFA Cup33rd0.900Matches
2020-202127Stoke Cityeng ENGEFL Cup5th0.700Matches
2021-202228Millwalleng ENGEFL CupRd31.200Matches
2021-202228Millwalleng ENGFA Cup0.900Matches
9 Seasons6 Clubs2 Leagues18.2200
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
Bournemouth (2 Seasons)2 Leagues5.8200
Stoke City (2 Seasons)2 Leagues3.0000
Millwall (2 Seasons)2 Leagues2.1000
MK Dons (1 Season)2 Leagues6.20
Wolves (1 Season)1 League1.10
Bristol City (1 Season)1 League0
EFL Cup (9 Seasons)11.6200
FA Cup (4 Seasons)6.6000
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
201824cd Congo DRWCQ0.3Matches
201824cd Congo DRFriendlies (M)1.5Matches
201925cd Congo DRAfrica Cup of Nations qualification2.0Matches
2 Seasons1 Club3 Leagues3.80
Africa Cup of Nations qualification (1 Season)2.00
Friendlies (M) (1 Season)1.50
WCQ (1 Season)0.30

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
2010-201117Huddersfieldeng ENG3. League One15.9
2011-201218Readingeng ENG2. Championship1.0
2012-201319Boltoneng ENG2. Championship8.0
2012-201319Millwalleng ENG2. Championship3.3
2013-201420Sheffield Wedseng ENG2. Championship4.6
2014-201521Wolveseng ENG2. Championship19.9Matches
2014-201521MK Donseng ENGFA Cup3.0Matches
2014-201521MK Donseng ENGLeague Cup3.3Matches
2014-201521MK Donseng ENG3. League One14.0Matches
2015-201622Wolveseng ENG2. Championship22.5Matches
2015-201622Wolveseng ENGLeague Cup1.1Matches
2015-201622Bournemoutheng ENG1. Premier League10.3Matches
2016-201723Bournemoutheng ENGEFL Cup2.3Matches
2016-201723Bournemoutheng ENG1. Premier League16.2Matches
2017-201824Wolveseng ENG2. Championship7.8Matches
2017-201824Bournemoutheng ENGEFL Cup1.6Matches
2017-201824Bournemoutheng ENGFA Cup1.8Matches
2017-201824Bournemoutheng ENG1. Premier League6.8219818100105282199777.8222.2138820317124928517137Matches
2018-201925Stoke Cityeng ENG2. Championship31.39093175387453108905341544.11955.9502279387535222010646680199Matches
2018-201925Stoke Cityeng ENGEFL Cup1.4Matches
2018-201925Stoke Cityeng ENGFA Cup0.9Matches
2019-202026Stoke Cityeng ENG2. Championship0.8160051131600011824631122137Matches
2019-202026Bristol Cityeng ENG2. Championship8.22391015971294223813861.5538.51278182121295261117549Matches
2020-202127Stoke Cityeng ENGEFL Cup0.7Matches
2020-202127Trabzonsportr TUR1. Süper Lig11.4Matches
2021-202228Millwalleng ENG2. Championship33.89431764383505142941502550.02550.0547286397139222510352732196Matches
2021-202228Millwalleng ENGEFL Cup1.2Matches
2021-202228Millwalleng ENGFA Cup0.9Matches
2022-202329Millwalleng ENG2. Championship10.33037151261674730216637.5850.01588853431691035922251Matches
13 Seasons11 Clubs6 Leagues244.22629731871098137037026211226150.05948.414838261276411767703001251993539
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
Bournemouth (3 Seasons)3 Leagues39.1219818100105282199777.8222.2138820317124928517137
Millwall (3 Seasons)3 Leagues49.5124624795096721891243663147.03350.07053748131455313513861954247
Wolves (3 Seasons)2 Leagues51.3
Stoke City (3 Seasons)3 Leagues35.19253175392464111921341544.11955.9513287592138232110848693206
MK Dons (1 Season)3 Leagues20.2
Trabzonspor (1 Season)1 League11.4
Huddersfield (1 Season)1 League15.9
Bolton (1 Season)1 League8.0
Bristol City (1 Season)2 Leagues8.22391015971294223813861.5538.51278182121295261117549
Sheffield Weds (1 Season)1 League4.6
Reading (1 Season)1 League1.0
Championship (10 Seasons)151.5241065169998126534224021135447.85750.413457441244710563612721201822502
EFL Cup (9 Seasons)11.6
FA Cup (4 Seasons)6.6
Premier League (3 Seasons)33.4219818100105282199777.8222.2138820317124928517137
League One (2 Seasons)29.9
Süper Lig (1 Season)11.4
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
2010-201117Huddersfield1 League15.9
2011-201218Reading1 League1.0
2012-201319Bolton1 League8.0
2012-201319Millwall1 League3.3
2013-201420Sheffield Weds1 League4.6
2014-201521MK Dons3 Leagues20.2
2014-201521Wolves1 League19.9
2015-201622Wolves2 Leagues23.6
2015-201622Bournemouth1 League10.3
2016-201723Bournemouth2 Leagues18.6
2017-201824Bournemouth3 Leagues10.2219818100105282199777.8222.2138820317124928517137
2017-201824Wolves1 League7.8
2018-201925Stoke City3 Leagues33.69093175387453108905341544.11955.9502279387535222010646680199
2019-202026Bristol City2 Leagues8.22391015971294223813861.5538.51278182121295261117549
2019-202026Stoke City1 League0.8160051131600011824631122137
2020-202127Stoke City1 League0.7
2020-202127Trabzonspor1 League11.4
2021-202228Millwall3 Leagues35.99431764383505142941502550.02550.0547286397139222510352732196
2022-202329Millwall2 Leagues10.33037151261674730216637.5850.01588853431691035922251
13 Seasons11 Clubs6 Leagues244.22629731871098137037026211226150.05948.414838261276411767703001251993539
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
Bournemouth (3 Seasons)3 Leagues39.1219818100105282199777.8222.2138820317124928517137
Millwall (3 Seasons)3 Leagues49.5124624795096721891243663147.03350.07053748131455313513861954247
Wolves (3 Seasons)2 Leagues51.3
Stoke City (3 Seasons)3 Leagues35.19253175392464111921341544.11955.9513287592138232110848693206
MK Dons (1 Season)3 Leagues20.2
Trabzonspor (1 Season)1 League11.4
Huddersfield (1 Season)1 League15.9
Bolton (1 Season)1 League8.0
Bristol City (1 Season)2 Leagues8.22391015971294223813861.5538.51278182121295261117549
Sheffield Weds (1 Season)1 League4.6
Reading (1 Season)1 League1.0
Championship (10 Seasons)151.5241065169998126534224021135447.85750.413457441244710563612721201822502
EFL Cup (9 Seasons)11.6
FA Cup (4 Seasons)6.6
Premier League (3 Seasons)33.4219818100105282199777.8222.2138820317124928517137
League One (2 Seasons)29.9
Süper Lig (1 Season)11.4
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
2010-201117Huddersfieldeng ENG3. League One3rd15.9
2011-201218Readingeng ENG2. Championship1st1.0
2012-201319Boltoneng ENG2. Championship7th8.0
2012-201319Millwalleng ENG2. Championship20th3.3
2013-201420Sheffield Wedseng ENG2. Championship16th4.6
2014-201521MK Donseng ENG3. League One2nd14.0Matches
2014-201521Wolveseng ENG2. Championship7th19.9Matches
2015-201622Wolveseng ENG2. Championship14th22.5Matches
2015-201622Bournemoutheng ENG1. Premier League16th10.3Matches
2016-201723Bournemoutheng ENG1. Premier League9th16.2Matches
2017-201824Bournemoutheng ENG1. Premier League12th6.8219818100105282199777.8222.2138820317124928517137Matches
2017-201824Wolveseng ENG2. Championship1st7.8Matches
2018-201925Stoke Cityeng ENG2. Championship16th31.39093175387453108905341544.11955.9502279387535222010646680199Matches
2019-202026Bristol Cityeng ENG2. Championship12th8.22391015971294223813861.5538.51278182121295261117549Matches
2019-202026Stoke Cityeng ENG2. Championship15th0.8160051131600011824631122137Matches
2020-202127Trabzonsportr TUR1. Süper Lig4th11.4Matches
2021-202228Millwalleng ENG2. Championship9th33.89431764383505142941502550.02550.0547286397139222510352732196Matches
2022-202329Millwalleng ENG2. Championship8th10.33037151261674730216637.5850.01588853431691035922251Matches
13 Seasons11 Clubs4 Leagues226.02629731871098137037026211226150.05948.414838261276411767703001251993539
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
Bournemouth (3 Seasons)1 League33.4219818100105282199777.8222.2138820317124928517137
Wolves (3 Seasons)1 League50.2
Millwall (3 Seasons)1 League47.4124624795096721891243663147.03350.07053748131455313513861954247
Stoke City (2 Seasons)1 League32.19253175392464111921341544.11955.9513287592138232110848693206
Trabzonspor (1 Season)1 League11.4
Huddersfield (1 Season)1 League15.9
MK Dons (1 Season)1 League14.0
Bolton (1 Season)1 League8.0
Bristol City (1 Season)1 League8.22391015971294223813861.5538.51278182121295261117549
Sheffield Weds (1 Season)1 League4.6
Reading (1 Season)1 League1.0
Championship (10 Seasons)151.5241065169998126534224021135447.85750.413457441244710563612721201822502
Premier League (3 Seasons)33.4219818100105282199777.8222.2138820317124928517137
League One (2 Seasons)29.9
Süper Lig (1 Season)11.4
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
2014-201521MK Donseng ENGFA Cup65th3.0Matches
2014-201521MK Donseng ENGLeague Cup9th3.3Matches
2015-201622Wolveseng ENGLeague Cup17th1.1Matches
2016-201723Bournemoutheng ENGEFL Cup17th2.3Matches
2017-201824Bournemoutheng ENGEFL Cup5th1.6Matches
2017-201824Bournemoutheng ENGFA Cup33rd1.8Matches
2018-201925Stoke Cityeng ENGEFL Cup17th1.4Matches
2018-201925Stoke Cityeng ENGFA Cup33rd0.9Matches
2020-202127Stoke Cityeng ENGEFL Cup5th0.7Matches
2021-202228Millwalleng ENGEFL CupRd31.2Matches
2021-202228Millwalleng ENGFA Cup0.9Matches
9 Seasons6 Clubs2 Leagues18.2
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
Bournemouth (2 Seasons)2 Leagues5.8
Stoke City (2 Seasons)2 Leagues3.0
Millwall (2 Seasons)2 Leagues2.1
MK Dons (1 Season)2 Leagues6.2
Wolves (1 Season)1 League1.1
Bristol City (1 Season)1 League
EFL Cup (9 Seasons)11.6
FA Cup (4 Seasons)6.6
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
201824cd Congo DRWCQ0.3Matches
201824cd Congo DRFriendlies (M)1.5Matches
201925cd Congo DRAfrica Cup of Nations qualification2.0Matches
2 Seasons1 Club3 Leagues3.8
Africa Cup of Nations qualification (1 Season)2.0
Friendlies (M) (1 Season)1.5
WCQ (1 Season)0.3

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
2010-201117Huddersfieldeng ENG3. League One281,4305134.515.91414
2011-201218Readingeng ENG2. Championship391302.21.012
2012-201319Boltoneng ENG2. Championship207173617.38.0515
2012-201319Millwalleng ENG2. Championship5293597.13.350
2013-201420Sheffield Wedseng ENG2. Championship124123410.04.648
2014-201521Wolveseng ENG2. Championship211,7948543.319.92015101.813922+17+0.85+0.97Matches
2014-201521MK Donseng ENGFA Cup32699099.63.03902001.0045-1-0.33-0.33Matches
2014-201521MK Donseng ENGLeague Cup42937381.43.3390312202.2583+5+1.54-1.15Matches
2014-201521MK Donseng ENG3. League One221,2595730.414.01181101.953110+21+1.50+0.38Matches
2015-201622Wolveseng ENG2. Championship252,0298149.022.52317201.362830-2-0.09+0.04Matches
2015-201622Wolveseng ENGLeague Cup2974935.91.1167013011.502200.00+0.52Matches
2015-201622Bournemoutheng ENG1. Premier League159306227.210.3122301.201417-3-0.29+0.40Matches
2016-201723Bournemoutheng ENGEFL Cup2210105100.02.321052001.504400.00Matches
2016-201723Bournemoutheng ENG1. Premier League311,4614742.716.21471741.192624+2+0.12+0.77Matches
2017-201824Wolveseng ENG2. Championship166984416.97.870912.13174+13+1.68+0.89Matches
2017-201824Bournemoutheng ENGEFL Cup31484937.91.61122121303.0020+2+1.22+0.84Matches
2017-201824Bournemoutheng ENGFA Cup21608088.91.82801000.5015-4-2.25-6.75Matches
2017-201824Bournemoutheng ENG1. Premier League176113617.96.8511241.06512-7-1.03-0.746.512.7-6.2-1.04-0.60Matches
2018-201925Stoke Cityeng ENG2. Championship452,8186368.131.3328113131811.223035-5-0.16-0.0233.038.6-5.5-0.18-0.47Matches
2018-201925Stoke Cityeng ENGEFL Cup21266370.01.4191113501.5040+4+2.86+7.86Matches
2018-201925Stoke Cityeng ENGFA Cup2834246.10.917401900.5001-1-1.08-1.08Matches
2019-202026Stoke Cityeng ENG2. Championship170701.70.81700000.0002-2-2.57-2.480.41.6-1.3-1.61-1.72Matches
2019-202026Bristol Cityeng ENG2. Championship127396217.98.2884641701.25109+1+0.12+0.2810.911.7-0.9-0.11+0.10Matches
2019-202026Bristol Cityeng ENGEFL Cup00001Matches
2020-202127Stoke Cityeng ENGEFL Cup1626213.80.71620001.000000.00-0.23Matches
2020-202127Trabzonsportr TUR1. Süper Lig281,0223728.411.410814181261.86171700.00-0.45Matches
2021-202228Millwalleng ENG2. Championship383,0438073.533.834872142011.424136+5+0.15-0.1044.148.2-4.1-0.12+0.02Matches
2021-202228Millwalleng ENGEFL Cup21095540.41.2190111911.502200.00-0.56Matches
2021-202228Millwalleng ENGFA Cup1808088.90.91800000.0012-1-1.13-1.13Matches
2022-202329Millwalleng ENG2. Championship199274922.410.38907111911.58131300.00-0.2013.412.8+0.7+0.06-0.15Matches
2022-202329Millwalleng ENGEFL Cup00001Matches
13 Seasons11 Clubs6 Leagues38221,9815829.4244.22318511215117221.48299255+44+0.21+0.13108.2125.6-17.3-0.19-0.15
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
Bournemouth (3 Seasons)3 Leagues703,5205031.939.1369814341381.235262-10-0.26+0.226.512.7-6.2-1.04-0.60
Millwall (3 Seasons)3 Leagues654,4526834.649.5498829161941.455753+4+0.09-0.1357.560.9-3.4-0.08-0.20
Wolves (3 Seasons)2 Leagues644,6187236.451.3516732133021.708658+28+0.55+0.29
Stoke City (3 Seasons)3 Leagues513,1596234.835.1368014151911.173438-4-0.11+0.0133.440.2-6.8-0.21-0.36
MK Dons (1 Season)3 Leagues291,8216338.220.2179013122201.894318+25+1.24+0.08
Trabzonspor (1 Season)1 League281,0223728.411.410814181261.86171700.00-0.45
Huddersfield (1 Season)1 League281,4305134.515.91414
Bolton (1 Season)1 League207173617.38.0515
Bristol City (1 Season)2 Leagues127396217.38.2884641711.25109+1+0.12+0.2810.911.7-0.9-0.11+0.10
Sheffield Weds (1 Season)1 League124123410.04.648
Reading (1 Season)1 League391302.21.012
Championship (10 Seasons)21713,6316327.4151.51488479691941.47178151+27+0.20+0.11101.8112.9-11.1-0.13-0.18
EFL Cup (9 Seasons)161,0456544.711.61091862241.942211+11+0.95+0.86
FA Cup (4 Seasons)85927482.26.678331900.63613-7-1.06-1.77
Premier League (3 Seasons)633,0024829.333.431103281.164553-8-0.24+0.286.512.7-6.2-1.04-0.60
League One (2 Seasons)502,6895432.529.92582501.953110+21+1.50+0.38
Süper Lig (1 Season)281,0223728.411.410814181261.86171700.00-0.45
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
2010-201117Huddersfield1 League281,4305134.515.91414
2011-201218Reading1 League391302.21.012
2012-201319Bolton1 League207173617.38.0515
2012-201319Millwall1 League5293597.13.350
2013-201420Sheffield Weds1 League124123410.04.648
2014-201521MK Dons3 Leagues291,8216338.220.2179013122201.894318+25+1.24+0.08
2014-201521Wolves1 League211,7948543.319.92015101.813922+17+0.85+0.97
2015-201622Wolves2 Leagues272,1267948.223.624671733011.373032-2-0.08+0.07
2015-201622Bournemouth1 League159306227.210.3122301.201417-3-0.29+0.40
2016-201723Bournemouth2 Leagues331,6715146.018.61610591741.213028+2+0.11+0.75
2017-201824Bournemouth3 Leagues229194223.010.28943141341.27817-9-0.88-0.686.512.7-6.2-1.04-0.60
2017-201824Wolves1 League166984416.97.870912.13174+13+1.68+0.89
2018-201925Stoke City3 Leagues493,0276267.333.6348114151911.203436-2-0.06+0.2533.038.6-5.5-0.18-0.47
2019-202026Bristol City2 Leagues127396217.38.2884641711.25109+1+0.12+0.2810.911.7-0.9-0.11+0.10
2019-202026Stoke City1 League170701.70.81700000.0002-2-2.57-2.480.41.6-1.3-1.61-1.72
2020-202127Stoke City1 League1626213.80.71620001.000000.00-0.23
2020-202127Trabzonspor1 League281,0223728.411.410814181261.86171700.00-0.45
2021-202228Millwall3 Leagues413,2327971.835.936872252021.394440+4+0.11-0.1744.148.2-4.1-0.12+0.02
2022-202329Millwall2 Leagues199274921.910.38907111921.58131300.00-0.2013.412.8+0.7+0.06-0.15
13 Seasons11 Clubs6 Leagues38221,9815829.4244.22318511215117221.48299255+44+0.21+0.13108.2125.6-17.3-0.19-0.15
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
Bournemouth (3 Seasons)3 Leagues703,5205031.939.1369814341381.235262-10-0.26+0.226.512.7-6.2-1.04-0.60
Millwall (3 Seasons)3 Leagues654,4526834.649.5498829161941.455753+4+0.09-0.1357.560.9-3.4-0.08-0.20
Wolves (3 Seasons)2 Leagues644,6187236.451.3516732133021.708658+28+0.55+0.29
Stoke City (3 Seasons)3 Leagues513,1596234.835.1368014151911.173438-4-0.11+0.0133.440.2-6.8-0.21-0.36
MK Dons (1 Season)3 Leagues291,8216338.220.2179013122201.894318+25+1.24+0.08
Trabzonspor (1 Season)1 League281,0223728.411.410814181261.86171700.00-0.45
Huddersfield (1 Season)1 League281,4305134.515.91414
Bolton (1 Season)1 League207173617.38.0515
Bristol City (1 Season)2 Leagues127396217.38.2884641711.25109+1+0.12+0.2810.911.7-0.9-0.11+0.10
Sheffield Weds (1 Season)1 League124123410.04.648
Reading (1 Season)1 League391302.21.012
Championship (10 Seasons)21713,6316327.4151.51488479691941.47178151+27+0.20+0.11101.8112.9-11.1-0.13-0.18
EFL Cup (9 Seasons)161,0456544.711.61091862241.942211+11+0.95+0.86
FA Cup (4 Seasons)85927482.26.678331900.63613-7-1.06-1.77
Premier League (3 Seasons)633,0024829.333.431103281.164553-8-0.24+0.286.512.7-6.2-1.04-0.60
League One (2 Seasons)502,6895432.529.92582501.953110+21+1.50+0.38
Süper Lig (1 Season)281,0223728.411.410814181261.86171700.00-0.45
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
2010-201117Huddersfieldeng ENG3. League One3rd281,4305134.515.91414
2011-201218Readingeng ENG2. Championship1st391302.21.012
2012-201319Boltoneng ENG2. Championship7th207173617.38.0515
2012-201319Millwalleng ENG2. Championship20th5293597.13.350
2013-201420Sheffield Wedseng ENG2. Championship16th124123410.04.648
2014-201521MK Donseng ENG3. League One2nd221,2595730.414.01181101.953110+21+1.50+0.38Matches
2014-201521Wolveseng ENG2. Championship7th211,7948543.319.92015101.813922+17+0.85+0.97Matches
2015-201622Wolveseng ENG2. Championship14th252,0298149.022.52317201.362830-2-0.09+0.04Matches
2015-201622Bournemoutheng ENG1. Premier League16th159306227.210.3122301.201417-3-0.29+0.40Matches
2016-201723Bournemoutheng ENG1. Premier League9th311,4614742.716.21471741.192624+2+0.12+0.77Matches
2017-201824Bournemoutheng ENG1. Premier League12th176113617.96.8511241.06512-7-1.03-0.746.512.7-6.2-1.04-0.60Matches
2017-201824Wolveseng ENG2. Championship1st166984416.97.870912.13174+13+1.68+0.89Matches
2018-201925Stoke Cityeng ENG2. Championship16th452,8186368.131.3328113131811.223035-5-0.16-0.0233.038.6-5.5-0.18-0.47Matches
2019-202026Bristol Cityeng ENG2. Championship12th127396217.98.2884641701.25109+1+0.12+0.2810.911.7-0.9-0.11+0.10Matches
2019-202026Stoke Cityeng ENG2. Championship15th170701.70.81700000.0002-2-2.57-2.480.41.6-1.3-1.61-1.72Matches
2020-202127Trabzonsportr TUR1. Süper Lig4th281,0223728.411.410814181261.86171700.00-0.45Matches
2021-202228Millwalleng ENG2. Championship9th383,0438073.533.834872142011.424136+5+0.15-0.1044.148.2-4.1-0.12+0.02Matches
2022-202329Millwalleng ENG2. Championship8th199274922.410.38907111911.58131300.00-0.2013.412.8+0.7+0.06-0.15Matches
13 Seasons11 Clubs4 Leagues35820,3445728.3226.02148410114416181.48271231+40+0.21+0.13108.2125.6-17.3-0.19-0.15
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
Bournemouth (3 Seasons)1 League633,0024829.333.431103281.164553-8-0.24+0.286.512.7-6.2-1.04-0.60
Wolves (3 Seasons)1 League624,5217336.450.250321211.718456+28+0.56+0.28
Millwall (3 Seasons)1 League624,2636934.347.4478828151921.475449+5+0.11-0.1057.560.9-3.4-0.08-0.20
Stoke City (2 Seasons)1 League462,8886334.932.1338013131811.193037-7-0.22-0.1233.440.2-6.8-0.21-0.36
Trabzonspor (1 Season)1 League281,0223728.411.410814181261.86171700.00-0.45
Huddersfield (1 Season)1 League281,4305134.515.91414
MK Dons (1 Season)1 League221,2595730.414.01181101.953110+21+1.50+0.38
Bolton (1 Season)1 League207173617.38.0515
Bristol City (1 Season)1 League127396217.98.2884641701.25109+1+0.12+0.2810.911.7-0.9-0.11+0.10
Sheffield Weds (1 Season)1 League124123410.04.648
Reading (1 Season)1 League391302.21.012
Championship (10 Seasons)21713,6316327.4151.51488479691941.47178151+27+0.20+0.11101.8112.9-11.1-0.13-0.18
Premier League (3 Seasons)633,0024829.333.431103281.164553-8-0.24+0.286.512.7-6.2-1.04-0.60
League One (2 Seasons)502,6895432.529.92582501.953110+21+1.50+0.38
Süper Lig (1 Season)281,0223728.411.410814181261.86171700.00-0.45
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
2014-201521MK Donseng ENGFA Cup65th32699099.63.03902001.0045-1-0.33-0.33Matches
2014-201521MK Donseng ENGLeague Cup9th42937381.43.3390312202.2583+5+1.54-1.15Matches
2015-201622Wolveseng ENGLeague Cup17th2974935.91.1167013011.502200.00+0.52Matches
2016-201723Bournemoutheng ENGEFL Cup17th2210105100.02.321052001.504400.00Matches
2017-201824Bournemoutheng ENGEFL Cup5th31484937.91.61122121303.0020+2+1.22+0.84Matches
2017-201824Bournemoutheng ENGFA Cup33rd21608088.91.82801000.5015-4-2.25-6.75Matches
2018-201925Stoke Cityeng ENGEFL Cup17th21266370.01.4191113501.5040+4+2.86+7.86Matches
2018-201925Stoke Cityeng ENGFA Cup33rd2834246.10.917401900.5001-1-1.08-1.08Matches
2019-202026Bristol Cityeng ENGEFL Cup58th00001Matches
2020-202127Stoke Cityeng ENGEFL Cup5th1626213.80.71620001.000000.00-0.23Matches
2021-202228Millwalleng ENGEFL CupRd321095540.41.2190111911.502200.00-0.56Matches
2021-202228Millwalleng ENGFA Cup1808088.90.91800000.0012-1-1.13-1.13Matches
2022-202329Millwalleng ENGEFL CupRd100001Matches
9 Seasons6 Clubs2 Leagues241,6376853.518.217881172041.502824+4+0.22+0.07
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bournemouth (2 Seasons)2 Leagues75187466.45.8598421301.8679-2-0.35-1.03
Stoke City (2 Seasons)2 Leagues52715433.53.0376122201.0041+3+1.00+1.33
Millwall (2 Seasons)2 Leagues31896342.02.1285111921.0034-1-0.48-1.00
MK Dons (1 Season)2 Leagues75628089.26.2690512201.71128+4+0.64-2.01
Wolves (1 Season)1 League2974935.91.1167013011.502200.00+0.52
Bristol City (1 Season)1 League00001
EFL Cup (9 Seasons)161,0456544.711.61091862241.942211+11+0.95+0.86
FA Cup (4 Seasons)85927482.26.678331900.63613-7-1.06-1.77
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
201824cd Congo DRWCQ130304.20.30012910.000000.00-1.04Matches
201824cd Congo DRFriendlies (M)21356875.01.52680000.5001-1-0.67+1.33Matches
201925cd Congo DRAfrica Cup of Nations qualification31796033.12.0272013611.6732+1+0.50+0.25Matches
2 Seasons1 Club3 Leagues63445723.93.8470023321.003300.00-0.66
Africa Cup of Nations qualification (1 Season)31796033.12.0272013611.6732+1+0.50+0.25
Friendlies (M) (1 Season)21356875.01.52680000.5001-1-0.67+1.33
WCQ (1 Season)130304.20.30012910.000000.00-1.04

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
2010-201117Huddersfieldeng ENG3. League One15.90022
2011-201218Readingeng ENG2. Championship1.0003
2012-201319Boltoneng ENG2. Championship8.02011
2012-201319Millwalleng ENG2. Championship3.3002
2013-201420Sheffield Wedseng ENG2. Championship4.6104
2014-201521Wolveseng ENG2. Championship19.91018Matches
2014-201521MK Donseng ENGFA Cup3.00000Matches
2014-201521MK Donseng ENGLeague Cup3.31000Matches
2014-201521MK Donseng ENG3. League One14.0209Matches
2015-201622Wolveseng ENG2. Championship22.51023Matches
2015-201622Wolveseng ENGLeague Cup1.10000Matches
2015-201622Bournemoutheng ENG1. Premier League10.30015Matches
2016-201723Bournemoutheng ENGEFL Cup2.3000200000000Matches
2016-201723Bournemoutheng ENG1. Premier League16.2100221314369000Matches
2017-201824Wolveseng ENG2. Championship7.800061110564100Matches
2017-201824Bournemoutheng ENGEFL Cup1.6000200102000Matches
2017-201824Bournemoutheng ENGFA Cup1.80001111000Matches
2017-201824Bournemoutheng ENG1. Premier League6.8000913420310017223836.7Matches
2018-201925Stoke Cityeng ENG2. Championship31.300033362923917100738816235.2Matches
2018-201925Stoke Cityeng ENGEFL Cup1.4000011000000Matches
2018-201925Stoke Cityeng ENGFA Cup0.9000310000000Matches
2019-202026Stoke Cityeng ENG2. Championship0.800000040000002340.0Matches
2019-202026Bristol Cityeng ENG2. Championship8.20001010621200012336434.0Matches
2020-202127Stoke Cityeng ENGEFL Cup0.70001021000Matches
2020-202127Trabzonsportr TUR1. Süper Lig11.41002713138350Matches
2021-202228Millwalleng ENG2. Championship33.8400193826194152009110418036.6Matches
2021-202228Millwalleng ENGEFL Cup1.20001114000Matches
2021-202228Millwalleng ENGFA Cup0.90003100000Matches
2022-202329Millwalleng ENG2. Championship10.310089661300020376237.4Matches
13 Seasons11 Clubs6 Leagues244.2150025414811379306050021328650936.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bournemouth (3 Seasons)3 Leagues39.1100512719761410017223836.7
Millwall (3 Seasons)3 Leagues49.55003349332951820011114124236.8
Wolves (3 Seasons)2 Leagues51.3200471110564100
Stoke City (3 Seasons)3 Leagues35.100037383228917100739016535.3
MK Dons (1 Season)3 Leagues20.230090
Trabzonspor (1 Season)1 League11.41002713138350
Huddersfield (1 Season)1 League15.90022
Bolton (1 Season)1 League8.02011
Bristol City (1 Season)2 Leagues8.20001010621200012336434.0
Sheffield Weds (1 Season)1 League4.6104
Reading (1 Season)1 League1.0003
Championship (10 Seasons)151.510001371047759214140019626447135.9
EFL Cup (9 Seasons)11.6100624602000
FA Cup (4 Seasons)6.6000731100000
Premier League (3 Seasons)33.4100462618561210017223836.7
League One (2 Seasons)29.92031
Süper Lig (1 Season)11.41002713138350
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
2010-201117Huddersfield1 League15.90022
2011-201218Reading1 League1.0003
2012-201319Bolton1 League8.02011
2012-201319Millwall1 League3.3002
2013-201420Sheffield Weds1 League4.6104
2014-201521MK Dons3 Leagues20.230090
2014-201521Wolves1 League19.91018
2015-201622Wolves2 Leagues23.6100230
2015-201622Bournemouth1 League10.30015
2016-201723Bournemouth2 Leagues18.6100241314369000
2017-201824Bournemouth3 Leagues10.20001214540510017223836.7
2017-201824Wolves1 League7.800061110564100
2018-201925Stoke City3 Leagues33.600036383023917100738816235.2
2019-202026Bristol City2 Leagues8.20001010621200012336434.0
2019-202026Stoke City1 League0.800000040000002340.0
2020-202127Stoke City1 League0.70001021000
2020-202127Trabzonspor1 League11.41002713138350
2021-202228Millwall3 Leagues35.9400234027234152009110418036.6
2022-202329Millwall2 Leagues10.310089661300020376237.4
13 Seasons11 Clubs6 Leagues244.2150025414811379306050021328650936.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bournemouth (3 Seasons)3 Leagues39.1100512719761410017223836.7
Millwall (3 Seasons)3 Leagues49.55003349332951820011114124236.8
Wolves (3 Seasons)2 Leagues51.3200471110564100
Stoke City (3 Seasons)3 Leagues35.100037383228917100739016535.3
MK Dons (1 Season)3 Leagues20.230090
Trabzonspor (1 Season)1 League11.41002713138350
Huddersfield (1 Season)1 League15.90022
Bolton (1 Season)1 League8.02011
Bristol City (1 Season)2 Leagues8.20001010621200012336434.0
Sheffield Weds (1 Season)1 League4.6104
Reading (1 Season)1 League1.0003
Championship (10 Seasons)151.510001371047759214140019626447135.9
EFL Cup (9 Seasons)11.6100624602000
FA Cup (4 Seasons)6.6000731100000
Premier League (3 Seasons)33.4100462618561210017223836.7
League One (2 Seasons)29.92031
Süper Lig (1 Season)11.41002713138350
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
2010-201117Huddersfieldeng ENG3. League One3rd15.90022
2011-201218Readingeng ENG2. Championship1st1.0003
2012-201319Boltoneng ENG2. Championship7th8.02011
2012-201319Millwalleng ENG2. Championship20th3.3002
2013-201420Sheffield Wedseng ENG2. Championship16th4.6104
2014-201521MK Donseng ENG3. League One2nd14.0209Matches
2014-201521Wolveseng ENG2. Championship7th19.91018Matches
2015-201622Wolveseng ENG2. Championship14th22.51023Matches
2015-201622Bournemoutheng ENG1. Premier League16th10.30015Matches
2016-201723Bournemoutheng ENG1. Premier League9th16.2100221314369000Matches
2017-201824Bournemoutheng ENG1. Premier League12th6.8000913420310017223836.7Matches
2017-201824Wolveseng ENG2. Championship1st7.800061110564100Matches
2018-201925Stoke Cityeng ENG2. Championship16th31.300033362923917100738816235.2Matches
2019-202026Bristol Cityeng ENG2. Championship12th8.20001010621200012336434.0Matches
2019-202026Stoke Cityeng ENG2. Championship15th0.800000040000002340.0Matches
2020-202127Trabzonsportr TUR1. Süper Lig4th11.41002713138350Matches
2021-202228Millwalleng ENG2. Championship9th33.8400193826194152009110418036.6Matches
2022-202329Millwalleng ENG2. Championship8th10.310089661300020376237.4Matches
13 Seasons11 Clubs4 Leagues226.0140024114310872305850021328650936.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bournemouth (3 Seasons)1 League33.4100462618561210017223836.7
Wolves (3 Seasons)1 League50.2200471110564100
Millwall (3 Seasons)1 League47.45002947322551820011114124236.8
Stoke City (2 Seasons)1 League32.100033362927917100739016535.3
Trabzonspor (1 Season)1 League11.41002713138350
Huddersfield (1 Season)1 League15.90022
MK Dons (1 Season)1 League14.0209
Bolton (1 Season)1 League8.02011
Bristol City (1 Season)1 League8.20001010621200012336434.0
Sheffield Weds (1 Season)1 League4.6104
Reading (1 Season)1 League1.0003
Championship (10 Seasons)151.510001371047759214140019626447135.9
Premier League (3 Seasons)33.4100462618561210017223836.7
League One (2 Seasons)29.92031
Süper Lig (1 Season)11.41002713138350
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201521MK Donseng ENGFA Cup65th3.00000Matches
2014-201521MK Donseng ENGLeague Cup9th3.31000Matches
2015-201622Wolveseng ENGLeague Cup17th1.10000Matches
2016-201723Bournemoutheng ENGEFL Cup17th2.3000200000000Matches
2017-201824Bournemoutheng ENGEFL Cup5th1.6000200102000Matches
2017-201824Bournemoutheng ENGFA Cup33rd1.80001111000Matches
2018-201925Stoke Cityeng ENGEFL Cup17th1.4000011000000Matches
2018-201925Stoke Cityeng ENGFA Cup33rd0.9000310000000Matches
2020-202127Stoke Cityeng ENGEFL Cup5th0.70001021000Matches
2021-202228Millwalleng ENGEFL CupRd31.20001114000Matches
2021-202228Millwalleng ENGFA Cup0.90003100000Matches
9 Seasons6 Clubs2 Leagues18.21001355702000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bournemouth (2 Seasons)2 Leagues5.8000511202000
Stoke City (2 Seasons)2 Leagues3.0000423100000
Millwall (2 Seasons)2 Leagues2.10004214000
MK Dons (1 Season)2 Leagues6.21000
Wolves (1 Season)1 League1.10000
Bristol City (1 Season)1 League
EFL Cup (9 Seasons)11.6100624602000
FA Cup (4 Seasons)6.6000731100000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201824cd Congo DRWCQ0.30000Matches
201824cd Congo DRFriendlies (M)1.50000Matches
201925cd Congo DRAfrica Cup of Nations qualification2.00000Matches
2 Seasons1 Club3 Leagues3.80000
Africa Cup of Nations qualification (1 Season)2.00000
Friendlies (M) (1 Season)1.50000
WCQ (1 Season)0.30000

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.