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-11-09SatChampionshipMatchweek 15HomeD 2–2SunderlandCoventry CityYCM7800000000402000.00.00.021282996.6221120Match Report
2024-11-06WedChampionshipMatchweek 14AwayD 0–0SunderlandPrestonYDM9000001000473120.00.00.020213363.6026111Match Report
2024-11-02SatChampionshipMatchweek 13AwayD 0–0SunderlandQPRYAM9000000000342120.00.00.010202676.9216321Match Report
2024-10-26SatChampionshipMatchweek 12HomeW 2–0SunderlandOxford UnitedNRM1300000000141010.00.00.00091090.005000Match Report
2024-10-23WedChampionshipMatchweek 11AwayW 2–1SunderlandLuton TownYRM9000001100400100.10.10.120222781.5021100Match 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
2013-201418Prestoneng ENG3. League One844234.7112100100.210.210.430.210.43
2014-201519Prestoneng ENGFA Cup422072.3000000000.000.000.000.000.00Matches
2014-201519Prestoneng ENGLeague Cup221802.0000000100.000.000.000.000.00Matches
2014-201519Prestoneng ENG3. League One20141,31914.7303300100.200.000.200.200.20Matches
2015-201620Prestoneng ENG2. Championship36272,44127.1314300300.110.040.150.110.15Matches
2015-201620Prestoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201620Prestoneng ENGLeague Cup333003.3000000100.000.000.000.000.00Matches
2016-201721Prestoneng ENG2. Championship31211,94421.6000000600.000.000.000.000.00Matches
2016-201721Prestoneng ENGEFL Cup321802.0000000010.000.000.000.000.00Matches
2016-201721Prestoneng ENGFA Cup10310.3000000000.000.000.000.000.00Matches
2017-201822Prestoneng ENG2. Championship44383,38737.6617512520.160.030.190.130.16Matches
2017-201822Prestoneng ENGEFL Cup10110.1000000000.000.000.000.000.00Matches
2017-201822Prestoneng ENGFA Cup221802.0202111001.000.001.000.500.50Matches
2018-201923Prestoneng ENG2. Championship38363,16435.2125171200405.45.44.29.6421051370.340.140.480.340.480.150.120.270.150.27Matches
2018-201923Prestoneng ENGEFL Cup21810.9011000100.001.111.110.001.11Matches
2018-201923Prestoneng ENGFA Cup10450.5000000000.000.000.000.000.00Matches
2019-202024Prestoneng ENG2. Championship43353,20335.6426400303.23.21.95.2371221440.110.060.170.110.170.090.050.140.090.14Matches
2019-202024Prestoneng ENGEFL Cup333003.3000000000.000.000.000.000.00Matches
2020-202125Prestoneng ENG2. Championship38373,24136.0426311612.82.01.63.7381391100.110.060.170.080.140.080.050.120.060.10Matches
2020-202125Prestoneng ENGEFL Cup221802.0011000100.000.500.500.000.50Matches
2020-202125Prestoneng ENGFA Cup10450.5000000000.000.000.000.000.00Matches
2021-202226Prestoneng ENG2. Championship39353,21035.7459400614.54.53.88.4751701400.110.140.250.110.250.130.110.230.130.23Matches
2021-202226Prestoneng ENGEFL Cup10110.1000000000.000.000.000.000.00Matches
2021-202226Prestoneng ENGFA Cup10170.2000000100.000.000.000.000.00Matches
2022-202327Prestoneng ENG2. Championship36312,63129.2123100502.12.12.34.43498790.030.070.100.030.100.070.080.150.070.15Matches
2022-202327Prestoneng ENGEFL Cup10450.5000000000.000.000.000.000.00Matches
2022-202327Prestoneng ENGFA Cup221792.0101100000.500.000.500.500.50Matches
2023-202428Prestoneng ENG2. Championship41363,16535.2448311702.51.73.14.839140870.110.110.230.090.200.070.090.160.050.14Matches
2023-202428Prestoneng ENGEFL Cup10500.6000000000.000.000.000.000.00Matches
2023-202428Prestoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202529Sunderlandeng ENG2. Championship1266226.9101100001.11.10.21.3912220.140.000.140.140.140.160.030.190.160.19Matches
12 Seasons2 Clubs4 Leagues41934130,972344.1462571424552521.720.217.137.32747867190.130.070.210.120.190.100.080.180.090.17
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
Preston (11 Seasons)4 Leagues40733530,350337.2452570414552520.619.016.936.02657746970.130.070.210.120.200.100.080.180.090.17
Sunderland (1 Season)1 League1266226.9101100001.11.10.21.3912220.140.000.140.140.140.160.030.190.160.19
Championship (10 Seasons)35830227,008300.1392261363445421.720.217.137.32747867190.130.070.200.120.190.100.080.180.090.17
League Cup (10 Seasons)19131,33814.9022000410.000.130.130.000.13
FA Cup (9 Seasons)1488849.8303211100.310.000.310.200.20
League One (2 Seasons)28181,74219.4415400200.210.050.260.210.26
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
2013-201418Preston1 League844234.7112100100.210.210.430.210.43
2014-201519Preston3 Leagues26181,70619.0303300200.160.000.160.160.16
2015-201620Preston3 Leagues40312,83131.5314300400.100.030.130.100.13
2016-201721Preston3 Leagues35232,15523.9000000610.000.000.000.000.00
2017-201822Preston3 Leagues47403,57839.8819623520.200.030.230.150.18
2018-201923Preston3 Leagues41373,29036.6126181200505.45.44.29.6421051370.330.160.490.330.490.150.120.270.150.27
2019-202024Preston2 Leagues46383,50338.9426400303.23.21.95.2371221440.100.050.150.100.150.090.050.140.090.14
2020-202125Preston3 Leagues41393,46638.5437311712.82.01.63.7381391100.100.080.180.080.160.080.050.120.060.10
2021-202226Preston3 Leagues41353,23836.0459400714.54.53.88.4751701400.110.140.250.110.250.130.110.230.130.23
2022-202327Preston3 Leagues39332,85531.7224200502.12.12.34.43498790.060.060.130.060.130.070.080.150.070.15
2023-202428Preston3 Leagues43373,30536.7448311702.51.73.14.839140870.110.110.220.080.190.070.090.160.050.14
2024-202529Sunderland1 League1266226.9101100001.11.10.21.3912220.140.000.140.140.140.160.030.190.160.19
12 Seasons2 Clubs4 Leagues41934130,972344.1462571424552521.720.217.137.32747867190.130.070.210.120.190.100.080.180.090.17
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
Preston (11 Seasons)4 Leagues40733530,350337.2452570414552520.619.016.936.02657746970.130.070.210.120.200.100.080.180.090.17
Sunderland (1 Season)1 League1266226.9101100001.11.10.21.3912220.140.000.140.140.140.160.030.190.160.19
Championship (10 Seasons)35830227,008300.1392261363445421.720.217.137.32747867190.130.070.200.120.190.100.080.180.090.17
League Cup (10 Seasons)19131,33814.9022000410.000.130.130.000.13
FA Cup (9 Seasons)1488849.8303211100.310.000.310.200.20
League One (2 Seasons)28181,74219.4415400200.210.050.260.210.26
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
2013-201418Prestoneng ENG3. League One5th844234.7112100100.210.210.430.210.43
2014-201519Prestoneng ENG3. League One3rd20141,31914.7303300100.200.000.200.200.20Matches
2015-201620Prestoneng ENG2. Championship11th36272,44127.1314300300.110.040.150.110.15Matches
2016-201721Prestoneng ENG2. Championship11th31211,94421.6000000600.000.000.000.000.00Matches
2017-201822Prestoneng ENG2. Championship7th44383,38737.6617512520.160.030.190.130.16Matches
2018-201923Prestoneng ENG2. Championship14th38363,16435.2125171200405.45.44.29.6421051370.340.140.480.340.480.150.120.270.150.27Matches
2019-202024Prestoneng ENG2. Championship9th43353,20335.6426400303.23.21.95.2371221440.110.060.170.110.170.090.050.140.090.14Matches
2020-202125Prestoneng ENG2. Championship13th38373,24136.0426311612.82.01.63.7381391100.110.060.170.080.140.080.050.120.060.10Matches
2021-202226Prestoneng ENG2. Championship13th39353,21035.7459400614.54.53.88.4751701400.110.140.250.110.250.130.110.230.130.23Matches
2022-202327Prestoneng ENG2. Championship12th36312,63129.2123100502.12.12.34.43498790.030.070.100.030.100.070.080.150.070.15Matches
2023-202428Prestoneng ENG2. Championship10th41363,16535.2448311702.51.73.14.839140870.110.110.230.090.200.070.090.160.050.14Matches
2024-202529Sunderlandeng ENG2. Championship4th1266226.9101100001.11.10.21.3912220.140.000.140.140.140.160.030.190.160.19Matches
12 Seasons2 Clubs2 Leagues38632028,750319.4432366403447421.720.217.137.32747867190.130.070.210.130.200.100.080.180.090.17
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
Preston (11 Seasons)2 Leagues37431428,128312.5422365393447420.619.016.936.02657746970.130.070.210.120.200.100.080.180.090.17
Sunderland (1 Season)1 League1266226.9101100001.11.10.21.3912220.140.000.140.140.140.160.030.190.160.19
Championship (10 Seasons)35830227,008300.1392261363445421.720.217.137.32747867190.130.070.200.120.190.100.080.180.090.17
League One (2 Seasons)28181,74219.4415400200.210.050.260.210.26
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-201519Prestoneng ENGFA Cup9th422072.3000000000.000.000.000.000.00Matches
2014-201519Prestoneng ENGLeague Cup33rd221802.0000000100.000.000.000.000.00Matches
2015-201620Prestoneng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2015-201620Prestoneng ENGLeague Cup17th333003.3000000100.000.000.000.000.00Matches
2016-201721Prestoneng ENGEFL Cup9th321802.0000000010.000.000.000.000.00Matches
2016-201721Prestoneng ENGFA Cup33rd10310.3000000000.000.000.000.000.00Matches
2017-201822Prestoneng ENGEFL Cup58th10110.1000000000.000.000.000.000.00Matches
2017-201822Prestoneng ENGFA Cup17th221802.0202111001.000.001.000.500.50Matches
2018-201923Prestoneng ENGEFL Cup17th21810.9011000100.001.111.110.001.11Matches
2018-201923Prestoneng ENGFA Cup33rd10450.5000000000.000.000.000.000.00Matches
2019-202024Prestoneng ENGEFL Cup17th333003.3000000000.000.000.000.000.00Matches
2020-202125Prestoneng ENGEFL Cup17th221802.0011000100.000.500.500.000.50Matches
2020-202125Prestoneng ENGFA Cup33rd10450.5000000000.000.000.000.000.00Matches
2021-202226Prestoneng ENGEFL CupRd410110.1000000000.000.000.000.000.00Matches
2021-202226Prestoneng ENGFA Cup10170.2000000100.000.000.000.000.00Matches
2022-202327Prestoneng ENGEFL CupRd210450.5000000000.000.000.000.000.00Matches
2022-202327Prestoneng ENGFA Cup221792.0101100000.500.000.500.500.50Matches
2023-202428Prestoneng ENGEFL CupRd110500.6000000000.000.000.000.000.00Matches
2023-202428Prestoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
10 Seasons1 Club2 Leagues33212,22224.7325211510.120.080.200.080.16
League Cup (10 Seasons)19131,33814.9022000410.000.130.130.000.13
FA Cup (9 Seasons)1488849.8303211100.310.000.310.200.20
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
201721ie Rep. of IrelandFriendlies (M)10180.2000000000.000.000.000.000.00Matches
201822ie Rep. of IrelandFriendlies (M)221251.4000000100.000.000.000.000.00Matches
2018-201923ie Rep. of IrelandUEFA Nations League23rd00Matches
201923ie Rep. of IrelandFriendlies (M)221551.7101100000.580.000.580.580.58Matches
202024ie Rep. of IrelandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
2020-202125ie Rep. of IrelandUEFA Nations LeagueLgB00Matches
202125ie Rep. of IrelandFriendlies (M)1070.1000000000.000.000.000.000.00Matches
202125ie Rep. of IrelandUEFA Euro Qualifying522602.9000000100.000.000.000.000.00Matches
202226ie Rep. of IrelandWCQ532372.6101100300.380.000.380.380.38Matches
202226ie Rep. of IrelandFriendlies (M)432492.8202200000.720.000.720.720.72Matches
2022-202327ie Rep. of IrelandUEFA Nations LeagueLgB622422.7101100100.370.000.370.370.37Matches
202327ie Rep. of IrelandFriendlies (M)211081.2000000000.000.000.000.000.00Matches
202428ie Rep. of IrelandUEFA Euro Qualifying643553.9000000000.000.000.000.000.00Matches
2024-202529ie Rep. of IrelandUEFA Nations LeagueLgB211061.2000000000.000.000.000.000.00Matches
8 Seasons1 Club4 Leagues37211,95221.7505500600.230.000.230.230.23
Friendlies (M) (7 Seasons)1397528.4303300100.360.000.360.360.36
UEFA Nations League (4 Seasons)833483.9101100100.260.000.260.260.26
UEFA Euro Qualifying (2 Seasons)1166156.8000000100.000.000.000.000.00
WCQ (1 Season)532372.6101100300.380.000.380.380.38

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
2013-201418Prestoneng ENG3. League One4.7120.430.5000
2014-201519Prestoneng ENGFA Cup2.3000Matches
2014-201519Prestoneng ENGLeague Cup2.0000Matches
2014-201519Prestoneng ENG3. League One14.7360.410.5000Matches
2015-201620Prestoneng ENG2. Championship27.1390.330.3300Matches
2015-201620Prestoneng ENGFA Cup1.0000Matches
2015-201620Prestoneng ENGLeague Cup3.3000Matches
2016-201721Prestoneng ENG2. Championship21.60070.000.320.0000Matches
2016-201721Prestoneng ENGEFL Cup2.00400.02.000.000.0000Matches
2016-201721Prestoneng ENGFA Cup0.3000Matches
2017-201822Prestoneng ENG2. Championship37.66592135.61.570.560.080.2412Matches
2017-201822Prestoneng ENGEFL Cup0.10000.000.0000Matches
2017-201822Prestoneng ENGFA Cup2.025240.02.501.000.200.5011Matches
2018-201923Prestoneng ENG2. Championship35.212661928.81.880.540.180.6317.81005.45.40.08+6.6+6.6Matches
2018-201923Prestoneng ENGEFL Cup0.90100.01.110.000.0000Matches
2018-201923Prestoneng ENGFA Cup0.50200.04.000.000.0000Matches
2019-202024Prestoneng ENG2. Championship35.6454916.71.520.250.070.4417.61003.23.20.06+0.8+0.8Matches
2019-202024Prestoneng ENGEFL Cup3.30400.01.200.000.0000Matches
2020-202125Prestoneng ENG2. Championship36.04391025.61.080.280.080.3021.94112.82.00.05+1.2+1.0Matches
2020-202125Prestoneng ENGEFL Cup2.00100.00.500.000.0000Matches
2020-202125Prestoneng ENGFA Cup0.50200.04.000.000.0000Matches
2021-202226Prestoneng ENG2. Championship35.74461021.71.290.280.090.4017.82004.54.50.10-0.5-0.5Matches
2021-202226Prestoneng ENGEFL Cup0.10000.000.0000Matches
2021-202226Prestoneng ENGFA Cup0.20000.000.0000Matches
2022-202327Prestoneng ENG2. Championship29.21301446.71.030.480.030.0716.92002.12.10.07-1.1-1.1Matches
2022-202327Prestoneng ENGEFL Cup0.50000.000.0000Matches
2022-202327Prestoneng ENGFA Cup2.013133.31.510.500.331.0000Matches
2023-202428Prestoneng ENG2. Championship35.2444920.51.250.260.070.3322.42112.51.70.04+1.5+1.3Matches
2023-202428Prestoneng ENGEFL Cup0.60000.000.0000Matches
2023-202428Prestoneng ENGFA Cup1.00100.01.000.000.0000Matches
2024-202529Sunderlandeng ENG2. Championship6.915360.00.720.430.200.3313.81001.11.10.23-0.1-0.1Matches
12 Seasons2 Clubs4 Leagues344.14636612228.71.270.360.100.3418.9134521.720.20.07+8.3+7.8
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
Preston (11 Seasons)4 Leagues337.24536111928.31.280.360.090.3419.0124520.619.00.07+8.4+8.0
Sunderland (1 Season)1 League6.915360.00.720.430.200.3313.81001.11.10.23-0.1-0.1
Championship (10 Seasons)300.13934311129.71.260.370.100.3218.9133421.720.20.07+8.3+7.8
League Cup (10 Seasons)14.901000.01.050.000.0000
FA Cup (9 Seasons)9.8313323.12.100.490.150.6711
League One (2 Seasons)19.4480.410.5000
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
2013-201418Preston1 League4.7120.430.5000
2014-201519Preston3 Leagues19.0360.410.5000
2015-201620Preston3 Leagues31.5390.330.3300
2016-201721Preston3 Leagues23.9047175.00.170.300.000.0000
2017-201822Preston3 Leagues39.88642335.91.610.580.090.2623
2018-201923Preston3 Leagues36.612691927.51.890.520.170.6317.81005.45.40.08+6.6+6.6
2019-202024Preston2 Leagues38.9458915.51.490.230.070.4417.61003.23.20.06+0.8+0.8
2020-202125Preston3 Leagues38.54421023.81.090.260.070.3021.94112.82.00.05+1.2+1.0
2021-202226Preston3 Leagues36.04461021.71.280.280.090.4017.82004.54.50.10-0.5-0.5
2022-202327Preston3 Leagues31.72331545.51.040.470.060.1316.92002.12.10.07-1.1-1.1
2023-202428Preston3 Leagues36.7445920.01.230.250.070.3322.42112.51.70.04+1.5+1.3
2024-202529Sunderland1 League6.915360.00.720.430.200.3313.81001.11.10.23-0.1-0.1
12 Seasons2 Clubs4 Leagues344.14636612228.71.270.360.100.3418.9134521.720.20.07+8.3+7.8
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
Preston (11 Seasons)4 Leagues337.24536111928.31.280.360.090.3419.0124520.619.00.07+8.4+8.0
Sunderland (1 Season)1 League6.915360.00.720.430.200.3313.81001.11.10.23-0.1-0.1
Championship (10 Seasons)300.13934311129.71.260.370.100.3218.9133421.720.20.07+8.3+7.8
League Cup (10 Seasons)14.901000.01.050.000.0000
FA Cup (9 Seasons)9.8313323.12.100.490.150.6711
League One (2 Seasons)19.4480.410.5000
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
2013-201418Prestoneng ENG3. League One5th4.7120.430.5000
2014-201519Prestoneng ENG3. League One3rd14.7360.410.5000Matches
2015-201620Prestoneng ENG2. Championship11th27.1390.330.3300Matches
2016-201721Prestoneng ENG2. Championship11th21.60070.000.320.0000Matches
2017-201822Prestoneng ENG2. Championship7th37.66592135.61.570.560.080.2412Matches
2018-201923Prestoneng ENG2. Championship14th35.212661928.81.880.540.180.6317.81005.45.40.08+6.6+6.6Matches
2019-202024Prestoneng ENG2. Championship9th35.6454916.71.520.250.070.4417.61003.23.20.06+0.8+0.8Matches
2020-202125Prestoneng ENG2. Championship13th36.04391025.61.080.280.080.3021.94112.82.00.05+1.2+1.0Matches
2021-202226Prestoneng ENG2. Championship13th35.74461021.71.290.280.090.4017.82004.54.50.10-0.5-0.5Matches
2022-202327Prestoneng ENG2. Championship12th29.21301446.71.030.480.030.0716.92002.12.10.07-1.1-1.1Matches
2023-202428Prestoneng ENG2. Championship10th35.2444920.51.250.260.070.3322.42112.51.70.04+1.5+1.3Matches
2024-202529Sunderlandeng ENG2. Championship4th6.915360.00.720.430.200.3313.81001.11.10.23-0.1-0.1Matches
12 Seasons2 Clubs2 Leagues319.44334311929.71.260.370.100.3418.9133421.720.20.07+8.3+7.8
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
Preston (11 Seasons)2 Leagues312.54233811629.31.270.370.090.3419.0123420.619.00.07+8.4+8.0
Sunderland (1 Season)1 League6.915360.00.720.430.200.3313.81001.11.10.23-0.1-0.1
Championship (10 Seasons)300.13934311129.71.260.370.100.3218.9133421.720.20.07+8.3+7.8
League One (2 Seasons)19.4480.410.5000
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-201519Prestoneng ENGFA Cup9th2.3000Matches
2014-201519Prestoneng ENGLeague Cup33rd2.0000Matches
2015-201620Prestoneng ENGFA Cup33rd1.0000Matches
2015-201620Prestoneng ENGLeague Cup17th3.3000Matches
2016-201721Prestoneng ENGEFL Cup9th2.00400.02.000.000.0000Matches
2016-201721Prestoneng ENGFA Cup33rd0.3000Matches
2017-201822Prestoneng ENGEFL Cup58th0.10000.000.0000Matches
2017-201822Prestoneng ENGFA Cup17th2.025240.02.501.000.200.5011Matches
2018-201923Prestoneng ENGEFL Cup17th0.90100.01.110.000.0000Matches
2018-201923Prestoneng ENGFA Cup33rd0.50200.04.000.000.0000Matches
2019-202024Prestoneng ENGEFL Cup17th3.30400.01.200.000.0000Matches
2020-202125Prestoneng ENGEFL Cup17th2.00100.00.500.000.0000Matches
2020-202125Prestoneng ENGFA Cup33rd0.50200.04.000.000.0000Matches
2021-202226Prestoneng ENGEFL CupRd40.10000.000.0000Matches
2021-202226Prestoneng ENGFA Cup0.20000.000.0000Matches
2022-202327Prestoneng ENGEFL CupRd20.50000.000.0000Matches
2022-202327Prestoneng ENGFA Cup2.013133.31.510.500.331.0000Matches
2023-202428Prestoneng ENGEFL CupRd10.60000.000.0000Matches
2023-202428Prestoneng ENGFA Cup1.00100.01.000.000.0000Matches
10 Seasons1 Club2 Leagues24.7323313.01.460.190.090.6711
League Cup (10 Seasons)14.901000.01.050.000.0000
FA Cup (9 Seasons)9.8313323.12.100.490.150.6711
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
201721ie Rep. of IrelandFriendlies (M)0.2000Matches
201822ie Rep. of IrelandFriendlies (M)1.4000Matches
201923ie Rep. of IrelandFriendlies (M)1.7100Matches
202024ie Rep. of IrelandFriendlies (M)1.0000Matches
202125ie Rep. of IrelandFriendlies (M)0.1000Matches
202125ie Rep. of IrelandUEFA Euro Qualifying2.906116.72.080.350.000.0000Matches
202226ie Rep. of IrelandWCQ2.613133.31.140.380.331.0000Matches
202226ie Rep. of IrelandFriendlies (M)2.8200Matches
2022-202327ie Rep. of IrelandUEFA Nations LeagueLgB2.7111100.00.370.371.001.0000Matches
202327ie Rep. of IrelandFriendlies (M)1.2000Matches
202428ie Rep. of IrelandUEFA Euro Qualifying3.907228.61.770.510.000.0000Matches
2024-202529ie Rep. of IrelandUEFA Nations LeagueLgB1.202150.01.700.850.000.0000Matches
8 Seasons1 Club4 Leagues21.7519631.61.420.450.110.3300
Friendlies (M) (7 Seasons)8.4300
UEFA Nations League (4 Seasons)3.913266.70.780.520.330.5000
UEFA Euro Qualifying (2 Seasons)6.8013323.11.900.440.000.0000
WCQ (1 Season)2.613133.31.140.380.331.0000
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
2013-201418Prestoneng ENG3. League One4.71
2014-201519Prestoneng ENGFA Cup2.30Matches
2014-201519Prestoneng ENGLeague Cup2.00Matches
2014-201519Prestoneng ENG3. League One14.70Matches
2015-201620Prestoneng ENG2. Championship27.11Matches
2015-201620Prestoneng ENGFA Cup1.00Matches
2015-201620Prestoneng ENGLeague Cup3.30Matches
2016-201721Prestoneng ENG2. Championship21.60Matches
2016-201721Prestoneng ENGEFL Cup2.00Matches
2016-201721Prestoneng ENGFA Cup0.30Matches
2017-201822Prestoneng ENG2. Championship37.61Matches
2017-201822Prestoneng ENGEFL Cup0.10Matches
2017-201822Prestoneng ENGFA Cup2.00Matches
2018-201923Prestoneng ENG2. Championship35.2878124970.313486351749162278.929340772.05912547.254.22.8+0.84183231105Matches
2018-201923Prestoneng ENGEFL Cup0.91Matches
2018-201923Prestoneng ENGFA Cup0.50Matches
2019-202024Prestoneng ENG2. Championship35.61019151267.417202562252265779.534849071.011623449.621.92.6+0.125109323122Matches
2019-202024Prestoneng ENGEFL Cup3.30Matches
2020-202125Prestoneng ENG2. Championship36.01170168869.319880652958572780.540055172.613425851.921.62.3+0.419123278139Matches
2020-202125Prestoneng ENGEFL Cup2.01Matches
2020-202125Prestoneng ENGFA Cup0.50Matches
2021-202226Prestoneng ENG2. Championship35.71118148975.119104567056667683.738047480.212920463.253.82.2+1.244144295170Matches
2021-202226Prestoneng ENGEFL Cup0.10Matches
2021-202226Prestoneng ENGFA Cup0.20Matches
2022-202327Prestoneng ENG2. Championship29.2811118168.714151503238047280.529740174.110221048.622.32.6-0.32474181098Matches
2022-202327Prestoneng ENGEFL Cup0.50Matches
2022-202327Prestoneng ENGFA Cup2.00Matches
2023-202428Prestoneng ENG2. Championship35.21117155771.720810654447657982.246358279.615629153.643.14.4+0.946145288140Matches
2023-202428Prestoneng ENGEFL Cup0.60Matches
2023-202428Prestoneng ENGFA Cup1.00Matches
2024-202529Sunderlandeng ENG2. Championship6.918122879.429255618810385.4657784.4173253.100.20.5-0.25134012Matches
12 Seasons2 Clubs4 Leagues344.16294890470.7107558334753108383681.02246298275.3713135452.72517.117.2+7.920469116135786
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
Preston (11 Seasons)4 Leagues337.26113867670.5104633329143020373380.92181290575.1696132252.62516.916.8+8.119967815735774
Sunderland (1 Season)1 League6.918122879.429255618810385.4657784.4173253.100.20.5-0.25134012
Championship (10 Seasons)300.16294890470.7107558334753108383681.02246298275.3713135452.72217.117.2+4.920469116135786
League Cup (10 Seasons)14.92
FA Cup (9 Seasons)9.80
League One (2 Seasons)19.41
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
2013-201418Preston1 League4.71
2014-201519Preston3 Leagues19.00
2015-201620Preston3 Leagues31.51
2016-201721Preston3 Leagues23.90
2017-201822Preston3 Leagues39.81
2018-201923Preston3 Leagues36.6878124970.313486351749162278.929340772.05912547.264.22.8+1.84183231105
2019-202024Preston2 Leagues38.91019151267.417202562252265779.534849071.011623449.621.92.6+0.125109323122
2020-202125Preston3 Leagues38.51170168869.319880652958572780.540055172.613425851.931.62.3+1.419123278139
2021-202226Preston3 Leagues36.01118148975.119104567056667683.738047480.212920463.253.82.2+1.244144295170
2022-202327Preston3 Leagues31.7811118168.714151503238047280.529740174.110221048.622.32.6-0.32474181098
2023-202428Preston3 Leagues36.71117155771.720810654447657982.246358279.615629153.643.14.4+0.946145288140
2024-202529Sunderland1 League6.918122879.429255618810385.4657784.4173253.100.20.5-0.25134012
12 Seasons2 Clubs4 Leagues344.16294890470.7107558334753108383681.02246298275.3713135452.72517.117.2+7.920469116135786
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
Preston (11 Seasons)4 Leagues337.26113867670.5104633329143020373380.92181290575.1696132252.62516.916.8+8.119967815735774
Sunderland (1 Season)1 League6.918122879.429255618810385.4657784.4173253.100.20.5-0.25134012
Championship (10 Seasons)300.16294890470.7107558334753108383681.02246298275.3713135452.72217.117.2+4.920469116135786
League Cup (10 Seasons)14.92
FA Cup (9 Seasons)9.80
League One (2 Seasons)19.41
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
2013-201418Prestoneng ENG3. League One5th4.71
2014-201519Prestoneng ENG3. League One3rd14.70Matches
2015-201620Prestoneng ENG2. Championship11th27.11Matches
2016-201721Prestoneng ENG2. Championship11th21.60Matches
2017-201822Prestoneng ENG2. Championship7th37.61Matches
2018-201923Prestoneng ENG2. Championship14th35.2878124970.313486351749162278.929340772.05912547.254.22.8+0.84183231105Matches
2019-202024Prestoneng ENG2. Championship9th35.61019151267.417202562252265779.534849071.011623449.621.92.6+0.125109323122Matches
2020-202125Prestoneng ENG2. Championship13th36.01170168869.319880652958572780.540055172.613425851.921.62.3+0.419123278139Matches
2021-202226Prestoneng ENG2. Championship13th35.71118148975.119104567056667683.738047480.212920463.253.82.2+1.244144295170Matches
2022-202327Prestoneng ENG2. Championship12th29.2811118168.714151503238047280.529740174.110221048.622.32.6-0.32474181098Matches
2023-202428Prestoneng ENG2. Championship10th35.21117155771.720810654447657982.246358279.615629153.643.14.4+0.946145288140Matches
2024-202529Sunderlandeng ENG2. Championship4th6.918122879.429255618810385.4657784.4173253.100.20.5-0.25134012Matches
12 Seasons2 Clubs2 Leagues319.46294890470.7107558334753108383681.02246298275.3713135452.72317.117.2+5.920469116135786
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
Preston (11 Seasons)2 Leagues312.56113867670.5104633329143020373380.92181290575.1696132252.62316.916.8+6.119967815735774
Sunderland (1 Season)1 League6.918122879.429255618810385.4657784.4173253.100.20.5-0.25134012
Championship (10 Seasons)300.16294890470.7107558334753108383681.02246298275.3713135452.72217.117.2+4.920469116135786
League One (2 Seasons)19.41
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-201519Prestoneng ENGFA Cup9th2.30Matches
2014-201519Prestoneng ENGLeague Cup33rd2.00Matches
2015-201620Prestoneng ENGFA Cup33rd1.00Matches
2015-201620Prestoneng ENGLeague Cup17th3.30Matches
2016-201721Prestoneng ENGEFL Cup9th2.00Matches
2016-201721Prestoneng ENGFA Cup33rd0.30Matches
2017-201822Prestoneng ENGEFL Cup58th0.10Matches
2017-201822Prestoneng ENGFA Cup17th2.00Matches
2018-201923Prestoneng ENGEFL Cup17th0.91Matches
2018-201923Prestoneng ENGFA Cup33rd0.50Matches
2019-202024Prestoneng ENGEFL Cup17th3.30Matches
2020-202125Prestoneng ENGEFL Cup17th2.01Matches
2020-202125Prestoneng ENGFA Cup33rd0.50Matches
2021-202226Prestoneng ENGEFL CupRd40.10Matches
2021-202226Prestoneng ENGFA Cup0.20Matches
2022-202327Prestoneng ENGEFL CupRd20.50Matches
2022-202327Prestoneng ENGFA Cup2.00Matches
2023-202428Prestoneng ENGEFL CupRd10.60Matches
2023-202428Prestoneng ENGFA Cup1.00Matches
10 Seasons1 Club2 Leagues24.72
League Cup (10 Seasons)14.92
FA Cup (9 Seasons)9.80
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
201721ie Rep. of IrelandFriendlies (M)0.20Matches
201822ie Rep. of IrelandFriendlies (M)1.40Matches
201923ie Rep. of IrelandFriendlies (M)1.70Matches
202024ie Rep. of IrelandFriendlies (M)1.00Matches
202125ie Rep. of IrelandFriendlies (M)0.10Matches
202125ie Rep. of IrelandUEFA Euro Qualifying2.90Matches
202226ie Rep. of IrelandWCQ2.60Matches
202226ie Rep. of IrelandFriendlies (M)2.80Matches
2022-202327ie Rep. of IrelandUEFA Nations LeagueLgB2.70Matches
202327ie Rep. of IrelandFriendlies (M)1.20Matches
202428ie Rep. of IrelandUEFA Euro Qualifying3.90Matches
2024-202529ie Rep. of IrelandUEFA Nations LeagueLgB1.20Matches
8 Seasons1 Club4 Leagues21.70
Friendlies (M) (7 Seasons)8.40
UEFA Nations League (4 Seasons)3.90
UEFA Euro Qualifying (2 Seasons)6.80
WCQ (1 Season)2.60

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
2013-201418Prestoneng ENG3. League One4.7
2014-201519Prestoneng ENGFA Cup2.3Matches
2014-201519Prestoneng ENGLeague Cup2.0Matches
2014-201519Prestoneng ENG3. League One14.7Matches
2015-201620Prestoneng ENG2. Championship27.1Matches
2015-201620Prestoneng ENGFA Cup1.0Matches
2015-201620Prestoneng ENGLeague Cup3.3Matches
2016-201721Prestoneng ENG2. Championship21.60Matches
2016-201721Prestoneng ENGEFL Cup2.00Matches
2016-201721Prestoneng ENGFA Cup0.3Matches
2017-201822Prestoneng ENG2. Championship37.637Matches
2017-201822Prestoneng ENGEFL Cup0.10Matches
2017-201822Prestoneng ENGFA Cup2.00Matches
2018-201923Prestoneng ENG2. Championship35.2124911935233220124220878432Matches
2018-201923Prestoneng ENGEFL Cup0.91Matches
2018-201923Prestoneng ENGFA Cup0.50Matches
2019-202024Prestoneng ENG2. Championship35.6151213661382517837821101101019843Matches
2019-202024Prestoneng ENGEFL Cup3.38Matches
2020-202125Prestoneng ENG2. Championship36.016881498183320195513322001170750Matches
2020-202125Prestoneng ENGEFL Cup2.02Matches
2020-202125Prestoneng ENGFA Cup0.53Matches
2021-202226Prestoneng ENG2. Championship35.7148913978329322401593101118954Matches
2021-202226Prestoneng ENGEFL Cup0.10Matches
2021-202226Prestoneng ENGFA Cup0.20Matches
2022-202327Prestoneng ENG2. Championship29.211811034144195117583322170811338Matches
2022-202327Prestoneng ENGEFL Cup0.50Matches
2022-202327Prestoneng ENGFA Cup2.07Matches
2023-202428Prestoneng ENG2. Championship35.215571362187616141104453291301117849Matches
2023-202428Prestoneng ENGEFL Cup0.64Matches
2023-202428Prestoneng ENGFA Cup1.01Matches
2024-202529Sunderlandeng ENG2. Championship6.922820918810132733018112Matches
12 Seasons2 Clubs4 Leagues344.189048059805177197545936712870370629440268
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Preston (11 Seasons)4 Leagues337.286767850787169187544636512167340611339266
Sunderland (1 Season)1 League6.922820918810132733018112
Championship (10 Seasons)300.189048059805177197543336712870370629440268
League Cup (10 Seasons)14.915
FA Cup (9 Seasons)9.811
League One (2 Seasons)19.4
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
2013-201418Preston1 League4.7
2014-201519Preston3 Leagues19.0
2015-201620Preston3 Leagues31.5
2016-201721Preston3 Leagues23.90
2017-201822Preston3 Leagues39.837
2018-201923Preston3 Leagues36.6124911935233221124220878432
2019-202024Preston2 Leagues38.9151213661382517917821101101019843
2020-202125Preston3 Leagues38.516881498183320196013322001170750
2021-202226Preston3 Leagues36.0148913978329322401593101118954
2022-202327Preston3 Leagues31.711811034144195118283322170811338
2023-202428Preston3 Leagues36.715571362187616141154453291301117849
2024-202529Sunderland1 League6.922820918810132733018112
12 Seasons2 Clubs4 Leagues344.189048059805177197545936712870370629440268
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Preston (11 Seasons)4 Leagues337.286767850787169187544636512167340611339266
Sunderland (1 Season)1 League6.922820918810132733018112
Championship (10 Seasons)300.189048059805177197543336712870370629440268
League Cup (10 Seasons)14.915
FA Cup (9 Seasons)9.811
League One (2 Seasons)19.4
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
2013-201418Prestoneng ENG3. League One5th4.7
2014-201519Prestoneng ENG3. League One3rd14.7Matches
2015-201620Prestoneng ENG2. Championship11th27.1Matches
2016-201721Prestoneng ENG2. Championship11th21.60Matches
2017-201822Prestoneng ENG2. Championship7th37.637Matches
2018-201923Prestoneng ENG2. Championship14th35.2124911935233220124220878432Matches
2019-202024Prestoneng ENG2. Championship9th35.6151213661382517837821101101019843Matches
2020-202125Prestoneng ENG2. Championship13th36.016881498183320195513322001170750Matches
2021-202226Prestoneng ENG2. Championship13th35.7148913978329322401593101118954Matches
2022-202327Prestoneng ENG2. Championship12th29.211811034144195117583322170811338Matches
2023-202428Prestoneng ENG2. Championship10th35.215571362187616141104453291301117849Matches
2024-202529Sunderlandeng ENG2. Championship4th6.922820918810132733018112Matches
12 Seasons2 Clubs2 Leagues319.489048059805177197543336712870370629440268
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Preston (11 Seasons)2 Leagues312.586767850787169187542036512167340611339266
Sunderland (1 Season)1 League6.922820918810132733018112
Championship (10 Seasons)300.189048059805177197543336712870370629440268
League One (2 Seasons)19.4
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-201519Prestoneng ENGFA Cup9th2.3Matches
2014-201519Prestoneng ENGLeague Cup33rd2.0Matches
2015-201620Prestoneng ENGFA Cup33rd1.0Matches
2015-201620Prestoneng ENGLeague Cup17th3.3Matches
2016-201721Prestoneng ENGEFL Cup9th2.00Matches
2016-201721Prestoneng ENGFA Cup33rd0.3Matches
2017-201822Prestoneng ENGEFL Cup58th0.10Matches
2017-201822Prestoneng ENGFA Cup17th2.00Matches
2018-201923Prestoneng ENGEFL Cup17th0.91Matches
2018-201923Prestoneng ENGFA Cup33rd0.50Matches
2019-202024Prestoneng ENGEFL Cup17th3.38Matches
2020-202125Prestoneng ENGEFL Cup17th2.02Matches
2020-202125Prestoneng ENGFA Cup33rd0.53Matches
2021-202226Prestoneng ENGEFL CupRd40.10Matches
2021-202226Prestoneng ENGFA Cup0.20Matches
2022-202327Prestoneng ENGEFL CupRd20.50Matches
2022-202327Prestoneng ENGFA Cup2.07Matches
2023-202428Prestoneng ENGEFL CupRd10.64Matches
2023-202428Prestoneng ENGFA Cup1.01Matches
10 Seasons1 Club2 Leagues24.726
League Cup (10 Seasons)14.915
FA Cup (9 Seasons)9.811
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
201721ie Rep. of IrelandFriendlies (M)0.2Matches
201822ie Rep. of IrelandFriendlies (M)1.4Matches
201923ie Rep. of IrelandFriendlies (M)1.7Matches
202024ie Rep. of IrelandFriendlies (M)1.0Matches
202125ie Rep. of IrelandFriendlies (M)0.1Matches
202125ie Rep. of IrelandUEFA Euro Qualifying2.94Matches
202226ie Rep. of IrelandWCQ2.611Matches
202226ie Rep. of IrelandFriendlies (M)2.8Matches
2022-202327ie Rep. of IrelandUEFA Nations LeagueLgB2.76Matches
202327ie Rep. of IrelandFriendlies (M)1.2Matches
202428ie Rep. of IrelandUEFA Euro Qualifying3.911Matches
2024-202529ie Rep. of IrelandUEFA Nations LeagueLgB1.21Matches
8 Seasons1 Club4 Leagues21.733
Friendlies (M) (7 Seasons)8.4
UEFA Nations League (4 Seasons)3.97
UEFA Euro Qualifying (2 Seasons)6.815
WCQ (1 Season)2.611

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
2013-201418Prestoneng ENG3. League One4.7
2014-201519Prestoneng ENGFA Cup2.3Matches
2014-201519Prestoneng ENGLeague Cup2.0Matches
2014-201519Prestoneng ENG3. League One14.7Matches
2015-201620Prestoneng ENG2. Championship27.1Matches
2015-201620Prestoneng ENGFA Cup1.0Matches
2015-201620Prestoneng ENGLeague Cup3.3Matches
2016-201721Prestoneng ENG2. Championship21.6Matches
2016-201721Prestoneng ENGEFL Cup2.0Matches
2016-201721Prestoneng ENGFA Cup0.3Matches
2017-201822Prestoneng ENG2. Championship37.6Matches
2017-201822Prestoneng ENGEFL Cup0.1Matches
2017-201822Prestoneng ENGFA Cup2.0Matches
2018-201923Prestoneng ENG2. Championship35.2942.677045573160.461102111Matches
2018-201923Prestoneng ENGEFL Cup0.9Matches
2018-201923Prestoneng ENGFA Cup0.5Matches
2019-202024Prestoneng ENG2. Championship35.6812.28481039101110.31600410Matches
2019-202024Prestoneng ENGEFL Cup3.3Matches
2020-202125Prestoneng ENG2. Championship36.0551.53396144140.11400000Matches
2020-202125Prestoneng ENGEFL Cup2.0Matches
2020-202125Prestoneng ENGFA Cup0.5Matches
2021-202226Prestoneng ENG2. Championship35.71032.8976251091120.34810300Matches
2021-202226Prestoneng ENGEFL Cup0.1Matches
2021-202226Prestoneng ENGFA Cup0.2Matches
2022-202327Prestoneng ENG2. Championship29.2662.26565203050.17410000Matches
2022-202327Prestoneng ENGEFL Cup0.5Matches
2022-202327Prestoneng ENGFA Cup2.0Matches
2023-202428Prestoneng ENG2. Championship35.2882.506215441280.23601100Matches
2023-202428Prestoneng ENGEFL Cup0.6Matches
2023-202428Prestoneng ENGFA Cup1.0Matches
2024-202529Sunderlandeng ENG2. Championship6.9142.03122000010.14100000Matches
12 Seasons2 Clubs4 Leagues344.15012.34363442032348570.274023921
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Preston (11 Seasons)4 Leagues337.24872.36351422032348560.273923921
Sunderland (1 Season)1 League6.9142.03122000010.14100000
Championship (10 Seasons)300.15012.34363442032348570.274023921
League Cup (10 Seasons)14.9
FA Cup (9 Seasons)9.8
League One (2 Seasons)19.4
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
2013-201418Preston1 League4.7
2014-201519Preston3 Leagues19.0
2015-201620Preston3 Leagues31.5
2016-201721Preston3 Leagues23.9
2017-201822Preston3 Leagues39.8
2018-201923Preston3 Leagues36.6942.677045573160.461102111
2019-202024Preston2 Leagues38.9812.28481039101110.31600410
2020-202125Preston3 Leagues38.5551.53396144140.11400000
2021-202226Preston3 Leagues36.01032.8976251091120.34810300
2022-202327Preston3 Leagues31.7662.26565203050.17410000
2023-202428Preston3 Leagues36.7882.506215441280.23601100
2024-202529Sunderland1 League6.9142.03122000010.14100000
12 Seasons2 Clubs4 Leagues344.15012.34363442032348570.274023921
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Preston (11 Seasons)4 Leagues337.24872.36351422032348560.273923921
Sunderland (1 Season)1 League6.9142.03122000010.14100000
Championship (10 Seasons)300.15012.34363442032348570.274023921
League Cup (10 Seasons)14.9
FA Cup (9 Seasons)9.8
League One (2 Seasons)19.4
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
2013-201418Prestoneng ENG3. League One5th4.7
2014-201519Prestoneng ENG3. League One3rd14.7Matches
2015-201620Prestoneng ENG2. Championship11th27.1Matches
2016-201721Prestoneng ENG2. Championship11th21.6Matches
2017-201822Prestoneng ENG2. Championship7th37.6Matches
2018-201923Prestoneng ENG2. Championship14th35.2942.677045573160.461102111Matches
2019-202024Prestoneng ENG2. Championship9th35.6812.28481039101110.31600410Matches
2020-202125Prestoneng ENG2. Championship13th36.0551.53396144140.11400000Matches
2021-202226Prestoneng ENG2. Championship13th35.71032.8976251091120.34810300Matches
2022-202327Prestoneng ENG2. Championship12th29.2662.26565203050.17410000Matches
2023-202428Prestoneng ENG2. Championship10th35.2882.506215441280.23601100Matches
2024-202529Sunderlandeng ENG2. Championship4th6.9142.03122000010.14100000Matches
12 Seasons2 Clubs2 Leagues319.45012.34363442032348570.274023921
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Preston (11 Seasons)2 Leagues312.54872.36351422032348560.273923921
Sunderland (1 Season)1 League6.9142.03122000010.14100000
Championship (10 Seasons)300.15012.34363442032348570.274023921
League One (2 Seasons)19.4
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-201519Prestoneng ENGFA Cup9th2.3Matches
2014-201519Prestoneng ENGLeague Cup33rd2.0Matches
2015-201620Prestoneng ENGFA Cup33rd1.0Matches
2015-201620Prestoneng ENGLeague Cup17th3.3Matches
2016-201721Prestoneng ENGEFL Cup9th2.0Matches
2016-201721Prestoneng ENGFA Cup33rd0.3Matches
2017-201822Prestoneng ENGEFL Cup58th0.1Matches
2017-201822Prestoneng ENGFA Cup17th2.0Matches
2018-201923Prestoneng ENGEFL Cup17th0.9Matches
2018-201923Prestoneng ENGFA Cup33rd0.5Matches
2019-202024Prestoneng ENGEFL Cup17th3.3Matches
2020-202125Prestoneng ENGEFL Cup17th2.0Matches
2020-202125Prestoneng ENGFA Cup33rd0.5Matches
2021-202226Prestoneng ENGEFL CupRd40.1Matches
2021-202226Prestoneng ENGFA Cup0.2Matches
2022-202327Prestoneng ENGEFL CupRd20.5Matches
2022-202327Prestoneng ENGFA Cup2.0Matches
2023-202428Prestoneng ENGEFL CupRd10.6Matches
2023-202428Prestoneng ENGFA Cup1.0Matches
10 Seasons1 Club2 Leagues24.7
League Cup (10 Seasons)14.9
FA Cup (9 Seasons)9.8
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
201721ie Rep. of IrelandFriendlies (M)0.2Matches
201822ie Rep. of IrelandFriendlies (M)1.4Matches
201923ie Rep. of IrelandFriendlies (M)1.7Matches
202024ie Rep. of IrelandFriendlies (M)1.0Matches
202125ie Rep. of IrelandFriendlies (M)0.1Matches
202125ie Rep. of IrelandUEFA Euro Qualifying2.9Matches
202226ie Rep. of IrelandWCQ2.6Matches
202226ie Rep. of IrelandFriendlies (M)2.8Matches
2022-202327ie Rep. of IrelandUEFA Nations LeagueLgB2.7Matches
202327ie Rep. of IrelandFriendlies (M)1.2Matches
202428ie Rep. of IrelandUEFA Euro Qualifying3.9Matches
2024-202529ie Rep. of IrelandUEFA Nations LeagueLgB1.2Matches
8 Seasons1 Club4 Leagues21.7
Friendlies (M) (7 Seasons)8.4
UEFA Nations League (4 Seasons)3.9
UEFA Euro Qualifying (2 Seasons)6.8
WCQ (1 Season)2.6

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
2013-201418Prestoneng ENG3. League One4.7
2014-201519Prestoneng ENGFA Cup2.3Matches
2014-201519Prestoneng ENGLeague Cup2.0Matches
2014-201519Prestoneng ENG3. League One14.7Matches
2015-201620Prestoneng ENG2. Championship27.1Matches
2015-201620Prestoneng ENGFA Cup1.0Matches
2015-201620Prestoneng ENGLeague Cup3.3Matches
2016-201721Prestoneng ENG2. Championship21.600Matches
2016-201721Prestoneng ENGEFL Cup2.001Matches
2016-201721Prestoneng ENGFA Cup0.3Matches
2017-201822Prestoneng ENG2. Championship37.64749Matches
2017-201822Prestoneng ENGEFL Cup0.100Matches
2017-201822Prestoneng ENGFA Cup2.000Matches
2018-201923Prestoneng ENG2. Championship35.2493522225184936.7315315382675600Matches
2018-201923Prestoneng ENGEFL Cup0.900Matches
2018-201923Prestoneng ENGFA Cup0.500Matches
2019-202024Prestoneng ENG2. Championship35.6794339319348639.55252124040119560Matches
2019-202024Prestoneng ENGEFL Cup3.351Matches
2020-202125Prestoneng ENG2. Championship36.07642382513297837.24955144158134550Matches
2020-202125Prestoneng ENGEFL Cup2.021Matches
2020-202125Prestoneng ENGFA Cup0.501Matches
2021-202226Prestoneng ENG2. Championship35.77143214010358441.74949103941112390Matches
2021-202226Prestoneng ENGEFL Cup0.100Matches
2021-202226Prestoneng ENGFA Cup0.200Matches
2022-202327Prestoneng ENG2. Championship29.2733836289316547.7344015252497530Matches
2022-202327Prestoneng ENGEFL Cup0.511Matches
2022-202327Prestoneng ENGFA Cup2.022Matches
2023-202428Prestoneng ENG2. Championship35.27649353011408149.44153143954130563Matches
2023-202428Prestoneng ENGEFL Cup0.600Matches
2023-202428Prestoneng ENGFA Cup1.021Matches
2024-202529Sunderlandeng ENG2. Championship6.91069101616.75927515160Matches
12 Seasons2 Clubs4 Leagues344.14343152001775718844941.9261311822293056823353
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Preston (11 Seasons)4 Leagues337.24243091911765718744342.2256302802223006673193
Sunderland (1 Season)1 League6.91069101616.75927515160
Championship (10 Seasons)300.14343032001775718844941.9261311822292976823353
League Cup (10 Seasons)14.9840
FA Cup (9 Seasons)9.8440
League One (2 Seasons)19.40
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
2013-201418Preston1 League4.70
2014-201519Preston3 Leagues19.00
2015-201620Preston3 Leagues31.50
2016-201721Preston3 Leagues23.9010
2017-201822Preston3 Leagues39.847490
2018-201923Preston3 Leagues36.6493522225184936.7315315382675600
2019-202024Preston2 Leagues38.9794839319348639.55252124041119560
2020-202125Preston3 Leagues38.57644382513297837.24955144160134550
2021-202226Preston3 Leagues36.07143214010358441.74949103941112390
2022-202327Preston3 Leagues31.7734136289316547.7344015252797530
2023-202428Preston3 Leagues36.77651353011408149.44153143955130563
2024-202529Sunderland1 League6.91069101616.75927515160
12 Seasons2 Clubs4 Leagues344.14343152001775718844941.9261311822293056823353
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Preston (11 Seasons)4 Leagues337.24243091911765718744342.2256302802223006673193
Sunderland (1 Season)1 League6.91069101616.75927515160
Championship (10 Seasons)300.14343032001775718844941.9261311822292976823353
League Cup (10 Seasons)14.9840
FA Cup (9 Seasons)9.8440
League One (2 Seasons)19.40
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
2013-201418Prestoneng ENG3. League One5th4.7
2014-201519Prestoneng ENG3. League One3rd14.7Matches
2015-201620Prestoneng ENG2. Championship11th27.1Matches
2016-201721Prestoneng ENG2. Championship11th21.600Matches
2017-201822Prestoneng ENG2. Championship7th37.64749Matches
2018-201923Prestoneng ENG2. Championship14th35.2493522225184936.7315315382675600Matches
2019-202024Prestoneng ENG2. Championship9th35.6794339319348639.55252124040119560Matches
2020-202125Prestoneng ENG2. Championship13th36.07642382513297837.24955144158134550Matches
2021-202226Prestoneng ENG2. Championship13th35.77143214010358441.74949103941112390Matches
2022-202327Prestoneng ENG2. Championship12th29.2733836289316547.7344015252497530Matches
2023-202428Prestoneng ENG2. Championship10th35.27649353011408149.44153143954130563Matches
2024-202529Sunderlandeng ENG2. Championship4th6.91069101616.75927515160Matches
12 Seasons2 Clubs2 Leagues319.44343032001775718844941.9261311822292976823353
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
Preston (11 Seasons)2 Leagues312.54242971911765718744342.2256302802222926673193
Sunderland (1 Season)1 League6.91069101616.75927515160
Championship (10 Seasons)300.14343032001775718844941.9261311822292976823353
League One (2 Seasons)19.40
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-201519Prestoneng ENGFA Cup9th2.3Matches
2014-201519Prestoneng ENGLeague Cup33rd2.0Matches
2015-201620Prestoneng ENGFA Cup33rd1.0Matches
2015-201620Prestoneng ENGLeague Cup17th3.3Matches
2016-201721Prestoneng ENGEFL Cup9th2.001Matches
2016-201721Prestoneng ENGFA Cup33rd0.3Matches
2017-201822Prestoneng ENGEFL Cup58th0.100Matches
2017-201822Prestoneng ENGFA Cup17th2.000Matches
2018-201923Prestoneng ENGEFL Cup17th0.900Matches
2018-201923Prestoneng ENGFA Cup33rd0.500Matches
2019-202024Prestoneng ENGEFL Cup17th3.351Matches
2020-202125Prestoneng ENGEFL Cup17th2.021Matches
2020-202125Prestoneng ENGFA Cup33rd0.501Matches
2021-202226Prestoneng ENGEFL CupRd40.100Matches
2021-202226Prestoneng ENGFA Cup0.200Matches
2022-202327Prestoneng ENGEFL CupRd20.511Matches
2022-202327Prestoneng ENGFA Cup2.022Matches
2023-202428Prestoneng ENGEFL CupRd10.600Matches
2023-202428Prestoneng ENGFA Cup1.021Matches
10 Seasons1 Club2 Leagues24.71280
League Cup (10 Seasons)14.9840
FA Cup (9 Seasons)9.8440
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
201721ie Rep. of IrelandFriendlies (M)0.2Matches
201822ie Rep. of IrelandFriendlies (M)1.4Matches
201923ie Rep. of IrelandFriendlies (M)1.7Matches
202024ie Rep. of IrelandFriendlies (M)1.0Matches
202125ie Rep. of IrelandFriendlies (M)0.1Matches
202125ie Rep. of IrelandUEFA Euro Qualifying2.902Matches
202226ie Rep. of IrelandWCQ2.616Matches
202226ie Rep. of IrelandFriendlies (M)2.8Matches
2022-202327ie Rep. of IrelandUEFA Nations LeagueLgB2.763Matches
202327ie Rep. of IrelandFriendlies (M)1.2Matches
202428ie Rep. of IrelandUEFA Euro Qualifying3.976Matches
2024-202529ie Rep. of IrelandUEFA Nations LeagueLgB1.202Matches
8 Seasons1 Club4 Leagues21.714190
Friendlies (M) (7 Seasons)8.40
UEFA Nations League (4 Seasons)3.9650
UEFA Euro Qualifying (2 Seasons)6.8780
WCQ (1 Season)2.6160

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
2013-201418Prestoneng ENG3. League One4.7
2014-201519Prestoneng ENGFA Cup2.3Matches
2014-201519Prestoneng ENGLeague Cup2.0Matches
2014-201519Prestoneng ENG3. League One14.7Matches
2015-201620Prestoneng ENG2. Championship27.1Matches
2015-201620Prestoneng ENGFA Cup1.0Matches
2015-201620Prestoneng ENGLeague Cup3.3Matches
2016-201721Prestoneng ENG2. Championship21.6Matches
2016-201721Prestoneng ENGEFL Cup2.0Matches
2016-201721Prestoneng ENGFA Cup0.3Matches
2017-201822Prestoneng ENG2. Championship37.6Matches
2017-201822Prestoneng ENGEFL Cup0.1Matches
2017-201822Prestoneng ENGFA Cup2.0Matches
2018-201923Prestoneng ENG2. Championship35.2168385255855586961683502754.02346.08864218143342371277541016137Matches
2018-201923Prestoneng ENGEFL Cup0.9Matches
2018-201923Prestoneng ENGFA Cup0.5Matches
2019-202024Prestoneng ENG2. Championship35.6201688400938704952016532852.82547.28314347156137381090531146144Matches
2019-202024Prestoneng ENGEFL Cup3.3Matches
2020-202125Prestoneng ENG2. Championship36.02161874781141580682160673247.83552.2993524021613835568421137110Matches
2020-202125Prestoneng ENGEFL Cup2.0Matches
2020-202125Prestoneng ENGFA Cup0.5Matches
2021-202226Prestoneng ENG2. Championship35.71959853271076578931959744459.53040.510556267255775541395491206140Matches
2021-202226Prestoneng ENGEFL Cup0.1Matches
2021-202226Prestoneng ENGFA Cup0.2Matches
2022-202327Prestoneng ENG2. Championship29.2159194366794454531591642640.63250.07423983148534446603290279Matches
2022-202327Prestoneng ENGEFL Cup0.5Matches
2022-202327Prestoneng ENGFA Cup2.0Matches
2023-202428Prestoneng ENG2. Championship35.220311094201078566672030734156.22635.6100752512049394697534113687Matches
2023-202428Prestoneng ENGEFL Cup0.6Matches
2023-202428Prestoneng ENGFA Cup1.0Matches
2024-202529Sunderlandeng ENG2. Championship6.931721831578183179222.2666.716279537096117618622Matches
12 Seasons2 Clubs4 Leagues344.1117585692329603935494801175639020051.317745.456763010111616274260564822706729719
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
Preston (11 Seasons)4 Leagues337.2114415482246588234684721143938119852.017144.955142930611246265254554652646543697
Sunderland (1 Season)1 League6.931721831578183179222.2666.716279537096117618622
Championship (10 Seasons)300.1117585692329603935494801175639020051.317745.456763010111616274260564822706729719
League Cup (10 Seasons)14.9
FA Cup (9 Seasons)9.8
League One (2 Seasons)19.4
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
2013-201418Preston1 League4.7
2014-201519Preston3 Leagues19.0
2015-201620Preston3 Leagues31.5
2016-201721Preston3 Leagues23.9
2017-201822Preston3 Leagues39.8
2018-201923Preston3 Leagues36.6168385255855586961683502754.02346.08864218143342371277541016137
2019-202024Preston2 Leagues38.9201688400938704952016532852.82547.28314347156137381090531146144
2020-202125Preston3 Leagues38.52161874781141580682160673247.83552.2993524021613835568421137110
2021-202226Preston3 Leagues36.01959853271076578931959744459.53040.510556267255775541395491206140
2022-202327Preston3 Leagues31.7159194366794454531591642640.63250.07423983148534446603290279
2023-202428Preston3 Leagues36.720311094201078566672030734156.22635.6100752512049394697534113687
2024-202529Sunderland1 League6.931721831578183179222.2666.716279537096117618622
12 Seasons2 Clubs4 Leagues344.1117585692329603935494801175639020051.317745.456763010111616274260564822706729719
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
Preston (11 Seasons)4 Leagues337.2114415482246588234684721143938119852.017144.955142930611246265254554652646543697
Sunderland (1 Season)1 League6.931721831578183179222.2666.716279537096117618622
Championship (10 Seasons)300.1117585692329603935494801175639020051.317745.456763010111616274260564822706729719
League Cup (10 Seasons)14.9
FA Cup (9 Seasons)9.8
League One (2 Seasons)19.4
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
2013-201418Prestoneng ENG3. League One5th4.7
2014-201519Prestoneng ENG3. League One3rd14.7Matches
2015-201620Prestoneng ENG2. Championship11th27.1Matches
2016-201721Prestoneng ENG2. Championship11th21.6Matches
2017-201822Prestoneng ENG2. Championship7th37.6Matches
2018-201923Prestoneng ENG2. Championship14th35.2168385255855586961683502754.02346.08864218143342371277541016137Matches
2019-202024Prestoneng ENG2. Championship9th35.6201688400938704952016532852.82547.28314347156137381090531146144Matches
2020-202125Prestoneng ENG2. Championship13th36.02161874781141580682160673247.83552.2993524021613835568421137110Matches
2021-202226Prestoneng ENG2. Championship13th35.71959853271076578931959744459.53040.510556267255775541395491206140Matches
2022-202327Prestoneng ENG2. Championship12th29.2159194366794454531591642640.63250.07423983148534446603290279Matches
2023-202428Prestoneng ENG2. Championship10th35.220311094201078566672030734156.22635.6100752512049394697534113687Matches
2024-202529Sunderlandeng ENG2. Championship4th6.931721831578183179222.2666.716279537096117618622Matches
12 Seasons2 Clubs2 Leagues319.4117585692329603935494801175639020051.317745.456763010111616274260564822706729719
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
Preston (11 Seasons)2 Leagues312.5114415482246588234684721143938119852.017144.955142930611246265254554652646543697
Sunderland (1 Season)1 League6.931721831578183179222.2666.716279537096117618622
Championship (10 Seasons)300.1117585692329603935494801175639020051.317745.456763010111616274260564822706729719
League One (2 Seasons)19.4
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-201519Prestoneng ENGFA Cup9th2.3Matches
2014-201519Prestoneng ENGLeague Cup33rd2.0Matches
2015-201620Prestoneng ENGFA Cup33rd1.0Matches
2015-201620Prestoneng ENGLeague Cup17th3.3Matches
2016-201721Prestoneng ENGEFL Cup9th2.0Matches
2016-201721Prestoneng ENGFA Cup33rd0.3Matches
2017-201822Prestoneng ENGEFL Cup58th0.1Matches
2017-201822Prestoneng ENGFA Cup17th2.0Matches
2018-201923Prestoneng ENGEFL Cup17th0.9Matches
2018-201923Prestoneng ENGFA Cup33rd0.5Matches
2019-202024Prestoneng ENGEFL Cup17th3.3Matches
2020-202125Prestoneng ENGEFL Cup17th2.0Matches
2020-202125Prestoneng ENGFA Cup33rd0.5Matches
2021-202226Prestoneng ENGEFL CupRd40.1Matches
2021-202226Prestoneng ENGFA Cup0.2Matches
2022-202327Prestoneng ENGEFL CupRd20.5Matches
2022-202327Prestoneng ENGFA Cup2.0Matches
2023-202428Prestoneng ENGEFL CupRd10.6Matches
2023-202428Prestoneng ENGFA Cup1.0Matches
10 Seasons1 Club2 Leagues24.7
League Cup (10 Seasons)14.9
FA Cup (9 Seasons)9.8
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
201721ie Rep. of IrelandFriendlies (M)0.2Matches
201822ie Rep. of IrelandFriendlies (M)1.4Matches
201923ie Rep. of IrelandFriendlies (M)1.7Matches
202024ie Rep. of IrelandFriendlies (M)1.0Matches
202125ie Rep. of IrelandFriendlies (M)0.1Matches
202125ie Rep. of IrelandUEFA Euro Qualifying2.9Matches
202226ie Rep. of IrelandWCQ2.6Matches
202226ie Rep. of IrelandFriendlies (M)2.8Matches
2022-202327ie Rep. of IrelandUEFA Nations LeagueLgB2.7Matches
202327ie Rep. of IrelandFriendlies (M)1.2Matches
202428ie Rep. of IrelandUEFA Euro Qualifying3.9Matches
2024-202529ie Rep. of IrelandUEFA Nations LeagueLgB1.2Matches
8 Seasons1 Club4 Leagues21.7
Friendlies (M) (7 Seasons)8.4
UEFA Nations League (4 Seasons)3.9
UEFA Euro Qualifying (2 Seasons)6.8
WCQ (1 Season)2.6

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
2013-201418Prestoneng ENG3. League One84235310.24.744
2014-201519Prestoneng ENGFA Cup42075238.32.3291221312.5050+5+2.17+1.90Matches
2014-201519Prestoneng ENGLeague Cup218090100.02.02902001.503300.00Matches
2014-201519Prestoneng ENG3. League One201,3196631.914.71413651.912314+9+0.61-0.34Matches
2015-201620Prestoneng ENG2. Championship362,4416859.027.12720951.503125+6+0.22+0.54Matches
2015-201620Prestoneng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2015-201620Prestoneng ENGLeague Cup3300100100.03.331003002.0063+3+0.90Matches
2016-201721Prestoneng ENG2. Championship311,9446347.021.6211810121.422628-2-0.09-0.22Matches
2016-201721Prestoneng ENGEFL Cup31806046.22.0259116312.0031+2+1.00+2.71Matches
2016-201721Prestoneng ENGFA Cup1313134.40.30013000.0001-1-2.90-2.90Matches
2017-201822Prestoneng ENG2. Championship443,3877781.837.63828611.664339+4+0.11-0.73Matches
2017-201822Prestoneng ENGEFL Cup1111112.20.10011000.0012-1-8.18-8.18Matches
2017-201822Prestoneng ENGFA Cup218090100.02.02902001.5052+3+1.50Matches
2018-201923Prestoneng ENG2. Championship383,1648376.435.236862722901.425249+3+0.09+0.3640.646.4-5.8-0.17-0.31Matches
2018-201923Prestoneng ENGEFL Cup2814127.00.9163011801.501100.00-1.64Matches
2018-201923Prestoneng ENGFA Cup1454550.00.50014500.0012-1-2.000.00Matches
2019-202024Prestoneng ENG2. Championship433,2037477.435.635873082211.444339+4+0.11+0.0244.338.8+5.5+0.16+0.14Matches
2019-202024Prestoneng ENGEFL Cup3300100100.03.331003002.0065+1+0.30Matches
2020-202125Prestoneng ENG2. Championship383,2418578.336.037873113701.42414100.00+0.7040.444.5-4.1-0.11+0.50Matches
2020-202125Prestoneng ENGEFL Cup21809066.72.02902003.0061+5+2.50+4.50Matches
2020-202125Prestoneng ENGFA Cup1454550.00.50014500.0001-1-2.00+2.00Matches
2021-202226Prestoneng ENG2. Championship393,2108277.535.735883243111.41444400.00+0.3947.145.0+2.2+0.06+0.28Matches
2021-202226Prestoneng ENGEFL Cup111113.10.10011103.0020+2+16.36+15.33Matches
2021-202226Prestoneng ENGFA Cup1171714.20.20011700.0001-1-5.29-5.29Matches
2022-202327Prestoneng ENG2. Championship362,6317363.629.231821651811.392734-7-0.24+0.1827.539.8-12.3-0.42-0.64Matches
2022-202327Prestoneng ENGEFL Cup1454525.00.50014500.0010+1+2.00+1.33Matches
2022-202327Prestoneng ENGFA Cup21799099.42.02901001.5034-1-0.50-0.50Matches
2023-202428Prestoneng ENG2. Championship413,1657776.435.236862751711.444849-1-0.03+0.8931.444.9-13.5-0.38+0.17Matches
2023-202428Prestoneng ENGEFL Cup1505041.70.60015001.000000.000.00Matches
2023-202428Prestoneng ENGFA Cup19090100.01.01901000.0004-4-4.00Matches
2024-202529Sunderlandeng ENG2. Championship126225221.66.9688561602.08115+6+0.87+0.277.48.1-0.7-0.10-0.62Matches
12 Seasons2 Clubs4 Leagues41930,9727459.1344.1341862657824291.50432400+32+0.09-0.01238.7267.5-28.8-0.13-0.17
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
Preston (11 Seasons)4 Leagues40730,3507561.3337.2335862607225291.49421395+26+0.08+0.05231.3259.3-28.0-0.140.00
Sunderland (1 Season)1 League126225221.66.9688561602.08115+6+0.87+0.277.48.1-0.7-0.10-0.62
Championship (10 Seasons)35827,0087567.3300.1302862345621221.48366353+13+0.04+0.12238.7267.5-28.8-0.13-0.17
League Cup (10 Seasons)191,3387053.714.913881163311.792916+13+0.87+0.64
FA Cup (9 Seasons)148846360.19.8890762711.141417-3-0.310.00
League One (2 Seasons)281,7426221.019.418131051.912314+9+0.61-0.34
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
2013-201418Preston1 League84235310.24.744
2014-201519Preston3 Leagues261,7066635.119.018911781361.973117+14+0.74-0.15
2015-201620Preston3 Leagues402,8317162.531.5319824951.503730+7+0.22+0.54
2016-201721Preston3 Leagues352,1556246.623.92359191247131.432930-1-0.04-0.01
2017-201822Preston3 Leagues473,5787681.139.840913071011.624943+6+0.15-0.61
2018-201923Preston3 Leagues413,2908072.636.637862743001.395452+2+0.05+0.0540.646.4-5.8-0.17-0.31
2019-202024Preston2 Leagues463,5037678.938.938883382211.484944+5+0.13+0.0344.338.8+5.5+0.16+0.14
2020-202125Preston3 Leagues413,4668577.038.539873324101.464743+4+0.10+1.0640.444.5-4.1-0.11+0.50
2021-202226Preston3 Leagues413,2387970.136.035883262511.414645+1+0.03+0.0347.145.0+2.2+0.06+0.28
2022-202327Preston3 Leagues392,8557363.431.733821762211.363138-7-0.22+0.1127.539.8-12.3-0.42-0.64
2023-202428Preston3 Leagues433,3057776.036.737862862311.404853-5-0.14+0.7331.444.9-13.5-0.38+0.17
2024-202529Sunderland1 League126225221.66.9688561602.08115+6+0.87+0.277.48.1-0.7-0.10-0.62
12 Seasons2 Clubs4 Leagues41930,9727459.1344.1341862657824291.50432400+32+0.09-0.01238.7267.5-28.8-0.13-0.17
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
Preston (11 Seasons)4 Leagues40730,3507561.3337.2335862607225291.49421395+26+0.08+0.05231.3259.3-28.0-0.140.00
Sunderland (1 Season)1 League126225221.66.9688561602.08115+6+0.87+0.277.48.1-0.7-0.10-0.62
Championship (10 Seasons)35827,0087567.3300.1302862345621221.48366353+13+0.04+0.12238.7267.5-28.8-0.13-0.17
League Cup (10 Seasons)191,3387053.714.913881163311.792916+13+0.87+0.64
FA Cup (9 Seasons)148846360.19.8890762711.141417-3-0.310.00
League One (2 Seasons)281,7426221.019.418131051.912314+9+0.61-0.34
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
2013-201418Prestoneng ENG3. League One5th84235310.24.744
2014-201519Prestoneng ENG3. League One3rd201,3196631.914.71413651.912314+9+0.61-0.34Matches
2015-201620Prestoneng ENG2. Championship11th362,4416859.027.12720951.503125+6+0.22+0.54Matches
2016-201721Prestoneng ENG2. Championship11th311,9446347.021.6211810121.422628-2-0.09-0.22Matches
2017-201822Prestoneng ENG2. Championship7th443,3877781.837.63828611.664339+4+0.11-0.73Matches
2018-201923Prestoneng ENG2. Championship14th383,1648376.435.236862722901.425249+3+0.09+0.3640.646.4-5.8-0.17-0.31Matches
2019-202024Prestoneng ENG2. Championship9th433,2037477.435.635873082211.444339+4+0.11+0.0244.338.8+5.5+0.16+0.14Matches
2020-202125Prestoneng ENG2. Championship13th383,2418578.336.037873113701.42414100.00+0.7040.444.5-4.1-0.11+0.50Matches
2021-202226Prestoneng ENG2. Championship13th393,2108277.535.735883243111.41444400.00+0.3947.145.0+2.2+0.06+0.28Matches
2022-202327Prestoneng ENG2. Championship12th362,6317363.629.231821651811.392734-7-0.24+0.1827.539.8-12.3-0.42-0.64Matches
2023-202428Prestoneng ENG2. Championship10th413,1657776.435.236862751711.444849-1-0.03+0.8931.444.9-13.5-0.38+0.17Matches
2024-202529Sunderlandeng ENG2. Championship4th126225221.66.9688561602.08115+6+0.87+0.277.48.1-0.7-0.10-0.62Matches
12 Seasons2 Clubs2 Leagues38628,7507459.4319.4320862476621271.50389367+22+0.07-0.04238.7267.5-28.8-0.13-0.17
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
Preston (11 Seasons)2 Leagues37428,1287561.8312.5314862426023271.48378362+16+0.05+0.03231.3259.3-28.0-0.140.00
Sunderland (1 Season)1 League126225221.66.9688561602.08115+6+0.87+0.277.48.1-0.7-0.10-0.62
Championship (10 Seasons)35827,0087567.3300.1302862345621221.48366353+13+0.04+0.12238.7267.5-28.8-0.13-0.17
League One (2 Seasons)281,7426221.019.418131051.912314+9+0.61-0.34
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-201519Prestoneng ENGFA Cup9th42075238.32.3291221312.5050+5+2.17+1.90Matches
2014-201519Prestoneng ENGLeague Cup33rd218090100.02.02902001.503300.00Matches
2015-201620Prestoneng ENGFA Cup33rd19090100.01.01901000.0002-2-2.00Matches
2015-201620Prestoneng ENGLeague Cup17th3300100100.03.331003002.0063+3+0.90Matches
2016-201721Prestoneng ENGEFL Cup9th31806046.22.0259116312.0031+2+1.00+2.71Matches
2016-201721Prestoneng ENGFA Cup33rd1313134.40.30013000.0001-1-2.90-2.90Matches
2017-201822Prestoneng ENGEFL Cup58th1111112.20.10011000.0012-1-8.18-8.18Matches
2017-201822Prestoneng ENGFA Cup17th218090100.02.02902001.5052+3+1.50Matches
2018-201923Prestoneng ENGEFL Cup17th2814127.00.9163011801.501100.00-1.64Matches
2018-201923Prestoneng ENGFA Cup33rd1454550.00.50014500.0012-1-2.000.00Matches
2019-202024Prestoneng ENGEFL Cup17th3300100100.03.331003002.0065+1+0.30Matches
2020-202125Prestoneng ENGEFL Cup17th21809066.72.02902003.0061+5+2.50+4.50Matches
2020-202125Prestoneng ENGFA Cup33rd1454550.00.50014500.0001-1-2.00+2.00Matches
2021-202226Prestoneng ENGEFL CupRd4111113.10.10011103.0020+2+16.36+15.33Matches
2021-202226Prestoneng ENGFA Cup1171714.20.20011700.0001-1-5.29-5.29Matches
2022-202327Prestoneng ENGEFL CupRd21454525.00.50014500.0010+1+2.00+1.33Matches
2022-202327Prestoneng ENGFA Cup21799099.42.02901001.5034-1-0.50-0.50Matches
2023-202428Prestoneng ENGEFL CupRd11505041.70.60015001.000000.000.00Matches
2023-202428Prestoneng ENGFA Cup19090100.01.01901000.0004-4-4.00Matches
10 Seasons1 Club2 Leagues332,2226756.124.7218918123021.524333+10+0.41+0.35
League Cup (10 Seasons)191,3387053.714.913881163311.792916+13+0.87+0.64
FA Cup (9 Seasons)148846360.19.8890762711.141417-3-0.310.00
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
201721ie Rep. of IrelandFriendlies (M)118186.70.20011710.0010+1+5.00+5.71Matches
201822ie Rep. of IrelandFriendlies (M)21256327.81.42630010.0003-3-2.16-2.44Matches
2018-201923ie Rep. of IrelandUEFA Nations League23rd00001Matches
201923ie Rep. of IrelandFriendlies (M)21557886.11.72781003.0052+3+1.74-1.86Matches
202024ie Rep. of IrelandFriendlies (M)19090100.01.01901000.0003-3-3.00Matches
2020-202125ie Rep. of IrelandUEFA Nations LeagueLgB00002Matches
202125ie Rep. of IrelandFriendlies (M)1771.90.1001701.000000.00-1.78Matches
202125ie Rep. of IrelandUEFA Euro Qualifying52605231.02.9290032700.8013-2-0.69-1.31Matches
202226ie Rep. of IrelandWCQ52374732.92.637512611.0025-3-1.14-2.26Matches
202226ie Rep. of IrelandFriendlies (M)42496269.22.8378011501.7532+1+0.36+0.36Matches
2022-202327ie Rep. of IrelandUEFA Nations LeagueLgB62424044.82.7290241601.1752+3+1.12+1.72Matches
202327ie Rep. of IrelandFriendlies (M)21085460.01.2190111802.0032+1+0.83+0.83Matches
202428ie Rep. of IrelandUEFA Euro Qualifying63555949.33.9481221720.5027-5-1.27-2.25Matches
2024-202529ie Rep. of IrelandUEFA Nations LeagueLgB21065319.61.2190111600.0002-2-1.70-0.25Matches
8 Seasons1 Club4 Leagues371,9525331.721.721819161681.002231-9-0.41-0.74
Friendlies (M) (7 Seasons)137525839.88.4977341421.38121200.00-0.55
UEFA Nations League (4 Seasons)83484417.63.9390351630.8854+1+0.26+1.37
UEFA Euro Qualifying (2 Seasons)116155639.46.8684252320.64310-7-1.02-1.79
WCQ (1 Season)52374732.92.637512611.0025-3-1.14-2.26

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
2013-201418Prestoneng ENG3. League One4.7106
2014-201519Prestoneng ENGFA Cup2.30000Matches
2014-201519Prestoneng ENGLeague Cup2.01000Matches
2014-201519Prestoneng ENG3. League One14.71014Matches
2015-201620Prestoneng ENG2. Championship27.13036Matches
2015-201620Prestoneng ENGFA Cup1.00000Matches
2015-201620Prestoneng ENGLeague Cup3.31000Matches
2016-201721Prestoneng ENG2. Championship21.66004300000000Matches
2016-201721Prestoneng ENGEFL Cup2.0010520010000Matches
2016-201721Prestoneng ENGFA Cup0.30000Matches
2017-201822Prestoneng ENG2. Championship37.652143561374947100Matches
2017-201822Prestoneng ENGEFL Cup0.1000100000000Matches
2017-201822Prestoneng ENGFA Cup2.00003200000Matches
2018-201923Prestoneng ENG2. Championship35.24003745220263501017711714744.3Matches
2018-201923Prestoneng ENGEFL Cup0.9100130100000Matches
2018-201923Prestoneng ENGFA Cup0.5000020000000Matches
2019-202024Prestoneng ENG2. Championship35.63003946183404310021511313745.2Matches
2019-202024Prestoneng ENGEFL Cup3.30004318150Matches
2020-202125Prestoneng ENG2. Championship36.0610505015558420002421209954.8Matches
2020-202125Prestoneng ENGEFL Cup2.01005412120Matches
2020-202125Prestoneng ENGFA Cup0.50000103100Matches
2021-202226Prestoneng ENG2. Championship35.761157741404143000256748945.4Matches
2021-202226Prestoneng ENGEFL Cup0.10000000000Matches
2021-202226Prestoneng ENGFA Cup0.21001100000Matches
2022-202327Prestoneng ENG2. Championship29.250030321752438000194798249.1Matches
2022-202327Prestoneng ENGEFL Cup0.50000000110Matches
2022-202327Prestoneng ENGFA Cup2.00001507220Matches
2023-202428Prestoneng ENG2. Championship35.2700475911105449000232688943.3Matches
2023-202428Prestoneng ENGEFL Cup0.60000004000Matches
2023-202428Prestoneng ENGFA Cup1.00002101120Matches
2024-202529Sunderlandeng ENG2. Championship6.9000715113560002671630.4Matches
12 Seasons2 Clubs4 Leagues344.1525243240111459305315210134257865946.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Preston (11 Seasons)4 Leagues337.2525242538610446300309210131657164347.0
Sunderland (1 Season)1 League6.9000715113560002671630.4
Championship (10 Seasons)300.145423893779433297303210134257865946.7
League Cup (10 Seasons)14.9410161221548000
FA Cup (9 Seasons)9.810071201144000
League One (2 Seasons)19.42020
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
2013-201418Preston1 League4.7106
2014-201519Preston3 Leagues19.0200140
2015-201620Preston3 Leagues31.5400360
2016-201721Preston3 Leagues23.96104820010000
2017-201822Preston3 Leagues39.852147581374947100
2018-201923Preston3 Leagues36.65003850221263501017711714744.3
2019-202024Preston2 Leagues38.93004349291414810021511313745.2
2020-202125Preston3 Leagues38.5710555526060440002421209954.8
2021-202226Preston3 Leagues36.071158751404143000256748945.4
2022-202327Preston3 Leagues31.750031371822741000194798249.1
2023-202428Preston3 Leagues36.7700496011155551000232688943.3
2024-202529Sunderland1 League6.9000715113560002671630.4
12 Seasons2 Clubs4 Leagues344.1525243240111459305315210134257865946.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Preston (11 Seasons)4 Leagues337.2525242538610446300309210131657164347.0
Sunderland (1 Season)1 League6.9000715113560002671630.4
Championship (10 Seasons)300.145423893779433297303210134257865946.7
League Cup (10 Seasons)14.9410161221548000
FA Cup (9 Seasons)9.810071201144000
League One (2 Seasons)19.42020
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
2013-201418Prestoneng ENG3. League One5th4.7106
2014-201519Prestoneng ENG3. League One3rd14.71014Matches
2015-201620Prestoneng ENG2. Championship11th27.13036Matches
2016-201721Prestoneng ENG2. Championship11th21.66004300000000Matches
2017-201822Prestoneng ENG2. Championship7th37.652143561374947100Matches
2018-201923Prestoneng ENG2. Championship14th35.24003745220263501017711714744.3Matches
2019-202024Prestoneng ENG2. Championship9th35.63003946183404310021511313745.2Matches
2020-202125Prestoneng ENG2. Championship13th36.0610505015558420002421209954.8Matches
2021-202226Prestoneng ENG2. Championship13th35.761157741404143000256748945.4Matches
2022-202327Prestoneng ENG2. Championship12th29.250030321752438000194798249.1Matches
2023-202428Prestoneng ENG2. Championship10th35.2700475911105449000232688943.3Matches
2024-202529Sunderlandeng ENG2. Championship4th6.9000715113560002671630.4Matches
12 Seasons2 Clubs2 Leagues319.447424093779433297303210134257865946.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Preston (11 Seasons)2 Leagues312.547424023628420292297210131657164347.0
Sunderland (1 Season)1 League6.9000715113560002671630.4
Championship (10 Seasons)300.145423893779433297303210134257865946.7
League One (2 Seasons)19.42020
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-201519Prestoneng ENGFA Cup9th2.30000Matches
2014-201519Prestoneng ENGLeague Cup33rd2.01000Matches
2015-201620Prestoneng ENGFA Cup33rd1.00000Matches
2015-201620Prestoneng ENGLeague Cup17th3.31000Matches
2016-201721Prestoneng ENGEFL Cup9th2.0010520010000Matches
2016-201721Prestoneng ENGFA Cup33rd0.30000Matches
2017-201822Prestoneng ENGEFL Cup58th0.1000100000000Matches
2017-201822Prestoneng ENGFA Cup17th2.00003200000Matches
2018-201923Prestoneng ENGEFL Cup17th0.9100130100000Matches
2018-201923Prestoneng ENGFA Cup33rd0.5000020000000Matches
2019-202024Prestoneng ENGEFL Cup17th3.30004318150Matches
2020-202125Prestoneng ENGEFL Cup17th2.01005412120Matches
2020-202125Prestoneng ENGFA Cup33rd0.50000103100Matches
2021-202226Prestoneng ENGEFL CupRd40.10000000000Matches
2021-202226Prestoneng ENGFA Cup0.21001100000Matches
2022-202327Prestoneng ENGEFL CupRd20.50000000110Matches
2022-202327Prestoneng ENGFA Cup2.00001507220Matches
2023-202428Prestoneng ENGEFL CupRd10.60000004000Matches
2023-202428Prestoneng ENGFA Cup1.00002101120Matches
10 Seasons1 Club2 Leagues24.75102324226812000
League Cup (10 Seasons)14.9410161221548000
FA Cup (9 Seasons)9.810071201144000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201721ie Rep. of IrelandFriendlies (M)0.20000Matches
201822ie Rep. of IrelandFriendlies (M)1.41000Matches
201923ie Rep. of IrelandFriendlies (M)1.70000Matches
202024ie Rep. of IrelandFriendlies (M)1.00000Matches
202125ie Rep. of IrelandFriendlies (M)0.10000Matches
202125ie Rep. of IrelandUEFA Euro Qualifying2.91004304200Matches
202226ie Rep. of IrelandWCQ2.6300132011610Matches
202226ie Rep. of IrelandFriendlies (M)2.80000Matches
2022-202327ie Rep. of IrelandUEFA Nations LeagueLgB2.71003306360Matches
202327ie Rep. of IrelandFriendlies (M)1.20000Matches
202428ie Rep. of IrelandUEFA Euro Qualifying3.900053011670Matches
2024-202529ie Rep. of IrelandUEFA Nations LeagueLgB1.20000101200Matches
8 Seasons1 Club4 Leagues21.7600251203319140
Friendlies (M) (7 Seasons)8.41000
UEFA Nations League (4 Seasons)3.91003407560
UEFA Euro Qualifying (2 Seasons)6.810096015870
WCQ (1 Season)2.6300132011610

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.