Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2012-201320Chesterfieldeng ENG4. League Two1345646.3325300200.480.320.800.480.80
2013-201421Chesterfieldeng ENG4. League Two34101,21913.5549411300.370.300.660.300.59
2014-201522Chesterfieldeng ENGFA Cup554675.2101100100.190.000.190.190.19Matches
2014-201522Chesterfieldeng ENGLeague Cup10260.3000000000.000.000.000.000.00Matches
2014-201522Chesterfieldeng ENG3. League One26121,29214.4213200300.140.070.210.140.21Matches
2014-201522Tranmere Roverseng ENG4. League Two443604.0202200200.500.000.500.500.50Matches
2014-201522Oxford Unitedeng ENG4. League Two40400.4000000100.000.000.000.000.00Matches
2015-201623Stevenageeng ENGFA Cup221762.0101100100.510.000.510.510.51Matches
2015-201623Chesterfieldeng ENGLeague Cup11720.8000000000.000.000.000.000.00Matches
2015-201623Chesterfieldeng ENG3. League One901491.7000000000.000.000.000.000.00Matches
2015-201623Leyton Orienteng ENG4. League Two1787698.5404400000.470.000.470.470.47Matches
2015-201623Stevenageeng ENG4. League Two14993610.4505500100.480.000.480.480.48Matches
2016-201724Blackpooleng ENGEFL Cup11690.8000000000.000.000.000.000.00Matches
2016-201724Leyton Orienteng ENGEFL Cup00Matches
2016-201724Blackpooleng ENGFA Cup10200.2000000000.000.000.000.000.00Matches
2016-201724Blackpooleng ENG4. League Two1998749.7314301200.310.100.410.310.41Matches
2016-201724Leyton Orienteng ENG4. League Two10100.1000000000.000.000.000.000.00Matches
2017-201825Blackpooleng ENGEFL Cup11901.0101100001.000.001.001.001.00Matches
2017-201825Blackpooleng ENGFA Cup1030.0000000100.000.000.000.000.00Matches
2017-201825Blackpooleng ENG3. League One26994310.5538500000.480.290.760.480.76Matches
2018-201926Blackpooleng ENGEFL Cup332562.8202200000.700.000.700.700.70Matches
2018-201926Blackpooleng ENGFA Cup332923.2101100100.310.000.310.310.31Matches
2018-201926Blackpooleng ENG3. League One43353,29336.6104141000110.270.110.380.270.38Matches
2019-202027Blackpooleng ENGEFL Cup111201.3101011000.750.000.750.000.00Matches
2019-202027Blackpooleng ENGFA Cup332703.0213201000.670.331.000.671.00Matches
2019-202027Blackpooleng ENG3. League One30252,23924.9151161144300.600.040.640.440.48Matches
2020-202128Heartssct SCO2. Championship1388109.0549500100.560.441.000.561.00Matches
2021-202229Heartssct SCO1. Premiership1434695.2101100100.190.000.190.190.19Matches
2022-202330Le Mansfr FRACoupe de France111201.3101011000.750.000.750.000.00Matches
2023-202431Dunkerquefr FRACoupe de France21770.9101100001.170.001.171.171.17Matches
2023-202431Dunkerquefr FRA2. Ligue 21387548.4202200002.32.30.42.7910600.240.000.240.240.240.280.050.330.280.33Matches
2024-202532Sochauxfr FRACoupe de France322002.2202200000.900.000.900.900.90Matches
13 Seasons10 Clubs8 Leagues30916816,979188.775219668792412.32.30.42.7910600.400.110.510.360.470.280.050.330.280.33
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Blackpool (4 Seasons)4 Leagues132908,46994.14010503557810.430.110.530.370.48
Chesterfield (4 Seasons)4 Leagues89323,78942.1117181011900.260.170.430.240.40
Hearts (2 Seasons)2 Leagues27111,27914.26410600200.420.280.700.420.70
Leyton Orient (2 Seasons)2 Leagues1887798.7404400000.460.000.460.460.46
Stevenage (1 Season)2 Leagues16111,11212.4606600200.490.000.490.490.49
Dunkerque (1 Season)2 Leagues1598319.2303300002.32.30.42.7910600.320.000.320.320.320.280.050.330.280.33
Tranmere Rovers (1 Season)1 League443604.0202200200.500.000.500.500.50
Oxford United (1 Season)1 League40400.4000000100.000.000.000.000.00
Sochaux (1 Season)1 League322002.2202200000.900.000.900.900.90
Le Mans (1 Season)1 League111201.3101011000.750.000.750.000.00
FA Cup (6 Seasons)15131,22813.6516501400.370.070.440.370.44
EFL Cup (6 Seasons)876337.0404311000.570.000.570.430.43
League One (5 Seasons)134817,91688.0329412844710.360.100.470.320.42
League Two (5 Seasons)106444,77253.02272921121100.410.130.550.400.53
Coupe de France (3 Seasons)643974.4404311000.910.000.910.680.68
Premiership (1 Season)1434695.2101100100.190.000.190.190.19
Ligue 2 (1 Season)1387548.4202200002.32.30.42.7910600.240.000.240.240.240.280.050.330.280.33
Championship (1 Season)1388109.0549500100.560.441.000.561.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2012-201320Chesterfield1 League1345646.3325300200.480.320.800.480.80
2013-201421Chesterfield1 League34101,21913.5549411300.370.300.660.300.59
2014-201522Tranmere Rovers1 League443604.0202200200.500.000.500.500.50
2014-201522Oxford United1 League40400.4000000100.000.000.000.000.00
2014-201522Chesterfield3 Leagues32171,78519.8314300400.150.050.200.150.20
2015-201623Chesterfield2 Leagues1012212.5000000000.000.000.000.000.00
2015-201623Stevenage2 Leagues16111,11212.4606600200.490.000.490.490.49
2015-201623Leyton Orient1 League1787698.5404400000.470.000.470.470.47
2016-201724Leyton Orient2 Leagues10100.1000000000.000.000.000.000.00
2016-201724Blackpool3 Leagues211096310.7314301200.280.090.370.280.37
2017-201825Blackpool3 Leagues28101,03611.5639600100.520.260.780.520.78
2018-201926Blackpool3 Leagues49413,84142.7134171300210.300.090.400.300.40
2019-202027Blackpool3 Leagues34292,62929.2182201356300.620.070.680.450.51
2020-202128Hearts1 League1388109.0549500100.560.441.000.561.00
2021-202229Hearts1 League1434695.2101100100.190.000.190.190.19
2022-202330Le Mans1 League111201.3101011000.750.000.750.000.00
2023-202431Dunkerque2 Leagues1598319.2303300002.32.30.42.7910600.320.000.320.320.320.280.050.330.280.33
2024-202532Sochaux1 League322002.2202200000.900.000.900.900.90
13 Seasons10 Clubs8 Leagues30916816,979188.775219668792412.32.30.42.7910600.400.110.510.360.470.280.050.330.280.33
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Blackpool (4 Seasons)4 Leagues132908,46994.14010503557810.430.110.530.370.48
Chesterfield (4 Seasons)4 Leagues89323,78942.1117181011900.260.170.430.240.40
Hearts (2 Seasons)2 Leagues27111,27914.26410600200.420.280.700.420.70
Leyton Orient (2 Seasons)2 Leagues1887798.7404400000.460.000.460.460.46
Stevenage (1 Season)2 Leagues16111,11212.4606600200.490.000.490.490.49
Dunkerque (1 Season)2 Leagues1598319.2303300002.32.30.42.7910600.320.000.320.320.320.280.050.330.280.33
Tranmere Rovers (1 Season)1 League443604.0202200200.500.000.500.500.50
Oxford United (1 Season)1 League40400.4000000100.000.000.000.000.00
Sochaux (1 Season)1 League322002.2202200000.900.000.900.900.90
Le Mans (1 Season)1 League111201.3101011000.750.000.750.000.00
FA Cup (6 Seasons)15131,22813.6516501400.370.070.440.370.44
EFL Cup (6 Seasons)876337.0404311000.570.000.570.430.43
League One (5 Seasons)134817,91688.0329412844710.360.100.470.320.42
League Two (5 Seasons)106444,77253.02272921121100.410.130.550.400.53
Coupe de France (3 Seasons)643974.4404311000.910.000.910.680.68
Premiership (1 Season)1434695.2101100100.190.000.190.190.19
Ligue 2 (1 Season)1387548.4202200002.32.30.42.7910600.240.000.240.240.240.280.050.330.280.33
Championship (1 Season)1388109.0549500100.560.441.000.561.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2012-201320Chesterfieldeng ENG4. League Two8th1345646.3325300200.480.320.800.480.80
2013-201421Chesterfieldeng ENG4. League Two1st34101,21913.5549411300.370.300.660.300.59
2014-201522Tranmere Roverseng ENG4. League Two24th443604.0202200200.500.000.500.500.50Matches
2014-201522Oxford Unitedeng ENG4. League Two13th40400.4000000100.000.000.000.000.00Matches
2014-201522Chesterfieldeng ENG3. League One6th26121,29214.4213200300.140.070.210.140.21Matches
2015-201623Chesterfieldeng ENG3. League One18th901491.7000000000.000.000.000.000.00Matches
2015-201623Stevenageeng ENG4. League Two18th14993610.4505500100.480.000.480.480.48Matches
2015-201623Leyton Orienteng ENG4. League Two8th1787698.5404400000.470.000.470.470.47Matches
2016-201724Leyton Orienteng ENG4. League Two24th10100.1000000000.000.000.000.000.00Matches
2016-201724Blackpooleng ENG4. League Two7th1998749.7314301200.310.100.410.310.41Matches
2017-201825Blackpooleng ENG3. League One12th26994310.5538500000.480.290.760.480.76Matches
2018-201926Blackpooleng ENG3. League One10th43353,29336.6104141000110.270.110.380.270.38Matches
2019-202027Blackpooleng ENG3. League One13th30252,23924.9151161144300.600.040.640.440.48Matches
2020-202128Heartssct SCO2. Championship1st1388109.0549500100.560.441.000.561.00Matches
2021-202229Heartssct SCO1. Premiership3rd1434695.2101100100.190.000.190.190.19Matches
2023-202431Dunkerquefr FRA2. Ligue 216th1387548.4202200002.32.30.42.7910600.240.000.240.240.240.280.050.330.280.33Matches
11 Seasons8 Clubs5 Leagues28014414,721163.662208257562012.32.30.42.7910600.380.120.500.350.470.280.050.330.280.33
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Blackpool (4 Seasons)2 Leagues118787,34981.7339422945610.400.110.510.360.47
Chesterfield (4 Seasons)2 Leagues82263,22435.810717911800.280.200.470.250.45
Hearts (2 Seasons)2 Leagues27111,27914.26410600200.420.280.700.420.70
Leyton Orient (2 Seasons)1 League1887798.7404400000.460.000.460.460.46
Stevenage (1 Season)1 League14993610.4505500100.480.000.480.480.48
Dunkerque (1 Season)1 League1387548.4202200002.32.30.42.7910600.240.000.240.240.240.280.050.330.280.33
Tranmere Rovers (1 Season)1 League443604.0202200200.500.000.500.500.50
Oxford United (1 Season)1 League40400.4000000100.000.000.000.000.00
League One (5 Seasons)134817,91688.0329412844710.360.100.470.320.42
League Two (5 Seasons)106444,77253.02272921121100.410.130.550.400.53
Premiership (1 Season)1434695.2101100100.190.000.190.190.19
Ligue 2 (1 Season)1387548.4202200002.32.30.42.7910600.240.000.240.240.240.280.050.330.280.33
Championship (1 Season)1388109.0549500100.560.441.000.561.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
2014-201522Chesterfieldeng ENGFA Cup17th554675.2101100100.190.000.190.190.19Matches
2014-201522Chesterfieldeng ENGLeague Cup58th10260.3000000000.000.000.000.000.00Matches
2015-201623Chesterfieldeng ENGLeague Cup57th11720.8000000000.000.000.000.000.00Matches
2015-201623Stevenageeng ENGFA Cup65th221762.0101100100.510.000.510.510.51Matches
2016-201724Leyton Orienteng ENGEFL Cup58th00Matches
2016-201724Blackpooleng ENGEFL Cup33rd11690.8000000000.000.000.000.000.00Matches
2016-201724Blackpooleng ENGFA Cup17th10200.2000000000.000.000.000.000.00Matches
2017-201825Blackpooleng ENGEFL Cup58th11901.0101100001.000.001.001.001.00Matches
2017-201825Blackpooleng ENGFA Cup85th1030.0000000100.000.000.000.000.00Matches
2018-201926Blackpooleng ENGEFL Cup9th332562.8202200000.700.000.700.700.70Matches
2018-201926Blackpooleng ENGFA Cup33rd332923.2101100100.310.000.310.310.31Matches
2019-202027Blackpooleng ENGEFL Cup58th111201.3101011000.750.000.750.000.00Matches
2019-202027Blackpooleng ENGFA Cup33rd332703.0213201000.670.331.000.671.00Matches
2022-202330Le Mansfr FRACoupe de FranceRd7111201.3101011000.750.000.750.000.00Matches
2023-202431Dunkerquefr FRACoupe de FranceR3221770.9101100001.170.001.171.171.17Matches
2024-202532Sochauxfr FRACoupe de FranceR64322002.2202200000.900.000.900.900.90Matches
9 Seasons7 Clubs3 Leagues29242,25825.1131141123400.520.040.560.440.48
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
Blackpool (4 Seasons)2 Leagues14121,12012.4718612200.560.080.640.480.56
Chesterfield (2 Seasons)2 Leagues765656.3101100100.160.000.160.160.16
Sochaux (1 Season)1 League322002.2202200000.900.000.900.900.90
Dunkerque (1 Season)1 League21770.9101100001.170.001.171.171.17
Stevenage (1 Season)1 League221762.0101100100.510.000.510.510.51
Le Mans (1 Season)1 League111201.3101011000.750.000.750.000.00
Leyton Orient (1 Season)1 League00
FA Cup (6 Seasons)15131,22813.6516501400.370.070.440.370.44
EFL Cup (6 Seasons)876337.0404311000.570.000.570.430.43
Coupe de France (3 Seasons)643974.4404311000.910.000.910.680.68

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2012-201320Chesterfieldeng ENG4. League Two6.33132.070.2300
2013-201421Chesterfieldeng ENG4. League Two13.55261.920.1511
2014-201522Chesterfieldeng ENGFA Cup5.2100Matches
2014-201522Chesterfieldeng ENGLeague Cup0.3000Matches
2014-201522Chesterfieldeng ENG3. League One14.42140.980.1400Matches
2014-201522Tranmere Roverseng ENG4. League Two4.0230.750.6700Matches
2014-201522Oxford Unitedeng ENG4. League Two0.4000.0000Matches
2015-201623Stevenageeng ENGFA Cup2.0100Matches
2015-201623Chesterfieldeng ENGLeague Cup0.8000Matches
2015-201623Chesterfieldeng ENG3. League One1.7010.600.0000Matches
2015-201623Leyton Orienteng ENG4. League Two8.54161.870.2500Matches
2015-201623Stevenageeng ENG4. League Two10.45131.250.3800Matches
2016-201724Blackpooleng ENGEFL Cup0.8022100.02.612.610.000.0000Matches
2016-201724Blackpooleng ENGFA Cup0.2000Matches
2016-201724Blackpooleng ENG4. League Two9.730110.001.130.2701Matches
2016-201724Leyton Orienteng ENG4. League Two0.10000.000.0000Matches
2017-201825Blackpooleng ENGEFL Cup1.014250.04.002.000.250.5000Matches
2017-201825Blackpooleng ENGFA Cup0.00000.000.0000Matches
2017-201825Blackpooleng ENG3. League One10.55090.000.860.5600Matches
2018-201926Blackpooleng ENGEFL Cup2.827457.12.461.410.290.5000Matches
2018-201926Blackpooleng ENGFA Cup3.2111545.53.391.540.090.2000Matches
2018-201926Blackpooleng ENG3. League One36.61000Matches
2019-202027Blackpooleng ENGEFL Cup1.315120.03.750.750.000.0011Matches
2019-202027Blackpooleng ENGFA Cup3.0210440.03.331.330.200.5001Matches
2019-202027Blackpooleng ENG3. League One24.915773342.93.101.330.140.3344Matches
2020-202128Heartssct SCO2. Championship9.0500Matches
2021-202229Heartssct SCO1. Premiership5.2118844.43.451.540.060.1300Matches
2022-202330Le Mansfr FRACoupe de France1.3111Matches
2023-202431Dunkerquefr FRACoupe de France0.914125.04.681.170.251.0000Matches
2023-202431Dunkerquefr FRA2. Ligue 28.4226830.83.100.950.080.2514.90002.32.30.09-0.3-0.3Matches
2024-202532Sochauxfr FRACoupe de France2.224125.01.800.450.502.0000Matches
13 Seasons10 Clubs8 Leagues188.77516817553.02.271.310.180.2914.90792.32.30.09-0.3-0.3
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Blackpool (4 Seasons)4 Leagues94.1401167161.22.021.240.220.3557
Chesterfield (4 Seasons)4 Leagues42.111541.510.1711
Hearts (2 Seasons)2 Leagues14.2618844.43.451.540.060.1300
Leyton Orient (2 Seasons)2 Leagues8.740160.001.850.2500
Stevenage (1 Season)2 Leagues12.46131.250.3800
Dunkerque (1 Season)2 Leagues9.2330930.03.250.970.100.3314.90002.32.30.09-0.3-0.3
Tranmere Rovers (1 Season)1 League4.0230.750.6700
Oxford United (1 Season)1 League0.4000.0000
Sochaux (1 Season)1 League2.224125.01.800.450.502.0000
Le Mans (1 Season)1 League1.3111
FA Cup (6 Seasons)13.6521942.93.351.430.140.3301
EFL Cup (6 Seasons)7.0418950.03.031.510.170.3311
League One (5 Seasons)88.032775754.52.181.110.210.3244
League Two (5 Seasons)53.0220820.001.550.2612
Coupe de France (3 Seasons)4.448225.02.600.650.381.5011
Premiership (1 Season)5.2118844.43.451.540.060.1300
Ligue 2 (1 Season)8.4226830.83.100.950.080.2514.90002.32.30.09-0.3-0.3
Championship (1 Season)9.0500
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2012-201320Chesterfield1 League6.33132.070.2300
2013-201421Chesterfield1 League13.55261.920.1511
2014-201522Tranmere Rovers1 League4.0230.750.6700
2014-201522Oxford United1 League0.4000.0000
2014-201522Chesterfield3 Leagues19.83140.980.1400
2015-201623Chesterfield2 Leagues2.5010.600.0000
2015-201623Stevenage2 Leagues12.46131.250.3800
2015-201623Leyton Orient1 League8.54161.870.2500
2016-201724Leyton Orient2 Leagues0.10000.000.0000
2016-201724Blackpool3 Leagues10.73213650.00.191.241.500.2301
2017-201825Blackpool3 Leagues11.56411275.00.350.961.500.5500
2018-201926Blackpool3 Leagues42.71318950.02.961.480.170.3300
2019-202027Blackpool3 Leagues29.218923841.33.151.300.140.3456
2020-202128Hearts1 League9.0500
2021-202229Hearts1 League5.2118844.43.451.540.060.1300
2022-202330Le Mans1 League1.3111
2023-202431Dunkerque2 Leagues9.2330930.03.250.970.100.3314.90002.32.30.09-0.3-0.3
2024-202532Sochaux1 League2.224125.01.800.450.502.0000
13 Seasons10 Clubs8 Leagues188.77516817553.02.271.310.180.2914.90792.32.30.09-0.3-0.3
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Blackpool (4 Seasons)4 Leagues94.1401167161.22.021.240.220.3557
Chesterfield (4 Seasons)4 Leagues42.111541.510.1711
Hearts (2 Seasons)2 Leagues14.2618844.43.451.540.060.1300
Leyton Orient (2 Seasons)2 Leagues8.740160.001.850.2500
Stevenage (1 Season)2 Leagues12.46131.250.3800
Dunkerque (1 Season)2 Leagues9.2330930.03.250.970.100.3314.90002.32.30.09-0.3-0.3
Tranmere Rovers (1 Season)1 League4.0230.750.6700
Oxford United (1 Season)1 League0.4000.0000
Sochaux (1 Season)1 League2.224125.01.800.450.502.0000
Le Mans (1 Season)1 League1.3111
FA Cup (6 Seasons)13.6521942.93.351.430.140.3301
EFL Cup (6 Seasons)7.0418950.03.031.510.170.3311
League One (5 Seasons)88.032775754.52.181.110.210.3244
League Two (5 Seasons)53.0220820.001.550.2612
Coupe de France (3 Seasons)4.448225.02.600.650.381.5011
Premiership (1 Season)5.2118844.43.451.540.060.1300
Ligue 2 (1 Season)8.4226830.83.100.950.080.2514.90002.32.30.09-0.3-0.3
Championship (1 Season)9.0500
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2012-201320Chesterfieldeng ENG4. League Two8th6.33132.070.2300
2013-201421Chesterfieldeng ENG4. League Two1st13.55261.920.1511
2014-201522Tranmere Roverseng ENG4. League Two24th4.0230.750.6700Matches
2014-201522Oxford Unitedeng ENG4. League Two13th0.4000.0000Matches
2014-201522Chesterfieldeng ENG3. League One6th14.42140.980.1400Matches
2015-201623Chesterfieldeng ENG3. League One18th1.7010.600.0000Matches
2015-201623Stevenageeng ENG4. League Two18th10.45131.250.3800Matches
2015-201623Leyton Orienteng ENG4. League Two8th8.54161.870.2500Matches
2016-201724Leyton Orienteng ENG4. League Two24th0.10000.000.0000Matches
2016-201724Blackpooleng ENG4. League Two7th9.730110.001.130.2701Matches
2017-201825Blackpooleng ENG3. League One12th10.55090.000.860.5600Matches
2018-201926Blackpooleng ENG3. League One10th36.61000Matches
2019-202027Blackpooleng ENG3. League One13th24.915773342.93.101.330.140.3344Matches
2020-202128Heartssct SCO2. Championship1st9.0500Matches
2021-202229Heartssct SCO1. Premiership3rd5.2118844.43.451.540.060.1300Matches
2023-202431Dunkerquefr FRA2. Ligue 216th8.4226830.83.100.950.080.2514.90002.32.30.09-0.3-0.3Matches
11 Seasons8 Clubs5 Leagues163.66212115557.02.061.310.180.2714.90562.32.30.09-0.3-0.3
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Blackpool (4 Seasons)2 Leagues81.733775368.81.711.180.250.3645
Chesterfield (4 Seasons)2 Leagues35.810541.510.1711
Hearts (2 Seasons)2 Leagues14.2618844.43.451.540.060.1300
Leyton Orient (2 Seasons)1 League8.740160.001.850.2500
Stevenage (1 Season)1 League10.45131.250.3800
Dunkerque (1 Season)1 League8.4226830.83.100.950.080.2514.90002.32.30.09-0.3-0.3
Tranmere Rovers (1 Season)1 League4.0230.750.6700
Oxford United (1 Season)1 League0.4000.0000
League One (5 Seasons)88.032775754.52.181.110.210.3244
League Two (5 Seasons)53.0220820.001.550.2612
Premiership (1 Season)5.2118844.43.451.540.060.1300
Ligue 2 (1 Season)8.4226830.83.100.950.080.2514.90002.32.30.09-0.3-0.3
Championship (1 Season)9.0500
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201522Chesterfieldeng ENGFA Cup17th5.2100Matches
2014-201522Chesterfieldeng ENGLeague Cup58th0.3000Matches
2015-201623Chesterfieldeng ENGLeague Cup57th0.8000Matches
2015-201623Stevenageeng ENGFA Cup65th2.0100Matches
2016-201724Blackpooleng ENGEFL Cup33rd0.8022100.02.612.610.000.0000Matches
2016-201724Blackpooleng ENGFA Cup17th0.2000Matches
2017-201825Blackpooleng ENGEFL Cup58th1.014250.04.002.000.250.5000Matches
2017-201825Blackpooleng ENGFA Cup85th0.00000.000.0000Matches
2018-201926Blackpooleng ENGEFL Cup9th2.827457.12.461.410.290.5000Matches
2018-201926Blackpooleng ENGFA Cup33rd3.2111545.53.391.540.090.2000Matches
2019-202027Blackpooleng ENGEFL Cup58th1.315120.03.750.750.000.0011Matches
2019-202027Blackpooleng ENGFA Cup33rd3.0210440.03.331.330.200.5001Matches
2022-202330Le Mansfr FRACoupe de FranceRd71.3111Matches
2023-202431Dunkerquefr FRACoupe de FranceR320.914125.04.681.170.251.0000Matches
2024-202532Sochauxfr FRACoupe de FranceR642.224125.01.800.450.502.0000Matches
9 Seasons7 Clubs3 Leagues25.113472042.63.071.310.190.4523
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Blackpool (4 Seasons)2 Leagues12.47391846.23.191.470.150.3312
Chesterfield (2 Seasons)2 Leagues6.3100
Sochaux (1 Season)1 League2.224125.01.800.450.502.0000
Dunkerque (1 Season)1 League0.914125.04.681.170.251.0000
Stevenage (1 Season)1 League2.0100
Le Mans (1 Season)1 League1.3111
Leyton Orient (1 Season)1 League
FA Cup (6 Seasons)13.6521942.93.351.430.140.3301
EFL Cup (6 Seasons)7.0418950.03.031.510.170.3311
Coupe de France (3 Seasons)4.448225.02.600.650.381.5011

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2012-201320Chesterfieldeng ENG4. League Two6.32
2013-201421Chesterfieldeng ENG4. League Two13.54
2014-201522Chesterfieldeng ENGFA Cup5.20Matches
2014-201522Chesterfieldeng ENGLeague Cup0.30Matches
2014-201522Chesterfieldeng ENG3. League One14.41Matches
2014-201522Tranmere Roverseng ENG4. League Two4.00Matches
2014-201522Oxford Unitedeng ENG4. League Two0.40Matches
2015-201623Stevenageeng ENGFA Cup2.00Matches
2015-201623Chesterfieldeng ENGLeague Cup0.80Matches
2015-201623Chesterfieldeng ENG3. League One1.70Matches
2015-201623Leyton Orienteng ENG4. League Two8.50Matches
2015-201623Stevenageeng ENG4. League Two10.40Matches
2016-201724Blackpooleng ENGEFL Cup0.80Matches
2016-201724Blackpooleng ENGFA Cup0.20Matches
2016-201724Blackpooleng ENG4. League Two9.71Matches
2016-201724Leyton Orienteng ENG4. League Two0.10Matches
2017-201825Blackpooleng ENGEFL Cup1.00Matches
2017-201825Blackpooleng ENGFA Cup0.00Matches
2017-201825Blackpooleng ENG3. League One10.53Matches
2018-201926Blackpooleng ENGEFL Cup2.80Matches
2018-201926Blackpooleng ENGFA Cup3.20Matches
2018-201926Blackpooleng ENG3. League One36.64Matches
2019-202027Blackpooleng ENGEFL Cup1.30Matches
2019-202027Blackpooleng ENGFA Cup3.01Matches
2019-202027Blackpooleng ENG3. League One24.91Matches
2020-202128Heartssct SCO2. Championship9.04Matches
2021-202229Heartssct SCO1. Premiership5.20Matches
2022-202330Le Mansfr FRACoupe de France1.30Matches
2023-202431Dunkerquefr FRACoupe de France0.90Matches
2023-202431Dunkerquefr FRA2. Ligue 28.410818658.115632465910655.7375271.251050.000.40.3-0.4692010Matches
2024-202532Sochauxfr FRACoupe de France2.20Matches
13 Seasons10 Clubs8 Leagues188.710818658.115632465910655.7375271.251050.0210.40.3+20.6692010
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Blackpool (4 Seasons)4 Leagues94.110
Chesterfield (4 Seasons)4 Leagues42.17
Hearts (2 Seasons)2 Leagues14.24
Leyton Orient (2 Seasons)2 Leagues8.70
Stevenage (1 Season)2 Leagues12.40
Dunkerque (1 Season)2 Leagues9.210818658.115632465910655.7375271.251050.000.40.3-0.4692010
Tranmere Rovers (1 Season)1 League4.00
Oxford United (1 Season)1 League0.40
Sochaux (1 Season)1 League2.20
Le Mans (1 Season)1 League1.30
FA Cup (6 Seasons)13.61
EFL Cup (6 Seasons)7.00
League One (5 Seasons)88.09
League Two (5 Seasons)53.07
Coupe de France (3 Seasons)4.40
Premiership (1 Season)5.20
Ligue 2 (1 Season)8.410818658.115632465910655.7375271.251050.000.40.3-0.4692010
Championship (1 Season)9.04
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2012-201320Chesterfield1 League6.32
2013-201421Chesterfield1 League13.54
2014-201522Tranmere Rovers1 League4.00
2014-201522Oxford United1 League0.40
2014-201522Chesterfield3 Leagues19.81
2015-201623Chesterfield2 Leagues2.50
2015-201623Stevenage2 Leagues12.40
2015-201623Leyton Orient1 League8.50
2016-201724Leyton Orient2 Leagues0.10
2016-201724Blackpool3 Leagues10.71
2017-201825Blackpool3 Leagues11.53
2018-201926Blackpool3 Leagues42.74
2019-202027Blackpool3 Leagues29.22
2020-202128Hearts1 League9.04
2021-202229Hearts1 League5.20
2022-202330Le Mans1 League1.30
2023-202431Dunkerque2 Leagues9.210818658.115632465910655.7375271.251050.000.40.3-0.4692010
2024-202532Sochaux1 League2.20
13 Seasons10 Clubs8 Leagues188.710818658.115632465910655.7375271.251050.0210.40.3+20.6692010
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Blackpool (4 Seasons)4 Leagues94.110
Chesterfield (4 Seasons)4 Leagues42.17
Hearts (2 Seasons)2 Leagues14.24
Leyton Orient (2 Seasons)2 Leagues8.70
Stevenage (1 Season)2 Leagues12.40
Dunkerque (1 Season)2 Leagues9.210818658.115632465910655.7375271.251050.000.40.3-0.4692010
Tranmere Rovers (1 Season)1 League4.00
Oxford United (1 Season)1 League0.40
Sochaux (1 Season)1 League2.20
Le Mans (1 Season)1 League1.30
FA Cup (6 Seasons)13.61
EFL Cup (6 Seasons)7.00
League One (5 Seasons)88.09
League Two (5 Seasons)53.07
Coupe de France (3 Seasons)4.40
Premiership (1 Season)5.20
Ligue 2 (1 Season)8.410818658.115632465910655.7375271.251050.000.40.3-0.4692010
Championship (1 Season)9.04
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2012-201320Chesterfieldeng ENG4. League Two8th6.32
2013-201421Chesterfieldeng ENG4. League Two1st13.54
2014-201522Tranmere Roverseng ENG4. League Two24th4.00Matches
2014-201522Oxford Unitedeng ENG4. League Two13th0.40Matches
2014-201522Chesterfieldeng ENG3. League One6th14.41Matches
2015-201623Chesterfieldeng ENG3. League One18th1.70Matches
2015-201623Stevenageeng ENG4. League Two18th10.40Matches
2015-201623Leyton Orienteng ENG4. League Two8th8.50Matches
2016-201724Leyton Orienteng ENG4. League Two24th0.10Matches
2016-201724Blackpooleng ENG4. League Two7th9.71Matches
2017-201825Blackpooleng ENG3. League One12th10.53Matches
2018-201926Blackpooleng ENG3. League One10th36.64Matches
2019-202027Blackpooleng ENG3. League One13th24.91Matches
2020-202128Heartssct SCO2. Championship1st9.04Matches
2021-202229Heartssct SCO1. Premiership3rd5.20Matches
2023-202431Dunkerquefr FRA2. Ligue 216th8.410818658.115632465910655.7375271.251050.000.40.3-0.4692010Matches
11 Seasons8 Clubs5 Leagues163.610818658.115632465910655.7375271.251050.0200.40.3+19.6692010
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Blackpool (4 Seasons)2 Leagues81.79
Chesterfield (4 Seasons)2 Leagues35.87
Hearts (2 Seasons)2 Leagues14.24
Leyton Orient (2 Seasons)1 League8.70
Stevenage (1 Season)1 League10.40
Dunkerque (1 Season)1 League8.410818658.115632465910655.7375271.251050.000.40.3-0.4692010
Tranmere Rovers (1 Season)1 League4.00
Oxford United (1 Season)1 League0.40
League One (5 Seasons)88.09
League Two (5 Seasons)53.07
Premiership (1 Season)5.20
Ligue 2 (1 Season)8.410818658.115632465910655.7375271.251050.000.40.3-0.4692010
Championship (1 Season)9.04
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201522Chesterfieldeng ENGFA Cup17th5.20Matches
2014-201522Chesterfieldeng ENGLeague Cup58th0.30Matches
2015-201623Chesterfieldeng ENGLeague Cup57th0.80Matches
2015-201623Stevenageeng ENGFA Cup65th2.00Matches
2016-201724Blackpooleng ENGEFL Cup33rd0.80Matches
2016-201724Blackpooleng ENGFA Cup17th0.20Matches
2017-201825Blackpooleng ENGEFL Cup58th1.00Matches
2017-201825Blackpooleng ENGFA Cup85th0.00Matches
2018-201926Blackpooleng ENGEFL Cup9th2.80Matches
2018-201926Blackpooleng ENGFA Cup33rd3.20Matches
2019-202027Blackpooleng ENGEFL Cup58th1.30Matches
2019-202027Blackpooleng ENGFA Cup33rd3.01Matches
2022-202330Le Mansfr FRACoupe de FranceRd71.30Matches
2023-202431Dunkerquefr FRACoupe de FranceR320.90Matches
2024-202532Sochauxfr FRACoupe de FranceR642.20Matches
9 Seasons7 Clubs3 Leagues25.11
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Blackpool (4 Seasons)2 Leagues12.41
Chesterfield (2 Seasons)2 Leagues6.30
Sochaux (1 Season)1 League2.20
Dunkerque (1 Season)1 League0.90
Stevenage (1 Season)1 League2.00
Le Mans (1 Season)1 League1.30
Leyton Orient (1 Season)1 League
FA Cup (6 Seasons)13.61
EFL Cup (6 Seasons)7.00
Coupe de France (3 Seasons)4.40
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2012-201320Chesterfieldeng ENG4. League Two6.3
2013-201421Chesterfieldeng ENG4. League Two13.5
2014-201522Chesterfieldeng ENGFA Cup5.2Matches
2014-201522Chesterfieldeng ENGLeague Cup0.3Matches
2014-201522Chesterfieldeng ENG3. League One14.4Matches
2014-201522Tranmere Roverseng ENG4. League Two4.0Matches
2014-201522Oxford Unitedeng ENG4. League Two0.4Matches
2015-201623Stevenageeng ENGFA Cup2.0Matches
2015-201623Chesterfieldeng ENGLeague Cup0.8Matches
2015-201623Chesterfieldeng ENG3. League One1.7Matches
2015-201623Leyton Orienteng ENG4. League Two8.5Matches
2015-201623Stevenageeng ENG4. League Two10.4Matches
2016-201724Blackpooleng ENGEFL Cup0.80Matches
2016-201724Blackpooleng ENGFA Cup0.2Matches
2016-201724Blackpooleng ENG4. League Two9.70Matches
2016-201724Leyton Orienteng ENG4. League Two0.10Matches
2017-201825Blackpooleng ENGEFL Cup1.00Matches
2017-201825Blackpooleng ENGFA Cup0.00Matches
2017-201825Blackpooleng ENG3. League One10.50Matches
2018-201926Blackpooleng ENGEFL Cup2.82Matches
2018-201926Blackpooleng ENGFA Cup3.20Matches
2018-201926Blackpooleng ENG3. League One36.6Matches
2019-202027Blackpooleng ENGEFL Cup1.31Matches
2019-202027Blackpooleng ENGFA Cup3.00Matches
2019-202027Blackpooleng ENG3. League One24.98Matches
2020-202128Heartssct SCO2. Championship9.0Matches
2021-202229Heartssct SCO1. Premiership5.22Matches
2022-202330Le Mansfr FRACoupe de France1.3Matches
2023-202431Dunkerquefr FRACoupe de France0.90Matches
2023-202431Dunkerquefr FRA2. Ligue 28.41861691600140000010813Matches
2024-202532Sochauxfr FRACoupe de France2.20Matches
13 Seasons10 Clubs8 Leagues188.718616916001170000010813
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Blackpool (4 Seasons)4 Leagues94.111
Chesterfield (4 Seasons)4 Leagues42.1
Hearts (2 Seasons)2 Leagues14.22
Leyton Orient (2 Seasons)2 Leagues8.70
Stevenage (1 Season)2 Leagues12.4
Dunkerque (1 Season)2 Leagues9.21861691600140000010813
Tranmere Rovers (1 Season)1 League4.0
Oxford United (1 Season)1 League0.4
Sochaux (1 Season)1 League2.20
Le Mans (1 Season)1 League1.3
FA Cup (6 Seasons)13.60
EFL Cup (6 Seasons)7.03
League One (5 Seasons)88.08
League Two (5 Seasons)53.00
Coupe de France (3 Seasons)4.40
Premiership (1 Season)5.22
Ligue 2 (1 Season)8.41861691600140000010813
Championship (1 Season)9.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2012-201320Chesterfield1 League6.3
2013-201421Chesterfield1 League13.5
2014-201522Tranmere Rovers1 League4.0
2014-201522Oxford United1 League0.4
2014-201522Chesterfield3 Leagues19.8
2015-201623Chesterfield2 Leagues2.5
2015-201623Stevenage2 Leagues12.4
2015-201623Leyton Orient1 League8.5
2016-201724Leyton Orient2 Leagues0.10
2016-201724Blackpool3 Leagues10.70
2017-201825Blackpool3 Leagues11.50
2018-201926Blackpool3 Leagues42.72
2019-202027Blackpool3 Leagues29.29
2020-202128Hearts1 League9.0
2021-202229Hearts1 League5.22
2022-202330Le Mans1 League1.3
2023-202431Dunkerque2 Leagues9.21861691600140000010813
2024-202532Sochaux1 League2.20
13 Seasons10 Clubs8 Leagues188.718616916001170000010813
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Blackpool (4 Seasons)4 Leagues94.111
Chesterfield (4 Seasons)4 Leagues42.1
Hearts (2 Seasons)2 Leagues14.22
Leyton Orient (2 Seasons)2 Leagues8.70
Stevenage (1 Season)2 Leagues12.4
Dunkerque (1 Season)2 Leagues9.21861691600140000010813
Tranmere Rovers (1 Season)1 League4.0
Oxford United (1 Season)1 League0.4
Sochaux (1 Season)1 League2.20
Le Mans (1 Season)1 League1.3
FA Cup (6 Seasons)13.60
EFL Cup (6 Seasons)7.03
League One (5 Seasons)88.08
League Two (5 Seasons)53.00
Coupe de France (3 Seasons)4.40
Premiership (1 Season)5.22
Ligue 2 (1 Season)8.41861691600140000010813
Championship (1 Season)9.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2012-201320Chesterfieldeng ENG4. League Two8th6.3
2013-201421Chesterfieldeng ENG4. League Two1st13.5
2014-201522Tranmere Roverseng ENG4. League Two24th4.0Matches
2014-201522Oxford Unitedeng ENG4. League Two13th0.4Matches
2014-201522Chesterfieldeng ENG3. League One6th14.4Matches
2015-201623Chesterfieldeng ENG3. League One18th1.7Matches
2015-201623Stevenageeng ENG4. League Two18th10.4Matches
2015-201623Leyton Orienteng ENG4. League Two8th8.5Matches
2016-201724Leyton Orienteng ENG4. League Two24th0.10Matches
2016-201724Blackpooleng ENG4. League Two7th9.70Matches
2017-201825Blackpooleng ENG3. League One12th10.50Matches
2018-201926Blackpooleng ENG3. League One10th36.6Matches
2019-202027Blackpooleng ENG3. League One13th24.98Matches
2020-202128Heartssct SCO2. Championship1st9.0Matches
2021-202229Heartssct SCO1. Premiership3rd5.22Matches
2023-202431Dunkerquefr FRA2. Ligue 216th8.41861691600140000010813Matches
11 Seasons8 Clubs5 Leagues163.618616916001140000010813
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Blackpool (4 Seasons)2 Leagues81.78
Chesterfield (4 Seasons)2 Leagues35.8
Hearts (2 Seasons)2 Leagues14.22
Leyton Orient (2 Seasons)1 League8.70
Stevenage (1 Season)1 League10.4
Dunkerque (1 Season)1 League8.41861691600140000010813
Tranmere Rovers (1 Season)1 League4.0
Oxford United (1 Season)1 League0.4
League One (5 Seasons)88.08
League Two (5 Seasons)53.00
Premiership (1 Season)5.22
Ligue 2 (1 Season)8.41861691600140000010813
Championship (1 Season)9.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201522Chesterfieldeng ENGFA Cup17th5.2Matches
2014-201522Chesterfieldeng ENGLeague Cup58th0.3Matches
2015-201623Chesterfieldeng ENGLeague Cup57th0.8Matches
2015-201623Stevenageeng ENGFA Cup65th2.0Matches
2016-201724Blackpooleng ENGEFL Cup33rd0.80Matches
2016-201724Blackpooleng ENGFA Cup17th0.2Matches
2017-201825Blackpooleng ENGEFL Cup58th1.00Matches
2017-201825Blackpooleng ENGFA Cup85th0.00Matches
2018-201926Blackpooleng ENGEFL Cup9th2.82Matches
2018-201926Blackpooleng ENGFA Cup33rd3.20Matches
2019-202027Blackpooleng ENGEFL Cup58th1.31Matches
2019-202027Blackpooleng ENGFA Cup33rd3.00Matches
2022-202330Le Mansfr FRACoupe de FranceRd71.3Matches
2023-202431Dunkerquefr FRACoupe de FranceR320.90Matches
2024-202532Sochauxfr FRACoupe de FranceR642.20Matches
9 Seasons7 Clubs3 Leagues25.13
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Blackpool (4 Seasons)2 Leagues12.43
Chesterfield (2 Seasons)2 Leagues6.3
Sochaux (1 Season)1 League2.20
Dunkerque (1 Season)1 League0.90
Stevenage (1 Season)1 League2.0
Le Mans (1 Season)1 League1.3
Leyton Orient (1 Season)1 League
FA Cup (6 Seasons)13.60
EFL Cup (6 Seasons)7.03
Coupe de France (3 Seasons)4.40

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2012-201320Chesterfieldeng ENG4. League Two6.3
2013-201421Chesterfieldeng ENG4. League Two13.5
2014-201522Chesterfieldeng ENGFA Cup5.2Matches
2014-201522Chesterfieldeng ENGLeague Cup0.3Matches
2014-201522Chesterfieldeng ENG3. League One14.4Matches
2014-201522Tranmere Roverseng ENG4. League Two4.0Matches
2014-201522Oxford Unitedeng ENG4. League Two0.4Matches
2015-201623Stevenageeng ENGFA Cup2.0Matches
2015-201623Chesterfieldeng ENGLeague Cup0.8Matches
2015-201623Chesterfieldeng ENG3. League One1.7Matches
2015-201623Leyton Orienteng ENG4. League Two8.5Matches
2015-201623Stevenageeng ENG4. League Two10.4Matches
2016-201724Blackpooleng ENGEFL Cup0.8Matches
2016-201724Blackpooleng ENGFA Cup0.2Matches
2016-201724Blackpooleng ENG4. League Two9.7Matches
2016-201724Leyton Orienteng ENG4. League Two0.1Matches
2017-201825Blackpooleng ENGEFL Cup1.0Matches
2017-201825Blackpooleng ENGFA Cup0.0Matches
2017-201825Blackpooleng ENG3. League One10.5Matches
2018-201926Blackpooleng ENGEFL Cup2.8Matches
2018-201926Blackpooleng ENGFA Cup3.2Matches
2018-201926Blackpooleng ENG3. League One36.6Matches
2019-202027Blackpooleng ENGEFL Cup1.3Matches
2019-202027Blackpooleng ENGFA Cup3.0Matches
2019-202027Blackpooleng ENG3. League One24.9Matches
2020-202128Heartssct SCO2. Championship9.0Matches
2021-202229Heartssct SCO1. Premiership5.2Matches
2022-202330Le Mansfr FRACoupe de France1.3Matches
2023-202431Dunkerquefr FRACoupe de France0.9Matches
2023-202431Dunkerquefr FRA2. Ligue 28.4172.03130021100.00000000Matches
2024-202532Sochauxfr FRACoupe de France2.2Matches
13 Seasons10 Clubs8 Leagues188.7172.03130021100.00000000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Blackpool (4 Seasons)4 Leagues94.1
Chesterfield (4 Seasons)4 Leagues42.1
Hearts (2 Seasons)2 Leagues14.2
Leyton Orient (2 Seasons)2 Leagues8.7
Stevenage (1 Season)2 Leagues12.4
Dunkerque (1 Season)2 Leagues9.2172.03130021100.00000000
Tranmere Rovers (1 Season)1 League4.0
Oxford United (1 Season)1 League0.4
Sochaux (1 Season)1 League2.2
Le Mans (1 Season)1 League1.3
FA Cup (6 Seasons)13.6
EFL Cup (6 Seasons)7.0
League One (5 Seasons)88.0
League Two (5 Seasons)53.0
Coupe de France (3 Seasons)4.4
Premiership (1 Season)5.2
Ligue 2 (1 Season)8.4172.03130021100.00000000
Championship (1 Season)9.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2012-201320Chesterfield1 League6.3
2013-201421Chesterfield1 League13.5
2014-201522Tranmere Rovers1 League4.0
2014-201522Oxford United1 League0.4
2014-201522Chesterfield3 Leagues19.8
2015-201623Chesterfield2 Leagues2.5
2015-201623Stevenage2 Leagues12.4
2015-201623Leyton Orient1 League8.5
2016-201724Leyton Orient2 Leagues0.1
2016-201724Blackpool3 Leagues10.7
2017-201825Blackpool3 Leagues11.5
2018-201926Blackpool3 Leagues42.7
2019-202027Blackpool3 Leagues29.2
2020-202128Hearts1 League9.0
2021-202229Hearts1 League5.2
2022-202330Le Mans1 League1.3
2023-202431Dunkerque2 Leagues9.2172.03130021100.00000000
2024-202532Sochaux1 League2.2
13 Seasons10 Clubs8 Leagues188.7172.03130021100.00000000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Blackpool (4 Seasons)4 Leagues94.1
Chesterfield (4 Seasons)4 Leagues42.1
Hearts (2 Seasons)2 Leagues14.2
Leyton Orient (2 Seasons)2 Leagues8.7
Stevenage (1 Season)2 Leagues12.4
Dunkerque (1 Season)2 Leagues9.2172.03130021100.00000000
Tranmere Rovers (1 Season)1 League4.0
Oxford United (1 Season)1 League0.4
Sochaux (1 Season)1 League2.2
Le Mans (1 Season)1 League1.3
FA Cup (6 Seasons)13.6
EFL Cup (6 Seasons)7.0
League One (5 Seasons)88.0
League Two (5 Seasons)53.0
Coupe de France (3 Seasons)4.4
Premiership (1 Season)5.2
Ligue 2 (1 Season)8.4172.03130021100.00000000
Championship (1 Season)9.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2012-201320Chesterfieldeng ENG4. League Two8th6.3
2013-201421Chesterfieldeng ENG4. League Two1st13.5
2014-201522Tranmere Roverseng ENG4. League Two24th4.0Matches
2014-201522Oxford Unitedeng ENG4. League Two13th0.4Matches
2014-201522Chesterfieldeng ENG3. League One6th14.4Matches
2015-201623Chesterfieldeng ENG3. League One18th1.7Matches
2015-201623Stevenageeng ENG4. League Two18th10.4Matches
2015-201623Leyton Orienteng ENG4. League Two8th8.5Matches
2016-201724Leyton Orienteng ENG4. League Two24th0.1Matches
2016-201724Blackpooleng ENG4. League Two7th9.7Matches
2017-201825Blackpooleng ENG3. League One12th10.5Matches
2018-201926Blackpooleng ENG3. League One10th36.6Matches
2019-202027Blackpooleng ENG3. League One13th24.9Matches
2020-202128Heartssct SCO2. Championship1st9.0Matches
2021-202229Heartssct SCO1. Premiership3rd5.2Matches
2023-202431Dunkerquefr FRA2. Ligue 216th8.4172.03130021100.00000000Matches
11 Seasons8 Clubs5 Leagues163.6172.03130021100.00000000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Blackpool (4 Seasons)2 Leagues81.7
Chesterfield (4 Seasons)2 Leagues35.8
Hearts (2 Seasons)2 Leagues14.2
Leyton Orient (2 Seasons)1 League8.7
Stevenage (1 Season)1 League10.4
Dunkerque (1 Season)1 League8.4172.03130021100.00000000
Tranmere Rovers (1 Season)1 League4.0
Oxford United (1 Season)1 League0.4
League One (5 Seasons)88.0
League Two (5 Seasons)53.0
Premiership (1 Season)5.2
Ligue 2 (1 Season)8.4172.03130021100.00000000
Championship (1 Season)9.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201522Chesterfieldeng ENGFA Cup17th5.2Matches
2014-201522Chesterfieldeng ENGLeague Cup58th0.3Matches
2015-201623Chesterfieldeng ENGLeague Cup57th0.8Matches
2015-201623Stevenageeng ENGFA Cup65th2.0Matches
2016-201724Blackpooleng ENGEFL Cup33rd0.8Matches
2016-201724Blackpooleng ENGFA Cup17th0.2Matches
2017-201825Blackpooleng ENGEFL Cup58th1.0Matches
2017-201825Blackpooleng ENGFA Cup85th0.0Matches
2018-201926Blackpooleng ENGEFL Cup9th2.8Matches
2018-201926Blackpooleng ENGFA Cup33rd3.2Matches
2019-202027Blackpooleng ENGEFL Cup58th1.3Matches
2019-202027Blackpooleng ENGFA Cup33rd3.0Matches
2022-202330Le Mansfr FRACoupe de FranceRd71.3Matches
2023-202431Dunkerquefr FRACoupe de FranceR320.9Matches
2024-202532Sochauxfr FRACoupe de FranceR642.2Matches
9 Seasons7 Clubs3 Leagues25.1
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Blackpool (4 Seasons)2 Leagues12.4
Chesterfield (2 Seasons)2 Leagues6.3
Sochaux (1 Season)1 League2.2
Dunkerque (1 Season)1 League0.9
Stevenage (1 Season)1 League2.0
Le Mans (1 Season)1 League1.3
Leyton Orient (1 Season)1 League
FA Cup (6 Seasons)13.6
EFL Cup (6 Seasons)7.0
Coupe de France (3 Seasons)4.4

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2012-201320Chesterfieldeng ENG4. League Two6.3
2013-201421Chesterfieldeng ENG4. League Two13.5
2014-201522Chesterfieldeng ENGFA Cup5.2Matches
2014-201522Chesterfieldeng ENGLeague Cup0.3Matches
2014-201522Chesterfieldeng ENG3. League One14.4Matches
2014-201522Tranmere Roverseng ENG4. League Two4.0Matches
2014-201522Oxford Unitedeng ENG4. League Two0.4Matches
2015-201623Stevenageeng ENGFA Cup2.0Matches
2015-201623Chesterfieldeng ENGLeague Cup0.8Matches
2015-201623Chesterfieldeng ENG3. League One1.7Matches
2015-201623Leyton Orienteng ENG4. League Two8.5Matches
2015-201623Stevenageeng ENG4. League Two10.4Matches
2016-201724Blackpooleng ENGEFL Cup0.801Matches
2016-201724Blackpooleng ENGFA Cup0.2Matches
2016-201724Blackpooleng ENG4. League Two9.700Matches
2016-201724Leyton Orienteng ENG4. League Two0.100Matches
2017-201825Blackpooleng ENGEFL Cup1.000Matches
2017-201825Blackpooleng ENGFA Cup0.000Matches
2017-201825Blackpooleng ENG3. League One10.500Matches
2018-201926Blackpooleng ENGEFL Cup2.800Matches
2018-201926Blackpooleng ENGFA Cup3.240Matches
2018-201926Blackpooleng ENG3. League One36.6Matches
2019-202027Blackpooleng ENGEFL Cup1.300Matches
2019-202027Blackpooleng ENGFA Cup3.000Matches
2019-202027Blackpooleng ENG3. League One24.9140Matches
2020-202128Heartssct SCO2. Championship9.0Matches
2021-202229Heartssct SCO1. Premiership5.210Matches
2022-202330Le Mansfr FRACoupe de France1.3Matches
2023-202431Dunkerquefr FRACoupe de France0.910Matches
2023-202431Dunkerquefr FRA2. Ligue 28.41154164666.72505112100Matches
2024-202532Sochauxfr FRACoupe de France2.220Matches
13 Seasons10 Clubs8 Leagues188.711274164666.72505212100
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Blackpool (4 Seasons)4 Leagues94.11810
Chesterfield (4 Seasons)4 Leagues42.10
Hearts (2 Seasons)2 Leagues14.2100
Leyton Orient (2 Seasons)2 Leagues8.7000
Stevenage (1 Season)2 Leagues12.40
Dunkerque (1 Season)2 Leagues9.21164164666.72505112100
Tranmere Rovers (1 Season)1 League4.00
Oxford United (1 Season)1 League0.40
Sochaux (1 Season)1 League2.2200
Le Mans (1 Season)1 League1.30
FA Cup (6 Seasons)13.6400
EFL Cup (6 Seasons)7.0010
League One (5 Seasons)88.01400
League Two (5 Seasons)53.0000
Coupe de France (3 Seasons)4.4300
Premiership (1 Season)5.2100
Ligue 2 (1 Season)8.41154164666.72505112100
Championship (1 Season)9.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2012-201320Chesterfield1 League6.30
2013-201421Chesterfield1 League13.50
2014-201522Tranmere Rovers1 League4.00
2014-201522Oxford United1 League0.40
2014-201522Chesterfield3 Leagues19.80
2015-201623Chesterfield2 Leagues2.50
2015-201623Stevenage2 Leagues12.40
2015-201623Leyton Orient1 League8.50
2016-201724Leyton Orient2 Leagues0.1000
2016-201724Blackpool3 Leagues10.7010
2017-201825Blackpool3 Leagues11.5000
2018-201926Blackpool3 Leagues42.7400
2019-202027Blackpool3 Leagues29.21400
2020-202128Hearts1 League9.00
2021-202229Hearts1 League5.2100
2022-202330Le Mans1 League1.30
2023-202431Dunkerque2 Leagues9.21164164666.72505112100
2024-202532Sochaux1 League2.2200
13 Seasons10 Clubs8 Leagues188.711274164666.72505212100
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Blackpool (4 Seasons)4 Leagues94.11810
Chesterfield (4 Seasons)4 Leagues42.10
Hearts (2 Seasons)2 Leagues14.2100
Leyton Orient (2 Seasons)2 Leagues8.7000
Stevenage (1 Season)2 Leagues12.40
Dunkerque (1 Season)2 Leagues9.21164164666.72505112100
Tranmere Rovers (1 Season)1 League4.00
Oxford United (1 Season)1 League0.40
Sochaux (1 Season)1 League2.2200
Le Mans (1 Season)1 League1.30
FA Cup (6 Seasons)13.6400
EFL Cup (6 Seasons)7.0010
League One (5 Seasons)88.01400
League Two (5 Seasons)53.0000
Coupe de France (3 Seasons)4.4300
Premiership (1 Season)5.2100
Ligue 2 (1 Season)8.41154164666.72505112100
Championship (1 Season)9.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2012-201320Chesterfieldeng ENG4. League Two8th6.3
2013-201421Chesterfieldeng ENG4. League Two1st13.5
2014-201522Tranmere Roverseng ENG4. League Two24th4.0Matches
2014-201522Oxford Unitedeng ENG4. League Two13th0.4Matches
2014-201522Chesterfieldeng ENG3. League One6th14.4Matches
2015-201623Chesterfieldeng ENG3. League One18th1.7Matches
2015-201623Stevenageeng ENG4. League Two18th10.4Matches
2015-201623Leyton Orienteng ENG4. League Two8th8.5Matches
2016-201724Leyton Orienteng ENG4. League Two24th0.100Matches
2016-201724Blackpooleng ENG4. League Two7th9.700Matches
2017-201825Blackpooleng ENG3. League One12th10.500Matches
2018-201926Blackpooleng ENG3. League One10th36.6Matches
2019-202027Blackpooleng ENG3. League One13th24.9140Matches
2020-202128Heartssct SCO2. Championship1st9.0Matches
2021-202229Heartssct SCO1. Premiership3rd5.210Matches
2023-202431Dunkerquefr FRA2. Ligue 216th8.41154164666.72505112100Matches
11 Seasons8 Clubs5 Leagues163.611204164666.72505112100
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Blackpool (4 Seasons)2 Leagues81.71400
Chesterfield (4 Seasons)2 Leagues35.80
Hearts (2 Seasons)2 Leagues14.2100
Leyton Orient (2 Seasons)1 League8.7000
Stevenage (1 Season)1 League10.40
Dunkerque (1 Season)1 League8.41154164666.72505112100
Tranmere Rovers (1 Season)1 League4.00
Oxford United (1 Season)1 League0.40
League One (5 Seasons)88.01400
League Two (5 Seasons)53.0000
Premiership (1 Season)5.2100
Ligue 2 (1 Season)8.41154164666.72505112100
Championship (1 Season)9.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201522Chesterfieldeng ENGFA Cup17th5.2Matches
2014-201522Chesterfieldeng ENGLeague Cup58th0.3Matches
2015-201623Chesterfieldeng ENGLeague Cup57th0.8Matches
2015-201623Stevenageeng ENGFA Cup65th2.0Matches
2016-201724Blackpooleng ENGEFL Cup33rd0.801Matches
2016-201724Blackpooleng ENGFA Cup17th0.2Matches
2017-201825Blackpooleng ENGEFL Cup58th1.000Matches
2017-201825Blackpooleng ENGFA Cup85th0.000Matches
2018-201926Blackpooleng ENGEFL Cup9th2.800Matches
2018-201926Blackpooleng ENGFA Cup33rd3.240Matches
2019-202027Blackpooleng ENGEFL Cup58th1.300Matches
2019-202027Blackpooleng ENGFA Cup33rd3.000Matches
2022-202330Le Mansfr FRACoupe de FranceRd71.3Matches
2023-202431Dunkerquefr FRACoupe de FranceR320.910Matches
2024-202532Sochauxfr FRACoupe de FranceR642.220Matches
9 Seasons7 Clubs3 Leagues25.1710
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Blackpool (4 Seasons)2 Leagues12.4410
Chesterfield (2 Seasons)2 Leagues6.30
Sochaux (1 Season)1 League2.2200
Dunkerque (1 Season)1 League0.9100
Stevenage (1 Season)1 League2.00
Le Mans (1 Season)1 League1.30
Leyton Orient (1 Season)1 League0
FA Cup (6 Seasons)13.6400
EFL Cup (6 Seasons)7.0010
Coupe de France (3 Seasons)4.4300

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2012-201320Chesterfieldeng ENG4. League Two6.3
2013-201421Chesterfieldeng ENG4. League Two13.5
2014-201522Chesterfieldeng ENGFA Cup5.2Matches
2014-201522Chesterfieldeng ENGLeague Cup0.3Matches
2014-201522Chesterfieldeng ENG3. League One14.4Matches
2014-201522Tranmere Roverseng ENG4. League Two4.0Matches
2014-201522Oxford Unitedeng ENG4. League Two0.4Matches
2015-201623Stevenageeng ENGFA Cup2.0Matches
2015-201623Chesterfieldeng ENGLeague Cup0.8Matches
2015-201623Chesterfieldeng ENG3. League One1.7Matches
2015-201623Leyton Orienteng ENG4. League Two8.5Matches
2015-201623Stevenageeng ENG4. League Two10.4Matches
2016-201724Blackpooleng ENGEFL Cup0.8Matches
2016-201724Blackpooleng ENGFA Cup0.2Matches
2016-201724Blackpooleng ENG4. League Two9.7Matches
2016-201724Leyton Orienteng ENG4. League Two0.1Matches
2017-201825Blackpooleng ENGEFL Cup1.0Matches
2017-201825Blackpooleng ENGFA Cup0.0Matches
2017-201825Blackpooleng ENG3. League One10.5Matches
2018-201926Blackpooleng ENGEFL Cup2.8Matches
2018-201926Blackpooleng ENGFA Cup3.2Matches
2018-201926Blackpooleng ENG3. League One36.6Matches
2019-202027Blackpooleng ENGEFL Cup1.3Matches
2019-202027Blackpooleng ENGFA Cup3.0Matches
2019-202027Blackpooleng ENG3. League One24.9Matches
2020-202128Heartssct SCO2. Championship9.0Matches
2021-202229Heartssct SCO1. Premiership5.2Matches
2022-202330Le Mansfr FRACoupe de France1.3Matches
2023-202431Dunkerquefr FRACoupe de France0.9Matches
2023-202431Dunkerquefr FRA2. Ligue 28.42811030128126422818450.0225.018491626693020421060Matches
2024-202532Sochauxfr FRACoupe de France2.2Matches
13 Seasons10 Clubs8 Leagues188.72811030128126422818450.0225.018491626693020421060
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Blackpool (4 Seasons)4 Leagues94.1
Chesterfield (4 Seasons)4 Leagues42.1
Hearts (2 Seasons)2 Leagues14.2
Leyton Orient (2 Seasons)2 Leagues8.7
Stevenage (1 Season)2 Leagues12.4
Dunkerque (1 Season)2 Leagues9.22811030128126422818450.0225.018491626693020421060
Tranmere Rovers (1 Season)1 League4.0
Oxford United (1 Season)1 League0.4
Sochaux (1 Season)1 League2.2
Le Mans (1 Season)1 League1.3
FA Cup (6 Seasons)13.6
EFL Cup (6 Seasons)7.0
League One (5 Seasons)88.0
League Two (5 Seasons)53.0
Coupe de France (3 Seasons)4.4
Premiership (1 Season)5.2
Ligue 2 (1 Season)8.42811030128126422818450.0225.018491626693020421060
Championship (1 Season)9.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2012-201320Chesterfield1 League6.3
2013-201421Chesterfield1 League13.5
2014-201522Tranmere Rovers1 League4.0
2014-201522Oxford United1 League0.4
2014-201522Chesterfield3 Leagues19.8
2015-201623Chesterfield2 Leagues2.5
2015-201623Stevenage2 Leagues12.4
2015-201623Leyton Orient1 League8.5
2016-201724Leyton Orient2 Leagues0.1
2016-201724Blackpool3 Leagues10.7
2017-201825Blackpool3 Leagues11.5
2018-201926Blackpool3 Leagues42.7
2019-202027Blackpool3 Leagues29.2
2020-202128Hearts1 League9.0
2021-202229Hearts1 League5.2
2022-202330Le Mans1 League1.3
2023-202431Dunkerque2 Leagues9.22811030128126422818450.0225.018491626693020421060
2024-202532Sochaux1 League2.2
13 Seasons10 Clubs8 Leagues188.72811030128126422818450.0225.018491626693020421060
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Blackpool (4 Seasons)4 Leagues94.1
Chesterfield (4 Seasons)4 Leagues42.1
Hearts (2 Seasons)2 Leagues14.2
Leyton Orient (2 Seasons)2 Leagues8.7
Stevenage (1 Season)2 Leagues12.4
Dunkerque (1 Season)2 Leagues9.22811030128126422818450.0225.018491626693020421060
Tranmere Rovers (1 Season)1 League4.0
Oxford United (1 Season)1 League0.4
Sochaux (1 Season)1 League2.2
Le Mans (1 Season)1 League1.3
FA Cup (6 Seasons)13.6
EFL Cup (6 Seasons)7.0
League One (5 Seasons)88.0
League Two (5 Seasons)53.0
Coupe de France (3 Seasons)4.4
Premiership (1 Season)5.2
Ligue 2 (1 Season)8.42811030128126422818450.0225.018491626693020421060
Championship (1 Season)9.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2012-201320Chesterfieldeng ENG4. League Two8th6.3
2013-201421Chesterfieldeng ENG4. League Two1st13.5
2014-201522Tranmere Roverseng ENG4. League Two24th4.0Matches
2014-201522Oxford Unitedeng ENG4. League Two13th0.4Matches
2014-201522Chesterfieldeng ENG3. League One6th14.4Matches
2015-201623Chesterfieldeng ENG3. League One18th1.7Matches
2015-201623Stevenageeng ENG4. League Two18th10.4Matches
2015-201623Leyton Orienteng ENG4. League Two8th8.5Matches
2016-201724Leyton Orienteng ENG4. League Two24th0.1Matches
2016-201724Blackpooleng ENG4. League Two7th9.7Matches
2017-201825Blackpooleng ENG3. League One12th10.5Matches
2018-201926Blackpooleng ENG3. League One10th36.6Matches
2019-202027Blackpooleng ENG3. League One13th24.9Matches
2020-202128Heartssct SCO2. Championship1st9.0Matches
2021-202229Heartssct SCO1. Premiership3rd5.2Matches
2023-202431Dunkerquefr FRA2. Ligue 216th8.42811030128126422818450.0225.018491626693020421060Matches
11 Seasons8 Clubs5 Leagues163.62811030128126422818450.0225.018491626693020421060
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Blackpool (4 Seasons)2 Leagues81.7
Chesterfield (4 Seasons)2 Leagues35.8
Hearts (2 Seasons)2 Leagues14.2
Leyton Orient (2 Seasons)1 League8.7
Stevenage (1 Season)1 League10.4
Dunkerque (1 Season)1 League8.42811030128126422818450.0225.018491626693020421060
Tranmere Rovers (1 Season)1 League4.0
Oxford United (1 Season)1 League0.4
League One (5 Seasons)88.0
League Two (5 Seasons)53.0
Premiership (1 Season)5.2
Ligue 2 (1 Season)8.42811030128126422818450.0225.018491626693020421060
Championship (1 Season)9.0
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201522Chesterfieldeng ENGFA Cup17th5.2Matches
2014-201522Chesterfieldeng ENGLeague Cup58th0.3Matches
2015-201623Chesterfieldeng ENGLeague Cup57th0.8Matches
2015-201623Stevenageeng ENGFA Cup65th2.0Matches
2016-201724Blackpooleng ENGEFL Cup33rd0.8Matches
2016-201724Blackpooleng ENGFA Cup17th0.2Matches
2017-201825Blackpooleng ENGEFL Cup58th1.0Matches
2017-201825Blackpooleng ENGFA Cup85th0.0Matches
2018-201926Blackpooleng ENGEFL Cup9th2.8Matches
2018-201926Blackpooleng ENGFA Cup33rd3.2Matches
2019-202027Blackpooleng ENGEFL Cup58th1.3Matches
2019-202027Blackpooleng ENGFA Cup33rd3.0Matches
2022-202330Le Mansfr FRACoupe de FranceRd71.3Matches
2023-202431Dunkerquefr FRACoupe de FranceR320.9Matches
2024-202532Sochauxfr FRACoupe de FranceR642.2Matches
9 Seasons7 Clubs3 Leagues25.1
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Blackpool (4 Seasons)2 Leagues12.4
Chesterfield (2 Seasons)2 Leagues6.3
Sochaux (1 Season)1 League2.2
Dunkerque (1 Season)1 League0.9
Stevenage (1 Season)1 League2.0
Le Mans (1 Season)1 League1.3
Leyton Orient (1 Season)1 League
FA Cup (6 Seasons)13.6
EFL Cup (6 Seasons)7.0
Coupe de France (3 Seasons)4.4

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2012-201320Chesterfieldeng ENG4. League Two135644313.66.349
2013-201421Chesterfieldeng ENG4. League Two341,2193629.413.51024
2014-201522Chesterfieldeng ENGFA Cup54679381.95.25933002.0064+2+0.39-4.86Matches
2014-201522Chesterfieldeng ENGLeague Cup1262621.70.30012500.0001-1-3.46-2.50Matches
2014-201522Chesterfieldeng ENG3. League One261,2925031.214.41271451.462417+7+0.49+0.30Matches
2014-201522Tranmere Roverseng ENG4. League Two4360908.74.044000.7545-1-0.25+0.25Matches
2014-201522Oxford Unitedeng ENG4. League Two440101.00.400410.5010+1+2.25+2.25Matches
2015-201623Stevenageeng ENGFA Cup21768897.82.02881001.5031+2+1.02+1.02Matches
2015-201623Chesterfieldeng ENGLeague Cup1727260.00.81720000.000000.00+3.75Matches
2015-201623Chesterfieldeng ENG3. League One9149173.61.700931.4436-3-1.81-1.61Matches
2015-201623Leyton Orienteng ENG4. League Two177694518.68.582911.47109+1+0.12+0.17Matches
2015-201623Stevenageeng ENG4. League Two149366722.610.497511.071718-1-0.10+0.30Matches
2016-201724Blackpooleng ENGEFL Cup1696932.90.81690000.0002-2-2.61-3.89Matches
2016-201724Leyton Orienteng ENGEFL Cup00001Matches
2016-201724Blackpooleng ENGFA Cup120204.20.20011933.000000.00-0.39Matches
2016-201724Blackpooleng ENG4. League Two198744621.19.79510121.251516-1-0.10-0.76Matches
2016-201724Leyton Orienteng ENG4. League Two110100.20.100121.000000.00+0.87Matches
2017-201825Blackpooleng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2017-201825Blackpooleng ENGFA Cup1333.30.0001300.000000.00+1.03Matches
2017-201825Blackpooleng ENG3. League One269433622.810.5951771.27161600.00-0.14Matches
2018-201926Blackpooleng ENGEFL Cup32568571.12.83851003.0062+4+1.41+1.41Matches
2018-201926Blackpooleng ENGFA Cup32929774.93.23972001.3335-2-0.62-1.53Matches
2018-201926Blackpooleng ENG3. League One433,2937779.536.635903182001.304543+2+0.05+0.48Matches
2019-202027Blackpooleng ENGEFL Cup1120120100.01.311201000.002200.00Matches
2019-202027Blackpooleng ENGFA Cup32709075.03.03903001.3365+1+0.33-1.67Matches
2019-202027Blackpooleng ENG3. League One302,2397571.124.925851452401.203731+6+0.24+0.74Matches
2020-202128Heartssct SCO2. Championship138106233.39.0881453302.00194+15+1.67+0.33Matches
2021-202229Heartssct SCO1. Premiership144693413.75.23903111851.79107+3+0.58+0.36Matches
2022-202330Le Mansfr FRACoupe de France1120120100.01.311201001.002200.00Matches
2023-202431Dunkerquefr FRACoupe de France2773919.70.9167011001.5014-3-3.51-5.52Matches
2023-202431Dunkerquefr FRA2. Ligue 2137545822.08.4878252630.85512-7-0.84-0.538.411.4-3.0-0.36-0.08Matches
2024-202532Sochauxfr FRACoupe de France32006766.72.2292111702.3330+3+1.35+0.45Matches
13 Seasons10 Clubs8 Leagues30916,9795525.7188.7168879814122441.34239214+25+0.15+0.198.411.4-3.0-0.36-0.08
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Blackpool (4 Seasons)4 Leagues1328,4696447.994.19088634220221.28131124+7+0.07-0.18
Chesterfield (4 Seasons)4 Leagues893,7894321.842.1329010572581.453328+5+0.22+0.22
Hearts (2 Seasons)2 Leagues271,2794721.914.211837162351.892911+18+1.27+0.66
Leyton Orient (2 Seasons)2 Leagues18779439.38.7821041.44109+1+0.12+0.62
Stevenage (1 Season)2 Leagues161,1127025.712.411888511.122019+1+0.08+0.47
Dunkerque (1 Season)2 Leagues158315521.89.2977262330.94616-10-1.08-1.028.411.4-3.0-0.36-0.08
Tranmere Rovers (1 Season)1 League4360908.74.044000.7545-1-0.25+0.25
Oxford United (1 Season)1 League440101.00.400410.5010+1+2.25+2.25
Sochaux (1 Season)1 League32006766.72.2292111702.3330+3+1.35+0.45
Le Mans (1 Season)1 League1120120100.01.311201001.002200.00
FA Cup (6 Seasons)151,2288259.313.61393921131.601815+3+0.22-0.85
EFL Cup (6 Seasons)86337957.07.0787312511.139900.00+0.23
League One (5 Seasons)1347,9165940.288.08188575322151.31125113+12+0.14+0.19
League Two (5 Seasons)1064,7724514.453.0441862171.184748-1-0.03+0.19
Coupe de France (3 Seasons)63976649.04.4493221401.836600.00-1.74
Premiership (1 Season)144693413.75.23903111851.79107+3+0.58+0.36
Ligue 2 (1 Season)137545822.08.4878252630.85512-7-0.84-0.538.411.4-3.0-0.36-0.08
Championship (1 Season)138106233.39.0881453302.00194+15+1.67+0.33
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2012-201320Chesterfield1 League135644313.66.349
2013-201421Chesterfield1 League341,2193629.413.51024
2014-201522Tranmere Rovers1 League4360908.74.044000.7545-1-0.25+0.25
2014-201522Oxford United1 League440101.00.400410.5010+1+2.25+2.25
2014-201522Chesterfield3 Leagues321,7855637.019.8179410152551.503022+8+0.40+0.08
2015-201623Chesterfield2 Leagues10221225.22.51720931.3036-3-1.22-0.98
2015-201623Stevenage2 Leagues161,1127025.712.411888511.122019+1+0.08+0.47
2015-201623Leyton Orient1 League177694518.68.582911.47109+1+0.12+0.17
2016-201724Leyton Orient2 Leagues110100.20.100131.000000.00+0.87
2016-201724Blackpool3 Leagues219634619.910.7107051119151.271518-3-0.28-0.93
2017-201825Blackpool3 Leagues281,0363724.011.51090618371.181718-1-0.09-0.20
2018-201926Blackpool3 Leagues493,8417878.542.741903482001.415450+4+0.09+0.35
2019-202027Blackpool3 Leagues342,6297772.429.229861852401.184538+7+0.24+0.51
2020-202128Hearts1 League138106233.39.0881453302.00194+15+1.67+0.33
2021-202229Hearts1 League144693413.75.23903111851.79107+3+0.58+0.36
2022-202330Le Mans1 League1120120100.01.311201001.002200.00
2023-202431Dunkerque2 Leagues158315521.89.2977262330.94616-10-1.08-1.028.411.4-3.0-0.36-0.08
2024-202532Sochaux1 League32006766.72.2292111702.3330+3+1.35+0.45
13 Seasons10 Clubs8 Leagues30916,9795525.7188.7168879814122441.34239214+25+0.15+0.198.411.4-3.0-0.36-0.08
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Blackpool (4 Seasons)4 Leagues1328,4696447.994.19088634220221.28131124+7+0.07-0.18
Chesterfield (4 Seasons)4 Leagues893,7894321.842.1329010572581.453328+5+0.22+0.22
Hearts (2 Seasons)2 Leagues271,2794721.914.211837162351.892911+18+1.27+0.66
Leyton Orient (2 Seasons)2 Leagues18779439.38.7821041.44109+1+0.12+0.62
Stevenage (1 Season)2 Leagues161,1127025.712.411888511.122019+1+0.08+0.47
Dunkerque (1 Season)2 Leagues158315521.89.2977262330.94616-10-1.08-1.028.411.4-3.0-0.36-0.08
Tranmere Rovers (1 Season)1 League4360908.74.044000.7545-1-0.25+0.25
Oxford United (1 Season)1 League440101.00.400410.5010+1+2.25+2.25
Sochaux (1 Season)1 League32006766.72.2292111702.3330+3+1.35+0.45
Le Mans (1 Season)1 League1120120100.01.311201001.002200.00
FA Cup (6 Seasons)151,2288259.313.61393921131.601815+3+0.22-0.85
EFL Cup (6 Seasons)86337957.07.0787312511.139900.00+0.23
League One (5 Seasons)1347,9165940.288.08188575322151.31125113+12+0.14+0.19
League Two (5 Seasons)1064,7724514.453.0441862171.184748-1-0.03+0.19
Coupe de France (3 Seasons)63976649.04.4493221401.836600.00-1.74
Premiership (1 Season)144693413.75.23903111851.79107+3+0.58+0.36
Ligue 2 (1 Season)137545822.08.4878252630.85512-7-0.84-0.538.411.4-3.0-0.36-0.08
Championship (1 Season)138106233.39.0881453302.00194+15+1.67+0.33
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2012-201320Chesterfieldeng ENG4. League Two8th135644313.66.349
2013-201421Chesterfieldeng ENG4. League Two1st341,2193629.413.51024
2014-201522Tranmere Roverseng ENG4. League Two24th4360908.74.044000.7545-1-0.25+0.25Matches
2014-201522Oxford Unitedeng ENG4. League Two13th440101.00.400410.5010+1+2.25+2.25Matches
2014-201522Chesterfieldeng ENG3. League One6th261,2925031.214.41271451.462417+7+0.49+0.30Matches
2015-201623Chesterfieldeng ENG3. League One18th9149173.61.700931.4436-3-1.81-1.61Matches
2015-201623Stevenageeng ENG4. League Two18th149366722.610.497511.071718-1-0.10+0.30Matches
2015-201623Leyton Orienteng ENG4. League Two8th177694518.68.582911.47109+1+0.12+0.17Matches
2016-201724Leyton Orienteng ENG4. League Two24th110100.20.100121.000000.00+0.87Matches
2016-201724Blackpooleng ENG4. League Two7th198744621.19.79510121.251516-1-0.10-0.76Matches
2017-201825Blackpooleng ENG3. League One12th269433622.810.5951771.27161600.00-0.14Matches
2018-201926Blackpooleng ENG3. League One10th433,2937779.536.635903182001.304543+2+0.05+0.48Matches
2019-202027Blackpooleng ENG3. League One13th302,2397571.124.925851452401.203731+6+0.24+0.74Matches
2020-202128Heartssct SCO2. Championship1st138106233.39.0881453302.00194+15+1.67+0.33Matches
2021-202229Heartssct SCO1. Premiership3rd144693413.75.23903111851.79107+3+0.58+0.36Matches
2023-202431Dunkerquefr FRA2. Ligue 216th137545822.08.4878252630.85512-7-0.84-0.538.411.4-3.0-0.36-0.08Matches
11 Seasons8 Clubs5 Leagues28014,7215323.7163.6144868413623401.32206184+22+0.15+0.248.411.4-3.0-0.36-0.08
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Blackpool (4 Seasons)2 Leagues1187,3496247.281.77888554022191.26113106+7+0.09-0.13
Chesterfield (4 Seasons)2 Leagues823,2243919.535.82675681.452723+4+0.25+0.29
Hearts (2 Seasons)2 Leagues271,2794721.914.211837162351.892911+18+1.27+0.66
Leyton Orient (2 Seasons)1 League18779439.48.7821031.44109+1+0.12+0.62
Stevenage (1 Season)1 League149366722.610.497511.071718-1-0.10+0.30
Dunkerque (1 Season)1 League137545822.08.4878252630.85512-7-0.84-0.538.411.4-3.0-0.36-0.08
Tranmere Rovers (1 Season)1 League4360908.74.044000.7545-1-0.25+0.25
Oxford United (1 Season)1 League440101.00.400410.5010+1+2.25+2.25
League One (5 Seasons)1347,9165940.288.08188575322151.31125113+12+0.14+0.19
League Two (5 Seasons)1064,7724514.453.0441862171.184748-1-0.03+0.19
Premiership (1 Season)144693413.75.23903111851.79107+3+0.58+0.36
Ligue 2 (1 Season)137545822.08.4878252630.85512-7-0.84-0.538.411.4-3.0-0.36-0.08
Championship (1 Season)138106233.39.0881453302.00194+15+1.67+0.33
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-201522Chesterfieldeng ENGFA Cup17th54679381.95.25933002.0064+2+0.39-4.86Matches
2014-201522Chesterfieldeng ENGLeague Cup58th1262621.70.30012500.0001-1-3.46-2.50Matches
2015-201623Chesterfieldeng ENGLeague Cup57th1727260.00.81720000.000000.00+3.75Matches
2015-201623Stevenageeng ENGFA Cup65th21768897.82.02881001.5031+2+1.02+1.02Matches
2016-201724Leyton Orienteng ENGEFL Cup58th00001Matches
2016-201724Blackpooleng ENGEFL Cup33rd1696932.90.81690000.0002-2-2.61-3.89Matches
2016-201724Blackpooleng ENGFA Cup17th120204.20.20011933.000000.00-0.39Matches
2017-201825Blackpooleng ENGEFL Cup58th19090100.01.01901000.0012-1-1.00Matches
2017-201825Blackpooleng ENGFA Cup85th1333.30.0001300.000000.00+1.03Matches
2018-201926Blackpooleng ENGEFL Cup9th32568571.12.83851003.0062+4+1.41+1.41Matches
2018-201926Blackpooleng ENGFA Cup33rd32929774.93.23972001.3335-2-0.62-1.53Matches
2019-202027Blackpooleng ENGEFL Cup58th1120120100.01.311201000.002200.00Matches
2019-202027Blackpooleng ENGFA Cup33rd32709075.03.03903001.3365+1+0.33-1.67Matches
2022-202330Le Mansfr FRACoupe de FranceRd71120120100.01.311201001.002200.00Matches
2023-202431Dunkerquefr FRACoupe de FranceR322773919.70.9167011001.5014-3-3.51-5.52Matches
2024-202532Sochauxfr FRACoupe de FranceR6432006766.72.2292111702.3330+3+1.35+0.45Matches
9 Seasons7 Clubs3 Leagues292,2587856.625.124911451541.523330+3+0.12-0.81
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Blackpool (4 Seasons)2 Leagues141,1208053.312.41292821131.43181800.00-0.55
Chesterfield (2 Seasons)2 Leagues75658169.86.3690312501.4365+1+0.16-0.94
Sochaux (1 Season)1 League32006766.72.2292111702.3330+3+1.35+0.45
Dunkerque (1 Season)1 League2773919.70.9167011001.5014-3-3.51-5.52
Stevenage (1 Season)1 League21768897.82.02881001.5031+2+1.02+1.02
Le Mans (1 Season)1 League1120120100.01.311201001.002200.00
Leyton Orient (1 Season)1 League00001
FA Cup (6 Seasons)151,2288259.313.61393921131.601815+3+0.22-0.85
EFL Cup (6 Seasons)86337957.07.0787312511.139900.00+0.23
Coupe de France (3 Seasons)63976649.04.4493221401.836600.00-1.74

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2012-201320Chesterfieldeng ENG4. League Two6.32013
2013-201421Chesterfieldeng ENG4. League Two13.53019
2014-201522Chesterfieldeng ENGFA Cup5.21000Matches
2014-201522Chesterfieldeng ENGLeague Cup0.30000Matches
2014-201522Chesterfieldeng ENG3. League One14.43024Matches
2014-201522Tranmere Roverseng ENG4. League Two4.0202Matches
2014-201522Oxford Unitedeng ENG4. League Two0.4102Matches
2015-201623Stevenageeng ENGFA Cup2.01000Matches
2015-201623Chesterfieldeng ENGLeague Cup0.80000Matches
2015-201623Chesterfieldeng ENG3. League One1.7003Matches
2015-201623Leyton Orienteng ENG4. League Two8.50019Matches
2015-201623Stevenageeng ENG4. League Two10.41023Matches
2016-201724Blackpooleng ENGEFL Cup0.8000020010000Matches
2016-201724Blackpooleng ENGFA Cup0.20000Matches
2016-201724Blackpooleng ENG4. League Two9.72002400000000Matches
2016-201724Leyton Orienteng ENG4. League Two0.1000000000000Matches
2017-201825Blackpooleng ENGEFL Cup1.0000211000000Matches
2017-201825Blackpooleng ENGFA Cup0.01001000000Matches
2017-201825Blackpooleng ENG3. League One10.50002700000000Matches
2018-201926Blackpooleng ENGEFL Cup2.8000521200000Matches
2018-201926Blackpooleng ENGFA Cup3.2100972004100Matches
2018-201926Blackpooleng ENG3. League One36.61100Matches
2019-202027Blackpooleng ENGEFL Cup1.30001301000Matches
2019-202027Blackpooleng ENGFA Cup3.00007420000Matches
2019-202027Blackpooleng ENG3. League One24.93006341118014200Matches
2020-202128Heartssct SCO2. Championship9.01000Matches
2021-202229Heartssct SCO1. Premiership5.210012982010Matches
2022-202330Le Mansfr FRACoupe de France1.30000Matches
2023-202431Dunkerquefr FRACoupe de France0.90002000010Matches
2023-202431Dunkerquefr FRA2. Ligue 28.400018111241500015382857.6Matches
2024-202532Sochauxfr FRACoupe de France2.20001000020Matches
13 Seasons10 Clubs8 Leagues188.7241027780371722730015382857.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Blackpool (4 Seasons)4 Leagues94.1810139601711118300
Chesterfield (4 Seasons)4 Leagues42.1900590
Hearts (2 Seasons)2 Leagues14.220012982010
Leyton Orient (2 Seasons)2 Leagues8.70001900000000
Stevenage (1 Season)2 Leagues12.4200230
Dunkerque (1 Season)2 Leagues9.200020111241600015382857.6
Tranmere Rovers (1 Season)1 League4.0202
Oxford United (1 Season)1 League0.4102
Sochaux (1 Season)1 League2.20001000020
Le Mans (1 Season)1 League1.30000
FA Cup (6 Seasons)13.640017114004100
EFL Cup (6 Seasons)7.0000882310000
League One (5 Seasons)88.071011741118014200
League Two (5 Seasons)53.0110010200000000
Coupe de France (3 Seasons)4.40003000030
Premiership (1 Season)5.210012982010
Ligue 2 (1 Season)8.400018111241500015382857.6
Championship (1 Season)9.01000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2012-201320Chesterfield1 League6.32013
2013-201421Chesterfield1 League13.53019
2014-201522Tranmere Rovers1 League4.0202
2014-201522Oxford United1 League0.4102
2014-201522Chesterfield3 Leagues19.8400240
2015-201623Chesterfield2 Leagues2.500030
2015-201623Stevenage2 Leagues12.4200230
2015-201623Leyton Orient1 League8.50019
2016-201724Leyton Orient2 Leagues0.1000000000000
2016-201724Blackpool3 Leagues10.72002420010000
2017-201825Blackpool3 Leagues11.51003011000000
2018-201926Blackpool3 Leagues42.72101493204100
2019-202027Blackpool3 Leagues29.23007148139014200
2020-202128Hearts1 League9.01000
2021-202229Hearts1 League5.210012982010
2022-202330Le Mans1 League1.30000
2023-202431Dunkerque2 Leagues9.200020111241600015382857.6
2024-202532Sochaux1 League2.20001000020
13 Seasons10 Clubs8 Leagues188.7241027780371722730015382857.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Blackpool (4 Seasons)4 Leagues94.1810139601711118300
Chesterfield (4 Seasons)4 Leagues42.1900590
Hearts (2 Seasons)2 Leagues14.220012982010
Leyton Orient (2 Seasons)2 Leagues8.70001900000000
Stevenage (1 Season)2 Leagues12.4200230
Dunkerque (1 Season)2 Leagues9.200020111241600015382857.6
Tranmere Rovers (1 Season)1 League4.0202
Oxford United (1 Season)1 League0.4102
Sochaux (1 Season)1 League2.20001000020
Le Mans (1 Season)1 League1.30000
FA Cup (6 Seasons)13.640017114004100
EFL Cup (6 Seasons)7.0000882310000
League One (5 Seasons)88.071011741118014200
League Two (5 Seasons)53.0110010200000000
Coupe de France (3 Seasons)4.40003000030
Premiership (1 Season)5.210012982010
Ligue 2 (1 Season)8.400018111241500015382857.6
Championship (1 Season)9.01000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2012-201320Chesterfieldeng ENG4. League Two8th6.32013
2013-201421Chesterfieldeng ENG4. League Two1st13.53019
2014-201522Tranmere Roverseng ENG4. League Two24th4.0202Matches
2014-201522Oxford Unitedeng ENG4. League Two13th0.4102Matches
2014-201522Chesterfieldeng ENG3. League One6th14.43024Matches
2015-201623Chesterfieldeng ENG3. League One18th1.7003Matches
2015-201623Stevenageeng ENG4. League Two18th10.41023Matches
2015-201623Leyton Orienteng ENG4. League Two8th8.50019Matches
2016-201724Leyton Orienteng ENG4. League Two24th0.1000000000000Matches
2016-201724Blackpooleng ENG4. League Two7th9.72002400000000Matches
2017-201825Blackpooleng ENG3. League One12th10.50002700000000Matches
2018-201926Blackpooleng ENG3. League One10th36.61100Matches
2019-202027Blackpooleng ENG3. League One13th24.93006341118014200Matches
2020-202128Heartssct SCO2. Championship1st9.01000Matches
2021-202229Heartssct SCO1. Premiership3rd5.210012982010Matches
2023-202431Dunkerquefr FRA2. Ligue 216th8.400018111241500015382857.6Matches
11 Seasons8 Clubs5 Leagues163.6201024961311412020015382857.6
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Blackpool (4 Seasons)2 Leagues81.761011441118014200
Chesterfield (4 Seasons)2 Leagues35.88059
Hearts (2 Seasons)2 Leagues14.220012982010
Leyton Orient (2 Seasons)1 League8.70001900000000
Stevenage (1 Season)1 League10.41023
Dunkerque (1 Season)1 League8.400018111241500015382857.6
Tranmere Rovers (1 Season)1 League4.0202
Oxford United (1 Season)1 League0.4102
League One (5 Seasons)88.071011741118014200
League Two (5 Seasons)53.0110010200000000
Premiership (1 Season)5.210012982010
Ligue 2 (1 Season)8.400018111241500015382857.6
Championship (1 Season)9.01000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201522Chesterfieldeng ENGFA Cup17th5.21000Matches
2014-201522Chesterfieldeng ENGLeague Cup58th0.30000Matches
2015-201623Chesterfieldeng ENGLeague Cup57th0.80000Matches
2015-201623Stevenageeng ENGFA Cup65th2.01000Matches
2016-201724Blackpooleng ENGEFL Cup33rd0.8000020010000Matches
2016-201724Blackpooleng ENGFA Cup17th0.20000Matches
2017-201825Blackpooleng ENGEFL Cup58th1.0000211000000Matches
2017-201825Blackpooleng ENGFA Cup85th0.01001000000Matches
2018-201926Blackpooleng ENGEFL Cup9th2.8000521200000Matches
2018-201926Blackpooleng ENGFA Cup33rd3.2100972004100Matches
2019-202027Blackpooleng ENGEFL Cup58th1.30001301000Matches
2019-202027Blackpooleng ENGFA Cup33rd3.00007420000Matches
2022-202330Le Mansfr FRACoupe de FranceRd71.30000Matches
2023-202431Dunkerquefr FRACoupe de FranceR320.90002000010Matches
2024-202532Sochauxfr FRACoupe de FranceR642.20001000020Matches
9 Seasons7 Clubs3 Leagues25.140028196317100
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Blackpool (4 Seasons)2 Leagues12.420025196314100
Chesterfield (2 Seasons)2 Leagues6.31000
Sochaux (1 Season)1 League2.20001000020
Dunkerque (1 Season)1 League0.90002000010
Stevenage (1 Season)1 League2.01000
Le Mans (1 Season)1 League1.30000
Leyton Orient (1 Season)1 League
FA Cup (6 Seasons)13.640017114004100
EFL Cup (6 Seasons)7.0000882310000
Coupe de France (3 Seasons)4.40003000030

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.

More Armand Gnanduillet Pages

Armand Gnanduillet Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Scouting Report

Stathead & Player Comparison