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
2013-201417Colchester Unitedeng ENG3. League One10450.5000000000.000.000.000.000.00
2014-201518Colchester Unitedeng ENGFA Cup00Matches
2014-201518Colchester Unitedeng ENGLeague Cup00Matches
2014-201518Colchester Unitedeng ENG3. League One1097698.5000000100.000.000.000.000.00Matches
2015-201619Colchester Unitedeng ENGFA Cup211751.9000000100.000.000.000.000.00Matches
2015-201619Colchester Unitedeng ENGLeague Cup00Matches
2015-201619Colchester Unitedeng ENG3. League One26232,17524.2011000300.000.040.040.000.04Matches
2016-201720Colchester Unitedeng ENGEFL Cup11901.0000000100.000.000.000.000.00Matches
2016-201720Colchester Unitedeng ENGFA Cup00Matches
2016-201720Colchester Unitedeng ENG4. League Two13131,09012.1000000100.000.000.000.000.00Matches
2017-201821Colchester Unitedeng ENGEFL Cup11901.0101100001.000.001.001.001.00Matches
2017-201821Colchester Unitedeng ENGFA Cup11580.6000000000.000.000.000.000.00Matches
2017-201821Colchester Unitedeng ENG4. League Two37373,28536.5213200700.050.030.080.050.08Matches
2018-201922Colchester Unitedeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2018-201922Colchester Unitedeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2018-201922Colchester Unitedeng ENG4. League Two40393,37937.5404400810.110.000.110.110.11Matches
2019-202023Peterborough Unitedeng ENGEFL Cup11901.0000000100.000.000.000.000.00Matches
2019-202023Peterborough Unitedeng ENGFA Cup332703.0101100000.330.000.330.330.33Matches
2019-202023Peterborough Unitedeng ENG3. League One28282,42026.9101100410.040.000.040.040.04Matches
2020-202124Peterborough Unitedeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2020-202124Peterborough Unitedeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2020-202124Peterborough Unitedeng ENG3. League One45454,01744.6112100900.020.020.040.020.04Matches
2021-202225Peterborough Unitedeng ENG2. Championship34332,88132.0101100700.030.000.030.030.03Matches
2021-202225Peterborough Unitedeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2021-202225Peterborough Unitedeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2022-202326Peterborough Unitedeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2022-202326Peterborough Unitedeng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2022-202326Peterborough Unitedeng ENG3. League One42413,68741.0213200800.050.020.070.050.07Matches
2023-202427Heartssct SCO1. Premiership35353,15035.0044000400.000.110.110.000.11Matches
2024-202528Hearts3. Conf Lg553944.4000000100.000.000.000.000.00Matches
2024-202528Heartssct SCO1. Premiership18181,56417.4202200200.120.000.120.120.12Matches
2025-202629Heartssct SCO1. Premiership20995610.6101100310.090.000.090.090.09Matches
13 Seasons3 Clubs7 Leagues37435431,605351.21682416006330.050.020.070.050.07
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
Colchester United (6 Seasons)4 Leagues13412711,366126.37297002310.060.020.070.060.07
Peterborough United (4 Seasons)4 Leagues16216014,175157.56286003010.040.010.050.040.05
Hearts (3 Seasons)2 Leagues78676,06467.43473001010.040.060.100.040.10
FA Cup (9 Seasons)13121,13312.6101100300.080.000.080.080.08
EFL Cup (9 Seasons)776607.3101100200.140.000.140.140.14
League One (6 Seasons)15214613,113145.74374002510.030.020.050.030.05
League Two (3 Seasons)90897,75486.26176001610.070.010.080.070.08
Premiership (3 Seasons)73625,67063.0347300910.050.060.110.050.11
Championship (1 Season)34332,88132.0101100700.030.000.030.030.03
Conf Lg (1 Season)553944.4000000100.000.000.000.000.00
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
2013-201417Colchester United1 League10450.5000000000.000.000.000.000.00
2014-201518Colchester United3 Leagues1097698.5000000100.000.000.000.000.00
2015-201619Colchester United3 Leagues28242,35026.1011000400.000.040.040.000.04
2016-201720Colchester United3 Leagues14141,18013.1000000200.000.000.000.000.00
2017-201821Colchester United3 Leagues39393,43338.1314300700.080.030.100.080.10
2018-201922Colchester United3 Leagues42413,58939.9404400910.100.000.100.100.10
2019-202023Peterborough United3 Leagues32322,78030.9202200510.060.000.060.060.06
2020-202124Peterborough United3 Leagues48484,28747.6112100900.020.020.040.020.04
2021-202225Peterborough United3 Leagues37363,15135.0101100700.030.000.030.030.03
2022-202326Peterborough United3 Leagues45443,95744.0213200900.050.020.070.050.07
2023-202427Hearts1 League35353,15035.0044000400.000.110.110.000.11
2024-202528Hearts2 Leagues23231,95821.8202200300.090.000.090.090.09
2025-202629Hearts1 League20995610.6101100310.090.000.090.090.09
13 Seasons3 Clubs7 Leagues37435431,605351.21682416006330.050.020.070.050.07
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
Colchester United (6 Seasons)4 Leagues13412711,366126.37297002310.060.020.070.060.07
Peterborough United (4 Seasons)4 Leagues16216014,175157.56286003010.040.010.050.040.05
Hearts (3 Seasons)2 Leagues78676,06467.43473001010.040.060.100.040.10
FA Cup (9 Seasons)13121,13312.6101100300.080.000.080.080.08
EFL Cup (9 Seasons)776607.3101100200.140.000.140.140.14
League One (6 Seasons)15214613,113145.74374002510.030.020.050.030.05
League Two (3 Seasons)90897,75486.26176001610.070.010.080.070.08
Premiership (3 Seasons)73625,67063.0347300910.050.060.110.050.11
Championship (1 Season)34332,88132.0101100700.030.000.030.030.03
Conf Lg (1 Season)553944.4000000100.000.000.000.000.00
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
2013-201417Colchester Unitedeng ENG3. League One16th10450.5000000000.000.000.000.000.00
2014-201518Colchester Unitedeng ENG3. League One19th1097698.5000000100.000.000.000.000.00Matches
2015-201619Colchester Unitedeng ENG3. League One23rd26232,17524.2011000300.000.040.040.000.04Matches
2016-201720Colchester Unitedeng ENG4. League Two8th13131,09012.1000000100.000.000.000.000.00Matches
2017-201821Colchester Unitedeng ENG4. League Two13th37373,28536.5213200700.050.030.080.050.08Matches
2018-201922Colchester Unitedeng ENG4. League Two8th40393,37937.5404400810.110.000.110.110.11Matches
2019-202023Peterborough Unitedeng ENG3. League One7th28282,42026.9101100410.040.000.040.040.04Matches
2020-202124Peterborough Unitedeng ENG3. League One2nd45454,01744.6112100900.020.020.040.020.04Matches
2021-202225Peterborough Unitedeng ENG2. Championship22nd34332,88132.0101100700.030.000.030.030.03Matches
2022-202326Peterborough Unitedeng ENG3. League One6th42413,68741.0213200800.050.020.070.050.07Matches
2023-202427Heartssct SCO1. Premiership3rd35353,15035.0044000400.000.110.110.000.11Matches
2024-202528Heartssct SCO1. Premiership7th18181,56417.4202200200.120.000.120.120.12Matches
2025-202629Heartssct SCO1. Premiership2nd20995610.6101100310.090.000.090.090.09Matches
13 Seasons3 Clubs4 Leagues34933029,418326.91482214005730.040.020.070.040.07
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
Colchester United (6 Seasons)2 Leagues12712110,743119.46286002010.050.020.070.050.07
Peterborough United (4 Seasons)2 Leagues14914713,005144.55275002810.030.010.050.030.05
Hearts (3 Seasons)1 League73625,67063.0347300910.050.060.110.050.11
League One (6 Seasons)15214613,113145.74374002510.030.020.050.030.05
League Two (3 Seasons)90897,75486.26176001610.070.010.080.070.08
Premiership (3 Seasons)73625,67063.0347300910.050.060.110.050.11
Championship (1 Season)34332,88132.0101100700.030.000.030.030.03
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-201518Colchester Unitedeng ENGFA Cup33rd00Matches
2014-201518Colchester Unitedeng ENGLeague Cup58th00Matches
2015-201619Colchester Unitedeng ENGFA Cup17th211751.9000000100.000.000.000.000.00Matches
2015-201619Colchester Unitedeng ENGLeague Cup57th00Matches
2016-201720Colchester Unitedeng ENGEFL Cup58th11901.0000000100.000.000.000.000.00Matches
2016-201720Colchester Unitedeng ENGFA Cup85th00Matches
2017-201821Colchester Unitedeng ENGEFL Cup58th11901.0101100001.000.001.001.001.00Matches
2017-201821Colchester Unitedeng ENGFA Cup85th11580.6000000000.000.000.000.000.00Matches
2018-201922Colchester Unitedeng ENGEFL Cup58th111201.3000000000.000.000.000.000.00Matches
2018-201922Colchester Unitedeng ENGFA Cup85th11901.0000000100.000.000.000.000.00Matches
2019-202023Peterborough Unitedeng ENGEFL Cup58th11901.0000000100.000.000.000.000.00Matches
2019-202023Peterborough Unitedeng ENGFA Cup33rd332703.0101100000.330.000.330.330.33Matches
2020-202124Peterborough Unitedeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2020-202124Peterborough Unitedeng ENGFA Cup65th221802.0000000000.000.000.000.000.00Matches
2021-202225Peterborough Unitedeng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2021-202225Peterborough Unitedeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2022-202326Peterborough Unitedeng ENGEFL CupRd211901.0000000000.000.000.000.000.00Matches
2022-202326Peterborough Unitedeng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
9 Seasons2 Clubs2 Leagues20191,79319.9202200500.100.000.100.100.10
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
Colchester United (5 Seasons)2 Leagues766236.9101100300.140.000.140.140.14
Peterborough United (4 Seasons)2 Leagues13131,17013.0101100200.080.000.080.080.08
FA Cup (9 Seasons)13121,13312.6101100300.080.000.080.080.08
EFL Cup (9 Seasons)776607.3101100200.140.000.140.140.14
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
2024-202528Hearts3. Conf LgLg553944.4000000100.000.000.000.000.00Matches
1 Season1 Club1 League553944.4000000100.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 PK PKatt Matches
2013-201417Colchester Unitedeng ENG3. League One0.5000.0000
2014-201518Colchester Unitedeng ENG3. League One8.5000.0000Matches
2015-201619Colchester Unitedeng ENGFA Cup1.9000Matches
2015-201619Colchester Unitedeng ENG3. League One24.2030.120.0000Matches
2016-201720Colchester Unitedeng ENGEFL Cup1.0011100.01.001.000.000.0000Matches
2016-201720Colchester Unitedeng ENG4. League Two12.10000.000.0000Matches
2017-201821Colchester Unitedeng ENGEFL Cup1.013133.33.001.000.331.0000Matches
2017-201821Colchester Unitedeng ENGFA Cup0.60000.000.0000Matches
2017-201821Colchester Unitedeng ENG4. League Two36.52060.000.160.3300Matches
2018-201922Colchester Unitedeng ENGEFL Cup1.3011100.00.750.750.000.0000Matches
2018-201922Colchester Unitedeng ENGFA Cup1.00000.000.0000Matches
2018-201922Colchester Unitedeng ENG4. League Two37.5400Matches
2019-202023Peterborough Unitedeng ENGEFL Cup1.0011100.01.001.000.000.0000Matches
2019-202023Peterborough Unitedeng ENGFA Cup3.0111100.00.330.331.001.0000Matches
2019-202023Peterborough Unitedeng ENG3. League One26.919555.60.330.190.110.2000Matches
2020-202124Peterborough Unitedeng ENGEFL Cup1.00000.000.0000Matches
2020-202124Peterborough Unitedeng ENGFA Cup2.00100.00.500.000.0000Matches
2020-202124Peterborough Unitedeng ENG3. League One44.6122627.30.490.130.050.1700Matches
2021-202225Peterborough Unitedeng ENG2. Championship32.011317.70.410.030.081.0000Matches
2021-202225Peterborough Unitedeng ENGEFL Cup1.00000.000.0000Matches
2021-202225Peterborough Unitedeng ENGFA Cup2.00000.000.0000Matches
2022-202326Peterborough Unitedeng ENGEFL Cup1.00100.01.000.000.0000Matches
2022-202326Peterborough Unitedeng ENGFA Cup2.00100.00.500.000.0000Matches
2022-202326Peterborough Unitedeng ENG3. League One41.0215533.30.370.120.130.4000Matches
2023-202427Heartssct SCO1. Premiership35.0025312.00.710.090.000.0000Matches
2024-202528Hearts3. Conf Lg4.40300.00.690.000.0000Matches
2024-202528Heartssct SCO1. Premiership17.4213215.40.750.120.151.0000Matches
2025-202629Heartssct SCO1. Premiership10.6111327.31.040.280.090.3300Matches
13 Seasons3 Clubs7 Leagues351.2161213929.80.430.130.100.3100
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Colchester United (6 Seasons)4 Leagues126.37512180.00.090.140.600.2500
Peterborough United (4 Seasons)4 Leagues157.56641929.70.410.120.090.3200
Hearts (3 Seasons)2 Leagues67.4352815.40.770.120.060.3800
FA Cup (9 Seasons)12.613133.30.280.090.331.0000
EFL Cup (9 Seasons)7.317457.10.950.550.140.2500
League One (6 Seasons)145.74461934.80.410.130.090.2100
League Two (3 Seasons)86.26060.000.120.3300
Premiership (3 Seasons)63.0349816.30.780.130.060.3800
Championship (1 Season)32.011317.70.410.030.081.0000
Conf Lg (1 Season)4.40300.00.690.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2013-201417Colchester United1 League0.5000.0000
2014-201518Colchester United3 Leagues8.5000.0000
2015-201619Colchester United3 Leagues26.1030.120.0000
2016-201720Colchester United3 Leagues13.1011100.00.080.080.000.0000
2017-201821Colchester United3 Leagues38.1337233.30.080.181.000.4300
2018-201922Colchester United3 Leagues39.9411100.00.430.430.000.0000
2019-202023Peterborough United3 Leagues30.9211763.60.360.230.180.2900
2020-202124Peterborough United3 Leagues47.6123626.10.480.130.040.1700
2021-202225Peterborough United3 Leagues35.011317.70.370.030.081.0000
2022-202326Peterborough United3 Leagues44.0217529.40.390.110.120.4000
2023-202427Hearts1 League35.0025312.00.710.090.000.0000
2024-202528Hearts2 Leagues21.8216212.50.740.090.131.0000
2025-202629Hearts1 League10.6111327.31.040.280.090.3300
13 Seasons3 Clubs7 Leagues351.2161213929.80.430.130.100.3100
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Colchester United (6 Seasons)4 Leagues126.37512180.00.090.140.600.2500
Peterborough United (4 Seasons)4 Leagues157.56641929.70.410.120.090.3200
Hearts (3 Seasons)2 Leagues67.4352815.40.770.120.060.3800
FA Cup (9 Seasons)12.613133.30.280.090.331.0000
EFL Cup (9 Seasons)7.317457.10.950.550.140.2500
League One (6 Seasons)145.74461934.80.410.130.090.2100
League Two (3 Seasons)86.26060.000.120.3300
Premiership (3 Seasons)63.0349816.30.780.130.060.3800
Championship (1 Season)32.011317.70.410.030.081.0000
Conf Lg (1 Season)4.40300.00.690.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2013-201417Colchester Unitedeng ENG3. League One16th0.5000.0000
2014-201518Colchester Unitedeng ENG3. League One19th8.5000.0000Matches
2015-201619Colchester Unitedeng ENG3. League One23rd24.2030.120.0000Matches
2016-201720Colchester Unitedeng ENG4. League Two8th12.10000.000.0000Matches
2017-201821Colchester Unitedeng ENG4. League Two13th36.52060.000.160.3300Matches
2018-201922Colchester Unitedeng ENG4. League Two8th37.5400Matches
2019-202023Peterborough Unitedeng ENG3. League One7th26.919555.60.330.190.110.2000Matches
2020-202124Peterborough Unitedeng ENG3. League One2nd44.6122627.30.490.130.050.1700Matches
2021-202225Peterborough Unitedeng ENG2. Championship22nd32.011317.70.410.030.081.0000Matches
2022-202326Peterborough Unitedeng ENG3. League One6th41.0215533.30.370.120.130.4000Matches
2023-202427Heartssct SCO1. Premiership3rd35.0025312.00.710.090.000.0000Matches
2024-202528Heartssct SCO1. Premiership7th17.4213215.40.750.120.151.0000Matches
2025-202629Heartssct SCO1. Premiership2nd10.6111327.31.040.280.090.3300Matches
13 Seasons3 Clubs4 Leagues326.9141083428.70.420.120.090.2900
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Colchester United (6 Seasons)2 Leagues119.46090.000.110.2200
Peterborough United (4 Seasons)2 Leagues144.55591728.80.410.120.080.2900
Hearts (3 Seasons)1 League63.0349816.30.780.130.060.3800
League One (6 Seasons)145.74461934.80.410.130.090.2100
League Two (3 Seasons)86.26060.000.120.3300
Premiership (3 Seasons)63.0349816.30.780.130.060.3800
Championship (1 Season)32.011317.70.410.030.081.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2015-201619Colchester Unitedeng ENGFA Cup17th1.9000Matches
2016-201720Colchester Unitedeng ENGEFL Cup58th1.0011100.01.001.000.000.0000Matches
2017-201821Colchester Unitedeng ENGEFL Cup58th1.013133.33.001.000.331.0000Matches
2017-201821Colchester Unitedeng ENGFA Cup85th0.60000.000.0000Matches
2018-201922Colchester Unitedeng ENGEFL Cup58th1.3011100.00.750.750.000.0000Matches
2018-201922Colchester Unitedeng ENGFA Cup85th1.00000.000.0000Matches
2019-202023Peterborough Unitedeng ENGEFL Cup58th1.0011100.01.001.000.000.0000Matches
2019-202023Peterborough Unitedeng ENGFA Cup33rd3.0111100.00.330.331.001.0000Matches
2020-202124Peterborough Unitedeng ENGEFL Cup58th1.00000.000.0000Matches
2020-202124Peterborough Unitedeng ENGFA Cup65th2.00100.00.500.000.0000Matches
2021-202225Peterborough Unitedeng ENGEFL CupRd11.00000.000.0000Matches
2021-202225Peterborough Unitedeng ENGFA Cup2.00000.000.0000Matches
2022-202326Peterborough Unitedeng ENGEFL CupRd21.00100.01.000.000.0000Matches
2022-202326Peterborough Unitedeng ENGFA Cup2.00100.00.500.000.0000Matches
9 Seasons2 Clubs2 Leagues19.9210550.00.560.280.200.4000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Colchester United (5 Seasons)2 Leagues6.915360.01.000.600.200.3300
Peterborough United (4 Seasons)2 Leagues13.015240.00.380.150.200.5000
FA Cup (9 Seasons)12.613133.30.280.090.331.0000
EFL Cup (9 Seasons)7.317457.10.950.550.140.2500
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2024-202528Hearts3. Conf LgLg4.40300.00.690.000.0000Matches
1 Season1 Club1 League4.40300.00.690.000.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
2013-201417Colchester Unitedeng ENG3. League One145451.10.501
2014-201518Colchester Unitedeng ENGFA Cup00001Matches
2014-201518Colchester Unitedeng ENGLeague Cup00001Matches
2014-201518Colchester Unitedeng ENG3. League One107697718.68.598141.40141400.00+0.51Matches
2015-201619Colchester Unitedeng ENGFA Cup21758848.61.9191118421.5076+1+0.51-0.46Matches
2015-201619Colchester Unitedeng ENGLeague Cup00001Matches
2015-201619Colchester Unitedeng ENG3. League One262,1758452.524.223233111.003154-23-0.95-0.08Matches
2016-201720Colchester Unitedeng ENGEFL Cup19090100.01.01901000.0004-4-4.00Matches
2016-201720Colchester Unitedeng ENGFA Cup00001Matches
2016-201720Colchester Unitedeng ENG4. League Two131,0908426.312.11312022.082212+10+0.83+0.83Matches
2017-201821Colchester Unitedeng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2017-201821Colchester Unitedeng ENGFA Cup1585864.40.61580000.0001-1-1.55-1.55Matches
2017-201821Colchester Unitedeng ENG4. League Two373,2858979.336.53736061.384439+5+0.14+0.56Matches
2018-201922Colchester Unitedeng ENGEFL Cup1120120100.01.311201001.002200.00Matches
2018-201922Colchester Unitedeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2018-201922Colchester Unitedeng ENG4. League Two403,3798481.637.539863512021.584836+12+0.32+0.32Matches
2019-202023Peterborough Unitedeng ENGEFL Cup19090100.01.01901000.0001-1-1.00Matches
2019-202023Peterborough Unitedeng ENGFA Cup32709075.03.03903012.3361+5+1.67+3.67Matches
2019-202023Peterborough Unitedeng ENG3. League One282,4208676.826.9288626011.755330+23+0.86+0.24Matches
2020-202124Peterborough Unitedeng ENGEFL Cup19090100.01.01901000.0001-1-1.00Matches
2020-202124Peterborough Unitedeng ENGFA Cup218090100.02.02902001.503300.00Matches
2020-202124Peterborough Unitedeng ENG3. League One454,0178997.044.6458943001.938343+40+0.90+3.09Matches
2021-202225Peterborough Unitedeng ENG2. Championship342,8818569.632.0338629129100.682861-33-1.03-0.24Matches
2021-202225Peterborough Unitedeng ENGEFL Cup19090100.01.01901000.0004-4-4.00Matches
2021-202225Peterborough Unitedeng ENGFA Cup21809066.72.02902011.502200.00-1.00Matches
2022-202326Peterborough Unitedeng ENGEFL Cup1909050.01.01901000.0001-1-1.00-3.00Matches
2022-202326Peterborough Unitedeng ENGFA Cup21809066.72.02902001.5043+1+0.50+0.50Matches
2022-202326Peterborough Unitedeng ENG3. League One423,6878889.141.041893913531.686547+18+0.44-0.16Matches
2023-202427Heartssct SCO1. Premiership353,1509092.135.0359035011.774840+8+0.23-1.10Matches
2024-202528Hearts3. Conf Lg53947973.04.45794001.2045-1-0.23+1.00Matches
2024-202528Heartssct SCO1. Premiership181,5648745.717.4188717021.22232300.00-0.24Matches
2025-202629Heartssct SCO1. Premiership209564828.010.69836111992.101510+5+0.47-0.55Matches
13 Seasons3 Clubs7 Leagues37431,6058558.4351.2354883312025591.51503446+57+0.16+0.21
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Colchester United (6 Seasons)4 Leagues13411,3668543.3126.312787119752311.39169171-2-0.02+0.34
Peterborough United (4 Seasons)4 Leagues16214,1758882.9157.516088150232161.52244197+47+0.30+0.45
Hearts (3 Seasons)2 Leagues786,0647856.167.46787621119121.699078+12+0.18-0.49
FA Cup (9 Seasons)131,1338757.212.612871118461.462217+5+0.40+0.21
EFL Cup (9 Seasons)76609468.87.37947020.14315-12-1.64-3.64
League One (6 Seasons)15213,1138655.0145.714689139635191.63246188+58+0.40+0.85
League Two (3 Seasons)907,7548662.486.2898683120101.5711487+27+0.31+0.39
Premiership (3 Seasons)735,6707855.363.06288581119121.728673+13+0.21-0.52
Championship (1 Season)342,8818569.632.0338629129100.682861-33-1.03-0.24
Conf Lg (1 Season)53947973.04.45794001.2045-1-0.23+1.00
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
2013-201417Colchester United1 League145451.10.501
2014-201518Colchester United3 Leagues107697717.18.598161.40141400.00+0.51
2015-201619Colchester United3 Leagues282,3508450.926.1249124484141.043860-22-0.84-0.13
2016-201720Colchester United3 Leagues141,1808427.313.1149013031.932216+6+0.46+0.46
2017-201821Colchester United3 Leagues393,4338879.538.1397437061.314542+3+0.08+0.48
2018-201922Colchester United3 Leagues423,5898582.539.941873712021.535039+11+0.28+0.28
2019-202023Peterborough United3 Leagues322,7808777.230.9328730021.755932+27+0.87+0.54
2020-202124Peterborough United3 Leagues484,2878997.247.6488946001.878647+39+0.82+3.01
2021-202225Peterborough United3 Leagues373,1518570.035.0368732129110.713067-37-1.06-0.39
2022-202326Peterborough United3 Leagues453,9578886.244.044894213531.636951+18+0.41-0.30
2023-202427Hearts1 League353,1509092.135.0359035011.774840+8+0.23-1.10
2024-202528Hearts2 Leagues231,9588549.421.8238521021.222728-1-0.05-0.18
2025-202629Hearts1 League209564828.010.69836111992.101510+5+0.47-0.55
13 Seasons3 Clubs7 Leagues37431,6058558.4351.2354883312025591.51503446+57+0.16+0.21
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Colchester United (6 Seasons)4 Leagues13411,3668543.3126.312787119752311.39169171-2-0.02+0.34
Peterborough United (4 Seasons)4 Leagues16214,1758882.9157.516088150232161.52244197+47+0.30+0.45
Hearts (3 Seasons)2 Leagues786,0647856.167.46787621119121.699078+12+0.18-0.49
FA Cup (9 Seasons)131,1338757.212.612871118461.462217+5+0.40+0.21
EFL Cup (9 Seasons)76609468.87.37947020.14315-12-1.64-3.64
League One (6 Seasons)15213,1138655.0145.714689139635191.63246188+58+0.40+0.85
League Two (3 Seasons)907,7548662.486.2898683120101.5711487+27+0.31+0.39
Premiership (3 Seasons)735,6707855.363.06288581119121.728673+13+0.21-0.52
Championship (1 Season)342,8818569.632.0338629129100.682861-33-1.03-0.24
Conf Lg (1 Season)53947973.04.45794001.2045-1-0.23+1.00
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
2013-201417Colchester Unitedeng ENG3. League One16th145451.10.501
2014-201518Colchester Unitedeng ENG3. League One19th107697718.68.598141.40141400.00+0.51Matches
2015-201619Colchester Unitedeng ENG3. League One23rd262,1758452.524.223233111.003154-23-0.95-0.08Matches
2016-201720Colchester Unitedeng ENG4. League Two8th131,0908426.312.11312022.082212+10+0.83+0.83Matches
2017-201821Colchester Unitedeng ENG4. League Two13th373,2858979.336.53736061.384439+5+0.14+0.56Matches
2018-201922Colchester Unitedeng ENG4. League Two8th403,3798481.637.539863512021.584836+12+0.32+0.32Matches
2019-202023Peterborough Unitedeng ENG3. League One7th282,4208676.826.9288626011.755330+23+0.86+0.24Matches
2020-202124Peterborough Unitedeng ENG3. League One2nd454,0178997.044.6458943001.938343+40+0.90+3.09Matches
2021-202225Peterborough Unitedeng ENG2. Championship22nd342,8818569.632.0338629129100.682861-33-1.03-0.24Matches
2022-202326Peterborough Unitedeng ENG3. League One6th423,6878889.141.041893913531.686547+18+0.44-0.16Matches
2023-202427Heartssct SCO1. Premiership3rd353,1509092.135.0359035011.774840+8+0.23-1.10Matches
2024-202528Heartssct SCO1. Premiership7th181,5648745.717.4188717021.22232300.00-0.24Matches
2025-202629Heartssct SCO1. Premiership2nd209564828.010.69836111992.101510+5+0.47-0.55Matches
13 Seasons3 Clubs4 Leagues34929,4188458.1326.9330883091921511.54474409+65+0.20+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
Colchester United (6 Seasons)2 Leagues12710,7438543.2119.412186114620251.44159155+4+0.03+0.41
Peterborough United (4 Seasons)2 Leagues14913,0058783.5144.514788137232141.54229181+48+0.33+0.54
Hearts (3 Seasons)1 League735,6707855.363.06288581119121.728673+13+0.21-0.52
League One (6 Seasons)15213,1138655.0145.714689139635191.63246188+58+0.40+0.85
League Two (3 Seasons)907,7548662.486.2898683120101.5711487+27+0.31+0.39
Premiership (3 Seasons)735,6707855.363.06288581119121.728673+13+0.21-0.52
Championship (1 Season)342,8818569.632.0338629129100.682861-33-1.03-0.24
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-201518Colchester Unitedeng ENGFA Cup33rd00001Matches
2014-201518Colchester Unitedeng ENGLeague Cup58th00001Matches
2015-201619Colchester Unitedeng ENGFA Cup17th21758848.61.9191118421.5076+1+0.51-0.46Matches
2015-201619Colchester Unitedeng ENGLeague Cup57th00001Matches
2016-201720Colchester Unitedeng ENGEFL Cup58th19090100.01.01901000.0004-4-4.00Matches
2016-201720Colchester Unitedeng ENGFA Cup85th00001Matches
2017-201821Colchester Unitedeng ENGEFL Cup58th19090100.01.01901000.0012-1-1.00Matches
2017-201821Colchester Unitedeng ENGFA Cup85th1585864.40.61580000.0001-1-1.55-1.55Matches
2018-201922Colchester Unitedeng ENGEFL Cup58th1120120100.01.311201001.002200.00Matches
2018-201922Colchester Unitedeng ENGFA Cup85th19090100.01.01901000.0001-1-1.00Matches
2019-202023Peterborough Unitedeng ENGEFL Cup58th19090100.01.01901000.0001-1-1.00Matches
2019-202023Peterborough Unitedeng ENGFA Cup33rd32709075.03.03903012.3361+5+1.67+3.67Matches
2020-202124Peterborough Unitedeng ENGEFL Cup58th19090100.01.01901000.0001-1-1.00Matches
2020-202124Peterborough Unitedeng ENGFA Cup65th218090100.02.02902001.503300.00Matches
2021-202225Peterborough Unitedeng ENGEFL CupRd119090100.01.01901000.0004-4-4.00Matches
2021-202225Peterborough Unitedeng ENGFA Cup21809066.72.02902011.502200.00-1.00Matches
2022-202326Peterborough Unitedeng ENGEFL CupRd21909050.01.01901000.0001-1-1.00-3.00Matches
2022-202326Peterborough Unitedeng ENGFA Cup21809066.72.02902001.5043+1+0.50+0.50Matches
9 Seasons2 Clubs2 Leagues201,7939061.019.919901818481.002532-7-0.35-0.82
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Colchester United (5 Seasons)2 Leagues76238944.26.9690518460.571016-6-0.87-1.70
Peterborough United (4 Seasons)2 Leagues131,1709076.513.0139013021.231516-1-0.08-0.33
FA Cup (9 Seasons)131,1338757.212.612871118461.462217+5+0.40+0.21
EFL Cup (9 Seasons)76609468.87.37947020.14315-12-1.64-3.64
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
2024-202528Hearts3. Conf LgLg53947973.04.45794001.2045-1-0.23+1.00Matches
1 Season1 Club1 League53947973.04.45794001.2045-1-0.23+1.00
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
2013-201417Colchester Unitedeng ENG3. League One0.5000
2014-201518Colchester Unitedeng ENG3. League One8.5103Matches
2015-201619Colchester Unitedeng ENGFA Cup1.91000Matches
2015-201619Colchester Unitedeng ENG3. League One24.23019Matches
2016-201720Colchester Unitedeng ENGEFL Cup1.0100110100000Matches
2016-201720Colchester Unitedeng ENG4. League Two12.1100200000000Matches
2017-201821Colchester Unitedeng ENGEFL Cup1.0000000031001Matches
2017-201821Colchester Unitedeng ENGFA Cup0.60002100000Matches
2017-201821Colchester Unitedeng ENG4. League Two36.57002600000000Matches
2018-201922Colchester Unitedeng ENGEFL Cup1.3000010000000Matches
2018-201922Colchester Unitedeng ENGFA Cup1.0100000000000Matches
2018-201922Colchester Unitedeng ENG4. League Two37.58110Matches
2019-202023Peterborough Unitedeng ENGEFL Cup1.01002200220Matches
2019-202023Peterborough Unitedeng ENGFA Cup3.00002600000Matches
2019-202023Peterborough Unitedeng ENG3. League One26.94112425204124010Matches
2020-202124Peterborough Unitedeng ENGEFL Cup1.00000000010Matches
2020-202124Peterborough Unitedeng ENGFA Cup2.00003300110Matches
2020-202124Peterborough Unitedeng ENG3. League One44.6900554311271460Matches
2021-202225Peterborough Unitedeng ENG2. Championship32.070029211238280Matches
2021-202225Peterborough Unitedeng ENGEFL Cup1.00002100110Matches
2021-202225Peterborough Unitedeng ENGFA Cup2.00002100130Matches
2022-202326Peterborough Unitedeng ENGEFL Cup1.00000100210Matches
2022-202326Peterborough Unitedeng ENGFA Cup2.01000000000Matches
2022-202326Peterborough Unitedeng ENG3. League One41.080029268453341Matches
2023-202427Heartssct SCO1. Premiership35.040025163133230Matches
2024-202528Hearts3. Conf Lg4.41004500840Matches
2024-202528Heartssct SCO1. Premiership17.420014102012110Matches
2025-202629Heartssct SCO1. Premiership10.6311129031260Matches
13 Seasons3 Clubs7 Leagues351.263332561721723278186012
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Colchester United (6 Seasons)4 Leagues126.323115330131001
Peterborough United (4 Seasons)4 Leagues157.530111481291218210141011
Hearts (3 Seasons)2 Leagues67.4101155405465440
FA Cup (9 Seasons)12.63009110024000
EFL Cup (9 Seasons)7.3200560186001
League One (6 Seasons)145.72511130941116165104011
League Two (3 Seasons)86.216112800000000
Premiership (3 Seasons)63.091151355457400
Championship (1 Season)32.070029211238280
Conf Lg (1 Season)4.41004500840
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2013-201417Colchester United1 League0.5000
2014-201518Colchester United3 Leagues8.5103
2015-201619Colchester United3 Leagues26.1400190
2016-201720Colchester United3 Leagues13.1200310100000
2017-201821Colchester United3 Leagues38.17002810031001
2018-201922Colchester United3 Leagues39.9911010000000
2019-202023Peterborough United3 Leagues30.95112833204326010
2020-202124Peterborough United3 Leagues47.6900584611272480
2021-202225Peterborough United3 Leagues35.070033231240320
2022-202326Peterborough United3 Leagues44.090029278455351
2023-202427Hearts1 League35.040025163133230
2024-202528Hearts2 Leagues21.830018152020150
2025-202629Hearts1 League10.6311129031260
13 Seasons3 Clubs7 Leagues351.263332561721723278186012
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Colchester United (6 Seasons)4 Leagues126.323115330131001
Peterborough United (4 Seasons)4 Leagues157.530111481291218210141011
Hearts (3 Seasons)2 Leagues67.4101155405465440
FA Cup (9 Seasons)12.63009110024000
EFL Cup (9 Seasons)7.3200560186001
League One (6 Seasons)145.72511130941116165104011
League Two (3 Seasons)86.216112800000000
Premiership (3 Seasons)63.091151355457400
Championship (1 Season)32.070029211238280
Conf Lg (1 Season)4.41004500840
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2013-201417Colchester Unitedeng ENG3. League One16th0.5000
2014-201518Colchester Unitedeng ENG3. League One19th8.5103Matches
2015-201619Colchester Unitedeng ENG3. League One23rd24.23019Matches
2016-201720Colchester Unitedeng ENG4. League Two8th12.1100200000000Matches
2017-201821Colchester Unitedeng ENG4. League Two13th36.57002600000000Matches
2018-201922Colchester Unitedeng ENG4. League Two8th37.58110Matches
2019-202023Peterborough Unitedeng ENG3. League One7th26.94112425204124010Matches
2020-202124Peterborough Unitedeng ENG3. League One2nd44.6900554311271460Matches
2021-202225Peterborough Unitedeng ENG2. Championship22nd32.070029211238280Matches
2022-202326Peterborough Unitedeng ENG3. League One6th41.080029268453341Matches
2023-202427Heartssct SCO1. Premiership3rd35.040025163133230Matches
2024-202528Heartssct SCO1. Premiership7th17.420014102012110Matches
2025-202629Heartssct SCO1. Premiership2nd10.6311129031260Matches
13 Seasons3 Clubs4 Leagues326.957332381501722260172011
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Colchester United (6 Seasons)2 Leagues119.420115000000000
Peterborough United (4 Seasons)2 Leagues144.528111371151218203132011
Hearts (3 Seasons)1 League63.091151355457400
League One (6 Seasons)145.72511130941116165104011
League Two (3 Seasons)86.216112800000000
Premiership (3 Seasons)63.091151355457400
Championship (1 Season)32.070029211238280
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-201619Colchester Unitedeng ENGFA Cup17th1.91000Matches
2016-201720Colchester Unitedeng ENGEFL Cup58th1.0100110100000Matches
2017-201821Colchester Unitedeng ENGEFL Cup58th1.0000000031001Matches
2017-201821Colchester Unitedeng ENGFA Cup85th0.60002100000Matches
2018-201922Colchester Unitedeng ENGEFL Cup58th1.3000010000000Matches
2018-201922Colchester Unitedeng ENGFA Cup85th1.0100000000000Matches
2019-202023Peterborough Unitedeng ENGEFL Cup58th1.01002200220Matches
2019-202023Peterborough Unitedeng ENGFA Cup33rd3.00002600000Matches
2020-202124Peterborough Unitedeng ENGEFL Cup58th1.00000000010Matches
2020-202124Peterborough Unitedeng ENGFA Cup65th2.00003300110Matches
2021-202225Peterborough Unitedeng ENGEFL CupRd11.00002100110Matches
2021-202225Peterborough Unitedeng ENGFA Cup2.00002100130Matches
2022-202326Peterborough Unitedeng ENGEFL CupRd21.00000100210Matches
2022-202326Peterborough Unitedeng ENGFA Cup2.01000000000Matches
9 Seasons2 Clubs2 Leagues19.95001417011010001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Colchester United (5 Seasons)2 Leagues6.9300330131001
Peterborough United (4 Seasons)2 Leagues13.0200111400790
FA Cup (9 Seasons)12.63009110024000
EFL Cup (9 Seasons)7.3200560186001
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2024-202528Hearts3. Conf LgLg4.41004500840Matches
1 Season1 Club1 League4.41004500840

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.