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-201817Huddersfield Towneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2017-201817Buryeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2017-201817Buryeng ENG3. League One954384.9000000200.000.000.000.000.00Matches
2018-201918Barnsleyeng ENGEFL Cup00Matches
2018-201918Barnsleyeng ENG3. League One1166497.2011000000.000.140.140.000.14Matches
2019-202019Barnsleyeng ENG2. Championship30292,50327.8000000500.000.000.000.000.00Matches
2019-202019Barnsleyeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2019-202019Barnsleyeng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2020-202120Barnsleyeng ENG2. Championship2178839.8000000000.000.000.000.000.00Matches
2020-202120Barnsleyeng ENGEFL Cup332703.0101100100.330.000.330.330.33Matches
2020-202120Barnsleyeng ENGFA Cup20300.3000000000.000.000.000.000.00Matches
2021-202221Barnsleyeng ENG2. Championship21171,57617.5000000100.000.000.000.000.00Matches
2021-202221Barnsleyeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2021-202221Barnsleyeng ENGFA Cup222102.3101100000.430.000.430.430.43Matches
2022-202322Barnsleyeng ENGEFL Cup10280.3000000100.000.000.000.000.00Matches
2022-202322Barnsleyeng ENGFA Cup221802.0011000000.000.500.500.000.50Matches
2022-202322Barnsleyeng ENG3. League One43433,75741.75712500300.120.170.290.120.29Matches
2023-202423Barnsleyeng ENGEFL Cup11580.6000000000.000.000.000.000.00Matches
2023-202423Barnsleyeng ENGFA Cup221551.7011000000.000.580.580.000.58Matches
2023-202423Barnsleyeng ENG3. League One46454,06045.1134100600.020.070.090.020.09Matches
2024-202524Portsmoutheng ENG2. Championship20151,26514.1000000600.000.000.000.000.00Matches
2024-202524Portsmoutheng ENGEFL Cup11630.7000000000.000.000.000.000.00Matches
2024-202524Portsmoutheng ENGFA Cup11610.7000000000.000.000.000.000.00Matches
2025-202625Portsmoutheng ENG2. Championship30161,78019.8123100400.050.100.150.050.15Matches
2025-202625Portsmoutheng ENGFA Cup10180.2000000000.000.000.000.000.00Matches
9 Seasons4 Clubs4 Leagues25320118,524205.8915249003100.040.070.120.040.12
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
Barnsley (6 Seasons)4 Leagues18916114,719163.5813218001800.050.080.130.050.13
Portsmouth (2 Seasons)3 Leagues53333,18735.41231001000.030.060.080.030.08
Bury (1 Season)2 Leagues1065285.9000000300.000.000.000.000.00
Huddersfield Town (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (8 Seasons)131092410.3123100200.100.190.290.100.29
EFL Cup (8 Seasons)986897.7101100200.130.000.130.130.13
Championship (5 Seasons)122848,00789.01231001600.010.020.030.010.03
League One (4 Seasons)109998,90498.9611176001100.060.110.170.060.17
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-201817Bury2 Leagues1065285.9000000300.000.000.000.000.00
2017-201817Huddersfield Town1 League11901.0000000000.000.000.000.000.00
2018-201918Barnsley2 Leagues1166497.2011000000.000.140.140.000.14
2019-202019Barnsley3 Leagues33322,77330.8000000600.000.000.000.000.00
2020-202120Barnsley3 Leagues26101,18313.1101100100.080.000.080.080.08
2021-202221Barnsley3 Leagues24201,87620.8101100100.050.000.050.050.05
2022-202322Barnsley3 Leagues46453,96544.15813500400.110.180.300.110.30
2023-202423Barnsley3 Leagues49484,27347.5145100600.020.080.110.020.11
2024-202524Portsmouth3 Leagues22171,38915.4000000600.000.000.000.000.00
2025-202625Portsmouth2 Leagues31161,79820.0123100400.050.100.150.050.15
9 Seasons4 Clubs4 Leagues25320118,524205.8915249003100.040.070.120.040.12
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
Barnsley (6 Seasons)4 Leagues18916114,719163.5813218001800.050.080.130.050.13
Portsmouth (2 Seasons)3 Leagues53333,18735.41231001000.030.060.080.030.08
Bury (1 Season)2 Leagues1065285.9000000300.000.000.000.000.00
Huddersfield Town (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (8 Seasons)131092410.3123100200.100.190.290.100.29
EFL Cup (8 Seasons)986897.7101100200.130.000.130.130.13
Championship (5 Seasons)122848,00789.01231001600.010.020.030.010.03
League One (4 Seasons)109998,90498.9611176001100.060.110.170.060.17
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-201817Buryeng ENG3. League One24th954384.9000000200.000.000.000.000.00Matches
2018-201918Barnsleyeng ENG3. League One2nd1166497.2011000000.000.140.140.000.14Matches
2019-202019Barnsleyeng ENG2. Championship21st30292,50327.8000000500.000.000.000.000.00Matches
2020-202120Barnsleyeng ENG2. Championship5th2178839.8000000000.000.000.000.000.00Matches
2021-202221Barnsleyeng ENG2. Championship24th21171,57617.5000000100.000.000.000.000.00Matches
2022-202322Barnsleyeng ENG3. League One4th43433,75741.75712500300.120.170.290.120.29Matches
2023-202423Barnsleyeng ENG3. League One6th46454,06045.1134100600.020.070.090.020.09Matches
2024-202524Portsmoutheng ENG2. Championship16th20151,26514.1000000600.000.000.000.000.00Matches
2025-202625Portsmoutheng ENG2. Championship18th30161,78019.8123100400.050.100.150.050.15Matches
9 Seasons3 Clubs2 Leagues23118316,911187.9713207002700.040.070.110.040.11
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
Barnsley (6 Seasons)2 Leagues17214713,428149.2611176001500.040.070.110.040.11
Portsmouth (2 Seasons)1 League50313,04533.81231001000.030.060.090.030.09
Bury (1 Season)1 League954384.9000000200.000.000.000.000.00
Championship (5 Seasons)122848,00789.01231001600.010.020.030.010.03
League One (4 Seasons)109998,90498.9611176001100.060.110.170.060.17
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-201817Huddersfield Towneng ENGEFL Cup17th11901.0000000000.000.000.000.000.00Matches
2017-201817Buryeng ENGFA Cup85th11901.0000000100.000.000.000.000.00Matches
2018-201918Barnsleyeng ENGEFL Cup58th00Matches
2019-202019Barnsleyeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2019-202019Barnsleyeng ENGFA Cup17th221802.0000000100.000.000.000.000.00Matches
2020-202120Barnsleyeng ENGEFL Cup17th332703.0101100100.330.000.330.330.33Matches
2020-202120Barnsleyeng ENGFA Cup9th20300.3000000000.000.000.000.000.00Matches
2021-202221Barnsleyeng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2021-202221Barnsleyeng ENGFA Cup222102.3101100000.430.000.430.430.43Matches
2022-202322Barnsleyeng ENGEFL CupRd210280.3000000100.000.000.000.000.00Matches
2022-202322Barnsleyeng ENGFA Cup221802.0011000000.000.500.500.000.50Matches
2023-202423Barnsleyeng ENGEFL CupRd111580.6000000000.000.000.000.000.00Matches
2023-202423Barnsleyeng ENGFA Cup221551.7011000000.000.580.580.000.58Matches
2024-202524Portsmoutheng ENGEFL CupRd111630.7000000000.000.000.000.000.00Matches
2024-202524Portsmoutheng ENGFA Cup11610.7000000000.000.000.000.000.00Matches
2025-202625Portsmoutheng ENGFA Cup10180.2000000000.000.000.000.000.00Matches
9 Seasons4 Clubs2 Leagues22181,61317.9224200400.110.110.220.110.22
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
Barnsley (6 Seasons)2 Leagues17141,29114.3224200300.140.140.280.140.28
Portsmouth (2 Seasons)2 Leagues321421.6000000000.000.000.000.000.00
Bury (1 Season)1 League11901.0000000100.000.000.000.000.00
Huddersfield Town (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (8 Seasons)131092410.3123100200.100.190.290.100.29
EFL Cup (8 Seasons)986897.7101100200.130.000.130.130.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
2017-201817Huddersfield Towneng ENGEFL Cup1.00000.000.0000Matches
2017-201817Buryeng ENGFA Cup1.00000.000.0000Matches
2017-201817Buryeng ENG3. League One4.90000.000.0000Matches
2018-201918Barnsleyeng ENG3. League One7.2000Matches
2019-202019Barnsleyeng ENG2. Championship27.806116.70.220.040.000.0000Matches
2019-202019Barnsleyeng ENGEFL Cup1.0011100.01.001.000.000.0000Matches
2019-202019Barnsleyeng ENGFA Cup2.00000.000.0000Matches
2020-202120Barnsleyeng ENG2. Championship9.80600.00.610.000.0000Matches
2020-202120Barnsleyeng ENGEFL Cup3.013133.31.000.330.331.0000Matches
2020-202120Barnsleyeng ENGFA Cup0.30000.000.0000Matches
2021-202221Barnsleyeng ENG2. Championship17.507342.90.400.170.000.0000Matches
2021-202221Barnsleyeng ENGEFL Cup1.0011100.01.001.000.000.0000Matches
2021-202221Barnsleyeng ENGFA Cup2.314125.01.710.430.251.0000Matches
2022-202322Barnsleyeng ENGEFL Cup0.30100.03.210.000.0000Matches
2022-202322Barnsleyeng ENGFA Cup2.00000.000.0000Matches
2022-202322Barnsleyeng ENG3. League One41.7524729.20.570.170.210.7100Matches
2023-202423Barnsleyeng ENGEFL Cup0.60000.000.0000Matches
2023-202423Barnsleyeng ENGFA Cup1.70100.00.580.000.0000Matches
2023-202423Barnsleyeng ENG3. League One45.1115213.30.330.040.070.5000Matches
2024-202524Portsmoutheng ENG2. Championship14.10100.00.070.000.0000Matches
2024-202524Portsmoutheng ENGEFL Cup0.70100.01.430.000.0000Matches
2024-202524Portsmoutheng ENGFA Cup0.7000Matches
2025-202625Portsmoutheng ENG2. Championship19.814125.00.200.050.251.0000Matches
2025-202625Portsmoutheng ENGFA Cup0.20000.000.0000Matches
9 Seasons4 Clubs4 Leagues205.89751824.00.380.090.120.5000
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Barnsley (6 Seasons)4 Leagues163.58691724.60.440.110.120.4700
Portsmouth (2 Seasons)3 Leagues35.416116.70.170.030.171.0000
Bury (1 Season)2 Leagues5.90000.000.0000
Huddersfield Town (1 Season)1 League1.00000.000.0000
FA Cup (8 Seasons)10.315120.00.520.100.201.0000
EFL Cup (8 Seasons)7.717342.90.910.390.140.3300
Championship (5 Seasons)89.0124520.80.270.060.040.2000
League One (4 Seasons)98.9639923.10.430.100.150.6700
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2017-201817Bury2 Leagues5.90000.000.0000
2017-201817Huddersfield Town1 League1.00000.000.0000
2018-201918Barnsley2 Leagues7.2000
2019-202019Barnsley3 Leagues30.807228.60.230.060.000.0000
2020-202120Barnsley3 Leagues13.119111.10.680.080.111.0000
2021-202221Barnsley3 Leagues20.8112541.70.580.240.080.2000
2022-202322Barnsley3 Leagues44.1525728.00.570.160.200.7100
2023-202423Barnsley3 Leagues47.5116212.50.340.040.060.5000
2024-202524Portsmouth3 Leagues15.40200.00.140.000.0000
2025-202625Portsmouth2 Leagues20.014125.00.200.050.251.0000
9 Seasons4 Clubs4 Leagues205.89751824.00.380.090.120.5000
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Barnsley (6 Seasons)4 Leagues163.58691724.60.440.110.120.4700
Portsmouth (2 Seasons)3 Leagues35.416116.70.170.030.171.0000
Bury (1 Season)2 Leagues5.90000.000.0000
Huddersfield Town (1 Season)1 League1.00000.000.0000
FA Cup (8 Seasons)10.315120.00.520.100.201.0000
EFL Cup (8 Seasons)7.717342.90.910.390.140.3300
Championship (5 Seasons)89.0124520.80.270.060.040.2000
League One (4 Seasons)98.9639923.10.430.100.150.6700
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2017-201817Buryeng ENG3. League One24th4.90000.000.0000Matches
2018-201918Barnsleyeng ENG3. League One2nd7.2000Matches
2019-202019Barnsleyeng ENG2. Championship21st27.806116.70.220.040.000.0000Matches
2020-202120Barnsleyeng ENG2. Championship5th9.80600.00.610.000.0000Matches
2021-202221Barnsleyeng ENG2. Championship24th17.507342.90.400.170.000.0000Matches
2022-202322Barnsleyeng ENG3. League One4th41.7524729.20.570.170.210.7100Matches
2023-202423Barnsleyeng ENG3. League One6th45.1115213.30.330.040.070.5000Matches
2024-202524Portsmoutheng ENG2. Championship16th14.10100.00.070.000.0000Matches
2025-202625Portsmoutheng ENG2. Championship18th19.814125.00.200.050.251.0000Matches
9 Seasons3 Clubs2 Leagues187.97631422.20.350.080.110.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Barnsley (6 Seasons)2 Leagues149.26581322.40.410.090.100.4600
Portsmouth (2 Seasons)1 League33.815120.00.150.030.201.0000
Bury (1 Season)1 League4.90000.000.0000
Championship (5 Seasons)89.0124520.80.270.060.040.2000
League One (4 Seasons)98.9639923.10.430.100.150.6700
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2017-201817Huddersfield Towneng ENGEFL Cup17th1.00000.000.0000Matches
2017-201817Buryeng ENGFA Cup85th1.00000.000.0000Matches
2019-202019Barnsleyeng ENGEFL Cup58th1.0011100.01.001.000.000.0000Matches
2019-202019Barnsleyeng ENGFA Cup17th2.00000.000.0000Matches
2020-202120Barnsleyeng ENGEFL Cup17th3.013133.31.000.330.331.0000Matches
2020-202120Barnsleyeng ENGFA Cup9th0.30000.000.0000Matches
2021-202221Barnsleyeng ENGEFL CupRd11.0011100.01.001.000.000.0000Matches
2021-202221Barnsleyeng ENGFA Cup2.314125.01.710.430.251.0000Matches
2022-202322Barnsleyeng ENGEFL CupRd20.30100.03.210.000.0000Matches
2022-202322Barnsleyeng ENGFA Cup2.00000.000.0000Matches
2023-202423Barnsleyeng ENGEFL CupRd10.60000.000.0000Matches
2023-202423Barnsleyeng ENGFA Cup1.70100.00.580.000.0000Matches
2024-202524Portsmoutheng ENGEFL CupRd10.70100.01.430.000.0000Matches
2024-202524Portsmoutheng ENGFA Cup0.7000Matches
2025-202625Portsmoutheng ENGFA Cup0.20000.000.0000Matches
9 Seasons4 Clubs2 Leagues17.9212433.30.700.230.170.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Barnsley (6 Seasons)2 Leagues14.3211436.40.770.280.180.5000
Portsmouth (2 Seasons)2 Leagues1.60100.01.110.000.0000
Bury (1 Season)1 League1.00000.000.0000
Huddersfield Town (1 Season)1 League1.00000.000.0000
FA Cup (8 Seasons)10.315120.00.520.100.201.0000
EFL Cup (8 Seasons)7.717342.90.910.390.140.3300

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-201817Huddersfield Towneng ENGEFL Cup1909050.01.01901003.0021+1+1.00+2.00Matches
2017-201817Buryeng ENGFA Cup1909050.01.01901011.001100.00+3.00Matches
2017-201817Buryeng ENG3. League One94384910.64.953490.6747-3-0.62+0.04Matches
2018-201918Barnsleyeng ENGEFL Cup00001Matches
2018-201918Barnsleyeng ENG3. League One116495915.77.2689552381.91127+5+0.69-0.23Matches
2019-202019Barnsleyeng ENG2. Championship302,5038360.527.829852014561.232838-10-0.36+0.19Matches
2019-202019Barnsleyeng ENGEFL Cup19090100.01.01901000.0003-3-3.00Matches
2019-202019Barnsleyeng ENGFA Cup218090100.02.02902001.505500.00Matches
2020-202120Barnsleyeng ENG2. Championship218834221.39.87846142181.741113-2-0.20-0.48Matches
2020-202120Barnsleyeng ENGEFL Cup327090100.03.03903002.0036-3-1.00Matches
2020-202120Barnsleyeng ENGFA Cup2301511.10.30021501.5010+1+3.00+2.63Matches
2021-202221Barnsleyeng ENG2. Championship211,5767538.117.517881542150.861025-15-0.86+0.02Matches
2021-202221Barnsleyeng ENGEFL Cup19090100.01.01901001.000000.00Matches
2021-202221Barnsleyeng ENGFA Cup2210105100.02.321052001.505500.00Matches
2022-202322Barnsleyeng ENGEFL Cup1282815.60.30012800.000000.00+0.59Matches
2022-202322Barnsleyeng ENGFA Cup21809066.72.02902001.5024-2-1.00-4.00Matches
2022-202322Barnsleyeng ENG3. League One433,7578790.741.7438737001.937844+34+0.81+1.05Matches
2023-202423Barnsleyeng ENGEFL Cup1585848.30.61580001.0012-1-1.55-3.00Matches
2023-202423Barnsleyeng ENGFA Cup21557886.11.72781002.0063+3+1.74+1.74Matches
2023-202423Barnsleyeng ENG3. League One464,0608898.145.145904411101.658264+18+0.40+0.40Matches
2024-202524Portsmoutheng ENG2. Championship201,2656330.614.11577752151.152022-2-0.14+0.20Matches
2024-202524Portsmoutheng ENGEFL Cup1636370.00.71630000.0001-1-1.43-1.43Matches
2024-202524Portsmoutheng ENGFA Cup1616167.80.71610000.0002-2-2.95-2.95Matches
2025-202625Portsmoutheng ENG2. Championship301,7805943.019.8168281433151.331931-12-0.61-0.49Matches
2025-202625Portsmoutheng ENGFA Cup1181820.00.20011800.000000.00+3.75Matches
9 Seasons4 Clubs4 Leagues25318,5247346.5205.8201861595225581.46290284+6+0.03+0.17
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Barnsley (6 Seasons)4 Leagues18914,7197854.9163.5161881392822281.56244219+25+0.15+0.05
Portsmouth (2 Seasons)3 Leagues533,1876037.335.43379152029201.193956-17-0.48-0.19
Bury (1 Season)2 Leagues105285312.25.969044100.7058-3-0.51+0.20
Huddersfield Town (1 Season)1 League1909050.01.01901003.0021+1+1.00+2.00
FA Cup (8 Seasons)139247162.910.31088831611.31202000.00+0.33
EFL Cup (8 Seasons)96897762.17.7883612811.22613-7-0.91-0.64
Championship (5 Seasons)1228,0076638.789.08483563826391.2788129-41-0.46-0.18
League One (4 Seasons)1098,9048253.898.99989891021171.71176122+54+0.55+0.45
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-201817Bury2 Leagues105285312.25.969044100.7058-3-0.51+0.20
2017-201817Huddersfield Town1 League1909050.01.01901003.0021+1+1.00+2.00
2018-201918Barnsley2 Leagues116495915.37.2689552391.91127+5+0.69-0.23
2019-202019Barnsley3 Leagues332,7738462.930.832852314561.213346-13-0.42+0.13
2020-202120Barnsley3 Leagues261,1834625.313.110869162181.751519-4-0.30-0.59
2021-202221Barnsley3 Leagues241,8767842.320.820901842150.921530-15-0.72+0.16
2022-202322Barnsley3 Leagues463,9658686.444.145873912801.878048+32+0.73+0.58
2023-202423Barnsley3 Leagues494,2738796.247.548894511101.658969+20+0.42-0.12
2024-202524Portsmouth3 Leagues221,3896332.215.41776752151.052025-5-0.32+0.01
2025-202625Portsmouth2 Leagues311,7985842.520.0168281532151.291931-12-0.60-0.38
9 Seasons4 Clubs4 Leagues25318,5247346.5205.8201861595225581.46290284+6+0.03+0.17
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Barnsley (6 Seasons)4 Leagues18914,7197854.9163.5161881392822281.56244219+25+0.15+0.05
Portsmouth (2 Seasons)3 Leagues533,1876037.335.43379152029201.193956-17-0.48-0.19
Bury (1 Season)2 Leagues105285312.25.969044100.7058-3-0.51+0.20
Huddersfield Town (1 Season)1 League1909050.01.01901003.0021+1+1.00+2.00
FA Cup (8 Seasons)139247162.910.31088831611.31202000.00+0.33
EFL Cup (8 Seasons)96897762.17.7883612811.22613-7-0.91-0.64
Championship (5 Seasons)1228,0076638.789.08483563826391.2788129-41-0.46-0.18
League One (4 Seasons)1098,9048253.898.99989891021171.71176122+54+0.55+0.45
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2017-201817Buryeng ENG3. League One24th94384910.64.953490.6747-3-0.62+0.04Matches
2018-201918Barnsleyeng ENG3. League One2nd116495915.77.2689552381.91127+5+0.69-0.23Matches
2019-202019Barnsleyeng ENG2. Championship21st302,5038360.527.829852014561.232838-10-0.36+0.19Matches
2020-202120Barnsleyeng ENG2. Championship5th218834221.39.87846142181.741113-2-0.20-0.48Matches
2021-202221Barnsleyeng ENG2. Championship24th211,5767538.117.517881542150.861025-15-0.86+0.02Matches
2022-202322Barnsleyeng ENG3. League One4th433,7578790.741.7438737001.937844+34+0.81+1.05Matches
2023-202423Barnsleyeng ENG3. League One6th464,0608898.145.145904411101.658264+18+0.40+0.40Matches
2024-202524Portsmoutheng ENG2. Championship16th201,2656330.614.11577752151.152022-2-0.14+0.20Matches
2025-202625Portsmoutheng ENG2. Championship18th301,7805943.019.8168281433151.331931-12-0.61-0.49Matches
9 Seasons3 Clubs2 Leagues23116,9117345.4187.9183861454825561.47264251+13+0.07+0.21
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Barnsley (6 Seasons)2 Leagues17213,4287854.1149.2147881272522271.58221191+30+0.20+0.12
Portsmouth (2 Seasons)1 League503,0456136.833.83180151930201.263953-14-0.41-0.17
Bury (1 Season)1 League94384910.64.953490.6747-3-0.62+0.04
Championship (5 Seasons)1228,0076638.789.08483563826391.2788129-41-0.46-0.18
League One (4 Seasons)1098,9048253.898.99989891021171.71176122+54+0.55+0.45
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2017-201817Huddersfield Towneng ENGEFL Cup17th1909050.01.01901003.0021+1+1.00+2.00Matches
2017-201817Buryeng ENGFA Cup85th1909050.01.01901011.001100.00+3.00Matches
2018-201918Barnsleyeng ENGEFL Cup58th00001Matches
2019-202019Barnsleyeng ENGEFL Cup58th19090100.01.01901000.0003-3-3.00Matches
2019-202019Barnsleyeng ENGFA Cup17th218090100.02.02902001.505500.00Matches
2020-202120Barnsleyeng ENGEFL Cup17th327090100.03.03903002.0036-3-1.00Matches
2020-202120Barnsleyeng ENGFA Cup9th2301511.10.30021501.5010+1+3.00+2.63Matches
2021-202221Barnsleyeng ENGEFL CupRd119090100.01.01901001.000000.00Matches
2021-202221Barnsleyeng ENGFA Cup2210105100.02.321052001.505500.00Matches
2022-202322Barnsleyeng ENGEFL CupRd21282815.60.30012800.000000.00+0.59Matches
2022-202322Barnsleyeng ENGFA Cup21809066.72.02902001.5024-2-1.00-4.00Matches
2023-202423Barnsleyeng ENGEFL CupRd11585848.30.61580001.0012-1-1.55-3.00Matches
2023-202423Barnsleyeng ENGFA Cup21557886.11.72781002.0063+3+1.74+1.74Matches
2024-202524Portsmoutheng ENGEFL CupRd11636370.00.71630000.0001-1-1.43-1.43Matches
2024-202524Portsmoutheng ENGFA Cup1616167.80.71610000.0002-2-2.95-2.95Matches
2025-202625Portsmoutheng ENGFA Cup1181820.00.20011800.000000.00+3.75Matches
9 Seasons4 Clubs2 Leagues221,6137362.517.918851441921.272633-7-0.39-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
Barnsley (6 Seasons)2 Leagues171,2917666.214.314881231911.412328-5-0.35-0.98
Portsmouth (2 Seasons)2 Leagues31424752.61.6262011800.0003-3-1.90+0.21
Bury (1 Season)1 League1909050.01.01901011.001100.00+3.00
Huddersfield Town (1 Season)1 League1909050.01.01901003.0021+1+1.00+2.00
FA Cup (8 Seasons)139247162.910.31088831611.31202000.00+0.33
EFL Cup (8 Seasons)96897762.17.7883612811.22613-7-0.91-0.64
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
2017-201817Huddersfield Towneng ENGEFL Cup1.0000010600000Matches
2017-201817Buryeng ENGFA Cup1.01002103140Matches
2017-201817Buryeng ENG3. League One4.9200600000000Matches
2018-201918Barnsleyeng ENG3. League One7.20000Matches
2019-202019Barnsleyeng ENG2. Championship27.8500242415440440Matches
2019-202019Barnsleyeng ENGEFL Cup1.00001004030Matches
2019-202019Barnsleyeng ENGFA Cup2.01003200000Matches
2020-202120Barnsleyeng ENG2. Championship9.80006601711140Matches
2020-202120Barnsleyeng ENGEFL Cup3.01002202300Matches
2020-202120Barnsleyeng ENGFA Cup0.30000200000Matches
2021-202221Barnsleyeng ENG2. Championship17.510081622619230Matches
2021-202221Barnsleyeng ENGEFL Cup1.00000005320Matches
2021-202221Barnsleyeng ENGFA Cup2.30002101000Matches
2022-202322Barnsleyeng ENGEFL Cup0.31001001010Matches
2022-202322Barnsleyeng ENGFA Cup2.00001200000Matches
2022-202322Barnsleyeng ENG3. League One41.7300232617460540Matches
2023-202423Barnsleyeng ENGEFL Cup0.60000101010Matches
2023-202423Barnsleyeng ENGFA Cup1.70001000000Matches
2023-202423Barnsleyeng ENG3. League One45.1600212606137691Matches
2024-202524Portsmoutheng ENG2. Championship14.1600191011816320Matches
2024-202524Portsmoutheng ENGEFL Cup0.70000000000Matches
2024-202524Portsmoutheng ENGFA Cup0.70000Matches
2025-202625Portsmoutheng ENG2. Championship19.8400181013418310Matches
2025-202625Portsmoutheng ENGFA Cup0.20000000000Matches
9 Seasons4 Clubs4 Leagues205.831001381306307208278001
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Barnsley (6 Seasons)4 Leagues163.518009310842461732111
Portsmouth (2 Seasons)3 Leagues35.41000372025234630
Bury (1 Season)2 Leagues5.9300810314000
Huddersfield Town (1 Season)1 League1.0000010600000
FA Cup (8 Seasons)10.32009804140
EFL Cup (8 Seasons)7.72004401967000
Championship (5 Seasons)89.01600756651491041440
League One (4 Seasons)98.911005052113597123001
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201817Bury2 Leagues5.9300810314000
2017-201817Huddersfield Town1 League1.0000010600000
2018-201918Barnsley2 Leagues7.20000
2019-202019Barnsley3 Leagues30.8600282615840470
2020-202120Barnsley3 Leagues13.110081001914140
2021-202221Barnsley3 Leagues20.8100101723222250
2022-202322Barnsley3 Leagues44.1400252817560550
2023-202423Barnsley3 Leagues47.5600222706237701
2024-202524Portsmouth3 Leagues15.4600191011816320
2025-202625Portsmouth2 Leagues20.0400181013418310
9 Seasons4 Clubs4 Leagues205.831001381306307208278001
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Barnsley (6 Seasons)4 Leagues163.518009310842461732111
Portsmouth (2 Seasons)3 Leagues35.41000372025234630
Bury (1 Season)2 Leagues5.9300810314000
Huddersfield Town (1 Season)1 League1.0000010600000
FA Cup (8 Seasons)10.32009804140
EFL Cup (8 Seasons)7.72004401967000
Championship (5 Seasons)89.01600756651491041440
League One (4 Seasons)98.911005052113597123001
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201817Buryeng ENG3. League One24th4.9200600000000Matches
2018-201918Barnsleyeng ENG3. League One2nd7.20000Matches
2019-202019Barnsleyeng ENG2. Championship21st27.8500242415440440Matches
2020-202120Barnsleyeng ENG2. Championship5th9.80006601711140Matches
2021-202221Barnsleyeng ENG2. Championship24th17.510081622619230Matches
2022-202322Barnsleyeng ENG3. League One4th41.7300232617460540Matches
2023-202423Barnsleyeng ENG3. League One6th45.1600212606137691Matches
2024-202524Portsmoutheng ENG2. Championship16th14.1600191011816320Matches
2025-202625Portsmoutheng ENG2. Championship18th19.8400181013418310Matches
9 Seasons3 Clubs2 Leagues187.927001251186284201267001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Barnsley (6 Seasons)2 Leagues149.21500829842321672041
Portsmouth (2 Seasons)1 League33.81000372025234630
Bury (1 Season)1 League4.9200600000000
Championship (5 Seasons)89.01600756651491041440
League One (4 Seasons)98.911005052113597123001
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201817Huddersfield Towneng ENGEFL Cup17th1.0000010600000Matches
2017-201817Buryeng ENGFA Cup85th1.01002103140Matches
2019-202019Barnsleyeng ENGEFL Cup58th1.00001004030Matches
2019-202019Barnsleyeng ENGFA Cup17th2.01003200000Matches
2020-202120Barnsleyeng ENGEFL Cup17th3.01002202300Matches
2020-202120Barnsleyeng ENGFA Cup9th0.30000200000Matches
2021-202221Barnsleyeng ENGEFL CupRd11.00000005320Matches
2021-202221Barnsleyeng ENGFA Cup2.30002101000Matches
2022-202322Barnsleyeng ENGEFL CupRd20.31001001010Matches
2022-202322Barnsleyeng ENGFA Cup2.00001200000Matches
2023-202423Barnsleyeng ENGEFL CupRd10.60000101010Matches
2023-202423Barnsleyeng ENGFA Cup1.70001000000Matches
2024-202524Portsmoutheng ENGEFL CupRd10.70000000000Matches
2024-202524Portsmoutheng ENGFA Cup0.70000Matches
2025-202625Portsmoutheng ENGFA Cup0.20000000000Matches
9 Seasons4 Clubs2 Leagues17.94001312023711000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Barnsley (6 Seasons)2 Leagues14.33001110014670
Portsmouth (2 Seasons)2 Leagues1.60000000000
Bury (1 Season)1 League1.01002103140
Huddersfield Town (1 Season)1 League1.0000010600000
FA Cup (8 Seasons)10.32009804140
EFL Cup (8 Seasons)7.72004401967000

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.