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
2017-201818Huddersfield Towneng ENGFA Cup00Matches
2018-201919Bradford Cityeng ENGFA Cup444204.7011000000.000.210.210.000.21Matches
2018-201919Bradford Cityeng ENG3. League One40383,38237.6459400700.110.130.240.110.24Matches
2019-202020Huddersfield Towneng ENG2. Championship38363,20735.62462001000.060.110.170.060.17Matches
2019-202020Huddersfield Towneng ENGEFL Cup00Matches
2019-202020Huddersfield Towneng ENGFA Cup11820.9000000000.000.000.000.000.00Matches
2020-202121Huddersfield Towneng ENG2. Championship42393,51239.0336300500.080.080.150.080.15Matches
2021-202222Huddersfield Towneng ENG2. Championship43433,83542.6336300900.070.070.140.070.14Matches
2021-202222Huddersfield Towneng ENGEFL Cup211121.2000000100.000.000.000.000.00Matches
2021-202222Huddersfield Towneng ENGFA Cup20660.7000000000.000.000.000.000.00Matches
2022-202323Nottingham Foresteng ENGEFL Cup311241.4000000000.000.000.000.000.00Matches
2022-202323Nottingham Foresteng ENGFA Cup11670.7000000000.000.000.000.000.00Matches
2022-202323Nottingham Foresteng ENG1. Premier League1365846.5101100200.150.000.150.150.15Matches
202324D.C. Unitedus USA1. MLS17171,51316.8112100500.060.060.120.060.12Matches
202324D.C. Unitedus USAU.S. Open Cup20520.6000000000.000.000.000.000.00Matches
2023-202424Middlesbrougheng ENG2. Championship23181,57617.5011000100.000.060.060.000.06Matches
2023-202424Middlesbrougheng ENGEFL Cup211101.2000000000.000.000.000.000.00Matches
2023-202424Nottingham Foresteng ENG1. Premier League00Matches
202425LAFCLeagues Cup30981.1101100000.920.000.920.920.92Matches
202425LAFCus USA1. MLS997848.7011000110.000.110.110.000.11Matches
202425LAFCus USAU.S. Open Cup221802.0000000000.000.000.000.000.00Matches
2024-202525Swansea Cityeng ENG2. Championship16161,41915.8101100200.060.000.060.060.06Matches
2025-202626Wrexhameng ENG2. Championship38292,69529.94610400500.130.200.330.130.33Matches
2025-202626Wrexhameng ENGEFL Cup411351.5000000000.000.000.000.000.00Matches
2025-202626Wrexhameng ENGFA Cup322622.9000000000.000.000.000.000.00Matches
9 Seasons8 Clubs8 Leagues30826524,215269.120254520004810.070.090.170.070.17
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 (4 Seasons)3 Leagues12812010,814120.2810188002500.070.080.150.070.15
Nottingham Forest (2 Seasons)3 Leagues1787758.6101100200.120.000.120.120.12
Wrexham (1 Season)3 Leagues45323,09234.44610400500.120.170.290.120.29
Bradford City (1 Season)2 Leagues44423,80242.24610400700.090.140.240.090.24
Middlesbrough (1 Season)2 Leagues25191,68618.7011000100.000.050.050.000.05
D.C. United (1 Season)2 Leagues19171,56517.4112100500.060.060.120.060.12
Swansea City (1 Season)1 League16161,41915.8101100200.060.000.060.060.06
LAFC (1 Season)3 Leagues14111,06211.8112100110.080.080.170.080.17
Championship (6 Seasons)20018116,244180.513173013003200.070.090.170.070.17
FA Cup (6 Seasons)11889710.0011000000.000.100.100.000.10
EFL Cup (5 Seasons)1144815.3000000100.000.000.000.000.00
MLS (2 Seasons)26262,29725.5123100610.040.080.120.040.12
Premier League (2 Seasons)1365846.5101100200.150.000.150.150.15
U.S. Open Cup (2 Seasons)422322.6000000000.000.000.000.000.00
League One (1 Season)40383,38237.6459400700.110.130.240.110.24
Leagues Cup (1 Season)30981.1101100000.920.000.920.920.92
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
2017-201818Huddersfield Town1 League00
2018-201919Bradford City2 Leagues44423,80242.24610400700.090.140.240.090.24
2019-202020Huddersfield Town3 Leagues39373,28936.52462001000.050.110.160.050.16
2020-202121Huddersfield Town1 League42393,51239.0336300500.080.080.150.080.15
2021-202222Huddersfield Town3 Leagues47444,01344.63363001000.070.070.130.070.13
2022-202323Nottingham Forest3 Leagues1787758.6101100200.120.000.120.120.12
202324D.C. United2 Leagues19171,56517.4112100500.060.060.120.060.12
2023-202424Nottingham Forest1 League00
2023-202424Middlesbrough2 Leagues25191,68618.7011000100.000.050.050.000.05
202425LAFC3 Leagues14111,06211.8112100110.080.080.170.080.17
2024-202525Swansea City1 League16161,41915.8101100200.060.000.060.060.06
2025-202626Wrexham3 Leagues45323,09234.44610400500.120.170.290.120.29
9 Seasons8 Clubs8 Leagues30826524,215269.120254520004810.070.090.170.070.17
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 (4 Seasons)3 Leagues12812010,814120.2810188002500.070.080.150.070.15
Nottingham Forest (2 Seasons)3 Leagues1787758.6101100200.120.000.120.120.12
Wrexham (1 Season)3 Leagues45323,09234.44610400500.120.170.290.120.29
Bradford City (1 Season)2 Leagues44423,80242.24610400700.090.140.240.090.24
Middlesbrough (1 Season)2 Leagues25191,68618.7011000100.000.050.050.000.05
D.C. United (1 Season)2 Leagues19171,56517.4112100500.060.060.120.060.12
Swansea City (1 Season)1 League16161,41915.8101100200.060.000.060.060.06
LAFC (1 Season)3 Leagues14111,06211.8112100110.080.080.170.080.17
Championship (6 Seasons)20018116,244180.513173013003200.070.090.170.070.17
FA Cup (6 Seasons)11889710.0011000000.000.100.100.000.10
EFL Cup (5 Seasons)1144815.3000000100.000.000.000.000.00
MLS (2 Seasons)26262,29725.5123100610.040.080.120.040.12
Premier League (2 Seasons)1365846.5101100200.150.000.150.150.15
U.S. Open Cup (2 Seasons)422322.6000000000.000.000.000.000.00
League One (1 Season)40383,38237.6459400700.110.130.240.110.24
Leagues Cup (1 Season)30981.1101100000.920.000.920.920.92
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
2018-201919Bradford Cityeng ENG3. League One24th40383,38237.6459400700.110.130.240.110.24Matches
2019-202020Huddersfield Towneng ENG2. Championship18th38363,20735.62462001000.060.110.170.060.17Matches
2020-202121Huddersfield Towneng ENG2. Championship20th42393,51239.0336300500.080.080.150.080.15Matches
2021-202222Huddersfield Towneng ENG2. Championship3rd43433,83542.6336300900.070.070.140.070.14Matches
2022-202323Nottingham Foresteng ENG1. Premier League16th1365846.5101100200.150.000.150.150.15Matches
202324D.C. Unitedus USA1. MLS23rd17171,51316.8112100500.060.060.120.060.12Matches
2023-202424Nottingham Foresteng ENG1. Premier League17th00Matches
2023-202424Middlesbrougheng ENG2. Championship8th23181,57617.5011000100.000.060.060.000.06Matches
202425LAFCus USA1. MLS3rd997848.7011000110.000.110.110.000.11Matches
2024-202525Swansea Cityeng ENG2. Championship11th16161,41915.8101100200.060.000.060.060.06Matches
2025-202626Wrexhameng ENG2. Championship7th38292,69529.94610400500.130.200.330.130.33Matches
8 Seasons8 Clubs4 Leagues27925122,507250.119244319004710.080.100.170.080.17
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 League12311810,554117.3810188002400.070.090.150.070.15
Nottingham Forest (2 Seasons)1 League1365846.5101100200.150.000.150.150.15
Bradford City (1 Season)1 League40383,38237.6459400700.110.130.240.110.24
Wrexham (1 Season)1 League38292,69529.94610400500.130.200.330.130.33
Middlesbrough (1 Season)1 League23181,57617.5011000100.000.060.060.000.06
D.C. United (1 Season)1 League17171,51316.8112100500.060.060.120.060.12
Swansea City (1 Season)1 League16161,41915.8101100200.060.000.060.060.06
LAFC (1 Season)1 League997848.7011000110.000.110.110.000.11
Championship (6 Seasons)20018116,244180.513173013003200.070.090.170.070.17
MLS (2 Seasons)26262,29725.5123100610.040.080.120.040.12
Premier League (2 Seasons)1365846.5101100200.150.000.150.150.15
League One (1 Season)40383,38237.6459400700.110.130.240.110.24
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2017-201818Huddersfield Towneng ENGFA Cup9th00Matches
2018-201919Bradford Cityeng ENGFA Cup65th444204.7011000000.000.210.210.000.21Matches
2019-202020Huddersfield Towneng ENGEFL Cup58th00Matches
2019-202020Huddersfield Towneng ENGFA Cup33rd11820.9000000000.000.000.000.000.00Matches
2021-202222Huddersfield Towneng ENGEFL CupRd2211121.2000000100.000.000.000.000.00Matches
2021-202222Huddersfield Towneng ENGFA Cup20660.7000000000.000.000.000.000.00Matches
2022-202323Nottingham Foresteng ENGEFL CupSF311241.4000000000.000.000.000.000.00Matches
2022-202323Nottingham Foresteng ENGFA Cup11670.7000000000.000.000.000.000.00Matches
202324D.C. Unitedus USAU.S. Open CupR3220520.6000000000.000.000.000.000.00Matches
2023-202424Middlesbrougheng ENGEFL CupSF211101.2000000000.000.000.000.000.00Matches
202425LAFCus USAU.S. Open Cup1st221802.0000000000.000.000.000.000.00Matches
2025-202626Wrexhameng ENGEFL CupRd4411351.5000000000.000.000.000.000.00Matches
2025-202626Wrexhameng ENGFA Cup322622.9000000000.000.000.000.000.00Matches
8 Seasons7 Clubs3 Leagues26141,61017.9011000100.000.060.060.000.06
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)2 Leagues522602.9000000100.000.000.000.000.00
Wrexham (1 Season)2 Leagues733974.4000000000.000.000.000.000.00
Bradford City (1 Season)1 League444204.7011000000.000.210.210.000.21
Nottingham Forest (1 Season)2 Leagues421912.1000000000.000.000.000.000.00
D.C. United (1 Season)1 League20520.6000000000.000.000.000.000.00
Middlesbrough (1 Season)1 League211101.2000000000.000.000.000.000.00
LAFC (1 Season)1 League221802.0000000000.000.000.000.000.00
FA Cup (6 Seasons)11889710.0011000000.000.100.100.000.10
EFL Cup (5 Seasons)1144815.3000000100.000.000.000.000.00
U.S. Open Cup (2 Seasons)422322.6000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
202425LAFCLeagues Cup2nd30981.1101100000.920.000.920.920.92Matches
1 Season1 Club1 League30981.1101100000.920.000.920.920.92

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
2018-201919Bradford Cityeng ENGFA Cup4.707228.61.500.430.000.0000Matches
2018-201919Bradford Cityeng ENG3. League One37.6400Matches
2019-202020Huddersfield Towneng ENG2. Championship35.6230620.00.840.170.070.3300Matches
2019-202020Huddersfield Towneng ENGFA Cup0.90000.000.0000Matches
2020-202121Huddersfield Towneng ENG2. Championship39.03391435.91.000.360.080.2100Matches
2021-202222Huddersfield Towneng ENG2. Championship42.63481633.31.130.380.060.1900Matches
2021-202222Huddersfield Towneng ENGEFL Cup1.202150.01.610.800.000.0000Matches
2021-202222Huddersfield Towneng ENGFA Cup0.70000.000.0000Matches
2022-202323Nottingham Foresteng ENGEFL Cup1.40100.00.730.000.0000Matches
2022-202323Nottingham Foresteng ENGFA Cup0.70200.02.690.000.0000Matches
2022-202323Nottingham Foresteng ENG1. Premier League6.517228.61.080.310.140.5000Matches
202324D.C. Unitedus USA1. MLS16.8120525.01.190.300.050.2000Matches
202324D.C. Unitedus USAU.S. Open Cup0.60000.000.0000Matches
2023-202424Middlesbrougheng ENG2. Championship17.5013323.10.740.170.000.0000Matches
2023-202424Middlesbrougheng ENGEFL Cup1.203266.72.451.640.000.0000Matches
202425LAFCLeagues Cup1.1100Matches
202425LAFCus USA1. MLS8.709333.31.030.340.000.0000Matches
202425LAFCus USAU.S. Open Cup2.00100.00.500.000.0000Matches
2024-202525Swansea Cityeng ENG2. Championship15.8123730.41.460.440.040.1400Matches
2025-202626Wrexhameng ENG2. Championship29.94271555.60.900.500.150.2700Matches
2025-202626Wrexhameng ENGEFL Cup1.50100.00.670.000.0000Matches
2025-202626Wrexhameng ENGFA Cup2.903133.31.030.340.000.0000Matches
9 Seasons8 Clubs8 Leagues269.1202367732.61.020.330.060.1900
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Huddersfield Town (4 Seasons)3 Leagues120.281193731.10.990.310.070.2200
Nottingham Forest (2 Seasons)3 Leagues8.6110220.01.160.230.100.5000
Wrexham (1 Season)3 Leagues34.44311651.60.900.470.130.2500
Bradford City (1 Season)2 Leagues42.247228.61.500.430.000.0000
Middlesbrough (1 Season)2 Leagues18.7016531.30.850.270.000.0000
D.C. United (1 Season)2 Leagues17.4120525.01.150.290.050.2000
Swansea City (1 Season)1 League15.8123730.41.460.440.040.1400
LAFC (1 Season)3 Leagues11.8110330.00.930.280.000.0000
Championship (6 Seasons)180.5131806133.91.000.340.070.2100
FA Cup (6 Seasons)10.0012325.01.200.300.000.0000
EFL Cup (5 Seasons)5.307342.91.310.560.000.0000
MLS (2 Seasons)25.5129827.61.140.310.030.1300
Premier League (2 Seasons)6.517228.61.080.310.140.5000
U.S. Open Cup (2 Seasons)2.60100.00.390.000.0000
League One (1 Season)37.6400
Leagues Cup (1 Season)1.1100
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2018-201919Bradford City2 Leagues42.247228.61.500.430.000.0000
2019-202020Huddersfield Town3 Leagues36.5230620.00.820.160.070.3300
2020-202121Huddersfield Town1 League39.03391435.91.000.360.080.2100
2021-202222Huddersfield Town3 Leagues44.63501734.01.120.380.060.1800
2022-202323Nottingham Forest3 Leagues8.6110220.01.160.230.100.5000
202324D.C. United2 Leagues17.4120525.01.150.290.050.2000
2023-202424Middlesbrough2 Leagues18.7016531.30.850.270.000.0000
202425LAFC3 Leagues11.8110330.00.930.280.000.0000
2024-202525Swansea City1 League15.8123730.41.460.440.040.1400
2025-202626Wrexham3 Leagues34.44311651.60.900.470.130.2500
9 Seasons8 Clubs8 Leagues269.1202367732.61.020.330.060.1900
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Huddersfield Town (4 Seasons)3 Leagues120.281193731.10.990.310.070.2200
Nottingham Forest (2 Seasons)3 Leagues8.6110220.01.160.230.100.5000
Wrexham (1 Season)3 Leagues34.44311651.60.900.470.130.2500
Bradford City (1 Season)2 Leagues42.247228.61.500.430.000.0000
Middlesbrough (1 Season)2 Leagues18.7016531.30.850.270.000.0000
D.C. United (1 Season)2 Leagues17.4120525.01.150.290.050.2000
Swansea City (1 Season)1 League15.8123730.41.460.440.040.1400
LAFC (1 Season)3 Leagues11.8110330.00.930.280.000.0000
Championship (6 Seasons)180.5131806133.91.000.340.070.2100
FA Cup (6 Seasons)10.0012325.01.200.300.000.0000
EFL Cup (5 Seasons)5.307342.91.310.560.000.0000
MLS (2 Seasons)25.5129827.61.140.310.030.1300
Premier League (2 Seasons)6.517228.61.080.310.140.5000
U.S. Open Cup (2 Seasons)2.60100.00.390.000.0000
League One (1 Season)37.6400
Leagues Cup (1 Season)1.1100
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
2018-201919Bradford Cityeng ENG3. League One24th37.6400Matches
2019-202020Huddersfield Towneng ENG2. Championship18th35.6230620.00.840.170.070.3300Matches
2020-202121Huddersfield Towneng ENG2. Championship20th39.03391435.91.000.360.080.2100Matches
2021-202222Huddersfield Towneng ENG2. Championship3rd42.63481633.31.130.380.060.1900Matches
2022-202323Nottingham Foresteng ENG1. Premier League16th6.517228.61.080.310.140.5000Matches
202324D.C. Unitedus USA1. MLS23rd16.8120525.01.190.300.050.2000Matches
2023-202424Middlesbrougheng ENG2. Championship8th17.5013323.10.740.170.000.0000Matches
202425LAFCus USA1. MLS3rd8.709333.31.030.340.000.0000Matches
2024-202525Swansea Cityeng ENG2. Championship11th15.8123730.41.460.440.040.1400Matches
2025-202626Wrexhameng ENG2. Championship7th29.94271555.60.900.500.150.2700Matches
8 Seasons8 Clubs4 Leagues250.1192167132.91.020.330.070.2100
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Huddersfield Town (3 Seasons)1 League117.381173630.81.000.310.070.2200
Nottingham Forest (2 Seasons)1 League6.517228.61.080.310.140.5000
Bradford City (1 Season)1 League37.6400
Wrexham (1 Season)1 League29.94271555.60.900.500.150.2700
Middlesbrough (1 Season)1 League17.5013323.10.740.170.000.0000
D.C. United (1 Season)1 League16.8120525.01.190.300.050.2000
Swansea City (1 Season)1 League15.8123730.41.460.440.040.1400
LAFC (1 Season)1 League8.709333.31.030.340.000.0000
Championship (6 Seasons)180.5131806133.91.000.340.070.2100
MLS (2 Seasons)25.5129827.61.140.310.030.1300
Premier League (2 Seasons)6.517228.61.080.310.140.5000
League One (1 Season)37.6400
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
2018-201919Bradford Cityeng ENGFA Cup65th4.707228.61.500.430.000.0000Matches
2019-202020Huddersfield Towneng ENGFA Cup33rd0.90000.000.0000Matches
2021-202222Huddersfield Towneng ENGEFL CupRd21.202150.01.610.800.000.0000Matches
2021-202222Huddersfield Towneng ENGFA Cup0.70000.000.0000Matches
2022-202323Nottingham Foresteng ENGEFL CupSF1.40100.00.730.000.0000Matches
2022-202323Nottingham Foresteng ENGFA Cup0.70200.02.690.000.0000Matches
202324D.C. Unitedus USAU.S. Open CupR320.60000.000.0000Matches
2023-202424Middlesbrougheng ENGEFL CupSF1.203266.72.451.640.000.0000Matches
202425LAFCus USAU.S. Open Cup1st2.00100.00.500.000.0000Matches
2025-202626Wrexhameng ENGEFL CupRd41.50100.00.670.000.0000Matches
2025-202626Wrexhameng ENGFA Cup2.903133.31.030.340.000.0000Matches
8 Seasons7 Clubs3 Leagues17.9020630.01.120.340.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Huddersfield Town (3 Seasons)2 Leagues2.902150.00.690.350.000.0000
Wrexham (1 Season)2 Leagues4.404125.00.910.230.000.0000
Bradford City (1 Season)1 League4.707228.61.500.430.000.0000
Nottingham Forest (1 Season)2 Leagues2.10300.01.410.000.0000
D.C. United (1 Season)1 League0.60000.000.0000
Middlesbrough (1 Season)1 League1.203266.72.451.640.000.0000
LAFC (1 Season)1 League2.00100.00.500.000.0000
FA Cup (6 Seasons)10.0012325.01.200.300.000.0000
EFL Cup (5 Seasons)5.307342.91.310.560.000.0000
U.S. Open Cup (2 Seasons)2.60100.00.390.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
202425LAFCLeagues Cup2nd1.1100Matches
1 Season1 Club1 League1.1100

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
2017-201818Huddersfield Towneng ENGFA Cup00001Matches
2018-201919Bradford Cityeng ENGFA Cup4420105100.04.741054001.258800.00Matches
2018-201919Bradford Cityeng ENG3. League One403,3828581.737.638883321910.884269-27-0.72-0.60Matches
2019-202020Huddersfield Towneng ENG2. Championship383,2078477.535.636873124641.164555-10-0.28+0.49Matches
2019-202020Huddersfield Towneng ENGEFL Cup00001Matches
2019-202020Huddersfield Towneng ENGFA Cup1828291.10.91820000.0001-1-1.10+10.15Matches
2020-202121Huddersfield Towneng ENG2. Championship423,5128484.839.039883632601.074563-18-0.46-0.03Matches
2021-202222Huddersfield Towneng ENG2. Championship433,8358992.642.6438941001.785941+18+0.42+0.72Matches
2021-202222Huddersfield Towneng ENGEFL Cup21125662.21.2190112200.5001-1-0.80-0.80Matches
2021-202222Huddersfield Towneng ENGFA Cup2663324.40.70023303.0020+2+2.73+3.17Matches
2022-202323Nottingham Foresteng ENGEFL Cup31244121.81.4178022312.0041+3+2.18+2.18Matches
2022-202323Nottingham Foresteng ENGFA Cup1676774.40.71670000.0002-2-2.69+1.23Matches
2022-202323Nottingham Foresteng ENG1. Premier League135844517.16.5677371720.92514-9-1.39-0.72Matches
202324D.C. Unitedus USA1. MLS171,5138949.416.8178915001.29232300.00+0.23Matches
202324D.C. Unitedus USAU.S. Open Cup2522628.90.60022601.5010+1+1.73+2.43Matches
2023-202424Middlesbrougheng ENG2. Championship231,5766938.117.518841451421.482724+3+0.17-0.04Matches
2023-202424Middlesbrougheng ENGEFL Cup21105517.51.2190112011.5032+1+0.82+0.13Matches
2023-202424Nottingham Foresteng ENG1. Premier League00001Matches
202425LAFCLeagues Cup3983315.61.10033302.002200.00-2.20Matches
202425LAFCus USA1. MLS97848725.68.79877001.691411+3+0.34-0.33Matches
202425LAFCus USAU.S. Open Cup21809037.52.02901003.0021+1+0.50-2.20Matches
2024-202525Swansea Cityeng ENG2. Championship161,4198934.315.8168914001.691914+5+0.32+0.65Matches
2025-202626Wrexhameng ENG2. Championship382,6957165.129.929872492151.504450-6-0.20-0.82Matches
2025-202626Wrexhameng ENGEFL Cup41353437.51.5190131501.7543+1+0.67+0.27Matches
2025-202626Wrexhameng ENGFA Cup32628779.42.92105215201.3346-2-0.69-2.01Matches
9 Seasons8 Clubs8 Leagues30824,2157951.9269.1265882284323191.35353391-38-0.14-0.18
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 (4 Seasons)3 Leagues12810,8148480.5120.21208810983261.35151161-10-0.08+0.50
Nottingham Forest (2 Seasons)3 Leagues177754610.38.6876391941.06917-8-0.93-0.33
Wrexham (1 Season)3 Leagues453,0926964.034.4328827132251.515259-7-0.20-0.83
Bradford City (1 Season)2 Leagues443,8028683.442.242903721910.915077-27-0.64-0.52
Middlesbrough (1 Season)2 Leagues251,6866735.318.719841561531.483026+4+0.21-0.08
D.C. United (1 Season)2 Leagues191,5658248.317.417891522601.312423+1+0.06+0.33
Swansea City (1 Season)1 League161,4198934.315.8168914001.691914+5+0.32+0.65
LAFC (1 Season)3 Leagues141,0627625.511.81188833301.941814+4+0.34-0.79
Championship (6 Seasons)20016,2448165.4180.5181871601922111.42239247-8-0.04+0.02
FA Cup (6 Seasons)118978256.410.0897633911.361417-3-0.30+0.29
EFL Cup (5 Seasons)114814426.35.3487371931.55117+4+0.75+0.39
MLS (2 Seasons)262,2978837.525.5268822001.433734+3+0.12-0.19
Premier League (2 Seasons)13584458.56.5677371730.92514-9-1.39-0.72
U.S. Open Cup (2 Seasons)42325835.22.6290122602.2531+2+0.78-0.91
League One (1 Season)403,3828581.737.638883321910.884269-27-0.72-0.60
Leagues Cup (1 Season)3983315.61.10033302.002200.00-2.20
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
2017-201818Huddersfield Town1 League00001
2018-201919Bradford City2 Leagues443,8028683.442.242903721910.915077-27-0.64-0.52
2019-202020Huddersfield Town3 Leagues393,2898476.136.537863124651.134556-11-0.30+0.56
2020-202121Huddersfield Town1 League423,5128484.839.039883632601.074563-18-0.46-0.03
2021-202222Huddersfield Town3 Leagues474,0138587.444.644894232901.786142+19+0.43+0.74
2022-202323Nottingham Forest3 Leagues177754619.08.6876391931.06917-8-0.93-0.33
202324D.C. United2 Leagues191,5658248.317.417891522601.312423+1+0.06+0.33
2023-202424Nottingham Forest1 League00001
2023-202424Middlesbrough2 Leagues251,6866735.318.719841561531.483026+4+0.21-0.08
202425LAFC3 Leagues141,0627625.511.81188833301.941814+4+0.34-0.79
2024-202525Swansea City1 League161,4198934.315.8168914001.691914+5+0.32+0.65
2025-202626Wrexham3 Leagues453,0926964.034.4328827132251.515259-7-0.20-0.83
9 Seasons8 Clubs8 Leagues30824,2157951.9269.1265882284323191.35353391-38-0.14-0.18
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Huddersfield Town (4 Seasons)3 Leagues12810,8148480.5120.21208810983261.35151161-10-0.08+0.50
Nottingham Forest (2 Seasons)3 Leagues177754610.38.6876391941.06917-8-0.93-0.33
Wrexham (1 Season)3 Leagues453,0926964.034.4328827132251.515259-7-0.20-0.83
Bradford City (1 Season)2 Leagues443,8028683.442.242903721910.915077-27-0.64-0.52
Middlesbrough (1 Season)2 Leagues251,6866735.318.719841561531.483026+4+0.21-0.08
D.C. United (1 Season)2 Leagues191,5658248.317.417891522601.312423+1+0.06+0.33
Swansea City (1 Season)1 League161,4198934.315.8168914001.691914+5+0.32+0.65
LAFC (1 Season)3 Leagues141,0627625.511.81188833301.941814+4+0.34-0.79
Championship (6 Seasons)20016,2448165.4180.5181871601922111.42239247-8-0.04+0.02
FA Cup (6 Seasons)118978256.410.0897633911.361417-3-0.30+0.29
EFL Cup (5 Seasons)114814426.35.3487371931.55117+4+0.75+0.39
MLS (2 Seasons)262,2978837.525.5268822001.433734+3+0.12-0.19
Premier League (2 Seasons)13584458.56.5677371730.92514-9-1.39-0.72
U.S. Open Cup (2 Seasons)42325835.22.6290122602.2531+2+0.78-0.91
League One (1 Season)403,3828581.737.638883321910.884269-27-0.72-0.60
Leagues Cup (1 Season)3983315.61.10033302.002200.00-2.20
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
2018-201919Bradford Cityeng ENG3. League One24th403,3828581.737.638883321910.884269-27-0.72-0.60Matches
2019-202020Huddersfield Towneng ENG2. Championship18th383,2078477.535.636873124641.164555-10-0.28+0.49Matches
2020-202121Huddersfield Towneng ENG2. Championship20th423,5128484.839.039883632601.074563-18-0.46-0.03Matches
2021-202222Huddersfield Towneng ENG2. Championship3rd433,8358992.642.6438941001.785941+18+0.42+0.72Matches
2022-202323Nottingham Foresteng ENG1. Premier League16th135844517.16.5677371720.92514-9-1.39-0.72Matches
202324D.C. Unitedus USA1. MLS23rd171,5138949.416.8178915001.29232300.00+0.23Matches
2023-202424Nottingham Foresteng ENG1. Premier League17th00001Matches
2023-202424Middlesbrougheng ENG2. Championship8th231,5766938.117.518841451421.482724+3+0.17-0.04Matches
202425LAFCus USA1. MLS3rd97848725.68.79877001.691411+3+0.34-0.33Matches
2024-202525Swansea Cityeng ENG2. Championship11th161,4198934.315.8168914001.691914+5+0.32+0.65Matches
2025-202626Wrexhameng ENG2. Championship7th382,6957165.129.929872492151.504450-6-0.20-0.82Matches
8 Seasons8 Clubs4 Leagues27922,5078153.7250.1251872182821151.32323364-41-0.16-0.08
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 League12310,5548685.0117.31188810853441.35149159-10-0.09+0.49
Nottingham Forest (2 Seasons)1 League13584458.56.5677371730.92514-9-1.39-0.72
Bradford City (1 Season)1 League403,3828581.737.638883321910.884269-27-0.72-0.60
Wrexham (1 Season)1 League382,6957165.129.929872492151.504450-6-0.20-0.82
Middlesbrough (1 Season)1 League231,5766938.117.518841451421.482724+3+0.17-0.04
D.C. United (1 Season)1 League171,5138949.416.8178915001.29232300.00+0.23
Swansea City (1 Season)1 League161,4198934.315.8168914001.691914+5+0.32+0.65
LAFC (1 Season)1 League97848725.68.79877001.691411+3+0.34-0.33
Championship (6 Seasons)20016,2448165.4180.5181871601922111.42239247-8-0.04+0.02
MLS (2 Seasons)262,2978837.525.5268822001.433734+3+0.12-0.19
Premier League (2 Seasons)13584458.56.5677371730.92514-9-1.39-0.72
League One (1 Season)403,3828581.737.638883321910.884269-27-0.72-0.60
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2017-201818Huddersfield Towneng ENGFA Cup9th00001Matches
2018-201919Bradford Cityeng ENGFA Cup65th4420105100.04.741054001.258800.00Matches
2019-202020Huddersfield Towneng ENGEFL Cup58th00001Matches
2019-202020Huddersfield Towneng ENGFA Cup33rd1828291.10.91820000.0001-1-1.10+10.15Matches
2021-202222Huddersfield Towneng ENGEFL CupRd221125662.21.2190112200.5001-1-0.80-0.80Matches
2021-202222Huddersfield Towneng ENGFA Cup2663324.40.70023303.0020+2+2.73+3.17Matches
2022-202323Nottingham Foresteng ENGEFL CupSF31244121.81.4178022312.0041+3+2.18+2.18Matches
2022-202323Nottingham Foresteng ENGFA Cup1676774.40.71670000.0002-2-2.69+1.23Matches
202324D.C. Unitedus USAU.S. Open CupR322522628.90.60022601.5010+1+1.73+2.43Matches
2023-202424Middlesbrougheng ENGEFL CupSF21105517.51.2190112011.5032+1+0.82+0.13Matches
202425LAFCus USAU.S. Open Cup1st21809037.52.02901003.0021+1+0.50-2.20Matches
2025-202626Wrexhameng ENGEFL CupRd441353437.51.5190131501.7543+1+0.67+0.27Matches
2025-202626Wrexhameng ENGFA Cup32628779.42.92105215201.3346-2-0.69-2.01Matches
8 Seasons7 Clubs3 Leagues261,6106239.517.9149310122541.582825+3+0.17-0.33
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)2 Leagues52605225.52.9286132921.402200.00+0.64
Wrexham (1 Season)2 Leagues73975757.54.43100342401.5789-1-0.23-0.84
Bradford City (1 Season)1 League4420105100.04.741054001.258800.00
Nottingham Forest (1 Season)2 Leagues41914828.92.1273022311.5043+1+0.47+0.66
D.C. United (1 Season)1 League2522628.90.60022601.5010+1+1.73+2.43
Middlesbrough (1 Season)1 League21105517.51.2190112011.5032+1+0.82+0.13
LAFC (1 Season)1 League21809037.52.02901003.0021+1+0.50-2.20
FA Cup (6 Seasons)118978256.410.0897633911.361417-3-0.30+0.29
EFL Cup (5 Seasons)114814426.35.3487371931.55117+4+0.75+0.39
U.S. Open Cup (2 Seasons)42325835.22.6290122602.2531+2+0.78-0.91
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
202425LAFCLeagues Cup2nd3983315.61.10033302.002200.00-2.20Matches
1 Season1 Club1 League3983315.61.10033302.002200.00-2.20
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
2018-201919Bradford Cityeng ENGFA Cup4.70004801300000Matches
2018-201919Bradford Cityeng ENG3. League One37.67000Matches
2019-202020Huddersfield Towneng ENG2. Championship35.61000575814944700Matches
2019-202020Huddersfield Towneng ENGFA Cup0.90000210000Matches
2020-202121Huddersfield Towneng ENG2. Championship39.0500536545447420Matches
2021-202222Huddersfield Towneng ENG2. Championship42.6900429543133590Matches
2021-202222Huddersfield Towneng ENGEFL Cup1.21002401260Matches
2021-202222Huddersfield Towneng ENGFA Cup0.70000000000Matches
2022-202323Nottingham Foresteng ENGEFL Cup1.40001100010Matches
2022-202323Nottingham Foresteng ENGFA Cup0.70002000120Matches
2022-202323Nottingham Foresteng ENG1. Premier League6.520051604670Matches
202324D.C. Unitedus USA1. MLS16.8500273104019220Matches
202324D.C. Unitedus USAU.S. Open Cup0.60000000010Matches
2023-202424Middlesbrougheng ENG2. Championship17.5100222902719230Matches
2023-202424Middlesbrougheng ENGEFL Cup1.20001114130Matches
202425LAFCLeagues Cup1.10000Matches
202425LAFCus USA1. MLS8.71101390516110Matches
202425LAFCus USAU.S. Open Cup2.00002212150Matches
2024-202525Swansea Cityeng ENG2. Championship15.820024360189200Matches
2025-202626Wrexhameng ENG2. Championship29.9500315058422420Matches
2025-202626Wrexhameng ENGEFL Cup1.50002514120Matches
2025-202626Wrexhameng ENGFA Cup2.900017110280Matches
9 Seasons8 Clubs8 Leagues269.1481028941919346223324000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Huddersfield Town (4 Seasons)3 Leagues120.22500154224101351261770
Nottingham Forest (2 Seasons)3 Leagues8.6200817047100
Wrexham (1 Season)3 Leagues34.4500346279825520
Bradford City (1 Season)2 Leagues42.27004801300000
Middlesbrough (1 Season)2 Leagues18.7100233013120260
D.C. United (1 Season)2 Leagues17.4500273104019230
Swansea City (1 Season)1 League15.820024360189200
LAFC (1 Season)3 Leagues11.811015111717160
Championship (6 Seasons)180.53200229333142631742560
FA Cup (6 Seasons)10.0000717223310000
EFL Cup (5 Seasons)5.3100611294120
MLS (2 Seasons)25.5610404004535330
Premier League (2 Seasons)6.520051604670
U.S. Open Cup (2 Seasons)2.60002212160
League One (1 Season)37.67000
Leagues Cup (1 Season)1.10000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201919Bradford City2 Leagues42.27004801300000
2019-202020Huddersfield Town3 Leagues36.51000576024944700
2020-202121Huddersfield Town1 League39.0500536545447420
2021-202222Huddersfield Town3 Leagues44.61000449943235650
2022-202323Nottingham Forest3 Leagues8.6200817047100
202324D.C. United2 Leagues17.4500273104019230
2023-202424Middlesbrough2 Leagues18.7100233013120260
202425LAFC3 Leagues11.811015111717160
2024-202525Swansea City1 League15.820024360189200
2025-202626Wrexham3 Leagues34.4500346279825520
9 Seasons8 Clubs8 Leagues269.1481028941919346223324000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Huddersfield Town (4 Seasons)3 Leagues120.22500154224101351261770
Nottingham Forest (2 Seasons)3 Leagues8.6200817047100
Wrexham (1 Season)3 Leagues34.4500346279825520
Bradford City (1 Season)2 Leagues42.27004801300000
Middlesbrough (1 Season)2 Leagues18.7100233013120260
D.C. United (1 Season)2 Leagues17.4500273104019230
Swansea City (1 Season)1 League15.820024360189200
LAFC (1 Season)3 Leagues11.811015111717160
Championship (6 Seasons)180.53200229333142631742560
FA Cup (6 Seasons)10.0000717223310000
EFL Cup (5 Seasons)5.3100611294120
MLS (2 Seasons)25.5610404004535330
Premier League (2 Seasons)6.520051604670
U.S. Open Cup (2 Seasons)2.60002212160
League One (1 Season)37.67000
Leagues Cup (1 Season)1.10000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201919Bradford Cityeng ENG3. League One24th37.67000Matches
2019-202020Huddersfield Towneng ENG2. Championship18th35.61000575814944700Matches
2020-202121Huddersfield Towneng ENG2. Championship20th39.0500536545447420Matches
2021-202222Huddersfield Towneng ENG2. Championship3rd42.6900429543133590Matches
2022-202323Nottingham Foresteng ENG1. Premier League16th6.520051604670Matches
202324D.C. Unitedus USA1. MLS23rd16.8500273104019220Matches
2023-202424Middlesbrougheng ENG2. Championship8th17.5100222902719230Matches
202425LAFCus USA1. MLS3rd8.71101390516110Matches
2024-202525Swansea Cityeng ENG2. Championship11th15.820024360189200Matches
2025-202626Wrexhameng ENG2. Championship7th29.9500315058422420Matches
8 Seasons8 Clubs4 Leagues250.14710274389143122152960
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Huddersfield Town (3 Seasons)1 League117.3240015221891341241710
Nottingham Forest (2 Seasons)1 League6.520051604670
Bradford City (1 Season)1 League37.67000
Wrexham (1 Season)1 League29.9500315058422420
Middlesbrough (1 Season)1 League17.5100222902719230
D.C. United (1 Season)1 League16.8500273104019220
Swansea City (1 Season)1 League15.820024360189200
LAFC (1 Season)1 League8.71101390516110
Championship (6 Seasons)180.53200229333142631742560
MLS (2 Seasons)25.5610404004535330
Premier League (2 Seasons)6.520051604670
League One (1 Season)37.67000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201919Bradford Cityeng ENGFA Cup65th4.70004801300000Matches
2019-202020Huddersfield Towneng ENGFA Cup33rd0.90000210000Matches
2021-202222Huddersfield Towneng ENGEFL CupRd21.21002401260Matches
2021-202222Huddersfield Towneng ENGFA Cup0.70000000000Matches
2022-202323Nottingham Foresteng ENGEFL CupSF1.40001100010Matches
2022-202323Nottingham Foresteng ENGFA Cup0.70002000120Matches
202324D.C. Unitedus USAU.S. Open CupR320.60000000010Matches
2023-202424Middlesbrougheng ENGEFL CupSF1.20001114130Matches
202425LAFCus USAU.S. Open Cup1st2.00002212150Matches
2025-202626Wrexhameng ENGEFL CupRd41.50002514120Matches
2025-202626Wrexhameng ENGFA Cup2.900017110280Matches
8 Seasons7 Clubs3 Leagues17.91001530534828000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Huddersfield Town (3 Seasons)2 Leagues2.91002611260
Wrexham (1 Season)2 Leagues4.40003122143100
Bradford City (1 Season)1 League4.70004801300000
Nottingham Forest (1 Season)2 Leagues2.10003100130
D.C. United (1 Season)1 League0.60000000010
Middlesbrough (1 Season)1 League1.20001114130
LAFC (1 Season)1 League2.00002212150
FA Cup (6 Seasons)10.0000717223310000
EFL Cup (5 Seasons)5.3100611294120
U.S. Open Cup (2 Seasons)2.60002212160
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202425LAFCLeagues Cup2nd1.10000Matches
1 Season1 Club1 League1.10000

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.