Last 5 Matches

Last 5 Matches Table
Performance
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Fls Fld Off Crs TklW Int OG PKwon PKcon Match Report
2026-04-25SatMLSRegular SeasonAwayL 2–4CharlotteNashville SCYLB34000000000000000Match Report
2026-04-22WedMLSRegular SeasonAwayL 1–4CharlotteOrlando CityYLB79000000101204110Match Report
2026-04-18SatMLSRegular SeasonAwayW 2–1CharlotteNYCFCYLB90010000000003100Match Report
2026-04-11SatMLSRegular SeasonHomeL 1–2CharlotteNashville SCYLB90000000000104310Match Report
2026-04-04SatMLSRegular SeasonHomeW 2–1CharlottePhiladelphia UnionYLB90000000000303010Match Report

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-201518Swindon Towneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2014-201518Norwich Cityeng ENGLeague Cup00Matches
2014-201518Swindon Towneng ENG3. League One28221,94821.6167100400.050.280.320.050.32Matches
2015-201619Rotherham Unitedeng ENG2. Championship765506.1000000200.000.000.000.000.00Matches
2015-201619Peterborough Unitedeng ENGFA Cup00Matches
2015-201619Norwich Cityeng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2015-201619Peterborough Unitedeng ENG3. League One764825.4011000200.000.190.190.000.19Matches
2016-201720Norwich Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2016-201720Scunthorpe Unitedeng ENG3. League One22211,85320.6213200320.100.050.150.100.15Matches
2017-201821Millwalleng ENG2. Championship00Matches
2017-201821Doncaster Roverseng ENGEFL Cup00Matches
2017-201821Doncaster Roverseng ENGFA Cup211281.4000000000.000.000.000.000.00Matches
2017-201821Doncaster Roverseng ENG3. League One131194310.5000000000.000.000.000.000.00Matches
2017-201821Norwich Cityeng ENGJr. PL2 — Div. 2221631.8000000100.000.000.000.000.00Matches
2018-201922Lincoln Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2018-201922Lincoln Cityeng ENGFA Cup332703.0011000000.000.330.330.000.33Matches
2018-201922Lincoln Cityeng ENG4. League Two46464,10245.6347300900.070.090.150.070.15Matches
2019-202023Huddersfield Towneng ENG2. Championship19191,71019.0123100200.050.110.160.050.16Matches
2019-202023Lincoln Cityeng ENGEFL Cup221802.0011000000.000.500.500.000.50Matches
2019-202023Lincoln Cityeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2019-202023Lincoln Cityeng ENG3. League One26262,34026.0134100300.040.120.150.040.15Matches
2020-202124Huddersfield Towneng ENG2. Championship31312,67029.7257200310.070.170.240.070.24Matches
2020-202124Huddersfield Towneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2021-202225Huddersfield Towneng ENG2. Championship42403,56039.66713600400.150.180.330.150.33Matches
2021-202225Huddersfield Towneng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2021-202225Huddersfield Towneng ENGFA Cup10360.4000000000.000.000.000.000.00Matches
2022-202326Nottingham Foresteng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2022-202326Nottingham Foresteng ENGFA Cup11901.0011000000.001.001.000.001.00Matches
2022-202326Nottingham Foresteng ENG1. Premier League19994010.4000000200.000.000.000.000.00Matches
2023-202427Nottingham Foresteng ENGEFL Cup10210.2000000000.000.000.000.000.00Matches
2023-202427Nottingham Foresteng ENGFA Cup532703.0000000000.000.000.000.000.00Matches
2023-202427Nottingham Foresteng ENGJr. PL2221051.2000000000.000.000.000.000.00Matches
2023-202427Nottingham Foresteng ENG1. Premier League23151,45916.2134100300.060.190.250.060.25Matches
2024-202528Nottingham Foresteng ENGEFL Cup00Matches
2024-202528Nottingham Foresteng ENGFA Cup333003.3000000000.000.000.000.000.00Matches
2024-202528Nottingham Foresteng ENG1. Premier League411371.5000000100.000.000.000.000.00Matches
202529Charlotteus USA1. MLS321181.3011000000.000.760.760.000.76Matches
202630Charlotteus USA1. MLS10107958.8022000200.000.230.230.000.23Matches
13 Seasons11 Clubs7 Leagues32828825,802286.717385517004030.060.130.190.060.19
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
Huddersfield Town (3 Seasons)3 Leagues96938,24691.691423900910.100.150.250.100.25
Nottingham Forest (3 Seasons)3 Leagues57333,30736.7145100600.030.110.140.030.14
Norwich City (3 Seasons)1 League221802.0000000000.000.000.000.000.00
Lincoln City (2 Seasons)4 Leagues80807,16279.649134001200.050.110.160.050.16
Charlotte (2 Seasons)1 League131291310.1033000200.000.300.300.000.30
Swindon Town (1 Season)2 Leagues29232,03822.6167100400.040.260.310.040.31
Scunthorpe United (1 Season)1 League22211,85320.6213200320.100.050.150.100.15
Doncaster Rovers (1 Season)3 Leagues15121,07111.9000000000.000.000.000.000.00
Rotherham United (1 Season)1 League765506.1000000200.000.000.000.000.00
Peterborough United (1 Season)2 Leagues764825.4011000200.000.190.190.000.19
Nottingham Forest (1 Season)1 League221051.2000000000.000.000.000.000.00
Norwich City (1 Season)1 League221631.8000000100.000.000.000.000.00
Millwall (1 Season)1 League00
EFL Cup (11 Seasons)1098319.2011000000.000.110.110.000.11
FA Cup (9 Seasons)18141,36415.2022000000.000.130.130.000.13
Championship (5 Seasons)99968,49094.3914239001110.100.150.240.100.24
League One (5 Seasons)96867,56684.1411154001220.050.130.180.050.18
Premier League (3 Seasons)46252,53628.2134100600.040.110.140.040.14
MLS (2 Seasons)131291310.1033000200.000.300.300.000.30
League Two (1 Season)46464,10245.6347300900.070.090.150.070.15
PL2 (1 Season)221051.2000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)221631.8000000100.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-201518Swindon Town2 Leagues29232,03822.6167100400.040.260.310.040.31
2014-201518Norwich City1 League00
2015-201619Rotherham United1 League765506.1000000200.000.000.000.000.00
2015-201619Peterborough United2 Leagues764825.4011000200.000.190.190.000.19
2015-201619Norwich City1 League11901.0000000000.000.000.000.000.00
2016-201720Norwich City1 League11901.0000000000.000.000.000.000.00
2016-201720Scunthorpe United1 League22211,85320.6213200320.100.050.150.100.15
2017-201821Doncaster Rovers3 Leagues15121,07111.9000000000.000.000.000.000.00
2017-201821Norwich City1 League221631.8000000100.000.000.000.000.00
2017-201821Millwall1 League00
2018-201922Lincoln City3 Leagues50504,46249.6358300900.060.100.160.060.16
2019-202023Lincoln City3 Leagues30302,70030.0145100300.030.130.170.030.17
2019-202023Huddersfield Town1 League19191,71019.0123100200.050.110.160.050.16
2020-202124Huddersfield Town2 Leagues32322,76030.7257200310.070.160.230.070.23
2021-202225Huddersfield Town3 Leagues45423,77642.06713600400.140.170.310.140.31
2022-202326Nottingham Forest3 Leagues21111,12012.4011000200.000.080.080.000.08
2023-202427Nottingham Forest1 League221051.2000000000.000.000.000.000.00
2023-202427Nottingham Forest3 Leagues29181,75019.4134100300.050.150.210.050.21
2024-202528Nottingham Forest3 Leagues744374.9000000100.000.000.000.000.00
202529Charlotte1 League321181.3011000000.000.760.760.000.76
202630Charlotte1 League10107958.8022000200.000.230.230.000.23
13 Seasons11 Clubs7 Leagues32828825,802286.717385517004030.060.130.190.060.19
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
Huddersfield Town (3 Seasons)3 Leagues96938,24691.691423900910.100.150.250.100.25
Nottingham Forest (3 Seasons)3 Leagues57333,30736.7145100600.030.110.140.030.14
Norwich City (3 Seasons)1 League221802.0000000000.000.000.000.000.00
Lincoln City (2 Seasons)4 Leagues80807,16279.649134001200.050.110.160.050.16
Charlotte (2 Seasons)1 League131291310.1033000200.000.300.300.000.30
Swindon Town (1 Season)2 Leagues29232,03822.6167100400.040.260.310.040.31
Scunthorpe United (1 Season)1 League22211,85320.6213200320.100.050.150.100.15
Doncaster Rovers (1 Season)3 Leagues15121,07111.9000000000.000.000.000.000.00
Rotherham United (1 Season)1 League765506.1000000200.000.000.000.000.00
Peterborough United (1 Season)2 Leagues764825.4011000200.000.190.190.000.19
Nottingham Forest (1 Season)1 League221051.2000000000.000.000.000.000.00
Norwich City (1 Season)1 League221631.8000000100.000.000.000.000.00
Millwall (1 Season)1 League00
EFL Cup (11 Seasons)1098319.2011000000.000.110.110.000.11
FA Cup (9 Seasons)18141,36415.2022000000.000.130.130.000.13
Championship (5 Seasons)99968,49094.3914239001110.100.150.240.100.24
League One (5 Seasons)96867,56684.1411154001220.050.130.180.050.18
Premier League (3 Seasons)46252,53628.2134100600.040.110.140.040.14
MLS (2 Seasons)131291310.1033000200.000.300.300.000.30
League Two (1 Season)46464,10245.6347300900.070.090.150.070.15
PL2 (1 Season)221051.2000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)221631.8000000100.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-201518Swindon Towneng ENG3. League One4th28221,94821.6167100400.050.280.320.050.32Matches
2015-201619Rotherham Unitedeng ENG2. Championship21st765506.1000000200.000.000.000.000.00Matches
2015-201619Peterborough Unitedeng ENG3. League One13th764825.4011000200.000.190.190.000.19Matches
2016-201720Scunthorpe Unitedeng ENG3. League One3rd22211,85320.6213200320.100.050.150.100.15Matches
2017-201821Doncaster Roverseng ENG3. League One15th131194310.5000000000.000.000.000.000.00Matches
2017-201821Norwich Cityeng ENGJr. PL2 — Div. 27th221631.8000000100.000.000.000.000.00Matches
2017-201821Millwalleng ENG2. Championship8th00Matches
2018-201922Lincoln Cityeng ENG4. League Two1st46464,10245.6347300900.070.090.150.070.15Matches
2019-202023Lincoln Cityeng ENG3. League One16th26262,34026.0134100300.040.120.150.040.15Matches
2019-202023Huddersfield Towneng ENG2. Championship18th19191,71019.0123100200.050.110.160.050.16Matches
2020-202124Huddersfield Towneng ENG2. Championship20th31312,67029.7257200310.070.170.240.070.24Matches
2021-202225Huddersfield Towneng ENG2. Championship3rd42403,56039.66713600400.150.180.330.150.33Matches
2022-202326Nottingham Foresteng ENG1. Premier League16th19994010.4000000200.000.000.000.000.00Matches
2023-202427Nottingham Foresteng ENGJr. PL214th221051.2000000000.000.000.000.000.00Matches
2023-202427Nottingham Foresteng ENG1. Premier League17th23151,45916.2134100300.060.190.250.060.25Matches
2024-202528Nottingham Foresteng ENG1. Premier League7th411371.5000000100.000.000.000.000.00Matches
202529Charlotteus USA1. MLS7th321181.3011000000.000.760.760.000.76Matches
202630Charlotteus USA1. MLS14th10107958.8022000200.000.230.230.000.23Matches
13 Seasons10 Clubs5 Leagues30026523,607262.317355217004030.060.130.200.060.20
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
Huddersfield Town (3 Seasons)1 League92907,94088.291423900910.100.160.260.100.26
Nottingham Forest (3 Seasons)1 League46252,53628.2134100600.040.110.140.040.14
Lincoln City (2 Seasons)2 Leagues72726,44271.647114001200.060.100.150.060.15
Charlotte (2 Seasons)1 League131291310.1033000200.000.300.300.000.30
Swindon Town (1 Season)1 League28221,94821.6167100400.050.280.320.050.32
Scunthorpe United (1 Season)1 League22211,85320.6213200320.100.050.150.100.15
Doncaster Rovers (1 Season)1 League131194310.5000000000.000.000.000.000.00
Rotherham United (1 Season)1 League765506.1000000200.000.000.000.000.00
Peterborough United (1 Season)1 League764825.4011000200.000.190.190.000.19
Nottingham Forest (1 Season)1 League221051.2000000000.000.000.000.000.00
Norwich City (1 Season)1 League221631.8000000100.000.000.000.000.00
Millwall (1 Season)1 League00
Championship (5 Seasons)99968,49094.3914239001110.100.150.240.100.24
League One (5 Seasons)96867,56684.1411154001220.050.130.180.050.18
Premier League (3 Seasons)46252,53628.2134100600.040.110.140.040.14
MLS (2 Seasons)131291310.1033000200.000.300.300.000.30
League Two (1 Season)46464,10245.6347300900.070.090.150.070.15
PL2 (1 Season)221051.2000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)221631.8000000100.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-201518Swindon Towneng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2014-201518Norwich Cityeng ENGLeague Cup17th00Matches
2015-201619Peterborough Unitedeng ENGFA Cup17th00Matches
2015-201619Norwich Cityeng ENGLeague Cup9th11901.0000000000.000.000.000.000.00Matches
2016-201720Norwich Cityeng ENGEFL Cup9th11901.0000000000.000.000.000.000.00Matches
2017-201821Doncaster Roverseng ENGEFL Cup17th00Matches
2017-201821Doncaster Roverseng ENGFA Cup33rd211281.4000000000.000.000.000.000.00Matches
2018-201922Lincoln Cityeng ENGEFL Cup33rd11901.0000000000.000.000.000.000.00Matches
2018-201922Lincoln Cityeng ENGFA Cup33rd332703.0011000000.000.330.330.000.33Matches
2019-202023Lincoln Cityeng ENGEFL Cup33rd221802.0011000000.000.500.500.000.50Matches
2019-202023Lincoln Cityeng ENGFA Cup85th221802.0000000000.000.000.000.000.00Matches
2020-202124Huddersfield Towneng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2021-202225Huddersfield Towneng ENGEFL CupRd2221802.0000000000.000.000.000.000.00Matches
2021-202225Huddersfield Towneng ENGFA Cup10360.4000000000.000.000.000.000.00Matches
2022-202326Nottingham Foresteng ENGEFL CupSF11901.0000000000.000.000.000.000.00Matches
2022-202326Nottingham Foresteng ENGFA Cup11901.0011000000.001.001.000.001.00Matches
2023-202427Nottingham Foresteng ENGEFL CupRd210210.2000000000.000.000.000.000.00Matches
2023-202427Nottingham Foresteng ENGFA Cup532703.0000000000.000.000.000.000.00Matches
2024-202528Nottingham Foresteng ENGEFL CupRd200Matches
2024-202528Nottingham Foresteng ENGFA CupSF333003.3000000000.000.000.000.000.00Matches
11 Seasons7 Clubs2 Leagues28232,19524.4033000000.000.120.120.000.12
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
Nottingham Forest (3 Seasons)2 Leagues1187718.6011000000.000.120.120.000.12
Norwich City (3 Seasons)1 League221802.0000000000.000.000.000.000.00
Lincoln City (2 Seasons)2 Leagues887208.0022000000.000.250.250.000.25
Huddersfield Town (2 Seasons)2 Leagues433063.4000000000.000.000.000.000.00
Doncaster Rovers (1 Season)2 Leagues211281.4000000000.000.000.000.000.00
Swindon Town (1 Season)1 League11901.0000000000.000.000.000.000.00
Peterborough United (1 Season)1 League00
EFL Cup (11 Seasons)1098319.2011000000.000.110.110.000.11
FA Cup (9 Seasons)18141,36415.2022000000.000.130.130.000.13

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-201518Swindon Towneng ENGFA Cup1.0000Matches
2014-201518Swindon Towneng ENG3. League One21.6160.280.1700Matches
2015-201619Rotherham Unitedeng ENG2. Championship6.1000.0000Matches
2015-201619Norwich Cityeng ENGLeague Cup1.0000Matches
2015-201619Peterborough Unitedeng ENG3. League One5.4000.0000Matches
2016-201720Norwich Cityeng ENGEFL Cup1.0011100.01.001.000.000.0000Matches
2016-201720Scunthorpe Unitedeng ENG3. League One20.62050.000.240.4000Matches
2017-201821Doncaster Roverseng ENGFA Cup1.40000.000.0000Matches
2017-201821Doncaster Roverseng ENG3. League One10.50010.000.100.0000Matches
2017-201821Norwich Cityeng ENGJr. PL2 — Div. 21.8000Matches
2018-201922Lincoln Cityeng ENGEFL Cup1.00000.000.0000Matches
2018-201922Lincoln Cityeng ENGFA Cup3.00000.000.0000Matches
2018-201922Lincoln Cityeng ENG4. League Two45.6300Matches
2019-202023Huddersfield Towneng ENG2. Championship19.017342.90.370.160.140.3300Matches
2019-202023Lincoln Cityeng ENGEFL Cup2.00000.000.0000Matches
2019-202023Lincoln Cityeng ENGFA Cup2.00100.00.500.000.0000Matches
2019-202023Lincoln Cityeng ENG3. League One26.0110110.00.380.040.101.0000Matches
2020-202124Huddersfield Towneng ENG2. Championship29.7224625.00.810.200.080.3300Matches
2020-202124Huddersfield Towneng ENGEFL Cup1.00000.000.0000Matches
2021-202225Huddersfield Towneng ENG2. Championship39.66281035.70.710.250.210.6000Matches
2021-202225Huddersfield Towneng ENGEFL Cup2.00000.000.0000Matches
2021-202225Huddersfield Towneng ENGFA Cup0.40000.000.0000Matches
2022-202326Nottingham Foresteng ENGEFL Cup1.00000.000.0000Matches
2022-202326Nottingham Foresteng ENGFA Cup1.00000.000.0000Matches
2022-202326Nottingham Foresteng ENG1. Premier League10.406233.30.570.190.000.0000Matches
2023-202427Nottingham Foresteng ENGEFL Cup0.20000.000.0000Matches
2023-202427Nottingham Foresteng ENGFA Cup3.00000.000.0000Matches
2023-202427Nottingham Foresteng ENGJr. PL21.2000Matches
2023-202427Nottingham Foresteng ENG1. Premier League16.218562.50.490.310.130.2000Matches
2024-202528Nottingham Foresteng ENGFA Cup3.30000.000.0000Matches
2024-202528Nottingham Foresteng ENG1. Premier League1.50100.00.660.000.0000Matches
202529Charlotteus USA1. MLS1.30000.000.0000Matches
202630Charlotteus USA1. MLS8.804125.00.450.110.000.0000Matches
13 Seasons11 Clubs7 Leagues286.717904138.90.440.170.140.3400
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Huddersfield Town (3 Seasons)3 Leagues91.69591932.20.640.210.150.4700
Nottingham Forest (3 Seasons)3 Leagues36.7115746.70.410.190.070.1400
Norwich City (3 Seasons)1 League2.0011100.01.001.000.000.0000
Lincoln City (2 Seasons)4 Leagues79.641119.10.320.030.091.0000
Charlotte (2 Seasons)1 League10.104125.00.390.100.000.0000
Swindon Town (1 Season)2 Leagues22.6160.280.1700
Scunthorpe United (1 Season)1 League20.62050.000.240.4000
Doncaster Rovers (1 Season)3 Leagues11.90010.000.080.0000
Rotherham United (1 Season)1 League6.1000.0000
Peterborough United (1 Season)2 Leagues5.4000.0000
Nottingham Forest (1 Season)1 League1.2000
Norwich City (1 Season)1 League1.8000
Millwall (1 Season)1 League
EFL Cup (11 Seasons)9.2011100.00.120.120.000.0000
FA Cup (9 Seasons)15.20100.00.070.000.0000
Championship (5 Seasons)94.39591932.20.670.200.150.4700
League One (5 Seasons)84.14101370.00.180.150.300.3100
Premier League (3 Seasons)28.2115746.70.530.250.070.1400
MLS (2 Seasons)10.104125.00.390.100.000.0000
League Two (1 Season)45.6300
PL2 (1 Season)1.2000
PL2 — Div. 2 (1 Season)1.8000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201518Swindon Town2 Leagues22.6160.280.1700
2015-201619Rotherham United1 League6.1000.0000
2015-201619Peterborough United2 Leagues5.4000.0000
2015-201619Norwich City1 League1.0000
2016-201720Norwich City1 League1.0011100.01.001.000.000.0000
2016-201720Scunthorpe United1 League20.62050.000.240.4000
2017-201821Doncaster Rovers3 Leagues11.90010.000.080.0000
2017-201821Norwich City1 League1.8000
2018-201922Lincoln City3 Leagues49.63000.000.0000
2019-202023Lincoln City3 Leagues30.011119.10.370.030.091.0000
2019-202023Huddersfield Town1 League19.017342.90.370.160.140.3300
2020-202124Huddersfield Town2 Leagues30.7224625.00.780.200.080.3300
2021-202225Huddersfield Town3 Leagues42.06281035.70.670.240.210.6000
2022-202326Nottingham Forest3 Leagues12.406233.30.480.160.000.0000
2023-202427Nottingham Forest1 League1.2000
2023-202427Nottingham Forest3 Leagues19.418562.50.410.260.130.2000
2024-202528Nottingham Forest3 Leagues4.90100.00.210.000.0000
202529Charlotte1 League1.30000.000.0000
202630Charlotte1 League8.804125.00.450.110.000.0000
13 Seasons11 Clubs7 Leagues286.717904138.90.440.170.140.3400
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Huddersfield Town (3 Seasons)3 Leagues91.69591932.20.640.210.150.4700
Nottingham Forest (3 Seasons)3 Leagues36.7115746.70.410.190.070.1400
Norwich City (3 Seasons)1 League2.0011100.01.001.000.000.0000
Lincoln City (2 Seasons)4 Leagues79.641119.10.320.030.091.0000
Charlotte (2 Seasons)1 League10.104125.00.390.100.000.0000
Swindon Town (1 Season)2 Leagues22.6160.280.1700
Scunthorpe United (1 Season)1 League20.62050.000.240.4000
Doncaster Rovers (1 Season)3 Leagues11.90010.000.080.0000
Rotherham United (1 Season)1 League6.1000.0000
Peterborough United (1 Season)2 Leagues5.4000.0000
Nottingham Forest (1 Season)1 League1.2000
Norwich City (1 Season)1 League1.8000
Millwall (1 Season)1 League
EFL Cup (11 Seasons)9.2011100.00.120.120.000.0000
FA Cup (9 Seasons)15.20100.00.070.000.0000
Championship (5 Seasons)94.39591932.20.670.200.150.4700
League One (5 Seasons)84.14101370.00.180.150.300.3100
Premier League (3 Seasons)28.2115746.70.530.250.070.1400
MLS (2 Seasons)10.104125.00.390.100.000.0000
League Two (1 Season)45.6300
PL2 (1 Season)1.2000
PL2 — Div. 2 (1 Season)1.8000
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-201518Swindon Towneng ENG3. League One4th21.6160.280.1700Matches
2015-201619Rotherham Unitedeng ENG2. Championship21st6.1000.0000Matches
2015-201619Peterborough Unitedeng ENG3. League One13th5.4000.0000Matches
2016-201720Scunthorpe Unitedeng ENG3. League One3rd20.62050.000.240.4000Matches
2017-201821Doncaster Roverseng ENG3. League One15th10.50010.000.100.0000Matches
2017-201821Norwich Cityeng ENGJr. PL2 — Div. 27th1.8000Matches
2018-201922Lincoln Cityeng ENG4. League Two1st45.6300Matches
2019-202023Lincoln Cityeng ENG3. League One16th26.0110110.00.380.040.101.0000Matches
2019-202023Huddersfield Towneng ENG2. Championship18th19.017342.90.370.160.140.3300Matches
2020-202124Huddersfield Towneng ENG2. Championship20th29.7224625.00.810.200.080.3300Matches
2021-202225Huddersfield Towneng ENG2. Championship3rd39.66281035.70.710.250.210.6000Matches
2022-202326Nottingham Foresteng ENG1. Premier League16th10.406233.30.570.190.000.0000Matches
2023-202427Nottingham Foresteng ENGJr. PL214th1.2000Matches
2023-202427Nottingham Foresteng ENG1. Premier League17th16.218562.50.490.310.130.2000Matches
2024-202528Nottingham Foresteng ENG1. Premier League7th1.50100.00.660.000.0000Matches
202529Charlotteus USA1. MLS7th1.30000.000.0000Matches
202630Charlotteus USA1. MLS14th8.804125.00.450.110.000.0000Matches
13 Seasons10 Clubs5 Leagues262.317884038.60.480.180.150.3500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Huddersfield Town (3 Seasons)1 League88.29591932.20.670.220.150.4700
Nottingham Forest (3 Seasons)1 League28.2115746.70.530.250.070.1400
Lincoln City (2 Seasons)2 Leagues71.6410110.00.380.040.101.0000
Charlotte (2 Seasons)1 League10.104125.00.390.100.000.0000
Swindon Town (1 Season)1 League21.6160.280.1700
Scunthorpe United (1 Season)1 League20.62050.000.240.4000
Doncaster Rovers (1 Season)1 League10.50010.000.100.0000
Rotherham United (1 Season)1 League6.1000.0000
Peterborough United (1 Season)1 League5.4000.0000
Nottingham Forest (1 Season)1 League1.2000
Norwich City (1 Season)1 League1.8000
Millwall (1 Season)1 League
Championship (5 Seasons)94.39591932.20.670.200.150.4700
League One (5 Seasons)84.14101370.00.180.150.300.3100
Premier League (3 Seasons)28.2115746.70.530.250.070.1400
MLS (2 Seasons)10.104125.00.390.100.000.0000
League Two (1 Season)45.6300
PL2 (1 Season)1.2000
PL2 — Div. 2 (1 Season)1.8000
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-201518Swindon Towneng ENGFA Cup85th1.0000Matches
2015-201619Norwich Cityeng ENGLeague Cup9th1.0000Matches
2016-201720Norwich Cityeng ENGEFL Cup9th1.0011100.01.001.000.000.0000Matches
2017-201821Doncaster Roverseng ENGFA Cup33rd1.40000.000.0000Matches
2018-201922Lincoln Cityeng ENGEFL Cup33rd1.00000.000.0000Matches
2018-201922Lincoln Cityeng ENGFA Cup33rd3.00000.000.0000Matches
2019-202023Lincoln Cityeng ENGEFL Cup33rd2.00000.000.0000Matches
2019-202023Lincoln Cityeng ENGFA Cup85th2.00100.00.500.000.0000Matches
2020-202124Huddersfield Towneng ENGEFL Cup58th1.00000.000.0000Matches
2021-202225Huddersfield Towneng ENGEFL CupRd22.00000.000.0000Matches
2021-202225Huddersfield Towneng ENGFA Cup0.40000.000.0000Matches
2022-202326Nottingham Foresteng ENGEFL CupSF1.00000.000.0000Matches
2022-202326Nottingham Foresteng ENGFA Cup1.00000.000.0000Matches
2023-202427Nottingham Foresteng ENGEFL CupRd20.20000.000.0000Matches
2023-202427Nottingham Foresteng ENGFA Cup3.00000.000.0000Matches
2024-202528Nottingham Foresteng ENGFA CupSF3.30000.000.0000Matches
11 Seasons7 Clubs2 Leagues24.402150.00.090.040.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Nottingham Forest (3 Seasons)2 Leagues8.60000.000.0000
Norwich City (3 Seasons)1 League2.0011100.01.001.000.000.0000
Lincoln City (2 Seasons)2 Leagues8.00100.00.120.000.0000
Huddersfield Town (2 Seasons)2 Leagues3.40000.000.0000
Doncaster Rovers (1 Season)2 Leagues1.40000.000.0000
Swindon Town (1 Season)1 League1.0000
Peterborough United (1 Season)1 League
EFL Cup (11 Seasons)9.2011100.00.120.120.000.0000
FA Cup (9 Seasons)15.20100.00.070.000.0000
Become a Stathead & surf this site ad-free.

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-201518Swindon Towneng ENGFA Cup19090100.01.01901000.0005-5-5.00Matches
2014-201518Norwich Cityeng ENGLeague Cup00002Matches
2014-201518Swindon Towneng ENG3. League One281,9487047.121.62216621.833021+9+0.42+0.01Matches
2015-201619Rotherham Unitedeng ENG2. Championship75507913.36.164130.57613-7-1.15-0.87Matches
2015-201619Peterborough Unitedeng ENGFA Cup00001Matches
2015-201619Norwich Cityeng ENGLeague Cup1909030.01.01901013.0021+1+1.00-0.29Matches
2015-201619Peterborough Unitedeng ENG3. League One74826911.65.464120.86811-3-0.56-0.86Matches
2016-201720Norwich Cityeng ENGEFL Cup1909030.01.01901003.0061+5+5.00+4.14Matches
2016-201720Scunthorpe Unitedeng ENG3. League One221,8538444.820.62120151.643226+6+0.29-0.50Matches
2017-201821Millwalleng ENG2. Championship00001Matches
2017-201821Doncaster Roverseng ENGEFL Cup00001Matches
2017-201821Doncaster Roverseng ENGFA Cup21286447.41.4190113803.0082+6+4.22+4.22Matches
2017-201821Doncaster Roverseng ENG3. League One139437322.810.5118241.081015-5-0.48-0.62Matches
2017-201821Norwich Cityeng ENGJr. PL2 — Div. 22163829.11.82821000.0016-5-2.76-3.04Matches
2018-201922Lincoln Cityeng ENGEFL Cup1909050.01.01901013.0040+4+4.00+7.00Matches
2018-201922Lincoln Cityeng ENGFA Cup327090100.03.03903002.0064+2+0.67Matches
2018-201922Lincoln Cityeng ENG4. League Two464,1028999.145.6468943001.857343+30+0.66+0.66Matches
2019-202023Huddersfield Towneng ENG2. Championship191,7109041.319.0199019001.212126-5-0.26+0.22Matches
2019-202023Lincoln Cityeng ENGEFL Cup218090100.02.02902001.5034-1-0.50Matches
2019-202023Lincoln Cityeng ENGFA Cup218090100.02.02902000.5012-1-0.50Matches
2019-202023Lincoln Cityeng ENG3. League One262,3409074.326.0269026001.313533+2+0.08+0.52Matches
2020-202124Huddersfield Towneng ENG2. Championship312,6708664.529.7318626001.193641-5-0.17+0.81Matches
2020-202124Huddersfield Towneng ENGEFL Cup19090100.01.01901000.0001-1-1.00Matches
2021-202225Huddersfield Towneng ENG2. Championship423,5608586.039.640883621711.765839+19+0.48+0.79Matches
2021-202225Huddersfield Towneng ENGEFL Cup218090100.02.02902000.5012-1-0.50Matches
2021-202225Huddersfield Towneng ENGFA Cup1363613.30.40013620.000000.00-0.38Matches
2022-202326Nottingham Foresteng ENGEFL Cup1909015.81.01901013.0041+3+3.00+3.00Matches
2022-202326Nottingham Foresteng ENGFA Cup19090100.01.01901000.0014-3-3.00Matches
2022-202326Nottingham Foresteng ENG1. Premier League199404927.510.498671016101.00717-10-0.96-0.23Matches
2023-202427Nottingham Foresteng ENGEFL Cup1212123.30.20012100.0001-1-4.29-4.29Matches
2023-202427Nottingham Foresteng ENGFA Cup52705452.93.0370123101.2034-1-0.33-0.71Matches
2023-202427Nottingham Foresteng ENGJr. PL22105535.81.22530002.0035-2-1.71-1.66Matches
2023-202427Nottingham Foresteng ENG1. Premier League231,4596342.716.215881281890.911829-11-0.68-0.36Matches
2024-202528Nottingham Foresteng ENGEFL Cup00001Matches
2024-202528Nottingham Foresteng ENGFA Cup330010055.63.331003011.334400.000.00Matches
2024-202528Nottingham Foresteng ENG1. Premier League4137344.01.51901316202.502200.00-0.33Matches
202529Charlotteus USA1. MLS3118393.91.3253011201.6730+3+2.29+2.10Matches
202630Charlotteus USA1. MLS107958058.98.810806001.401314-1-0.11-0.44Matches
13 Seasons11 Clubs7 Leagues32825,8027940.1286.7288882494019681.44395366+29+0.10+0.11
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Huddersfield Town (3 Seasons)3 Leagues968,2468663.691.693888432331.40116109+7+0.08+0.65
Nottingham Forest (3 Seasons)3 Leagues573,3075827.236.73387262418421.103962-23-0.63-0.48
Norwich City (3 Seasons)1 League21809023.12.02902033.0082+6+3.00+1.93
Lincoln City (2 Seasons)4 Leagues807,1629088.479.6809077011.6512286+36+0.45+1.12
Charlotte (2 Seasons)1 League139137020.710.11275611201.461614+2+0.20-0.01
Swindon Town (1 Season)2 Leagues292,0387048.222.6239017621.773026+4+0.18-0.23
Scunthorpe United (1 Season)1 League221,8538444.820.62120151.643226+6+0.29-0.50
Doncaster Rovers (1 Season)3 Leagues151,0717122.911.91290933851.341817+1+0.08-0.05
Rotherham United (1 Season)1 League75507913.36.164130.57613-7-1.15-0.87
Peterborough United (1 Season)2 Leagues74826910.45.464130.86811-3-0.56-0.86
Nottingham Forest (1 Season)1 League2105535.81.22530002.0035-2-1.71-1.66
Norwich City (1 Season)1 League2163829.11.82821000.0016-5-2.76-3.04
Millwall (1 Season)1 League00001
EFL Cup (11 Seasons)108318334.29.2990912171.602011+9+0.97+0.80
FA Cup (9 Seasons)181,3647650.515.214881243441.282325-2-0.13-0.34
Championship (5 Seasons)998,4908641.094.396888531751.39121119+2+0.02+0.49
League One (5 Seasons)967,5667938.484.186907410131.47115106+9+0.11-0.21
Premier League (3 Seasons)462,5365524.728.22587202117391.092748-21-0.75-0.57
MLS (2 Seasons)139137020.710.11275611201.461614+2+0.20-0.01
League Two (1 Season)464,1028999.145.6468943001.857343+30+0.66+0.66
PL2 (1 Season)2105535.81.22530002.0035-2-1.71-1.66
PL2 — Div. 2 (1 Season)2163829.11.82821000.0016-5-2.76-3.04
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-201518Swindon Town2 Leagues292,0387048.222.6239017621.773026+4+0.18-0.23
2014-201518Norwich City1 League00002
2015-201619Rotherham United1 League75507913.36.164130.57613-7-1.15-0.87
2015-201619Peterborough United2 Leagues74826910.45.464130.86811-3-0.56-0.86
2015-201619Norwich City1 League1909030.01.01901013.0021+1+1.00-0.29
2016-201720Norwich City1 League1909030.01.01901003.0061+5+5.00+4.14
2016-201720Scunthorpe United1 League221,8538444.820.62120151.643226+6+0.29-0.50
2017-201821Doncaster Rovers3 Leagues151,0717122.911.91290933851.341817+1+0.08-0.05
2017-201821Norwich City1 League2163829.11.82821000.0016-5-2.76-3.04
2017-201821Millwall1 League00001
2018-201922Lincoln City3 Leagues504,4628997.249.6508947011.888347+36+0.73+2.84
2019-202023Lincoln City3 Leagues302,7009076.930.0309030001.27393900.00+0.44
2019-202023Huddersfield Town1 League191,7109041.319.0199019001.212126-5-0.26+0.22
2020-202124Huddersfield Town2 Leagues322,7608665.230.7328627001.153642-6-0.20+0.78
2021-202225Huddersfield Town3 Leagues453,7768482.342.042883832331.665941+18+0.43+0.54
2022-202326Nottingham Forest3 Leagues211,1205327.512.4118791016111.051222-10-0.80-0.20
2023-202427Nottingham Forest1 League2105535.81.22530002.0035-2-1.71-1.66
2023-202427Nottingham Forest3 Leagues291,7506043.519.4188513112190.932134-13-0.67-0.43
2024-202528Nottingham Forest3 Leagues74376210.84.94984316222.006600.00-0.31
202529Charlotte1 League3118393.91.3253011201.6730+3+2.29+2.10
202630Charlotte1 League107958058.98.810806001.401314-1-0.11-0.44
13 Seasons11 Clubs7 Leagues32825,8027940.1286.7288882494019681.44395366+29+0.10+0.11
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Huddersfield Town (3 Seasons)3 Leagues968,2468663.691.693888432331.40116109+7+0.08+0.65
Nottingham Forest (3 Seasons)3 Leagues573,3075827.236.73387262418421.103962-23-0.63-0.48
Norwich City (3 Seasons)1 League21809023.12.02902033.0082+6+3.00+1.93
Lincoln City (2 Seasons)4 Leagues807,1629088.479.6809077011.6512286+36+0.45+1.12
Charlotte (2 Seasons)1 League139137020.710.11275611201.461614+2+0.20-0.01
Swindon Town (1 Season)2 Leagues292,0387048.222.6239017621.773026+4+0.18-0.23
Scunthorpe United (1 Season)1 League221,8538444.820.62120151.643226+6+0.29-0.50
Doncaster Rovers (1 Season)3 Leagues151,0717122.911.91290933851.341817+1+0.08-0.05
Rotherham United (1 Season)1 League75507913.36.164130.57613-7-1.15-0.87
Peterborough United (1 Season)2 Leagues74826910.45.464130.86811-3-0.56-0.86
Nottingham Forest (1 Season)1 League2105535.81.22530002.0035-2-1.71-1.66
Norwich City (1 Season)1 League2163829.11.82821000.0016-5-2.76-3.04
Millwall (1 Season)1 League00001
EFL Cup (11 Seasons)108318334.29.2990912171.602011+9+0.97+0.80
FA Cup (9 Seasons)181,3647650.515.214881243441.282325-2-0.13-0.34
Championship (5 Seasons)998,4908641.094.396888531751.39121119+2+0.02+0.49
League One (5 Seasons)967,5667938.484.186907410131.47115106+9+0.11-0.21
Premier League (3 Seasons)462,5365524.728.22587202117391.092748-21-0.75-0.57
MLS (2 Seasons)139137020.710.11275611201.461614+2+0.20-0.01
League Two (1 Season)464,1028999.145.6468943001.857343+30+0.66+0.66
PL2 (1 Season)2105535.81.22530002.0035-2-1.71-1.66
PL2 — Div. 2 (1 Season)2163829.11.82821000.0016-5-2.76-3.04
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-201518Swindon Towneng ENG3. League One4th281,9487047.121.62216621.833021+9+0.42+0.01Matches
2015-201619Rotherham Unitedeng ENG2. Championship21st75507913.36.164130.57613-7-1.15-0.87Matches
2015-201619Peterborough Unitedeng ENG3. League One13th74826911.65.464120.86811-3-0.56-0.86Matches
2016-201720Scunthorpe Unitedeng ENG3. League One3rd221,8538444.820.62120151.643226+6+0.29-0.50Matches
2017-201821Doncaster Roverseng ENG3. League One15th139437322.810.5118241.081015-5-0.48-0.62Matches
2017-201821Norwich Cityeng ENGJr. PL2 — Div. 27th2163829.11.82821000.0016-5-2.76-3.04Matches
2017-201821Millwalleng ENG2. Championship8th00001Matches
2018-201922Lincoln Cityeng ENG4. League Two1st464,1028999.145.6468943001.857343+30+0.66+0.66Matches
2019-202023Lincoln Cityeng ENG3. League One16th262,3409074.326.0269026001.313533+2+0.08+0.52Matches
2019-202023Huddersfield Towneng ENG2. Championship18th191,7109041.319.0199019001.212126-5-0.26+0.22Matches
2020-202124Huddersfield Towneng ENG2. Championship20th312,6708664.529.7318626001.193641-5-0.17+0.81Matches
2021-202225Huddersfield Towneng ENG2. Championship3rd423,5608586.039.640883621711.765839+19+0.48+0.79Matches
2022-202326Nottingham Foresteng ENG1. Premier League16th199404927.510.498671016101.00717-10-0.96-0.23Matches
2023-202427Nottingham Foresteng ENGJr. PL214th2105535.81.22530002.0035-2-1.71-1.66Matches
2023-202427Nottingham Foresteng ENG1. Premier League17th231,4596342.716.215881281890.911829-11-0.68-0.36Matches
2024-202528Nottingham Foresteng ENG1. Premier League7th4137344.01.51901316202.502200.00-0.33Matches
202529Charlotteus USA1. MLS7th3118393.91.3253011201.6730+3+2.29+2.10Matches
202630Charlotteus USA1. MLS14th107958058.98.810806001.401314-1-0.11-0.44Matches
13 Seasons10 Clubs5 Leagues30023,6077939.9262.3265882283517571.44352330+22+0.08+0.10
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Huddersfield Town (3 Seasons)1 League927,9408663.988.290888121711.45115106+9+0.10+0.72
Nottingham Forest (3 Seasons)1 League462,5365524.728.22587202117391.092748-21-0.75-0.57
Lincoln City (2 Seasons)2 Leagues726,4428988.471.6728969001.6610876+32+0.45+0.87
Charlotte (2 Seasons)1 League139137020.710.11275611201.461614+2+0.20-0.01
Swindon Town (1 Season)1 League281,9487047.121.62216621.833021+9+0.42+0.01
Scunthorpe United (1 Season)1 League221,8538444.820.62120151.643226+6+0.29-0.50
Doncaster Rovers (1 Season)1 League139437322.810.5118241.081015-5-0.48-0.62
Rotherham United (1 Season)1 League75507913.36.164130.57613-7-1.15-0.87
Peterborough United (1 Season)1 League74826911.65.464120.86811-3-0.56-0.86
Nottingham Forest (1 Season)1 League2105535.81.22530002.0035-2-1.71-1.66
Norwich City (1 Season)1 League2163829.11.82821000.0016-5-2.76-3.04
Millwall (1 Season)1 League00001
Championship (5 Seasons)998,4908641.094.396888531751.39121119+2+0.02+0.49
League One (5 Seasons)967,5667938.484.186907410131.47115106+9+0.11-0.21
Premier League (3 Seasons)462,5365524.728.22587202117391.092748-21-0.75-0.57
MLS (2 Seasons)139137020.710.11275611201.461614+2+0.20-0.01
League Two (1 Season)464,1028999.145.6468943001.857343+30+0.66+0.66
PL2 (1 Season)2105535.81.22530002.0035-2-1.71-1.66
PL2 — Div. 2 (1 Season)2163829.11.82821000.0016-5-2.76-3.04
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-201518Swindon Towneng ENGFA Cup85th19090100.01.01901000.0005-5-5.00Matches
2014-201518Norwich Cityeng ENGLeague Cup17th00002Matches
2015-201619Peterborough Unitedeng ENGFA Cup17th00001Matches
2015-201619Norwich Cityeng ENGLeague Cup9th1909030.01.01901013.0021+1+1.00-0.29Matches
2016-201720Norwich Cityeng ENGEFL Cup9th1909030.01.01901003.0061+5+5.00+4.14Matches
2017-201821Doncaster Roverseng ENGEFL Cup17th00001Matches
2017-201821Doncaster Roverseng ENGFA Cup33rd21286447.41.4190113803.0082+6+4.22+4.22Matches
2018-201922Lincoln Cityeng ENGEFL Cup33rd1909050.01.01901013.0040+4+4.00+7.00Matches
2018-201922Lincoln Cityeng ENGFA Cup33rd327090100.03.03903002.0064+2+0.67Matches
2019-202023Lincoln Cityeng ENGEFL Cup33rd218090100.02.02902001.5034-1-0.50Matches
2019-202023Lincoln Cityeng ENGFA Cup85th218090100.02.02902000.5012-1-0.50Matches
2020-202124Huddersfield Towneng ENGEFL Cup58th19090100.01.01901000.0001-1-1.00Matches
2021-202225Huddersfield Towneng ENGEFL CupRd2218090100.02.02902000.5012-1-0.50Matches
2021-202225Huddersfield Towneng ENGFA Cup1363613.30.40013620.000000.00-0.38Matches
2022-202326Nottingham Foresteng ENGEFL CupSF1909015.81.01901013.0041+3+3.00+3.00Matches
2022-202326Nottingham Foresteng ENGFA Cup19090100.01.01901000.0014-3-3.00Matches
2023-202427Nottingham Foresteng ENGEFL CupRd21212123.30.20012100.0001-1-4.29-4.29Matches
2023-202427Nottingham Foresteng ENGFA Cup52705452.93.0370123101.2034-1-0.33-0.71Matches
2024-202528Nottingham Foresteng ENGEFL CupRd200001Matches
2024-202528Nottingham Foresteng ENGFA CupSF330010055.63.331003011.334400.000.00Matches
11 Seasons7 Clubs2 Leagues282,1957842.824.4238921531111.394336+7+0.29+0.10
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Nottingham Forest (3 Seasons)2 Leagues117717040.88.6886632731.181214-2-0.23-0.32
Norwich City (3 Seasons)1 League21809023.12.02902033.0082+6+3.00+1.93
Lincoln City (2 Seasons)2 Leagues87209088.98.08908011.631410+4+0.50+3.50
Huddersfield Town (2 Seasons)2 Leagues43067756.73.4390313620.2513-2-0.59-0.97
Doncaster Rovers (1 Season)2 Leagues21286423.71.4190113813.0082+6+4.22+4.22
Swindon Town (1 Season)1 League19090100.01.01901000.0005-5-5.00
Peterborough United (1 Season)1 League00001
EFL Cup (11 Seasons)108318334.29.2990912171.602011+9+0.97+0.80
FA Cup (9 Seasons)181,3647650.515.214881243441.282325-2-0.13-0.34

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-201518Swindon Towneng ENGFA Cup1.00000Matches
2014-201518Swindon Towneng ENG3. League One21.64012Matches
2015-201619Rotherham Unitedeng ENG2. Championship6.1207Matches
2015-201619Norwich Cityeng ENGLeague Cup1.00000Matches
2015-201619Peterborough Unitedeng ENG3. League One5.4205Matches
2016-201720Norwich Cityeng ENGEFL Cup1.0000310000010Matches
2016-201720Scunthorpe Unitedeng ENG3. League One20.63211800000000Matches
2017-201821Doncaster Roverseng ENGFA Cup1.40002107000Matches
2017-201821Doncaster Roverseng ENG3. League One10.5000600000000Matches
2017-201821Norwich Cityeng ENGJr. PL2 — Div. 21.81000Matches
2018-201922Lincoln Cityeng ENGEFL Cup1.0000220300000Matches
2018-201922Lincoln Cityeng ENGFA Cup3.0000000910000Matches
2018-201922Lincoln Cityeng ENG4. League Two45.69000Matches
2019-202023Huddersfield Towneng ENG2. Championship19.0200202408320230Matches
2019-202023Lincoln Cityeng ENGEFL Cup2.00001004120Matches
2019-202023Lincoln Cityeng ENGFA Cup2.00001204000Matches
2019-202023Lincoln Cityeng ENG3. League One26.030026261725022001Matches
2020-202124Huddersfield Towneng ENG2. Championship29.73103442510659140Matches
2020-202124Huddersfield Towneng ENGEFL Cup1.00000000000Matches
2021-202225Huddersfield Towneng ENG2. Championship39.64002427212434290Matches
2021-202225Huddersfield Towneng ENGEFL Cup2.00004104000Matches
2021-202225Huddersfield Towneng ENGFA Cup0.40000001100Matches
2022-202326Nottingham Foresteng ENGEFL Cup1.00000003330Matches
2022-202326Nottingham Foresteng ENGFA Cup1.00000107110Matches
2022-202326Nottingham Foresteng ENG1. Premier League10.4200105029780Matches
2023-202427Nottingham Foresteng ENGEFL Cup0.20000002000Matches
2023-202427Nottingham Foresteng ENGFA Cup3.000032212360Matches
2023-202427Nottingham Foresteng ENGJr. PL21.20000Matches
2023-202427Nottingham Foresteng ENG1. Premier League16.230017204612150Matches
2024-202528Nottingham Foresteng ENGFA Cup3.30000103120Matches
2024-202528Nottingham Foresteng ENG1. Premier League1.51001004130Matches
202529Charlotteus USA1. MLS1.30001014020Matches
202630Charlotteus USA1. MLS8.82007130267140Matches
13 Seasons11 Clubs7 Leagues286.7403120415011553201144011
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Huddersfield Town (3 Seasons)3 Leagues91.691082947318114660
Nottingham Forest (3 Seasons)3 Leagues36.76003111210628380
Norwich City (3 Seasons)1 League2.0000310000010
Lincoln City (2 Seasons)4 Leagues79.6120030301925224001
Charlotte (2 Seasons)1 League10.12008131307160
Swindon Town (1 Season)2 Leagues22.6400120
Scunthorpe United (1 Season)1 League20.63211800000000
Doncaster Rovers (1 Season)3 Leagues11.9000810700000
Rotherham United (1 Season)1 League6.1207
Peterborough United (1 Season)2 Leagues5.4205
Nottingham Forest (1 Season)1 League1.20000
Norwich City (1 Season)1 League1.81000
Millwall (1 Season)1 League
EFL Cup (11 Seasons)9.200010401645010
FA Cup (9 Seasons)15.20006724379000
Championship (5 Seasons)94.3111085937313113660
League One (5 Seasons)84.1122167261725022001
Premier League (3 Seasons)28.260028707920260
MLS (2 Seasons)10.12008131307160
League Two (1 Season)45.69000
PL2 (1 Season)1.20000
PL2 — Div. 2 (1 Season)1.81000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201518Swindon Town2 Leagues22.6400120
2015-201619Rotherham United1 League6.1207
2015-201619Peterborough United2 Leagues5.4205
2015-201619Norwich City1 League1.00000
2016-201720Norwich City1 League1.0000310000010
2016-201720Scunthorpe United1 League20.63211800000000
2017-201821Doncaster Rovers3 Leagues11.9000810700000
2017-201821Norwich City1 League1.81000
2018-201922Lincoln City3 Leagues49.69002201210000
2019-202023Lincoln City3 Leagues30.030028281805124001
2019-202023Huddersfield Town1 League19.0200202408320230
2020-202124Huddersfield Town2 Leagues30.73103442510659140
2021-202225Huddersfield Town3 Leagues42.04002828212935290
2022-202326Nottingham Forest3 Leagues12.420010603911120
2023-202427Nottingham Forest1 League1.20000
2023-202427Nottingham Forest3 Leagues19.430020426015210
2024-202528Nottingham Forest3 Leagues4.91001107250
202529Charlotte1 League1.30001014020
202630Charlotte1 League8.82007130267140
13 Seasons11 Clubs7 Leagues286.7403120415011553201144011
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Huddersfield Town (3 Seasons)3 Leagues91.691082947318114660
Nottingham Forest (3 Seasons)3 Leagues36.76003111210628380
Norwich City (3 Seasons)1 League2.0000310000010
Lincoln City (2 Seasons)4 Leagues79.6120030301925224001
Charlotte (2 Seasons)1 League10.12008131307160
Swindon Town (1 Season)2 Leagues22.6400120
Scunthorpe United (1 Season)1 League20.63211800000000
Doncaster Rovers (1 Season)3 Leagues11.9000810700000
Rotherham United (1 Season)1 League6.1207
Peterborough United (1 Season)2 Leagues5.4205
Nottingham Forest (1 Season)1 League1.20000
Norwich City (1 Season)1 League1.81000
Millwall (1 Season)1 League
EFL Cup (11 Seasons)9.200010401645010
FA Cup (9 Seasons)15.20006724379000
Championship (5 Seasons)94.3111085937313113660
League One (5 Seasons)84.1122167261725022001
Premier League (3 Seasons)28.260028707920260
MLS (2 Seasons)10.12008131307160
League Two (1 Season)45.69000
PL2 (1 Season)1.20000
PL2 — Div. 2 (1 Season)1.81000
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-201518Swindon Towneng ENG3. League One4th21.64012Matches
2015-201619Rotherham Unitedeng ENG2. Championship21st6.1207Matches
2015-201619Peterborough Unitedeng ENG3. League One13th5.4205Matches
2016-201720Scunthorpe Unitedeng ENG3. League One3rd20.63211800000000Matches
2017-201821Doncaster Roverseng ENG3. League One15th10.5000600000000Matches
2017-201821Norwich Cityeng ENGJr. PL2 — Div. 27th1.81000Matches
2018-201922Lincoln Cityeng ENG4. League Two1st45.69000Matches
2019-202023Lincoln Cityeng ENG3. League One16th26.030026261725022001Matches
2019-202023Huddersfield Towneng ENG2. Championship18th19.0200202408320230Matches
2020-202124Huddersfield Towneng ENG2. Championship20th29.73103442510659140Matches
2021-202225Huddersfield Towneng ENG2. Championship3rd39.64002427212434290Matches
2022-202326Nottingham Foresteng ENG1. Premier League16th10.4200105029780Matches
2023-202427Nottingham Foresteng ENGJr. PL214th1.20000Matches
2023-202427Nottingham Foresteng ENG1. Premier League17th16.230017204612150Matches
2024-202528Nottingham Foresteng ENG1. Premier League7th1.51001004130Matches
202529Charlotteus USA1. MLS7th1.30001014020Matches
202630Charlotteus USA1. MLS14th8.82007130267140Matches
13 Seasons10 Clubs5 Leagues262.340311881399494190130001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Huddersfield Town (3 Seasons)1 League88.291078937313113660
Nottingham Forest (3 Seasons)1 League28.260028707920260
Lincoln City (2 Seasons)2 Leagues71.6120026261725022001
Charlotte (2 Seasons)1 League10.12008131307160
Swindon Town (1 Season)1 League21.64012
Scunthorpe United (1 Season)1 League20.63211800000000
Doncaster Rovers (1 Season)1 League10.5000600000000
Rotherham United (1 Season)1 League6.1207
Peterborough United (1 Season)1 League5.4205
Nottingham Forest (1 Season)1 League1.20000
Norwich City (1 Season)1 League1.81000
Millwall (1 Season)1 League
Championship (5 Seasons)94.3111085937313113660
League One (5 Seasons)84.1122167261725022001
Premier League (3 Seasons)28.260028707920260
MLS (2 Seasons)10.12008131307160
League Two (1 Season)45.69000
PL2 (1 Season)1.20000
PL2 — Div. 2 (1 Season)1.81000
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-201518Swindon Towneng ENGFA Cup85th1.00000Matches
2015-201619Norwich Cityeng ENGLeague Cup9th1.00000Matches
2016-201720Norwich Cityeng ENGEFL Cup9th1.0000310000010Matches
2017-201821Doncaster Roverseng ENGFA Cup33rd1.40002107000Matches
2018-201922Lincoln Cityeng ENGEFL Cup33rd1.0000220300000Matches
2018-201922Lincoln Cityeng ENGFA Cup33rd3.0000000910000Matches
2019-202023Lincoln Cityeng ENGEFL Cup33rd2.00001004120Matches
2019-202023Lincoln Cityeng ENGFA Cup85th2.00001204000Matches
2020-202124Huddersfield Towneng ENGEFL Cup58th1.00000000000Matches
2021-202225Huddersfield Towneng ENGEFL CupRd22.00004104000Matches
2021-202225Huddersfield Towneng ENGFA Cup0.40000001100Matches
2022-202326Nottingham Foresteng ENGEFL CupSF1.00000003330Matches
2022-202326Nottingham Foresteng ENGFA Cup1.00000107110Matches
2023-202427Nottingham Foresteng ENGEFL CupRd20.20000002000Matches
2023-202427Nottingham Foresteng ENGFA Cup3.000032212360Matches
2024-202528Nottingham Foresteng ENGFA CupSF3.30000103120Matches
11 Seasons7 Clubs2 Leagues24.400016112591114010
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Nottingham Forest (3 Seasons)2 Leagues8.6000342278120
Norwich City (3 Seasons)1 League2.0000310000010
Lincoln City (2 Seasons)2 Leagues8.00004402022000
Huddersfield Town (2 Seasons)2 Leagues3.40004105100
Doncaster Rovers (1 Season)2 Leagues1.40002107000
Swindon Town (1 Season)1 League1.00000
Peterborough United (1 Season)1 League
EFL Cup (11 Seasons)9.200010401645010
FA Cup (9 Seasons)15.20006724379000

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.