Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-03-20WedNational LeagueMatchweek 35AwayL 2–4ChesterfieldFC Halifax TownYLM9010000Match Report
2024-03-12TueNational LeagueMatchweek 39HomeW 2–0ChesterfieldOxford CityYFW9010000Match Report
2024-03-09SatNational LeagueMatchweek 38HomeW 4–1ChesterfieldFyldeYFW9010000Match Report
2024-03-02SatNational LeagueMatchweek 37AwayL 1–4ChesterfieldDorking Wand.YFW9000000Match Report
2024-02-27TueNational LeagueMatchweek 29AwayW 2–0ChesterfieldBarnetN2610000Match Report

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
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-201523MK Donseng ENGFA Cup321912.1000000000.000.000.000.000.00Matches
2014-201523MK Donseng ENGLeague Cup311111.2202200001.620.001.621.621.62Matches
2014-201523MK 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.9415133205.83.40.94.355430.400.100.500.100.200.580.090.670.340.43Matches
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-202129MK Donseng ENG3. League One20141,22113.68311800000.590.220.810.590.81Matches
2021-202230Sunderlandeng ENGEFL Cup10260.3000000000.000.000.000.000.00Matches
2021-202230Rotherham Utdeng ENGFA Cup321701.9101100000.530.000.530.530.53Matches
2021-202230Rotherham Utdeng ENG3. League One191392910.3202200000.190.000.190.190.19Matches
2021-202230Sunderlandeng ENG3. League One00Matches
2022-202331MK Donseng ENGEFL Cup221281.4000000000.000.000.000.000.00Matches
2022-202331MK Donseng ENGFA Cup21680.8101100001.320.001.321.321.32Matches
2022-202331MK 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
15 Seasons7 Clubs5 Leagues51634230,506339.01632916713627302005.83.40.94.355430.480.090.540.400.460.580.090.670.340.43
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
Wigan Athletic (4 Seasons)4 Leagues1491129,752108.46211735111131005.83.40.94.355430.570.100.670.470.570.580.090.670.340.43
Walsall (4 Seasons)1 League99635,96466.3277341988100.410.110.510.290.39
Sunderland (4 Seasons)3 Leagues55333,13034.86410511000.170.120.290.140.26
MK Dons (3 Seasons)3 Leagues116696,12868.1366423244700.530.090.620.470.56
Chesterfield (1 Season)2 Leagues41342,93032.625002233200.770.000.000.680.00
Brentford (1 Season)1 League34161,50316.7415401000.240.060.300.240.30
Rotherham Utd (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 (10 Seasons)26201,69218.810010911100.530.000.530.480.48
EFL Cup (8 Seasons)14108499.4505411000.530.000.530.420.42
Championship (2 Seasons)50343,06634.19211633505.83.40.94.355430.260.060.320.180.230.580.090.670.340.43
National League (1 Season)38322,74130.5252233200.820.72
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
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-201523MK 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.9415133205.83.40.94.355430.370.090.460.090.180.580.090.670.340.43
2018-201927Sunderland1 League18151,25113.9437311000.290.220.500.220.43
2019-202028Sunderland3 Leagues25121,29814.4213200000.140.070.210.140.21
2020-202129MK 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 Utd2 Leagues22151,09912.2303300000.250.000.250.250.25
2022-202331MK Dons3 Leagues46211,80520.1606422200.300.000.300.200.20
2023-202432Chesterfield2 Leagues41342,93032.625002233200.770.000.000.680.00
15 Seasons7 Clubs5 Leagues51634230,506339.01632916713627302005.83.40.94.355430.480.090.540.400.460.580.090.670.340.43
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
Wigan Athletic (4 Seasons)4 Leagues1491129,752108.46211735111131005.83.40.94.355430.570.100.670.470.570.580.090.670.340.43
Walsall (4 Seasons)1 League99635,96466.3277341988100.410.110.510.290.39
Sunderland (4 Seasons)3 Leagues55333,13034.86410511000.170.120.290.140.26
MK Dons (3 Seasons)3 Leagues116696,12868.1366423244700.530.090.620.470.56
Chesterfield (1 Season)2 Leagues41342,93032.625002233200.770.000.000.680.00
Brentford (1 Season)1 League34161,50316.7415401000.240.060.300.240.30
Rotherham Utd (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 (10 Seasons)26201,69218.810010911100.530.000.530.480.48
EFL Cup (8 Seasons)14108499.4505411000.530.000.530.420.42
Championship (2 Seasons)50343,06634.19211633505.83.40.94.355430.260.060.320.180.230.580.090.670.340.43
National League (1 Season)38322,74130.5252233200.820.72
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
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-201523MK 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.9415133205.83.40.94.355430.400.100.500.100.200.580.090.670.340.43Matches
2018-201927Sunderlandeng ENG3. League One5th18151,25113.9437311000.290.220.500.220.43Matches
2019-202028Sunderlandeng ENG3. League One8th20891010.1112100000.100.100.200.100.20Matches
2020-202129MK 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 Utdeng ENG3. League One2nd191392910.3202200000.190.000.190.190.19Matches
2022-202331MK Donseng ENG3. League One21st42181,60917.9505322200.280.000.280.170.17Matches
2023-202432Chesterfieldeng ENG5. National League1st38322,74130.5252233200.820.72Matches
15 Seasons7 Clubs3 Leagues47631227,965310.71482915212325281905.83.40.94.355430.480.100.540.400.460.580.090.670.340.43
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
Wigan Athletic (4 Seasons)2 Leagues133988,66296.252116343911905.83.40.94.355430.540.110.650.450.560.580.090.670.340.43
Walsall (4 Seasons)1 League99635,96466.3277341988100.410.110.510.290.39
Sunderland (4 Seasons)1 League47272,53628.2549411000.180.140.320.140.28
MK Dons (3 Seasons)1 League106635,63062.6336392944700.530.100.620.460.56
Chesterfield (1 Season)1 League38322,74130.5252233200.820.72
Brentford (1 Season)1 League34161,50316.7415401000.240.060.300.240.30
Rotherham Utd (1 Season)1 League191392910.3202200000.190.000.190.190.19
League One (13 Seasons)38824622,158246.2114271419519221200.460.110.570.390.50
Championship (2 Seasons)50343,06634.19211633505.83.40.94.355430.260.060.320.180.230.580.090.670.340.43
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-201523MK Donseng ENGFA Cup65th321912.1000000000.000.000.000.000.00Matches
2014-201523MK 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 Utdeng ENGFA Cup321701.9101100000.530.000.530.530.53Matches
2022-202331MK Donseng ENGEFL CupRd4221281.4000000000.000.000.000.000.00Matches
2022-202331MK Donseng ENGFA Cup21680.8101100001.320.001.321.321.32Matches
2023-202432Chesterfieldeng ENGFA Cup321892.1000000000.000.000.000.000.00Matches
10 Seasons5 Clubs2 Leagues40302,54128.2150151322100.530.000.530.460.46
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
MK Dons (2 Seasons)2 Leagues1064985.5303300000.540.000.540.540.54
Rotherham Utd (1 Season)1 League321701.9101100000.530.000.530.530.53
Chesterfield (1 Season)1 League321892.1000000000.000.000.000.000.00
FA Cup (10 Seasons)26201,69218.810010911100.530.000.530.480.48
EFL Cup (8 Seasons)14108499.4505411000.530.000.530.420.42
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 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
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-201523MK Donseng ENGFA Cup2.1000Matches
2014-201523MK Donseng ENGLeague Cup1.2200Matches
2014-201523MK 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.9414535.71.410.500.070.2017.50335.83.40.24-1.8-2.4Matches
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-202129MK Donseng ENG3. League One13.68321650.02.361.180.250.5000Matches
2021-202230Sunderlandeng ENGEFL Cup0.30000.000.0000Matches
2021-202230Rotherham Utdeng ENGFA Cup1.9122100.01.061.060.500.5000Matches
2021-202230Rotherham Utdeng ENG3. League One10.3228932.12.710.870.070.2200Matches
2022-202331MK Donseng ENGEFL Cup1.40000.000.0000Matches
2022-202331MK Donseng ENGFA Cup0.81100.01.320.001.0000Matches
2022-202331MK 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
15 Seasons7 Clubs5 Leagues339.016315630682.71.121.060.310.3517.5027305.83.40.24-1.8-2.4
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
Wigan Athletic (4 Seasons)4 Leagues108.46231132261.30.441.251.000.3817.5011135.83.40.24-1.8-2.4
Walsall (4 Seasons)1 League66.327640.970.3088
Sunderland (4 Seasons)3 Leagues34.8630930.01.440.430.070.2211
MK Dons (3 Seasons)3 Leagues68.136647142.21.901.100.190.4244
Chesterfield (1 Season)2 Leagues32.62511100.00.480.480.000.0033
Brentford (1 Season)1 League16.74181.080.2201
Rotherham Utd (1 Season)2 Leagues12.23301136.72.460.900.100.2700
League One (13 Seasons)246.211411527484.31.371.180.280.341922
FA Cup (10 Seasons)18.810191157.91.320.760.420.7311
EFL Cup (8 Seasons)9.458450.01.090.540.250.5011
Championship (2 Seasons)34.191417121.40.410.500.430.3517.50335.83.40.24-1.8-2.4
National League (1 Season)30.52533
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
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-201523MK 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.9416743.81.460.640.060.1417.50335.83.40.24-1.8-2.4
2018-201927Sunderland1 League13.9411
2019-202028Sunderland3 Leagues14.4220735.01.390.490.100.2900
2020-202129MK 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 Utd2 Leagues12.23301136.72.460.900.100.2700
2022-202331MK Dons3 Leagues20.16321134.41.600.550.130.3622
2023-202432Chesterfield2 Leagues32.62511100.00.480.480.000.0033
15 Seasons7 Clubs5 Leagues339.016315630682.71.121.060.310.3517.5027305.83.40.24-1.8-2.4
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
Wigan Athletic (4 Seasons)4 Leagues108.46231132261.30.441.251.000.3817.5011135.83.40.24-1.8-2.4
Walsall (4 Seasons)1 League66.327640.970.3088
Sunderland (4 Seasons)3 Leagues34.8630930.01.440.430.070.2211
MK Dons (3 Seasons)3 Leagues68.136647142.21.901.100.190.4244
Chesterfield (1 Season)2 Leagues32.62511100.00.480.480.000.0033
Brentford (1 Season)1 League16.74181.080.2201
Rotherham Utd (1 Season)2 Leagues12.23301136.72.460.900.100.2700
League One (13 Seasons)246.211411527484.31.371.180.280.341922
FA Cup (10 Seasons)18.810191157.91.320.760.420.7311
EFL Cup (8 Seasons)9.458450.01.090.540.250.5011
Championship (2 Seasons)34.191417121.40.410.500.430.3517.50335.83.40.24-1.8-2.4
National League (1 Season)30.52533
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
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-201523MK 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.9414535.71.410.500.070.2017.50335.83.40.24-1.8-2.4Matches
2018-201927Sunderlandeng ENG3. League One5th13.9411Matches
2019-202028Sunderlandeng ENG3. League One8th10.1116531.31.580.490.060.2000Matches
2020-202129MK Donseng ENG3. League One13th13.68321650.02.361.180.250.5000Matches
2020-202129Sunderlandeng ENG3. League One4th4.208225.01.920.480.000.0000Matches
2021-202230Rotherham Utdeng ENG3. League One2nd10.3228932.12.710.870.070.2200Matches
2022-202331MK Donseng ENG3. League One21st17.95311135.51.730.620.100.2722Matches
2023-202432Chesterfieldeng ENG5. National League1st30.52533Matches
15 Seasons7 Clubs3 Leagues310.714812929188.41.091.090.290.3417.5025285.83.40.24-1.8-2.4
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
Wigan Athletic (4 Seasons)2 Leagues96.25214122507.10.231.271.710.3517.509115.83.40.24-1.8-2.4
Walsall (4 Seasons)1 League66.327640.970.3088
Sunderland (4 Seasons)1 League28.2524729.21.680.490.040.1411
MK Dons (3 Seasons)1 League62.633637142.92.001.130.170.4144
Chesterfield (1 Season)1 League30.52533
Brentford (1 Season)1 League16.74181.080.2201
Rotherham Utd (1 Season)1 League10.3228932.12.710.870.070.2200
League One (13 Seasons)246.211411527484.31.371.180.280.341922
Championship (2 Seasons)34.191417121.40.410.500.430.3517.50335.83.40.24-1.8-2.4
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 Dist PK PKatt Matches
2014-201523MK Donseng ENGFA Cup65th2.1000Matches
2014-201523MK 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 Utdeng ENGFA Cup1.9122100.01.061.060.500.5000Matches
2022-202331MK Donseng ENGEFL CupRd41.40000.000.0000Matches
2022-202331MK Donseng ENGFA Cup0.81100.01.320.001.0000Matches
2023-202432Chesterfieldeng ENGFA Cup2.1011100.00.480.480.000.0000Matches
10 Seasons5 Clubs2 Leagues28.215271555.61.240.690.370.6722
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist 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
MK Dons (2 Seasons)2 Leagues5.53100.00.460.001.0000
Rotherham Utd (1 Season)1 League1.9122100.01.061.060.500.5000
Chesterfield (1 Season)1 League2.1011100.00.480.480.000.0000
FA Cup (10 Seasons)18.810191157.91.320.760.420.7311
EFL Cup (8 Seasons)9.458450.01.090.540.250.5011
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
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)
Become a Stathead & surf this site ad-free.

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
2008-200917Walsalleng ENG3. League One0.00
2010-201119Walsalleng ENG3. League One12.00
2011-201220Walsalleng ENG3. League One16.61
2012-201321Walsalleng ENG3. League One37.66
2013-201422Brentfordeng ENG3. League One16.71
2014-201523MK Donseng ENGFA Cup2.10Matches
2014-201523MK Donseng ENGLeague Cup1.20Matches
2014-201523MK Donseng ENG3. League One31.13Matches
2015-201624Wigan Athleticeng ENGFA Cup0.50Matches
2015-201624Wigan Athleticeng ENGLeague Cup0.90Matches
2015-201624Wigan Athleticeng ENG3. League One34.35Matches
2016-201725Wigan Athleticeng ENG2. Championship24.11Matches
2016-201725Wigan Athleticeng ENGEFL Cup0.80Matches
2016-201725Wigan Athleticeng ENGFA Cup1.70Matches
2017-201826Wigan Athleticeng ENGEFL Cup1.50Matches
2017-201826Wigan Athleticeng ENGFA Cup5.70Matches
2017-201826Wigan Athleticeng ENG3. League One27.94Matches
2018-201927Wigan Athleticeng ENG2. Championship9.910615468.81389151628572.9304075.04850.010.90.7+0.1118005Matches
2018-201927Wigan Athleticeng ENGFA Cup1.00Matches
2018-201927Sunderlandeng ENG3. League One13.93Matches
2019-202028Sunderlandeng ENGEFL Cup2.30Matches
2019-202028Sunderlandeng ENGFA Cup2.00Matches
2019-202028Sunderlandeng ENG3. League One10.11Matches
2020-202129Sunderlandeng ENGEFL Cup1.00Matches
2020-202129Sunderlandeng ENGFA Cup1.00Matches
2020-202129Sunderlandeng ENG3. League One4.20Matches
2020-202129MK Donseng ENG3. League One13.63Matches
2021-202230Sunderlandeng ENGEFL Cup0.30Matches
2021-202230Rotherham Utdeng ENGFA Cup1.90Matches
2021-202230Rotherham Utdeng ENG3. League One10.30Matches
2022-202331MK Donseng ENGEFL Cup1.40Matches
2022-202331MK Donseng ENGFA Cup0.80Matches
2022-202331MK Donseng ENG3. League One17.90Matches
2023-202432Chesterfieldeng ENGFA Cup2.10Matches
2023-202432Chesterfieldeng ENG5. National League30.5Matches
15 Seasons7 Clubs5 Leagues339.010615468.81389151628572.9304075.04850.0290.90.7+28.1118005
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
Wigan Athletic (4 Seasons)4 Leagues108.410615468.81389151628572.9304075.04850.0110.90.7+10.1118005
Walsall (4 Seasons)1 League66.37
Sunderland (4 Seasons)3 Leagues34.84
MK Dons (3 Seasons)3 Leagues68.16
Chesterfield (1 Season)2 Leagues32.60
Brentford (1 Season)1 League16.71
Rotherham Utd (1 Season)2 Leagues12.20
League One (13 Seasons)246.227
FA Cup (10 Seasons)18.80
EFL Cup (8 Seasons)9.40
Championship (2 Seasons)34.110615468.81389151628572.9304075.04850.020.90.7+1.1118005
National League (1 Season)30.5
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
2008-200917Walsall1 League0.00
2010-201119Walsall1 League12.00
2011-201220Walsall1 League16.61
2012-201321Walsall1 League37.66
2013-201422Brentford1 League16.71
2014-201523MK Dons3 Leagues34.53
2015-201624Wigan Athletic3 Leagues35.65
2016-201725Wigan Athletic3 Leagues26.61
2017-201826Wigan Athletic3 Leagues35.24
2018-201927Wigan Athletic2 Leagues10.910615468.81389151628572.9304075.04850.010.90.7+0.1118005
2018-201927Sunderland1 League13.93
2019-202028Sunderland3 Leagues14.41
2020-202129MK Dons1 League13.63
2020-202129Sunderland3 Leagues6.20
2021-202230Sunderland2 Leagues0.30
2021-202230Rotherham Utd2 Leagues12.20
2022-202331MK Dons3 Leagues20.10
2023-202432Chesterfield2 Leagues32.60
15 Seasons7 Clubs5 Leagues339.010615468.81389151628572.9304075.04850.0290.90.7+28.1118005
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
Wigan Athletic (4 Seasons)4 Leagues108.410615468.81389151628572.9304075.04850.0110.90.7+10.1118005
Walsall (4 Seasons)1 League66.37
Sunderland (4 Seasons)3 Leagues34.84
MK Dons (3 Seasons)3 Leagues68.16
Chesterfield (1 Season)2 Leagues32.60
Brentford (1 Season)1 League16.71
Rotherham Utd (1 Season)2 Leagues12.20
League One (13 Seasons)246.227
FA Cup (10 Seasons)18.80
EFL Cup (8 Seasons)9.40
Championship (2 Seasons)34.110615468.81389151628572.9304075.04850.020.90.7+1.1118005
National League (1 Season)30.5
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
2008-200917Walsalleng ENG3. League One13th0.00
2010-201119Walsalleng ENG3. League One20th12.00
2011-201220Walsalleng ENG3. League One19th16.61
2012-201321Walsalleng ENG3. League One9th37.66
2013-201422Brentfordeng ENG3. League One2nd16.71
2014-201523MK Donseng ENG3. League One2nd31.13Matches
2015-201624Wigan Athleticeng ENG3. League One1st34.35Matches
2016-201725Wigan Athleticeng ENG2. Championship23rd24.11Matches
2017-201826Wigan Athleticeng ENG3. League One1st27.94Matches
2018-201927Wigan Athleticeng ENG2. Championship18th9.910615468.81389151628572.9304075.04850.010.90.7+0.1118005Matches
2018-201927Sunderlandeng ENG3. League One5th13.93Matches
2019-202028Sunderlandeng ENG3. League One8th10.11Matches
2020-202129MK Donseng ENG3. League One13th13.63Matches
2020-202129Sunderlandeng ENG3. League One4th4.20Matches
2021-202230Rotherham Utdeng ENG3. League One2nd10.30Matches
2022-202331MK Donseng ENG3. League One21st17.90Matches
2023-202432Chesterfieldeng ENG5. National League1st30.5Matches
15 Seasons7 Clubs3 Leagues310.710615468.81389151628572.9304075.04850.0290.90.7+28.1118005
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
Wigan Athletic (4 Seasons)2 Leagues96.210615468.81389151628572.9304075.04850.0110.90.7+10.1118005
Walsall (4 Seasons)1 League66.37
Sunderland (4 Seasons)1 League28.24
MK Dons (3 Seasons)1 League62.66
Chesterfield (1 Season)1 League30.5
Brentford (1 Season)1 League16.71
Rotherham Utd (1 Season)1 League10.30
League One (13 Seasons)246.227
Championship (2 Seasons)34.110615468.81389151628572.9304075.04850.020.90.7+1.1118005
National League (1 Season)30.5
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-201523MK Donseng ENGFA Cup65th2.10Matches
2014-201523MK Donseng ENGLeague Cup9th1.20Matches
2015-201624Wigan Athleticeng ENGFA Cup85th0.50Matches
2015-201624Wigan Athleticeng ENGLeague Cup57th0.90Matches
2016-201725Wigan Athleticeng ENGEFL Cup58th0.80Matches
2016-201725Wigan Athleticeng ENGFA Cup17th1.70Matches
2017-201826Wigan Athleticeng ENGEFL Cup33rd1.50Matches
2017-201826Wigan Athleticeng ENGFA Cup5th5.70Matches
2018-201927Wigan Athleticeng ENGFA Cup33rd1.00Matches
2019-202028Sunderlandeng ENGEFL Cup9th2.30Matches
2019-202028Sunderlandeng ENGFA Cup85th2.00Matches
2020-202129Sunderlandeng ENGEFL Cup58th1.00Matches
2020-202129Sunderlandeng ENGFA Cup85th1.00Matches
2021-202230Sunderlandeng ENGEFL CupQF0.30Matches
2021-202230Rotherham Utdeng ENGFA Cup1.90Matches
2022-202331MK Donseng ENGEFL CupRd41.40Matches
2022-202331MK Donseng ENGFA Cup0.80Matches
2023-202432Chesterfieldeng ENGFA Cup2.10Matches
10 Seasons5 Clubs2 Leagues28.20
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
Wigan Athletic (4 Seasons)2 Leagues12.10
Sunderland (3 Seasons)2 Leagues6.60
MK Dons (2 Seasons)2 Leagues5.50
Rotherham Utd (1 Season)1 League1.90
Chesterfield (1 Season)1 League2.10
FA Cup (10 Seasons)18.80
EFL Cup (8 Seasons)9.40
Passing Table
Total Short Medium Long
Season Age Squad 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
201422nir Northern IrelandWCQ0.30Matches
201523nir Northern IrelandFriendlies (M)1.41Matches
201624nir Northern IrelandFriendlies (M)0.60Matches
201826nir Northern IrelandWCQ0.30Matches
201826nir Northern IrelandFriendlies (M)0.70Matches
2018-201927nir Northern IrelandUEFA Nations League24th0.40Matches
4 Seasons1 Club5 Leagues3.71
Friendlies (M) (3 Seasons)2.71
WCQ (2 Seasons)0.60
UEFA Nations League (1 Season)0.40
UEFA Euro (1 Season)
UEFA Euro Qualifying (1 Season)

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
2008-200917Walsalleng ENG3. League One0.0
2010-201119Walsalleng ENG3. League One12.0
2011-201220Walsalleng ENG3. League One16.6
2012-201321Walsalleng ENG3. League One37.6
2013-201422Brentfordeng ENG3. League One16.7
2014-201523MK Donseng ENGFA Cup2.1Matches
2014-201523MK Donseng ENGLeague Cup1.2Matches
2014-201523MK Donseng ENG3. League One31.1Matches
2015-201624Wigan Athleticeng ENGFA Cup0.5Matches
2015-201624Wigan Athleticeng ENGLeague Cup0.9Matches
2015-201624Wigan Athleticeng ENG3. League One34.3Matches
2016-201725Wigan Athleticeng ENG2. Championship24.10Matches
2016-201725Wigan Athleticeng ENGEFL Cup0.80Matches
2016-201725Wigan Athleticeng ENGFA Cup1.7Matches
2017-201826Wigan Athleticeng ENGEFL Cup1.50Matches
2017-201826Wigan Athleticeng ENGFA Cup5.72Matches
2017-201826Wigan Athleticeng ENG3. League One27.90Matches
2018-201927Wigan Athleticeng ENG2. Championship9.91541302200221000010624Matches
2018-201927Wigan Athleticeng ENGFA Cup1.00Matches
2018-201927Sunderlandeng ENG3. League One13.9Matches
2019-202028Sunderlandeng ENGEFL Cup2.31Matches
2019-202028Sunderlandeng ENGFA Cup2.00Matches
2019-202028Sunderlandeng ENG3. League One10.11Matches
2020-202129Sunderlandeng ENGEFL Cup1.01Matches
2020-202129Sunderlandeng ENGFA Cup1.01Matches
2020-202129Sunderlandeng ENG3. League One4.21Matches
2020-202129MK Donseng ENG3. League One13.61Matches
2021-202230Sunderlandeng ENGEFL Cup0.30Matches
2021-202230Rotherham Utdeng ENGFA Cup1.92Matches
2021-202230Rotherham Utdeng ENG3. League One10.35Matches
2022-202331MK Donseng ENGEFL Cup1.40Matches
2022-202331MK Donseng ENGFA Cup0.80Matches
2022-202331MK Donseng ENG3. League One17.90Matches
2023-202432Chesterfieldeng ENGFA Cup2.10Matches
2023-202432Chesterfieldeng ENG5. National League30.5Matches
15 Seasons7 Clubs5 Leagues339.015413022002171000010624
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Wigan Athletic (4 Seasons)4 Leagues108.41541302200241000010624
Walsall (4 Seasons)1 League66.3
Sunderland (4 Seasons)3 Leagues34.85
MK Dons (3 Seasons)3 Leagues68.11
Chesterfield (1 Season)2 Leagues32.60
Brentford (1 Season)1 League16.7
Rotherham Utd (1 Season)2 Leagues12.27
League One (13 Seasons)246.28
FA Cup (10 Seasons)18.85
EFL Cup (8 Seasons)9.42
Championship (2 Seasons)34.11541302200221000010624
National League (1 Season)30.5
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
2008-200917Walsall1 League0.0
2010-201119Walsall1 League12.0
2011-201220Walsall1 League16.6
2012-201321Walsall1 League37.6
2013-201422Brentford1 League16.7
2014-201523MK Dons3 Leagues34.5
2015-201624Wigan Athletic3 Leagues35.6
2016-201725Wigan Athletic3 Leagues26.60
2017-201826Wigan Athletic3 Leagues35.22
2018-201927Wigan Athletic2 Leagues10.91541302200221000010624
2018-201927Sunderland1 League13.9
2019-202028Sunderland3 Leagues14.42
2020-202129MK Dons1 League13.61
2020-202129Sunderland3 Leagues6.23
2021-202230Sunderland2 Leagues0.30
2021-202230Rotherham Utd2 Leagues12.27
2022-202331MK Dons3 Leagues20.10
2023-202432Chesterfield2 Leagues32.60
15 Seasons7 Clubs5 Leagues339.015413022002171000010624
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Wigan Athletic (4 Seasons)4 Leagues108.41541302200241000010624
Walsall (4 Seasons)1 League66.3
Sunderland (4 Seasons)3 Leagues34.85
MK Dons (3 Seasons)3 Leagues68.11
Chesterfield (1 Season)2 Leagues32.60
Brentford (1 Season)1 League16.7
Rotherham Utd (1 Season)2 Leagues12.27
League One (13 Seasons)246.28
FA Cup (10 Seasons)18.85
EFL Cup (8 Seasons)9.42
Championship (2 Seasons)34.11541302200221000010624
National League (1 Season)30.5
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
2008-200917Walsalleng ENG3. League One13th0.0
2010-201119Walsalleng ENG3. League One20th12.0
2011-201220Walsalleng ENG3. League One19th16.6
2012-201321Walsalleng ENG3. League One9th37.6
2013-201422Brentfordeng ENG3. League One2nd16.7
2014-201523MK Donseng ENG3. League One2nd31.1Matches
2015-201624Wigan Athleticeng ENG3. League One1st34.3Matches
2016-201725Wigan Athleticeng ENG2. Championship23rd24.10Matches
2017-201826Wigan Athleticeng ENG3. League One1st27.90Matches
2018-201927Wigan Athleticeng ENG2. Championship18th9.91541302200221000010624Matches
2018-201927Sunderlandeng ENG3. League One5th13.9Matches
2019-202028Sunderlandeng ENG3. League One8th10.11Matches
2020-202129MK Donseng ENG3. League One13th13.61Matches
2020-202129Sunderlandeng ENG3. League One4th4.21Matches
2021-202230Rotherham Utdeng ENG3. League One2nd10.35Matches
2022-202331MK Donseng ENG3. League One21st17.90Matches
2023-202432Chesterfieldeng ENG5. National League1st30.5Matches
15 Seasons7 Clubs3 Leagues310.715413022002101000010624
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Wigan Athletic (4 Seasons)2 Leagues96.21541302200221000010624
Walsall (4 Seasons)1 League66.3
Sunderland (4 Seasons)1 League28.22
MK Dons (3 Seasons)1 League62.61
Chesterfield (1 Season)1 League30.5
Brentford (1 Season)1 League16.7
Rotherham Utd (1 Season)1 League10.35
League One (13 Seasons)246.28
Championship (2 Seasons)34.11541302200221000010624
National League (1 Season)30.5
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-201523MK Donseng ENGFA Cup65th2.1Matches
2014-201523MK Donseng ENGLeague Cup9th1.2Matches
2015-201624Wigan Athleticeng ENGFA Cup85th0.5Matches
2015-201624Wigan Athleticeng ENGLeague Cup57th0.9Matches
2016-201725Wigan Athleticeng ENGEFL Cup58th0.80Matches
2016-201725Wigan Athleticeng ENGFA Cup17th1.7Matches
2017-201826Wigan Athleticeng ENGEFL Cup33rd1.50Matches
2017-201826Wigan Athleticeng ENGFA Cup5th5.72Matches
2018-201927Wigan Athleticeng ENGFA Cup33rd1.00Matches
2019-202028Sunderlandeng ENGEFL Cup9th2.31Matches
2019-202028Sunderlandeng ENGFA Cup85th2.00Matches
2020-202129Sunderlandeng ENGEFL Cup58th1.01Matches
2020-202129Sunderlandeng ENGFA Cup85th1.01Matches
2021-202230Sunderlandeng ENGEFL CupQF0.30Matches
2021-202230Rotherham Utdeng ENGFA Cup1.92Matches
2022-202331MK Donseng ENGEFL CupRd41.40Matches
2022-202331MK Donseng ENGFA Cup0.80Matches
2023-202432Chesterfieldeng ENGFA Cup2.10Matches
10 Seasons5 Clubs2 Leagues28.27
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Wigan Athletic (4 Seasons)2 Leagues12.12
Sunderland (3 Seasons)2 Leagues6.63
MK Dons (2 Seasons)2 Leagues5.50
Rotherham Utd (1 Season)1 League1.92
Chesterfield (1 Season)1 League2.10
FA Cup (10 Seasons)18.85
EFL Cup (8 Seasons)9.42
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201422nir Northern IrelandWCQ0.3Matches
201523nir Northern IrelandFriendlies (M)1.4Matches
201624nir Northern IrelandFriendlies (M)0.6Matches
201826nir Northern IrelandWCQ0.3Matches
201826nir Northern IrelandFriendlies (M)0.7Matches
2018-201927nir Northern IrelandUEFA Nations League24th0.4Matches
4 Seasons1 Club5 Leagues3.7
Friendlies (M) (3 Seasons)2.7
WCQ (2 Seasons)0.6
UEFA Nations League (1 Season)0.4
UEFA Euro (1 Season)
UEFA Euro Qualifying (1 Season)

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
2008-200917Walsalleng ENG3. League One0.0
2010-201119Walsalleng ENG3. League One12.0
2011-201220Walsalleng ENG3. League One16.6
2012-201321Walsalleng ENG3. League One37.6
2013-201422Brentfordeng ENG3. League One16.7
2014-201523MK Donseng ENGFA Cup2.1Matches
2014-201523MK Donseng ENGLeague Cup1.2Matches
2014-201523MK Donseng ENG3. League One31.1Matches
2015-201624Wigan Athleticeng ENGFA Cup0.5Matches
2015-201624Wigan Athleticeng ENGLeague Cup0.9Matches
2015-201624Wigan Athleticeng ENG3. League One34.3Matches
2016-201725Wigan Athleticeng ENG2. Championship24.1Matches
2016-201725Wigan Athleticeng ENGEFL Cup0.8Matches
2016-201725Wigan Athleticeng ENGFA Cup1.7Matches
2017-201826Wigan Athleticeng ENGEFL Cup1.5Matches
2017-201826Wigan Athleticeng ENGFA Cup5.7Matches
2017-201826Wigan Athleticeng ENG3. League One27.9Matches
2018-201927Wigan Athleticeng ENG2. Championship9.9222.21141007030.30100020Matches
2018-201927Wigan Athleticeng ENGFA Cup1.0Matches
2018-201927Sunderlandeng ENG3. League One13.9Matches
2019-202028Sunderlandeng ENGEFL Cup2.3Matches
2019-202028Sunderlandeng ENGFA Cup2.0Matches
2019-202028Sunderlandeng ENG3. League One10.1Matches
2020-202129Sunderlandeng ENGEFL Cup1.0Matches
2020-202129Sunderlandeng ENGFA Cup1.0Matches
2020-202129Sunderlandeng ENG3. League One4.2Matches
2020-202129MK Donseng ENG3. League One13.6Matches
2021-202230Sunderlandeng ENGEFL Cup0.3Matches
2021-202230Rotherham Utdeng ENGFA Cup1.9Matches
2021-202230Rotherham Utdeng ENG3. League One10.3Matches
2022-202331MK Donseng ENGEFL Cup1.4Matches
2022-202331MK Donseng ENGFA Cup0.8Matches
2022-202331MK Donseng ENG3. League One17.9Matches
2023-202432Chesterfieldeng ENGFA Cup2.1Matches
2023-202432Chesterfieldeng ENG5. National League30.5Matches
15 Seasons7 Clubs5 Leagues339.0222.21141007030.30100020
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Wigan Athletic (4 Seasons)4 Leagues108.4222.21141007030.30100020
Walsall (4 Seasons)1 League66.3
Sunderland (4 Seasons)3 Leagues34.8
MK Dons (3 Seasons)3 Leagues68.1
Chesterfield (1 Season)2 Leagues32.6
Brentford (1 Season)1 League16.7
Rotherham Utd (1 Season)2 Leagues12.2
League One (13 Seasons)246.2
FA Cup (10 Seasons)18.8
EFL Cup (8 Seasons)9.4
Championship (2 Seasons)34.1222.21141007030.30100020
National League (1 Season)30.5
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
2008-200917Walsall1 League0.0
2010-201119Walsall1 League12.0
2011-201220Walsall1 League16.6
2012-201321Walsall1 League37.6
2013-201422Brentford1 League16.7
2014-201523MK Dons3 Leagues34.5
2015-201624Wigan Athletic3 Leagues35.6
2016-201725Wigan Athletic3 Leagues26.6
2017-201826Wigan Athletic3 Leagues35.2
2018-201927Wigan Athletic2 Leagues10.9222.21141007030.30100020
2018-201927Sunderland1 League13.9
2019-202028Sunderland3 Leagues14.4
2020-202129MK Dons1 League13.6
2020-202129Sunderland3 Leagues6.2
2021-202230Sunderland2 Leagues0.3
2021-202230Rotherham Utd2 Leagues12.2
2022-202331MK Dons3 Leagues20.1
2023-202432Chesterfield2 Leagues32.6
15 Seasons7 Clubs5 Leagues339.0222.21141007030.30100020
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Wigan Athletic (4 Seasons)4 Leagues108.4222.21141007030.30100020
Walsall (4 Seasons)1 League66.3
Sunderland (4 Seasons)3 Leagues34.8
MK Dons (3 Seasons)3 Leagues68.1
Chesterfield (1 Season)2 Leagues32.6
Brentford (1 Season)1 League16.7
Rotherham Utd (1 Season)2 Leagues12.2
League One (13 Seasons)246.2
FA Cup (10 Seasons)18.8
EFL Cup (8 Seasons)9.4
Championship (2 Seasons)34.1222.21141007030.30100020
National League (1 Season)30.5
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
2008-200917Walsalleng ENG3. League One13th0.0
2010-201119Walsalleng ENG3. League One20th12.0
2011-201220Walsalleng ENG3. League One19th16.6
2012-201321Walsalleng ENG3. League One9th37.6
2013-201422Brentfordeng ENG3. League One2nd16.7
2014-201523MK Donseng ENG3. League One2nd31.1Matches
2015-201624Wigan Athleticeng ENG3. League One1st34.3Matches
2016-201725Wigan Athleticeng ENG2. Championship23rd24.1Matches
2017-201826Wigan Athleticeng ENG3. League One1st27.9Matches
2018-201927Wigan Athleticeng ENG2. Championship18th9.9222.21141007030.30100020Matches
2018-201927Sunderlandeng ENG3. League One5th13.9Matches
2019-202028Sunderlandeng ENG3. League One8th10.1Matches
2020-202129MK Donseng ENG3. League One13th13.6Matches
2020-202129Sunderlandeng ENG3. League One4th4.2Matches
2021-202230Rotherham Utdeng ENG3. League One2nd10.3Matches
2022-202331MK Donseng ENG3. League One21st17.9Matches
2023-202432Chesterfieldeng ENG5. National League1st30.5Matches
15 Seasons7 Clubs3 Leagues310.7222.21141007030.30100020
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Wigan Athletic (4 Seasons)2 Leagues96.2222.21141007030.30100020
Walsall (4 Seasons)1 League66.3
Sunderland (4 Seasons)1 League28.2
MK Dons (3 Seasons)1 League62.6
Chesterfield (1 Season)1 League30.5
Brentford (1 Season)1 League16.7
Rotherham Utd (1 Season)1 League10.3
League One (13 Seasons)246.2
Championship (2 Seasons)34.1222.21141007030.30100020
National League (1 Season)30.5
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-201523MK Donseng ENGFA Cup65th2.1Matches
2014-201523MK Donseng ENGLeague Cup9th1.2Matches
2015-201624Wigan Athleticeng ENGFA Cup85th0.5Matches
2015-201624Wigan Athleticeng ENGLeague Cup57th0.9Matches
2016-201725Wigan Athleticeng ENGEFL Cup58th0.8Matches
2016-201725Wigan Athleticeng ENGFA Cup17th1.7Matches
2017-201826Wigan Athleticeng ENGEFL Cup33rd1.5Matches
2017-201826Wigan Athleticeng ENGFA Cup5th5.7Matches
2018-201927Wigan Athleticeng ENGFA Cup33rd1.0Matches
2019-202028Sunderlandeng ENGEFL Cup9th2.3Matches
2019-202028Sunderlandeng ENGFA Cup85th2.0Matches
2020-202129Sunderlandeng ENGEFL Cup58th1.0Matches
2020-202129Sunderlandeng ENGFA Cup85th1.0Matches
2021-202230Sunderlandeng ENGEFL CupQF0.3Matches
2021-202230Rotherham Utdeng ENGFA Cup1.9Matches
2022-202331MK Donseng ENGEFL CupRd41.4Matches
2022-202331MK Donseng ENGFA Cup0.8Matches
2023-202432Chesterfieldeng ENGFA Cup2.1Matches
10 Seasons5 Clubs2 Leagues28.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Wigan Athletic (4 Seasons)2 Leagues12.1
Sunderland (3 Seasons)2 Leagues6.6
MK Dons (2 Seasons)2 Leagues5.5
Rotherham Utd (1 Season)1 League1.9
Chesterfield (1 Season)1 League2.1
FA Cup (10 Seasons)18.8
EFL Cup (8 Seasons)9.4
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201422nir Northern IrelandWCQ0.3Matches
201523nir Northern IrelandFriendlies (M)1.4Matches
201624nir Northern IrelandFriendlies (M)0.6Matches
201826nir Northern IrelandWCQ0.3Matches
201826nir Northern IrelandFriendlies (M)0.7Matches
2018-201927nir Northern IrelandUEFA Nations League24th0.4Matches
4 Seasons1 Club5 Leagues3.7
Friendlies (M) (3 Seasons)2.7
WCQ (2 Seasons)0.6
UEFA Nations League (1 Season)0.4
UEFA Euro (1 Season)
UEFA Euro Qualifying (1 Season)

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
2008-200917Walsalleng ENG3. League One0.0
2010-201119Walsalleng ENG3. League One12.0
2011-201220Walsalleng ENG3. League One16.6
2012-201321Walsalleng ENG3. League One37.6
2013-201422Brentfordeng ENG3. League One16.7
2014-201523MK Donseng ENGFA Cup2.1Matches
2014-201523MK Donseng ENGLeague Cup1.2Matches
2014-201523MK Donseng ENG3. League One31.1Matches
2015-201624Wigan Athleticeng ENGFA Cup0.5Matches
2015-201624Wigan Athleticeng ENGLeague Cup0.9Matches
2015-201624Wigan Athleticeng ENG3. League One34.3Matches
2016-201725Wigan Athleticeng ENG2. Championship24.100Matches
2016-201725Wigan Athleticeng ENGEFL Cup0.800Matches
2016-201725Wigan Athleticeng ENGFA Cup1.7Matches
2017-201826Wigan Athleticeng ENGEFL Cup1.500Matches
2017-201826Wigan Athleticeng ENGFA Cup5.710Matches
2017-201826Wigan Athleticeng ENG3. League One27.900Matches
2018-201927Wigan Athleticeng ENG2. Championship9.9533201333.329182730Matches
2018-201927Wigan Athleticeng ENGFA Cup1.000Matches
2018-201927Sunderlandeng ENG3. League One13.9Matches
2019-202028Sunderlandeng ENGEFL Cup2.300Matches
2019-202028Sunderlandeng ENGFA Cup2.000Matches
2019-202028Sunderlandeng ENG3. League One10.131Matches
2020-202129Sunderlandeng ENGEFL Cup1.000Matches
2020-202129Sunderlandeng ENGFA Cup1.000Matches
2020-202129Sunderlandeng ENG3. League One4.202Matches
2020-202129MK Donseng ENG3. League One13.645Matches
2021-202230Sunderlandeng ENGEFL Cup0.300Matches
2021-202230Rotherham Utdeng ENGFA Cup1.910Matches
2021-202230Rotherham Utdeng ENG3. League One10.332Matches
2022-202331MK Donseng ENGEFL Cup1.401Matches
2022-202331MK Donseng ENGFA Cup0.800Matches
2022-202331MK Donseng ENG3. League One17.975Matches
2023-202432Chesterfieldeng ENGFA Cup2.100Matches
2023-202432Chesterfieldeng ENG5. National League30.5Matches
15 Seasons7 Clubs5 Leagues339.05223201333.3291818730
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Wigan Athletic (4 Seasons)4 Leagues108.4543201333.329182730
Walsall (4 Seasons)1 League66.30
Sunderland (4 Seasons)3 Leagues34.8330
MK Dons (3 Seasons)3 Leagues68.111110
Chesterfield (1 Season)2 Leagues32.6000
Brentford (1 Season)1 League16.70
Rotherham Utd (1 Season)2 Leagues12.2420
League One (13 Seasons)246.217150
FA Cup (10 Seasons)18.8200
EFL Cup (8 Seasons)9.4010
Championship (2 Seasons)34.1533201333.329182730
National League (1 Season)30.50
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
2008-200917Walsall1 League0.00
2010-201119Walsall1 League12.00
2011-201220Walsall1 League16.60
2012-201321Walsall1 League37.60
2013-201422Brentford1 League16.70
2014-201523MK Dons3 Leagues34.50
2015-201624Wigan Athletic3 Leagues35.60
2016-201725Wigan Athletic3 Leagues26.6000
2017-201826Wigan Athletic3 Leagues35.2100
2018-201927Wigan Athletic2 Leagues10.9533201333.329182730
2018-201927Sunderland1 League13.90
2019-202028Sunderland3 Leagues14.4310
2020-202129MK Dons1 League13.6450
2020-202129Sunderland3 Leagues6.2020
2021-202230Sunderland2 Leagues0.3000
2021-202230Rotherham Utd2 Leagues12.2420
2022-202331MK Dons3 Leagues20.1760
2023-202432Chesterfield2 Leagues32.6000
15 Seasons7 Clubs5 Leagues339.05223201333.3291818730
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Wigan Athletic (4 Seasons)4 Leagues108.4543201333.329182730
Walsall (4 Seasons)1 League66.30
Sunderland (4 Seasons)3 Leagues34.8330
MK Dons (3 Seasons)3 Leagues68.111110
Chesterfield (1 Season)2 Leagues32.6000
Brentford (1 Season)1 League16.70
Rotherham Utd (1 Season)2 Leagues12.2420
League One (13 Seasons)246.217150
FA Cup (10 Seasons)18.8200
EFL Cup (8 Seasons)9.4010
Championship (2 Seasons)34.1533201333.329182730
National League (1 Season)30.50
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
2008-200917Walsalleng ENG3. League One13th0.0
2010-201119Walsalleng ENG3. League One20th12.0
2011-201220Walsalleng ENG3. League One19th16.6
2012-201321Walsalleng ENG3. League One9th37.6
2013-201422Brentfordeng ENG3. League One2nd16.7
2014-201523MK Donseng ENG3. League One2nd31.1Matches
2015-201624Wigan Athleticeng ENG3. League One1st34.3Matches
2016-201725Wigan Athleticeng ENG2. Championship23rd24.100Matches
2017-201826Wigan Athleticeng ENG3. League One1st27.900Matches
2018-201927Wigan Athleticeng ENG2. Championship18th9.9533201333.329182730Matches
2018-201927Sunderlandeng ENG3. League One5th13.9Matches
2019-202028Sunderlandeng ENG3. League One8th10.131Matches
2020-202129MK Donseng ENG3. League One13th13.645Matches
2020-202129Sunderlandeng ENG3. League One4th4.202Matches
2021-202230Rotherham Utdeng ENG3. League One2nd10.332Matches
2022-202331MK Donseng ENG3. League One21st17.975Matches
2023-202432Chesterfieldeng ENG5. National League1st30.5Matches
15 Seasons7 Clubs3 Leagues310.75203201333.3291817730
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
Wigan Athletic (4 Seasons)2 Leagues96.2533201333.329182730
Walsall (4 Seasons)1 League66.30
Sunderland (4 Seasons)1 League28.2330
MK Dons (3 Seasons)1 League62.611100
Chesterfield (1 Season)1 League30.50
Brentford (1 Season)1 League16.70
Rotherham Utd (1 Season)1 League10.3320
League One (13 Seasons)246.217150
Championship (2 Seasons)34.1533201333.329182730
National League (1 Season)30.50
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-201523MK Donseng ENGFA Cup65th2.1Matches
2014-201523MK Donseng ENGLeague Cup9th1.2Matches
2015-201624Wigan Athleticeng ENGFA Cup85th0.5Matches
2015-201624Wigan Athleticeng ENGLeague Cup57th0.9Matches
2016-201725Wigan Athleticeng ENGEFL Cup58th0.800Matches
2016-201725Wigan Athleticeng ENGFA Cup17th1.7Matches
2017-201826Wigan Athleticeng ENGEFL Cup33rd1.500Matches
2017-201826Wigan Athleticeng ENGFA Cup5th5.710Matches
2018-201927Wigan Athleticeng ENGFA Cup33rd1.000Matches
2019-202028Sunderlandeng ENGEFL Cup9th2.300Matches
2019-202028Sunderlandeng ENGFA Cup85th2.000Matches
2020-202129Sunderlandeng ENGEFL Cup58th1.000Matches
2020-202129Sunderlandeng ENGFA Cup85th1.000Matches
2021-202230Sunderlandeng ENGEFL CupQF0.300Matches
2021-202230Rotherham Utdeng ENGFA Cup1.910Matches
2022-202331MK Donseng ENGEFL CupRd41.401Matches
2022-202331MK Donseng ENGFA Cup0.800Matches
2023-202432Chesterfieldeng ENGFA Cup2.100Matches
10 Seasons5 Clubs2 Leagues28.2210
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
Wigan Athletic (4 Seasons)2 Leagues12.1100
Sunderland (3 Seasons)2 Leagues6.6000
MK Dons (2 Seasons)2 Leagues5.5010
Rotherham Utd (1 Season)1 League1.9100
Chesterfield (1 Season)1 League2.1000
FA Cup (10 Seasons)18.8200
EFL Cup (8 Seasons)9.4010
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201422nir Northern IrelandWCQ0.3Matches
201523nir Northern IrelandFriendlies (M)1.4Matches
201624nir Northern IrelandFriendlies (M)0.6Matches
201826nir Northern IrelandWCQ0.3Matches
201826nir Northern IrelandFriendlies (M)0.7Matches
2018-201927nir Northern IrelandUEFA Nations League24th0.4Matches
4 Seasons1 Club5 Leagues3.70
Friendlies (M) (3 Seasons)2.70
WCQ (2 Seasons)0.60
UEFA Nations League (1 Season)0.40
UEFA Euro (1 Season)0
UEFA Euro Qualifying (1 Season)0

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
2008-200917Walsalleng ENG3. League One0.0
2010-201119Walsalleng ENG3. League One12.0
2011-201220Walsalleng ENG3. League One16.6
2012-201321Walsalleng ENG3. League One37.6
2013-201422Brentfordeng ENG3. League One16.7
2014-201523MK Donseng ENGFA Cup2.1Matches
2014-201523MK Donseng ENGLeague Cup1.2Matches
2014-201523MK Donseng ENG3. League One31.1Matches
2015-201624Wigan Athleticeng ENGFA Cup0.5Matches
2015-201624Wigan Athleticeng ENGLeague Cup0.9Matches
2015-201624Wigan Athleticeng ENG3. League One34.3Matches
2016-201725Wigan Athleticeng ENG2. Championship24.1Matches
2016-201725Wigan Athleticeng ENGEFL Cup0.8Matches
2016-201725Wigan Athleticeng ENGFA Cup1.7Matches
2017-201826Wigan Athleticeng ENGEFL Cup1.5Matches
2017-201826Wigan Athleticeng ENGFA Cup5.7Matches
2017-201826Wigan Athleticeng ENG3. League One27.9Matches
2018-201927Wigan Athleticeng ENG2. Championship9.9220616100105352175240.0360.091409116525161615343Matches
2018-201927Wigan Athleticeng ENGFA Cup1.0Matches
2018-201927Sunderlandeng ENG3. League One13.9Matches
2019-202028Sunderlandeng ENGEFL Cup2.3Matches
2019-202028Sunderlandeng ENGFA Cup2.0Matches
2019-202028Sunderlandeng ENG3. League One10.1Matches
2020-202129Sunderlandeng ENGEFL Cup1.0Matches
2020-202129Sunderlandeng ENGFA Cup1.0Matches
2020-202129Sunderlandeng ENG3. League One4.2Matches
2020-202129MK Donseng ENG3. League One13.6Matches
2021-202230Sunderlandeng ENGEFL Cup0.3Matches
2021-202230Rotherham Utdeng ENGFA Cup1.9Matches
2021-202230Rotherham Utdeng ENG3. League One10.3Matches
2022-202331MK Donseng ENGEFL Cup1.4Matches
2022-202331MK Donseng ENGFA Cup0.8Matches
2022-202331MK Donseng ENG3. League One17.9Matches
2023-202432Chesterfieldeng ENGFA Cup2.1Matches
2023-202432Chesterfieldeng ENG5. National League30.5Matches
15 Seasons7 Clubs5 Leagues339.0220616100105352175240.0360.091409116525161615343
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
Wigan Athletic (4 Seasons)4 Leagues108.4220616100105352175240.0360.091409116525161615343
Walsall (4 Seasons)1 League66.3
Sunderland (4 Seasons)3 Leagues34.8
MK Dons (3 Seasons)3 Leagues68.1
Chesterfield (1 Season)2 Leagues32.6
Brentford (1 Season)1 League16.7
Rotherham Utd (1 Season)2 Leagues12.2
League One (13 Seasons)246.2
FA Cup (10 Seasons)18.8
EFL Cup (8 Seasons)9.4
Championship (2 Seasons)34.1220616100105352175240.0360.091409116525161615343
National League (1 Season)30.5
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
2008-200917Walsall1 League0.0
2010-201119Walsall1 League12.0
2011-201220Walsall1 League16.6
2012-201321Walsall1 League37.6
2013-201422Brentford1 League16.7
2014-201523MK Dons3 Leagues34.5
2015-201624Wigan Athletic3 Leagues35.6
2016-201725Wigan Athletic3 Leagues26.6
2017-201826Wigan Athletic3 Leagues35.2
2018-201927Wigan Athletic2 Leagues10.9220616100105352175240.0360.091409116525161615343
2018-201927Sunderland1 League13.9
2019-202028Sunderland3 Leagues14.4
2020-202129MK Dons1 League13.6
2020-202129Sunderland3 Leagues6.2
2021-202230Sunderland2 Leagues0.3
2021-202230Rotherham Utd2 Leagues12.2
2022-202331MK Dons3 Leagues20.1
2023-202432Chesterfield2 Leagues32.6
15 Seasons7 Clubs5 Leagues339.0220616100105352175240.0360.091409116525161615343
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
Wigan Athletic (4 Seasons)4 Leagues108.4220616100105352175240.0360.091409116525161615343
Walsall (4 Seasons)1 League66.3
Sunderland (4 Seasons)3 Leagues34.8
MK Dons (3 Seasons)3 Leagues68.1
Chesterfield (1 Season)2 Leagues32.6
Brentford (1 Season)1 League16.7
Rotherham Utd (1 Season)2 Leagues12.2
League One (13 Seasons)246.2
FA Cup (10 Seasons)18.8
EFL Cup (8 Seasons)9.4
Championship (2 Seasons)34.1220616100105352175240.0360.091409116525161615343
National League (1 Season)30.5
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
2008-200917Walsalleng ENG3. League One13th0.0
2010-201119Walsalleng ENG3. League One20th12.0
2011-201220Walsalleng ENG3. League One19th16.6
2012-201321Walsalleng ENG3. League One9th37.6
2013-201422Brentfordeng ENG3. League One2nd16.7
2014-201523MK Donseng ENG3. League One2nd31.1Matches
2015-201624Wigan Athleticeng ENG3. League One1st34.3Matches
2016-201725Wigan Athleticeng ENG2. Championship23rd24.1Matches
2017-201826Wigan Athleticeng ENG3. League One1st27.9Matches
2018-201927Wigan Athleticeng ENG2. Championship18th9.9220616100105352175240.0360.091409116525161615343Matches
2018-201927Sunderlandeng ENG3. League One5th13.9Matches
2019-202028Sunderlandeng ENG3. League One8th10.1Matches
2020-202129MK Donseng ENG3. League One13th13.6Matches
2020-202129Sunderlandeng ENG3. League One4th4.2Matches
2021-202230Rotherham Utdeng ENG3. League One2nd10.3Matches
2022-202331MK Donseng ENG3. League One21st17.9Matches
2023-202432Chesterfieldeng ENG5. National League1st30.5Matches
15 Seasons7 Clubs3 Leagues310.7220616100105352175240.0360.091409116525161615343
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
Wigan Athletic (4 Seasons)2 Leagues96.2220616100105352175240.0360.091409116525161615343
Walsall (4 Seasons)1 League66.3
Sunderland (4 Seasons)1 League28.2
MK Dons (3 Seasons)1 League62.6
Chesterfield (1 Season)1 League30.5
Brentford (1 Season)1 League16.7
Rotherham Utd (1 Season)1 League10.3
League One (13 Seasons)246.2
Championship (2 Seasons)34.1220616100105352175240.0360.091409116525161615343
National League (1 Season)30.5
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-201523MK Donseng ENGFA Cup65th2.1Matches
2014-201523MK Donseng ENGLeague Cup9th1.2Matches
2015-201624Wigan Athleticeng ENGFA Cup85th0.5Matches
2015-201624Wigan Athleticeng ENGLeague Cup57th0.9Matches
2016-201725Wigan Athleticeng ENGEFL Cup58th0.8Matches
2016-201725Wigan Athleticeng ENGFA Cup17th1.7Matches
2017-201826Wigan Athleticeng ENGEFL Cup33rd1.5Matches
2017-201826Wigan Athleticeng ENGFA Cup5th5.7Matches
2018-201927Wigan Athleticeng ENGFA Cup33rd1.0Matches
2019-202028Sunderlandeng ENGEFL Cup9th2.3Matches
2019-202028Sunderlandeng ENGFA Cup85th2.0Matches
2020-202129Sunderlandeng ENGEFL Cup58th1.0Matches
2020-202129Sunderlandeng ENGFA Cup85th1.0Matches
2021-202230Sunderlandeng ENGEFL CupQF0.3Matches
2021-202230Rotherham Utdeng ENGFA Cup1.9Matches
2022-202331MK Donseng ENGEFL CupRd41.4Matches
2022-202331MK Donseng ENGFA Cup0.8Matches
2023-202432Chesterfieldeng ENGFA Cup2.1Matches
10 Seasons5 Clubs2 Leagues28.2
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
Wigan Athletic (4 Seasons)2 Leagues12.1
Sunderland (3 Seasons)2 Leagues6.6
MK Dons (2 Seasons)2 Leagues5.5
Rotherham Utd (1 Season)1 League1.9
Chesterfield (1 Season)1 League2.1
FA Cup (10 Seasons)18.8
EFL Cup (8 Seasons)9.4
Possession Table
Touches Take-Ons Carries
Season Age Squad 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
201422nir Northern IrelandWCQ0.3Matches
201523nir Northern IrelandFriendlies (M)1.4Matches
201624nir Northern IrelandFriendlies (M)0.6Matches
201826nir Northern IrelandWCQ0.3Matches
201826nir Northern IrelandFriendlies (M)0.7Matches
2018-201927nir Northern IrelandUEFA Nations League24th0.4Matches
4 Seasons1 Club5 Leagues3.7
Friendlies (M) (3 Seasons)2.7
WCQ (2 Seasons)0.6
UEFA Nations League (1 Season)0.4
UEFA Euro (1 Season)
UEFA Euro Qualifying (1 Season)

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
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-201523MK Donseng ENGFA Cup31916470.72.1280113101.004400.00+1.14Matches
2014-201523MK Donseng ENGLeague Cup31113730.81.2169022112.0042+2+1.62-0.19Matches
2014-201523MK 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.3617.510.0+7.5+0.76+0.87Matches
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-202129MK 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 Utdeng ENGFA Cup31705756.71.9277111602.3330+3+1.59+0.90Matches
2021-202230Rotherham Utdeng ENG3. League One199294922.410.31366061242.21203+17+1.65+1.09Matches
2021-202230Sunderlandeng ENG3. League One00001Matches
2022-202331MK Donseng ENGEFL Cup21286435.61.42641001.5003-3-2.11-4.05Matches
2022-202331MK Donseng ENGFA Cup2683437.80.815901901.5030+3+3.97+2.36Matches
2022-202331MK 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
15 Seasons7 Clubs5 Leagues51630,5065939.1339.0342769917419361.62436270+166+0.65+0.3217.510.0+7.5+0.76+0.87
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
Wigan Athletic (4 Seasons)4 Leagues1499,7526554.2108.41127550372291.55177103+74+0.68+0.8117.510.0+7.5+0.76+0.87
Walsall (4 Seasons)1 League995,9646036.066.36336
Sunderland (4 Seasons)3 Leagues553,1305718.534.83380122222171.334436+8+0.23-0.44
MK Dons (3 Seasons)3 Leagues1166,1285345.168.1697223471741.4811687+29+0.43+0.17
Chesterfield (1 Season)2 Leagues412,9307166.432.634831371622.387641+35+1.08+0.65
Brentford (1 Season)1 League341,5034436.316.71618
Rotherham Utd (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 (10 Seasons)261,6926570.518.82079762001.572420+4+0.21-0.04
EFL Cup (8 Seasons)148496141.69.41072243421.57141400.00-0.76
Championship (2 Seasons)503,0666137.034.1347517162160.863741-4-0.12+0.3317.510.0+7.5+0.76+0.87
National League (1 Season)382,7417266.230.532831261622.397439+35+1.15+0.76
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
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-201523MK 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.2717.510.0+7.5+0.76+0.87
2018-201927Sunderland1 League181,2517030.213.91579732001.502515+10+0.720.00
2019-202028Sunderland3 Leagues251,2985233.814.412823132481.361612+4+0.28-0.29
2020-202129MK 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 Utd2 Leagues221,0995024.812.21567171342.23233+20+1.64+1.07
2022-202331MK Dons3 Leagues461,8053938.620.121695251420.981829-11-0.55-0.42
2023-202432Chesterfield2 Leagues412,9307166.432.634831371622.387641+35+1.08+0.65
15 Seasons7 Clubs5 Leagues51630,5065939.1339.0342769917419361.62436270+166+0.65+0.3217.510.0+7.5+0.76+0.87
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
Wigan Athletic (4 Seasons)4 Leagues1499,7526554.2108.41127550372291.55177103+74+0.68+0.8117.510.0+7.5+0.76+0.87
Walsall (4 Seasons)1 League995,9646036.066.36336
Sunderland (4 Seasons)3 Leagues553,1305718.534.83380122222171.334436+8+0.23-0.44
MK Dons (3 Seasons)3 Leagues1166,1285345.168.1697223471741.4811687+29+0.43+0.17
Chesterfield (1 Season)2 Leagues412,9307166.432.634831371622.387641+35+1.08+0.65
Brentford (1 Season)1 League341,5034436.316.71618
Rotherham Utd (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 (10 Seasons)261,6926570.518.82079762001.572420+4+0.21-0.04
EFL Cup (8 Seasons)148496141.69.41072243421.57141400.00-0.76
Championship (2 Seasons)503,0666137.034.1347517162160.863741-4-0.12+0.3317.510.0+7.5+0.76+0.87
National League (1 Season)382,7417266.230.532831261622.397439+35+1.15+0.76
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
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-201523MK 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.3617.510.0+7.5+0.76+0.87Matches
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-202129MK 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 Utdeng ENG3. League One2nd199294922.410.31366061242.21203+17+1.65+1.09Matches
2022-202331MK 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
15 Seasons7 Clubs3 Leagues47627,9655938.0310.7312769016418341.63398236+162+0.71+0.4017.510.0+7.5+0.76+0.87
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
Wigan Athletic (4 Seasons)2 Leagues1338,6626552.396.2987547352191.5616186+75+0.78+0.8717.510.0+7.5+0.76+0.87
Walsall (4 Seasons)1 League995,9646036.066.36336
Sunderland (4 Seasons)1 League472,5365416.228.22779102020161.323830+8+0.28-0.41
MK Dons (3 Seasons)1 League1065,6305345.362.6637321431731.4810578+27+0.43+0.30
Chesterfield (1 Season)1 League382,7417266.230.532831261622.397439+35+1.15+0.76
Brentford (1 Season)1 League341,5034436.316.71618
Rotherham Utd (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
Championship (2 Seasons)503,0666137.034.1347517162160.863741-4-0.12+0.3317.510.0+7.5+0.76+0.87
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-201523MK Donseng ENGFA Cup65th31916470.72.1280113101.004400.00+1.14Matches
2014-201523MK 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 Utdeng ENGFA Cup31705756.71.9277111602.3330+3+1.59+0.90Matches
2022-202331MK Donseng ENGEFL CupRd421286435.61.42641001.5003-3-2.11-4.05Matches
2022-202331MK Donseng ENGFA Cup2683437.80.815901901.5030+3+3.97+2.36Matches
2023-202432Chesterfieldeng ENGFA Cup31896370.02.1286111702.252200.00-1.11Matches
10 Seasons5 Clubs2 Leagues402,5416457.228.230769102521.573834+4+0.14-0.43
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
MK Dons (2 Seasons)2 Leagues104985042.65.5669242111.50119+2+0.36-1.11
Rotherham Utd (1 Season)1 League31705756.71.9277111602.3330+3+1.59+0.90
Chesterfield (1 Season)1 League31896370.02.1286111702.252200.00-1.11
FA Cup (10 Seasons)261,6926570.518.82079762001.572420+4+0.21-0.04
EFL Cup (8 Seasons)148496141.69.41072243421.57141400.00-0.76
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

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
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-201523MK Donseng ENGFA Cup2.10000Matches
2014-201523MK Donseng ENGLeague Cup1.20000Matches
2014-201523MK 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.92001012222320022246826.1Matches
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-202129MK Donseng ENG3. League One13.6000141281540Matches
2021-202230Sunderlandeng ENGEFL Cup0.30000100000Matches
2021-202230Rotherham Utdeng ENGFA Cup1.90002102010Matches
2021-202230Rotherham Utdeng ENG3. League One10.300011675230Matches
2022-202331MK Donseng ENGEFL Cup1.40000000100Matches
2022-202331MK Donseng ENGFA Cup0.80000000000Matches
2022-202331MK Donseng ENG3. League One17.92002613110570Matches
2023-202432Chesterfieldeng ENGFA Cup2.10003220000Matches
2023-202432Chesterfieldeng ENG5. National League30.52000Matches
15 Seasons7 Clubs5 Leagues339.02000275755317182220022246826.1
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Wigan Athletic (4 Seasons)4 Leagues108.4100088221442420022246826.1
Walsall (4 Seasons)1 League66.31068
Sunderland (4 Seasons)3 Leagues34.8000271911533000
MK Dons (3 Seasons)3 Leagues68.1700602519111110
Chesterfield (1 Season)2 Leagues32.62003220000
Brentford (1 Season)1 League16.70016
Rotherham Utd (1 Season)2 Leagues12.200013777240
League One (13 Seasons)246.21200227443281517000
FA Cup (10 Seasons)18.8100131315502000
EFL Cup (8 Seasons)9.4000264210000
Championship (2 Seasons)34.15003312222320022246826.1
National League (1 Season)30.52000
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
2008-200917Walsall1 League0.0000
2010-201119Walsall1 League12.0008
2011-201220Walsall1 League16.60021
2012-201321Walsall1 League37.61039
2013-201422Brentford1 League16.70016
2014-201523MK Dons3 Leagues34.5500200
2015-201624Wigan Athletic3 Leagues35.6200270
2016-201725Wigan Athletic3 Leagues26.63002312000000
2017-201826Wigan Athletic3 Leagues35.23002899201000
2018-201927Wigan Athletic2 Leagues10.92001012322320022246826.1
2018-201927Sunderland1 League13.90000
2019-202028Sunderland3 Leagues14.400020159213000
2020-202129MK Dons1 League13.6000141281540
2020-202129Sunderland3 Leagues6.20007323200
2021-202230Sunderland2 Leagues0.30000100000
2021-202230Rotherham Utd2 Leagues12.200013777240
2022-202331MK Dons3 Leagues20.12002613110670
2023-202432Chesterfield2 Leagues32.62003220000
15 Seasons7 Clubs5 Leagues339.02000275755317182220022246826.1
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Wigan Athletic (4 Seasons)4 Leagues108.4100088221442420022246826.1
Walsall (4 Seasons)1 League66.31068
Sunderland (4 Seasons)3 Leagues34.8000271911533000
MK Dons (3 Seasons)3 Leagues68.1700602519111110
Chesterfield (1 Season)2 Leagues32.62003220000
Brentford (1 Season)1 League16.70016
Rotherham Utd (1 Season)2 Leagues12.200013777240
League One (13 Seasons)246.21200227443281517000
FA Cup (10 Seasons)18.8100131315502000
EFL Cup (8 Seasons)9.4000264210000
Championship (2 Seasons)34.15003312222320022246826.1
National League (1 Season)30.52000
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
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-201523MK 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.92001012222320022246826.1Matches
2018-201927Sunderlandeng ENG3. League One5th13.90000Matches
2019-202028Sunderlandeng ENG3. League One8th10.100017115113000Matches
2020-202129MK Donseng ENG3. League One13th13.6000141281540Matches
2020-202129Sunderlandeng ENG3. League One4th4.20006211200Matches
2021-202230Rotherham Utdeng ENG3. League One2nd10.300011675230Matches
2022-202331MK Donseng ENG3. League One21st17.92002613110570Matches
2023-202432Chesterfieldeng ENG5. National League1st30.52000Matches
15 Seasons7 Clubs3 Leagues310.71900260563410172020022246826.1
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Wigan Athletic (4 Seasons)2 Leagues96.29008212222320022246826.1
Walsall (4 Seasons)1 League66.31068
Sunderland (4 Seasons)1 League28.200023136233000
MK Dons (3 Seasons)1 League62.6700602519110110
Chesterfield (1 Season)1 League30.52000
Brentford (1 Season)1 League16.70016
Rotherham Utd (1 Season)1 League10.300011675230
League One (13 Seasons)246.21200227443281517000
Championship (2 Seasons)34.15003312222320022246826.1
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-201523MK Donseng ENGFA Cup65th2.10000Matches
2014-201523MK 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 Utdeng ENGFA Cup1.90002102010Matches
2022-202331MK Donseng ENGEFL CupRd41.40000000100Matches
2022-202331MK Donseng ENGFA Cup0.80000000000Matches
2023-202432Chesterfieldeng ENGFA Cup2.10003220000Matches
10 Seasons5 Clubs2 Leagues28.2100151919712000
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
MK Dons (2 Seasons)2 Leagues5.50000000100
Rotherham Utd (1 Season)1 League1.90002102010
Chesterfield (1 Season)1 League2.10003220000
FA Cup (10 Seasons)18.8100131315502000
EFL Cup (8 Seasons)9.4000264210000
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, 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 Will Grigg Pages

Will Grigg 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