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
2008-200917Walsalleng ENG3. League One1010.0000000000.000.000.000.000.00
2010-201119Walsalleng ENG3. League One2881,08212.0404400000.330.000.330.330.33
2011-201220Walsalleng ENG3. League One29171,49816.6415400000.240.060.300.240.30
2012-201321Walsalleng ENG3. League One41383,38337.6196251188100.510.160.670.290.45
2013-201422Brentfordeng ENG3. League One34161,50316.7415401000.240.060.300.240.30
2014-201523Milton Keynes Donseng ENGFA Cup321912.1000000000.000.000.000.000.00Matches
2014-201523Milton Keynes Donseng ENGLeague Cup311111.2202200001.620.001.621.621.62Matches
2014-201523Milton Keynes Donseng ENG3. League One44312,80031.1203231822500.640.100.740.580.68Matches
2015-201624Wigan Athleticeng ENGFA Cup11450.5000000000.000.000.000.000.00Matches
2015-201624Wigan Athleticeng ENGLeague Cup11770.9101011001.170.001.170.000.00Matches
2015-201624Wigan Athleticeng ENG3. League One40353,08434.3245291957200.700.150.850.550.70Matches
2016-201725Wigan Athleticeng ENG2. Championship33242,17124.1516500300.210.040.250.210.25Matches
2016-201725Wigan Athleticeng ENGEFL Cup11690.8101100001.300.001.301.301.30Matches
2016-201725Wigan Athleticeng ENGFA Cup221571.7101100000.570.000.570.570.57Matches
2017-201826Wigan Athleticeng ENGEFL Cup221371.5000000000.000.000.000.000.00Matches
2017-201826Wigan Athleticeng ENGFA Cup865155.7707611101.220.001.221.051.05Matches
2017-201826Wigan Athleticeng ENG3. League One43292,51227.9194231811200.680.140.820.640.79Matches
2018-201927Wigan Athleticeng ENG2. Championship17108959.9415133200.400.100.500.100.20Matches
2018-201927Wigan Athleticeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201927Sunderlandeng ENG3. League One18151,25113.9437311000.290.220.500.220.43Matches
2019-202028Sunderlandeng ENGEFL Cup322112.3101100000.430.000.430.430.43Matches
2019-202028Sunderlandeng ENGFA Cup221772.0000000000.000.000.000.000.00Matches
2019-202028Sunderlandeng ENG3. League One20891010.1112100000.100.100.200.100.20Matches
2020-202129Sunderlandeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2020-202129Sunderlandeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2020-202129Sunderlandeng ENG3. League One943754.2000000000.000.000.000.000.00Matches
2020-202129Milton Keynes Donseng ENG3. League One20141,22113.68311800000.590.220.810.590.81Matches
2021-202230Sunderlandeng ENGEFL Cup10260.3000000000.000.000.000.000.00Matches
2021-202230Rotherham Unitedeng ENGFA Cup321701.9101100000.530.000.530.530.53Matches
2021-202230Rotherham Unitedeng ENG3. League One191392910.3202200000.190.000.190.190.19Matches
2021-202230Sunderlandeng ENG3. League One00Matches
2022-202331Milton Keynes Donseng ENGEFL Cup221281.4000000000.000.000.000.000.00Matches
2022-202331Milton Keynes Donseng ENGFA Cup21680.8101100001.320.001.321.321.32Matches
2022-202331Milton Keynes Donseng ENG3. League One42181,60917.9505322200.280.000.280.170.17Matches
2023-202432Chesterfieldeng ENGFA Cup321892.1000000000.000.000.000.000.00Matches
2023-202432Chesterfieldeng ENG5. National League38322,74130.5252233200.820.72Matches
2024-202533Chesterfieldeng ENGEFL Cup00Matches
2024-202533Chesterfieldeng ENGFA Cup221461.6202200001.230.001.231.231.23Matches
2024-202533Chesterfieldeng ENG4. League Two30211,75619.5122141200400.620.100.720.620.72Matches
2025-202634Chesterfieldeng ENGEFL Cup11670.7000000000.000.000.000.000.00Matches
2025-202634Chesterfieldeng ENGFA Cup10170.2000000000.000.000.000.000.00Matches
2025-202634Chesterfieldeng ENG4. League Two32121,11612.4437311100.320.240.560.240.48Matches
17 Seasons7 Clubs6 Leagues58237833,608373.41813419015328312500.480.100.550.410.48
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
Wigan Athletic (4 Seasons)4 Leagues1491129,752108.46211735111131000.570.100.670.470.57
Walsall (4 Seasons)1 League99635,96466.3277341988100.410.110.510.290.39
Sunderland (4 Seasons)3 Leagues55333,13034.86410511000.170.120.290.140.26
Milton Keynes Dons (3 Seasons)3 Leagues116696,12868.1366423244700.530.090.620.470.56
Chesterfield (3 Seasons)4 Leagues107706,03267.0435233944700.640.140.630.580.60
Brentford (1 Season)1 League34161,50316.7415401000.240.060.300.240.30
Rotherham United (1 Season)2 Leagues22151,09912.2303300000.250.000.250.250.25
League One (13 Seasons)38824622,158246.2114271419519221200.460.110.570.390.50
FA Cup (12 Seasons)29221,85520.6120121111100.580.000.580.530.53
EFL Cup (10 Seasons)151191610.2505411000.490.000.490.390.39
League Two (2 Seasons)62332,87231.9165211511500.500.160.660.470.63
Championship (2 Seasons)50343,06634.19211633500.260.060.320.180.23
National League (1 Season)38322,74130.5252233200.820.72
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
2008-200917Walsall1 League1010.0000000000.000.000.000.000.00
2010-201119Walsall1 League2881,08212.0404400000.330.000.330.330.33
2011-201220Walsall1 League29171,49816.6415400000.240.060.300.240.30
2012-201321Walsall1 League41383,38337.6196251188100.510.160.670.290.45
2013-201422Brentford1 League34161,50316.7415401000.240.060.300.240.30
2014-201523Milton Keynes Dons3 Leagues50343,10234.5223252022500.640.090.730.580.67
2015-201624Wigan Athletic3 Leagues42373,20635.6255301968200.700.140.840.530.67
2016-201725Wigan Athletic3 Leagues36272,39726.6718700300.260.040.300.260.30
2017-201826Wigan Athletic3 Leagues53373,16435.2264302422300.740.110.850.680.80
2018-201927Wigan Athletic2 Leagues181198510.9415133200.370.090.460.090.18
2018-201927Sunderland1 League18151,25113.9437311000.290.220.500.220.43
2019-202028Sunderland3 Leagues25121,29814.4213200000.140.070.210.140.21
2020-202129Milton Keynes Dons1 League20141,22113.68311800000.590.220.810.590.81
2020-202129Sunderland3 Leagues1165556.2000000000.000.000.000.000.00
2021-202230Sunderland2 Leagues10260.3000000000.000.000.000.000.00
2021-202230Rotherham United2 Leagues22151,09912.2303300000.250.000.250.250.25
2022-202331Milton Keynes Dons3 Leagues46211,80520.1606422200.300.000.300.200.20
2023-202432Chesterfield2 Leagues41342,93032.625002233200.770.000.000.680.00
2024-202533Chesterfield3 Leagues32231,90221.1142161400400.660.090.760.660.76
2025-202634Chesterfield3 Leagues34131,20013.3437311100.300.230.520.230.45
17 Seasons7 Clubs6 Leagues58237833,608373.41813419015328312500.480.100.550.410.48
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
Wigan Athletic (4 Seasons)4 Leagues1491129,752108.46211735111131000.570.100.670.470.57
Walsall (4 Seasons)1 League99635,96466.3277341988100.410.110.510.290.39
Sunderland (4 Seasons)3 Leagues55333,13034.86410511000.170.120.290.140.26
Milton Keynes Dons (3 Seasons)3 Leagues116696,12868.1366423244700.530.090.620.470.56
Chesterfield (3 Seasons)4 Leagues107706,03267.0435233944700.640.140.630.580.60
Brentford (1 Season)1 League34161,50316.7415401000.240.060.300.240.30
Rotherham United (1 Season)2 Leagues22151,09912.2303300000.250.000.250.250.25
League One (13 Seasons)38824622,158246.2114271419519221200.460.110.570.390.50
FA Cup (12 Seasons)29221,85520.6120121111100.580.000.580.530.53
EFL Cup (10 Seasons)151191610.2505411000.490.000.490.390.39
League Two (2 Seasons)62332,87231.9165211511500.500.160.660.470.63
Championship (2 Seasons)50343,06634.19211633500.260.060.320.180.23
National League (1 Season)38322,74130.5252233200.820.72
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
2008-200917Walsalleng ENG3. League One13th1010.0000000000.000.000.000.000.00
2010-201119Walsalleng ENG3. League One20th2881,08212.0404400000.330.000.330.330.33
2011-201220Walsalleng ENG3. League One19th29171,49816.6415400000.240.060.300.240.30
2012-201321Walsalleng ENG3. League One9th41383,38337.6196251188100.510.160.670.290.45
2013-201422Brentfordeng ENG3. League One2nd34161,50316.7415401000.240.060.300.240.30
2014-201523Milton Keynes Donseng ENG3. League One2nd44312,80031.1203231822500.640.100.740.580.68Matches
2015-201624Wigan Athleticeng ENG3. League One1st40353,08434.3245291957200.700.150.850.550.70Matches
2016-201725Wigan Athleticeng ENG2. Championship23rd33242,17124.1516500300.210.040.250.210.25Matches
2017-201826Wigan Athleticeng ENG3. League One1st43292,51227.9194231811200.680.140.820.640.79Matches
2018-201927Wigan Athleticeng ENG2. Championship18th17108959.9415133200.400.100.500.100.20Matches
2018-201927Sunderlandeng ENG3. League One5th18151,25113.9437311000.290.220.500.220.43Matches
2019-202028Sunderlandeng ENG3. League One8th20891010.1112100000.100.100.200.100.20Matches
2020-202129Milton Keynes Donseng ENG3. League One13th20141,22113.68311800000.590.220.810.590.81Matches
2020-202129Sunderlandeng ENG3. League One4th943754.2000000000.000.000.000.000.00Matches
2021-202230Sunderlandeng ENG3. League One5th00Matches
2021-202230Rotherham Unitedeng ENG3. League One2nd191392910.3202200000.190.000.190.190.19Matches
2022-202331Milton Keynes Donseng ENG3. League One21st42181,60917.9505322200.280.000.280.170.17Matches
2023-202432Chesterfieldeng ENG5. National League1st38322,74130.5252233200.820.72Matches
2024-202533Chesterfieldeng ENG4. League Two7th30211,75619.5122141200400.620.100.720.620.72Matches
2025-202634Chesterfieldeng ENG4. League Two6th32121,11612.4437311100.320.240.560.240.48Matches
17 Seasons7 Clubs4 Leagues53834530,837342.61643417313826292400.480.110.550.400.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
Wigan Athletic (4 Seasons)2 Leagues133988,66296.252116343911900.540.110.650.450.56
Walsall (4 Seasons)1 League99635,96466.3277341988100.410.110.510.290.39
Sunderland (4 Seasons)1 League47272,53628.2549411000.180.140.320.140.28
Milton Keynes Dons (3 Seasons)1 League106635,63062.6336392944700.530.100.620.460.56
Chesterfield (3 Seasons)2 Leagues100655,61362.4415213744700.660.160.660.590.63
Brentford (1 Season)1 League34161,50316.7415401000.240.060.300.240.30
Rotherham United (1 Season)1 League191392910.3202200000.190.000.190.190.19
League One (13 Seasons)38824622,158246.2114271419519221200.460.110.570.390.50
League Two (2 Seasons)62332,87231.9165211511500.500.160.660.470.63
Championship (2 Seasons)50343,06634.19211633500.260.060.320.180.23
National League (1 Season)38322,74130.5252233200.820.72
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-201523Milton Keynes Donseng ENGFA Cup65th321912.1000000000.000.000.000.000.00Matches
2014-201523Milton Keynes Donseng ENGLeague Cup9th311111.2202200001.620.001.621.621.62Matches
2015-201624Wigan Athleticeng ENGFA Cup85th11450.5000000000.000.000.000.000.00Matches
2015-201624Wigan Athleticeng ENGLeague Cup57th11770.9101011001.170.001.170.000.00Matches
2016-201725Wigan Athleticeng ENGEFL Cup58th11690.8101100001.300.001.301.301.30Matches
2016-201725Wigan Athleticeng ENGFA Cup17th221571.7101100000.570.000.570.570.57Matches
2017-201826Wigan Athleticeng ENGEFL Cup33rd221371.5000000000.000.000.000.000.00Matches
2017-201826Wigan Athleticeng ENGFA Cup5th865155.7707611101.220.001.221.051.05Matches
2018-201927Wigan Athleticeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2019-202028Sunderlandeng ENGEFL Cup9th322112.3101100000.430.000.430.430.43Matches
2019-202028Sunderlandeng ENGFA Cup85th221772.0000000000.000.000.000.000.00Matches
2020-202129Sunderlandeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2020-202129Sunderlandeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2021-202230Sunderlandeng ENGEFL CupQF10260.3000000000.000.000.000.000.00Matches
2021-202230Rotherham Unitedeng ENGFA Cup321701.9101100000.530.000.530.530.53Matches
2022-202331Milton Keynes Donseng ENGEFL CupRd4221281.4000000000.000.000.000.000.00Matches
2022-202331Milton Keynes Donseng ENGFA Cup21680.8101100001.320.001.321.321.32Matches
2023-202432Chesterfieldeng ENGFA Cup321892.1000000000.000.000.000.000.00Matches
2024-202533Chesterfieldeng ENGEFL CupRd100Matches
2024-202533Chesterfieldeng ENGFA Cup221461.6202200001.230.001.231.231.23Matches
2025-202634Chesterfieldeng ENGEFL CupRd111670.7000000000.000.000.000.000.00Matches
2025-202634Chesterfieldeng ENGFA Cup10170.2000000000.000.000.000.000.00Matches
12 Seasons5 Clubs2 Leagues44332,77130.8170171522100.550.000.550.490.49
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
Wigan Athletic (4 Seasons)2 Leagues16141,09012.110010822100.830.000.830.660.66
Sunderland (3 Seasons)2 Leagues865946.6101100000.150.000.150.150.15
Chesterfield (3 Seasons)2 Leagues754194.7202200000.430.000.430.430.43
Milton Keynes Dons (2 Seasons)2 Leagues1064985.5303300000.540.000.540.540.54
Rotherham United (1 Season)1 League321701.9101100000.530.000.530.530.53
FA Cup (12 Seasons)29221,85520.6120121111100.580.000.580.530.53
EFL Cup (10 Seasons)151191610.2505411000.490.000.490.390.39
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
201422nir Northern IrelandWCQ30230.3000000000.000.000.000.000.00Matches
201523nir Northern IrelandFriendlies (M)221291.4011000000.000.700.700.000.70Matches
201624nir Northern IrelandFriendlies (M)20520.6101100001.730.001.731.731.73Matches
201624nir Northern IrelandUEFA EuroR1600Matches
201624nir Northern IrelandUEFA Euro Qualifying00Matches
201826nir Northern IrelandWCQ10290.3000000000.000.000.000.000.00Matches
201826nir Northern IrelandFriendlies (M)11640.7000000000.000.000.000.000.00Matches
2018-201927nir Northern IrelandUEFA Nations League24th20340.4101100002.650.002.652.652.65Matches
4 Seasons1 Club5 Leagues1133313.7213200000.540.270.820.540.82
Friendlies (M) (3 Seasons)532452.7112100000.370.370.730.370.73
WCQ (2 Seasons)40520.6000000000.000.000.000.000.00
UEFA Nations League (1 Season)20340.4101100002.650.002.652.652.65
UEFA Euro (1 Season)00
UEFA Euro Qualifying (1 Season)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
2008-200917Walsalleng ENG3. League One0.0000.0000
2010-201119Walsalleng ENG3. League One12.04110.910.3600
2011-201220Walsalleng ENG3. League One16.6470.420.5700
2012-201321Walsalleng ENG3. League One37.619461.220.2488
2013-201422Brentfordeng ENG3. League One16.74181.080.2201
2014-201523Milton Keynes Donseng ENGFA Cup2.1000Matches
2014-201523Milton Keynes Donseng ENGLeague Cup1.2200Matches
2014-201523Milton Keynes Donseng ENG3. League One31.120441.410.4122Matches
2015-201624Wigan Athleticeng ENGFA Cup0.5000Matches
2015-201624Wigan Athleticeng ENGLeague Cup0.9111Matches
2015-201624Wigan Athleticeng ENG3. League One34.324511.490.3757Matches
2016-201725Wigan Athleticeng ENG2. Championship24.150120.000.500.4200Matches
2016-201725Wigan Athleticeng ENGEFL Cup0.8111100.01.301.301.001.0000Matches
2016-201725Wigan Athleticeng ENGFA Cup1.7100Matches
2017-201826Wigan Athleticeng ENGEFL Cup1.502150.01.310.660.000.0000Matches
2017-201826Wigan Athleticeng ENGFA Cup5.7712650.02.101.050.501.0011Matches
2017-201826Wigan Athleticeng ENG3. League One27.9190540.001.930.3311Matches
2018-201927Wigan Athleticeng ENG2. Championship9.9416850.01.610.800.060.1333Matches
2018-201927Wigan Athleticeng ENGFA Cup1.0022100.02.002.000.000.0000Matches
2018-201927Sunderlandeng ENG3. League One13.9411Matches
2019-202028Sunderlandeng ENGEFL Cup2.313266.71.280.850.330.5000Matches
2019-202028Sunderlandeng ENGFA Cup2.00100.00.510.000.0000Matches
2019-202028Sunderlandeng ENG3. League One10.1116531.31.580.490.060.2000Matches
2020-202129Sunderlandeng ENGEFL Cup1.00200.02.000.000.0000Matches
2020-202129Sunderlandeng ENGFA Cup1.00000.000.0000Matches
2020-202129Sunderlandeng ENG3. League One4.208225.01.920.480.000.0000Matches
2020-202129Milton Keynes Donseng ENG3. League One13.68321650.02.361.180.250.5000Matches
2021-202230Sunderlandeng ENGEFL Cup0.30000.000.0000Matches
2021-202230Rotherham Unitedeng ENGFA Cup1.9122100.01.061.060.500.5000Matches
2021-202230Rotherham Unitedeng ENG3. League One10.3228932.12.710.870.070.2200Matches
2022-202331Milton Keynes Donseng ENGEFL Cup1.40000.000.0000Matches
2022-202331Milton Keynes Donseng ENGFA Cup0.81100.01.320.001.0000Matches
2022-202331Milton Keynes Donseng ENG3. League One17.95311135.51.730.620.100.2722Matches
2023-202432Chesterfieldeng ENGFA Cup2.1011100.00.480.480.000.0000Matches
2023-202432Chesterfieldeng ENG5. National League30.52533Matches
2024-202533Chesterfieldeng ENGFA Cup1.6200Matches
2024-202533Chesterfieldeng ENG4. League Two19.512311858.11.590.920.390.6700Matches
2025-202634Chesterfieldeng ENGEFL Cup0.70000.000.0000Matches
2025-202634Chesterfieldeng ENGFA Cup0.20000.000.0000Matches
2025-202634Chesterfieldeng ENG4. League Two12.44271451.92.181.130.110.2111Matches
17 Seasons7 Clubs6 Leagues373.418121634175.91.251.060.290.362831
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Wigan Athletic (4 Seasons)4 Leagues108.46233135254.50.461.280.940.371113
Walsall (4 Seasons)1 League66.327640.970.3088
Sunderland (4 Seasons)3 Leagues34.8630930.01.440.430.070.2211
Milton Keynes Dons (3 Seasons)3 Leagues68.136647142.21.901.100.190.4244
Chesterfield (3 Seasons)4 Leagues67.043593355.91.690.940.250.4544
Brentford (1 Season)1 League16.74181.080.2201
Rotherham United (1 Season)2 Leagues12.23301136.72.460.900.100.2700
League One (13 Seasons)246.211411527484.31.371.180.280.341922
FA Cup (12 Seasons)20.612191157.91.300.750.420.7311
EFL Cup (10 Seasons)10.258450.00.990.490.250.5011
League Two (2 Seasons)31.916583255.21.821.000.260.4711
Championship (2 Seasons)34.191620125.00.470.590.380.3033
National League (1 Season)30.52533
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2008-200917Walsall1 League0.0000.0000
2010-201119Walsall1 League12.04110.910.3600
2011-201220Walsall1 League16.6470.420.5700
2012-201321Walsall1 League37.619461.220.2488
2013-201422Brentford1 League16.74181.080.2201
2014-201523Milton Keynes Dons3 Leagues34.522441.410.4122
2015-201624Wigan Athletic3 Leagues35.625511.490.3768
2016-201725Wigan Athletic3 Leagues26.671131300.00.040.526.000.4600
2017-201826Wigan Athletic3 Leagues35.2261461435.70.401.741.710.3922
2018-201927Wigan Athletic2 Leagues10.94181055.61.640.910.060.1033
2018-201927Sunderland1 League13.9411
2019-202028Sunderland3 Leagues14.4220735.01.390.490.100.2900
2020-202129Milton Keynes Dons1 League13.68321650.02.361.180.250.5000
2020-202129Sunderland3 Leagues6.2010220.01.620.320.000.0000
2021-202230Sunderland2 Leagues0.30000.000.0000
2021-202230Rotherham United2 Leagues12.23301136.72.460.900.100.2700
2022-202331Milton Keynes Dons3 Leagues20.16321134.41.600.550.130.3622
2023-202432Chesterfield2 Leagues32.62511100.00.480.480.000.0033
2024-202533Chesterfield3 Leagues21.114311858.11.590.920.390.6700
2025-202634Chesterfield3 Leagues13.34271451.92.031.050.110.2111
17 Seasons7 Clubs6 Leagues373.418121634175.91.251.060.290.362831
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Wigan Athletic (4 Seasons)4 Leagues108.46233135254.50.461.280.940.371113
Walsall (4 Seasons)1 League66.327640.970.3088
Sunderland (4 Seasons)3 Leagues34.8630930.01.440.430.070.2211
Milton Keynes Dons (3 Seasons)3 Leagues68.136647142.21.901.100.190.4244
Chesterfield (3 Seasons)4 Leagues67.043593355.91.690.940.250.4544
Brentford (1 Season)1 League16.74181.080.2201
Rotherham United (1 Season)2 Leagues12.23301136.72.460.900.100.2700
League One (13 Seasons)246.211411527484.31.371.180.280.341922
FA Cup (12 Seasons)20.612191157.91.300.750.420.7311
EFL Cup (10 Seasons)10.258450.00.990.490.250.5011
League Two (2 Seasons)31.916583255.21.821.000.260.4711
Championship (2 Seasons)34.191620125.00.470.590.380.3033
National League (1 Season)30.52533
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
2008-200917Walsalleng ENG3. League One13th0.0000.0000
2010-201119Walsalleng ENG3. League One20th12.04110.910.3600
2011-201220Walsalleng ENG3. League One19th16.6470.420.5700
2012-201321Walsalleng ENG3. League One9th37.619461.220.2488
2013-201422Brentfordeng ENG3. League One2nd16.74181.080.2201
2014-201523Milton Keynes Donseng ENG3. League One2nd31.120441.410.4122Matches
2015-201624Wigan Athleticeng ENG3. League One1st34.324511.490.3757Matches
2016-201725Wigan Athleticeng ENG2. Championship23rd24.150120.000.500.4200Matches
2017-201826Wigan Athleticeng ENG3. League One1st27.9190540.001.930.3311Matches
2018-201927Wigan Athleticeng ENG2. Championship18th9.9416850.01.610.800.060.1333Matches
2018-201927Sunderlandeng ENG3. League One5th13.9411Matches
2019-202028Sunderlandeng ENG3. League One8th10.1116531.31.580.490.060.2000Matches
2020-202129Milton Keynes Donseng ENG3. League One13th13.68321650.02.361.180.250.5000Matches
2020-202129Sunderlandeng ENG3. League One4th4.208225.01.920.480.000.0000Matches
2021-202230Rotherham Unitedeng ENG3. League One2nd10.3228932.12.710.870.070.2200Matches
2022-202331Milton Keynes Donseng ENG3. League One21st17.95311135.51.730.620.100.2722Matches
2023-202432Chesterfieldeng ENG5. National League1st30.52533Matches
2024-202533Chesterfieldeng ENG4. League Two7th19.512311858.11.590.920.390.6700Matches
2025-202634Chesterfieldeng ENG4. League Two6th12.44271451.92.181.130.110.2111Matches
17 Seasons7 Clubs4 Leagues342.616418932678.81.261.090.280.352629
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Wigan Athletic (4 Seasons)2 Leagues96.25216125462.50.261.301.500.34911
Walsall (4 Seasons)1 League66.327640.970.3088
Sunderland (4 Seasons)1 League28.2524729.21.680.490.040.1411
Milton Keynes Dons (3 Seasons)1 League62.633637142.92.001.130.170.4144
Chesterfield (3 Seasons)2 Leagues62.441583255.21.821.000.260.4744
Brentford (1 Season)1 League16.74181.080.2201
Rotherham United (1 Season)1 League10.3228932.12.710.870.070.2200
League One (13 Seasons)246.211411527484.31.371.180.280.341922
League Two (2 Seasons)31.916583255.21.821.000.260.4711
Championship (2 Seasons)34.191620125.00.470.590.380.3033
National League (1 Season)30.52533
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
2014-201523Milton Keynes Donseng ENGFA Cup65th2.1000Matches
2014-201523Milton Keynes Donseng ENGLeague Cup9th1.2200Matches
2015-201624Wigan Athleticeng ENGFA Cup85th0.5000Matches
2015-201624Wigan Athleticeng ENGLeague Cup57th0.9111Matches
2016-201725Wigan Athleticeng ENGEFL Cup58th0.8111100.01.301.301.001.0000Matches
2016-201725Wigan Athleticeng ENGFA Cup17th1.7100Matches
2017-201826Wigan Athleticeng ENGEFL Cup33rd1.502150.01.310.660.000.0000Matches
2017-201826Wigan Athleticeng ENGFA Cup5th5.7712650.02.101.050.501.0011Matches
2018-201927Wigan Athleticeng ENGFA Cup33rd1.0022100.02.002.000.000.0000Matches
2019-202028Sunderlandeng ENGEFL Cup9th2.313266.71.280.850.330.5000Matches
2019-202028Sunderlandeng ENGFA Cup85th2.00100.00.510.000.0000Matches
2020-202129Sunderlandeng ENGEFL Cup58th1.00200.02.000.000.0000Matches
2020-202129Sunderlandeng ENGFA Cup85th1.00000.000.0000Matches
2021-202230Sunderlandeng ENGEFL CupQF0.30000.000.0000Matches
2021-202230Rotherham Unitedeng ENGFA Cup1.9122100.01.061.060.500.5000Matches
2022-202331Milton Keynes Donseng ENGEFL CupRd41.40000.000.0000Matches
2022-202331Milton Keynes Donseng ENGFA Cup0.81100.01.320.001.0000Matches
2023-202432Chesterfieldeng ENGFA Cup2.1011100.00.480.480.000.0000Matches
2024-202533Chesterfieldeng ENGFA Cup1.6200Matches
2025-202634Chesterfieldeng ENGEFL CupRd10.70000.000.0000Matches
2025-202634Chesterfieldeng ENGFA Cup0.20000.000.0000Matches
12 Seasons5 Clubs2 Leagues30.817271555.61.190.660.370.6722
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Wigan Athletic (4 Seasons)2 Leagues12.110171058.81.891.110.410.7022
Sunderland (3 Seasons)2 Leagues6.616233.30.910.300.170.5000
Chesterfield (3 Seasons)2 Leagues4.7211100.00.330.330.000.0000
Milton Keynes Dons (2 Seasons)2 Leagues5.53100.00.460.001.0000
Rotherham United (1 Season)1 League1.9122100.01.061.060.500.5000
FA Cup (12 Seasons)20.612191157.91.300.750.420.7311
EFL Cup (10 Seasons)10.258450.00.990.490.250.5011
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201422nir Northern IrelandWCQ0.3000Matches
201523nir Northern IrelandFriendlies (M)1.4000Matches
201624nir Northern IrelandFriendlies (M)0.6100Matches
201826nir Northern IrelandWCQ0.3000Matches
201826nir Northern IrelandFriendlies (M)0.7000Matches
2018-201927nir Northern IrelandUEFA Nations League24th0.4100Matches
4 Seasons1 Club5 Leagues3.7200
Friendlies (M) (3 Seasons)2.7100
WCQ (2 Seasons)0.6000
UEFA Nations League (1 Season)0.4100
UEFA Euro (1 Season)
UEFA Euro Qualifying (1 Season)

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
2008-200917Walsalleng ENG3. League One1110.00.001
2010-201119Walsalleng ENG3. League One281,0823926.112.0820
2011-201220Walsalleng ENG3. League One291,4985236.216.61712
2012-201321Walsalleng ENG3. League One413,3838381.737.6383
2013-201422Brentfordeng ENG3. League One341,5034436.316.71618
2014-201523Milton Keynes Donseng ENGFA Cup31916470.72.1280113101.004400.00+1.14Matches
2014-201523Milton Keynes Donseng ENGLeague Cup31113730.81.2169022112.0042+2+1.62-0.19Matches
2014-201523Milton Keynes Donseng ENG3. League One442,8006467.631.131141311.936831+37+1.19-0.15Matches
2015-201624Wigan Athleticeng ENGFA Cup1454550.00.51450000.0003-3-6.00-4.00Matches
2015-201624Wigan Athleticeng ENGLeague Cup1777785.60.91770000.001100.00+6.92Matches
2015-201624Wigan Athleticeng ENG3. League One403,0847774.534.33522521.836429+35+1.02+0.85Matches
2016-201725Wigan Athleticeng ENG2. Championship332,1716652.424.12414910.822428-4-0.17+0.43Matches
2016-201725Wigan Athleticeng ENGEFL Cup1696976.70.81690000.001100.00+4.29Matches
2016-201725Wigan Athleticeng ENGFA Cup21577987.21.72790001.502200.00+7.83Matches
2017-201826Wigan Athleticeng ENGEFL Cup21376976.11.52690001.5034-1-0.66+1.44Matches
2017-201826Wigan Athleticeng ENGFA Cup85156471.55.7678222402.1395+4+0.70-0.18Matches
2017-201826Wigan Athleticeng ENG3. League One432,5125860.727.92981412.126016+44+1.58+0.69Matches
2018-201927Wigan Athleticeng ENG2. Championship178955321.69.91075372150.94131300.00+0.36Matches
2018-201927Wigan Athleticeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2018-201927Sunderlandeng ENG3. League One181,2517030.213.91579732001.502515+10+0.720.00Matches
2019-202028Sunderlandeng ENGEFL Cup32117054.12.3273016612.0052+3+1.28+0.27Matches
2019-202028Sunderlandeng ENGFA Cup21778984.32.02890000.5012-1-0.51-0.51Matches
2019-202028Sunderlandeng ENG3. League One209104628.110.18833122071.35108+2+0.20-0.34Matches
2020-202129Sunderlandeng ENGEFL Cup19090100.01.01901001.000000.00Matches
2020-202129Sunderlandeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2020-202129Sunderlandeng ENG3. League One9375429.14.2470051980.8937-4-0.96-1.72Matches
2020-202129Milton Keynes Donseng ENG3. League One201,2216129.513.61476362701.652221+1+0.07+0.04Matches
2021-202230Sunderlandeng ENGEFL Cup126265.40.30012603.0001-1-3.46-3.66Matches
2021-202230Rotherham Unitedeng ENGFA Cup31705756.71.9277111602.3330+3+1.59+0.90Matches
2021-202230Rotherham Unitedeng ENG3. League One199294922.410.31366061242.21203+17+1.65+1.09Matches
2021-202230Sunderlandeng ENG3. League One00001Matches
2022-202331Milton Keynes Donseng ENGEFL Cup21286435.61.42641001.5003-3-2.11-4.05Matches
2022-202331Milton Keynes Donseng ENGFA Cup2683437.80.815901901.5030+3+3.97+2.36Matches
2022-202331Milton Keynes Donseng ENG3. League One421,6093838.917.918704241520.931526-11-0.62-0.22Matches
2023-202432Chesterfieldeng ENGFA Cup31896370.02.1286111702.252200.00-1.11Matches
2023-202432Chesterfieldeng ENG5. National League382,7417266.230.532831261622.397439+35+1.15+0.76Matches
2024-202533Chesterfieldeng ENGEFL Cup00001Matches
2024-202533Chesterfieldeng ENGFA Cup21467381.11.62731001.502200.000.00Matches
2024-202533Chesterfieldeng ENG4. League Two301,7565942.419.52174492201.633724+13+0.67+0.44Matches
2025-202634Chesterfieldeng ENGEFL Cup1676774.40.71670000.0002-2-2.69-2.69Matches
2025-202634Chesterfieldeng ENGFA Cup117179.40.20011700.0001-1-5.29-5.85Matches
2025-202634Chesterfieldeng ENG4. League Two321,1163527.012.412630201821.562317+6+0.48+0.22Matches
17 Seasons7 Clubs6 Leagues58233,6085838.7373.43787510420419391.61498316+182+0.63+0.31
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Wigan Athletic (4 Seasons)4 Leagues1499,7526554.2108.41127550372291.55177103+74+0.68+0.81
Walsall (4 Seasons)1 League995,9646036.066.36336
Sunderland (4 Seasons)3 Leagues553,1305718.534.83380122222171.334436+8+0.23-0.44
Milton Keynes Dons (3 Seasons)3 Leagues1166,1285345.168.1697223471741.4811687+29+0.43+0.17
Chesterfield (3 Seasons)4 Leagues1076,0325645.667.0707618371851.8613887+51+0.76+0.47
Brentford (1 Season)1 League341,5034436.316.71618
Rotherham United (1 Season)2 Leagues221,0995024.812.21567171342.23233+20+1.64+1.07
League One (13 Seasons)38822,1585736.2246.2246746114218261.67287156+131+0.80+0.32
FA Cup (12 Seasons)291,8556467.220.62278872001.512623+3+0.15-0.15
EFL Cup (10 Seasons)159166141.310.21171243431.471416-2-0.20-0.94
League Two (2 Seasons)622,8724634.731.933704291921.596041+19+0.60+0.35
Championship (2 Seasons)503,0666137.034.1347517162160.863741-4-0.12+0.33
National League (1 Season)382,7417266.230.532831261622.397439+35+1.15+0.76
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
2008-200917Walsall1 League1110.00.001
2010-201119Walsall1 League281,0823926.112.0820
2011-201220Walsall1 League291,4985236.216.61712
2012-201321Walsall1 League413,3838381.737.6383
2013-201422Brentford1 League341,5034436.316.71618
2014-201523Milton Keynes Dons3 Leagues503,1026265.034.5347615162421.887637+39+1.13-0.16
2015-201624Wigan Athletic3 Leagues423,2067674.235.6376122521.746533+32+0.90+0.90
2016-201725Wigan Athletic3 Leagues362,3976754.426.6277514910.842731-4-0.15+0.57
2017-201826Wigan Athletic3 Leagues533,1646062.835.2377610162412.107225+47+1.34+0.52
2018-201927Wigan Athletic2 Leagues189855523.310.91176472150.891314-1-0.09+0.27
2018-201927Sunderland1 League181,2517030.213.91579732001.502515+10+0.720.00
2019-202028Sunderland3 Leagues251,2985233.814.412823132481.361612+4+0.28-0.29
2020-202129Milton Keynes Dons1 League201,2216129.513.61476362701.652221+1+0.07+0.04
2020-202129Sunderland3 Leagues115555012.86.2676251980.8238-5-0.81-1.58
2021-202230Sunderland2 Leagues126260.60.30012613.0001-1-3.46-3.66
2021-202230Rotherham United2 Leagues221,0995024.812.21567171342.23233+20+1.64+1.07
2022-202331Milton Keynes Dons3 Leagues461,8053938.620.121695251420.981829-11-0.55-0.42
2023-202432Chesterfield2 Leagues412,9307166.432.634831371622.387641+35+1.08+0.65
2024-202533Chesterfield3 Leagues321,9025943.121.12374592211.623926+13+0.62+0.39
2025-202634Chesterfield3 Leagues341,2003527.213.313640211821.472320+3+0.23-0.06
17 Seasons7 Clubs6 Leagues58233,6085838.7373.43787510420419391.61498316+182+0.63+0.31
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Wigan Athletic (4 Seasons)4 Leagues1499,7526554.2108.41127550372291.55177103+74+0.68+0.81
Walsall (4 Seasons)1 League995,9646036.066.36336
Sunderland (4 Seasons)3 Leagues553,1305718.534.83380122222171.334436+8+0.23-0.44
Milton Keynes Dons (3 Seasons)3 Leagues1166,1285345.168.1697223471741.4811687+29+0.43+0.17
Chesterfield (3 Seasons)4 Leagues1076,0325645.667.0707618371851.8613887+51+0.76+0.47
Brentford (1 Season)1 League341,5034436.316.71618
Rotherham United (1 Season)2 Leagues221,0995024.812.21567171342.23233+20+1.64+1.07
League One (13 Seasons)38822,1585736.2246.2246746114218261.67287156+131+0.80+0.32
FA Cup (12 Seasons)291,8556467.220.62278872001.512623+3+0.15-0.15
EFL Cup (10 Seasons)159166141.310.21171243431.471416-2-0.20-0.94
League Two (2 Seasons)622,8724634.731.933704291921.596041+19+0.60+0.35
Championship (2 Seasons)503,0666137.034.1347517162160.863741-4-0.12+0.33
National League (1 Season)382,7417266.230.532831261622.397439+35+1.15+0.76
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
2008-200917Walsalleng ENG3. League One13th1110.00.001
2010-201119Walsalleng ENG3. League One20th281,0823926.112.0820
2011-201220Walsalleng ENG3. League One19th291,4985236.216.61712
2012-201321Walsalleng ENG3. League One9th413,3838381.737.6383
2013-201422Brentfordeng ENG3. League One2nd341,5034436.316.71618
2014-201523Milton Keynes Donseng ENG3. League One2nd442,8006467.631.131141311.936831+37+1.19-0.15Matches
2015-201624Wigan Athleticeng ENG3. League One1st403,0847774.534.33522521.836429+35+1.02+0.85Matches
2016-201725Wigan Athleticeng ENG2. Championship23rd332,1716652.424.12414910.822428-4-0.17+0.43Matches
2017-201826Wigan Athleticeng ENG3. League One1st432,5125860.727.92981412.126016+44+1.58+0.69Matches
2018-201927Wigan Athleticeng ENG2. Championship18th178955321.69.91075372150.94131300.00+0.36Matches
2018-201927Sunderlandeng ENG3. League One5th181,2517030.213.91579732001.502515+10+0.720.00Matches
2019-202028Sunderlandeng ENG3. League One8th209104628.110.18833122071.35108+2+0.20-0.34Matches
2020-202129Milton Keynes Donseng ENG3. League One13th201,2216129.513.61476362701.652221+1+0.07+0.04Matches
2020-202129Sunderlandeng ENG3. League One4th9375429.14.2470051980.8937-4-0.96-1.72Matches
2021-202230Sunderlandeng ENG3. League One5th00001Matches
2021-202230Rotherham Unitedeng ENG3. League One2nd199294922.410.31366061242.21203+17+1.65+1.09Matches
2022-202331Milton Keynes Donseng ENG3. League One21st421,6093838.917.918704241520.931526-11-0.62-0.22Matches
2023-202432Chesterfieldeng ENG5. National League1st382,7417266.230.532831261622.397439+35+1.15+0.76Matches
2024-202533Chesterfieldeng ENG4. League Two7th301,7565942.419.52174492201.633724+13+0.67+0.44Matches
2025-202634Chesterfieldeng ENG4. League Two6th321,1163527.012.412630201821.562317+6+0.48+0.22Matches
17 Seasons7 Clubs4 Leagues53830,8375737.7342.6345759419318361.62458277+181+0.70+0.40
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Wigan Athletic (4 Seasons)2 Leagues1338,6626552.396.2987547352191.5616186+75+0.78+0.87
Walsall (4 Seasons)1 League995,9646036.066.36336
Sunderland (4 Seasons)1 League472,5365416.228.22779102020161.323830+8+0.28-0.41
Milton Keynes Dons (3 Seasons)1 League1065,6305345.362.6637321431731.4810578+27+0.43+0.30
Chesterfield (3 Seasons)2 Leagues1005,6135645.262.4657616351841.9013480+54+0.87+0.59
Brentford (1 Season)1 League341,5034436.316.71618
Rotherham United (1 Season)1 League199294922.410.31366061242.21203+17+1.65+1.09
League One (13 Seasons)38822,1585736.2246.2246746114218261.67287156+131+0.80+0.32
League Two (2 Seasons)622,8724634.731.933704291921.596041+19+0.60+0.35
Championship (2 Seasons)503,0666137.034.1347517162160.863741-4-0.12+0.33
National League (1 Season)382,7417266.230.532831261622.397439+35+1.15+0.76
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-201523Milton Keynes Donseng ENGFA Cup65th31916470.72.1280113101.004400.00+1.14Matches
2014-201523Milton Keynes Donseng ENGLeague Cup9th31113730.81.2169022112.0042+2+1.62-0.19Matches
2015-201624Wigan Athleticeng ENGFA Cup85th1454550.00.51450000.0003-3-6.00-4.00Matches
2015-201624Wigan Athleticeng ENGLeague Cup57th1777785.60.91770000.001100.00+6.92Matches
2016-201725Wigan Athleticeng ENGEFL Cup58th1696976.70.81690000.001100.00+4.29Matches
2016-201725Wigan Athleticeng ENGFA Cup17th21577987.21.72790001.502200.00+7.83Matches
2017-201826Wigan Athleticeng ENGEFL Cup33rd21376976.11.52690001.5034-1-0.66+1.44Matches
2017-201826Wigan Athleticeng ENGFA Cup5th85156471.55.7678222402.1395+4+0.70-0.18Matches
2018-201927Wigan Athleticeng ENGFA Cup33rd19090100.01.01901000.0001-1-1.00Matches
2019-202028Sunderlandeng ENGEFL Cup9th32117054.12.3273016612.0052+3+1.28+0.27Matches
2019-202028Sunderlandeng ENGFA Cup85th21778984.32.02890000.5012-1-0.51-0.51Matches
2020-202129Sunderlandeng ENGEFL Cup58th19090100.01.01901001.000000.00Matches
2020-202129Sunderlandeng ENGFA Cup85th19090100.01.01901000.0001-1-1.00Matches
2021-202230Sunderlandeng ENGEFL CupQF126265.40.30012603.0001-1-3.46-3.66Matches
2021-202230Rotherham Unitedeng ENGFA Cup31705756.71.9277111602.3330+3+1.59+0.90Matches
2022-202331Milton Keynes Donseng ENGEFL CupRd421286435.61.42641001.5003-3-2.11-4.05Matches
2022-202331Milton Keynes Donseng ENGFA Cup2683437.80.815901901.5030+3+3.97+2.36Matches
2023-202432Chesterfieldeng ENGFA Cup31896370.02.1286111702.252200.00-1.11Matches
2024-202533Chesterfieldeng ENGEFL CupRd100001Matches
2024-202533Chesterfieldeng ENGFA Cup21467381.11.62731001.502200.000.00Matches
2025-202634Chesterfieldeng ENGEFL CupRd11676774.40.71670000.0002-2-2.69-2.69Matches
2025-202634Chesterfieldeng ENGFA Cup117179.40.20011700.0001-1-5.29-5.85Matches
12 Seasons5 Clubs2 Leagues442,7716355.630.8337610112531.504039+1+0.03-0.52
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Wigan Athletic (4 Seasons)2 Leagues161,0906875.712.11475322401.441617-1-0.08+0.95
Sunderland (3 Seasons)2 Leagues85947447.16.6684224611.386600.00-0.41
Chesterfield (3 Seasons)2 Leagues74196051.74.7577221711.3947-3-0.64-1.24
Milton Keynes Dons (2 Seasons)2 Leagues104985042.65.5669242111.50119+2+0.36-1.11
Rotherham United (1 Season)1 League31705756.71.9277111602.3330+3+1.59+0.90
FA Cup (12 Seasons)291,8556467.220.62278872001.512623+3+0.15-0.15
EFL Cup (10 Seasons)159166141.310.21171243431.471416-2-0.20-0.94
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
201422nir Northern IrelandWCQ32382.60.3003761.0012-1-3.91-3.19Matches
201523nir Northern IrelandFriendlies (M)21296547.81.42650000.501100.000.00Matches
201624nir Northern IrelandFriendlies (M)2522611.60.60022511.5010+1+1.73+1.73Matches
201624nir Northern IrelandUEFA EuroR1600004Matches
201624nir Northern IrelandUEFA Euro Qualifying00008Matches
201826nir Northern IrelandWCQ129292.70.30012803.0020+2+6.21+5.18Matches
201826nir Northern IrelandFriendlies (M)1646414.20.71640003.0020+2+2.81+3.05Matches
2018-201927nir Northern IrelandUEFA Nations League24th234179.40.40021600.0010+1+2.65+4.30Matches
4 Seasons1 Club5 Leagues11331306.93.73670816191.1883+5+1.36+1.42
Friendlies (M) (3 Seasons)52454920.92.7365022511.4041+3+1.10+1.20
WCQ (2 Seasons)452132.60.60041261.5032+1+1.73+1.50
UEFA Nations League (1 Season)234179.40.40021600.0010+1+2.65+4.30
UEFA Euro (1 Season)00004
UEFA Euro Qualifying (1 Season)00008
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
2008-200917Walsalleng ENG3. League One0.0000
2010-201119Walsalleng ENG3. League One12.0008
2011-201220Walsalleng ENG3. League One16.60021
2012-201321Walsalleng ENG3. League One37.61039
2013-201422Brentfordeng ENG3. League One16.70016
2014-201523Milton Keynes Donseng ENGFA Cup2.10000Matches
2014-201523Milton Keynes Donseng ENGLeague Cup1.20000Matches
2014-201523Milton Keynes Donseng ENG3. League One31.15020Matches
2015-201624Wigan Athleticeng ENGFA Cup0.50000Matches
2015-201624Wigan Athleticeng ENGLeague Cup0.90000Matches
2015-201624Wigan Athleticeng ENG3. League One34.32027Matches
2016-201725Wigan Athleticeng ENG2. Championship24.13002300000000Matches
2016-201725Wigan Athleticeng ENGEFL Cup0.8000012000000Matches
2016-201725Wigan Athleticeng ENGFA Cup1.70000Matches
2017-201826Wigan Athleticeng ENGEFL Cup1.5000120000000Matches
2017-201826Wigan Athleticeng ENGFA Cup5.71005792010Matches
2017-201826Wigan Athleticeng ENG3. League One27.92002200000000Matches
2018-201927Wigan Athleticeng ENG2. Championship9.920010122224200Matches
2018-201927Wigan Athleticeng ENGFA Cup1.0000001000000Matches
2018-201927Sunderlandeng ENG3. League One13.90000Matches
2019-202028Sunderlandeng ENGEFL Cup2.30001211000Matches
2019-202028Sunderlandeng ENGFA Cup2.00002230000Matches
2019-202028Sunderlandeng ENG3. League One10.100017115113000Matches
2020-202129Sunderlandeng ENGEFL Cup1.00000011000Matches
2020-202129Sunderlandeng ENGFA Cup1.00001101000Matches
2020-202129Sunderlandeng ENG3. League One4.20006211200Matches
2020-202129Milton Keynes Donseng ENG3. League One13.6000141281540Matches
2021-202230Sunderlandeng ENGEFL Cup0.30000100000Matches
2021-202230Rotherham Unitedeng ENGFA Cup1.90002102010Matches
2021-202230Rotherham Unitedeng ENG3. League One10.300011675230Matches
2022-202331Milton Keynes Donseng ENGEFL Cup1.40000000100Matches
2022-202331Milton Keynes Donseng ENGFA Cup0.80000000000Matches
2022-202331Milton Keynes Donseng ENG3. League One17.92002613110570Matches
2023-202432Chesterfieldeng ENGFA Cup2.10003220000Matches
2023-202432Chesterfieldeng ENG5. National League30.52000Matches
2024-202533Chesterfieldeng ENGFA Cup1.60000Matches
2024-202533Chesterfieldeng ENG4. League Two19.5400192082220Matches
2025-202634Chesterfieldeng ENGEFL Cup0.70001110000Matches
2025-202634Chesterfieldeng ENGFA Cup0.20000110000Matches
2025-202634Chesterfieldeng ENG4. League Two12.4100168812150Matches
17 Seasons7 Clubs6 Leagues373.4250031110571202240200
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Wigan Athletic (4 Seasons)4 Leagues108.41000882214425200
Walsall (4 Seasons)1 League66.31068
Sunderland (4 Seasons)3 Leagues34.8000271911533000
Milton Keynes Dons (3 Seasons)3 Leagues68.1700602519111110
Chesterfield (3 Seasons)4 Leagues67.070039322034170
Brentford (1 Season)1 League16.70016
Rotherham United (1 Season)2 Leagues12.200013777240
League One (13 Seasons)246.21200227443281517000
FA Cup (12 Seasons)20.6100131416502000
EFL Cup (10 Seasons)10.2000375210000
League Two (2 Seasons)31.950035281634170
Championship (2 Seasons)34.150033122224200
National League (1 Season)30.52000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2008-200917Walsall1 League0.0000
2010-201119Walsall1 League12.0008
2011-201220Walsall1 League16.60021
2012-201321Walsall1 League37.61039
2013-201422Brentford1 League16.70016
2014-201523Milton Keynes Dons3 Leagues34.5500200
2015-201624Wigan Athletic3 Leagues35.6200270
2016-201725Wigan Athletic3 Leagues26.63002312000000
2017-201826Wigan Athletic3 Leagues35.23002899201000
2018-201927Wigan Athletic2 Leagues10.920010123224200
2018-201927Sunderland1 League13.90000
2019-202028Sunderland3 Leagues14.400020159213000
2020-202129Milton Keynes Dons1 League13.6000141281540
2020-202129Sunderland3 Leagues6.20007323200
2021-202230Sunderland2 Leagues0.30000100000
2021-202230Rotherham United2 Leagues12.200013777240
2022-202331Milton Keynes Dons3 Leagues20.12002613110670
2023-202432Chesterfield2 Leagues32.62003220000
2024-202533Chesterfield3 Leagues21.1400192082220
2025-202634Chesterfield3 Leagues13.310017101012150
17 Seasons7 Clubs6 Leagues373.4250031110571202240200
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Wigan Athletic (4 Seasons)4 Leagues108.41000882214425200
Walsall (4 Seasons)1 League66.31068
Sunderland (4 Seasons)3 Leagues34.8000271911533000
Milton Keynes Dons (3 Seasons)3 Leagues68.1700602519111110
Chesterfield (3 Seasons)4 Leagues67.070039322034170
Brentford (1 Season)1 League16.70016
Rotherham United (1 Season)2 Leagues12.200013777240
League One (13 Seasons)246.21200227443281517000
FA Cup (12 Seasons)20.6100131416502000
EFL Cup (10 Seasons)10.2000375210000
League Two (2 Seasons)31.950035281634170
Championship (2 Seasons)34.150033122224200
National League (1 Season)30.52000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2008-200917Walsalleng ENG3. League One13th0.0000
2010-201119Walsalleng ENG3. League One20th12.0008
2011-201220Walsalleng ENG3. League One19th16.60021
2012-201321Walsalleng ENG3. League One9th37.61039
2013-201422Brentfordeng ENG3. League One2nd16.70016
2014-201523Milton Keynes Donseng ENG3. League One2nd31.15020Matches
2015-201624Wigan Athleticeng ENG3. League One1st34.32027Matches
2016-201725Wigan Athleticeng ENG2. Championship23rd24.13002300000000Matches
2017-201826Wigan Athleticeng ENG3. League One1st27.92002200000000Matches
2018-201927Wigan Athleticeng ENG2. Championship18th9.920010122224200Matches
2018-201927Sunderlandeng ENG3. League One5th13.90000Matches
2019-202028Sunderlandeng ENG3. League One8th10.100017115113000Matches
2020-202129Milton Keynes Donseng ENG3. League One13th13.6000141281540Matches
2020-202129Sunderlandeng ENG3. League One4th4.20006211200Matches
2021-202230Rotherham Unitedeng ENG3. League One2nd10.300011675230Matches
2022-202331Milton Keynes Donseng ENG3. League One21st17.92002613110570Matches
2023-202432Chesterfieldeng ENG5. National League1st30.52000Matches
2024-202533Chesterfieldeng ENG4. League Two7th19.5400192082220Matches
2025-202634Chesterfieldeng ENG4. League Two6th12.4100168812150Matches
17 Seasons7 Clubs4 Leagues342.624002958450132138200
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Wigan Athletic (4 Seasons)2 Leagues96.290082122224200
Walsall (4 Seasons)1 League66.31068
Sunderland (4 Seasons)1 League28.200023136233000
Milton Keynes Dons (3 Seasons)1 League62.6700602519110110
Chesterfield (3 Seasons)2 Leagues62.470035281634170
Brentford (1 Season)1 League16.70016
Rotherham United (1 Season)1 League10.300011675230
League One (13 Seasons)246.21200227443281517000
League Two (2 Seasons)31.950035281634170
Championship (2 Seasons)34.150033122224200
National League (1 Season)30.52000
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-201523Milton Keynes Donseng ENGFA Cup65th2.10000Matches
2014-201523Milton Keynes Donseng ENGLeague Cup9th1.20000Matches
2015-201624Wigan Athleticeng ENGFA Cup85th0.50000Matches
2015-201624Wigan Athleticeng ENGLeague Cup57th0.90000Matches
2016-201725Wigan Athleticeng ENGEFL Cup58th0.8000012000000Matches
2016-201725Wigan Athleticeng ENGFA Cup17th1.70000Matches
2017-201826Wigan Athleticeng ENGEFL Cup33rd1.5000120000000Matches
2017-201826Wigan Athleticeng ENGFA Cup5th5.71005792010Matches
2018-201927Wigan Athleticeng ENGFA Cup33rd1.0000001000000Matches
2019-202028Sunderlandeng ENGEFL Cup9th2.30001211000Matches
2019-202028Sunderlandeng ENGFA Cup85th2.00002230000Matches
2020-202129Sunderlandeng ENGEFL Cup58th1.00000011000Matches
2020-202129Sunderlandeng ENGFA Cup85th1.00001101000Matches
2021-202230Sunderlandeng ENGEFL CupQF0.30000100000Matches
2021-202230Rotherham Unitedeng ENGFA Cup1.90002102010Matches
2022-202331Milton Keynes Donseng ENGEFL CupRd41.40000000100Matches
2022-202331Milton Keynes Donseng ENGFA Cup0.80000000000Matches
2023-202432Chesterfieldeng ENGFA Cup2.10003220000Matches
2024-202533Chesterfieldeng ENGFA Cup1.60000Matches
2025-202634Chesterfieldeng ENGEFL CupRd10.70001110000Matches
2025-202634Chesterfieldeng ENGFA Cup0.20000110000Matches
12 Seasons5 Clubs2 Leagues30.8100162121712000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Wigan Athletic (4 Seasons)2 Leagues12.110061012201000
Sunderland (3 Seasons)2 Leagues6.60004653000
Chesterfield (3 Seasons)2 Leagues4.70004440000
Milton Keynes Dons (2 Seasons)2 Leagues5.50000000100
Rotherham United (1 Season)1 League1.90002102010
FA Cup (12 Seasons)20.6100131416502000
EFL Cup (10 Seasons)10.2000375210000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201422nir Northern IrelandWCQ0.30000Matches
201523nir Northern IrelandFriendlies (M)1.40000Matches
201624nir Northern IrelandFriendlies (M)0.60000Matches
201826nir Northern IrelandWCQ0.30000Matches
201826nir Northern IrelandFriendlies (M)0.70000Matches
2018-201927nir Northern IrelandUEFA Nations League24th0.40000Matches
4 Seasons1 Club5 Leagues3.70000
Friendlies (M) (3 Seasons)2.70000
WCQ (2 Seasons)0.60000
UEFA Nations League (1 Season)0.40000
UEFA Euro (1 Season)
UEFA Euro Qualifying (1 Season)

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.