Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-10-19SatLeague TwoMatchweek 12AwayW 2–1DoncasterSwindon TownN11000000000Match Report
2024-10-05SatLeague TwoMatchweek 10AwayW 3–0DoncasterGrimsby TownN17000000000Match Report
2024-09-28SatLeague TwoMatchweek 8HomeL 0–3DoncasterChesterfieldYDM64000000000Match Report
2024-09-21SatLeague TwoMatchweek 7AwayD 1–1DoncasterMK DonsYDM68000000000Match Report
2024-09-12ThuLeague TwoMatchweek 6AwayL 0–2DoncasterHarrogateYDM61000000000Match 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-201517Portsmoutheng ENGFA Cup10250.3000000000.000.000.000.000.00Matches
2014-201517Portsmoutheng ENGLeague Cup00Matches
2014-201517Portsmoutheng ENG4. League Two633113.5000000000.000.000.000.000.00Matches
2015-201618Portsmoutheng ENGFA Cup321691.9000000000.000.000.000.000.00Matches
2015-201618Portsmoutheng ENGLeague Cup221802.0000000000.000.000.000.000.00Matches
2015-201618Portsmoutheng ENG4. League Two765145.7000000000.000.000.000.000.00Matches
2016-201719Portsmoutheng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2016-201719Portsmoutheng ENG4. League Two00Matches
2016-201719Eastleigheng ENG5. National League986787.5011000000.000.130.130.000.13Matches
2017-201820Portsmoutheng ENGEFL Cup10160.2000000000.000.000.000.000.00Matches
2017-201820Portsmoutheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201820Portsmoutheng ENG3. League One40373,40137.8213200000.050.030.080.050.08Matches
2018-201921Portsmoutheng ENGEFL Cup11901.0000000100.000.000.000.000.00Matches
2018-201921Portsmoutheng ENGFA Cup321741.9000000000.000.000.000.000.00Matches
2018-201921Portsmoutheng ENG3. League One34252,30725.6808800500.310.000.310.310.31Matches
2019-202022Portsmoutheng ENGEFL Cup332602.9101100000.350.000.350.350.35Matches
2019-202022Portsmoutheng ENGFA Cup543704.1202200000.490.000.490.490.49Matches
2019-202022Portsmoutheng ENG3. League One29272,41526.8325300300.110.070.190.110.19Matches
2020-202123Portsmoutheng ENGEFL Cup00Matches
2020-202123Portsmoutheng ENGFA Cup211882.1000000000.000.000.000.000.00Matches
2020-202123Portsmoutheng ENG3. League One22131,10512.3101100000.080.000.080.080.08Matches
2021-202224Doncastereng ENGEFL Cup221351.5000000100.000.000.000.000.00Matches
2021-202224Doncastereng ENG3. League One14141,21413.5022000200.000.150.150.000.15Matches
2022-202325Doncastereng ENGFA Cup11861.0000000000.000.000.000.000.00Matches
2022-202325Doncastereng ENG4. League Two36342,98133.1235200300.060.090.150.060.15Matches
2023-202426Doncastereng ENGFA Cup222102.3000000000.000.000.000.000.00Matches
2023-202426Doncastereng ENG4. League Two20181,64818.3314300400.160.050.220.160.22Matches
2024-202527Doncastereng ENGEFL Cup00Matches
2024-202527Doncastereng ENGFA Cup00Matches
2024-202527Doncastereng ENG4. League Two632322.6000000000.000.000.000.000.00Matches
11 Seasons3 Clubs5 Leagues25121018,889209.922103222002000.100.050.150.100.15
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Portsmouth (7 Seasons)4 Leagues16112811,705130.11732017001000.130.020.150.130.15
Doncaster (4 Seasons)4 Leagues81746,50672.356115001000.070.080.150.070.15
Eastleigh (1 Season)1 League986787.5011000000.000.130.130.000.13
FA Cup (10 Seasons)19141,40215.6202200100.130.000.130.130.13
EFL Cup (8 Seasons)986817.6101100200.130.000.130.130.13
League Two (6 Seasons)75645,68663.2549500700.080.060.140.080.14
League One (5 Seasons)13911610,442116.01451914001000.120.040.160.120.16
National League (1 Season)986787.5011000000.000.130.130.000.13
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-201517Portsmouth3 Leagues733363.7000000000.000.000.000.000.00
2015-201618Portsmouth3 Leagues12108639.6000000000.000.000.000.000.00
2016-201719Eastleigh1 League986787.5011000000.000.130.130.000.13
2016-201719Portsmouth2 Leagues11901.0000000100.000.000.000.000.00
2017-201820Portsmouth3 Leagues42383,50739.0213200000.050.030.080.050.08
2018-201921Portsmouth3 Leagues38282,57128.6808800600.280.000.280.280.28
2019-202022Portsmouth3 Leagues37343,04533.8628600300.180.060.240.180.24
2020-202123Portsmouth3 Leagues24141,29314.4101100000.070.000.070.070.07
2021-202224Doncaster2 Leagues16161,34915.0022000300.000.130.130.000.13
2022-202325Doncaster2 Leagues37353,06734.1235200300.060.090.150.060.15
2023-202426Doncaster2 Leagues22201,85820.6314300400.150.050.190.150.19
2024-202527Doncaster3 Leagues632322.6000000000.000.000.000.000.00
11 Seasons3 Clubs5 Leagues25121018,889209.922103222002000.100.050.150.100.15
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Portsmouth (7 Seasons)4 Leagues16112811,705130.11732017001000.130.020.150.130.15
Doncaster (4 Seasons)4 Leagues81746,50672.356115001000.070.080.150.070.15
Eastleigh (1 Season)1 League986787.5011000000.000.130.130.000.13
FA Cup (10 Seasons)19141,40215.6202200100.130.000.130.130.13
EFL Cup (8 Seasons)986817.6101100200.130.000.130.130.13
League Two (6 Seasons)75645,68663.2549500700.080.060.140.080.14
League One (5 Seasons)13911610,442116.01451914001000.120.040.160.120.16
National League (1 Season)986787.5011000000.000.130.130.000.13
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-201517Portsmoutheng ENG4. League Two16th633113.5000000000.000.000.000.000.00Matches
2015-201618Portsmoutheng ENG4. League Two6th765145.7000000000.000.000.000.000.00Matches
2016-201719Eastleigheng ENG5. National League15th986787.5011000000.000.130.130.000.13Matches
2016-201719Portsmoutheng ENG4. League Two1st00Matches
2017-201820Portsmoutheng ENG3. League One8th40373,40137.8213200000.050.030.080.050.08Matches
2018-201921Portsmoutheng ENG3. League One4th34252,30725.6808800500.310.000.310.310.31Matches
2019-202022Portsmoutheng ENG3. League One5th29272,41526.8325300300.110.070.190.110.19Matches
2020-202123Portsmoutheng ENG3. League One8th22131,10512.3101100000.080.000.080.080.08Matches
2021-202224Doncastereng ENG3. League One22nd14141,21413.5022000200.000.150.150.000.15Matches
2022-202325Doncastereng ENG4. League Two18th36342,98133.1235200300.060.090.150.060.15Matches
2023-202426Doncastereng ENG4. League Two5th20181,64818.3314300400.160.050.220.160.22Matches
2024-202527Doncastereng ENG4. League Two3rd632322.6000000000.000.000.000.000.00Matches
11 Seasons3 Clubs3 Leagues22318816,806186.719102919001700.100.050.160.100.16
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Portsmouth (7 Seasons)2 Leagues13811110,053111.7143171400800.130.030.150.130.15
Doncaster (4 Seasons)2 Leagues76696,07567.55611500900.070.090.160.070.16
Eastleigh (1 Season)1 League986787.5011000000.000.130.130.000.13
League Two (6 Seasons)75645,68663.2549500700.080.060.140.080.14
League One (5 Seasons)13911610,442116.01451914001000.120.040.160.120.16
National League (1 Season)986787.5011000000.000.130.130.000.13
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-201517Portsmoutheng ENGFA Cup85th10250.3000000000.000.000.000.000.00Matches
2014-201517Portsmoutheng ENGLeague Cup33rd00Matches
2015-201618Portsmoutheng ENGFA Cup17th321691.9000000000.000.000.000.000.00Matches
2015-201618Portsmoutheng ENGLeague Cup33rd221802.0000000000.000.000.000.000.00Matches
2016-201719Portsmoutheng ENGFA Cup85th11901.0000000100.000.000.000.000.00Matches
2017-201820Portsmoutheng ENGEFL Cup58th10160.2000000000.000.000.000.000.00Matches
2017-201820Portsmoutheng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2018-201921Portsmoutheng ENGEFL Cup58th11901.0000000100.000.000.000.000.00Matches
2018-201921Portsmoutheng ENGFA Cup17th321741.9000000000.000.000.000.000.00Matches
2019-202022Portsmoutheng ENGEFL Cup17th332602.9101100000.350.000.350.350.35Matches
2019-202022Portsmoutheng ENGFA Cup9th543704.1202200000.490.000.490.490.49Matches
2020-202123Portsmoutheng ENGEFL Cup33rd00Matches
2020-202123Portsmoutheng ENGFA Cup33rd211882.1000000000.000.000.000.000.00Matches
2021-202224Doncastereng ENGEFL CupRd2221351.5000000100.000.000.000.000.00Matches
2022-202325Doncastereng ENGFA Cup11861.0000000000.000.000.000.000.00Matches
2023-202426Doncastereng ENGFA Cup222102.3000000000.000.000.000.000.00Matches
2024-202527Doncastereng ENGEFL CupRd200Matches
2024-202527Doncastereng ENGFA Cup00Matches
11 Seasons2 Clubs2 Leagues28222,08323.1303300300.130.000.130.130.13
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Portsmouth (7 Seasons)2 Leagues23171,65218.4303300200.160.000.160.160.16
Doncaster (4 Seasons)2 Leagues554314.8000000100.000.000.000.000.00
FA Cup (10 Seasons)19141,40215.6202200100.130.000.130.130.13
EFL Cup (8 Seasons)986817.6101100200.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 Dist PK PKatt Matches
2014-201517Portsmoutheng ENGFA Cup0.3000Matches
2014-201517Portsmoutheng ENG4. League Two3.5030.870.0000Matches
2015-201618Portsmoutheng ENGFA Cup1.9000Matches
2015-201618Portsmoutheng ENGLeague Cup2.0000Matches
2015-201618Portsmoutheng ENG4. League Two5.7000.0000Matches
2016-201719Portsmoutheng ENGFA Cup1.0000Matches
2016-201719Eastleigheng ENG5. National League7.50010.000.130.0000Matches
2017-201820Portsmoutheng ENGEFL Cup0.20000.000.0000Matches
2017-201820Portsmoutheng ENGFA Cup1.003266.73.002.000.000.0000Matches
2017-201820Portsmoutheng ENG3. League One37.820120.000.320.1700Matches
2018-201921Portsmoutheng ENGEFL Cup1.00100.01.000.000.0000Matches
2018-201921Portsmoutheng ENGFA Cup1.90100.00.520.000.0000Matches
2018-201921Portsmoutheng ENG3. League One25.6800Matches
2019-202022Portsmoutheng ENGEFL Cup2.912150.00.690.350.501.0000Matches
2019-202022Portsmoutheng ENGFA Cup4.1244100.00.970.970.500.5000Matches
2019-202022Portsmoutheng ENG3. League One26.83381128.91.420.410.080.2700Matches
2020-202123Portsmoutheng ENGFA Cup2.108112.53.830.480.000.0000Matches
2020-202123Portsmoutheng ENG3. League One12.317114.30.570.080.141.0000Matches
2021-202224Doncastereng ENGEFL Cup1.50100.00.670.000.0000Matches
2021-202224Doncastereng ENG3. League One13.508225.00.590.150.000.0000Matches
2022-202325Doncastereng ENGFA Cup1.0000Matches
2022-202325Doncastereng ENG4. League Two33.1220735.00.600.210.100.2900Matches
2023-202426Doncastereng ENGFA Cup2.3022100.00.860.860.000.0000Matches
2023-202426Doncastereng ENG4. League Two18.3318527.80.980.270.170.6000Matches
2024-202527Doncastereng ENG4. League Two2.60000.000.0000Matches
11 Seasons3 Clubs5 Leagues209.9221135243.40.670.290.120.2700
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Portsmouth (7 Seasons)4 Leagues130.117643550.00.710.350.140.2600
Doncaster (4 Seasons)4 Leagues72.35491632.70.690.220.100.3100
Eastleigh (1 Season)1 League7.50010.000.130.0000
FA Cup (10 Seasons)15.6218950.01.570.780.110.2200
EFL Cup (8 Seasons)7.614125.00.720.180.251.0000
League Two (6 Seasons)63.25381531.60.700.240.130.3300
League One (5 Seasons)116.014532649.10.590.290.110.2300
National League (1 Season)7.50010.000.130.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201517Portsmouth3 Leagues3.7030.870.0000
2015-201618Portsmouth3 Leagues9.6000.0000
2016-201719Eastleigh1 League7.50010.000.130.0000
2016-201719Portsmouth2 Leagues1.0000
2017-201820Portsmouth3 Leagues39.02314466.70.080.360.670.1400
2018-201921Portsmouth3 Leagues28.68200.00.680.000.0000
2019-202022Portsmouth3 Leagues33.86441636.41.300.470.140.3800
2020-202123Portsmouth3 Leagues14.4115213.31.040.140.070.5000
2021-202224Doncaster2 Leagues15.009222.20.600.130.000.0000
2022-202325Doncaster2 Leagues34.1220735.00.600.210.100.2900
2023-202426Doncaster2 Leagues20.6320735.00.970.340.150.4300
2024-202527Doncaster3 Leagues2.60000.000.0000
11 Seasons3 Clubs5 Leagues209.9221135243.40.670.290.120.2700
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Portsmouth (7 Seasons)4 Leagues130.117643550.00.710.350.140.2600
Doncaster (4 Seasons)4 Leagues72.35491632.70.690.220.100.3100
Eastleigh (1 Season)1 League7.50010.000.130.0000
FA Cup (10 Seasons)15.6218950.01.570.780.110.2200
EFL Cup (8 Seasons)7.614125.00.720.180.251.0000
League Two (6 Seasons)63.25381531.60.700.240.130.3300
League One (5 Seasons)116.014532649.10.590.290.110.2300
National League (1 Season)7.50010.000.130.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201517Portsmoutheng ENG4. League Two16th3.5030.870.0000Matches
2015-201618Portsmoutheng ENG4. League Two6th5.7000.0000Matches
2016-201719Eastleigheng ENG5. National League15th7.50010.000.130.0000Matches
2017-201820Portsmoutheng ENG3. League One8th37.820120.000.320.1700Matches
2018-201921Portsmoutheng ENG3. League One4th25.6800Matches
2019-202022Portsmoutheng ENG3. League One5th26.83381128.91.420.410.080.2700Matches
2020-202123Portsmoutheng ENG3. League One8th12.317114.30.570.080.141.0000Matches
2021-202224Doncastereng ENG3. League One22nd13.508225.00.590.150.000.0000Matches
2022-202325Doncastereng ENG4. League Two18th33.1220735.00.600.210.100.2900Matches
2023-202426Doncastereng ENG4. League Two5th18.3318527.80.980.270.170.6000Matches
2024-202527Doncastereng ENG4. League Two3rd2.60000.000.0000Matches
11 Seasons3 Clubs3 Leagues186.719914242.90.600.260.120.2600
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Portsmouth (7 Seasons)2 Leagues111.714452753.30.590.310.130.2200
Doncaster (4 Seasons)2 Leagues67.55461430.40.680.210.110.3600
Eastleigh (1 Season)1 League7.50010.000.130.0000
League Two (6 Seasons)63.25381531.60.700.240.130.3300
League One (5 Seasons)116.014532649.10.590.290.110.2300
National League (1 Season)7.50010.000.130.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201517Portsmoutheng ENGFA Cup85th0.3000Matches
2015-201618Portsmoutheng ENGFA Cup17th1.9000Matches
2015-201618Portsmoutheng ENGLeague Cup33rd2.0000Matches
2016-201719Portsmoutheng ENGFA Cup85th1.0000Matches
2017-201820Portsmoutheng ENGEFL Cup58th0.20000.000.0000Matches
2017-201820Portsmoutheng ENGFA Cup85th1.003266.73.002.000.000.0000Matches
2018-201921Portsmoutheng ENGEFL Cup58th1.00100.01.000.000.0000Matches
2018-201921Portsmoutheng ENGFA Cup17th1.90100.00.520.000.0000Matches
2019-202022Portsmoutheng ENGEFL Cup17th2.912150.00.690.350.501.0000Matches
2019-202022Portsmoutheng ENGFA Cup9th4.1244100.00.970.970.500.5000Matches
2020-202123Portsmoutheng ENGFA Cup33rd2.108112.53.830.480.000.0000Matches
2021-202224Doncastereng ENGEFL CupRd21.50100.00.670.000.0000Matches
2022-202325Doncastereng ENGFA Cup1.0000Matches
2023-202426Doncastereng ENGFA Cup2.3022100.00.860.860.000.0000Matches
11 Seasons2 Clubs2 Leagues23.13221045.51.290.590.140.3000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Portsmouth (7 Seasons)2 Leagues18.4319842.11.440.610.160.3800
Doncaster (4 Seasons)2 Leagues4.803266.70.780.520.000.0000
FA Cup (10 Seasons)15.6218950.01.570.780.110.2200
EFL Cup (8 Seasons)7.614125.00.720.180.251.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-201517Portsmoutheng ENGFA Cup1252513.90.30012411.001100.00+0.58Matches
2014-201517Portsmoutheng ENGLeague Cup00001Matches
2014-201517Portsmoutheng ENG4. League Two6311527.53.5313101.674400.00+0.05Matches
2015-201618Portsmoutheng ENGFA Cup31695637.61.928211501.3323-1-0.53-1.49Matches
2015-201618Portsmoutheng ENGLeague Cup218090100.02.02902001.503300.00Matches
2015-201618Portsmoutheng ENG4. League Two75147312.45.7641110.6367-1-0.18-0.97Matches
2016-201719Portsmoutheng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2016-201719Portsmoutheng ENG4. League Two00001Matches
2016-201719Eastleigheng ENG5. National League96787516.47.584130.8967-1-0.13+0.02Matches
2017-201820Portsmoutheng ENGEFL Cup1161613.30.20011500.0001-1-5.63-5.63Matches
2017-201820Portsmoutheng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2017-201820Portsmoutheng ENG3. League One403,4018582.137.83734341.40484800.00-0.12Matches
2018-201921Portsmoutheng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2018-201921Portsmoutheng ENGFA Cup31745838.71.9282111011.331100.00-1.30Matches
2018-201921Portsmoutheng ENG3. League One342,3076855.725.625841992492.004831+17+0.66-0.07Matches
2019-202022Portsmoutheng ENGEFL Cup32608796.32.93871002.0053+2+0.69+9.69Matches
2019-202022Portsmoutheng ENGFA Cup53707482.24.1490411002.4087+1+0.24-2.01Matches
2019-202022Portsmoutheng ENG3. League One292,4158376.726.827882521951.724330+13+0.48-0.01Matches
2020-202123Portsmoutheng ENGEFL Cup0002Matches
2020-202123Portsmoutheng ENGFA Cup21889462.72.1190119813.0073+4+1.91+1.11Matches
2020-202123Portsmoutheng ENG3. League One221,1055026.712.313722918121.681316-3-0.24-0.75Matches
2021-202224Doncastereng ENGEFL Cup21356875.01.52681000.5001-1-0.67+1.33Matches
2021-202224Doncastereng ENG3. League One141,2148729.313.5148712000.71923-14-1.04-0.08Matches
2022-202325Doncastereng ENGFA Cup1868695.61.01860000.0001-1-1.05-1.05Matches
2022-202325Doncastereng ENG4. League Two362,9818372.033.134872721401.143249-17-0.51-0.36Matches
2023-202426Doncastereng ENGFA Cup221010570.02.321052001.503300.000.00Matches
2023-202426Doncastereng ENG4. League Two201,6488239.818.318871223901.302531-6-0.33-0.72Matches
2024-202527Doncastereng ENGEFL Cup00001Matches
2024-202527Doncastereng ENGFA Cup00001Matches
2024-202527Doncastereng ENG4. League Two62323916.12.6364031341.6715-4-1.55-2.15Matches
11 Seasons3 Clubs5 Leagues25118,8897537.9209.9210851564122671.44267283-16-0.08-0.26
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Portsmouth (7 Seasons)4 Leagues16111,7057337.7130.112884983322581.62191163+28+0.22-0.24
Doncaster (4 Seasons)4 Leagues816,5068044.372.374865472161.1270113-43-0.59-0.42
Eastleigh (1 Season)1 League96787516.47.584130.8967-1-0.13+0.02
FA Cup (10 Seasons)191,4027456.315.614901152941.582322+1+0.06-0.75
EFL Cup (8 Seasons)96817649.37.6883511541.11910-1-0.13+1.00
League Two (6 Seasons)755,6867625.763.26486441121261.226896-28-0.44-0.79
League One (5 Seasons)13910,4427553.0116.011684922321301.59161148+13+0.11+0.05
National League (1 Season)96787516.47.584130.8967-1-0.13+0.02
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-201517Portsmouth3 Leagues7336487.53.731424121.575500.00+0.07
2015-201618Portsmouth3 Leagues128637218.19.61086725110.951113-2-0.21-1.01
2016-201719Eastleigh1 League96787516.47.584130.8967-1-0.13+0.02
2016-201719Portsmouth2 Leagues190902.11.01901010.0012-1-1.00
2017-201820Portsmouth3 Leagues423,5078480.639.038913541541.334850-2-0.05-0.16
2018-201921Portsmouth3 Leagues382,5716854.928.62884211022101.895034+16+0.56-0.25
2019-202022Portsmouth3 Leagues373,0458278.733.834883031651.835640+16+0.47-0.07
2020-202123Portsmouth3 Leagues241,2935428.014.4147431026151.792019+1+0.07-0.45
2021-202224Doncaster2 Leagues161,3498431.215.0168413000.68924-15-1.00-0.03
2022-202325Doncaster2 Leagues373,0678372.534.135872721401.113250-18-0.53-0.37
2023-202426Doncaster2 Leagues221,8588441.820.620891423901.322834-6-0.29-0.67
2024-202527Doncaster3 Leagues62323913.62.6364031361.6715-4-1.55-2.15
11 Seasons3 Clubs5 Leagues25118,8897537.9209.9210851564122671.44267283-16-0.08-0.26
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Portsmouth (7 Seasons)4 Leagues16111,7057337.7130.112884983322581.62191163+28+0.22-0.24
Doncaster (4 Seasons)4 Leagues816,5068044.372.374865472161.1270113-43-0.59-0.42
Eastleigh (1 Season)1 League96787516.47.584130.8967-1-0.13+0.02
FA Cup (10 Seasons)191,4027456.315.614901152941.582322+1+0.06-0.75
EFL Cup (8 Seasons)96817649.37.6883511541.11910-1-0.13+1.00
League Two (6 Seasons)755,6867625.763.26486441121261.226896-28-0.44-0.79
League One (5 Seasons)13910,4427553.0116.011684922321301.59161148+13+0.11+0.05
National League (1 Season)96787516.47.584130.8967-1-0.13+0.02
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-201517Portsmoutheng ENG4. League Two16th6311527.53.5313101.674400.00+0.05Matches
2015-201618Portsmoutheng ENG4. League Two6th75147312.45.7641110.6367-1-0.18-0.97Matches
2016-201719Eastleigheng ENG5. National League15th96787516.47.584130.8967-1-0.13+0.02Matches
2016-201719Portsmoutheng ENG4. League Two1st00001Matches
2017-201820Portsmoutheng ENG3. League One8th403,4018582.137.83734341.40484800.00-0.12Matches
2018-201921Portsmoutheng ENG3. League One4th342,3076855.725.625841992492.004831+17+0.66-0.07Matches
2019-202022Portsmoutheng ENG3. League One5th292,4158376.726.827882521951.724330+13+0.48-0.01Matches
2020-202123Portsmoutheng ENG3. League One8th221,1055026.712.313722918121.681316-3-0.24-0.75Matches
2021-202224Doncastereng ENG3. League One22nd141,2148729.313.5148712000.71923-14-1.04-0.08Matches
2022-202325Doncastereng ENG4. League Two18th362,9818372.033.134872721401.143249-17-0.51-0.36Matches
2023-202426Doncastereng ENG4. League Two5th201,6488239.818.318871223901.302531-6-0.33-0.72Matches
2024-202527Doncastereng ENG4. League Two3rd62323916.12.6364031341.6715-4-1.55-2.15Matches
11 Seasons3 Clubs3 Leagues22316,8067536.5186.7188851403521591.44235251-16-0.09-0.25
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Portsmouth (7 Seasons)2 Leagues13810,0537335.9111.711183852721521.63162136+26+0.23-0.20
Doncaster (4 Seasons)2 Leagues766,0758043.867.569865172141.1467108-41-0.61-0.45
Eastleigh (1 Season)1 League96787516.47.584130.8967-1-0.13+0.02
League Two (6 Seasons)755,6867625.763.26486441121261.226896-28-0.44-0.79
League One (5 Seasons)13910,4427553.0116.011684922321301.59161148+13+0.11+0.05
National League (1 Season)96787516.47.584130.8967-1-0.13+0.02
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-201517Portsmoutheng ENGFA Cup85th1252513.90.30012411.001100.00+0.58Matches
2014-201517Portsmoutheng ENGLeague Cup33rd00001Matches
2015-201618Portsmoutheng ENGFA Cup17th31695637.61.928211501.3323-1-0.53-1.49Matches
2015-201618Portsmoutheng ENGLeague Cup33rd218090100.02.02902001.503300.00Matches
2016-201719Portsmoutheng ENGFA Cup85th19090100.01.01901000.0012-1-1.00Matches
2017-201820Portsmoutheng ENGEFL Cup58th1161613.30.20011500.0001-1-5.63-5.63Matches
2017-201820Portsmoutheng ENGFA Cup85th19090100.01.01901000.0001-1-1.00Matches
2018-201921Portsmoutheng ENGEFL Cup58th19090100.01.01901000.0012-1-1.00Matches
2018-201921Portsmoutheng ENGFA Cup17th31745838.71.9282111011.331100.00-1.30Matches
2019-202022Portsmoutheng ENGEFL Cup17th32608796.32.93871002.0053+2+0.69+9.69Matches
2019-202022Portsmoutheng ENGFA Cup9th53707482.24.1490411002.4087+1+0.24-2.01Matches
2020-202123Portsmoutheng ENGEFL Cup33rd0002Matches
2020-202123Portsmoutheng ENGFA Cup33rd21889462.72.1190119813.0073+4+1.91+1.11Matches
2021-202224Doncastereng ENGEFL CupRd221356875.01.52681000.5001-1-0.67+1.33Matches
2022-202325Doncastereng ENGFA Cup1868695.61.01860000.0001-1-1.05-1.05Matches
2023-202426Doncastereng ENGFA Cup221010570.02.321052001.503300.000.00Matches
2024-202527Doncastereng ENGEFL CupRd200001Matches
2024-202527Doncastereng ENGFA Cup00001Matches
11 Seasons2 Clubs2 Leagues282,0837453.823.122871662781.43323200.00-0.54
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Portsmouth (7 Seasons)2 Leagues231,6527254.518.417881362761.562927+2+0.11-0.60
Doncaster (4 Seasons)2 Leagues54318651.34.85863020.8035-2-0.42+0.23
FA Cup (10 Seasons)191,4027456.315.614901152941.582322+1+0.06-0.75
EFL Cup (8 Seasons)96817649.37.6883511541.11910-1-0.13+1.00

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-201517Portsmoutheng ENGFA Cup0.30000Matches
2014-201517Portsmoutheng ENG4. League Two3.5002Matches
2015-201618Portsmoutheng ENGFA Cup1.90000Matches
2015-201618Portsmoutheng ENGLeague Cup2.00000Matches
2015-201618Portsmoutheng ENG4. League Two5.7002Matches
2016-201719Portsmoutheng ENGFA Cup1.01000Matches
2016-201719Eastleigheng ENG5. National League7.5000500000000Matches
2017-201820Portsmoutheng ENGEFL Cup0.2000000000000Matches
2017-201820Portsmoutheng ENGFA Cup1.00000100400Matches
2017-201820Portsmoutheng ENG3. League One37.80003700000000Matches
2018-201921Portsmoutheng ENGEFL Cup1.0100100000000Matches
2018-201921Portsmoutheng ENGFA Cup1.9000250111000Matches
2018-201921Portsmoutheng ENG3. League One25.65000Matches
2019-202022Portsmoutheng ENGEFL Cup2.90004201750Matches
2019-202022Portsmoutheng ENGFA Cup4.10001204410Matches
2019-202022Portsmoutheng ENG3. League One26.830018193334431100Matches
2020-202123Portsmoutheng ENGFA Cup2.10001003330Matches
2020-202123Portsmoutheng ENG3. League One12.300012130913140Matches
2021-202224Doncastereng ENGEFL Cup1.51001306210Matches
2021-202224Doncastereng ENG3. League One13.520011121499200Matches
2022-202325Doncastereng ENGFA Cup1.00000Matches
2022-202325Doncastereng ENG4. League Two33.1300292107628530Matches
2023-202426Doncastereng ENGFA Cup2.30001112000Matches
2023-202426Doncastereng ENG4. League Two18.340081005027270Matches
2024-202527Doncastereng ENG4. League Two2.60002106050Matches
11 Seasons3 Clubs5 Leagues209.92000137905240142161100
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Portsmouth (7 Seasons)4 Leagues130.1100080423517655100
Doncaster (4 Seasons)4 Leagues72.3100052482189661060
Eastleigh (1 Season)1 League7.5000500000000
FA Cup (10 Seasons)15.610059110125000
EFL Cup (8 Seasons)7.6200650796000
League Two (6 Seasons)63.27004332013255850
League One (5 Seasons)116.0100078444916665100
National League (1 Season)7.5000500000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201517Portsmouth3 Leagues3.700020
2015-201618Portsmouth3 Leagues9.600020
2016-201719Eastleigh1 League7.5000500000000
2016-201719Portsmouth2 Leagues1.01000
2017-201820Portsmouth3 Leagues39.00003710040000
2018-201921Portsmouth3 Leagues28.6600350111000
2019-202022Portsmouth3 Leagues33.830023233385537100
2020-202123Portsmouth3 Leagues14.4000131301216170
2021-202224Doncaster2 Leagues15.0300121515511210
2022-202325Doncaster2 Leagues34.1300292107628530
2023-202426Doncaster2 Leagues20.640091115227270
2024-202527Doncaster3 Leagues2.60002106050
11 Seasons3 Clubs5 Leagues209.92000137905240142161100
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Portsmouth (7 Seasons)4 Leagues130.1100080423517655100
Doncaster (4 Seasons)4 Leagues72.3100052482189661060
Eastleigh (1 Season)1 League7.5000500000000
FA Cup (10 Seasons)15.610059110125000
EFL Cup (8 Seasons)7.6200650796000
League Two (6 Seasons)63.27004332013255850
League One (5 Seasons)116.0100078444916665100
National League (1 Season)7.5000500000000
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-201517Portsmoutheng ENG4. League Two16th3.5002Matches
2015-201618Portsmoutheng ENG4. League Two6th5.7002Matches
2016-201719Eastleigheng ENG5. National League15th7.5000500000000Matches
2017-201820Portsmoutheng ENG3. League One8th37.80003700000000Matches
2018-201921Portsmoutheng ENG3. League One4th25.65000Matches
2019-202022Portsmoutheng ENG3. League One5th26.830018193334431100Matches
2020-202123Portsmoutheng ENG3. League One8th12.300012130913140Matches
2021-202224Doncastereng ENG3. League One22nd13.520011121499200Matches
2022-202325Doncastereng ENG4. League Two18th33.1300292107628530Matches
2023-202426Doncastereng ENG4. League Two5th18.340081005027270Matches
2024-202527Doncastereng ENG4. League Two3rd2.60002106050Matches
11 Seasons3 Clubs3 Leagues186.71700126764223121150100
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Portsmouth (7 Seasons)2 Leagues111.780071323425745100
Doncaster (4 Seasons)2 Leagues67.590050441181641050
Eastleigh (1 Season)1 League7.5000500000000
League Two (6 Seasons)63.27004332013255850
League One (5 Seasons)116.0100078444916665100
National League (1 Season)7.5000500000000
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-201517Portsmoutheng ENGFA Cup85th0.30000Matches
2015-201618Portsmoutheng ENGFA Cup17th1.90000Matches
2015-201618Portsmoutheng ENGLeague Cup33rd2.00000Matches
2016-201719Portsmoutheng ENGFA Cup85th1.01000Matches
2017-201820Portsmoutheng ENGEFL Cup58th0.2000000000000Matches
2017-201820Portsmoutheng ENGFA Cup85th1.00000100400Matches
2018-201921Portsmoutheng ENGEFL Cup58th1.0100100000000Matches
2018-201921Portsmoutheng ENGFA Cup17th1.9000250111000Matches
2019-202022Portsmoutheng ENGEFL Cup17th2.90004201750Matches
2019-202022Portsmoutheng ENGFA Cup9th4.10001204410Matches
2020-202123Portsmoutheng ENGFA Cup33rd2.10001003330Matches
2021-202224Doncastereng ENGEFL CupRd21.51001306210Matches
2022-202325Doncastereng ENGFA Cup1.00000Matches
2023-202426Doncastereng ENGFA Cup2.30001112000Matches
11 Seasons2 Clubs2 Leagues23.130011141172111000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Portsmouth (7 Seasons)2 Leagues18.4200910091910000
Doncaster (4 Seasons)2 Leagues4.81002418210
FA Cup (10 Seasons)15.610059110125000
EFL Cup (8 Seasons)7.6200650796000

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, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

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. We will never in the future have less data than we do today.

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.