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-201517Ipswich Towneng ENG2. Championship4070.1000000000.000.000.000.000.00Matches
2014-201517Ipswich Towneng ENGFA Cup00Matches
2014-201517Ipswich Towneng ENGLeague Cup111201.3000000100.000.000.000.000.00Matches
2015-201618Portsmoutheng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2015-201618Portsmoutheng ENGLeague Cup221802.0000000000.000.000.000.000.00Matches
2015-201618Portsmoutheng ENG4. League Two29262,33425.9112100200.040.040.080.040.08Matches
2016-201719Portsmoutheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2016-201719Portsmoutheng ENG4. League Two33332,97033.0101100300.030.000.030.030.03Matches
2017-201820Portsmoutheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201820Portsmoutheng ENG3. League One42423,78042.0224200700.050.050.100.050.10Matches
2018-201921Portsmoutheng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2018-201921Portsmoutheng ENGFA Cup554505.0000000000.000.000.000.000.00Matches
2018-201921Portsmoutheng ENG3. League One46464,13445.9303300500.070.000.070.070.07Matches
2019-202022Derby Countyeng ENG2. Championship35343,01933.5101100100.030.000.030.030.03Matches
2019-202022Derby Countyeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2019-202022Derby Countyeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2020-202123Derby Countyeng ENG2. Championship42423,68741.0000000300.000.000.000.000.00Matches
2020-202123Derby Countyeng ENGEFL Cup221501.7000000000.000.000.000.000.00Matches
2021-202224West Bromeng ENG2. Championship33332,74330.5101100500.030.000.030.030.03Matches
2021-202224West Bromwich Albioneng ENGJr. PL2 — Div. 211450.5000000000.000.000.000.000.00Matches
2022-202325Middlesbrougheng ENG2. Championship664595.1000000100.000.000.000.000.00Matches
2022-202325Brightoneng ENGJr. PL2 — Div. 111901.0000000100.000.000.000.000.00Matches
2023-202426Middlesbrougheng ENG2. Championship24191,81620.2134100200.050.150.200.050.20Matches
2023-202426Middlesbrougheng ENGEFL Cup322512.8000000100.000.000.000.000.00Matches
2023-202426Middlesbrougheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2023-202426Middlesbrougheng ENGJr. PL2221531.7000000000.000.000.000.000.00Matches
2024-202527Derby Countyeng ENG2. Championship16151,36615.2101100200.070.000.070.070.07Matches
2024-202527Middlesbrougheng ENG2. Championship14121,11212.4202200000.160.000.160.160.16Matches
2024-202527Middlesbrougheng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2024-202527Middlesbrougheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2025-202628Derby Countyeng ENG2. Championship45454,04444.93473001010.070.090.160.070.16Matches
2025-202628Derby Countyeng ENGEFL Cup10450.5000000000.000.000.000.000.00Matches
12 Seasons5 Clubs5 Leagues39437633,657374.016102616004310.040.030.070.040.07
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
Portsmouth (4 Seasons)4 Leagues16215914,298158.973107001700.040.020.060.040.06
Derby County (4 Seasons)3 Leagues14314012,491138.85495001610.040.030.060.040.06
Middlesbrough (3 Seasons)3 Leagues51433,99844.4336300400.070.070.140.070.14
West Brom (1 Season)1 League33332,74330.5101100500.030.000.030.030.03
Ipswich Town (1 Season)3 Leagues511271.4000000100.000.000.000.000.00
Middlesbrough (1 Season)1 League221531.7000000000.000.000.000.000.00
Brighton (1 Season)1 League11901.0000000100.000.000.000.000.00
West Bromwich Albion (1 Season)1 League11450.5000000000.000.000.000.000.00
Championship (8 Seasons)21920618,253202.897169002410.040.030.080.040.08
EFL Cup (8 Seasons)13111,10612.3000000200.000.000.000.000.00
FA Cup (8 Seasons)12121,08012.0000000000.000.000.000.000.00
League One (2 Seasons)88887,91487.95275001200.060.020.080.060.08
League Two (2 Seasons)62595,30458.9213200500.030.020.050.030.05
PL2 — Div. 1 (2 Seasons)332432.7000000100.000.000.000.000.00
PL2 — Div. 2 (1 Season)11450.5000000000.000.000.000.000.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-201517Ipswich Town3 Leagues511271.4000000100.000.000.000.000.00
2015-201618Portsmouth3 Leagues33302,69429.9112100200.030.030.070.030.07
2016-201719Portsmouth2 Leagues34343,06034.0101100300.030.000.030.030.03
2017-201820Portsmouth2 Leagues43433,87043.0224200700.050.050.090.050.09
2018-201921Portsmouth3 Leagues52524,67451.9303300500.060.000.060.060.06
2019-202022Derby County3 Leagues37363,19935.5101100100.030.000.030.030.03
2020-202123Derby County2 Leagues44443,83742.6000000300.000.000.000.000.00
2021-202224West Bromwich Albion1 League11450.5000000000.000.000.000.000.00
2021-202224West Brom1 League33332,74330.5101100500.030.000.030.030.03
2022-202325Brighton1 League11901.0000000100.000.000.000.000.00
2022-202325Middlesbrough1 League664595.1000000100.000.000.000.000.00
2023-202426Middlesbrough1 League221531.7000000000.000.000.000.000.00
2023-202426Middlesbrough3 Leagues28222,15724.0134100300.040.130.170.040.17
2024-202527Middlesbrough3 Leagues17151,38215.4202200000.130.000.130.130.13
2024-202527Derby County1 League16151,36615.2101100200.070.000.070.070.07
2025-202628Derby County2 Leagues46454,08945.43473001010.070.090.150.070.15
12 Seasons5 Clubs5 Leagues39437633,657374.016102616004310.040.030.070.040.07
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
Portsmouth (4 Seasons)4 Leagues16215914,298158.973107001700.040.020.060.040.06
Derby County (4 Seasons)3 Leagues14314012,491138.85495001610.040.030.060.040.06
Middlesbrough (3 Seasons)3 Leagues51433,99844.4336300400.070.070.140.070.14
West Brom (1 Season)1 League33332,74330.5101100500.030.000.030.030.03
Ipswich Town (1 Season)3 Leagues511271.4000000100.000.000.000.000.00
Middlesbrough (1 Season)1 League221531.7000000000.000.000.000.000.00
Brighton (1 Season)1 League11901.0000000100.000.000.000.000.00
West Bromwich Albion (1 Season)1 League11450.5000000000.000.000.000.000.00
Championship (8 Seasons)21920618,253202.897169002410.040.030.080.040.08
EFL Cup (8 Seasons)13111,10612.3000000200.000.000.000.000.00
FA Cup (8 Seasons)12121,08012.0000000000.000.000.000.000.00
League One (2 Seasons)88887,91487.95275001200.060.020.080.060.08
League Two (2 Seasons)62595,30458.9213200500.030.020.050.030.05
PL2 — Div. 1 (2 Seasons)332432.7000000100.000.000.000.000.00
PL2 — Div. 2 (1 Season)11450.5000000000.000.000.000.000.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-201517Ipswich Towneng ENG2. Championship6th4070.1000000000.000.000.000.000.00Matches
2015-201618Portsmoutheng ENG4. League Two6th29262,33425.9112100200.040.040.080.040.08Matches
2016-201719Portsmoutheng ENG4. League Two1st33332,97033.0101100300.030.000.030.030.03Matches
2017-201820Portsmoutheng ENG3. League One8th42423,78042.0224200700.050.050.100.050.10Matches
2018-201921Portsmoutheng ENG3. League One4th46464,13445.9303300500.070.000.070.070.07Matches
2019-202022Derby Countyeng ENG2. Championship10th35343,01933.5101100100.030.000.030.030.03Matches
2020-202123Derby Countyeng ENG2. Championship21st42423,68741.0000000300.000.000.000.000.00Matches
2021-202224West Bromwich Albioneng ENGJr. PL2 — Div. 29th11450.5000000000.000.000.000.000.00Matches
2021-202224West Bromeng ENG2. Championship10th33332,74330.5101100500.030.000.030.030.03Matches
2022-202325Brightoneng ENGJr. PL2 — Div. 16th11901.0000000100.000.000.000.000.00Matches
2022-202325Middlesbrougheng ENG2. Championship4th664595.1000000100.000.000.000.000.00Matches
2023-202426Middlesbrougheng ENGJr. PL211th221531.7000000000.000.000.000.000.00Matches
2023-202426Middlesbrougheng ENG2. Championship8th24191,81620.2134100200.050.150.200.050.20Matches
2024-202527Middlesbrougheng ENG2. Championship10th14121,11212.4202200000.160.000.160.160.16Matches
2024-202527Derby Countyeng ENG2. Championship19th16151,36615.2101100200.070.000.070.070.07Matches
2025-202628Derby Countyeng ENG2. Championship8th45454,04444.93473001010.070.090.160.070.16Matches
12 Seasons5 Clubs3 Leagues36935331,471349.716102616004110.050.030.070.050.07
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
Portsmouth (4 Seasons)2 Leagues15014713,218146.973107001700.050.020.070.050.07
Derby County (4 Seasons)1 League13813612,116134.65495001610.040.030.070.040.07
Middlesbrough (3 Seasons)1 League44373,38737.6336300300.080.080.160.080.16
West Brom (1 Season)1 League33332,74330.5101100500.030.000.030.030.03
Ipswich Town (1 Season)1 League4070.1000000000.000.000.000.000.00
Middlesbrough (1 Season)1 League221531.7000000000.000.000.000.000.00
Brighton (1 Season)1 League11901.0000000100.000.000.000.000.00
West Bromwich Albion (1 Season)1 League11450.5000000000.000.000.000.000.00
Championship (8 Seasons)21920618,253202.897169002410.040.030.080.040.08
League One (2 Seasons)88887,91487.95275001200.060.020.080.060.08
League Two (2 Seasons)62595,30458.9213200500.030.020.050.030.05
PL2 — Div. 1 (2 Seasons)332432.7000000100.000.000.000.000.00
PL2 — Div. 2 (1 Season)11450.5000000000.000.000.000.000.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-201517Ipswich Towneng ENGFA Cup33rd00Matches
2014-201517Ipswich Towneng ENGLeague Cup58th111201.3000000100.000.000.000.000.00Matches
2015-201618Portsmoutheng ENGFA Cup17th221802.0000000000.000.000.000.000.00Matches
2015-201618Portsmoutheng ENGLeague Cup33rd221802.0000000000.000.000.000.000.00Matches
2016-201719Portsmoutheng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2017-201820Portsmoutheng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2018-201921Portsmoutheng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2018-201921Portsmoutheng ENGFA Cup17th554505.0000000000.000.000.000.000.00Matches
2019-202022Derby Countyeng ENGEFL Cup33rd11901.0000000000.000.000.000.000.00Matches
2019-202022Derby Countyeng ENGFA Cup9th11901.0000000000.000.000.000.000.00Matches
2020-202123Derby Countyeng ENGEFL Cup33rd221501.7000000000.000.000.000.000.00Matches
2023-202426Middlesbrougheng ENGEFL CupSF322512.8000000100.000.000.000.000.00Matches
2023-202426Middlesbrougheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202527Middlesbrougheng ENGEFL CupRd2221802.0000000000.000.000.000.000.00Matches
2024-202527Middlesbrougheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2025-202628Derby Countyeng ENGEFL CupRd210450.5000000000.000.000.000.000.00Matches
10 Seasons4 Clubs2 Leagues25232,18624.3000000200.000.000.000.000.00
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
Portsmouth (4 Seasons)2 Leagues12121,08012.0000000000.000.000.000.000.00
Derby County (3 Seasons)2 Leagues543754.2000000000.000.000.000.000.00
Middlesbrough (2 Seasons)2 Leagues766116.8000000100.000.000.000.000.00
Ipswich Town (1 Season)2 Leagues111201.3000000100.000.000.000.000.00
EFL Cup (8 Seasons)13111,10612.3000000200.000.000.000.000.00
FA Cup (8 Seasons)12121,08012.0000000000.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-201517Ipswich Towneng ENG2. Championship0.1000.0000Matches
2014-201517Ipswich Towneng ENGLeague Cup1.3000Matches
2015-201618Portsmoutheng ENGFA Cup2.0000Matches
2015-201618Portsmoutheng ENGLeague Cup2.0000Matches
2015-201618Portsmoutheng ENG4. League Two25.9160.230.1700Matches
2016-201719Portsmoutheng ENGFA Cup1.0000Matches
2016-201719Portsmoutheng ENG4. League Two33.01070.000.210.1400Matches
2017-201820Portsmoutheng ENGFA Cup1.00100.01.000.000.0000Matches
2017-201820Portsmoutheng ENG3. League One42.02050.000.120.4000Matches
2018-201921Portsmoutheng ENGEFL Cup1.00000.000.0000Matches
2018-201921Portsmoutheng ENGFA Cup5.00100.00.200.000.0000Matches
2018-201921Portsmoutheng ENG3. League One45.9300Matches
2019-202022Derby Countyeng ENG2. Championship33.5115533.30.450.150.070.2000Matches
2019-202022Derby Countyeng ENGEFL Cup1.00000.000.0000Matches
2019-202022Derby Countyeng ENGFA Cup1.00000.000.0000Matches
2020-202123Derby Countyeng ENG2. Championship41.00381231.60.930.290.000.0000Matches
2020-202123Derby Countyeng ENGEFL Cup1.70300.01.800.000.0000Matches
2021-202224West Bromeng ENG2. Championship30.5125728.00.820.230.040.1400Matches
2021-202224West Bromwich Albioneng ENGJr. PL2 — Div. 20.5000Matches
2022-202325Middlesbrougheng ENG2. Championship5.105240.00.980.390.000.0000Matches
2022-202325Brightoneng ENGJr. PL2 — Div. 11.0000Matches
2023-202426Middlesbrougheng ENG2. Championship20.2122418.21.090.200.050.2500Matches
2023-202426Middlesbrougheng ENGEFL Cup2.80000.000.0000Matches
2023-202426Middlesbrougheng ENGFA Cup1.00000.000.0000Matches
2023-202426Middlesbrougheng ENGJr. PL21.7000Matches
2024-202527Derby Countyeng ENG2. Championship15.2111218.20.720.130.090.5000Matches
2024-202527Middlesbrougheng ENG2. Championship12.427342.90.570.240.290.6700Matches
2024-202527Middlesbrougheng ENGEFL Cup2.00100.00.500.000.0000Matches
2024-202527Middlesbrougheng ENGFA Cup1.0000Matches
2025-202628Derby Countyeng ENG2. Championship44.9327414.80.600.090.110.7500Matches
2025-202628Derby Countyeng ENGEFL Cup0.50200.04.000.000.0000Matches
12 Seasons5 Clubs5 Leagues374.0161585732.30.540.180.080.2300
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Portsmouth (4 Seasons)4 Leagues158.97218600.00.020.171.500.2200
Derby County (4 Seasons)3 Leagues138.85962324.00.690.170.050.2200
Middlesbrough (3 Seasons)3 Leagues44.4335925.70.810.210.090.3300
West Brom (1 Season)1 League30.5125728.00.820.230.040.1400
Ipswich Town (1 Season)3 Leagues1.4000.0000
Middlesbrough (1 Season)1 League1.7000
Brighton (1 Season)1 League1.0000
West Bromwich Albion (1 Season)1 League0.5000
Championship (8 Seasons)202.891503926.00.740.190.060.2300
EFL Cup (8 Seasons)12.30600.00.670.000.0000
FA Cup (8 Seasons)12.00200.00.250.000.0000
League One (2 Seasons)87.95050.000.120.4000
League Two (2 Seasons)58.920130.000.220.1500
PL2 — Div. 1 (2 Seasons)2.7000
PL2 — Div. 2 (1 Season)0.5000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201517Ipswich Town3 Leagues1.4000.0000
2015-201618Portsmouth3 Leagues29.9160.230.1700
2016-201719Portsmouth2 Leagues34.01070.000.210.1400
2017-201820Portsmouth2 Leagues43.0215500.00.020.122.000.4000
2018-201921Portsmouth3 Leagues51.93100.00.170.000.0000
2019-202022Derby County3 Leagues35.5115533.30.420.140.070.2000
2020-202123Derby County2 Leagues42.60411229.30.960.280.000.0000
2021-202224West Bromwich Albion1 League0.5000
2021-202224West Brom1 League30.5125728.00.820.230.040.1400
2022-202325Brighton1 League1.0000
2022-202325Middlesbrough1 League5.105240.00.980.390.000.0000
2023-202426Middlesbrough1 League1.7000
2023-202426Middlesbrough3 Leagues24.0122418.20.920.170.050.2500
2024-202527Middlesbrough3 Leagues15.428337.50.560.210.250.6700
2024-202527Derby County1 League15.2111218.20.720.130.090.5000
2025-202628Derby County2 Leagues45.4329413.80.640.090.100.7500
12 Seasons5 Clubs5 Leagues374.0161585732.30.540.180.080.2300
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Portsmouth (4 Seasons)4 Leagues158.97218600.00.020.171.500.2200
Derby County (4 Seasons)3 Leagues138.85962324.00.690.170.050.2200
Middlesbrough (3 Seasons)3 Leagues44.4335925.70.810.210.090.3300
West Brom (1 Season)1 League30.5125728.00.820.230.040.1400
Ipswich Town (1 Season)3 Leagues1.4000.0000
Middlesbrough (1 Season)1 League1.7000
Brighton (1 Season)1 League1.0000
West Bromwich Albion (1 Season)1 League0.5000
Championship (8 Seasons)202.891503926.00.740.190.060.2300
EFL Cup (8 Seasons)12.30600.00.670.000.0000
FA Cup (8 Seasons)12.00200.00.250.000.0000
League One (2 Seasons)87.95050.000.120.4000
League Two (2 Seasons)58.920130.000.220.1500
PL2 — Div. 1 (2 Seasons)2.7000
PL2 — Div. 2 (1 Season)0.5000
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-201517Ipswich Towneng ENG2. Championship6th0.1000.0000Matches
2015-201618Portsmoutheng ENG4. League Two6th25.9160.230.1700Matches
2016-201719Portsmoutheng ENG4. League Two1st33.01070.000.210.1400Matches
2017-201820Portsmoutheng ENG3. League One8th42.02050.000.120.4000Matches
2018-201921Portsmoutheng ENG3. League One4th45.9300Matches
2019-202022Derby Countyeng ENG2. Championship10th33.5115533.30.450.150.070.2000Matches
2020-202123Derby Countyeng ENG2. Championship21st41.00381231.60.930.290.000.0000Matches
2021-202224West Bromwich Albioneng ENGJr. PL2 — Div. 29th0.5000Matches
2021-202224West Bromeng ENG2. Championship10th30.5125728.00.820.230.040.1400Matches
2022-202325Brightoneng ENGJr. PL2 — Div. 16th1.0000Matches
2022-202325Middlesbrougheng ENG2. Championship4th5.105240.00.980.390.000.0000Matches
2023-202426Middlesbrougheng ENGJr. PL211th1.7000Matches
2023-202426Middlesbrougheng ENG2. Championship8th20.2122418.21.090.200.050.2500Matches
2024-202527Middlesbrougheng ENG2. Championship10th12.427342.90.570.240.290.6700Matches
2024-202527Derby Countyeng ENG2. Championship19th15.2111218.20.720.130.090.5000Matches
2025-202628Derby Countyeng ENG2. Championship8th44.9327414.80.600.090.110.7500Matches
12 Seasons5 Clubs3 Leagues349.7161505734.00.540.190.080.2300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Portsmouth (4 Seasons)2 Leagues146.970180.000.180.2200
Derby County (4 Seasons)1 League134.65912325.30.680.170.050.2200
Middlesbrough (3 Seasons)1 League37.6334926.50.900.240.090.3300
West Brom (1 Season)1 League30.5125728.00.820.230.040.1400
Ipswich Town (1 Season)1 League0.1000.0000
Middlesbrough (1 Season)1 League1.7000
Brighton (1 Season)1 League1.0000
West Bromwich Albion (1 Season)1 League0.5000
Championship (8 Seasons)202.891503926.00.740.190.060.2300
League One (2 Seasons)87.95050.000.120.4000
League Two (2 Seasons)58.920130.000.220.1500
PL2 — Div. 1 (2 Seasons)2.7000
PL2 — Div. 2 (1 Season)0.5000
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-201517Ipswich Towneng ENGLeague Cup58th1.3000Matches
2015-201618Portsmoutheng ENGFA Cup17th2.0000Matches
2015-201618Portsmoutheng ENGLeague Cup33rd2.0000Matches
2016-201719Portsmoutheng ENGFA Cup85th1.0000Matches
2017-201820Portsmoutheng ENGFA Cup85th1.00100.01.000.000.0000Matches
2018-201921Portsmoutheng ENGEFL Cup58th1.00000.000.0000Matches
2018-201921Portsmoutheng ENGFA Cup17th5.00100.00.200.000.0000Matches
2019-202022Derby Countyeng ENGEFL Cup33rd1.00000.000.0000Matches
2019-202022Derby Countyeng ENGFA Cup9th1.00000.000.0000Matches
2020-202123Derby Countyeng ENGEFL Cup33rd1.70300.01.800.000.0000Matches
2023-202426Middlesbrougheng ENGEFL CupSF2.80000.000.0000Matches
2023-202426Middlesbrougheng ENGFA Cup1.00000.000.0000Matches
2024-202527Middlesbrougheng ENGEFL CupRd22.00100.00.500.000.0000Matches
2024-202527Middlesbrougheng ENGFA Cup1.0000Matches
2025-202628Derby Countyeng ENGEFL CupRd20.50200.04.000.000.0000Matches
10 Seasons4 Clubs2 Leagues24.30800.00.470.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Portsmouth (4 Seasons)2 Leagues12.00200.00.290.000.0000
Derby County (3 Seasons)2 Leagues4.20500.01.200.000.0000
Middlesbrough (2 Seasons)2 Leagues6.80100.00.170.000.0000
Ipswich Town (1 Season)2 Leagues1.3000
EFL Cup (8 Seasons)12.30600.00.670.000.0000
FA Cup (8 Seasons)12.00200.00.250.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-201517Ipswich Towneng ENG2. Championship4720.20.1004202.2010+1+12.86+12.49Matches
2014-201517Ipswich Towneng ENGFA Cup00002Matches
2014-201517Ipswich Towneng ENGLeague Cup1120120100.01.311201000.0001-1-0.75Matches
2015-201618Portsmoutheng ENGFA Cup21809040.02.02902011.502200.00-0.67Matches
2015-201618Portsmoutheng ENGLeague Cup218090100.02.02902001.503300.00Matches
2015-201618Portsmoutheng ENG4. League Two292,3348056.425.926243141.723827+11+0.42-0.57Matches
2016-201719Portsmoutheng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2016-201719Portsmoutheng ENG4. League Two332,9709071.733.03333062.005625+31+0.94+0.32Matches
2017-201820Portsmoutheng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2017-201820Portsmoutheng ENG3. League One423,7809091.342.04242001.455351+2+0.05+0.30Matches
2018-201921Portsmoutheng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2018-201921Portsmoutheng ENGFA Cup545090100.05.05905002.0073+4+0.80Matches
2018-201921Portsmoutheng ENG3. League One464,1349099.945.9469045001.858251+31+0.67-14.33Matches
2019-202022Derby Countyeng ENG2. Championship353,0198672.933.534873214631.545145+6+0.18+0.82Matches
2019-202022Derby Countyeng ENGEFL Cup1909050.01.01901000.0003-3-3.00-4.00Matches
2019-202022Derby Countyeng ENGFA Cup1909025.01.01901023.0042+2+2.00+2.67Matches
2020-202123Derby Countyeng ENG2. Championship423,6878889.141.0428840011.053346-13-0.32+1.47Matches
2020-202123Derby Countyeng ENGEFL Cup21507583.31.72751000.5012-1-0.60-0.60Matches
2021-202224West Bromeng ENG2. Championship332,7438366.330.5338324051.453329+4+0.13-0.06Matches
2021-202224West Bromwich Albioneng ENGJr. PL2 — Div. 2145451.90.51450003.0010+1+2.00+2.43Matches
2022-202325Middlesbrougheng ENG2. Championship64597711.15.16773001.1747-3-0.59-1.35Matches
2022-202325Brightoneng ENGJr. PL2 — Div. 1190903.81.01901000.0023-1-1.00-1.40Matches
2023-202426Middlesbrougheng ENG2. Championship241,8167643.920.2199019521101.713324+9+0.45+0.45Matches
2023-202426Middlesbrougheng ENGEFL Cup32518439.82.8290217112.0056-1-0.36-1.78Matches
2023-202426Middlesbrougheng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2023-202426Middlesbrougheng ENGJr. PL22153778.51.72771003.0061+5+2.94+3.27Matches
2024-202527Derby Countyeng ENG2. Championship161,3668533.015.215891413301.441413+1+0.07+0.36Matches
2024-202527Middlesbrougheng ENG2. Championship141,1127926.912.4129012216131.502217+5+0.40+0.32Matches
2024-202527Middlesbrougheng ENGEFL Cup218090100.02.02902001.5035-2-1.00Matches
2024-202527Middlesbrougheng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2025-202628Derby Countyeng ENG2. Championship454,0449097.744.9459044001.516658+8+0.18+0.18Matches
2025-202628Derby Countyeng ENGEFL Cup1454525.00.50014500.0001-1-2.00-2.00Matches
12 Seasons5 Clubs5 Leagues39433,6578558.7374.0376883541830781.54513428+85+0.23-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
Portsmouth (4 Seasons)4 Leagues16214,2988879.8158.9159901563211.72243167+76+0.48-0.27
Derby County (4 Seasons)3 Leagues14312,4918771.5138.81408813334161.35169170-1-0.01+0.48
Middlesbrough (3 Seasons)3 Leagues513,9987829.844.4438840826241.536761+6+0.14-0.25
West Brom (1 Season)1 League332,7438366.330.5338324051.453329+4+0.13-0.06
Ipswich Town (1 Season)3 Leagues5127252.91.4112014221.761100.00-0.37
Middlesbrough (1 Season)1 League2153778.51.72771003.0061+5+2.94+3.27
Brighton (1 Season)1 League190903.81.01901000.0023-1-1.00-1.40
West Bromwich Albion (1 Season)1 League145451.90.51450003.0010+1+2.00+2.43
Championship (8 Seasons)21918,2538349.0202.8206881881324521.44257239+18+0.09-0.04
EFL Cup (8 Seasons)131,1068563.612.311901025811.001323-10-0.81-1.81
FA Cup (8 Seasons)121,0809060.012.0129012051.331412+2+0.17+0.17
League One (2 Seasons)887,9149095.687.9889087001.66135102+33+0.38+0.38
League Two (2 Seasons)625,3048664.158.959573201.879452+42+0.71-0.13
PL2 — Div. 1 (2 Seasons)3243815.92.73812002.0084+4+1.48+1.39
PL2 — Div. 2 (1 Season)145451.90.51450003.0010+1+2.00+2.43
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-201517Ipswich Town3 Leagues5127252.91.4112014221.761100.00-0.37
2015-201618Portsmouth3 Leagues332,6948256.529.93090283151.694332+11+0.37-0.59
2016-201719Portsmouth2 Leagues343,0609072.334.0349034061.945727+30+0.88+0.27
2017-201820Portsmouth2 Leagues433,8709091.543.0439043001.425352+1+0.02+0.27
2018-201921Portsmouth3 Leagues524,6749099.951.9529051001.839056+34+0.65-14.35
2019-202022Derby County3 Leagues373,1998668.435.536883414651.545550+5+0.14+0.69
2020-202123Derby County2 Leagues443,8378788.842.6448741011.033448-14-0.33+1.35
2021-202224West Bromwich Albion1 League145451.90.51450003.0010+1+2.00+2.43
2021-202224West Brom1 League332,7438366.330.5338324051.453329+4+0.13-0.06
2022-202325Brighton1 League190903.81.01901000.0023-1-1.00-1.40
2022-202325Middlesbrough1 League64597711.15.16773001.1747-3-0.59-1.35
2023-202426Middlesbrough1 League2153778.51.72771003.0061+5+2.94+3.27
2023-202426Middlesbrough3 Leagues282,1577744.424.0229022630111.683831+7+0.29+0.09
2024-202527Middlesbrough3 Leagues171,3828131.315.4159015216131.412523+2+0.13+0.04
2024-202527Derby County1 League161,3668533.015.215891413301.441413+1+0.07+0.36
2025-202628Derby County2 Leagues464,0898994.745.445904414501.486659+7+0.15+0.15
12 Seasons5 Clubs5 Leagues39433,6578558.7374.0376883541830781.54513428+85+0.23-0.01
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Portsmouth (4 Seasons)4 Leagues16214,2988879.8158.9159901563211.72243167+76+0.48-0.27
Derby County (4 Seasons)3 Leagues14312,4918771.5138.81408813334161.35169170-1-0.01+0.48
Middlesbrough (3 Seasons)3 Leagues513,9987829.844.4438840826241.536761+6+0.14-0.25
West Brom (1 Season)1 League332,7438366.330.5338324051.453329+4+0.13-0.06
Ipswich Town (1 Season)3 Leagues5127252.91.4112014221.761100.00-0.37
Middlesbrough (1 Season)1 League2153778.51.72771003.0061+5+2.94+3.27
Brighton (1 Season)1 League190903.81.01901000.0023-1-1.00-1.40
West Bromwich Albion (1 Season)1 League145451.90.51450003.0010+1+2.00+2.43
Championship (8 Seasons)21918,2538349.0202.8206881881324521.44257239+18+0.09-0.04
EFL Cup (8 Seasons)131,1068563.612.311901025811.001323-10-0.81-1.81
FA Cup (8 Seasons)121,0809060.012.0129012051.331412+2+0.17+0.17
League One (2 Seasons)887,9149095.687.9889087001.66135102+33+0.38+0.38
League Two (2 Seasons)625,3048664.158.959573201.879452+42+0.71-0.13
PL2 — Div. 1 (2 Seasons)3243815.92.73812002.0084+4+1.48+1.39
PL2 — Div. 2 (1 Season)145451.90.51450003.0010+1+2.00+2.43
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-201517Ipswich Towneng ENG2. Championship6th4720.20.1004202.2010+1+12.86+12.49Matches
2015-201618Portsmoutheng ENG4. League Two6th292,3348056.425.926243141.723827+11+0.42-0.57Matches
2016-201719Portsmoutheng ENG4. League Two1st332,9709071.733.03333062.005625+31+0.94+0.32Matches
2017-201820Portsmoutheng ENG3. League One8th423,7809091.342.04242001.455351+2+0.05+0.30Matches
2018-201921Portsmoutheng ENG3. League One4th464,1349099.945.9469045001.858251+31+0.67-14.33Matches
2019-202022Derby Countyeng ENG2. Championship10th353,0198672.933.534873214631.545145+6+0.18+0.82Matches
2020-202123Derby Countyeng ENG2. Championship21st423,6878889.141.0428840011.053346-13-0.32+1.47Matches
2021-202224West Bromwich Albioneng ENGJr. PL2 — Div. 29th145451.90.51450003.0010+1+2.00+2.43Matches
2021-202224West Bromeng ENG2. Championship10th332,7438366.330.5338324051.453329+4+0.13-0.06Matches
2022-202325Brightoneng ENGJr. PL2 — Div. 16th190903.81.01901000.0023-1-1.00-1.40Matches
2022-202325Middlesbrougheng ENG2. Championship4th64597711.15.16773001.1747-3-0.59-1.35Matches
2023-202426Middlesbrougheng ENGJr. PL211th2153778.51.72771003.0061+5+2.94+3.27Matches
2023-202426Middlesbrougheng ENG2. Championship8th241,8167643.920.2199019521101.713324+9+0.45+0.45Matches
2024-202527Middlesbrougheng ENG2. Championship10th141,1127926.912.4129012216131.502217+5+0.40+0.32Matches
2024-202527Derby Countyeng ENG2. Championship19th161,3668533.015.215891413301.441413+1+0.07+0.36Matches
2025-202628Derby Countyeng ENG2. Championship8th454,0449097.744.9459044001.516658+8+0.18+0.18Matches
12 Seasons5 Clubs3 Leagues36931,4718558.5349.7353883321624721.56486393+93+0.27+0.04
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Portsmouth (4 Seasons)2 Leagues15013,2188879.8146.9147901443201.75229154+75+0.51-0.24
Derby County (4 Seasons)1 League13812,1168873.2134.61368913024041.37164162+2+0.01+0.54
Middlesbrough (3 Seasons)1 League443,3877727.337.6378834720231.575948+11+0.29-0.05
West Brom (1 Season)1 League332,7438366.330.5338324051.453329+4+0.13-0.06
Ipswich Town (1 Season)1 League4720.20.1004202.2010+1+12.86+12.49
Middlesbrough (1 Season)1 League2153778.51.72771003.0061+5+2.94+3.27
Brighton (1 Season)1 League190903.81.01901000.0023-1-1.00-1.40
West Bromwich Albion (1 Season)1 League145451.90.51450003.0010+1+2.00+2.43
Championship (8 Seasons)21918,2538349.0202.8206881881324521.44257239+18+0.09-0.04
League One (2 Seasons)887,9149095.687.9889087001.66135102+33+0.38+0.38
League Two (2 Seasons)625,3048664.158.959573201.879452+42+0.71-0.13
PL2 — Div. 1 (2 Seasons)3243815.92.73812002.0084+4+1.48+1.39
PL2 — Div. 2 (1 Season)145451.90.51450003.0010+1+2.00+2.43
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-201517Ipswich Towneng ENGFA Cup33rd00002Matches
2014-201517Ipswich Towneng ENGLeague Cup58th1120120100.01.311201000.0001-1-0.75Matches
2015-201618Portsmoutheng ENGFA Cup17th21809040.02.02902011.502200.00-0.67Matches
2015-201618Portsmoutheng ENGLeague Cup33rd218090100.02.02902001.503300.00Matches
2016-201719Portsmoutheng ENGFA Cup85th19090100.01.01901000.0012-1-1.00Matches
2017-201820Portsmoutheng ENGFA Cup85th19090100.01.01901000.0001-1-1.00Matches
2018-201921Portsmoutheng ENGEFL Cup58th19090100.01.01901000.0012-1-1.00Matches
2018-201921Portsmoutheng ENGFA Cup17th545090100.05.05905002.0073+4+0.80Matches
2019-202022Derby Countyeng ENGEFL Cup33rd1909050.01.01901000.0003-3-3.00-4.00Matches
2019-202022Derby Countyeng ENGFA Cup9th1909025.01.01901023.0042+2+2.00+2.67Matches
2020-202123Derby Countyeng ENGEFL Cup33rd21507583.31.72751000.5012-1-0.60-0.60Matches
2023-202426Middlesbrougheng ENGEFL CupSF32518439.82.8290217112.0056-1-0.36-1.78Matches
2023-202426Middlesbrougheng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2024-202527Middlesbrougheng ENGEFL CupRd2218090100.02.02902001.5035-2-1.00Matches
2024-202527Middlesbrougheng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2025-202628Derby Countyeng ENGEFL CupRd21454525.00.50014500.0001-1-2.00-2.00Matches
10 Seasons4 Clubs2 Leagues252,1868761.824.323902225861.162735-8-0.33-0.87
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Portsmouth (4 Seasons)2 Leagues121,0809080.012.0129012011.331413+1+0.08-0.58
Derby County (3 Seasons)2 Leagues53757541.74.2483314520.8058-3-0.72-0.55
Middlesbrough (2 Seasons)2 Leagues76118761.76.8690617111.29813-5-0.74-2.16
Ipswich Town (1 Season)2 Leagues112012040.01.311201020.0001-1-0.75
EFL Cup (8 Seasons)131,1068563.612.311901025811.001323-10-0.81-1.81
FA Cup (8 Seasons)121,0809060.012.0129012051.331412+2+0.17+0.17
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-201517Ipswich Towneng ENG2. Championship0.1001Matches
2014-201517Ipswich Towneng ENGLeague Cup1.31000Matches
2015-201618Portsmoutheng ENGFA Cup2.00000Matches
2015-201618Portsmoutheng ENGLeague Cup2.00000Matches
2015-201618Portsmoutheng ENG4. League Two25.92012Matches
2016-201719Portsmoutheng ENGFA Cup1.00000Matches
2016-201719Portsmoutheng ENG4. League Two33.03002300000000Matches
2017-201820Portsmoutheng ENGFA Cup1.00002000110Matches
2017-201820Portsmoutheng ENG3. League One42.07004100000002Matches
2018-201921Portsmoutheng ENGEFL Cup1.0000210000000Matches
2018-201921Portsmoutheng ENGFA Cup5.0000130212000Matches
2018-201921Portsmoutheng ENG3. League One45.95001Matches
2019-202022Derby Countyeng ENG2. Championship33.510021260252171Matches
2019-202022Derby Countyeng ENGEFL Cup1.00001000010Matches
2019-202022Derby Countyeng ENGFA Cup1.00000200000Matches
2020-202123Derby Countyeng ENG2. Championship41.030029341561411Matches
2020-202123Derby Countyeng ENGEFL Cup1.70001100340Matches
2021-202224West Bromeng ENG2. Championship30.550026270960330Matches
2021-202224West Bromwich Albioneng ENGJr. PL2 — Div. 20.50000Matches
2022-202325Middlesbrougheng ENG2. Championship5.11006414970Matches
2022-202325Brightoneng ENGJr. PL2 — Div. 11.01000Matches
2023-202426Middlesbrougheng ENG2. Championship20.220013190433240Matches
2023-202426Middlesbrougheng ENGEFL Cup2.81001100530Matches
2023-202426Middlesbrougheng ENGFA Cup1.00000000100Matches
2023-202426Middlesbrougheng ENGJr. PL21.70000Matches
2024-202527Derby Countyeng ENG2. Championship15.22001782222180Matches
2024-202527Middlesbrougheng ENG2. Championship12.4000680418180Matches
2024-202527Middlesbrougheng ENGEFL Cup2.00001201430Matches
2024-202527Middlesbrougheng ENGFA Cup1.00000Matches
2025-202628Derby Countyeng ENG2. Championship44.91011422951068481Matches
2025-202628Derby Countyeng ENGEFL Cup0.50000000100Matches
12 Seasons5 Clubs5 Leagues374.04311246165943339220006
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Portsmouth (4 Seasons)4 Leagues158.917008140223003
Derby County (4 Seasons)3 Leagues138.816111111008192071293
Middlesbrough (3 Seasons)3 Leagues44.4400273411370550
West Brom (1 Season)1 League30.550026270960330
Ipswich Town (1 Season)3 Leagues1.410010
Middlesbrough (1 Season)1 League1.70000
Brighton (1 Season)1 League1.01000
West Bromwich Albion (1 Season)1 League0.50000
Championship (8 Seasons)202.824111611559403232063
EFL Cup (8 Seasons)12.320065011311000
FA Cup (8 Seasons)12.0000350233000
League One (2 Seasons)87.912004100000003
League Two (2 Seasons)58.95003500000000
PL2 — Div. 1 (2 Seasons)2.71000
PL2 — Div. 2 (1 Season)0.50000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201517Ipswich Town3 Leagues1.410010
2015-201618Portsmouth3 Leagues29.9200120
2016-201719Portsmouth2 Leagues34.03002300000000
2017-201820Portsmouth2 Leagues43.07004300011002
2018-201921Portsmouth3 Leagues51.9500340212001
2019-202022Derby County3 Leagues35.510022280252181
2020-202123Derby County2 Leagues42.630030351564451
2021-202224West Bromwich Albion1 League0.50000
2021-202224West Brom1 League30.550026270960330
2022-202325Brighton1 League1.01000
2022-202325Middlesbrough1 League5.11006414970
2023-202426Middlesbrough1 League1.70000
2023-202426Middlesbrough3 Leagues24.030014200439270
2024-202527Middlesbrough3 Leagues15.40007100522210
2024-202527Derby County1 League15.22001782222180
2025-202628Derby County2 Leagues45.41011422951069481
12 Seasons5 Clubs5 Leagues374.04311246165943339220006
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Portsmouth (4 Seasons)4 Leagues158.917008140223003
Derby County (4 Seasons)3 Leagues138.816111111008192071293
Middlesbrough (3 Seasons)3 Leagues44.4400273411370550
West Brom (1 Season)1 League30.550026270960330
Ipswich Town (1 Season)3 Leagues1.410010
Middlesbrough (1 Season)1 League1.70000
Brighton (1 Season)1 League1.01000
West Bromwich Albion (1 Season)1 League0.50000
Championship (8 Seasons)202.824111611559403232063
EFL Cup (8 Seasons)12.320065011311000
FA Cup (8 Seasons)12.0000350233000
League One (2 Seasons)87.912004100000003
League Two (2 Seasons)58.95003500000000
PL2 — Div. 1 (2 Seasons)2.71000
PL2 — Div. 2 (1 Season)0.50000
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-201517Ipswich Towneng ENG2. Championship6th0.1001Matches
2015-201618Portsmoutheng ENG4. League Two6th25.92012Matches
2016-201719Portsmoutheng ENG4. League Two1st33.03002300000000Matches
2017-201820Portsmoutheng ENG3. League One8th42.07004100000002Matches
2018-201921Portsmoutheng ENG3. League One4th45.95001Matches
2019-202022Derby Countyeng ENG2. Championship10th33.510021260252171Matches
2020-202123Derby Countyeng ENG2. Championship21st41.030029341561411Matches
2021-202224West Bromwich Albioneng ENGJr. PL2 — Div. 29th0.50000Matches
2021-202224West Bromeng ENG2. Championship10th30.550026270960330Matches
2022-202325Brightoneng ENGJr. PL2 — Div. 16th1.01000Matches
2022-202325Middlesbrougheng ENG2. Championship4th5.11006414970Matches
2023-202426Middlesbrougheng ENGJr. PL211th1.70000Matches
2023-202426Middlesbrougheng ENG2. Championship8th20.220013190433240Matches
2024-202527Middlesbrougheng ENG2. Championship10th12.4000680418180Matches
2024-202527Derby Countyeng ENG2. Championship19th15.22001782222180Matches
2025-202628Derby Countyeng ENG2. Championship8th44.91011422951068481Matches
12 Seasons5 Clubs3 Leagues349.74111237155940323206006
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Portsmouth (4 Seasons)2 Leagues146.917007600000003
Derby County (4 Seasons)1 League134.61611109978192031243
Middlesbrough (3 Seasons)1 League37.6300253111260490
West Brom (1 Season)1 League30.550026270960330
Ipswich Town (1 Season)1 League0.1001
Middlesbrough (1 Season)1 League1.70000
Brighton (1 Season)1 League1.01000
West Bromwich Albion (1 Season)1 League0.50000
Championship (8 Seasons)202.824111611559403232063
League One (2 Seasons)87.912004100000003
League Two (2 Seasons)58.95003500000000
PL2 — Div. 1 (2 Seasons)2.71000
PL2 — Div. 2 (1 Season)0.50000
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-201517Ipswich Towneng ENGLeague Cup58th1.31000Matches
2015-201618Portsmoutheng ENGFA Cup17th2.00000Matches
2015-201618Portsmoutheng ENGLeague Cup33rd2.00000Matches
2016-201719Portsmoutheng ENGFA Cup85th1.00000Matches
2017-201820Portsmoutheng ENGFA Cup85th1.00002000110Matches
2018-201921Portsmoutheng ENGEFL Cup58th1.0000210000000Matches
2018-201921Portsmoutheng ENGFA Cup17th5.0000130212000Matches
2019-202022Derby Countyeng ENGEFL Cup33rd1.00001000010Matches
2019-202022Derby Countyeng ENGFA Cup9th1.00000200000Matches
2020-202123Derby Countyeng ENGEFL Cup33rd1.70001100340Matches
2023-202426Middlesbrougheng ENGEFL CupSF2.81001100530Matches
2023-202426Middlesbrougheng ENGFA Cup1.00000000100Matches
2024-202527Middlesbrougheng ENGEFL CupRd22.00001201430Matches
2024-202527Middlesbrougheng ENGFA Cup1.00000Matches
2025-202628Derby Countyeng ENGEFL CupRd20.50000000100Matches
10 Seasons4 Clubs2 Leagues24.3200910031614000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Portsmouth (4 Seasons)2 Leagues12.0000540223000
Derby County (3 Seasons)2 Leagues4.20002300450
Middlesbrough (2 Seasons)2 Leagues6.810023011060
Ipswich Town (1 Season)2 Leagues1.31000
EFL Cup (8 Seasons)12.320065011311000
FA Cup (8 Seasons)12.0000350233000

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.