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-03-29FriNational LeagueMatchweek 42AwayD 1–1Southend UnitedEbbsfleet UtdN400000Match Report
2024-03-23SatNational LeagueMatchweek 41HomeD 0–0Southend UnitedWokingYRB7000000Match Report
2024-03-16SatNational LeagueMatchweek 40AwayD 0–0Southend UnitedHartlepool UtdYLB9000000Match Report
2024-03-09SatNational LeagueMatchweek 38HomeD 1–1Southend UnitedDag & RedYRM9000000Match Report
2024-03-05TueNational LeagueMatchweek 21HomeD 1–1Southend UnitedWealdstoneYLB9000000Match 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
2005-200617Leyton Orienteng ENG4. League Two31680.8000000000.000.000.000.000.00
2006-200718Leyton Orienteng ENG3. League One15124284.8202200200.420.000.420.420.42
2007-200819Leyton Orienteng ENG3. League One43412,91832.4358300700.090.150.250.090.25
2008-200920Leyton Orienteng ENG3. League One43423,71841.3437401810.100.070.170.100.17
2009-201021Leyton Orienteng ENG3. League One38292,70930.1134100500.030.100.130.030.13
2011-201223AEK Larnaca FC2. Europa Lg665406.0022000100.000.330.330.000.33Matches
2015-201627Walsalleng ENGFA Cup443904.3101100100.230.000.230.230.23Matches
2015-201627Walsalleng ENGLeague Cup332703.0000000200.000.000.000.000.00Matches
2015-201627Walsalleng ENG3. League One43423,77241.9358300500.070.120.190.070.19Matches
2016-201728Southend Unitedeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2016-201728Southend Unitedeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2016-201728Southend Unitedeng ENG3. League One41403,57439.7055000810.000.130.130.000.13Matches
2017-201829Southend Unitedeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2017-201829Southend Unitedeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201829Southend Unitedeng ENG3. League One42413,70541.2808533600.190.000.190.120.12Matches
2018-201930Southend Unitedeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2018-201930Southend Unitedeng ENGFA Cup222102.3000000000.000.000.000.000.00Matches
2018-201930Southend Unitedeng ENG3. League One24221,86220.7246111700.100.190.290.050.24Matches
2019-202031Southend Unitedeng ENGEFL Cup11450.5000000000.000.000.000.000.00Matches
2019-202031Southend Unitedeng ENGFA Cup00Matches
2019-202031Southend Unitedeng ENG3. League One20151,30814.5314033500.210.070.280.000.07Matches
2020-202132Southend Unitedeng ENGFA Cup111201.3000000000.000.000.000.000.00Matches
2020-202132Southend Unitedeng ENG4. League Two38342,91332.41230111110.030.060.090.000.06Matches
2021-202233Southend Unitedeng ENG5. National League33322,80531.24400610.130.13Matches
2022-202334Southend Unitedeng ENG5. National League1798669.61100500.100.10Matches
2023-202435Southend Unitedeng ENG5. National League26161,41715.70000300.000.00Matches
15 Seasons4 Clubs6 Leagues44839834,088378.833305825898240.090.090.180.070.16
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
Southend United (8 Seasons)5 Leagues25021819,275214.219122611885130.090.080.160.050.11
Leyton Orient (5 Seasons)2 Leagues1421259,841109.310112110012210.090.100.190.090.19
Walsall (1 Season)3 Leagues50494,43249.2459400800.080.100.180.080.18
AEK Larnaca FC (1 Season)1 League665406.0022000100.000.330.330.000.33
League One (9 Seasons)30928423,994266.626265219785320.100.100.200.070.17
FA Cup (6 Seasons)9990010.0101100100.100.000.100.100.10
EFL Cup (5 Seasons)775856.5000000200.000.000.000.000.00
National League (3 Seasons)76575,08856.555001410.090.09
League Two (2 Seasons)41352,98133.11230111110.030.060.090.000.06
Europa Lg (1 Season)665406.0022000100.000.330.330.000.33
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
2005-200617Leyton Orient1 League31680.8000000000.000.000.000.000.00
2006-200718Leyton Orient1 League15124284.8202200200.420.000.420.420.42
2007-200819Leyton Orient1 League43412,91832.4358300700.090.150.250.090.25
2008-200920Leyton Orient1 League43423,71841.3437401810.100.070.170.100.17
2009-201021Leyton Orient1 League38292,70930.1134100500.030.100.130.030.13
2011-201223AEK Larnaca FC1 League665406.0022000100.000.330.330.000.33
2015-201627Walsall3 Leagues50494,43249.2459400800.080.100.180.080.18
2016-201728Southend United3 Leagues43423,75441.7055000810.000.120.120.000.12
2017-201829Southend United3 Leagues44433,88543.2808533600.190.000.190.120.12
2018-201930Southend United3 Leagues27252,16224.0246111700.080.170.250.040.21
2019-202031Southend United3 Leagues21161,35315.0314033500.200.070.270.000.07
2020-202132Southend United2 Leagues39353,03333.71230111110.030.060.090.000.06
2021-202233Southend United1 League33322,80531.24400610.130.13
2022-202334Southend United1 League1798669.61100500.100.10
2023-202435Southend United1 League26161,41715.70000300.000.00
15 Seasons4 Clubs6 Leagues44839834,088378.833305825898240.090.090.180.070.16
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
Southend United (8 Seasons)5 Leagues25021819,275214.219122611885130.090.080.160.050.11
Leyton Orient (5 Seasons)2 Leagues1421259,841109.310112110012210.090.100.190.090.19
Walsall (1 Season)3 Leagues50494,43249.2459400800.080.100.180.080.18
AEK Larnaca FC (1 Season)1 League665406.0022000100.000.330.330.000.33
League One (9 Seasons)30928423,994266.626265219785320.100.100.200.070.17
FA Cup (6 Seasons)9990010.0101100100.100.000.100.100.10
EFL Cup (5 Seasons)775856.5000000200.000.000.000.000.00
National League (3 Seasons)76575,08856.555001410.090.09
League Two (2 Seasons)41352,98133.11230111110.030.060.090.000.06
Europa Lg (1 Season)665406.0022000100.000.330.330.000.33
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
2005-200617Leyton Orienteng ENG4. League Two3rd31680.8000000000.000.000.000.000.00
2006-200718Leyton Orienteng ENG3. League One20th15124284.8202200200.420.000.420.420.42
2007-200819Leyton Orienteng ENG3. League One14th43412,91832.4358300700.090.150.250.090.25
2008-200920Leyton Orienteng ENG3. League One14th43423,71841.3437401810.100.070.170.100.17
2009-201021Leyton Orienteng ENG3. League One17th38292,70930.1134100500.030.100.130.030.13
2015-201627Walsalleng ENG3. League One3rd43423,77241.9358300500.070.120.190.070.19Matches
2016-201728Southend Unitedeng ENG3. League One7th41403,57439.7055000810.000.130.130.000.13Matches
2017-201829Southend Unitedeng ENG3. League One10th42413,70541.2808533600.190.000.190.120.12Matches
2018-201930Southend Unitedeng ENG3. League One19th24221,86220.7246111700.100.190.290.050.24Matches
2019-202031Southend Unitedeng ENG3. League One22nd20151,30814.5314033500.210.070.280.000.07Matches
2020-202132Southend Unitedeng ENG4. League Two23rd38342,91332.41230111110.030.060.090.000.06Matches
2021-202233Southend Unitedeng ENG5. National League13th33322,80531.24400610.130.13Matches
2022-202334Southend Unitedeng ENG5. National League8th1798669.61100500.100.10Matches
2023-202435Southend Unitedeng ENG5. National League9th26161,41715.70000300.000.00Matches
14 Seasons3 Clubs3 Leagues42637632,063356.332285524897840.090.090.180.070.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
Southend United (8 Seasons)3 Leagues24120918,450205.019122611885130.090.080.180.050.12
Leyton Orient (5 Seasons)2 Leagues1421259,841109.310112110012210.090.100.190.090.19
Walsall (1 Season)1 League43423,77241.9358300500.070.120.190.070.19
League One (9 Seasons)30928423,994266.626265219785320.100.100.200.070.17
National League (3 Seasons)76575,08856.555001410.090.09
League Two (2 Seasons)41352,98133.11230111110.030.060.090.000.06
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-201627Walsalleng ENGFA Cup17th443904.3101100100.230.000.230.230.23Matches
2015-201627Walsalleng ENGLeague Cup17th332703.0000000200.000.000.000.000.00Matches
2016-201728Southend Unitedeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2016-201728Southend Unitedeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2017-201829Southend Unitedeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2017-201829Southend Unitedeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2018-201930Southend Unitedeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2018-201930Southend Unitedeng ENGFA Cup65th222102.3000000000.000.000.000.000.00Matches
2019-202031Southend Unitedeng ENGEFL Cup33rd11450.5000000000.000.000.000.000.00Matches
2019-202031Southend Unitedeng ENGFA Cup85th00Matches
2020-202132Southend Unitedeng ENGFA Cup85th111201.3000000000.000.000.000.000.00Matches
6 Seasons2 Clubs2 Leagues16161,48516.5101100300.060.000.060.060.06
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Southend United (5 Seasons)2 Leagues998259.2000000000.000.000.000.000.00
Walsall (1 Season)2 Leagues776607.3101100300.140.000.140.140.14
FA Cup (6 Seasons)9990010.0101100100.100.000.100.100.10
EFL Cup (5 Seasons)775856.5000000200.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2011-201223AEK Larnaca FC2. Europa LgGR665406.0022000100.000.330.330.000.33Matches
1 Season1 Club1 League665406.0022000100.000.330.330.000.33
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201022cy CyprusWCQ00Matches
201224cy CyprusUEFA Euro Qualifying543854.30000100.000.00Matches
201426cy CyprusWCQ844885.4000000200.000.000.000.000.00Matches
201628cy CyprusFriendlies (M)11901.0000000100.000.000.000.000.00Matches
201628cy CyprusUEFA Euro Qualifying665406.0101100100.170.000.170.170.17Matches
201729cy CyprusFriendlies (M)332392.7000000000.000.000.000.000.00Matches
201830cy CyprusWCQ998109.0022000300.000.220.220.000.22Matches
201830cy CyprusFriendlies (M)221802.0000000000.000.000.000.000.00Matches
2018-201930cy CyprusUEFA Nations League35th443594.0000000010.000.000.000.000.00Matches
202133cy CyprusUEFA Euro Qualifying221551.7000000100.000.000.000.000.00Matches
7 Seasons1 Club4 Leagues40353,24636.1123100910.030.060.090.030.09
WCQ (3 Seasons)17131,29814.4022000500.000.140.140.000.14
UEFA Euro Qualifying (3 Seasons)13121,08012.0101100300.080.000.130.080.13
Friendlies (M) (3 Seasons)665095.7000000100.000.000.000.000.00
UEFA Nations League (1 Season)443594.0000000010.000.000.000.000.00

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
2005-200617Leyton Orienteng ENG4. League Two0.8011.320.0000
2006-200718Leyton Orienteng ENG3. League One4.8261.260.3300
2007-200819Leyton Orienteng ENG3. League One32.43250.770.1200
2008-200920Leyton Orienteng ENG3. League One41.34260.630.1501
2009-201021Leyton Orienteng ENG3. League One30.11140.470.0700
2011-201223AEK Larnaca FC2. Europa Lg6.0000.0000Matches
2015-201627Walsalleng ENGFA Cup4.3100Matches
2015-201627Walsalleng ENGLeague Cup3.0000Matches
2015-201627Walsalleng ENG3. League One41.93100.240.3000Matches
2016-201728Southend Unitedeng ENGEFL Cup1.00000.000.0000Matches
2016-201728Southend Unitedeng ENGFA Cup1.0000Matches
2016-201728Southend Unitedeng ENG3. League One39.700180.000.450.0000Matches
2017-201829Southend Unitedeng ENGEFL Cup1.00000.000.0000Matches
2017-201829Southend Unitedeng ENGFA Cup1.0011100.01.001.000.000.0000Matches
2017-201829Southend Unitedeng ENG3. League One41.280170.000.410.2933Matches
2018-201930Southend Unitedeng ENGEFL Cup1.00000.000.0000Matches
2018-201930Southend Unitedeng ENGFA Cup2.302150.00.860.430.000.0000Matches
2018-201930Southend Unitedeng ENG3. League One20.7211Matches
2019-202031Southend Unitedeng ENGEFL Cup0.5011100.02.002.000.000.0000Matches
2019-202031Southend Unitedeng ENG3. League One14.5315533.31.030.340.000.0033Matches
2020-202132Southend Unitedeng ENGFA Cup1.3022100.01.501.500.000.0000Matches
2020-202132Southend Unitedeng ENG4. League Two32.4120735.00.620.220.000.0011Matches
2021-202233Southend Unitedeng ENG5. National League31.2400Matches
2022-202334Southend Unitedeng ENG5. National League9.6100Matches
2023-202435Southend Unitedeng ENG5. National League15.7000Matches
15 Seasons4 Clubs6 Leagues378.83341134126.80.300.460.120.1389
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Southend United (8 Seasons)5 Leagues214.2194152126.80.300.380.120.1088
Leyton Orient (5 Seasons)2 Leagues109.310720.660.1401
Walsall (1 Season)3 Leagues49.24100.240.3000
AEK Larnaca FC (1 Season)1 League6.0000.0000
League One (9 Seasons)266.62615121266.70.160.490.330.1578
FA Cup (6 Seasons)10.015480.01.070.860.000.0000
EFL Cup (5 Seasons)6.5011100.00.290.290.000.0000
National League (3 Seasons)56.5500
League Two (2 Seasons)33.1120835.00.620.240.000.0011
Europa Lg (1 Season)6.0000.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
2005-200617Leyton Orient1 League0.8011.320.0000
2006-200718Leyton Orient1 League4.8261.260.3300
2007-200819Leyton Orient1 League32.43250.770.1200
2008-200920Leyton Orient1 League41.34260.630.1501
2009-201021Leyton Orient1 League30.11140.470.0700
2011-201223AEK Larnaca FC1 League6.0000.0000
2015-201627Walsall3 Leagues49.24100.240.3000
2016-201728Southend United3 Leagues41.700180.000.440.0000
2017-201829Southend United3 Leagues43.281181800.00.020.425.000.2833
2018-201930Southend United3 Leagues24.022150.00.600.300.000.0011
2019-202031Southend United3 Leagues15.0316637.51.060.400.000.0033
2020-202132Southend United2 Leagues33.7122940.90.650.270.000.0011
2021-202233Southend United1 League31.2400
2022-202334Southend United1 League9.6100
2023-202435Southend United1 League15.7000
15 Seasons4 Clubs6 Leagues378.83341134126.80.300.460.120.1389
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Southend United (8 Seasons)5 Leagues214.2194152126.80.300.380.120.1088
Leyton Orient (5 Seasons)2 Leagues109.310720.660.1401
Walsall (1 Season)3 Leagues49.24100.240.3000
AEK Larnaca FC (1 Season)1 League6.0000.0000
League One (9 Seasons)266.62615121266.70.160.490.330.1578
FA Cup (6 Seasons)10.015480.01.070.860.000.0000
EFL Cup (5 Seasons)6.5011100.00.290.290.000.0000
National League (3 Seasons)56.5500
League Two (2 Seasons)33.1120835.00.620.240.000.0011
Europa Lg (1 Season)6.0000.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
2005-200617Leyton Orienteng ENG4. League Two3rd0.8011.320.0000
2006-200718Leyton Orienteng ENG3. League One20th4.8261.260.3300
2007-200819Leyton Orienteng ENG3. League One14th32.43250.770.1200
2008-200920Leyton Orienteng ENG3. League One14th41.34260.630.1501
2009-201021Leyton Orienteng ENG3. League One17th30.11140.470.0700
2015-201627Walsalleng ENG3. League One3rd41.93100.240.3000Matches
2016-201728Southend Unitedeng ENG3. League One7th39.700180.000.450.0000Matches
2017-201829Southend Unitedeng ENG3. League One10th41.280170.000.410.2933Matches
2018-201930Southend Unitedeng ENG3. League One19th20.7211Matches
2019-202031Southend Unitedeng ENG3. League One22nd14.5315533.31.030.340.000.0033Matches
2020-202132Southend Unitedeng ENG4. League Two23rd32.4120735.00.620.220.000.0011Matches
2021-202233Southend Unitedeng ENG5. National League13th31.2400Matches
2022-202334Southend Unitedeng ENG5. National League8th9.6100Matches
2023-202435Southend Unitedeng ENG5. National League9th15.7000Matches
14 Seasons3 Clubs3 Leagues356.33235129134.30.270.460.140.1489
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Southend United (8 Seasons)3 Leagues205.0193547134.30.270.370.140.1188
Leyton Orient (5 Seasons)2 Leagues109.310720.660.1401
Walsall (1 Season)1 League41.93100.240.3000
League One (9 Seasons)266.62615121266.70.160.490.330.1578
National League (3 Seasons)56.5500
League Two (2 Seasons)33.1120835.00.620.240.000.0011
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-201627Walsalleng ENGFA Cup17th4.3100Matches
2015-201627Walsalleng ENGLeague Cup17th3.0000Matches
2016-201728Southend Unitedeng ENGEFL Cup58th1.00000.000.0000Matches
2016-201728Southend Unitedeng ENGFA Cup85th1.0000Matches
2017-201829Southend Unitedeng ENGEFL Cup58th1.00000.000.0000Matches
2017-201829Southend Unitedeng ENGFA Cup85th1.0011100.01.001.000.000.0000Matches
2018-201930Southend Unitedeng ENGEFL Cup58th1.00000.000.0000Matches
2018-201930Southend Unitedeng ENGFA Cup65th2.302150.00.860.430.000.0000Matches
2019-202031Southend Unitedeng ENGEFL Cup33rd0.5011100.02.002.000.000.0000Matches
2020-202132Southend Unitedeng ENGFA Cup85th1.3022100.01.501.500.000.0000Matches
6 Seasons2 Clubs2 Leagues16.516583.30.730.610.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Southend United (5 Seasons)2 Leagues9.206583.30.730.610.000.0000
Walsall (1 Season)2 Leagues7.3100
FA Cup (6 Seasons)10.015480.01.070.860.000.0000
EFL Cup (5 Seasons)6.5011100.00.290.290.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2011-201223AEK Larnaca FC2. Europa LgGR6.0000.0000Matches
1 Season1 Club1 League6.0000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201224cy CyprusUEFA Euro Qualifying4.3000Matches
201426cy CyprusWCQ5.4000Matches
201628cy CyprusFriendlies (M)1.0000Matches
201628cy CyprusUEFA Euro Qualifying6.0111100.00.170.171.001.0000Matches
201729cy CyprusFriendlies (M)2.7000Matches
201830cy CyprusWCQ9.0000Matches
201830cy CyprusFriendlies (M)2.0000Matches
2018-201930cy CyprusUEFA Nations League35th4.0000Matches
202133cy CyprusUEFA Euro Qualifying1.7011100.00.580.580.000.0000Matches
7 Seasons1 Club4 Leagues36.1122100.00.260.260.500.5000
WCQ (3 Seasons)14.4000
UEFA Euro Qualifying (3 Seasons)12.0122100.00.260.260.500.5000
Friendlies (M) (3 Seasons)5.7000
UEFA Nations League (1 Season)4.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
2005-200617Leyton Orienteng ENG4. League Two368231.60.812
2006-200718Leyton Orienteng ENG3. League One154282910.34.8123
2007-200819Leyton Orienteng ENG3. League One432,9186870.532.4412
2008-200920Leyton Orienteng ENG3. League One433,7188689.841.3421
2009-201021Leyton Orienteng ENG3. League One382,7097165.430.1299
2011-201223AEK Larnaca FC2. Europa Lg6540906.0660Matches
2015-201627Walsalleng ENGFA Cup43909881.34.34984001.7535-2-0.46-1.46Matches
2015-201627Walsalleng ENGLeague Cup327090100.03.03903002.0078-1-0.33Matches
2015-201627Walsalleng ENG3. League One433,7728891.141.94241101.806842+26+0.62+1.60Matches
2016-201728Southend Unitedeng ENGEFL Cup19090100.01.01901000.0013-2-2.00Matches
2016-201728Southend Unitedeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2016-201728Southend Unitedeng ENG3. League One413,5748786.339.74037111.596238+24+0.60+1.72Matches
2017-201829Southend Unitedeng ENGEFL Cup19090100.01.01901000.0002-2-2.00Matches
2017-201829Southend Unitedeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2017-201829Southend Unitedeng ENG3. League One423,7058889.541.24140101.40555500.00+0.83Matches
2018-201930Southend Unitedeng ENGEFL Cup19090100.01.01901000.0024-2-2.00Matches
2018-201930Southend Unitedeng ENGFA Cup221010570.02.321052002.0073+4+1.71+3.71Matches
2018-201930Southend Unitedeng ENG3. League One241,8627845.020.722831921501.042232-10-0.48-0.36Matches
2019-202031Southend Unitedeng ENGEFL Cup1454525.00.51450000.0002-2-4.00-4.00Matches
2019-202031Southend Unitedeng ENGFA Cup00001Matches
2019-202031Southend Unitedeng ENG3. League One201,3086541.514.51583951250.802028-8-0.55+1.31Matches
2020-202132Southend Unitedeng ENGFA Cup1120120100.01.311201001.003300.00Matches
2020-202132Southend Unitedeng ENG4. League Two382,9137770.432.434842341010.951942-23-0.71-0.27Matches
2021-202233Southend Unitedeng ENG5. National League332,8058570.831.232872711751.393244-12-0.39-0.07Matches
2022-202334Southend Unitedeng ENG5. National League178665120.99.69836815181.88136+7+0.73+0.59Matches
2023-202435Southend Unitedeng ENG5. National League261,4175534.215.7168414108121.882416+8+0.51-0.05Matches
15 Seasons4 Clubs6 Leagues44834,0887657.2378.8398852375012431.41338335+3+0.01+0.30
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Southend United (8 Seasons)5 Leagues25019,2757758.3214.2218851833212431.33260280-20-0.09+0.18
Leyton Orient (5 Seasons)2 Leagues1429,8416947.5109.312517
Walsall (1 Season)3 Leagues504,4328990.649.2499448101.817855+23+0.47+1.06
AEK Larnaca FC (1 Season)1 League6540906.0660
League One (9 Seasons)30923,9947866.2266.628483146251361.43227195+32+0.20+1.12
FA Cup (6 Seasons)990010076.910.091009011.33131300.00+0.50
EFL Cup (5 Seasons)75858481.36.57846000.861019-9-1.38-1.38
National League (3 Seasons)765,0886741.656.55785471911351.676966+3+0.05-0.17
League Two (2 Seasons)412,9817336.033.135842361010.951942-23-0.71-0.27
Europa Lg (1 Season)6540906.0660
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
2005-200617Leyton Orient1 League368231.60.812
2006-200718Leyton Orient1 League154282910.34.8123
2007-200819Leyton Orient1 League432,9186870.532.4412
2008-200920Leyton Orient1 League433,7188689.841.3421
2009-201021Leyton Orient1 League382,7097165.430.1299
2011-201223AEK Larnaca FC1 League6540906.0660
2015-201627Walsall3 Leagues504,4328990.649.2499448101.817855+23+0.47+1.06
2016-201728Southend United3 Leagues433,7548786.941.7429039111.526342+21+0.50+1.62
2017-201829Southend United3 Leagues443,8858889.943.2439042101.345558-3-0.07+0.76
2018-201930Southend United3 Leagues272,1628047.724.025852221501.073139-8-0.33-0.14
2019-202031Southend United3 Leagues211,3536439.615.01681951260.762030-10-0.67+1.06
2020-202132Southend United2 Leagues393,0337871.233.735852441010.952245-23-0.68-0.24
2021-202233Southend United1 League332,8058570.831.232872711751.393244-12-0.39-0.07
2022-202334Southend United1 League178665120.99.69836815181.88136+7+0.73+0.59
2023-202435Southend United1 League261,4175534.215.7168414108121.882416+8+0.51-0.05
15 Seasons4 Clubs6 Leagues44834,0887657.2378.8398852375012431.41338335+3+0.01+0.30
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Southend United (8 Seasons)5 Leagues25019,2757758.3214.2218851833212431.33260280-20-0.09+0.18
Leyton Orient (5 Seasons)2 Leagues1429,8416947.5109.312517
Walsall (1 Season)3 Leagues504,4328990.649.2499448101.817855+23+0.47+1.06
AEK Larnaca FC (1 Season)1 League6540906.0660
League One (9 Seasons)30923,9947866.2266.628483146251361.43227195+32+0.20+1.12
FA Cup (6 Seasons)990010076.910.091009011.33131300.00+0.50
EFL Cup (5 Seasons)75858481.36.57846000.861019-9-1.38-1.38
National League (3 Seasons)765,0886741.656.55785471911351.676966+3+0.05-0.17
League Two (2 Seasons)412,9817336.033.135842361010.951942-23-0.71-0.27
Europa Lg (1 Season)6540906.0660
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
2005-200617Leyton Orienteng ENG4. League Two3rd368231.60.812
2006-200718Leyton Orienteng ENG3. League One20th154282910.34.8123
2007-200819Leyton Orienteng ENG3. League One14th432,9186870.532.4412
2008-200920Leyton Orienteng ENG3. League One14th433,7188689.841.3421
2009-201021Leyton Orienteng ENG3. League One17th382,7097165.430.1299
2015-201627Walsalleng ENG3. League One3rd433,7728891.141.94241101.806842+26+0.62+1.60Matches
2016-201728Southend Unitedeng ENG3. League One7th413,5748786.339.74037111.596238+24+0.60+1.72Matches
2017-201829Southend Unitedeng ENG3. League One10th423,7058889.541.24140101.40555500.00+0.83Matches
2018-201930Southend Unitedeng ENG3. League One19th241,8627845.020.722831921501.042232-10-0.48-0.36Matches
2019-202031Southend Unitedeng ENG3. League One22nd201,3086541.514.51583951250.802028-8-0.55+1.31Matches
2020-202132Southend Unitedeng ENG4. League Two23rd382,9137770.432.434842341010.951942-23-0.71-0.27Matches
2021-202233Southend Unitedeng ENG5. National League13th332,8058570.831.232872711751.393244-12-0.39-0.07Matches
2022-202334Southend Unitedeng ENG5. National League8th178665120.99.69836815181.88136+7+0.73+0.59Matches
2023-202435Southend Unitedeng ENG5. National League9th261,4175534.215.7168414108121.882416+8+0.51-0.05Matches
14 Seasons3 Clubs3 Leagues42632,0637556.5356.3376852165012421.43315303+12+0.05+0.33
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Southend United (8 Seasons)3 Leagues24118,4507757.7205.0209851753212421.36247261-14-0.07+0.20
Leyton Orient (5 Seasons)2 Leagues1429,8416947.5109.312517
Walsall (1 Season)1 League433,7728891.141.94241101.806842+26+0.62+1.60
League One (9 Seasons)30923,9947866.2266.628483146251361.43227195+32+0.20+1.12
National League (3 Seasons)765,0886741.656.55785471911351.676966+3+0.05-0.17
League Two (2 Seasons)412,9817336.033.135842361010.951942-23-0.71-0.27
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-201627Walsalleng ENGFA Cup17th43909881.34.34984001.7535-2-0.46-1.46Matches
2015-201627Walsalleng ENGLeague Cup17th327090100.03.03903002.0078-1-0.33Matches
2016-201728Southend Unitedeng ENGEFL Cup58th19090100.01.01901000.0013-2-2.00Matches
2016-201728Southend Unitedeng ENGFA Cup85th19090100.01.01901000.0001-1-1.00Matches
2017-201829Southend Unitedeng ENGEFL Cup58th19090100.01.01901000.0002-2-2.00Matches
2017-201829Southend Unitedeng ENGFA Cup85th19090100.01.01901000.0001-1-1.00Matches
2018-201930Southend Unitedeng ENGEFL Cup58th19090100.01.01901000.0024-2-2.00Matches
2018-201930Southend Unitedeng ENGFA Cup65th221010570.02.321052002.0073+4+1.71+3.71Matches
2019-202031Southend Unitedeng ENGEFL Cup33rd1454525.00.51450000.0002-2-4.00-4.00Matches
2019-202031Southend Unitedeng ENGFA Cup85th00001Matches
2020-202132Southend Unitedeng ENGFA Cup85th1120120100.01.311201001.003300.00Matches
6 Seasons2 Clubs2 Leagues161,4859378.616.5169315011.132332-9-0.55-0.26
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Southend United (5 Seasons)2 Leagues98259272.49.29928010.561319-6-0.65+0.15
Walsall (1 Season)2 Leagues76609488.07.37947001.861013-3-0.41-1.41
FA Cup (6 Seasons)990010076.910.091009011.33131300.00+0.50
EFL Cup (5 Seasons)75858481.36.57846000.861019-9-1.38-1.38
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2011-201223AEK Larnaca FC2. Europa LgGR6540906.0660Matches
1 Season1 Club1 League6540906.0660
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201022cy CyprusWCQ00001Matches
201224cy CyprusUEFA Euro Qualifying53857753.54.3485314500.20212-10-2.34-1.53Matches
201426cy CyprusWCQ84886154.25.4491443200.50211-9-1.66-1.22Matches
201628cy CyprusFriendlies (M)1909050.01.01901000.0001-1-1.000.00Matches
201628cy CyprusUEFA Euro Qualifying65409060.06.06906001.50127+5+0.83+2.33Matches
201729cy CyprusFriendlies (M)32398066.42.73801000.0018-7-2.64-4.87Matches
201830cy CyprusWCQ98109090.09.09909001.00918-9-1.00-1.00Matches
201830cy CyprusFriendlies (M)218090100.02.02902000.5003-3-1.50Matches
2018-201930cy CyprusUEFA Nations League35th43599066.54.04903001.0046-2-0.50+0.49Matches
202133cy CyprusUEFA Euro Qualifying21557817.21.72780021.5062+4+2.32+3.41Matches
7 Seasons1 Club4 Leagues403,2468150.136.135882953430.783668-32-0.89-0.12
WCQ (3 Seasons)171,2987648.114.413901343210.761129-18-1.25-0.89
UEFA Euro Qualifying (3 Seasons)131,0808342.912.01286914521.002021-1-0.08+1.04
Friendlies (M) (3 Seasons)65098570.75.76854000.17112-11-1.94-2.80
UEFA Nations League (1 Season)43599066.54.04903001.0046-2-0.50+0.49

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
2005-200617Leyton Orienteng ENG4. League Two0.8000
2006-200718Leyton Orienteng ENG3. League One4.8207
2007-200819Leyton Orienteng ENG3. League One32.47027
2008-200920Leyton Orienteng ENG3. League One41.38135
2009-201021Leyton Orienteng ENG3. League One30.15015
2011-201223AEK Larnaca FC2. Europa Lg6.0105Matches
2015-201627Walsalleng ENGFA Cup4.31000Matches
2015-201627Walsalleng ENGLeague Cup3.02000Matches
2015-201627Walsalleng ENG3. League One41.95025Matches
2016-201728Southend Unitedeng ENGEFL Cup1.0000110000000Matches
2016-201728Southend Unitedeng ENGFA Cup1.00000Matches
2016-201728Southend Unitedeng ENG3. League One39.78103500000000Matches
2017-201829Southend Unitedeng ENGEFL Cup1.0000010100000Matches
2017-201829Southend Unitedeng ENGFA Cup1.00001201000Matches
2017-201829Southend Unitedeng ENG3. League One41.26004000000000Matches
2018-201930Southend Unitedeng ENGEFL Cup1.0000100200000Matches
2018-201930Southend Unitedeng ENGFA Cup2.3000040000000Matches
2018-201930Southend Unitedeng ENG3. League One20.77000Matches
2019-202031Southend Unitedeng ENGEFL Cup0.50002001000Matches
2019-202031Southend Unitedeng ENG3. League One14.550030162271919000Matches
2020-202132Southend Unitedeng ENGFA Cup1.30002202000Matches
2020-202132Southend Unitedeng ENG4. League Two32.41110404338831551Matches
2021-202233Southend Unitedeng ENG5. National League31.26101Matches
2022-202334Southend Unitedeng ENG5. National League9.65000Matches
2023-202435Southend Unitedeng ENG5. National League15.73000Matches
15 Seasons4 Clubs6 Leagues378.882402666951225074002
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southend United (8 Seasons)5 Leagues214.251301526951225074002
Leyton Orient (5 Seasons)2 Leagues109.322184
Walsall (1 Season)3 Leagues49.2800250
AEK Larnaca FC (1 Season)1 League6.0105
League One (9 Seasons)266.65320214162271919000
FA Cup (6 Seasons)10.0100380300000
EFL Cup (5 Seasons)6.5200420400000
National League (3 Seasons)56.514101
League Two (2 Seasons)33.11110404338831551
Europa Lg (1 Season)6.0105
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2005-200617Leyton Orient1 League0.8000
2006-200718Leyton Orient1 League4.8207
2007-200819Leyton Orient1 League32.47027
2008-200920Leyton Orient1 League41.38135
2009-201021Leyton Orient1 League30.15015
2011-201223AEK Larnaca FC1 League6.0105
2015-201627Walsall3 Leagues49.2800250
2016-201728Southend United3 Leagues41.78103610000000
2017-201829Southend United3 Leagues43.26004130200000
2018-201930Southend United3 Leagues24.0700140200000
2019-202031Southend United3 Leagues15.050032162281919000
2020-202132Southend United2 Leagues33.71110424539031551
2021-202233Southend United1 League31.26101
2022-202334Southend United1 League9.65000
2023-202435Southend United1 League15.73000
15 Seasons4 Clubs6 Leagues378.882402666951225074002
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southend United (8 Seasons)5 Leagues214.251301526951225074002
Leyton Orient (5 Seasons)2 Leagues109.322184
Walsall (1 Season)3 Leagues49.2800250
AEK Larnaca FC (1 Season)1 League6.0105
League One (9 Seasons)266.65320214162271919000
FA Cup (6 Seasons)10.0100380300000
EFL Cup (5 Seasons)6.5200420400000
National League (3 Seasons)56.514101
League Two (2 Seasons)33.11110404338831551
Europa Lg (1 Season)6.0105
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2005-200617Leyton Orienteng ENG4. League Two3rd0.8000
2006-200718Leyton Orienteng ENG3. League One20th4.8207
2007-200819Leyton Orienteng ENG3. League One14th32.47027
2008-200920Leyton Orienteng ENG3. League One14th41.38135
2009-201021Leyton Orienteng ENG3. League One17th30.15015
2015-201627Walsalleng ENG3. League One3rd41.95025Matches
2016-201728Southend Unitedeng ENG3. League One7th39.78103500000000Matches
2017-201829Southend Unitedeng ENG3. League One10th41.26004000000000Matches
2018-201930Southend Unitedeng ENG3. League One19th20.77000Matches
2019-202031Southend Unitedeng ENG3. League One22nd14.550030162271919000Matches
2020-202132Southend Unitedeng ENG4. League Two23rd32.41110404338831551Matches
2021-202233Southend Unitedeng ENG5. National League13th31.26101Matches
2022-202334Southend Unitedeng ENG5. National League8th9.65000Matches
2023-202435Southend Unitedeng ENG5. National League9th15.73000Matches
14 Seasons3 Clubs3 Leagues356.378402545951155074002
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southend United (8 Seasons)3 Leagues205.051301455951155074002
Leyton Orient (5 Seasons)2 Leagues109.322184
Walsall (1 Season)1 League41.95025
League One (9 Seasons)266.65320214162271919000
National League (3 Seasons)56.514101
League Two (2 Seasons)33.11110404338831551
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-201627Walsalleng ENGFA Cup17th4.31000Matches
2015-201627Walsalleng ENGLeague Cup17th3.02000Matches
2016-201728Southend Unitedeng ENGEFL Cup58th1.0000110000000Matches
2016-201728Southend Unitedeng ENGFA Cup85th1.00000Matches
2017-201829Southend Unitedeng ENGEFL Cup58th1.0000010100000Matches
2017-201829Southend Unitedeng ENGFA Cup85th1.00001201000Matches
2018-201930Southend Unitedeng ENGEFL Cup58th1.0000100200000Matches
2018-201930Southend Unitedeng ENGFA Cup65th2.3000040000000Matches
2019-202031Southend Unitedeng ENGEFL Cup33rd0.50002001000Matches
2020-202132Southend Unitedeng ENGFA Cup85th1.30002202000Matches
6 Seasons2 Clubs2 Leagues16.53007100700000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southend United (5 Seasons)2 Leagues9.20007100700000
Walsall (1 Season)2 Leagues7.33000
FA Cup (6 Seasons)10.0100380300000
EFL Cup (5 Seasons)6.5200420400000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2011-201223AEK Larnaca FC2. Europa LgGR6.0105Matches
1 Season1 Club1 League6.0105
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201224cy CyprusUEFA Euro Qualifying4.31000Matches
201426cy CyprusWCQ5.42000Matches
201628cy CyprusFriendlies (M)1.01000Matches
201628cy CyprusUEFA Euro Qualifying6.01005501785000Matches
201729cy CyprusFriendlies (M)2.70000Matches
201830cy CyprusWCQ9.03000Matches
201830cy CyprusFriendlies (M)2.00000Matches
2018-201930cy CyprusUEFA Nations League35th4.00100Matches
202133cy CyprusUEFA Euro Qualifying1.7100030811100Matches
7 Seasons1 Club4 Leagues36.19105802596100
WCQ (3 Seasons)14.45000
UEFA Euro Qualifying (3 Seasons)12.03005802596100
Friendlies (M) (3 Seasons)5.71000
UEFA Nations League (1 Season)4.00100

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.