Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp 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-201519Sheffield Wedseng ENG2. Championship421581.8000000000.000.000.000.000.00Matches
2014-201519Chelseaeng ENGLeague Cup00Matches
2014-201519Milton Keynes Donseng ENG3. League One1287678.5325300000.350.230.590.350.59Matches
2014-201519Chelseaeng ENG1. Premier League00Matches
2015-201620Vitessenl NED1. Eredivisie31232,09023.2549323200.220.170.390.130.30Matches
2016-201721Vitessenl NED1. Eredivisie33332,90232.210212911210.310.060.370.280.34Matches
2017-201822Middlesbrougheng ENG2. Championship1266216.9101100100.140.000.140.140.14Matches
2017-201822Middlesbrougheng ENGEFL Cup221721.9101100000.520.000.520.520.52Matches
2017-201822Middlesbrougheng ENGJr. PL2 — Div. 211560.6000000000.000.000.000.000.00Matches
2018-201923Leeds Unitedeng ENG2. Championship1122282.5000000100.000.000.000.000.00Matches
2018-201923Readingeng ENG2. Championship19171,47816.4112100100.060.060.120.060.12Matches
2018-201923Leeds Unitedeng ENGEFL Cup221802.0011000000.000.500.500.000.50Matches
2018-201923Leeds Unitedeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2019-202024Düsseldorfde GER1. Bundesliga875456.1000000100.000.000.000.000.00Matches
2019-202024Düsseldorfde GERDFB-Pokal111031.1000000000.000.000.000.000.00Matches
2020-202125Trabzonsportr TUR1. Süper Lig34292,65529.5235200700.070.100.170.070.17Matches
2021-202226Stoke Cityeng ENG2. Championship21201,79820.08210533100.400.100.500.250.35Matches
2021-202226Chelseaeng ENGFA Cup10320.4000000000.000.000.000.000.00Matches
2021-202226Chelseaeng ENGJr. PL2 — Div. 1998109.0235111200.220.330.560.110.44Matches
2022-202327Stoke Cityeng ENG2. Championship44302,76430.77512523600.230.160.390.160.33Matches
2022-202327Stoke Cityeng ENGEFL Cup11660.7000000000.000.000.000.000.00Matches
2022-202327Stoke Cityeng ENGFA Cup311441.6101011100.620.000.620.000.00Matches
2023-202428Stoke Cityeng ENG2. Championship20121,06711.9202200300.170.000.170.170.17Matches
2023-202428Stoke Cityeng ENGFA Cup11840.9101011001.070.001.070.000.00Matches
2023-202428Stoke Cityeng ENGJr. PL211901.0011000000.001.001.000.001.00Matches
2024-202529Stoke Cityeng ENG2. Championship19161,47516.4628422300.370.120.490.240.37Matches
2024-202529Blackburn Roverseng ENG2. Championship1375966.6101100200.150.000.150.150.15Matches
2024-202529Stoke Cityeng ENGEFL Cup11901.0011000000.001.001.000.001.00Matches
2024-202529Stoke Cityeng ENGFA Cup221922.1101011100.470.000.470.000.00Matches
2024-202529Blackburn Roverseng ENGJr. PL211901.0000000000.000.000.000.000.00Matches
2025-202630Stoke Cityeng ENG2. Championship17141,25614.0415400300.290.070.360.290.36Matches
2025-202630Stoke Cityeng ENGEFL Cup10130.1000000000.000.000.000.000.00Matches
12 Seasons11 Clubs9 Leagues31423821,566239.65424784113153610.230.100.330.170.27
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Stoke City (5 Seasons)3 Leagues130988,94999.43011412010111800.300.110.410.200.31
Vitesse (2 Seasons)1 League64564,99255.5156211234410.270.110.380.220.32
Chelsea (2 Seasons)3 Leagues10320.4000000000.000.000.000.000.00
Trabzonspor (1 Season)1 League34292,65529.5235200700.070.100.170.070.17
Reading (1 Season)1 League19171,47816.4112100100.060.060.120.060.12
Leeds United (1 Season)3 Leagues1454985.5011000200.000.180.180.000.18
Middlesbrough (1 Season)2 Leagues1487938.8202200100.230.000.230.230.23
Blackburn Rovers (1 Season)1 League1375966.6101100200.150.000.150.150.15
Milton Keynes Dons (1 Season)1 League1287678.5325300000.350.230.590.350.59
Chelsea (1 Season)1 League998109.0235111200.220.330.560.110.44
Düsseldorf (1 Season)2 Leagues986487.2000000100.000.000.000.000.00
Sheffield Weds (1 Season)1 League421581.8000000000.000.000.000.000.00
Stoke City (1 Season)1 League11901.0011000000.001.001.000.001.00
Middlesbrough (1 Season)1 League11560.6000000000.000.000.000.000.00
Blackburn Rovers (1 Season)1 League11901.0000000000.000.000.000.000.00
Championship (8 Seasons)18012611,441127.130114123782100.240.090.320.180.27
EFL Cup (6 Seasons)765215.8123100000.170.350.520.170.52
FA Cup (5 Seasons)855426.0303033300.500.000.500.000.00
PL2 (3 Seasons)111199011.0246111200.180.360.550.090.45
Eredivisie (2 Seasons)64564,99255.5156211234410.270.110.380.220.32
Süper Lig (1 Season)34292,65529.5235200700.070.100.170.070.17
League One (1 Season)1287678.5325300000.350.230.590.350.59
Bundesliga (1 Season)875456.1000000100.000.000.000.000.00
DFB-Pokal (1 Season)111031.1000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)11560.6000000000.000.000.000.000.00
Premier League (1 Season)00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp 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-201519Chelsea2 Leagues00
2014-201519Milton Keynes Dons1 League1287678.5325300000.350.230.590.350.59
2014-201519Sheffield Weds1 League421581.8000000000.000.000.000.000.00
2015-201620Vitesse1 League31232,09023.2549323200.220.170.390.130.30
2016-201721Vitesse1 League33332,90232.210212911210.310.060.370.280.34
2017-201822Middlesbrough1 League11560.6000000000.000.000.000.000.00
2017-201822Middlesbrough2 Leagues1487938.8202200100.230.000.230.230.23
2018-201923Leeds United3 Leagues1454985.5011000200.000.180.180.000.18
2018-201923Reading1 League19171,47816.4112100100.060.060.120.060.12
2019-202024Düsseldorf2 Leagues986487.2000000100.000.000.000.000.00
2020-202125Trabzonspor1 League34292,65529.5235200700.070.100.170.070.17
2021-202226Chelsea1 League998109.0235111200.220.330.560.110.44
2021-202226Chelsea1 League10320.4000000000.000.000.000.000.00
2021-202226Stoke City1 League21201,79820.08210533100.400.100.500.250.35
2022-202327Stoke City3 Leagues48322,97433.08513534700.240.150.390.150.30
2023-202428Stoke City1 League11901.0011000000.001.001.000.001.00
2023-202428Stoke City2 Leagues21131,15112.8303211300.230.000.230.160.16
2024-202529Blackburn Rovers1 League11901.0000000000.000.000.000.000.00
2024-202529Blackburn Rovers1 League1375966.6101100200.150.000.150.150.15
2024-202529Stoke City3 Leagues22191,75719.57310433400.360.150.510.200.36
2025-202630Stoke City2 Leagues18141,26914.1415400300.280.070.350.280.35
12 Seasons11 Clubs9 Leagues31423821,566239.65424784113153610.230.100.330.170.27
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Stoke City (5 Seasons)3 Leagues130988,94999.43011412010111800.300.110.410.200.31
Vitesse (2 Seasons)1 League64564,99255.5156211234410.270.110.380.220.32
Chelsea (2 Seasons)3 Leagues10320.4000000000.000.000.000.000.00
Trabzonspor (1 Season)1 League34292,65529.5235200700.070.100.170.070.17
Reading (1 Season)1 League19171,47816.4112100100.060.060.120.060.12
Leeds United (1 Season)3 Leagues1454985.5011000200.000.180.180.000.18
Middlesbrough (1 Season)2 Leagues1487938.8202200100.230.000.230.230.23
Blackburn Rovers (1 Season)1 League1375966.6101100200.150.000.150.150.15
Milton Keynes Dons (1 Season)1 League1287678.5325300000.350.230.590.350.59
Chelsea (1 Season)1 League998109.0235111200.220.330.560.110.44
Düsseldorf (1 Season)2 Leagues986487.2000000100.000.000.000.000.00
Sheffield Weds (1 Season)1 League421581.8000000000.000.000.000.000.00
Stoke City (1 Season)1 League11901.0011000000.001.001.000.001.00
Middlesbrough (1 Season)1 League11560.6000000000.000.000.000.000.00
Blackburn Rovers (1 Season)1 League11901.0000000000.000.000.000.000.00
Championship (8 Seasons)18012611,441127.130114123782100.240.090.320.180.27
EFL Cup (6 Seasons)765215.8123100000.170.350.520.170.52
FA Cup (5 Seasons)855426.0303033300.500.000.500.000.00
PL2 (3 Seasons)111199011.0246111200.180.360.550.090.45
Eredivisie (2 Seasons)64564,99255.5156211234410.270.110.380.220.32
Süper Lig (1 Season)34292,65529.5235200700.070.100.170.070.17
League One (1 Season)1287678.5325300000.350.230.590.350.59
Bundesliga (1 Season)875456.1000000100.000.000.000.000.00
DFB-Pokal (1 Season)111031.1000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)11560.6000000000.000.000.000.000.00
Premier League (1 Season)00
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-201519Chelseaeng ENG1. Premier League1st00Matches
2014-201519Milton Keynes Donseng ENG3. League One2nd1287678.5325300000.350.230.590.350.59Matches
2014-201519Sheffield Wedseng ENG2. Championship13th421581.8000000000.000.000.000.000.00Matches
2015-201620Vitessenl NED1. Eredivisie9th31232,09023.2549323200.220.170.390.130.30Matches
2016-201721Vitessenl NED1. Eredivisie5th33332,90232.210212911210.310.060.370.280.34Matches
2017-201822Middlesbrougheng ENGJr. PL2 — Div. 24th11560.6000000000.000.000.000.000.00Matches
2017-201822Middlesbrougheng ENG2. Championship5th1266216.9101100100.140.000.140.140.14Matches
2018-201923Leeds Unitedeng ENG2. Championship3rd1122282.5000000100.000.000.000.000.00Matches
2018-201923Readingeng ENG2. Championship20th19171,47816.4112100100.060.060.120.060.12Matches
2019-202024Düsseldorfde GER1. Bundesliga17th875456.1000000100.000.000.000.000.00Matches
2020-202125Trabzonsportr TUR1. Süper Lig4th34292,65529.5235200700.070.100.170.070.17Matches
2021-202226Chelseaeng ENGJr. PL2 — Div. 112th998109.0235111200.220.330.560.110.44Matches
2021-202226Stoke Cityeng ENG2. Championship14th21201,79820.08210533100.400.100.500.250.35Matches
2022-202327Stoke Cityeng ENG2. Championship16th44302,76430.77512523600.230.160.390.160.33Matches
2023-202428Stoke Cityeng ENGJr. PL219th11901.0011000000.001.001.000.001.00Matches
2023-202428Stoke Cityeng ENG2. Championship17th20121,06711.9202200300.170.000.170.170.17Matches
2024-202529Blackburn Roverseng ENGJr. PL221st11901.0000000000.000.000.000.000.00Matches
2024-202529Blackburn Roverseng ENG2. Championship7th1375966.6101100200.150.000.150.150.15Matches
2024-202529Stoke Cityeng ENG2. Championship18th19161,47516.4628422300.370.120.490.240.37Matches
2025-202630Stoke Cityeng ENG2. Championship17th17141,25614.0415400300.290.070.360.290.36Matches
12 Seasons11 Clubs6 Leagues29822620,400226.75022724010123310.220.100.320.180.27
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
Stoke City (5 Seasons)1 League121928,36092.927103720781600.290.110.400.220.32
Vitesse (2 Seasons)1 League64564,99255.5156211234410.270.110.380.220.32
Trabzonspor (1 Season)1 League34292,65529.5235200700.070.100.170.070.17
Reading (1 Season)1 League19171,47816.4112100100.060.060.120.060.12
Blackburn Rovers (1 Season)1 League1375966.6101100200.150.000.150.150.15
Middlesbrough (1 Season)1 League1266216.9101100100.140.000.140.140.14
Milton Keynes Dons (1 Season)1 League1287678.5325300000.350.230.590.350.59
Leeds United (1 Season)1 League1122282.5000000100.000.000.000.000.00
Chelsea (1 Season)1 League998109.0235111200.220.330.560.110.44
Düsseldorf (1 Season)1 League875456.1000000100.000.000.000.000.00
Sheffield Weds (1 Season)1 League421581.8000000000.000.000.000.000.00
Stoke City (1 Season)1 League11901.0011000000.001.001.000.001.00
Middlesbrough (1 Season)1 League11560.6000000000.000.000.000.000.00
Blackburn Rovers (1 Season)1 League11901.0000000000.000.000.000.000.00
Chelsea (1 Season)1 League00
Championship (8 Seasons)18012611,441127.130114123782100.240.090.320.180.27
PL2 (3 Seasons)111199011.0246111200.180.360.550.090.45
Eredivisie (2 Seasons)64564,99255.5156211234410.270.110.380.220.32
Süper Lig (1 Season)34292,65529.5235200700.070.100.170.070.17
League One (1 Season)1287678.5325300000.350.230.590.350.59
Bundesliga (1 Season)875456.1000000100.000.000.000.000.00
PL2 — Div. 2 (1 Season)11560.6000000000.000.000.000.000.00
Premier League (1 Season)00
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-201519Chelseaeng ENGLeague Cup1st00Matches
2017-201822Middlesbrougheng ENGEFL Cup9th221721.9101100000.520.000.520.520.52Matches
2018-201923Leeds Unitedeng ENGEFL Cup33rd221802.0011000000.000.500.500.000.50Matches
2018-201923Leeds Unitedeng ENGFA Cup33rd11901.0000000100.000.000.000.000.00Matches
2019-202024Düsseldorfde GERDFB-Pokal5th111031.1000000000.000.000.000.000.00Matches
2021-202226Chelseaeng ENGFA CupF10320.4000000000.000.000.000.000.00Matches
2022-202327Stoke Cityeng ENGEFL CupRd111660.7000000000.000.000.000.000.00Matches
2022-202327Stoke Cityeng ENGFA Cup311441.6101011100.620.000.620.000.00Matches
2023-202428Stoke Cityeng ENGFA Cup11840.9101011001.070.001.070.000.00Matches
2024-202529Stoke Cityeng ENGEFL CupRd411901.0011000000.001.001.000.001.00Matches
2024-202529Stoke Cityeng ENGFA Cup221922.1101011100.470.000.470.000.00Matches
2025-202630Stoke Cityeng ENGEFL CupRd210130.1000000000.000.000.000.000.00Matches
9 Seasons5 Clubs3 Leagues16121,16613.0426133300.310.150.460.080.23
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
Stoke City (4 Seasons)2 Leagues965896.5314033200.460.150.610.000.15
Chelsea (2 Seasons)2 Leagues10320.4000000000.000.000.000.000.00
Leeds United (1 Season)2 Leagues332703.0011000100.000.330.330.000.33
Middlesbrough (1 Season)1 League221721.9101100000.520.000.520.520.52
Düsseldorf (1 Season)1 League111031.1000000000.000.000.000.000.00
EFL Cup (6 Seasons)765215.8123100000.170.350.520.170.52
FA Cup (5 Seasons)855426.0303033300.500.000.500.000.00
DFB-Pokal (1 Season)111031.1000000000.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201519Sheffield Wedseng ENG2. Championship1.8021.140.0000Matches
2014-201519Milton Keynes Donseng ENG3. League One8.5370.820.4300Matches
2015-201620Vitessenl NED1. Eredivisie23.25190.820.1623Matches
2016-201721Vitessenl NED1. Eredivisie32.2100300.000.930.3011Matches
2017-201822Middlesbrougheng ENG2. Championship6.9117529.42.460.720.060.2000Matches
2017-201822Middlesbrougheng ENGEFL Cup1.913266.71.571.050.330.5000Matches
2017-201822Middlesbrougheng ENGJr. PL2 — Div. 20.6000Matches
2018-201923Leeds Unitedeng ENG2. Championship2.506116.72.370.390.000.0000Matches
2018-201923Readingeng ENG2. Championship16.4122731.81.340.430.050.1400Matches
2018-201923Leeds Unitedeng ENGEFL Cup2.004250.02.001.000.000.0000Matches
2018-201923Leeds Unitedeng ENGFA Cup1.0011100.01.001.000.000.0000Matches
2019-202024Düsseldorfde GER1. Bundesliga6.1012541.71.980.830.000.0000Matches
2019-202024Düsseldorfde GERDFB-Pokal1.10500.04.370.000.0000Matches
2020-202125Trabzonsportr TUR1. Süper Lig29.52371232.41.250.410.050.1700Matches
2021-202226Stoke Cityeng ENG2. Championship20.08341235.31.700.600.150.4233Matches
2021-202226Chelseaeng ENGFA Cup0.40000.000.0000Matches
2021-202226Chelseaeng ENGJr. PL2 — Div. 19.0211Matches
2022-202327Stoke Cityeng ENG2. Championship30.77592542.41.920.810.080.2023Matches
2022-202327Stoke Cityeng ENGEFL Cup0.70100.01.360.000.0000Matches
2022-202327Stoke Cityeng ENGFA Cup1.6122100.01.251.250.000.0011Matches
2023-202428Stoke Cityeng ENG2. Championship11.92231252.21.941.010.090.1700Matches
2023-202428Stoke Cityeng ENGFA Cup0.9111100.01.071.070.000.0011Matches
2023-202428Stoke Cityeng ENGJr. PL21.0000Matches
2024-202529Stoke Cityeng ENG2. Championship16.46271244.41.650.730.150.3322Matches
2024-202529Blackburn Roverseng ENG2. Championship6.6112433.31.810.600.080.2500Matches
2024-202529Stoke Cityeng ENGEFL Cup1.00000.000.0000Matches
2024-202529Stoke Cityeng ENGFA Cup2.1111100.00.470.470.000.0011Matches
2024-202529Blackburn Roverseng ENGJr. PL21.0000Matches
2025-202630Stoke Cityeng ENG2. Championship14.0416531.31.150.360.250.8000Matches
2025-202630Stoke Cityeng ENGEFL Cup0.10000.000.0000Matches
12 Seasons11 Clubs9 Leagues239.65428316749.11.370.700.120.251315
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Stoke City (5 Seasons)3 Leagues99.4301647042.71.650.700.120.291011
Vitesse (2 Seasons)1 League55.5150490.000.880.2434
Chelsea (2 Seasons)3 Leagues0.40000.000.0000
Trabzonspor (1 Season)1 League29.52371232.41.250.410.050.1700
Reading (1 Season)1 League16.4122731.81.340.430.050.1400
Leeds United (1 Season)3 Leagues5.5011436.41.990.720.000.0000
Middlesbrough (1 Season)2 Leagues8.8220735.02.270.790.100.2900
Blackburn Rovers (1 Season)1 League6.6112433.31.810.600.080.2500
Milton Keynes Dons (1 Season)1 League8.5370.820.4300
Chelsea (1 Season)1 League9.0211
Düsseldorf (1 Season)2 Leagues7.2017529.42.360.690.000.0000
Sheffield Weds (1 Season)1 League1.8021.140.0000
Stoke City (1 Season)1 League1.0000
Middlesbrough (1 Season)1 League0.6000
Blackburn Rovers (1 Season)1 League1.0000
Championship (8 Seasons)127.1302168538.41.720.670.110.2778
EFL Cup (6 Seasons)5.818450.01.380.690.130.2500
FA Cup (5 Seasons)6.0355100.00.830.830.000.0033
PL2 (3 Seasons)11.0211
Eredivisie (2 Seasons)55.5150490.000.880.2434
Süper Lig (1 Season)29.52371232.41.250.410.050.1700
League One (1 Season)8.5370.820.4300
Bundesliga (1 Season)6.1012541.71.980.830.000.0000
DFB-Pokal (1 Season)1.10500.04.370.000.0000
PL2 — Div. 2 (1 Season)0.6000
Premier League (1 Season)
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201519Milton Keynes Dons1 League8.5370.820.4300
2014-201519Sheffield Weds1 League1.8021.140.0000
2015-201620Vitesse1 League23.25190.820.1623
2016-201721Vitesse1 League32.2100300.000.930.3011
2017-201822Middlesbrough1 League0.6000
2017-201822Middlesbrough2 Leagues8.8220735.02.270.790.100.2900
2018-201923Leeds United3 Leagues5.5011436.41.990.720.000.0000
2018-201923Reading1 League16.4122731.81.340.430.050.1400
2019-202024Düsseldorf2 Leagues7.2017529.42.360.690.000.0000
2020-202125Trabzonspor1 League29.52371232.41.250.410.050.1700
2021-202226Chelsea1 League9.0211
2021-202226Chelsea1 League0.40000.000.0000
2021-202226Stoke City1 League20.08341235.31.700.600.150.4233
2022-202327Stoke City3 Leagues33.08622743.51.880.820.080.1934
2023-202428Stoke City1 League1.0000
2023-202428Stoke City2 Leagues12.83241354.21.881.020.080.1511
2024-202529Blackburn Rovers1 League1.0000
2024-202529Blackburn Rovers1 League6.6112433.31.810.600.080.2500
2024-202529Stoke City3 Leagues19.57281346.41.430.670.140.3133
2025-202630Stoke City2 Leagues14.1416531.31.130.350.250.8000
12 Seasons11 Clubs9 Leagues239.65428316749.11.370.700.120.251315
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Stoke City (5 Seasons)3 Leagues99.4301647042.71.650.700.120.291011
Vitesse (2 Seasons)1 League55.5150490.000.880.2434
Chelsea (2 Seasons)3 Leagues0.40000.000.0000
Trabzonspor (1 Season)1 League29.52371232.41.250.410.050.1700
Reading (1 Season)1 League16.4122731.81.340.430.050.1400
Leeds United (1 Season)3 Leagues5.5011436.41.990.720.000.0000
Middlesbrough (1 Season)2 Leagues8.8220735.02.270.790.100.2900
Blackburn Rovers (1 Season)1 League6.6112433.31.810.600.080.2500
Milton Keynes Dons (1 Season)1 League8.5370.820.4300
Chelsea (1 Season)1 League9.0211
Düsseldorf (1 Season)2 Leagues7.2017529.42.360.690.000.0000
Sheffield Weds (1 Season)1 League1.8021.140.0000
Stoke City (1 Season)1 League1.0000
Middlesbrough (1 Season)1 League0.6000
Blackburn Rovers (1 Season)1 League1.0000
Championship (8 Seasons)127.1302168538.41.720.670.110.2778
EFL Cup (6 Seasons)5.818450.01.380.690.130.2500
FA Cup (5 Seasons)6.0355100.00.830.830.000.0033
PL2 (3 Seasons)11.0211
Eredivisie (2 Seasons)55.5150490.000.880.2434
Süper Lig (1 Season)29.52371232.41.250.410.050.1700
League One (1 Season)8.5370.820.4300
Bundesliga (1 Season)6.1012541.71.980.830.000.0000
DFB-Pokal (1 Season)1.10500.04.370.000.0000
PL2 — Div. 2 (1 Season)0.6000
Premier League (1 Season)
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201519Milton Keynes Donseng ENG3. League One2nd8.5370.820.4300Matches
2014-201519Sheffield Wedseng ENG2. Championship13th1.8021.140.0000Matches
2015-201620Vitessenl NED1. Eredivisie9th23.25190.820.1623Matches
2016-201721Vitessenl NED1. Eredivisie5th32.2100300.000.930.3011Matches
2017-201822Middlesbrougheng ENGJr. PL2 — Div. 24th0.6000Matches
2017-201822Middlesbrougheng ENG2. Championship5th6.9117529.42.460.720.060.2000Matches
2018-201923Leeds Unitedeng ENG2. Championship3rd2.506116.72.370.390.000.0000Matches
2018-201923Readingeng ENG2. Championship20th16.4122731.81.340.430.050.1400Matches
2019-202024Düsseldorfde GER1. Bundesliga17th6.1012541.71.980.830.000.0000Matches
2020-202125Trabzonsportr TUR1. Süper Lig4th29.52371232.41.250.410.050.1700Matches
2021-202226Chelseaeng ENGJr. PL2 — Div. 112th9.0211Matches
2021-202226Stoke Cityeng ENG2. Championship14th20.08341235.31.700.600.150.4233Matches
2022-202327Stoke Cityeng ENG2. Championship16th30.77592542.41.920.810.080.2023Matches
2023-202428Stoke Cityeng ENGJr. PL219th1.0000Matches
2023-202428Stoke Cityeng ENG2. Championship17th11.92231252.21.941.010.090.1700Matches
2024-202529Blackburn Roverseng ENGJr. PL221st1.0000Matches
2024-202529Blackburn Roverseng ENG2. Championship7th6.6112433.31.810.600.080.2500Matches
2024-202529Stoke Cityeng ENG2. Championship18th16.46271244.41.650.730.150.3322Matches
2025-202630Stoke Cityeng ENG2. Championship17th14.0416531.31.150.360.250.8000Matches
12 Seasons11 Clubs6 Leagues226.75026515849.11.370.700.130.251012
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Stoke City (5 Seasons)1 League92.9271596641.51.710.710.130.3078
Vitesse (2 Seasons)1 League55.5150490.000.880.2434
Trabzonspor (1 Season)1 League29.52371232.41.250.410.050.1700
Reading (1 Season)1 League16.4122731.81.340.430.050.1400
Blackburn Rovers (1 Season)1 League6.6112433.31.810.600.080.2500
Middlesbrough (1 Season)1 League6.9117529.42.460.720.060.2000
Milton Keynes Dons (1 Season)1 League8.5370.820.4300
Leeds United (1 Season)1 League2.506116.72.370.390.000.0000
Chelsea (1 Season)1 League9.0211
Düsseldorf (1 Season)1 League6.1012541.71.980.830.000.0000
Sheffield Weds (1 Season)1 League1.8021.140.0000
Stoke City (1 Season)1 League1.0000
Middlesbrough (1 Season)1 League0.6000
Blackburn Rovers (1 Season)1 League1.0000
Chelsea (1 Season)1 League
Championship (8 Seasons)127.1302168538.41.720.670.110.2778
PL2 (3 Seasons)11.0211
Eredivisie (2 Seasons)55.5150490.000.880.2434
Süper Lig (1 Season)29.52371232.41.250.410.050.1700
League One (1 Season)8.5370.820.4300
Bundesliga (1 Season)6.1012541.71.980.830.000.0000
PL2 — Div. 2 (1 Season)0.6000
Premier League (1 Season)
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2017-201822Middlesbrougheng ENGEFL Cup9th1.913266.71.571.050.330.5000Matches
2018-201923Leeds Unitedeng ENGEFL Cup33rd2.004250.02.001.000.000.0000Matches
2018-201923Leeds Unitedeng ENGFA Cup33rd1.0011100.01.001.000.000.0000Matches
2019-202024Düsseldorfde GERDFB-Pokal5th1.10500.04.370.000.0000Matches
2021-202226Chelseaeng ENGFA CupF0.40000.000.0000Matches
2022-202327Stoke Cityeng ENGEFL CupRd10.70100.01.360.000.0000Matches
2022-202327Stoke Cityeng ENGFA Cup1.6122100.01.251.250.000.0011Matches
2023-202428Stoke Cityeng ENGFA Cup0.9111100.01.071.070.000.0011Matches
2024-202529Stoke Cityeng ENGEFL CupRd41.00000.000.0000Matches
2024-202529Stoke Cityeng ENGFA Cup2.1111100.00.470.470.000.0011Matches
2025-202630Stoke Cityeng ENGEFL CupRd20.10000.000.0000Matches
9 Seasons5 Clubs3 Leagues13.0418950.01.390.690.060.1133
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Stoke City (4 Seasons)2 Leagues6.535480.00.760.610.000.0033
Chelsea (2 Seasons)2 Leagues0.40000.000.0000
Leeds United (1 Season)2 Leagues3.005360.01.671.000.000.0000
Middlesbrough (1 Season)1 League1.913266.71.571.050.330.5000
Düsseldorf (1 Season)1 League1.10500.04.370.000.0000
EFL Cup (6 Seasons)5.818450.01.380.690.130.2500
FA Cup (5 Seasons)6.0355100.00.830.830.000.0033
DFB-Pokal (1 Season)1.10500.04.370.000.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2014-201519Sheffield Wedseng ENG2. Championship4158403.81.821201.0002-2-1.14-1.05Matches
2014-201519Chelseaeng ENGLeague Cup00002Matches
2014-201519Milton Keynes Donseng ENG3. League One127676418.58.586422.17236+17+1.99+0.93Matches
2014-201519Chelseaeng ENG1. Premier League00001Matches
2015-201620Vitessenl NED1. Eredivisie312,0906768.323.22320831.323927+12+0.52+0.05Matches
2016-201721Vitessenl NED1. Eredivisie332,9028894.832.23327001.525039+11+0.34+0.34Matches
2017-201822Middlesbrougheng ENG2. Championship126215215.06.9646111.8365+1+0.14-0.39Matches
2017-201822Middlesbrougheng ENGEFL Cup21728663.71.92861011.5043+1+0.52-1.31Matches
2017-201822Middlesbrougheng ENGJr. PL2 — Div. 2156563.00.61560003.000000.00-0.25Matches
2018-201923Leeds Unitedeng ENG2. Championship11228215.52.52500914152.4551+4+1.58+1.14Matches
2018-201923Readingeng ENG2. Championship191,4787835.716.417851321611.371624-8-0.49-0.18Matches
2018-201923Leeds Unitedeng ENGEFL Cup218090100.02.02902001.5023-1-0.50Matches
2018-201923Leeds Unitedeng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2019-202024Düsseldorfde GER1. Bundesliga85456817.86.1776311580.50713-6-0.99-0.10Matches
2019-202024Düsseldorfde GERDFB-Pokal110310324.51.111030013.0021+1+0.87-0.55Matches
2020-202125Trabzonsportr TUR1. Süper Lig342,6557873.829.529872352621.793526+9+0.31-0.08Matches
2021-202226Stoke Cityeng ENG2. Championship211,7988643.420.020891911901.142526-1-0.05-0.28Matches
2021-202226Chelseaeng ENGFA Cup132325.30.40013203.0001-1-2.81-4.56Matches
2021-202226Chelseaeng ENGJr. PL2 — Div. 198109034.69.09909001.331413+1+0.11+0.64Matches
2022-202327Stoke Cityeng ENG2. Championship442,7646366.830.7308724141121.183340-7-0.23-0.75Matches
2022-202327Stoke Cityeng ENGEFL Cup1666655.00.71660001.000000.000.00Matches
2022-202327Stoke Cityeng ENGFA Cup31444853.31.6190122702.002200.00-2.86Matches
2023-202428Stoke Cityeng ENG2. Championship201,0675325.811.91279781561.15912-3-0.25-0.02Matches
2023-202428Stoke Cityeng ENGFA Cup1848493.30.91840000.0024-2-2.14-2.14Matches
2023-202428Stoke Cityeng ENGJr. PL2190905.01.01901003.0031+2+2.00+3.00Matches
2024-202529Stoke Cityeng ENG2. Championship191,4757835.616.416891331821.211824-6-0.37+0.01Matches
2024-202529Blackburn Roverseng ENG2. Championship135964614.46.6775261181.6975+2+0.30+0.23Matches
2024-202529Stoke Cityeng ENGEFL Cup1909025.01.01901003.0020+2+2.00+0.67Matches
2024-202529Stoke Cityeng ENGFA Cup21929680.02.12961002.0054+1+0.47+0.47Matches
2024-202529Blackburn Roverseng ENGJr. PL2190905.01.01901000.0034-1-1.00-0.21Matches
2025-202630Stoke Cityeng ENG2. Championship171,2567430.314.01483933021.652111+10+0.72+1.18Matches
2025-202630Stoke Cityeng ENGEFL Cup113137.20.10011311.000000.00+1.62Matches
12 Seasons11 Clubs9 Leagues31421,5666933.1239.6238851787616681.46314281+33+0.14+0.01
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Stoke City (5 Seasons)3 Leagues1308,9496940.899.49886753216131.27117123-6-0.06+0.04
Vitesse (2 Seasons)1 League644,9927881.655.55647831.428966+23+0.41+0.02
Chelsea (2 Seasons)3 Leagues132320.70.40013233.0001-1-2.81-4.56
Trabzonspor (1 Season)1 League342,6557873.829.529872352621.793526+9+0.31-0.08
Reading (1 Season)1 League191,4787835.716.417851321611.371624-8-0.49-0.18
Leeds United (1 Season)3 Leagues144983611.35.55743914152.1486+2+0.36-0.08
Middlesbrough (1 Season)2 Leagues147935718.08.888656121.78108+2+0.23-0.35
Blackburn Rovers (1 Season)1 League135964614.46.6775261181.6975+2+0.30+0.23
Milton Keynes Dons (1 Season)1 League127676418.58.586422.17236+17+1.99+0.93
Chelsea (1 Season)1 League98109034.69.09909001.331413+1+0.11+0.64
Düsseldorf (1 Season)2 Leagues96487218.67.2879311590.78914-5-0.69-0.06
Sheffield Weds (1 Season)1 League4158403.81.821201.0002-2-1.14-1.05
Stoke City (1 Season)1 League190905.01.01901003.0031+2+2.00+3.00
Middlesbrough (1 Season)1 League156563.00.61560003.000000.00-0.25
Blackburn Rovers (1 Season)1 League190905.01.01901000.0034-1-1.00-0.21
Championship (8 Seasons)18011,4416427.6127.112685925415471.39140150-10-0.08-0.11
EFL Cup (6 Seasons)75217431.05.8685411341.5786+2+0.35-0.11
FA Cup (5 Seasons)85426842.06.0591332901.631013-3-0.50-2.30
PL2 (3 Seasons)119909016.711.0119011001.362018+2+0.18+0.96
Eredivisie (2 Seasons)644,9927881.655.55647831.428966+23+0.41+0.02
Süper Lig (1 Season)342,6557873.829.529872352621.793526+9+0.31-0.08
League One (1 Season)127676418.58.586422.17236+17+1.99+0.93
Bundesliga (1 Season)85456817.86.1776311580.50713-6-0.99-0.10
DFB-Pokal (1 Season)110310324.51.111030013.0021+1+0.87-0.55
PL2 — Div. 2 (1 Season)156563.00.61560003.000000.00-0.25
Premier League (1 Season)00001
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201519Chelsea2 Leagues00003
2014-201519Milton Keynes Dons1 League127676418.58.586422.17236+17+1.99+0.93
2014-201519Sheffield Weds1 League4158403.81.821201.0002-2-1.14-1.05
2015-201620Vitesse1 League312,0906768.323.22320831.323927+12+0.52+0.05
2016-201721Vitesse1 League332,9028894.832.23327001.525039+11+0.34+0.34
2017-201822Middlesbrough1 League156563.00.61560003.000000.00-0.25
2017-201822Middlesbrough2 Leagues147935718.08.888656121.78108+2+0.23-0.35
2018-201923Leeds United3 Leagues144983611.35.55743914152.1486+2+0.36-0.08
2018-201923Reading1 League191,4787835.716.417851321611.371624-8-0.49-0.18
2019-202024Düsseldorf2 Leagues96487218.67.2879311590.78914-5-0.69-0.06
2020-202125Trabzonspor1 League342,6557873.829.529872352621.793526+9+0.31-0.08
2021-202226Chelsea1 League98109034.69.09909001.331413+1+0.11+0.64
2021-202226Chelsea1 League132325.30.40013203.0001-1-2.81-4.56
2021-202226Stoke City1 League211,7988643.420.020891911901.142526-1-0.05-0.28
2022-202327Stoke City3 Leagues482,9746265.733.0328625161321.233542-7-0.21-0.91
2023-202428Stoke City1 League190905.01.01901003.0031+2+2.00+3.00
2023-202428Stoke City2 Leagues211,1515527.212.81379781561.101116-5-0.39-0.16
2024-202529Blackburn Rovers1 League190905.01.01901000.0034-1-1.00-0.21
2024-202529Blackburn Rovers1 League135964614.46.6775261181.6975+2+0.30+0.23
2024-202529Stoke City3 Leagues221,7578037.119.519901531821.362528-3-0.15+0.06
2025-202630Stoke City2 Leagues181,2697129.414.11483942631.612111+10+0.71+1.24
12 Seasons11 Clubs9 Leagues31421,5666933.1239.6238851787616681.46314281+33+0.14+0.01
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Stoke City (5 Seasons)3 Leagues1308,9496940.899.49886753216131.27117123-6-0.06+0.04
Vitesse (2 Seasons)1 League644,9927881.655.55647831.428966+23+0.41+0.02
Chelsea (2 Seasons)3 Leagues132320.70.40013233.0001-1-2.81-4.56
Trabzonspor (1 Season)1 League342,6557873.829.529872352621.793526+9+0.31-0.08
Reading (1 Season)1 League191,4787835.716.417851321611.371624-8-0.49-0.18
Leeds United (1 Season)3 Leagues144983611.35.55743914152.1486+2+0.36-0.08
Middlesbrough (1 Season)2 Leagues147935718.08.888656121.78108+2+0.23-0.35
Blackburn Rovers (1 Season)1 League135964614.46.6775261181.6975+2+0.30+0.23
Milton Keynes Dons (1 Season)1 League127676418.58.586422.17236+17+1.99+0.93
Chelsea (1 Season)1 League98109034.69.09909001.331413+1+0.11+0.64
Düsseldorf (1 Season)2 Leagues96487218.67.2879311590.78914-5-0.69-0.06
Sheffield Weds (1 Season)1 League4158403.81.821201.0002-2-1.14-1.05
Stoke City (1 Season)1 League190905.01.01901003.0031+2+2.00+3.00
Middlesbrough (1 Season)1 League156563.00.61560003.000000.00-0.25
Blackburn Rovers (1 Season)1 League190905.01.01901000.0034-1-1.00-0.21
Championship (8 Seasons)18011,4416427.6127.112685925415471.39140150-10-0.08-0.11
EFL Cup (6 Seasons)75217431.05.8685411341.5786+2+0.35-0.11
FA Cup (5 Seasons)85426842.06.0591332901.631013-3-0.50-2.30
PL2 (3 Seasons)119909016.711.0119011001.362018+2+0.18+0.96
Eredivisie (2 Seasons)644,9927881.655.55647831.428966+23+0.41+0.02
Süper Lig (1 Season)342,6557873.829.529872352621.793526+9+0.31-0.08
League One (1 Season)127676418.58.586422.17236+17+1.99+0.93
Bundesliga (1 Season)85456817.86.1776311580.50713-6-0.99-0.10
DFB-Pokal (1 Season)110310324.51.111030013.0021+1+0.87-0.55
PL2 — Div. 2 (1 Season)156563.00.61560003.000000.00-0.25
Premier League (1 Season)00001
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-201519Chelseaeng ENG1. Premier League1st00001Matches
2014-201519Milton Keynes Donseng ENG3. League One2nd127676418.58.586422.17236+17+1.99+0.93Matches
2014-201519Sheffield Wedseng ENG2. Championship13th4158403.81.821201.0002-2-1.14-1.05Matches
2015-201620Vitessenl NED1. Eredivisie9th312,0906768.323.22320831.323927+12+0.52+0.05Matches
2016-201721Vitessenl NED1. Eredivisie5th332,9028894.832.23327001.525039+11+0.34+0.34Matches
2017-201822Middlesbrougheng ENGJr. PL2 — Div. 24th156563.00.61560003.000000.00-0.25Matches
2017-201822Middlesbrougheng ENG2. Championship5th126215215.06.9646111.8365+1+0.14-0.39Matches
2018-201923Leeds Unitedeng ENG2. Championship3rd11228215.52.52500914152.4551+4+1.58+1.14Matches
2018-201923Readingeng ENG2. Championship20th191,4787835.716.417851321611.371624-8-0.49-0.18Matches
2019-202024Düsseldorfde GER1. Bundesliga17th85456817.86.1776311580.50713-6-0.99-0.10Matches
2020-202125Trabzonsportr TUR1. Süper Lig4th342,6557873.829.529872352621.793526+9+0.31-0.08Matches
2021-202226Chelseaeng ENGJr. PL2 — Div. 112th98109034.69.09909001.331413+1+0.11+0.64Matches
2021-202226Stoke Cityeng ENG2. Championship14th211,7988643.420.020891911901.142526-1-0.05-0.28Matches
2022-202327Stoke Cityeng ENG2. Championship16th442,7646366.830.7308724141121.183340-7-0.23-0.75Matches
2023-202428Stoke Cityeng ENGJr. PL219th190905.01.01901003.0031+2+2.00+3.00Matches
2023-202428Stoke Cityeng ENG2. Championship17th201,0675325.811.91279781561.15912-3-0.25-0.02Matches
2024-202529Blackburn Roverseng ENGJr. PL221st190905.01.01901000.0034-1-1.00-0.21Matches
2024-202529Blackburn Roverseng ENG2. Championship7th135964614.46.6775261181.6975+2+0.30+0.23Matches
2024-202529Stoke Cityeng ENG2. Championship18th191,4757835.616.416891331821.211824-6-0.37+0.01Matches
2025-202630Stoke Cityeng ENG2. Championship17th171,2567430.314.01483933021.652111+10+0.72+1.18Matches
12 Seasons11 Clubs6 Leagues29820,4006833.0226.7226851717216631.45294261+33+0.15+0.06
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Stoke City (5 Seasons)1 League1218,3606940.492.99286722915121.24106113-7-0.08+0.07
Vitesse (2 Seasons)1 League644,9927881.655.55647831.428966+23+0.41+0.02
Trabzonspor (1 Season)1 League342,6557873.829.529872352621.793526+9+0.31-0.08
Reading (1 Season)1 League191,4787835.716.417851321611.371624-8-0.49-0.18
Blackburn Rovers (1 Season)1 League135964614.46.6775261181.6975+2+0.30+0.23
Middlesbrough (1 Season)1 League126215215.06.9646111.8365+1+0.14-0.39
Milton Keynes Dons (1 Season)1 League127676418.58.586422.17236+17+1.99+0.93
Leeds United (1 Season)1 League11228215.52.52500914152.4551+4+1.58+1.14
Chelsea (1 Season)1 League98109034.69.09909001.331413+1+0.11+0.64
Düsseldorf (1 Season)1 League85456817.86.1776311580.50713-6-0.99-0.10
Sheffield Weds (1 Season)1 League4158403.81.821201.0002-2-1.14-1.05
Stoke City (1 Season)1 League190905.01.01901003.0031+2+2.00+3.00
Middlesbrough (1 Season)1 League156563.00.61560003.000000.00-0.25
Blackburn Rovers (1 Season)1 League190905.01.01901000.0034-1-1.00-0.21
Chelsea (1 Season)1 League00001
Championship (8 Seasons)18011,4416427.6127.112685925415471.39140150-10-0.08-0.11
PL2 (3 Seasons)119909016.711.0119011001.362018+2+0.18+0.96
Eredivisie (2 Seasons)644,9927881.655.55647831.428966+23+0.41+0.02
Süper Lig (1 Season)342,6557873.829.529872352621.793526+9+0.31-0.08
League One (1 Season)127676418.58.586422.17236+17+1.99+0.93
Bundesliga (1 Season)85456817.86.1776311580.50713-6-0.99-0.10
PL2 — Div. 2 (1 Season)156563.00.61560003.000000.00-0.25
Premier League (1 Season)00001
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-201519Chelseaeng ENGLeague Cup1st00002Matches
2017-201822Middlesbrougheng ENGEFL Cup9th21728663.71.92861011.5043+1+0.52-1.31Matches
2018-201923Leeds Unitedeng ENGEFL Cup33rd218090100.02.02902001.5023-1-0.50Matches
2018-201923Leeds Unitedeng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2019-202024Düsseldorfde GERDFB-Pokal5th110310324.51.111030013.0021+1+0.87-0.55Matches
2021-202226Chelseaeng ENGFA CupF132325.30.40013203.0001-1-2.81-4.56Matches
2022-202327Stoke Cityeng ENGEFL CupRd11666655.00.71660001.000000.000.00Matches
2022-202327Stoke Cityeng ENGFA Cup31444853.31.6190122702.002200.00-2.86Matches
2023-202428Stoke Cityeng ENGFA Cup1848493.30.91840000.0024-2-2.14-2.14Matches
2024-202529Stoke Cityeng ENGEFL CupRd41909025.01.01901003.0020+2+2.00+0.67Matches
2024-202529Stoke Cityeng ENGFA Cup21929680.02.12961002.0054+1+0.47+0.47Matches
2025-202630Stoke Cityeng ENGEFL CupRd2113137.20.10011311.000000.00+1.62Matches
9 Seasons5 Clubs3 Leagues161,1667334.413.01289742551.69202000.00-1.25
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Stoke City (4 Seasons)2 Leagues95896546.76.5687332211.671110+1+0.15-0.52
Chelsea (2 Seasons)2 Leagues132322.70.40013223.0001-1-2.81-4.56
Leeds United (1 Season)2 Leagues327090100.03.03903001.0035-2-0.67
Middlesbrough (1 Season)1 League21728663.71.92861011.5043+1+0.52-1.31
Düsseldorf (1 Season)1 League110310324.51.111030013.0021+1+0.87-0.55
EFL Cup (6 Seasons)75217431.05.8685411341.5786+2+0.35-0.11
FA Cup (5 Seasons)85426842.06.0591332901.631013-3-0.50-2.30
DFB-Pokal (1 Season)110310324.51.111030013.0021+1+0.87-0.55
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201519Sheffield Wedseng ENG2. Championship1.8000Matches
2014-201519Milton Keynes Donseng ENG3. League One8.5005Matches
2015-201620Vitessenl NED1. Eredivisie23.22025Matches
2016-201721Vitessenl NED1. Eredivisie32.22102200000000Matches
2017-201822Middlesbrougheng ENG2. Championship6.910051203564000Matches
2017-201822Middlesbrougheng ENGEFL Cup1.9000221300000Matches
2017-201822Middlesbrougheng ENGJr. PL2 — Div. 20.60000Matches
2018-201923Leeds Unitedeng ENG2. Championship2.5100231210000Matches
2018-201923Readingeng ENG2. Championship16.410017170201412000Matches
2018-201923Leeds Unitedeng ENGEFL Cup2.00001301500000Matches
2018-201923Leeds Unitedeng ENGFA Cup1.0100111400000Matches
2019-202024Düsseldorfde GER1. Bundesliga6.11008704161Matches
2019-202024Düsseldorfde GERDFB-Pokal1.10001108110Matches
2020-202125Trabzonsportr TUR1. Süper Lig29.57003517010034160Matches
2021-202226Stoke Cityeng ENG2. Championship20.0100202118615161Matches
2021-202226Chelseaeng ENGFA Cup0.40001100000Matches
2021-202226Chelseaeng ENGJr. PL2 — Div. 19.02000Matches
2022-202327Stoke Cityeng ENG2. Championship30.76003420015822160Matches
2022-202327Stoke Cityeng ENGEFL Cup0.700010011000Matches
2022-202327Stoke Cityeng ENGFA Cup1.61004007310Matches
2023-202428Stoke Cityeng ENG2. Championship11.930017142794100Matches
2023-202428Stoke Cityeng ENGFA Cup0.90001102110Matches
2023-202428Stoke Cityeng ENGJr. PL21.00000Matches
2024-202529Stoke Cityeng ENG2. Championship16.430023156641140Matches
2024-202529Blackburn Roverseng ENG2. Championship6.62005307420Matches
2024-202529Stoke Cityeng ENGEFL Cup1.00000005000Matches
2024-202529Stoke Cityeng ENGFA Cup2.11000004000Matches
2024-202529Blackburn Roverseng ENGJr. PL21.00000Matches
2025-202630Stoke Cityeng ENG2. Championship14.030018111191270Matches
2025-202630Stoke Cityeng ENGEFL Cup0.10000000000Matches
12 Seasons11 Clubs9 Leagues239.636102481491363312996002
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Stoke City (5 Seasons)3 Leagues99.41800118821043568551
Vitesse (2 Seasons)1 League55.54104700000000
Chelsea (2 Seasons)3 Leagues0.40001100000
Trabzonspor (1 Season)1 League29.57003517010034160
Reading (1 Season)1 League16.410017170201412000
Leeds United (1 Season)3 Leagues5.52004722110000
Middlesbrough (1 Season)2 Leagues8.810071413864000
Blackburn Rovers (1 Season)1 League6.62005307420
Milton Keynes Dons (1 Season)1 League8.5005
Chelsea (1 Season)1 League9.02000
Düsseldorf (1 Season)2 Leagues7.210098012271
Sheffield Weds (1 Season)1 League1.8000
Stoke City (1 Season)1 League1.00000
Middlesbrough (1 Season)1 League0.60000
Blackburn Rovers (1 Season)1 League1.00000
Championship (8 Seasons)127.12100141116114708971001
EFL Cup (6 Seasons)5.80004513400000
FA Cup (5 Seasons)6.03007311742000
PL2 (3 Seasons)11.02000
Eredivisie (2 Seasons)55.54104700000000
Süper Lig (1 Season)29.57003517010034160
League One (1 Season)8.5005
Bundesliga (1 Season)6.11008704161
DFB-Pokal (1 Season)1.10001108110
PL2 — Div. 2 (1 Season)0.60000
Premier League (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201519Milton Keynes Dons1 League8.5005
2014-201519Sheffield Weds1 League1.8000
2015-201620Vitesse1 League23.22025
2016-201721Vitesse1 League32.22102200000000
2017-201822Middlesbrough1 League0.60000
2017-201822Middlesbrough2 Leagues8.810071413864000
2018-201923Leeds United3 Leagues5.52004722110000
2018-201923Reading1 League16.410017170201412000
2019-202024Düsseldorf2 Leagues7.210098012271
2020-202125Trabzonspor1 League29.57003517010034160
2021-202226Chelsea1 League9.02000
2021-202226Chelsea1 League0.40001100000
2021-202226Stoke City1 League20.0100202118615161
2022-202327Stoke City3 Leagues33.07003920017625170
2023-202428Stoke City1 League1.00000
2023-202428Stoke City2 Leagues12.830018152815110
2024-202529Blackburn Rovers1 League1.00000
2024-202529Blackburn Rovers1 League6.62005307420
2024-202529Stoke City3 Leagues19.540023156731140
2025-202630Stoke City2 Leagues14.130018111191270
12 Seasons11 Clubs9 Leagues239.636102481491363312996002
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Stoke City (5 Seasons)3 Leagues99.41800118821043568551
Vitesse (2 Seasons)1 League55.54104700000000
Chelsea (2 Seasons)3 Leagues0.40001100000
Trabzonspor (1 Season)1 League29.57003517010034160
Reading (1 Season)1 League16.410017170201412000
Leeds United (1 Season)3 Leagues5.52004722110000
Middlesbrough (1 Season)2 Leagues8.810071413864000
Blackburn Rovers (1 Season)1 League6.62005307420
Milton Keynes Dons (1 Season)1 League8.5005
Chelsea (1 Season)1 League9.02000
Düsseldorf (1 Season)2 Leagues7.210098012271
Sheffield Weds (1 Season)1 League1.8000
Stoke City (1 Season)1 League1.00000
Middlesbrough (1 Season)1 League0.60000
Blackburn Rovers (1 Season)1 League1.00000
Championship (8 Seasons)127.12100141116114708971001
EFL Cup (6 Seasons)5.80004513400000
FA Cup (5 Seasons)6.03007311742000
PL2 (3 Seasons)11.02000
Eredivisie (2 Seasons)55.54104700000000
Süper Lig (1 Season)29.57003517010034160
League One (1 Season)8.5005
Bundesliga (1 Season)6.11008704161
DFB-Pokal (1 Season)1.10001108110
PL2 — Div. 2 (1 Season)0.60000
Premier League (1 Season)
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-201519Milton Keynes Donseng ENG3. League One2nd8.5005Matches
2014-201519Sheffield Wedseng ENG2. Championship13th1.8000Matches
2015-201620Vitessenl NED1. Eredivisie9th23.22025Matches
2016-201721Vitessenl NED1. Eredivisie5th32.22102200000000Matches
2017-201822Middlesbrougheng ENGJr. PL2 — Div. 24th0.60000Matches
2017-201822Middlesbrougheng ENG2. Championship5th6.910051203564000Matches
2018-201923Leeds Unitedeng ENG2. Championship3rd2.5100231210000Matches
2018-201923Readingeng ENG2. Championship20th16.410017170201412000Matches
2019-202024Düsseldorfde GER1. Bundesliga17th6.11008704161Matches
2020-202125Trabzonsportr TUR1. Süper Lig4th29.57003517010034160Matches
2021-202226Chelseaeng ENGJr. PL2 — Div. 112th9.02000Matches
2021-202226Stoke Cityeng ENG2. Championship14th20.0100202118615161Matches
2022-202327Stoke Cityeng ENG2. Championship16th30.76003420015822160Matches
2023-202428Stoke Cityeng ENGJr. PL219th1.00000Matches
2023-202428Stoke Cityeng ENG2. Championship17th11.930017142794100Matches
2024-202529Blackburn Roverseng ENGJr. PL221st1.00000Matches
2024-202529Blackburn Roverseng ENG2. Championship7th6.62005307420Matches
2024-202529Stoke Cityeng ENG2. Championship18th16.430023156641140Matches
2025-202630Stoke Cityeng ENG2. Championship17th14.030018111191270Matches
12 Seasons11 Clubs6 Leagues226.733102361401157412493002
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Stoke City (5 Seasons)1 League92.91600112811040664531
Vitesse (2 Seasons)1 League55.54104700000000
Trabzonspor (1 Season)1 League29.57003517010034160
Reading (1 Season)1 League16.410017170201412000
Blackburn Rovers (1 Season)1 League6.62005307420
Middlesbrough (1 Season)1 League6.910051203564000
Milton Keynes Dons (1 Season)1 League8.5005
Leeds United (1 Season)1 League2.5100231210000
Chelsea (1 Season)1 League9.02000
Düsseldorf (1 Season)1 League6.11008704161
Sheffield Weds (1 Season)1 League1.8000
Stoke City (1 Season)1 League1.00000
Middlesbrough (1 Season)1 League0.60000
Blackburn Rovers (1 Season)1 League1.00000
Chelsea (1 Season)1 League
Championship (8 Seasons)127.12100141116114708971001
PL2 (3 Seasons)11.02000
Eredivisie (2 Seasons)55.54104700000000
Süper Lig (1 Season)29.57003517010034160
League One (1 Season)8.5005
Bundesliga (1 Season)6.11008704161
PL2 — Div. 2 (1 Season)0.60000
Premier League (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201822Middlesbrougheng ENGEFL Cup9th1.9000221300000Matches
2018-201923Leeds Unitedeng ENGEFL Cup33rd2.00001301500000Matches
2018-201923Leeds Unitedeng ENGFA Cup33rd1.0100111400000Matches
2019-202024Düsseldorfde GERDFB-Pokal5th1.10001108110Matches
2021-202226Chelseaeng ENGFA CupF0.40001100000Matches
2022-202327Stoke Cityeng ENGEFL CupRd10.700010011000Matches
2022-202327Stoke Cityeng ENGFA Cup1.61004007310Matches
2023-202428Stoke Cityeng ENGFA Cup0.90001102110Matches
2024-202529Stoke Cityeng ENGEFL CupRd41.00000005000Matches
2024-202529Stoke Cityeng ENGFA Cup2.11000004000Matches
2025-202630Stoke Cityeng ENGEFL CupRd20.10000000000Matches
9 Seasons5 Clubs3 Leagues13.030012925953000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Stoke City (4 Seasons)2 Leagues6.520061029420
Chelsea (2 Seasons)2 Leagues0.40001100000
Leeds United (1 Season)2 Leagues3.01002411900000
Middlesbrough (1 Season)1 League1.9000221300000
Düsseldorf (1 Season)1 League1.10001108110
EFL Cup (6 Seasons)5.80004513400000
FA Cup (5 Seasons)6.03007311742000
DFB-Pokal (1 Season)1.10001108110

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.

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.

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.