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
2015-201619Stevenageeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2015-201619Stevenageeng ENG4. League Two21211,89021.0123100300.050.100.140.050.14Matches
2016-201720Stevenageeng ENG4. League Two18181,61818.0000000200.000.000.000.000.00Matches
2016-201720Tottenhameng ENGJr. PL2 — Div. 110107638.5101100100.120.000.120.120.12Matches
2017-201821Gillinghameng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2017-201821Gillinghameng ENGFA Cup221691.9011000000.000.530.530.000.53Matches
2017-201821Gillinghameng ENG3. League One37282,62929.2112100400.030.030.070.030.07Matches
2018-201922Gillinghameng ENGFA Cup443073.4000000000.000.000.000.000.00Matches
2018-201922Gillinghameng ENG3. League One31292,63829.3011000100.000.030.030.000.03Matches
2018-201922Tottenhameng ENGJr. PL2 — Div. 1221571.7000000000.000.000.000.000.00Matches
2019-202023Gillinghameng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2019-202023Gillinghameng ENGFA Cup443904.3000000000.000.000.000.000.00Matches
2019-202023Gillinghameng ENG3. League One33332,97033.0404400300.120.000.120.120.12Matches
2020-202124Gillinghameng ENGEFL Cup332703.0101100000.330.000.330.330.33Matches
2020-202124Gillinghameng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2020-202124Gillinghameng ENG3. League One45454,04244.9448400510.090.090.180.090.18Matches
2021-202225Portsmoutheng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2021-202225Portsmoutheng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2021-202225Portsmoutheng ENG3. League One34312,84831.6123100000.030.060.090.030.09Matches
2022-202326Portsmoutheng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2022-202326Portsmoutheng ENGFA Cup322062.3000000000.000.000.000.000.00Matches
2022-202326Portsmoutheng ENG3. League One43433,83642.6516500500.120.020.140.120.14Matches
2023-202427Portsmoutheng ENGEFL Cup10300.3000000000.000.000.000.000.00Matches
2023-202427Portsmoutheng ENG3. League One24231,89221.0213200300.100.050.140.100.14Matches
9 Seasons3 Clubs4 Leagues31329626,665296.319133219002710.060.040.110.060.11
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
Gillingham (4 Seasons)3 Leagues16315213,805153.41071710001310.070.050.110.070.11
Portsmouth (3 Seasons)3 Leagues1091039,172101.98412800900.080.040.120.080.12
Stevenage (2 Seasons)2 Leagues41413,68841.0123100500.020.050.070.020.07
Tottenham (2 Seasons)1 League121292010.2101100100.100.000.100.100.10
League One (7 Seasons)24723220,855231.717102717002110.070.040.120.070.12
FA Cup (7 Seasons)19181,61217.9011000100.000.060.060.000.06
EFL Cup (6 Seasons)876907.7101100000.130.000.130.130.13
League Two (2 Seasons)39393,50839.0123100500.030.050.080.030.08
PL2 — Div. 1 (2 Seasons)121292010.2101100100.100.000.100.100.10
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
2015-201619Stevenage2 Leagues23232,07023.0123100300.040.090.130.040.13
2016-201720Stevenage1 League18181,61818.0000000200.000.000.000.000.00
2016-201720Tottenham1 League10107638.5101100100.120.000.120.120.12
2017-201821Gillingham3 Leagues40312,88832.1123100400.030.060.090.030.09
2018-201922Tottenham1 League221571.7000000000.000.000.000.000.00
2018-201922Gillingham2 Leagues35332,94532.7011000100.000.030.030.000.03
2019-202023Gillingham3 Leagues38383,48038.7404400300.100.000.100.100.10
2020-202124Gillingham3 Leagues50504,49249.9549500510.100.080.180.100.18
2021-202225Portsmouth3 Leagues37343,11834.6123100100.030.060.090.030.09
2022-202326Portsmouth3 Leagues47464,13245.9516500500.110.020.130.110.13
2023-202427Portsmouth2 Leagues25231,92221.4213200300.090.050.140.090.14
9 Seasons3 Clubs4 Leagues31329626,665296.319133219002710.060.040.110.060.11
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
Gillingham (4 Seasons)3 Leagues16315213,805153.41071710001310.070.050.110.070.11
Portsmouth (3 Seasons)3 Leagues1091039,172101.98412800900.080.040.120.080.12
Stevenage (2 Seasons)2 Leagues41413,68841.0123100500.020.050.070.020.07
Tottenham (2 Seasons)1 League121292010.2101100100.100.000.100.100.10
League One (7 Seasons)24723220,855231.717102717002110.070.040.120.070.12
FA Cup (7 Seasons)19181,61217.9011000100.000.060.060.000.06
EFL Cup (6 Seasons)876907.7101100000.130.000.130.130.13
League Two (2 Seasons)39393,50839.0123100500.030.050.080.030.08
PL2 — Div. 1 (2 Seasons)121292010.2101100100.100.000.100.100.10
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
2015-201619Stevenageeng ENG4. League Two18th21211,89021.0123100300.050.100.140.050.14Matches
2016-201720Stevenageeng ENG4. League Two10th18181,61818.0000000200.000.000.000.000.00Matches
2016-201720Tottenhameng ENGJr. PL2 — Div. 110th10107638.5101100100.120.000.120.120.12Matches
2017-201821Gillinghameng ENG3. League One17th37282,62929.2112100400.030.030.070.030.07Matches
2018-201922Tottenhameng ENGJr. PL2 — Div. 19th221571.7000000000.000.000.000.000.00Matches
2018-201922Gillinghameng ENG3. League One13th31292,63829.3011000100.000.030.030.000.03Matches
2019-202023Gillinghameng ENG3. League One10th33332,97033.0404400300.120.000.120.120.12Matches
2020-202124Gillinghameng ENG3. League One10th45454,04244.9448400510.090.090.180.090.18Matches
2021-202225Portsmoutheng ENG3. League One10th34312,84831.6123100000.030.060.090.030.09Matches
2022-202326Portsmoutheng ENG3. League One8th43433,83642.6516500500.120.020.140.120.14Matches
2023-202427Portsmoutheng ENG3. League One1st24231,89221.0213200300.100.050.140.100.14Matches
9 Seasons3 Clubs2 Leagues28627124,363270.718123018002610.070.040.110.070.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
Gillingham (4 Seasons)1 League14613512,279136.496159001310.070.040.110.070.11
Portsmouth (3 Seasons)1 League101978,57695.38412800800.080.040.130.080.13
Stevenage (2 Seasons)1 League39393,50839.0123100500.030.050.080.030.08
Tottenham (2 Seasons)1 League121292010.2101100100.100.000.100.100.10
League One (7 Seasons)24723220,855231.717102717002110.070.040.120.070.12
League Two (2 Seasons)39393,50839.0123100500.030.050.080.030.08
PL2 — Div. 1 (2 Seasons)121292010.2101100100.100.000.100.100.10
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
2015-201619Stevenageeng ENGFA Cup65th221802.0000000000.000.000.000.000.00Matches
2017-201821Gillinghameng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2017-201821Gillinghameng ENGFA Cup65th221691.9011000000.000.530.530.000.53Matches
2018-201922Gillinghameng ENGFA Cup17th443073.4000000000.000.000.000.000.00Matches
2019-202023Gillinghameng ENGEFL Cup58th111201.3000000000.000.000.000.000.00Matches
2019-202023Gillinghameng ENGFA Cup33rd443904.3000000000.000.000.000.000.00Matches
2020-202124Gillinghameng ENGEFL Cup17th332703.0101100000.330.000.330.330.33Matches
2020-202124Gillinghameng ENGFA Cup65th221802.0000000000.000.000.000.000.00Matches
2021-202225Portsmoutheng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2021-202225Portsmoutheng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2022-202326Portsmoutheng ENGEFL CupRd211901.0000000000.000.000.000.000.00Matches
2022-202326Portsmoutheng ENGFA Cup322062.3000000000.000.000.000.000.00Matches
2023-202427Portsmoutheng ENGEFL CupRd210300.3000000000.000.000.000.000.00Matches
8 Seasons3 Clubs2 Leagues27252,30225.6112100100.040.040.080.040.08
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
Gillingham (4 Seasons)2 Leagues17171,52617.0112100000.060.060.120.060.12
Portsmouth (3 Seasons)2 Leagues865966.6000000100.000.000.000.000.00
Stevenage (1 Season)1 League221802.0000000000.000.000.000.000.00
FA Cup (7 Seasons)19181,61217.9011000100.000.060.060.000.06
EFL Cup (6 Seasons)876907.7101100000.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
2015-201619Stevenageeng ENGFA Cup2.0000Matches
2015-201619Stevenageeng ENG4. League Two21.0110.051.0000Matches
2016-201720Stevenageeng ENG4. League Two18.00010.000.060.0000Matches
2016-201720Tottenhameng ENGJr. PL2 — Div. 18.5100Matches
2017-201821Gillinghameng ENGEFL Cup1.00000.000.0000Matches
2017-201821Gillinghameng ENGFA Cup1.90100.00.530.000.0000Matches
2017-201821Gillinghameng ENG3. League One29.21020.000.070.5000Matches
2018-201922Gillinghameng ENGFA Cup3.40300.00.880.000.0000Matches
2018-201922Gillinghameng ENG3. League One29.3000Matches
2018-201922Tottenhameng ENGJr. PL2 — Div. 11.7000Matches
2019-202023Gillinghameng ENGEFL Cup1.30100.00.750.000.0000Matches
2019-202023Gillinghameng ENGFA Cup4.304125.00.920.230.000.0000Matches
2019-202023Gillinghameng ENG3. League One33.0427933.30.820.270.150.4400Matches
2020-202124Gillinghameng ENGEFL Cup3.012150.00.670.330.501.0000Matches
2020-202124Gillinghameng ENGFA Cup2.00000.000.0000Matches
2020-202124Gillinghameng ENG3. League One44.94311135.50.690.240.130.3600Matches
2021-202225Portsmoutheng ENGEFL Cup1.00000.000.0000Matches
2021-202225Portsmoutheng ENGFA Cup2.00100.00.500.000.0000Matches
2021-202225Portsmoutheng ENG3. League One31.6122522.70.700.160.050.2000Matches
2022-202326Portsmoutheng ENGEFL Cup1.00100.01.000.000.0000Matches
2022-202326Portsmoutheng ENGFA Cup2.30100.00.440.000.0000Matches
2022-202326Portsmoutheng ENG3. League One42.65441431.81.030.330.110.3600Matches
2023-202427Portsmoutheng ENGEFL Cup0.30000.000.0000Matches
2023-202427Portsmoutheng ENG3. League One21.02241041.71.140.480.080.2000Matches
9 Seasons3 Clubs4 Leagues296.3191625533.30.660.210.110.3500
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Gillingham (4 Seasons)3 Leagues153.410692434.80.560.190.140.4200
Portsmouth (3 Seasons)3 Leagues101.98932931.20.910.280.090.2800
Stevenage (2 Seasons)2 Leagues41.01020.000.050.5000
Tottenham (2 Seasons)1 League10.2100
League One (7 Seasons)231.7171485134.50.730.250.110.3300
FA Cup (7 Seasons)17.9010110.00.630.060.000.0000
EFL Cup (6 Seasons)7.714125.00.520.130.251.0000
League Two (2 Seasons)39.01020.000.050.5000
PL2 — Div. 1 (2 Seasons)10.2100
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2015-201619Stevenage2 Leagues23.0110.051.0000
2016-201720Stevenage1 League18.00010.000.060.0000
2016-201720Tottenham1 League8.5100
2017-201821Gillingham3 Leagues32.1112200.00.030.061.000.5000
2018-201922Tottenham1 League1.7000
2018-201922Gillingham2 Leagues32.70300.00.880.000.0000
2019-202023Gillingham3 Leagues38.74321031.30.830.260.130.4000
2020-202124Gillingham3 Leagues49.95331236.40.660.240.150.4200
2021-202225Portsmouth3 Leagues34.6123521.70.660.140.040.2000
2022-202326Portsmouth3 Leagues45.95461430.41.000.300.110.3600
2023-202427Portsmouth2 Leagues21.42241041.71.120.470.080.2000
9 Seasons3 Clubs4 Leagues296.3191625533.30.660.210.110.3500
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Gillingham (4 Seasons)3 Leagues153.410692434.80.560.190.140.4200
Portsmouth (3 Seasons)3 Leagues101.98932931.20.910.280.090.2800
Stevenage (2 Seasons)2 Leagues41.01020.000.050.5000
Tottenham (2 Seasons)1 League10.2100
League One (7 Seasons)231.7171485134.50.730.250.110.3300
FA Cup (7 Seasons)17.9010110.00.630.060.000.0000
EFL Cup (6 Seasons)7.714125.00.520.130.251.0000
League Two (2 Seasons)39.01020.000.050.5000
PL2 — Div. 1 (2 Seasons)10.2100
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
2015-201619Stevenageeng ENG4. League Two18th21.0110.051.0000Matches
2016-201720Stevenageeng ENG4. League Two10th18.00010.000.060.0000Matches
2016-201720Tottenhameng ENGJr. PL2 — Div. 110th8.5100Matches
2017-201821Gillinghameng ENG3. League One17th29.21020.000.070.5000Matches
2018-201922Tottenhameng ENGJr. PL2 — Div. 19th1.7000Matches
2018-201922Gillinghameng ENG3. League One13th29.3000Matches
2019-202023Gillinghameng ENG3. League One10th33.0427933.30.820.270.150.4400Matches
2020-202124Gillinghameng ENG3. League One10th44.94311135.50.690.240.130.3600Matches
2021-202225Portsmoutheng ENG3. League One10th31.6122522.70.700.160.050.2000Matches
2022-202326Portsmoutheng ENG3. League One8th42.65441431.81.030.330.110.3600Matches
2023-202427Portsmoutheng ENG3. League One1st21.02241041.71.140.480.080.2000Matches
9 Seasons3 Clubs2 Leagues270.7181485335.10.670.220.110.3400
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Gillingham (4 Seasons)1 League136.49582237.90.540.210.160.4100
Portsmouth (3 Seasons)1 League95.38902932.20.940.300.090.2800
Stevenage (2 Seasons)1 League39.01020.000.050.5000
Tottenham (2 Seasons)1 League10.2100
League One (7 Seasons)231.7171485134.50.730.250.110.3300
League Two (2 Seasons)39.01020.000.050.5000
PL2 — Div. 1 (2 Seasons)10.2100
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
2015-201619Stevenageeng ENGFA Cup65th2.0000Matches
2017-201821Gillinghameng ENGEFL Cup58th1.00000.000.0000Matches
2017-201821Gillinghameng ENGFA Cup65th1.90100.00.530.000.0000Matches
2018-201922Gillinghameng ENGFA Cup17th3.40300.00.880.000.0000Matches
2019-202023Gillinghameng ENGEFL Cup58th1.30100.00.750.000.0000Matches
2019-202023Gillinghameng ENGFA Cup33rd4.304125.00.920.230.000.0000Matches
2020-202124Gillinghameng ENGEFL Cup17th3.012150.00.670.330.501.0000Matches
2020-202124Gillinghameng ENGFA Cup65th2.00000.000.0000Matches
2021-202225Portsmoutheng ENGEFL CupRd11.00000.000.0000Matches
2021-202225Portsmoutheng ENGFA Cup2.00100.00.500.000.0000Matches
2022-202326Portsmoutheng ENGEFL CupRd21.00100.01.000.000.0000Matches
2022-202326Portsmoutheng ENGFA Cup2.30100.00.440.000.0000Matches
2023-202427Portsmoutheng ENGEFL CupRd20.30000.000.0000Matches
8 Seasons3 Clubs2 Leagues25.6114214.30.590.080.070.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Gillingham (4 Seasons)2 Leagues17.0111218.20.650.120.090.5000
Portsmouth (3 Seasons)2 Leagues6.60300.00.450.000.0000
Stevenage (1 Season)1 League2.0000
FA Cup (7 Seasons)17.9010110.00.630.060.000.0000
EFL Cup (6 Seasons)7.714125.00.520.130.251.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2015-201619Stevenageeng ENGFA Cup218090100.02.02902001.5031+2+1.00Matches
2015-201619Stevenageeng ENG4. League Two211,8909045.721.02121021.192830-2-0.10+0.42Matches
2016-201720Stevenageeng ENG4. League Two181,6189039.118.01817001.722417+7+0.39+0.50Matches
2016-201720Tottenhameng ENGJr. PL2 — Div. 1107637638.58.510766001.201614+2+0.24+1.20Matches
2017-201821Gillinghameng ENGEFL Cup19090100.01.01901000.0002-2-2.00Matches
2017-201821Gillinghameng ENGFA Cup21698562.61.92851002.0032+1+0.53+2.31Matches
2017-201821Gillinghameng ENG3. League One372,6297163.529.22824971.162437-13-0.45-0.92Matches
2018-201922Gillinghameng ENGFA Cup43077764.03.44772011.753300.000.00Matches
2018-201922Gillinghameng ENG3. League One312,6388563.729.329882524071.323544-9-0.31-0.19Matches
2018-201922Tottenhameng ENGJr. PL2 — Div. 12157797.91.72791000.5024-2-1.15-0.65Matches
2019-202023Gillinghameng ENGEFL Cup1120120100.01.311201000.002200.00Matches
2019-202023Gillinghameng ENGFA Cup439098100.04.34984001.7553+2+0.46Matches
2019-202023Gillinghameng ENG3. League One332,9709094.333.0339033021.524031+9+0.27+0.77Matches
2020-202124Gillinghameng ENGEFL Cup327090100.03.03903001.332200.00Matches
2020-202124Gillinghameng ENGFA Cup218090100.02.02902001.505500.00Matches
2020-202124Gillinghameng ENG3. League One454,0429097.644.9459044001.496358+5+0.11+1.95Matches
2021-202225Portsmoutheng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2021-202225Portsmoutheng ENGFA Cup218090100.02.02902001.502200.00Matches
2021-202225Portsmoutheng ENG3. League One342,8488468.831.631903032471.794631+15+0.47+0.33Matches
2022-202326Portsmoutheng ENGEFL Cup1909050.01.01901000.0023-1-1.00-4.00Matches
2022-202326Portsmoutheng ENGFA Cup32066976.32.3287113202.003300.00-2.81Matches
2022-202326Portsmoutheng ENG3. League One433,8368992.742.6438940011.515947+12+0.28+0.58Matches
2023-202427Portsmoutheng ENGEFL Cup1303014.30.30013013.0010+1+3.00+2.50Matches
2023-202427Portsmoutheng ENG3. League One241,8927945.721.02382171722.134117+24+1.14+0.62Matches
9 Seasons3 Clubs4 Leagues31326,6658568.1296.3296892721727301.51392342+50+0.17+0.13
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Gillingham (4 Seasons)3 Leagues16313,8058579.5153.4152891401140171.39182189-7-0.05-0.07
Portsmouth (3 Seasons)3 Leagues1099,1728468.7101.91038892623111.73155105+50+0.49+0.06
Stevenage (2 Seasons)2 Leagues413,6889043.641.0419040021.445548+7+0.17+0.47
Tottenham (2 Seasons)1 League129207723.210.212777001.08181800.00+0.68
League One (7 Seasons)24720,8558474.5231.7232892131526261.53308265+43+0.19-0.03
FA Cup (7 Seasons)191,6128582.717.918881413211.742419+5+0.28+0.28
EFL Cup (6 Seasons)86908671.97.7794713010.87811-3-0.39-1.72
League Two (2 Seasons)393,5089042.439.03938021.435247+5+0.13+0.43
PL2 — Div. 1 (2 Seasons)129207723.210.212777001.08181800.00+0.68
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
2015-201619Stevenage2 Leagues232,0709047.923.0239023021.22313100.00+0.52
2016-201720Stevenage1 League181,6189039.118.01817001.722417+7+0.39+0.50
2016-201720Tottenham1 League107637638.58.510766001.201614+2+0.24+1.20
2017-201821Gillingham3 Leagues402,8887264.232.1318626971.172741-14-0.44-0.77
2018-201922Tottenham1 League2157797.91.72791000.5024-2-1.15-0.65
2018-201922Gillingham2 Leagues352,9458463.732.733872724081.373847-9-0.28-0.17
2019-202023Gillingham3 Leagues383,4809295.138.7389238021.504736+11+0.28+0.78
2020-202124Gillingham3 Leagues504,4929097.949.9509049001.487065+5+0.10+1.94
2021-202225Portsmouth3 Leagues373,1188470.734.634903332471.734935+14+0.40+0.26
2022-202326Portsmouth3 Leagues474,1328890.045.946894213211.516453+11+0.24-0.55
2023-202427Portsmouth2 Leagues251,9227744.221.423821721932.164217+25+1.17+0.65
9 Seasons3 Clubs4 Leagues31326,6658568.1296.3296892721727301.51392342+50+0.17+0.13
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Gillingham (4 Seasons)3 Leagues16313,8058579.5153.4152891401140171.39182189-7-0.05-0.07
Portsmouth (3 Seasons)3 Leagues1099,1728468.7101.91038892623111.73155105+50+0.49+0.06
Stevenage (2 Seasons)2 Leagues413,6889043.641.0419040021.445548+7+0.17+0.47
Tottenham (2 Seasons)1 League129207723.210.212777001.08181800.00+0.68
League One (7 Seasons)24720,8558474.5231.7232892131526261.53308265+43+0.19-0.03
FA Cup (7 Seasons)191,6128582.717.918881413211.742419+5+0.28+0.28
EFL Cup (6 Seasons)86908671.97.7794713010.87811-3-0.39-1.72
League Two (2 Seasons)393,5089042.439.03938021.435247+5+0.13+0.43
PL2 — Div. 1 (2 Seasons)129207723.210.212777001.08181800.00+0.68
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
2015-201619Stevenageeng ENG4. League Two18th211,8909045.721.02121021.192830-2-0.10+0.42Matches
2016-201720Stevenageeng ENG4. League Two10th181,6189039.118.01817001.722417+7+0.39+0.50Matches
2016-201720Tottenhameng ENGJr. PL2 — Div. 110th107637638.58.510766001.201614+2+0.24+1.20Matches
2017-201821Gillinghameng ENG3. League One17th372,6297163.529.22824971.162437-13-0.45-0.92Matches
2018-201922Tottenhameng ENGJr. PL2 — Div. 19th2157797.91.72791000.5024-2-1.15-0.65Matches
2018-201922Gillinghameng ENG3. League One13th312,6388563.729.329882524071.323544-9-0.31-0.19Matches
2019-202023Gillinghameng ENG3. League One10th332,9709094.333.0339033021.524031+9+0.27+0.77Matches
2020-202124Gillinghameng ENG3. League One10th454,0429097.644.9459044001.496358+5+0.11+1.95Matches
2021-202225Portsmoutheng ENG3. League One10th342,8488468.831.631903032471.794631+15+0.47+0.33Matches
2022-202326Portsmoutheng ENG3. League One8th433,8368992.742.6438940011.515947+12+0.28+0.58Matches
2023-202427Portsmoutheng ENG3. League One1st241,8927945.721.02382171722.134117+24+1.14+0.62Matches
9 Seasons3 Clubs2 Leagues28624,3638567.2270.7271892511526281.52360312+48+0.18+0.17
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Gillingham (4 Seasons)1 League14612,2798478.9136.4135891261140161.38162170-8-0.06-0.14
Portsmouth (3 Seasons)1 League1018,5768569.095.3978887420101.7514695+51+0.54+0.21
Stevenage (2 Seasons)1 League393,5089042.439.03938021.435247+5+0.13+0.43
Tottenham (2 Seasons)1 League129207723.210.212777001.08181800.00+0.68
League One (7 Seasons)24720,8558474.5231.7232892131526261.53308265+43+0.19-0.03
League Two (2 Seasons)393,5089042.439.03938021.435247+5+0.13+0.43
PL2 — Div. 1 (2 Seasons)129207723.210.212777001.08181800.00+0.68
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
2015-201619Stevenageeng ENGFA Cup65th218090100.02.02902001.5031+2+1.00Matches
2017-201821Gillinghameng ENGEFL Cup58th19090100.01.01901000.0002-2-2.00Matches
2017-201821Gillinghameng ENGFA Cup65th21698562.61.92851002.0032+1+0.53+2.31Matches
2018-201922Gillinghameng ENGFA Cup17th43077764.03.44772011.753300.000.00Matches
2019-202023Gillinghameng ENGEFL Cup58th1120120100.01.311201000.002200.00Matches
2019-202023Gillinghameng ENGFA Cup33rd439098100.04.34984001.7553+2+0.46Matches
2020-202124Gillinghameng ENGEFL Cup17th327090100.03.03903001.332200.00Matches
2020-202124Gillinghameng ENGFA Cup65th218090100.02.02902001.505500.00Matches
2021-202225Portsmoutheng ENGEFL CupRd119090100.01.01901000.0012-1-1.00Matches
2021-202225Portsmoutheng ENGFA Cup218090100.02.02902001.502200.00Matches
2022-202326Portsmoutheng ENGEFL CupRd21909050.01.01901000.0023-1-1.00-4.00Matches
2022-202326Portsmoutheng ENGFA Cup32066976.32.3287113202.003300.00-2.81Matches
2023-202427Portsmoutheng ENGEFL CupRd21303014.30.30013013.0010+1+3.00+2.50Matches
8 Seasons3 Clubs2 Leagues272,3028579.125.625902123121.483230+2+0.08-0.51
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Gillingham (4 Seasons)2 Leagues171,5269084.817.0179014011.472019+1+0.06+0.72
Portsmouth (3 Seasons)2 Leagues85967564.16.6689523111.50910-1-0.15-1.77
Stevenage (1 Season)1 League218090100.02.02902001.5031+2+1.00
FA Cup (7 Seasons)191,6128582.717.918881413211.742419+5+0.28+0.28
EFL Cup (6 Seasons)86908671.97.7794713010.87811-3-0.39-1.72
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
2015-201619Stevenageeng ENGFA Cup2.00000Matches
2015-201619Stevenageeng ENG4. League Two21.03021Matches
2016-201720Stevenageeng ENG4. League Two18.02001400000000Matches
2016-201720Tottenhameng ENGJr. PL2 — Div. 18.51000Matches
2017-201821Gillinghameng ENGEFL Cup1.0000020000000Matches
2017-201821Gillinghameng ENGFA Cup1.90000207000Matches
2017-201821Gillinghameng ENG3. League One29.24002600000000Matches
2018-201922Gillinghameng ENGFA Cup3.4000130400000Matches
2018-201922Gillinghameng ENG3. League One29.31000Matches
2018-201922Tottenhameng ENGJr. PL2 — Div. 11.70000Matches
2019-202023Gillinghameng ENGEFL Cup1.30001100010Matches
2019-202023Gillinghameng ENGFA Cup4.300081104300Matches
2019-202023Gillinghameng ENG3. League One33.030039760743225010Matches
2020-202124Gillinghameng ENGEFL Cup3.00002506000Matches
2020-202124Gillinghameng ENGFA Cup2.00001501000Matches
2020-202124Gillinghameng ENG3. League One44.95114211216453450Matches
2021-202225Portsmoutheng ENGEFL Cup1.00000202310Matches
2021-202225Portsmoutheng ENGFA Cup2.01003100100Matches
2021-202225Portsmoutheng ENG3. League One31.6000184714933130Matches
2022-202326Portsmoutheng ENGEFL Cup1.00001201010Matches
2022-202326Portsmoutheng ENGFA Cup2.30000001100Matches
2022-202326Portsmoutheng ENG3. League One42.6500406409338220Matches
2023-202427Portsmoutheng ENGEFL Cup0.30000001100Matches
2023-202427Portsmoutheng ENG3. League One21.030021290538170Matches
9 Seasons3 Clubs4 Leagues296.327112383622360173125010
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Gillingham (4 Seasons)3 Leagues153.4131112021711608871010
Portsmouth (3 Seasons)3 Leagues101.990083145120085540
Stevenage (2 Seasons)2 Leagues41.05003500000000
Tottenham (2 Seasons)1 League10.21000
League One (7 Seasons)231.721111863282333164122010
FA Cup (7 Seasons)17.9100132201750000
EFL Cup (6 Seasons)7.700041201043000
League Two (2 Seasons)39.05003500000000
PL2 — Div. 1 (2 Seasons)10.21000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201619Stevenage2 Leagues23.0300210
2016-201720Stevenage1 League18.02001400000000
2016-201720Tottenham1 League8.51000
2017-201821Gillingham3 Leagues32.14002640700000
2018-201922Tottenham1 League1.70000
2018-201922Gillingham2 Leagues32.7100130400000
2019-202023Gillingham3 Leagues38.730048880783526010
2020-202124Gillingham3 Leagues49.95114512217153450
2021-202225Portsmouth3 Leagues34.6100215015137140
2022-202326Portsmouth3 Leagues45.9500416609539230
2023-202427Portsmouth2 Leagues21.430021290549170
9 Seasons3 Clubs4 Leagues296.327112383622360173125010
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Gillingham (4 Seasons)3 Leagues153.4131112021711608871010
Portsmouth (3 Seasons)3 Leagues101.990083145120085540
Stevenage (2 Seasons)2 Leagues41.05003500000000
Tottenham (2 Seasons)1 League10.21000
League One (7 Seasons)231.721111863282333164122010
FA Cup (7 Seasons)17.9100132201750000
EFL Cup (6 Seasons)7.700041201043000
League Two (2 Seasons)39.05003500000000
PL2 — Div. 1 (2 Seasons)10.21000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201619Stevenageeng ENG4. League Two18th21.03021Matches
2016-201720Stevenageeng ENG4. League Two10th18.02001400000000Matches
2016-201720Tottenhameng ENGJr. PL2 — Div. 110th8.51000Matches
2017-201821Gillinghameng ENG3. League One17th29.24002600000000Matches
2018-201922Tottenhameng ENGJr. PL2 — Div. 19th1.70000Matches
2018-201922Gillinghameng ENG3. League One13th29.31000Matches
2019-202023Gillinghameng ENG3. League One10th33.030039760743225010Matches
2020-202124Gillinghameng ENG3. League One10th44.95114211216453450Matches
2021-202225Portsmoutheng ENG3. League One10th31.6000184714933130Matches
2022-202326Portsmoutheng ENG3. League One8th42.6500406409338220Matches
2023-202427Portsmoutheng ENG3. League One1st21.030021290538170Matches
9 Seasons3 Clubs2 Leagues270.726112213282333164122010
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Gillingham (4 Seasons)1 League136.4131110718811388570010
Portsmouth (3 Seasons)1 League95.380079140119579520
Stevenage (2 Seasons)1 League39.05003500000000
Tottenham (2 Seasons)1 League10.21000
League One (7 Seasons)231.721111863282333164122010
League Two (2 Seasons)39.05003500000000
PL2 — Div. 1 (2 Seasons)10.21000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201619Stevenageeng ENGFA Cup65th2.00000Matches
2017-201821Gillinghameng ENGEFL Cup58th1.0000020000000Matches
2017-201821Gillinghameng ENGFA Cup65th1.90000207000Matches
2018-201922Gillinghameng ENGFA Cup17th3.4000130400000Matches
2019-202023Gillinghameng ENGEFL Cup58th1.30001100010Matches
2019-202023Gillinghameng ENGFA Cup33rd4.300081104300Matches
2020-202124Gillinghameng ENGEFL Cup17th3.00002506000Matches
2020-202124Gillinghameng ENGFA Cup65th2.00001501000Matches
2021-202225Portsmoutheng ENGEFL CupRd11.00000202310Matches
2021-202225Portsmoutheng ENGFA Cup2.01003100100Matches
2022-202326Portsmoutheng ENGEFL CupRd21.00001201010Matches
2022-202326Portsmoutheng ENGFA Cup2.30000001100Matches
2023-202427Portsmoutheng ENGEFL CupRd20.30000001100Matches
8 Seasons3 Clubs2 Leagues25.6100173402793000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Gillingham (4 Seasons)2 Leagues17.0000132902231000
Portsmouth (3 Seasons)2 Leagues6.61004505620
Stevenage (1 Season)1 League2.00000
FA Cup (7 Seasons)17.9100132201750000
EFL Cup (6 Seasons)7.700041201043000

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.