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-05-04SatChampionshipMatchweek 46HomeL 0–2SunderlandSheffield WedsYRW4500002000271010.50.50.000132161.9114122Match Report
2024-04-27SatChampionshipMatchweek 45AwayL 0–1SunderlandWatfordNRW,AM2600000000291010.00.00.210162466.7411031Match Report
2024-04-13SatChampionshipMatchweek 43AwayW 1–0SunderlandWest BromNRW200000000090000.00.00.0107887.527000Match Report
2024-04-09TueChampionshipMatchweek 42AwayD 0–0SunderlandLeeds UnitedNRW3200001100120000.00.00.00061060.006122Match Report
2024-04-06SatChampionshipMatchweek 41HomeD 0–0SunderlandBristol CityNRW2500000000130000.00.00.01081266.748100Match 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-201416Fulhameng ENG1. Premier League20460.5000000100.000.000.000.000.00Matches
2014-201517Fulhameng ENG2. Championship1723704.1011000000.000.240.240.000.24Matches
2014-201517Fulhameng ENGFA Cup20520.6000000000.000.000.000.000.00Matches
2014-201517Fulhameng ENGLeague Cup11700.8000000000.000.000.000.000.00Matches
2015-201618Manchester Cityeng ENGLeague Cup20520.6000000000.000.000.000.000.00Matches
2015-201618Manchester Cityeng ENG1. Premier League1050.1000000000.000.000.000.000.00Matches
2015-201618Celticsct SCO1. Premiership1198419.3617600000.640.110.750.640.75Matches
2016-201719Celtic1. Champions Lg622322.6101100000.390.000.390.390.39Matches
2016-201719Celticsct SCO1. Premiership32201,90221.191019900100.430.470.900.430.90Matches
2017-201820Celtic1. Champions Lg332342.6101100100.30.30.00.3111110.380.000.380.380.380.120.000.120.120.12Matches
2017-201820Celticsct SCO1. Premiership1275305.9033000000.000.510.510.000.51Matches
2018-201921Gironaes ESPCopa del Rey20490.5011000000.001.841.840.001.84Matches
2018-201921Gironaes ESP1. La Liga1966016.7000000000.80.80.31.23026520.000.000.000.000.000.120.050.170.120.17Matches
2019-202022Middlesbrougheng ENG2. Championship1086086.8123100101.41.41.52.93319420.150.300.440.150.440.200.220.420.200.42Matches
2019-202022Norwich Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2019-202022Middlesbrougheng ENGFA Cup11680.8000000000.000.000.000.000.00Matches
2019-202022Norwich Cityeng ENGJr. PL2 — Div. 211901.0101100001.000.001.001.001.00Matches
2019-202022Norwich Cityeng ENG1. Premier League30260.3000000000.00.00.00.01220.000.000.000.000.000.000.000.000.000.00Matches
2020-202123Derby Countyeng ENG2. Championship1576787.5112100100.90.90.51.42929350.130.130.270.130.270.120.070.190.120.19Matches
2020-202123Middlesbrougheng ENG2. Championship943343.7000000000.20.20.91.11218250.000.000.000.000.000.070.240.300.070.30Matches
2020-202123Middlesbrougheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202224Troyesfr FRACoupe de France11901.0000000000.000.000.000.000.00Matches
2021-202224Sunderlandeng ENG3. League One1466126.8112100100.150.150.290.150.29Matches
2021-202224Troyesfr FRA1. Ligue 110140.2000000000.40.40.00.41100.000.000.000.000.002.580.002.582.582.58Matches
2021-202224Sunderlandeng ENGJr. PL2 — Div. 211610.7000000000.000.000.000.000.00Matches
2022-202325Sunderlandeng ENG2. Championship42292,64429.45712500304.64.66.811.41321482160.170.240.410.170.410.160.230.390.160.39Matches
2022-202325Sunderlandeng ENGEFL Cup11830.9000000000.000.000.000.000.00Matches
2022-202325Sunderlandeng ENGFA Cup332382.6000000100.000.000.000.000.00Matches
2023-202426Sunderlandeng ENG2. Championship32211,84820.5022000303.73.74.48.11141051950.000.100.100.000.100.180.210.390.180.39Matches
2023-202426Sunderlandeng ENGEFL Cup00Matches
11 Seasons9 Clubs11 Leagues24413312,407137.9252954250013012.412.414.426.83633495780.180.210.390.180.390.160.190.350.160.35
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
Sunderland (3 Seasons)4 Leagues92605,42560.361016600808.38.311.219.52462534110.100.170.270.100.270.170.220.390.170.39
Celtic (3 Seasons)2 Leagues64413,73941.51714311700200.30.30.00.3111110.410.340.750.410.750.120.000.120.120.12
Fulham (2 Seasons)4 Leagues2235386.0011000100.000.170.170.000.17
Middlesbrough (2 Seasons)2 Leagues21141,10012.2123100101.61.62.44.04537670.080.160.250.080.250.160.220.380.160.38
Girona (1 Season)2 Leagues2166507.2011000000.80.80.31.23026520.000.140.140.000.140.120.050.170.120.17
Derby County (1 Season)1 League1576787.5112100100.90.90.51.42929350.130.130.270.130.270.120.070.190.120.19
Norwich City (1 Season)2 Leagues411161.3000000000.00.00.00.01220.000.000.000.000.000.000.000.000.000.00
Manchester City (1 Season)2 Leagues30570.6000000000.000.000.000.000.00
Troyes (1 Season)2 Leagues211041.2000000000.40.40.00.41100.000.000.000.000.002.580.002.582.582.58
Norwich City (1 Season)1 League11901.0101100001.000.001.001.001.00
Sunderland (1 Season)1 League11610.7000000000.000.000.000.000.00
Championship (5 Seasons)125716,48272.0713207008010.810.814.124.93203195130.100.180.280.100.280.160.210.370.160.37
League Cup (5 Seasons)532953.3000000000.000.000.000.000.00
FA Cup (4 Seasons)754485.0000000100.000.000.000.000.00
Premiership (3 Seasons)55363,27336.41514291500100.410.380.800.410.80
Premier League (3 Seasons)60770.9000000100.00.00.00.01220.000.000.000.000.000.000.000.000.000.00
Champions Lg (2 Seasons)954665.2202200100.30.30.00.3111110.390.000.390.390.390.120.000.120.120.12
PL2 — Div. 2 (2 Seasons)221511.7101100000.600.000.600.600.60
La Liga (1 Season)1966016.7000000000.80.80.31.23026520.000.000.000.000.000.120.050.170.120.17
League One (1 Season)1466126.8112100100.150.150.290.150.29
Copa del Rey (1 Season)20490.5011000000.001.841.840.001.84
Ligue 1 (1 Season)10140.2000000000.40.40.00.41100.000.000.000.000.002.580.002.582.582.58
Coupe de France (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2013-201416Fulham1 League20460.5000000100.000.000.000.000.00
2014-201517Fulham3 Leagues2034925.5011000000.000.180.180.000.18
2015-201618Manchester City2 Leagues30570.6000000000.000.000.000.000.00
2015-201618Celtic1 League1198419.3617600000.640.110.750.640.75
2016-201719Celtic2 Leagues38222,13423.71010201000100.420.420.840.420.84
2017-201820Celtic2 Leagues15107648.5134100100.30.30.00.3111110.120.350.470.120.470.120.000.120.120.12
2018-201921Girona2 Leagues2166507.2011000000.80.80.31.23026520.000.140.140.000.140.120.050.170.120.17
2019-202022Norwich City2 Leagues411161.3000000000.00.00.00.01220.000.000.000.000.000.000.000.000.000.00
2019-202022Norwich City1 League11901.0101100001.000.001.001.001.00
2019-202022Middlesbrough2 Leagues1196767.5123100101.41.41.52.93319420.130.270.400.130.400.200.220.420.200.42
2020-202123Middlesbrough2 Leagues1054244.7000000000.20.20.91.11218250.000.000.000.000.000.070.240.300.070.30
2020-202123Derby County1 League1576787.5112100100.90.90.51.42929350.130.130.270.130.270.120.070.190.120.19
2021-202224Troyes2 Leagues211041.2000000000.40.40.00.41100.000.000.000.000.002.580.002.582.582.58
2021-202224Sunderland1 League11610.7000000000.000.000.000.000.00
2021-202224Sunderland1 League1466126.8112100100.150.150.290.150.29
2022-202325Sunderland3 Leagues46332,96532.95712500404.64.66.811.41321482160.150.210.360.150.360.160.230.390.160.39
2023-202426Sunderland2 Leagues32211,84820.5022000303.73.74.48.11141051950.000.100.100.000.100.180.210.390.180.39
11 Seasons9 Clubs11 Leagues24413312,407137.9252954250013012.412.414.426.83633495780.180.210.390.180.390.160.190.350.160.35
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
Sunderland (3 Seasons)4 Leagues92605,42560.361016600808.38.311.219.52462534110.100.170.270.100.270.170.220.390.170.39
Celtic (3 Seasons)2 Leagues64413,73941.51714311700200.30.30.00.3111110.410.340.750.410.750.120.000.120.120.12
Fulham (2 Seasons)4 Leagues2235386.0011000100.000.170.170.000.17
Middlesbrough (2 Seasons)2 Leagues21141,10012.2123100101.61.62.44.04537670.080.160.250.080.250.160.220.380.160.38
Girona (1 Season)2 Leagues2166507.2011000000.80.80.31.23026520.000.140.140.000.140.120.050.170.120.17
Derby County (1 Season)1 League1576787.5112100100.90.90.51.42929350.130.130.270.130.270.120.070.190.120.19
Norwich City (1 Season)2 Leagues411161.3000000000.00.00.00.01220.000.000.000.000.000.000.000.000.000.00
Manchester City (1 Season)2 Leagues30570.6000000000.000.000.000.000.00
Troyes (1 Season)2 Leagues211041.2000000000.40.40.00.41100.000.000.000.000.002.580.002.582.582.58
Norwich City (1 Season)1 League11901.0101100001.000.001.001.001.00
Sunderland (1 Season)1 League11610.7000000000.000.000.000.000.00
Championship (5 Seasons)125716,48272.0713207008010.810.814.124.93203195130.100.180.280.100.280.160.210.370.160.37
League Cup (5 Seasons)532953.3000000000.000.000.000.000.00
FA Cup (4 Seasons)754485.0000000100.000.000.000.000.00
Premiership (3 Seasons)55363,27336.41514291500100.410.380.800.410.80
Premier League (3 Seasons)60770.9000000100.00.00.00.01220.000.000.000.000.000.000.000.000.000.00
Champions Lg (2 Seasons)954665.2202200100.30.30.00.3111110.390.000.390.390.390.120.000.120.120.12
PL2 — Div. 2 (2 Seasons)221511.7101100000.600.000.600.600.60
La Liga (1 Season)1966016.7000000000.80.80.31.23026520.000.000.000.000.000.120.050.170.120.17
League One (1 Season)1466126.8112100100.150.150.290.150.29
Copa del Rey (1 Season)20490.5011000000.001.841.840.001.84
Ligue 1 (1 Season)10140.2000000000.40.40.00.41100.000.000.000.000.002.580.002.582.582.58
Coupe de France (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2013-201416Fulhameng ENG1. Premier League19th20460.5000000100.000.000.000.000.00Matches
2014-201517Fulhameng ENG2. Championship17th1723704.1011000000.000.240.240.000.24Matches
2015-201618Manchester Cityeng ENG1. Premier League4th1050.1000000000.000.000.000.000.00Matches
2015-201618Celticsct SCO1. Premiership1st1198419.3617600000.640.110.750.640.75Matches
2016-201719Celticsct SCO1. Premiership1st32201,90221.191019900100.430.470.900.430.90Matches
2017-201820Celticsct SCO1. Premiership1st1275305.9033000000.000.510.510.000.51Matches
2018-201921Gironaes ESP1. La Liga18th1966016.7000000000.80.80.31.23026520.000.000.000.000.000.120.050.170.120.17Matches
2019-202022Norwich Cityeng ENG1. Premier League20th30260.3000000000.00.00.00.01220.000.000.000.000.000.000.000.000.000.00Matches
2019-202022Norwich Cityeng ENGJr. PL2 — Div. 211th11901.0101100001.000.001.001.001.00Matches
2019-202022Middlesbrougheng ENG2. Championship17th1086086.8123100101.41.41.52.93319420.150.300.440.150.440.200.220.420.200.42Matches
2020-202123Middlesbrougheng ENG2. Championship10th943343.7000000000.20.20.91.11218250.000.000.000.000.000.070.240.300.070.30Matches
2020-202123Derby Countyeng ENG2. Championship21st1576787.5112100100.90.90.51.42929350.130.130.270.130.270.120.070.190.120.19Matches
2021-202224Troyesfr FRA1. Ligue 115th10140.2000000000.40.40.00.41100.000.000.000.000.002.580.002.582.582.58Matches
2021-202224Sunderlandeng ENGJr. PL2 — Div. 213th11610.7000000000.000.000.000.000.00Matches
2021-202224Sunderlandeng ENG3. League One5th1466126.8112100100.150.150.290.150.29Matches
2022-202325Sunderlandeng ENG2. Championship6th42292,64429.45712500304.64.66.811.41321482160.170.240.410.170.410.160.230.390.160.39Matches
2023-202426Sunderlandeng ENG2. Championship15th32211,84820.5022000303.73.74.48.11141051950.000.100.100.000.100.180.210.390.180.39Matches
11 Seasons9 Clubs6 Leagues22011911,059122.9232851230011012.112.114.426.53523485670.190.230.420.190.420.160.190.350.160.35
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
Sunderland (3 Seasons)2 Leagues88565,10456.761016600708.38.311.219.52462534110.110.180.280.110.280.170.220.390.170.39
Celtic (3 Seasons)1 League55363,27336.41514291500100.410.380.800.410.80
Middlesbrough (2 Seasons)1 League191294210.5123100101.61.62.44.04537670.100.190.290.100.290.160.220.380.160.38
Fulham (2 Seasons)2 Leagues1924164.6011000100.000.220.220.000.22
Girona (1 Season)1 League1966016.7000000000.80.80.31.23026520.000.000.000.000.000.120.050.170.120.17
Derby County (1 Season)1 League1576787.5112100100.90.90.51.42929350.130.130.270.130.270.120.070.190.120.19
Norwich City (1 Season)1 League30260.3000000000.00.00.00.01220.000.000.000.000.000.000.000.000.000.00
Troyes (1 Season)1 League10140.2000000000.40.40.00.41100.000.000.000.000.002.580.002.582.582.58
Norwich City (1 Season)1 League11901.0101100001.000.001.001.001.00
Manchester City (1 Season)1 League1050.1000000000.000.000.000.000.00
Sunderland (1 Season)1 League11610.7000000000.000.000.000.000.00
Championship (5 Seasons)125716,48272.0713207008010.810.814.124.93203195130.100.180.280.100.280.160.210.370.160.37
Premiership (3 Seasons)55363,27336.41514291500100.410.380.800.410.80
Premier League (3 Seasons)60770.9000000100.00.00.00.01220.000.000.000.000.000.000.000.000.000.00
PL2 — Div. 2 (2 Seasons)221511.7101100000.600.000.600.600.60
La Liga (1 Season)1966016.7000000000.80.80.31.23026520.000.000.000.000.000.120.050.170.120.17
League One (1 Season)1466126.8112100100.150.150.290.150.29
Ligue 1 (1 Season)10140.2000000000.40.40.00.41100.000.000.000.000.002.580.002.582.582.58
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-201517Fulhameng ENGFA Cup17th20520.6000000000.000.000.000.000.00Matches
2014-201517Fulhameng ENGLeague Cup9th11700.8000000000.000.000.000.000.00Matches
2015-201618Manchester Cityeng ENGLeague Cup1st20520.6000000000.000.000.000.000.00Matches
2018-201921Gironaes ESPCopa del Rey5th20490.5011000000.001.841.840.001.84Matches
2019-202022Norwich Cityeng ENGEFL Cup33rd11901.0000000000.000.000.000.000.00Matches
2019-202022Middlesbrougheng ENGFA Cup33rd11680.8000000000.000.000.000.000.00Matches
2020-202123Middlesbrougheng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2021-202224Troyesfr FRACoupe de FranceR6411901.0000000000.000.000.000.000.00Matches
2022-202325Sunderlandeng ENGEFL CupRd111830.9000000000.000.000.000.000.00Matches
2022-202325Sunderlandeng ENGFA Cup332382.6000000100.000.000.000.000.00Matches
2023-202426Sunderlandeng ENGEFL CupRd100Matches
8 Seasons7 Clubs4 Leagues1598829.8011000100.000.100.100.000.10
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Sunderland (2 Seasons)2 Leagues443213.6000000100.000.000.000.000.00
Middlesbrough (2 Seasons)1 League221581.8000000000.000.000.000.000.00
Fulham (1 Season)2 Leagues311221.4000000000.000.000.000.000.00
Girona (1 Season)1 League20490.5011000000.001.841.840.001.84
Manchester City (1 Season)1 League20520.6000000000.000.000.000.000.00
Norwich City (1 Season)1 League11901.0000000000.000.000.000.000.00
Troyes (1 Season)1 League11901.0000000000.000.000.000.000.00
League Cup (5 Seasons)532953.3000000000.000.000.000.000.00
FA Cup (4 Seasons)754485.0000000100.000.000.000.000.00
Copa del Rey (1 Season)20490.5011000000.001.841.840.001.84
Coupe de France (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad 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
2016-201719Celtic1. Champions LgGR622322.6101100000.390.000.390.390.39Matches
2017-201820Celtic1. Champions LgGR332342.6101100100.30.30.00.3111110.380.000.380.380.380.120.000.120.120.12Matches
2 Seasons1 Club1 League954665.2202200100.30.30.00.3111110.390.000.390.390.390.120.000.120.120.12

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-201416Fulhameng ENG1. Premier League0.5000.0000Matches
2014-201517Fulhameng ENG2. Championship4.1010.240.0000Matches
2014-201517Fulhameng ENGFA Cup0.6000Matches
2014-201517Fulhameng ENGLeague Cup0.8000Matches
2015-201618Manchester Cityeng ENGLeague Cup0.6000Matches
2015-201618Manchester Cityeng ENG1. Premier League0.1000.0000Matches
2015-201618Celticsct SCO1. Premiership9.36161.710.3800Matches
2016-201719Celtic1. Champions Lg2.612150.00.780.390.501.0000Matches
2016-201719Celticsct SCO1. Premiership21.19190.900.4700Matches
2017-201820Celtic1. Champions Lg2.614125.01.540.380.251.0015.60000.30.30.08+0.7+0.7Matches
2017-201820Celticsct SCO1. Premiership5.9040.680.0000Matches
2018-201921Gironaes ESPCopa del Rey0.503133.35.511.840.000.0000Matches
2018-201921Gironaes ESP1. La Liga6.707571.41.050.750.000.0016.40000.80.80.12-0.8-0.8Matches
2019-202022Middlesbrougheng ENG2. Championship6.8114214.32.070.300.070.5015.90001.41.40.10-0.4-0.4Matches
2019-202022Norwich Cityeng ENGEFL Cup1.00200.02.000.000.0000Matches
2019-202022Middlesbrougheng ENGFA Cup0.80100.01.320.000.0000Matches
2019-202022Norwich Cityeng ENGJr. PL2 — Div. 21.0100Matches
2019-202022Norwich Cityeng ENG1. Premier League0.30000.000.000000.00.00.00.0Matches
2020-202123Derby Countyeng ENG2. Championship7.5110440.01.330.530.100.2518.90000.90.90.09+0.1+0.1Matches
2020-202123Middlesbrougheng ENG2. Championship3.70500.01.350.000.0018.30000.20.20.05-0.2-0.2Matches
2020-202123Middlesbrougheng ENGFA Cup1.002150.02.001.000.000.0000Matches
2021-202224Troyesfr FRACoupe de France1.00000.000.0000Matches
2021-202224Sunderlandeng ENG3. League One6.8113538.51.910.740.080.2000Matches
2021-202224Troyesfr FRA1. Ligue 10.20100.06.430.000.008.20000.40.40.43-0.4-0.4Matches
2021-202224Sunderlandeng ENGJr. PL2 — Div. 20.7000Matches
2022-202325Sunderlandeng ENG2. Championship29.45552138.21.870.710.090.2419.83004.64.60.08+0.4+0.4Matches
2022-202325Sunderlandeng ENGEFL Cup0.90000.000.0000Matches
2022-202325Sunderlandeng ENGFA Cup2.609444.43.401.510.000.0000Matches
2023-202426Sunderlandeng ENG2. Championship20.50431125.62.090.540.000.0017.54003.73.70.09-3.7-3.7Matches
11 Seasons9 Clubs11 Leagues137.9251719632.71.800.710.060.2618.270012.412.40.09-4.4-4.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
Sunderland (3 Seasons)4 Leagues60.361204134.21.990.680.050.1518.87008.38.30.08-3.3-3.3
Celtic (3 Seasons)2 Leagues41.51764133.31.160.990.330.4115.60000.30.30.08+0.7+0.7
Fulham (2 Seasons)4 Leagues6.0010.220.0000
Middlesbrough (2 Seasons)2 Leagues12.2122313.61.800.250.050.3316.50001.61.60.09-0.6-0.6
Girona (1 Season)2 Leagues7.2010660.01.380.830.000.0016.40000.80.80.12-0.8-0.8
Derby County (1 Season)1 League7.5110440.01.330.530.100.2518.90000.90.90.09+0.1+0.1
Norwich City (1 Season)2 Leagues1.30200.01.550.000.000000.00.00.00.0
Manchester City (1 Season)2 Leagues0.6000.0000
Troyes (1 Season)2 Leagues1.20100.00.870.000.008.20000.40.40.43-0.4-0.4
Norwich City (1 Season)1 League1.0100
Sunderland (1 Season)1 League0.7000
Championship (5 Seasons)72.071273929.91.870.540.060.1818.570010.810.80.09-3.8-3.8
League Cup (5 Seasons)3.30200.01.040.000.0000
FA Cup (4 Seasons)5.0012541.72.731.140.000.0000
Premiership (3 Seasons)36.415391.070.3800
Premier League (3 Seasons)0.90000.000.000000.00.00.00.0
Champions Lg (2 Seasons)5.226233.31.160.390.331.0015.60000.30.30.08+0.7+0.7
PL2 — Div. 2 (2 Seasons)1.7100
La Liga (1 Season)6.707571.41.050.750.000.0016.40000.80.80.12-0.8-0.8
League One (1 Season)6.8113538.51.910.740.080.2000
Copa del Rey (1 Season)0.503133.35.511.840.000.0000
Ligue 1 (1 Season)0.20100.06.430.000.008.20000.40.40.43-0.4-0.4
Coupe de France (1 Season)1.00000.000.0000
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-201416Fulham1 League0.5000.0000
2014-201517Fulham3 Leagues5.5010.240.0000
2015-201618Manchester City2 Leagues0.6000.0000
2015-201618Celtic1 League9.36161.710.3800
2016-201719Celtic2 Leagues23.71022050.00.780.840.500.5000
2017-201820Celtic2 Leagues8.514525.01.540.590.250.2015.60000.30.30.08+0.7+0.7
2018-201921Girona2 Leagues7.2010660.01.380.830.000.0016.40000.80.80.12-0.8-0.8
2019-202022Norwich City2 Leagues1.30200.01.550.000.000000.00.00.00.0
2019-202022Norwich City1 League1.0100
2019-202022Middlesbrough2 Leagues7.5115213.32.000.270.070.5015.90001.41.40.10-0.4-0.4
2020-202123Middlesbrough2 Leagues4.707114.31.490.210.000.0018.30000.20.20.05-0.2-0.2
2020-202123Derby County1 League7.5110440.01.330.530.100.2518.90000.90.90.09+0.1+0.1
2021-202224Troyes2 Leagues1.20100.00.870.000.008.20000.40.40.43-0.4-0.4
2021-202224Sunderland1 League0.7000
2021-202224Sunderland1 League6.8113538.51.910.740.080.2000
2022-202325Sunderland3 Leagues32.95642539.11.940.760.080.2019.83004.64.60.08+0.4+0.4
2023-202426Sunderland2 Leagues20.50431125.62.090.540.000.0017.54003.73.70.09-3.7-3.7
11 Seasons9 Clubs11 Leagues137.9251719632.71.800.710.060.2618.270012.412.40.09-4.4-4.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
Sunderland (3 Seasons)4 Leagues60.361204134.21.990.680.050.1518.87008.38.30.08-3.3-3.3
Celtic (3 Seasons)2 Leagues41.51764133.31.160.990.330.4115.60000.30.30.08+0.7+0.7
Fulham (2 Seasons)4 Leagues6.0010.220.0000
Middlesbrough (2 Seasons)2 Leagues12.2122313.61.800.250.050.3316.50001.61.60.09-0.6-0.6
Girona (1 Season)2 Leagues7.2010660.01.380.830.000.0016.40000.80.80.12-0.8-0.8
Derby County (1 Season)1 League7.5110440.01.330.530.100.2518.90000.90.90.09+0.1+0.1
Norwich City (1 Season)2 Leagues1.30200.01.550.000.000000.00.00.00.0
Manchester City (1 Season)2 Leagues0.6000.0000
Troyes (1 Season)2 Leagues1.20100.00.870.000.008.20000.40.40.43-0.4-0.4
Norwich City (1 Season)1 League1.0100
Sunderland (1 Season)1 League0.7000
Championship (5 Seasons)72.071273929.91.870.540.060.1818.570010.810.80.09-3.8-3.8
League Cup (5 Seasons)3.30200.01.040.000.0000
FA Cup (4 Seasons)5.0012541.72.731.140.000.0000
Premiership (3 Seasons)36.415391.070.3800
Premier League (3 Seasons)0.90000.000.000000.00.00.00.0
Champions Lg (2 Seasons)5.226233.31.160.390.331.0015.60000.30.30.08+0.7+0.7
PL2 — Div. 2 (2 Seasons)1.7100
La Liga (1 Season)6.707571.41.050.750.000.0016.40000.80.80.12-0.8-0.8
League One (1 Season)6.8113538.51.910.740.080.2000
Copa del Rey (1 Season)0.503133.35.511.840.000.0000
Ligue 1 (1 Season)0.20100.06.430.000.008.20000.40.40.43-0.4-0.4
Coupe de France (1 Season)1.00000.000.0000
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-201416Fulhameng ENG1. Premier League19th0.5000.0000Matches
2014-201517Fulhameng ENG2. Championship17th4.1010.240.0000Matches
2015-201618Manchester Cityeng ENG1. Premier League4th0.1000.0000Matches
2015-201618Celticsct SCO1. Premiership1st9.36161.710.3800Matches
2016-201719Celticsct SCO1. Premiership1st21.19190.900.4700Matches
2017-201820Celticsct SCO1. Premiership1st5.9040.680.0000Matches
2018-201921Gironaes ESP1. La Liga18th6.707571.41.050.750.000.0016.40000.80.80.12-0.8-0.8Matches
2019-202022Norwich Cityeng ENG1. Premier League20th0.30000.000.000000.00.00.00.0Matches
2019-202022Norwich Cityeng ENGJr. PL2 — Div. 211th1.0100Matches
2019-202022Middlesbrougheng ENG2. Championship17th6.8114214.32.070.300.070.5015.90001.41.40.10-0.4-0.4Matches
2020-202123Middlesbrougheng ENG2. Championship10th3.70500.01.350.000.0018.30000.20.20.05-0.2-0.2Matches
2020-202123Derby Countyeng ENG2. Championship21st7.5110440.01.330.530.100.2518.90000.90.90.09+0.1+0.1Matches
2021-202224Troyesfr FRA1. Ligue 115th0.20100.06.430.000.008.20000.40.40.43-0.4-0.4Matches
2021-202224Sunderlandeng ENGJr. PL2 — Div. 213th0.7000Matches
2021-202224Sunderlandeng ENG3. League One5th6.8113538.51.910.740.080.2000Matches
2022-202325Sunderlandeng ENG2. Championship6th29.45552138.21.870.710.090.2419.83004.64.60.08+0.4+0.4Matches
2023-202426Sunderlandeng ENG2. Championship15th20.50431125.62.090.540.000.0017.54003.73.70.09-3.7-3.7Matches
11 Seasons9 Clubs6 Leagues122.9231488832.41.810.720.050.2618.370012.112.10.09-5.1-5.1
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
Sunderland (3 Seasons)2 Leagues56.761113733.31.960.650.050.1618.87008.38.30.08-3.3-3.3
Celtic (3 Seasons)1 League36.415391.070.3800
Middlesbrough (2 Seasons)1 League10.5119210.51.820.190.050.5016.50001.61.60.09-0.6-0.6
Fulham (2 Seasons)2 Leagues4.6010.220.0000
Girona (1 Season)1 League6.707571.41.050.750.000.0016.40000.80.80.12-0.8-0.8
Derby County (1 Season)1 League7.5110440.01.330.530.100.2518.90000.90.90.09+0.1+0.1
Norwich City (1 Season)1 League0.30000.000.000000.00.00.00.0
Troyes (1 Season)1 League0.20100.06.430.000.008.20000.40.40.43-0.4-0.4
Norwich City (1 Season)1 League1.0100
Manchester City (1 Season)1 League0.1000.0000
Sunderland (1 Season)1 League0.7000
Championship (5 Seasons)72.071273929.91.870.540.060.1818.570010.810.80.09-3.8-3.8
Premiership (3 Seasons)36.415391.070.3800
Premier League (3 Seasons)0.90000.000.000000.00.00.00.0
PL2 — Div. 2 (2 Seasons)1.7100
La Liga (1 Season)6.707571.41.050.750.000.0016.40000.80.80.12-0.8-0.8
League One (1 Season)6.8113538.51.910.740.080.2000
Ligue 1 (1 Season)0.20100.06.430.000.008.20000.40.40.43-0.4-0.4
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-201517Fulhameng ENGFA Cup17th0.6000Matches
2014-201517Fulhameng ENGLeague Cup9th0.8000Matches
2015-201618Manchester Cityeng ENGLeague Cup1st0.6000Matches
2018-201921Gironaes ESPCopa del Rey5th0.503133.35.511.840.000.0000Matches
2019-202022Norwich Cityeng ENGEFL Cup33rd1.00200.02.000.000.0000Matches
2019-202022Middlesbrougheng ENGFA Cup33rd0.80100.01.320.000.0000Matches
2020-202123Middlesbrougheng ENGFA Cup33rd1.002150.02.001.000.000.0000Matches
2021-202224Troyesfr FRACoupe de FranceR641.00000.000.0000Matches
2022-202325Sunderlandeng ENGEFL CupRd10.90000.000.0000Matches
2022-202325Sunderlandeng ENGFA Cup2.609444.43.401.510.000.0000Matches
8 Seasons7 Clubs4 Leagues9.8017635.32.160.760.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Sunderland (2 Seasons)2 Leagues3.609444.42.521.120.000.0000
Middlesbrough (2 Seasons)1 League1.803133.31.710.570.000.0000
Fulham (1 Season)2 Leagues1.4000
Girona (1 Season)1 League0.503133.35.511.840.000.0000
Manchester City (1 Season)1 League0.6000
Norwich City (1 Season)1 League1.00200.02.000.000.0000
Troyes (1 Season)1 League1.00000.000.0000
League Cup (5 Seasons)3.30200.01.040.000.0000
FA Cup (4 Seasons)5.0012541.72.731.140.000.0000
Copa del Rey (1 Season)0.503133.35.511.840.000.0000
Coupe de France (1 Season)1.00000.000.0000
Shooting Table
Standard Expected
Season Age Squad 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
2016-201719Celtic1. Champions LgGR2.612150.00.780.390.501.0000Matches
2017-201820Celtic1. Champions LgGR2.614125.01.540.380.251.0015.60000.30.30.08+0.7+0.7Matches
2 Seasons1 Club1 League5.226233.31.160.390.331.0015.60000.30.30.08+0.7+0.7
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-201416Fulhameng ENG1. Premier League0.50Matches
2014-201517Fulhameng ENG2. Championship4.11Matches
2014-201517Fulhameng ENGFA Cup0.60Matches
2014-201517Fulhameng ENGLeague Cup0.80Matches
2015-201618Manchester Cityeng ENGLeague Cup0.60Matches
2015-201618Manchester Cityeng ENG1. Premier League0.10Matches
2015-201618Celticsct SCO1. Premiership9.31Matches
2016-201719Celtic1. Champions Lg2.60Matches
2016-201719Celticsct SCO1. Premiership21.110Matches
2017-201820Celtic1. Champions Lg2.6395472.2480113252986.2111478.6020.000.00.10.000101Matches
2017-201820Celticsct SCO1. Premiership5.93Matches
2018-201921Gironaes ESPCopa del Rey0.51Matches
2018-201921Gironaes ESP1. La Liga6.715018879.82175536779680.2546583.191275.000.30.9-0.38108026Matches
2019-202022Middlesbrougheng ENG2. Championship6.812619066.32005661677787.0345068.0164535.621.51.2+0.51999319Matches
2019-202022Norwich Cityeng ENGEFL Cup1.00Matches
2019-202022Middlesbrougheng ENGFA Cup0.80Matches
2019-202022Norwich Cityeng ENGJr. PL2 — Div. 21.00Matches
2019-202022Norwich Cityeng ENG1. Premier League0.36966.7100294580.011100.01333.300.00.00.000002Matches
2020-202123Derby Countyeng ENG2. Championship7.517622976.9268876510211687.9495392.5163250.010.50.9+0.5101312329Matches
2020-202123Middlesbrougheng ENG2. Championship3.77310867.6988313465682.1182281.841233.300.90.8-0.99106018Matches
2020-202123Middlesbrougheng ENGFA Cup1.00Matches
2021-202224Troyesfr FRACoupe de France1.00Matches
2021-202224Sunderlandeng ENG3. League One6.81Matches
2021-202224Troyesfr FRA1. Ligue 10.24580.0581411100.033100.00000.00.00.000001Matches
2021-202224Sunderlandeng ENGJr. PL2 — Div. 20.70Matches
2022-202325Sunderlandeng ENG2. Championship29.41118141279.216160475365174387.631738283.07915252.076.86.3+0.26096507148Matches
2022-202325Sunderlandeng ENGEFL Cup0.90Matches
2022-202325Sunderlandeng ENGFA Cup2.60Matches
2023-202426Sunderlandeng ENG2. Championship20.5890112279.312563302056362490.226233777.7379041.124.44.9-2.45250425105Matches
11 Seasons9 Clubs11 Leagues137.92582331777.837217102041536174787.974992780.816234846.62914.415.0+14.615818812818349
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
Sunderland (3 Seasons)4 Leagues60.32008253479.22872377731214136788.857971980.511624247.91011.211.1-1.21121469212253
Celtic (3 Seasons)2 Leagues41.5395472.2480113252986.2111478.6020.0140.00.1+14.000101
Fulham (2 Seasons)4 Leagues6.01
Middlesbrough (2 Seasons)2 Leagues12.219929866.8299397411313385.0527272.2205735.122.42.0-0.4281915337
Girona (1 Season)2 Leagues7.215018879.82175536779680.2546583.191275.010.30.9+0.78108026
Derby County (1 Season)1 League7.517622976.9268876510211687.9495392.5163250.010.50.9+0.5101312329
Norwich City (1 Season)2 Leagues1.36966.7100294580.011100.01333.300.00.00.000002
Manchester City (1 Season)2 Leagues0.60
Troyes (1 Season)2 Leagues1.24580.0581411100.033100.00000.00.00.000001
Norwich City (1 Season)1 League1.00
Sunderland (1 Season)1 League0.70
Championship (5 Seasons)72.02383306177.93440495121429161688.468084480.615233145.91314.114.0-1.115017811918319
League Cup (5 Seasons)3.30
FA Cup (4 Seasons)5.00
Premiership (3 Seasons)36.414
Premier League (3 Seasons)0.96966.7100294580.011100.01333.300.00.00.000002
Champions Lg (2 Seasons)5.2395472.2480113252986.2111478.6020.000.00.10.000101
PL2 — Div. 2 (2 Seasons)1.70
La Liga (1 Season)6.715018879.82175536779680.2546583.191275.000.30.9-0.38108026
League One (1 Season)6.81
Copa del Rey (1 Season)0.51
Ligue 1 (1 Season)0.24580.0581411100.033100.00000.00.00.000001
Coupe de France (1 Season)1.00
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-201416Fulham1 League0.50
2014-201517Fulham3 Leagues5.51
2015-201618Manchester City2 Leagues0.60
2015-201618Celtic1 League9.31
2016-201719Celtic2 Leagues23.710
2017-201820Celtic2 Leagues8.5395472.2480113252986.2111478.6020.030.00.1+3.000101
2018-201921Girona2 Leagues7.215018879.82175536779680.2546583.191275.010.30.9+0.78108026
2019-202022Norwich City2 Leagues1.36966.7100294580.011100.01333.300.00.00.000002
2019-202022Norwich City1 League1.00
2019-202022Middlesbrough2 Leagues7.512619066.32005661677787.0345068.0164535.621.51.2+0.51999319
2020-202123Middlesbrough2 Leagues4.77310867.6988313465682.1182281.841233.300.90.8-0.99106018
2020-202123Derby County1 League7.517622976.9268876510211687.9495392.5163250.010.50.9+0.5101312329
2021-202224Troyes2 Leagues1.24580.0581411100.033100.00000.00.00.000001
2021-202224Sunderland1 League0.70
2021-202224Sunderland1 League6.81
2022-202325Sunderland3 Leagues32.91118141279.216160475365174387.631738283.07915252.076.86.3+0.26096507148
2023-202426Sunderland2 Leagues20.5890112279.312563302056362490.226233777.7379041.124.44.9-2.45250425105
11 Seasons9 Clubs11 Leagues137.92582331777.837217102041536174787.974992780.816234846.62914.415.0+14.615818812818349
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
Sunderland (3 Seasons)4 Leagues60.32008253479.22872377731214136788.857971980.511624247.91011.211.1-1.21121469212253
Celtic (3 Seasons)2 Leagues41.5395472.2480113252986.2111478.6020.0140.00.1+14.000101
Fulham (2 Seasons)4 Leagues6.01
Middlesbrough (2 Seasons)2 Leagues12.219929866.8299397411313385.0527272.2205735.122.42.0-0.4281915337
Girona (1 Season)2 Leagues7.215018879.82175536779680.2546583.191275.010.30.9+0.78108026
Derby County (1 Season)1 League7.517622976.9268876510211687.9495392.5163250.010.50.9+0.5101312329
Norwich City (1 Season)2 Leagues1.36966.7100294580.011100.01333.300.00.00.000002
Manchester City (1 Season)2 Leagues0.60
Troyes (1 Season)2 Leagues1.24580.0581411100.033100.00000.00.00.000001
Norwich City (1 Season)1 League1.00
Sunderland (1 Season)1 League0.70
Championship (5 Seasons)72.02383306177.93440495121429161688.468084480.615233145.91314.114.0-1.115017811918319
League Cup (5 Seasons)3.30
FA Cup (4 Seasons)5.00
Premiership (3 Seasons)36.414
Premier League (3 Seasons)0.96966.7100294580.011100.01333.300.00.00.000002
Champions Lg (2 Seasons)5.2395472.2480113252986.2111478.6020.000.00.10.000101
PL2 — Div. 2 (2 Seasons)1.70
La Liga (1 Season)6.715018879.82175536779680.2546583.191275.000.30.9-0.38108026
League One (1 Season)6.81
Copa del Rey (1 Season)0.51
Ligue 1 (1 Season)0.24580.0581411100.033100.00000.00.00.000001
Coupe de France (1 Season)1.00
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-201416Fulhameng ENG1. Premier League19th0.50Matches
2014-201517Fulhameng ENG2. Championship17th4.11Matches
2015-201618Manchester Cityeng ENG1. Premier League4th0.10Matches
2015-201618Celticsct SCO1. Premiership1st9.31Matches
2016-201719Celticsct SCO1. Premiership1st21.110Matches
2017-201820Celticsct SCO1. Premiership1st5.93Matches
2018-201921Gironaes ESP1. La Liga18th6.715018879.82175536779680.2546583.191275.000.30.9-0.38108026Matches
2019-202022Norwich Cityeng ENG1. Premier League20th0.36966.7100294580.011100.01333.300.00.00.000002Matches
2019-202022Norwich Cityeng ENGJr. PL2 — Div. 211th1.00Matches
2019-202022Middlesbrougheng ENG2. Championship17th6.812619066.32005661677787.0345068.0164535.621.51.2+0.51999319Matches
2020-202123Middlesbrougheng ENG2. Championship10th3.77310867.6988313465682.1182281.841233.300.90.8-0.99106018Matches
2020-202123Derby Countyeng ENG2. Championship21st7.517622976.9268876510211687.9495392.5163250.010.50.9+0.5101312329Matches
2021-202224Troyesfr FRA1. Ligue 115th0.24580.0581411100.033100.00000.00.00.000001Matches
2021-202224Sunderlandeng ENGJr. PL2 — Div. 213th0.70Matches
2021-202224Sunderlandeng ENG3. League One5th6.81Matches
2022-202325Sunderlandeng ENG2. Championship6th29.41118141279.216160475365174387.631738283.07915252.076.86.3+0.26096507148Matches
2023-202426Sunderlandeng ENG2. Championship15th20.5890112279.312563302056362490.226233777.7379041.124.44.9-2.45250425105Matches
11 Seasons9 Clubs6 Leagues122.92543326377.936737100911511171888.073891380.816234646.82814.414.9+13.615818812718348
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
Sunderland (3 Seasons)2 Leagues56.72008253479.22872377731214136788.857971980.511624247.91011.211.1-1.21121469212253
Celtic (3 Seasons)1 League36.414
Middlesbrough (2 Seasons)1 League10.519929866.8299397411313385.0527272.2205735.122.42.0-0.4281915337
Fulham (2 Seasons)2 Leagues4.61
Girona (1 Season)1 League6.715018879.82175536779680.2546583.191275.000.30.9-0.38108026
Derby County (1 Season)1 League7.517622976.9268876510211687.9495392.5163250.010.50.9+0.5101312329
Norwich City (1 Season)1 League0.36966.7100294580.011100.01333.300.00.00.000002
Troyes (1 Season)1 League0.24580.0581411100.033100.00000.00.00.000001
Norwich City (1 Season)1 League1.00
Manchester City (1 Season)1 League0.10
Sunderland (1 Season)1 League0.70
Championship (5 Seasons)72.02383306177.93440495121429161688.468084480.615233145.91314.114.0-1.115017811918319
Premiership (3 Seasons)36.414
Premier League (3 Seasons)0.96966.7100294580.011100.01333.300.00.00.000002
PL2 — Div. 2 (2 Seasons)1.70
La Liga (1 Season)6.715018879.82175536779680.2546583.191275.000.30.9-0.38108026
League One (1 Season)6.81
Ligue 1 (1 Season)0.24580.0581411100.033100.00000.00.00.000001
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-201517Fulhameng ENGFA Cup17th0.60Matches
2014-201517Fulhameng ENGLeague Cup9th0.80Matches
2015-201618Manchester Cityeng ENGLeague Cup1st0.60Matches
2018-201921Gironaes ESPCopa del Rey5th0.51Matches
2019-202022Norwich Cityeng ENGEFL Cup33rd1.00Matches
2019-202022Middlesbrougheng ENGFA Cup33rd0.80Matches
2020-202123Middlesbrougheng ENGFA Cup33rd1.00Matches
2021-202224Troyesfr FRACoupe de FranceR641.00Matches
2022-202325Sunderlandeng ENGEFL CupRd10.90Matches
2022-202325Sunderlandeng ENGFA Cup2.60Matches
8 Seasons7 Clubs4 Leagues9.81
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
Sunderland (2 Seasons)2 Leagues3.60
Middlesbrough (2 Seasons)1 League1.80
Fulham (1 Season)2 Leagues1.40
Girona (1 Season)1 League0.51
Manchester City (1 Season)1 League0.60
Norwich City (1 Season)1 League1.00
Troyes (1 Season)1 League1.00
League Cup (5 Seasons)3.30
FA Cup (4 Seasons)5.00
Copa del Rey (1 Season)0.51
Coupe de France (1 Season)1.00
Passing Table
Total Short Medium Long Expected
Season Age Squad 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
2016-201719Celtic1. Champions LgGR2.60Matches
2017-201820Celtic1. Champions LgGR2.6395472.2480113252986.2111478.6020.000.00.10.000101Matches
2 Seasons1 Club1 League5.2395472.2480113252986.2111478.6020.000.00.10.000101

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-201416Fulhameng ENG1. Premier League0.5Matches
2014-201517Fulhameng ENG2. Championship4.1Matches
2014-201517Fulhameng ENGFA Cup0.6Matches
2014-201517Fulhameng ENGLeague Cup0.8Matches
2015-201618Manchester Cityeng ENGLeague Cup0.6Matches
2015-201618Manchester Cityeng ENG1. Premier League0.1Matches
2015-201618Celticsct SCO1. Premiership9.3Matches
2016-201719Celtic1. Champions Lg2.61Matches
2016-201719Celticsct SCO1. Premiership21.1Matches
2017-201820Celtic1. Champions Lg2.6545400000000003904Matches
2017-201820Celticsct SCO1. Premiership5.9Matches
2018-201921Gironaes ESPCopa del Rey0.51Matches
2018-201921Gironaes ESP1. La Liga6.7188181611185000015014Matches
2019-202022Middlesbrougheng ENG2. Championship6.819014545100141527172112606Matches
2019-202022Norwich Cityeng ENGEFL Cup1.00Matches
2019-202022Middlesbrougheng ENGFA Cup0.83Matches
2019-202022Norwich Cityeng ENGJr. PL2 — Div. 21.0Matches
2019-202022Norwich Cityeng ENG1. Premier League0.3990000000000600Matches
2020-202123Derby Countyeng ENG2. Championship7.52292022462121810430176310Matches
2020-202123Middlesbrougheng ENG2. Championship3.710810172005041007305Matches
2020-202123Middlesbrougheng ENGFA Cup1.01Matches
2021-202224Troyesfr FRACoupe de France1.01Matches
2021-202224Sunderlandeng ENG3. League One6.816Matches
2021-202224Troyesfr FRA1. Ligue 10.2550000000000401Matches
2021-202224Sunderlandeng ENGJr. PL2 — Div. 20.7Matches
2022-202325Sunderlandeng ENG2. Championship29.4141212891203262088414420911118337Matches
2022-202325Sunderlandeng ENGEFL Cup0.94Matches
2022-202325Sunderlandeng ENGFA Cup2.69Matches
2023-202426Sunderlandeng ENG2. Championship20.51122101510321939028532220890423Matches
11 Seasons9 Clubs11 Leagues137.933173001305721826289871386416225821190
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sunderland (3 Seasons)4 Leagues60.3253423042235315232076997421112008760
Celtic (3 Seasons)2 Leagues41.5545400001000003904
Fulham (2 Seasons)4 Leagues6.0
Middlesbrough (2 Seasons)2 Leagues12.2298246521201505311821199011
Girona (1 Season)2 Leagues7.2188181611195000015014
Derby County (1 Season)1 League7.52292022462121810430176310
Norwich City (1 Season)2 Leagues1.3990000000000600
Manchester City (1 Season)2 Leagues0.6
Troyes (1 Season)2 Leagues1.2550000100000401
Norwich City (1 Season)1 League1.0
Sunderland (1 Season)1 League0.7
Championship (5 Seasons)72.030612752299711725245821386416223831081
League Cup (5 Seasons)3.34
FA Cup (4 Seasons)5.013
Premiership (3 Seasons)36.4
Premier League (3 Seasons)0.9990000000000600
Champions Lg (2 Seasons)5.2545400001000003904
PL2 — Div. 2 (2 Seasons)1.7
La Liga (1 Season)6.7188181611185000015014
League One (1 Season)6.816
Copa del Rey (1 Season)0.51
Ligue 1 (1 Season)0.2550000000000401
Coupe de France (1 Season)1.01
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-201416Fulham1 League0.5
2014-201517Fulham3 Leagues5.5
2015-201618Manchester City2 Leagues0.6
2015-201618Celtic1 League9.3
2016-201719Celtic2 Leagues23.71
2017-201820Celtic2 Leagues8.5545400000000003904
2018-201921Girona2 Leagues7.2188181611195000015014
2019-202022Norwich City2 Leagues1.3990000000000600
2019-202022Norwich City1 League1.0
2019-202022Middlesbrough2 Leagues7.519014545100144527172112606
2020-202123Middlesbrough2 Leagues4.710810172006041007305
2020-202123Derby County1 League7.52292022462121810430176310
2021-202224Troyes2 Leagues1.2550000100000401
2021-202224Sunderland1 League0.7
2021-202224Sunderland1 League6.816
2022-202325Sunderland3 Leagues32.91412128912032620101414420911118337
2023-202426Sunderland2 Leagues20.51122101510321939028532220890423
11 Seasons9 Clubs11 Leagues137.933173001305721826289871386416225821190
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sunderland (3 Seasons)4 Leagues60.3253423042235315232076997421112008760
Celtic (3 Seasons)2 Leagues41.5545400001000003904
Fulham (2 Seasons)4 Leagues6.0
Middlesbrough (2 Seasons)2 Leagues12.2298246521201505311821199011
Girona (1 Season)2 Leagues7.2188181611195000015014
Derby County (1 Season)1 League7.52292022462121810430176310
Norwich City (1 Season)2 Leagues1.3990000000000600
Manchester City (1 Season)2 Leagues0.6
Troyes (1 Season)2 Leagues1.2550000100000401
Norwich City (1 Season)1 League1.0
Sunderland (1 Season)1 League0.7
Championship (5 Seasons)72.030612752299711725245821386416223831081
League Cup (5 Seasons)3.34
FA Cup (4 Seasons)5.013
Premiership (3 Seasons)36.4
Premier League (3 Seasons)0.9990000000000600
Champions Lg (2 Seasons)5.2545400001000003904
PL2 — Div. 2 (2 Seasons)1.7
La Liga (1 Season)6.7188181611185000015014
League One (1 Season)6.816
Copa del Rey (1 Season)0.51
Ligue 1 (1 Season)0.2550000000000401
Coupe de France (1 Season)1.01
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-201416Fulhameng ENG1. Premier League19th0.5Matches
2014-201517Fulhameng ENG2. Championship17th4.1Matches
2015-201618Manchester Cityeng ENG1. Premier League4th0.1Matches
2015-201618Celticsct SCO1. Premiership1st9.3Matches
2016-201719Celticsct SCO1. Premiership1st21.1Matches
2017-201820Celticsct SCO1. Premiership1st5.9Matches
2018-201921Gironaes ESP1. La Liga18th6.7188181611185000015014Matches
2019-202022Norwich Cityeng ENG1. Premier League20th0.3990000000000600Matches
2019-202022Norwich Cityeng ENGJr. PL2 — Div. 211th1.0Matches
2019-202022Middlesbrougheng ENG2. Championship17th6.819014545100141527172112606Matches
2020-202123Middlesbrougheng ENG2. Championship10th3.710810172005041007305Matches
2020-202123Derby Countyeng ENG2. Championship21st7.52292022462121810430176310Matches
2021-202224Troyesfr FRA1. Ligue 115th0.2550000000000401Matches
2021-202224Sunderlandeng ENGJr. PL2 — Div. 213th0.7Matches
2021-202224Sunderlandeng ENG3. League One5th6.816Matches
2022-202325Sunderlandeng ENG2. Championship6th29.4141212891203262088414420911118337Matches
2023-202426Sunderlandeng ENG2. Championship15th20.51122101510321939028532220890423Matches
11 Seasons9 Clubs6 Leagues122.932632947305721826269871386416225431186
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sunderland (3 Seasons)2 Leagues56.7253423042235315231946997421112008760
Celtic (3 Seasons)1 League36.4
Middlesbrough (2 Seasons)1 League10.5298246521201465311821199011
Fulham (2 Seasons)2 Leagues4.6
Girona (1 Season)1 League6.7188181611185000015014
Derby County (1 Season)1 League7.52292022462121810430176310
Norwich City (1 Season)1 League0.3990000000000600
Troyes (1 Season)1 League0.2550000000000401
Norwich City (1 Season)1 League1.0
Manchester City (1 Season)1 League0.1
Sunderland (1 Season)1 League0.7
Championship (5 Seasons)72.030612752299711725245821386416223831081
Premiership (3 Seasons)36.4
Premier League (3 Seasons)0.9990000000000600
PL2 — Div. 2 (2 Seasons)1.7
La Liga (1 Season)6.7188181611185000015014
League One (1 Season)6.816
Ligue 1 (1 Season)0.2550000000000401
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-201517Fulhameng ENGFA Cup17th0.6Matches
2014-201517Fulhameng ENGLeague Cup9th0.8Matches
2015-201618Manchester Cityeng ENGLeague Cup1st0.6Matches
2018-201921Gironaes ESPCopa del Rey5th0.51Matches
2019-202022Norwich Cityeng ENGEFL Cup33rd1.00Matches
2019-202022Middlesbrougheng ENGFA Cup33rd0.83Matches
2020-202123Middlesbrougheng ENGFA Cup33rd1.01Matches
2021-202224Troyesfr FRACoupe de FranceR641.01Matches
2022-202325Sunderlandeng ENGEFL CupRd10.94Matches
2022-202325Sunderlandeng ENGFA Cup2.69Matches
8 Seasons7 Clubs4 Leagues9.819
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sunderland (2 Seasons)2 Leagues3.613
Middlesbrough (2 Seasons)1 League1.84
Fulham (1 Season)2 Leagues1.4
Girona (1 Season)1 League0.51
Manchester City (1 Season)1 League0.6
Norwich City (1 Season)1 League1.00
Troyes (1 Season)1 League1.01
League Cup (5 Seasons)3.34
FA Cup (4 Seasons)5.013
Copa del Rey (1 Season)0.51
Coupe de France (1 Season)1.01
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
2016-201719Celtic1. Champions LgGR2.61Matches
2017-201820Celtic1. Champions LgGR2.6545400000000003904Matches
2 Seasons1 Club1 League5.2545400001000003904

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-201416Fulhameng ENG1. Premier League0.5Matches
2014-201517Fulhameng ENG2. Championship4.1Matches
2014-201517Fulhameng ENGFA Cup0.6Matches
2014-201517Fulhameng ENGLeague Cup0.8Matches
2015-201618Manchester Cityeng ENGLeague Cup0.6Matches
2015-201618Manchester Cityeng ENG1. Premier League0.1Matches
2015-201618Celticsct SCO1. Premiership9.3Matches
2016-201719Celtic1. Champions Lg2.6Matches
2016-201719Celticsct SCO1. Premiership21.1Matches
2017-201820Celtic1. Champions Lg2.641.5610201000.00000000Matches
2017-201820Celticsct SCO1. Premiership5.9Matches
2018-201921Gironaes ESPCopa del Rey0.5Matches
2018-201921Gironaes ESP1. La Liga6.7253.74161710030.45200100Matches
2019-202022Middlesbrougheng ENG2. Championship6.8395.77228522050.74211010Matches
2019-202022Norwich Cityeng ENGEFL Cup1.0Matches
2019-202022Middlesbrougheng ENGFA Cup0.8Matches
2019-202022Norwich Cityeng ENGJr. PL2 — Div. 21.0Matches
2019-202022Norwich Cityeng ENG1. Premier League0.3310.3810101000.00000000Matches
2020-202123Derby Countyeng ENG2. Championship7.5293.85173314110.13100000Matches
2020-202123Middlesbrougheng ENG2. Championship3.7195.10111412000.00000000Matches
2020-202123Middlesbrougheng ENGFA Cup1.0Matches
2021-202224Troyesfr FRACoupe de France1.0Matches
2021-202224Sunderlandeng ENG3. League One6.8Matches
2021-202224Troyesfr FRA1. Ligue 10.200.0000000000.00000000Matches
2021-202224Sunderlandeng ENGJr. PL2 — Div. 20.7Matches
2022-202325Sunderlandeng ENG2. Championship29.41404.77931719461180.611203021Matches
2022-202325Sunderlandeng ENGEFL Cup0.9Matches
2022-202325Sunderlandeng ENGFA Cup2.6Matches
2023-202426Sunderlandeng ENG2. Championship20.5954.6366121023230.15110010Matches
11 Seasons9 Clubs11 Leagues137.93544.56227425111194300.391824141
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sunderland (3 Seasons)4 Leagues60.32354.711592929693210.421313031
Celtic (3 Seasons)2 Leagues41.541.5610201000.00000000
Fulham (2 Seasons)4 Leagues6.0
Middlesbrough (2 Seasons)2 Leagues12.2585.54339934050.48211010
Girona (1 Season)2 Leagues7.2253.74161710030.45200100
Derby County (1 Season)1 League7.5293.85173314110.13100000
Norwich City (1 Season)2 Leagues1.3310.3810101000.00000000
Manchester City (1 Season)2 Leagues0.6
Troyes (1 Season)2 Leagues1.200.0000000000.00000000
Norwich City (1 Season)1 League1.0
Sunderland (1 Season)1 League0.7
Championship (5 Seasons)72.03224.74209414110174270.401624041
League Cup (5 Seasons)3.3
FA Cup (4 Seasons)5.0
Premiership (3 Seasons)36.4
Premier League (3 Seasons)0.9310.3810101000.00000000
Champions Lg (2 Seasons)5.241.5610201000.00000000
PL2 — Div. 2 (2 Seasons)1.7
La Liga (1 Season)6.7253.74161710030.45200100
League One (1 Season)6.8
Copa del Rey (1 Season)0.5
Ligue 1 (1 Season)0.200.0000000000.00000000
Coupe de France (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201416Fulham1 League0.5
2014-201517Fulham3 Leagues5.5
2015-201618Manchester City2 Leagues0.6
2015-201618Celtic1 League9.3
2016-201719Celtic2 Leagues23.7
2017-201820Celtic2 Leagues8.541.5610201000.00000000
2018-201921Girona2 Leagues7.2253.74161710030.45200100
2019-202022Norwich City2 Leagues1.3310.3810101000.00000000
2019-202022Norwich City1 League1.0
2019-202022Middlesbrough2 Leagues7.5395.77228522050.74211010
2020-202123Middlesbrough2 Leagues4.7195.10111412000.00000000
2020-202123Derby County1 League7.5293.85173314110.13100000
2021-202224Troyes2 Leagues1.200.0000000000.00000000
2021-202224Sunderland1 League0.7
2021-202224Sunderland1 League6.8
2022-202325Sunderland3 Leagues32.91404.77931719461180.611203021
2023-202426Sunderland2 Leagues20.5954.6366121023230.15110010
11 Seasons9 Clubs11 Leagues137.93544.56227425111194300.391824141
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sunderland (3 Seasons)4 Leagues60.32354.711592929693210.421313031
Celtic (3 Seasons)2 Leagues41.541.5610201000.00000000
Fulham (2 Seasons)4 Leagues6.0
Middlesbrough (2 Seasons)2 Leagues12.2585.54339934050.48211010
Girona (1 Season)2 Leagues7.2253.74161710030.45200100
Derby County (1 Season)1 League7.5293.85173314110.13100000
Norwich City (1 Season)2 Leagues1.3310.3810101000.00000000
Manchester City (1 Season)2 Leagues0.6
Troyes (1 Season)2 Leagues1.200.0000000000.00000000
Norwich City (1 Season)1 League1.0
Sunderland (1 Season)1 League0.7
Championship (5 Seasons)72.03224.74209414110174270.401624041
League Cup (5 Seasons)3.3
FA Cup (4 Seasons)5.0
Premiership (3 Seasons)36.4
Premier League (3 Seasons)0.9310.3810101000.00000000
Champions Lg (2 Seasons)5.241.5610201000.00000000
PL2 — Div. 2 (2 Seasons)1.7
La Liga (1 Season)6.7253.74161710030.45200100
League One (1 Season)6.8
Copa del Rey (1 Season)0.5
Ligue 1 (1 Season)0.200.0000000000.00000000
Coupe de France (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201416Fulhameng ENG1. Premier League19th0.5Matches
2014-201517Fulhameng ENG2. Championship17th4.1Matches
2015-201618Manchester Cityeng ENG1. Premier League4th0.1Matches
2015-201618Celticsct SCO1. Premiership1st9.3Matches
2016-201719Celticsct SCO1. Premiership1st21.1Matches
2017-201820Celticsct SCO1. Premiership1st5.9Matches
2018-201921Gironaes ESP1. La Liga18th6.7253.74161710030.45200100Matches
2019-202022Norwich Cityeng ENG1. Premier League20th0.3310.3810101000.00000000Matches
2019-202022Norwich Cityeng ENGJr. PL2 — Div. 211th1.0Matches
2019-202022Middlesbrougheng ENG2. Championship17th6.8395.77228522050.74211010Matches
2020-202123Middlesbrougheng ENG2. Championship10th3.7195.10111412000.00000000Matches
2020-202123Derby Countyeng ENG2. Championship21st7.5293.85173314110.13100000Matches
2021-202224Troyesfr FRA1. Ligue 115th0.200.0000000000.00000000Matches
2021-202224Sunderlandeng ENGJr. PL2 — Div. 213th0.7Matches
2021-202224Sunderlandeng ENG3. League One5th6.8Matches
2022-202325Sunderlandeng ENG2. Championship6th29.41404.77931719461180.611203021Matches
2023-202426Sunderlandeng ENG2. Championship15th20.5954.6366121023230.15110010Matches
11 Seasons9 Clubs6 Leagues122.93504.67226424911184300.401824141
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sunderland (3 Seasons)2 Leagues56.72354.711592929693210.421313031
Celtic (3 Seasons)1 League36.4
Middlesbrough (2 Seasons)1 League10.5585.54339934050.48211010
Fulham (2 Seasons)2 Leagues4.6
Girona (1 Season)1 League6.7253.74161710030.45200100
Derby County (1 Season)1 League7.5293.85173314110.13100000
Norwich City (1 Season)1 League0.3310.3810101000.00000000
Troyes (1 Season)1 League0.200.0000000000.00000000
Norwich City (1 Season)1 League1.0
Manchester City (1 Season)1 League0.1
Sunderland (1 Season)1 League0.7
Championship (5 Seasons)72.03224.74209414110174270.401624041
Premiership (3 Seasons)36.4
Premier League (3 Seasons)0.9310.3810101000.00000000
PL2 — Div. 2 (2 Seasons)1.7
La Liga (1 Season)6.7253.74161710030.45200100
League One (1 Season)6.8
Ligue 1 (1 Season)0.200.0000000000.00000000
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-201517Fulhameng ENGFA Cup17th0.6Matches
2014-201517Fulhameng ENGLeague Cup9th0.8Matches
2015-201618Manchester Cityeng ENGLeague Cup1st0.6Matches
2018-201921Gironaes ESPCopa del Rey5th0.5Matches
2019-202022Norwich Cityeng ENGEFL Cup33rd1.0Matches
2019-202022Middlesbrougheng ENGFA Cup33rd0.8Matches
2020-202123Middlesbrougheng ENGFA Cup33rd1.0Matches
2021-202224Troyesfr FRACoupe de FranceR641.0Matches
2022-202325Sunderlandeng ENGEFL CupRd10.9Matches
2022-202325Sunderlandeng ENGFA Cup2.6Matches
8 Seasons7 Clubs4 Leagues9.8
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sunderland (2 Seasons)2 Leagues3.6
Middlesbrough (2 Seasons)1 League1.8
Fulham (1 Season)2 Leagues1.4
Girona (1 Season)1 League0.5
Manchester City (1 Season)1 League0.6
Norwich City (1 Season)1 League1.0
Troyes (1 Season)1 League1.0
League Cup (5 Seasons)3.3
FA Cup (4 Seasons)5.0
Copa del Rey (1 Season)0.5
Coupe de France (1 Season)1.0
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
2016-201719Celtic1. Champions LgGR2.6Matches
2017-201820Celtic1. Champions LgGR2.641.5610201000.00000000Matches
2 Seasons1 Club1 League5.241.5610201000.00000000

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-201416Fulhameng ENG1. Premier League0.5Matches
2014-201517Fulhameng ENG2. Championship4.1Matches
2014-201517Fulhameng ENGFA Cup0.6Matches
2014-201517Fulhameng ENGLeague Cup0.8Matches
2015-201618Manchester Cityeng ENGLeague Cup0.6Matches
2015-201618Manchester Cityeng ENG1. Premier League0.1Matches
2015-201618Celticsct SCO1. Premiership9.3Matches
2016-201719Celtic1. Champions Lg2.641Matches
2016-201719Celticsct SCO1. Premiership21.1Matches
2017-201820Celtic1. Champions Lg2.69762141233.3820211020Matches
2017-201820Celticsct SCO1. Premiership5.9Matches
2018-201921Gironaes ESPCopa del Rey0.500Matches
2018-201921Gironaes ESP1. La Liga6.77652031520.01250531021Matches
2019-202022Middlesbrougheng ENG2. Championship6.8421031425.030001510Matches
2019-202022Norwich Cityeng ENGEFL Cup1.020Matches
2019-202022Middlesbrougheng ENGFA Cup0.810Matches
2019-202022Norwich Cityeng ENGJr. PL2 — Div. 21.0Matches
2019-202022Norwich Cityeng ENG1. Premier League0.3000000000000000Matches
2020-202123Derby Countyeng ENG2. Championship7.5532301119.1107073820Matches
2020-202123Middlesbrougheng ENG2. Championship3.7310211714.361010300Matches
2020-202123Middlesbrougheng ENGFA Cup1.000Matches
2021-202224Troyesfr FRACoupe de France1.010Matches
2021-202224Sunderlandeng ENG3. League One6.852Matches
2021-202224Troyesfr FRA1. Ligue 10.2000000000000000Matches
2021-202224Sunderlandeng ENGJr. PL2 — Div. 20.7Matches
2022-202325Sunderlandeng ENG2. Championship29.4462222168155328.338241232369130Matches
2022-202325Sunderlandeng ENGEFL Cup0.910Matches
2022-202325Sunderlandeng ENGFA Cup2.641Matches
2023-202426Sunderlandeng ENG2. Championship20.52212103982630.8181101162890Matches
11 Seasons9 Clubs11 Leagues137.996714628223312825.8955014941133291
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sunderland (3 Seasons)4 Leagues60.36844321917237929.156351343297220
Celtic (3 Seasons)2 Leagues41.591162141233.3820221020
Fulham (2 Seasons)4 Leagues6.00
Middlesbrough (2 Seasons)2 Leagues12.27412421118.291011810
Girona (1 Season)2 Leagues7.27652031520.01250531021
Derby County (1 Season)1 League7.5532301119.1107073820
Norwich City (1 Season)2 Leagues1.3020000000000000
Manchester City (1 Season)2 Leagues0.60
Troyes (1 Season)2 Leagues1.2010000000000000
Norwich City (1 Season)1 League1.00
Sunderland (1 Season)1 League0.70
Championship (5 Seasons)72.080403524212610125.7754314233113250
League Cup (5 Seasons)3.3300
FA Cup (4 Seasons)5.0510
Premiership (3 Seasons)36.40
Premier League (3 Seasons)0.9000000000000000
Champions Lg (2 Seasons)5.291162141233.3820221020
PL2 — Div. 2 (2 Seasons)1.70
La Liga (1 Season)6.77652031520.01250531021
League One (1 Season)6.8520
Copa del Rey (1 Season)0.5000
Ligue 1 (1 Season)0.2000000000000000
Coupe de France (1 Season)1.0100
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-201416Fulham1 League0.50
2014-201517Fulham3 Leagues5.50
2015-201618Manchester City2 Leagues0.60
2015-201618Celtic1 League9.30
2016-201719Celtic2 Leagues23.7410
2017-201820Celtic2 Leagues8.59762141233.3820211020
2018-201921Girona2 Leagues7.27652031520.01250531021
2019-202022Norwich City2 Leagues1.3020000000000000
2019-202022Norwich City1 League1.00
2019-202022Middlesbrough2 Leagues7.5431031425.030001510
2020-202123Middlesbrough2 Leagues4.7310211714.361010300
2020-202123Derby County1 League7.5532301119.1107073820
2021-202224Troyes2 Leagues1.2010000000000000
2021-202224Sunderland1 League0.70
2021-202224Sunderland1 League6.8520
2022-202325Sunderland3 Leagues32.9462722168155328.338241232469130
2023-202426Sunderland2 Leagues20.52212103982630.8181101162890
11 Seasons9 Clubs11 Leagues137.996714628223312825.8955014941133291
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sunderland (3 Seasons)4 Leagues60.36844321917237929.156351343297220
Celtic (3 Seasons)2 Leagues41.591162141233.3820221020
Fulham (2 Seasons)4 Leagues6.00
Middlesbrough (2 Seasons)2 Leagues12.27412421118.291011810
Girona (1 Season)2 Leagues7.27652031520.01250531021
Derby County (1 Season)1 League7.5532301119.1107073820
Norwich City (1 Season)2 Leagues1.3020000000000000
Manchester City (1 Season)2 Leagues0.60
Troyes (1 Season)2 Leagues1.2010000000000000
Norwich City (1 Season)1 League1.00
Sunderland (1 Season)1 League0.70
Championship (5 Seasons)72.080403524212610125.7754314233113250
League Cup (5 Seasons)3.3300
FA Cup (4 Seasons)5.0510
Premiership (3 Seasons)36.40
Premier League (3 Seasons)0.9000000000000000
Champions Lg (2 Seasons)5.291162141233.3820221020
PL2 — Div. 2 (2 Seasons)1.70
La Liga (1 Season)6.77652031520.01250531021
League One (1 Season)6.8520
Copa del Rey (1 Season)0.5000
Ligue 1 (1 Season)0.2000000000000000
Coupe de France (1 Season)1.0100
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-201416Fulhameng ENG1. Premier League19th0.5Matches
2014-201517Fulhameng ENG2. Championship17th4.1Matches
2015-201618Manchester Cityeng ENG1. Premier League4th0.1Matches
2015-201618Celticsct SCO1. Premiership1st9.3Matches
2016-201719Celticsct SCO1. Premiership1st21.1Matches
2017-201820Celticsct SCO1. Premiership1st5.9Matches
2018-201921Gironaes ESP1. La Liga18th6.77652031520.01250531021Matches
2019-202022Norwich Cityeng ENG1. Premier League20th0.3000000000000000Matches
2019-202022Norwich Cityeng ENGJr. PL2 — Div. 211th1.0Matches
2019-202022Middlesbrougheng ENG2. Championship17th6.8421031425.030001510Matches
2020-202123Middlesbrougheng ENG2. Championship10th3.7310211714.361010300Matches
2020-202123Derby Countyeng ENG2. Championship21st7.5532301119.1107073820Matches
2021-202224Troyesfr FRA1. Ligue 115th0.2000000000000000Matches
2021-202224Sunderlandeng ENGJr. PL2 — Div. 213th0.7Matches
2021-202224Sunderlandeng ENG3. League One5th6.852Matches
2022-202325Sunderlandeng ENG2. Championship6th29.4462222168155328.338241232369130Matches
2023-202426Sunderlandeng ENG2. Championship15th20.52212103982630.8181101162890Matches
11 Seasons9 Clubs6 Leagues122.987514026212911625.0874814738123271
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
Sunderland (3 Seasons)2 Leagues56.76839321917237929.156351343197220
Celtic (3 Seasons)1 League36.40
Middlesbrough (2 Seasons)1 League10.57312421118.291011810
Fulham (2 Seasons)2 Leagues4.60
Girona (1 Season)1 League6.77652031520.01250531021
Derby County (1 Season)1 League7.5532301119.1107073820
Norwich City (1 Season)1 League0.3000000000000000
Troyes (1 Season)1 League0.2000000000000000
Norwich City (1 Season)1 League1.00
Manchester City (1 Season)1 League0.10
Sunderland (1 Season)1 League0.70
Championship (5 Seasons)72.080403524212610125.7754314233113250
Premiership (3 Seasons)36.40
Premier League (3 Seasons)0.9000000000000000
PL2 — Div. 2 (2 Seasons)1.70
La Liga (1 Season)6.77652031520.01250531021
League One (1 Season)6.8520
Ligue 1 (1 Season)0.2000000000000000
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-201517Fulhameng ENGFA Cup17th0.6Matches
2014-201517Fulhameng ENGLeague Cup9th0.8Matches
2015-201618Manchester Cityeng ENGLeague Cup1st0.6Matches
2018-201921Gironaes ESPCopa del Rey5th0.500Matches
2019-202022Norwich Cityeng ENGEFL Cup33rd1.020Matches
2019-202022Middlesbrougheng ENGFA Cup33rd0.810Matches
2020-202123Middlesbrougheng ENGFA Cup33rd1.000Matches
2021-202224Troyesfr FRACoupe de FranceR641.010Matches
2022-202325Sunderlandeng ENGEFL CupRd10.910Matches
2022-202325Sunderlandeng ENGFA Cup2.641Matches
8 Seasons7 Clubs4 Leagues9.8910
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
Sunderland (2 Seasons)2 Leagues3.6510
Middlesbrough (2 Seasons)1 League1.8100
Fulham (1 Season)2 Leagues1.40
Girona (1 Season)1 League0.5000
Manchester City (1 Season)1 League0.60
Norwich City (1 Season)1 League1.0200
Troyes (1 Season)1 League1.0100
League Cup (5 Seasons)3.3300
FA Cup (4 Seasons)5.0510
Copa del Rey (1 Season)0.5000
Coupe de France (1 Season)1.0100
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
2016-201719Celtic1. Champions LgGR2.641Matches
2017-201820Celtic1. Champions LgGR2.69762141233.3820211020Matches
2 Seasons1 Club1 League5.291162141233.3820221020

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-201416Fulhameng ENG1. Premier League0.5Matches
2014-201517Fulhameng ENG2. Championship4.1Matches
2014-201517Fulhameng ENGFA Cup0.6Matches
2014-201517Fulhameng ENGLeague Cup0.8Matches
2015-201618Manchester Cityeng ENGLeague Cup0.6Matches
2015-201618Manchester Cityeng ENG1. Premier League0.1Matches
2015-201618Celticsct SCO1. Premiership9.3Matches
2016-201719Celtic1. Champions Lg2.6Matches
2016-201719Celticsct SCO1. Premiership21.1Matches
2017-201820Celtic1. Champions Lg2.696221483189615640.0960.06865243611113866011Matches
2017-201820Celticsct SCO1. Premiership5.9Matches
2018-201921Gironaes ESPCopa del Rey0.5Matches
2018-201921Gironaes ESP1. La Liga6.727613211513830276492755.12244.91941764935301817181720352Matches
2019-202022Middlesbrougheng ENG2. Championship6.82640167218428264412048.82151.21791533780331918121617842Matches
2019-202022Norwich Cityeng ENGEFL Cup1.0Matches
2019-202022Middlesbrougheng ENGFA Cup0.8Matches
2019-202022Norwich Cityeng ENGJr. PL2 — Div. 21.0Matches
2019-202022Norwich Cityeng ENG1. Premier League0.311027401144100.000.0984521200092Matches
2020-202123Derby Countyeng ENG2. Championship7.531902811318534319442352.32045.52051650757292219162422335Matches
2020-202123Middlesbrougheng ENG2. Championship3.715407529814154291034.51965.594907352121287811025Matches
2020-202123Middlesbrougheng ENGFA Cup1.0Matches
2021-202224Troyesfr FRACoupe de France1.0Matches
2021-202224Sunderlandeng ENG3. League One6.8Matches
2021-202224Troyesfr FRA1. Ligue 10.29014419000730141002170Matches
2021-202224Sunderlandeng ENGJr. PL2 — Div. 20.7Matches
2022-202325Sunderlandeng ENG2. Championship29.4184824223782879114184823110143.711449.4117186754261132825882451354216Matches
2022-202325Sunderlandeng ENGEFL Cup0.9Matches
2022-202325Sunderlandeng ENGFA Cup2.6Matches
2023-202426Sunderlandeng ENG2. Championship20.513641511054872510913641316348.16348.190965253431114845151281071195Matches
11 Seasons9 Clubs11 Leagues137.943414244017412248338434154425446.726849.3283621820110183632501741961453215578
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
Sunderland (3 Seasons)4 Leagues60.332123933313301604223321236216445.317748.92080152007692246166109133732425411
Celtic (3 Seasons)2 Leagues41.596221483189615640.0960.06865243611113866011
Fulham (2 Seasons)4 Leagues6.0
Middlesbrough (2 Seasons)2 Leagues12.241802312428242418703042.94057.127324401132453126192428867
Girona (1 Season)2 Leagues7.227613211513830276492755.12244.91941764935301817181720352
Derby County (1 Season)1 League7.531902811318534319442352.32045.52051650757292219162422335
Norwich City (1 Season)2 Leagues1.311027401144100.000.0984521200092
Manchester City (1 Season)2 Leagues0.6
Troyes (1 Season)2 Leagues1.29014419000730141002170
Norwich City (1 Season)1 League1.0
Sunderland (1 Season)1 League0.7
Championship (5 Seasons)72.039493938415672071299394947621745.623749.825581929095813202191541681212936513
League Cup (5 Seasons)3.3
FA Cup (4 Seasons)5.0
Premiership (3 Seasons)36.4
Premier League (3 Seasons)0.911027401144100.000.0984521200092
Champions Lg (2 Seasons)5.296221483189615640.0960.06865243611113866011
PL2 — Div. 2 (2 Seasons)1.7
La Liga (1 Season)6.727613211513830276492755.12244.91941764935301817181720352
League One (1 Season)6.8
Copa del Rey (1 Season)0.5
Ligue 1 (1 Season)0.29014419000730141002170
Coupe de France (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201416Fulham1 League0.5
2014-201517Fulham3 Leagues5.5
2015-201618Manchester City2 Leagues0.6
2015-201618Celtic1 League9.3
2016-201719Celtic2 Leagues23.7
2017-201820Celtic2 Leagues8.596221483189615640.0960.06865243611113866011
2018-201921Girona2 Leagues7.227613211513830276492755.12244.91941764935301817181720352
2019-202022Norwich City2 Leagues1.311027401144100.000.0984521200092
2019-202022Norwich City1 League1.0
2019-202022Middlesbrough2 Leagues7.52640167218428264412048.82151.21791533780331918121617842
2020-202123Middlesbrough2 Leagues4.715407529814154291034.51965.594907352121287811025
2020-202123Derby County1 League7.531902811318534319442352.32045.52051650757292219162422335
2021-202224Troyes2 Leagues1.29014419000730141002170
2021-202224Sunderland1 League0.7
2021-202224Sunderland1 League6.8
2022-202325Sunderland3 Leagues32.9184824223782879114184823110143.711449.4117186754261132825882451354216
2023-202426Sunderland2 Leagues20.513641511054872510913641316348.16348.190965253431114845151281071195
11 Seasons9 Clubs11 Leagues137.943414244017412248338434154425446.726849.3283621820110183632501741961453215578
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
Sunderland (3 Seasons)4 Leagues60.332123933313301604223321236216445.317748.92080152007692246166109133732425411
Celtic (3 Seasons)2 Leagues41.596221483189615640.0960.06865243611113866011
Fulham (2 Seasons)4 Leagues6.0
Middlesbrough (2 Seasons)2 Leagues12.241802312428242418703042.94057.127324401132453126192428867
Girona (1 Season)2 Leagues7.227613211513830276492755.12244.91941764935301817181720352
Derby County (1 Season)1 League7.531902811318534319442352.32045.52051650757292219162422335
Norwich City (1 Season)2 Leagues1.311027401144100.000.0984521200092
Manchester City (1 Season)2 Leagues0.6
Troyes (1 Season)2 Leagues1.29014419000730141002170
Norwich City (1 Season)1 League1.0
Sunderland (1 Season)1 League0.7
Championship (5 Seasons)72.039493938415672071299394947621745.623749.825581929095813202191541681212936513
League Cup (5 Seasons)3.3
FA Cup (4 Seasons)5.0
Premiership (3 Seasons)36.4
Premier League (3 Seasons)0.911027401144100.000.0984521200092
Champions Lg (2 Seasons)5.296221483189615640.0960.06865243611113866011
PL2 — Div. 2 (2 Seasons)1.7
La Liga (1 Season)6.727613211513830276492755.12244.91941764935301817181720352
League One (1 Season)6.8
Copa del Rey (1 Season)0.5
Ligue 1 (1 Season)0.29014419000730141002170
Coupe de France (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201416Fulhameng ENG1. Premier League19th0.5Matches
2014-201517Fulhameng ENG2. Championship17th4.1Matches
2015-201618Manchester Cityeng ENG1. Premier League4th0.1Matches
2015-201618Celticsct SCO1. Premiership1st9.3Matches
2016-201719Celticsct SCO1. Premiership1st21.1Matches
2017-201820Celticsct SCO1. Premiership1st5.9Matches
2018-201921Gironaes ESP1. La Liga18th6.727613211513830276492755.12244.91941764935301817181720352Matches
2019-202022Norwich Cityeng ENG1. Premier League20th0.311027401144100.000.0984521200092Matches
2019-202022Norwich Cityeng ENGJr. PL2 — Div. 211th1.0Matches
2019-202022Middlesbrougheng ENG2. Championship17th6.82640167218428264412048.82151.21791533780331918121617842Matches
2020-202123Middlesbrougheng ENG2. Championship10th3.715407529814154291034.51965.594907352121287811025Matches
2020-202123Derby Countyeng ENG2. Championship21st7.531902811318534319442352.32045.52051650757292219162422335Matches
2021-202224Troyesfr FRA1. Ligue 115th0.29014419000730141002170Matches
2021-202224Sunderlandeng ENGJr. PL2 — Div. 213th0.7Matches
2021-202224Sunderlandeng ENG3. League One5th6.8Matches
2022-202325Sunderlandeng ENG2. Championship6th29.4184824223782879114184823110143.711449.4117186754261132825882451354216Matches
2023-202426Sunderlandeng ENG2. Championship15th20.513641511054872510913641316348.16348.190965253431114845151281071195Matches
11 Seasons9 Clubs6 Leagues122.942454041916932217330424552924846.925949.0276821168105823522391711881393155567
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
Sunderland (3 Seasons)2 Leagues56.732123933313301604223321236216445.317748.92080152007692246166109133732425411
Celtic (3 Seasons)1 League36.4
Middlesbrough (2 Seasons)1 League10.541802312428242418703042.94057.127324401132453126192428867
Fulham (2 Seasons)2 Leagues4.6
Girona (1 Season)1 League6.727613211513830276492755.12244.91941764935301817181720352
Derby County (1 Season)1 League7.531902811318534319442352.32045.52051650757292219162422335
Norwich City (1 Season)1 League0.311027401144100.000.0984521200092
Troyes (1 Season)1 League0.29014419000730141002170
Norwich City (1 Season)1 League1.0
Manchester City (1 Season)1 League0.1
Sunderland (1 Season)1 League0.7
Championship (5 Seasons)72.039493938415672071299394947621745.623749.825581929095813202191541681212936513
Premiership (3 Seasons)36.4
Premier League (3 Seasons)0.911027401144100.000.0984521200092
PL2 — Div. 2 (2 Seasons)1.7
La Liga (1 Season)6.727613211513830276492755.12244.91941764935301817181720352
League One (1 Season)6.8
Ligue 1 (1 Season)0.29014419000730141002170
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-201517Fulhameng ENGFA Cup17th0.6Matches
2014-201517Fulhameng ENGLeague Cup9th0.8Matches
2015-201618Manchester Cityeng ENGLeague Cup1st0.6Matches
2018-201921Gironaes ESPCopa del Rey5th0.5Matches
2019-202022Norwich Cityeng ENGEFL Cup33rd1.0Matches
2019-202022Middlesbrougheng ENGFA Cup33rd0.8Matches
2020-202123Middlesbrougheng ENGFA Cup33rd1.0Matches
2021-202224Troyesfr FRACoupe de FranceR641.0Matches
2022-202325Sunderlandeng ENGEFL CupRd10.9Matches
2022-202325Sunderlandeng ENGFA Cup2.6Matches
8 Seasons7 Clubs4 Leagues9.8
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
Sunderland (2 Seasons)2 Leagues3.6
Middlesbrough (2 Seasons)1 League1.8
Fulham (1 Season)2 Leagues1.4
Girona (1 Season)1 League0.5
Manchester City (1 Season)1 League0.6
Norwich City (1 Season)1 League1.0
Troyes (1 Season)1 League1.0
League Cup (5 Seasons)3.3
FA Cup (4 Seasons)5.0
Copa del Rey (1 Season)0.5
Coupe de France (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
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 PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2016-201719Celtic1. Champions LgGR2.6Matches
2017-201820Celtic1. Champions LgGR2.696221483189615640.0960.06865243611113866011Matches
2 Seasons1 Club1 League5.296221483189615640.0960.06865243611113866011

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-201416Fulhameng ENG1. Premier League246231.30.502Matches
2014-201517Fulhameng ENG2. Championship17370228.94.12115190.65610-4-0.97-0.57Matches
2014-201517Fulhameng ENGFA Cup2522613.30.60022521.5012-1-1.73-1.46Matches
2014-201517Fulhameng ENGLeague Cup1707025.90.81700020.0025-3-3.86-4.76Matches
2015-201618Manchester Cityeng ENGLeague Cup252269.10.60022503.002200.00-1.91Matches
2015-201618Manchester Cityeng ENG1. Premier League1550.10.100170.000000.00-0.79Matches
2015-201618Celticsct SCO1. Premiership118417624.69.397222.18218+13+1.39-0.32Matches
2016-201719Celtic1. Champions Lg62323943.02.621401.1127-5-1.94-0.19Matches
2016-201719Celticsct SCO1. Premiership321,9025955.621.1208122.75Matches
2017-201820Celtic1. Champions Lg32347843.32.630011.0026-4-1.54+1.111.84.9-3.1-1.20-0.43Matches
2017-201820Celticsct SCO1. Premiership125304415.55.97151.92Matches
2018-201921Gironaes ESPCopa del Rey249259.10.50022402.0031+2+3.67+4.59Matches
2018-201921Gironaes ESP1. La Liga196013217.66.76630131771.1179-2-0.30+0.157.711.5-3.8-0.56-0.39Matches
2019-202022Middlesbrougheng ENG2. Championship106086114.76.8867123520.8078-1-0.15+0.169.49.9-0.5-0.08+0.06Matches
2019-202022Norwich Cityeng ENGEFL Cup19090100.01.01901000.0001-1-1.00Matches
2019-202022Middlesbrougheng ENGFA Cup1686837.80.81680011.001100.00+0.80Matches
2019-202022Norwich Cityeng ENGJr. PL2 — Div. 2190905.91.01901000.0024-2-2.00-1.38Matches
2019-202022Norwich Cityeng ENG1. Premier League32690.80.3003940.0012-1-3.46-2.191.10.2+0.9+3.01+3.81Matches
2020-202123Derby Countyeng ENG2. Championship156784516.47.5778481640.40716-9-1.19-0.868.48.9-0.5-0.07+0.10Matches
2020-202123Middlesbrougheng ENG2. Championship9334378.13.74680512131.3323-1-0.27-0.344.92.2+2.7+0.72+0.52Matches
2020-202123Middlesbrougheng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2021-202224Troyesfr FRACoupe de France19090100.01.01901001.001100.00Matches
2021-202224Sunderlandeng ENG3. League One146124414.86.8679481741.88126+6+0.88+0.37Matches
2021-202224Troyesfr FRA1. Ligue 1114140.40.20011450.0001-1-6.43-6.030.40.3+0.1+0.63+0.94Matches
2021-202224Sunderlandeng ENGJr. PL2 — Div. 2161612.60.71610000.0002-2-2.95-2.48Matches
2022-202325Sunderlandeng ENG2. Championship422,6446363.929.4298216132131.504435+9+0.31+0.0739.529.4+10.0+0.34+0.58Matches
2022-202325Sunderlandeng ENGEFL Cup1838392.20.91830000.0002-2-2.17-2.17Matches
2022-202325Sunderlandeng ENGFA Cup32387988.12.63791001.3334-1-0.38-3.19Matches
2023-202426Sunderlandeng ENG2. Championship321,8485844.620.521737113011.312530-5-0.24-0.4432.422.3+10.0+0.49+0.44Matches
2023-202426Sunderlandeng ENGEFL Cup00001Matches
11 Seasons9 Clubs11 Leagues24412,4075120.6137.9133765411120781.46150162-12-0.11-0.07105.589.7+15.8+0.20+0.41
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
Sunderland (3 Seasons)4 Leagues925,4255942.160.3607828322391.478477+7+0.12-0.2571.851.8+20.1+0.40+0.47
Celtic (3 Seasons)2 Leagues643,7395833.041.541172332.262521+4+0.28-0.681.84.9-3.1-1.20-0.43
Fulham (2 Seasons)4 Leagues22538246.56.037211925230.70917-8-1.46-1.13
Middlesbrough (2 Seasons)2 Leagues211,1005212.912.214692719161.001114-3-0.25-0.1214.212.1+2.1+0.20+0.17
Girona (1 Season)2 Leagues216503116.47.26640151871.19101000.00+0.527.711.5-3.8-0.56-0.39
Derby County (1 Season)1 League156784516.47.5778481640.40716-9-1.19-0.868.48.9-0.5-0.07+0.10
Norwich City (1 Season)2 Leagues4116293.31.319013940.0013-2-1.55-0.281.10.2+0.9+3.01+3.81
Manchester City (1 Season)2 Leagues357191.40.60032572.002200.00-0.94
Troyes (1 Season)2 Leagues2104523.01.2190111450.5012-1-0.87-0.470.40.3+0.1+0.63+0.94
Norwich City (1 Season)1 League190905.91.01901000.0024-2-2.00-1.38
Sunderland (1 Season)1 League161612.60.71610000.0002-2-2.95-2.48
Championship (5 Seasons)1256,4825226.172.07176295422421.1491102-11-0.15-0.0194.472.7+21.7+0.32+0.36
League Cup (5 Seasons)52955925.93.3382122531.20410-6-1.83-3.44
FA Cup (4 Seasons)74486448.25.0580222531.1469-3-0.60-0.42
Premiership (3 Seasons)553,2736031.936.436161922.45218+13+1.39-0.32
Premier League (3 Seasons)677130.80.90069110.0012-1-2.90-2.671.10.2+0.9+3.01+3.81
Champions Lg (2 Seasons)94665243.15.251411.07413-9-1.74+0.461.84.9-3.1-1.20-0.43
PL2 — Div. 2 (2 Seasons)2151763.91.72761000.0026-4-2.38-1.85
La Liga (1 Season)196013217.66.76630131771.1179-2-0.30+0.157.711.5-3.8-0.56-0.39
League One (1 Season)146124414.86.8679481741.88126+6+0.88+0.37
Copa del Rey (1 Season)249259.10.50022402.0031+2+3.67+4.59
Ligue 1 (1 Season)114140.40.20011450.0001-1-6.43-6.030.40.3+0.1+0.63+0.94
Coupe de France (1 Season)19090100.01.01901001.001100.00
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-201416Fulham1 League246231.30.502
2014-201517Fulham3 Leagues204922510.35.537211725230.70917-8-1.46-1.13
2015-201618Manchester City2 Leagues357191.40.60032572.002200.00-0.94
2015-201618Celtic1 League118417624.69.397222.18218+13+1.39-0.32
2016-201719Celtic2 Leagues382,1345653.923.72291602.4927-5-1.94-0.19
2017-201820Celtic2 Leagues157645119.38.5101511.7426-4-1.54+1.111.84.9-3.1-1.20-0.43
2018-201921Girona2 Leagues216503116.47.26640151871.19101000.00+0.527.711.5-3.8-0.56-0.39
2019-202022Norwich City2 Leagues4116293.31.319013940.0013-2-1.55-0.281.10.2+0.9+3.01+3.81
2019-202022Norwich City1 League190905.91.01901000.0024-2-2.00-1.38
2019-202022Middlesbrough2 Leagues116766115.67.5967123530.8289-1-0.13+0.199.49.9-0.5-0.08+0.06
2020-202123Middlesbrough2 Leagues104244210.04.75721512131.2035-2-0.42-0.504.92.2+2.7+0.72+0.52
2020-202123Derby County1 League156784516.47.5778481640.40716-9-1.19-0.868.48.9-0.5-0.07+0.10
2021-202224Troyes2 Leagues2104523.01.2190111450.5012-1-0.87-0.470.40.3+0.1+0.63+0.94
2021-202224Sunderland1 League161612.60.71610000.0002-2-2.95-2.48
2021-202224Sunderland1 League146124414.86.8679481741.88126+6+0.88+0.37
2022-202325Sunderland3 Leagues462,9656465.932.9338217132131.464741+6+0.18-0.1139.529.4+10.0+0.34+0.58
2023-202426Sunderland2 Leagues321,8485843.420.521737113021.312530-5-0.24-0.4432.422.3+10.0+0.49+0.44
11 Seasons9 Clubs11 Leagues24412,4075120.6137.9133765411120781.46150162-12-0.11-0.07105.589.7+15.8+0.20+0.41
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
Sunderland (3 Seasons)4 Leagues925,4255942.160.3607828322391.478477+7+0.12-0.2571.851.8+20.1+0.40+0.47
Celtic (3 Seasons)2 Leagues643,7395833.041.541172332.262521+4+0.28-0.681.84.9-3.1-1.20-0.43
Fulham (2 Seasons)4 Leagues22538246.56.037211925230.70917-8-1.46-1.13
Middlesbrough (2 Seasons)2 Leagues211,1005212.912.214692719161.001114-3-0.25-0.1214.212.1+2.1+0.20+0.17
Girona (1 Season)2 Leagues216503116.47.26640151871.19101000.00+0.527.711.5-3.8-0.56-0.39
Derby County (1 Season)1 League156784516.47.5778481640.40716-9-1.19-0.868.48.9-0.5-0.07+0.10
Norwich City (1 Season)2 Leagues4116293.31.319013940.0013-2-1.55-0.281.10.2+0.9+3.01+3.81
Manchester City (1 Season)2 Leagues357191.40.60032572.002200.00-0.94
Troyes (1 Season)2 Leagues2104523.01.2190111450.5012-1-0.87-0.470.40.3+0.1+0.63+0.94
Norwich City (1 Season)1 League190905.91.01901000.0024-2-2.00-1.38
Sunderland (1 Season)1 League161612.60.71610000.0002-2-2.95-2.48
Championship (5 Seasons)1256,4825226.172.07176295422421.1491102-11-0.15-0.0194.472.7+21.7+0.32+0.36
League Cup (5 Seasons)52955925.93.3382122531.20410-6-1.83-3.44
FA Cup (4 Seasons)74486448.25.0580222531.1469-3-0.60-0.42
Premiership (3 Seasons)553,2736031.936.436161922.45218+13+1.39-0.32
Premier League (3 Seasons)677130.80.90069110.0012-1-2.90-2.671.10.2+0.9+3.01+3.81
Champions Lg (2 Seasons)94665243.15.251411.07413-9-1.74+0.461.84.9-3.1-1.20-0.43
PL2 — Div. 2 (2 Seasons)2151763.91.72761000.0026-4-2.38-1.85
La Liga (1 Season)196013217.66.76630131771.1179-2-0.30+0.157.711.5-3.8-0.56-0.39
League One (1 Season)146124414.86.8679481741.88126+6+0.88+0.37
Copa del Rey (1 Season)249259.10.50022402.0031+2+3.67+4.59
Ligue 1 (1 Season)114140.40.20011450.0001-1-6.43-6.030.40.3+0.1+0.63+0.94
Coupe de France (1 Season)19090100.01.01901001.001100.00
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-201416Fulhameng ENG1. Premier League19th246231.30.502Matches
2014-201517Fulhameng ENG2. Championship17th17370228.94.12115190.65610-4-0.97-0.57Matches
2015-201618Manchester Cityeng ENG1. Premier League4th1550.10.100170.000000.00-0.79Matches
2015-201618Celticsct SCO1. Premiership1st118417624.69.397222.18218+13+1.39-0.32Matches
2016-201719Celticsct SCO1. Premiership1st321,9025955.621.1208122.75Matches
2017-201820Celticsct SCO1. Premiership1st125304415.55.97151.92Matches
2018-201921Gironaes ESP1. La Liga18th196013217.66.76630131771.1179-2-0.30+0.157.711.5-3.8-0.56-0.39Matches
2019-202022Norwich Cityeng ENG1. Premier League20th32690.80.3003940.0012-1-3.46-2.191.10.2+0.9+3.01+3.81Matches
2019-202022Norwich Cityeng ENGJr. PL2 — Div. 211th190905.91.01901000.0024-2-2.00-1.38Matches
2019-202022Middlesbrougheng ENG2. Championship17th106086114.76.8867123520.8078-1-0.15+0.169.49.9-0.5-0.08+0.06Matches
2020-202123Middlesbrougheng ENG2. Championship10th9334378.13.74680512131.3323-1-0.27-0.344.92.2+2.7+0.72+0.52Matches
2020-202123Derby Countyeng ENG2. Championship21st156784516.47.5778481640.40716-9-1.19-0.868.48.9-0.5-0.07+0.10Matches
2021-202224Troyesfr FRA1. Ligue 115th114140.40.20011450.0001-1-6.43-6.030.40.3+0.1+0.63+0.94Matches
2021-202224Sunderlandeng ENGJr. PL2 — Div. 213th161612.60.71610000.0002-2-2.95-2.48Matches
2021-202224Sunderlandeng ENG3. League One5th146124414.86.8679481741.88126+6+0.88+0.37Matches
2022-202325Sunderlandeng ENG2. Championship6th422,6446363.929.4298216132131.504435+9+0.31+0.0739.529.4+10.0+0.34+0.58Matches
2023-202426Sunderlandeng ENG2. Championship15th321,8485844.620.521737113011.312530-5-0.24-0.4432.422.3+10.0+0.49+0.44Matches
11 Seasons9 Clubs6 Leagues22011,0595019.6122.9119754910120711.49132128+4+0.04+0.06103.784.8+18.9+0.25+0.45
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
Sunderland (3 Seasons)2 Leagues885,1045841.156.7567827322381.498171+10+0.18-0.1871.851.8+20.1+0.40+0.47
Celtic (3 Seasons)1 League553,2736031.936.436161922.45218+13+1.39-0.32
Middlesbrough (2 Seasons)1 League199425011.410.512681719151.05911-2-0.19-0.0814.212.1+2.1+0.20+0.17
Fulham (2 Seasons)2 Leagues19416225.54.62117190.65610-4-0.97-0.57
Girona (1 Season)1 League196013217.66.76630131771.1179-2-0.30+0.157.711.5-3.8-0.56-0.39
Derby County (1 Season)1 League156784516.47.5778481640.40716-9-1.19-0.868.48.9-0.5-0.07+0.10
Norwich City (1 Season)1 League32690.80.3003940.0012-1-3.46-2.191.10.2+0.9+3.01+3.81
Troyes (1 Season)1 League114140.40.20011450.0001-1-6.43-6.030.40.3+0.1+0.63+0.94
Norwich City (1 Season)1 League190905.91.01901000.0024-2-2.00-1.38
Manchester City (1 Season)1 League1550.10.100170.000000.00-0.79
Sunderland (1 Season)1 League161612.60.71610000.0002-2-2.95-2.48
Championship (5 Seasons)1256,4825226.172.07176295422421.1491102-11-0.15-0.0194.472.7+21.7+0.32+0.36
Premiership (3 Seasons)553,2736031.936.436161922.45218+13+1.39-0.32
Premier League (3 Seasons)677130.80.90069110.0012-1-2.90-2.671.10.2+0.9+3.01+3.81
PL2 — Div. 2 (2 Seasons)2151763.91.72761000.0026-4-2.38-1.85
La Liga (1 Season)196013217.66.76630131771.1179-2-0.30+0.157.711.5-3.8-0.56-0.39
League One (1 Season)146124414.86.8679481741.88126+6+0.88+0.37
Ligue 1 (1 Season)114140.40.20011450.0001-1-6.43-6.030.40.3+0.1+0.63+0.94
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-201517Fulhameng ENGFA Cup17th2522613.30.60022521.5012-1-1.73-1.46Matches
2014-201517Fulhameng ENGLeague Cup9th1707025.90.81700020.0025-3-3.86-4.76Matches
2015-201618Manchester Cityeng ENGLeague Cup1st252269.10.60022503.002200.00-1.91Matches
2018-201921Gironaes ESPCopa del Rey5th249259.10.50022402.0031+2+3.67+4.59Matches
2019-202022Norwich Cityeng ENGEFL Cup33rd19090100.01.01901000.0001-1-1.00Matches
2019-202022Middlesbrougheng ENGFA Cup33rd1686837.80.81680011.001100.00+0.80Matches
2020-202123Middlesbrougheng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2021-202224Troyesfr FRACoupe de FranceR6419090100.01.01901001.001100.00Matches
2022-202325Sunderlandeng ENGEFL CupRd11838392.20.91830000.0002-2-2.17-2.17Matches
2022-202325Sunderlandeng ENGFA Cup32387988.12.63791001.3334-1-0.38-3.19Matches
2023-202426Sunderlandeng ENGEFL CupRd100001Matches
8 Seasons7 Clubs4 Leagues158825932.79.8982462561.271421-7-0.71-1.09
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sunderland (2 Seasons)2 Leagues43218066.93.64801011.0036-3-0.84-3.15
Middlesbrough (2 Seasons)1 League21587958.51.82791010.5023-1-0.57+0.23
Fulham (1 Season)2 Leagues31224118.51.4172022541.0037-4-2.95-3.12
Girona (1 Season)1 League249259.10.50022402.0031+2+3.67+4.59
Manchester City (1 Season)1 League252269.10.60022503.002200.00-1.91
Norwich City (1 Season)1 League19090100.01.01901000.0001-1-1.00
Troyes (1 Season)1 League19090100.01.01901001.001100.00
League Cup (5 Seasons)52955925.93.3382122531.20410-6-1.83-3.44
FA Cup (4 Seasons)74486448.25.0580222531.1469-3-0.60-0.42
Copa del Rey (1 Season)249259.10.50022402.0031+2+3.67+4.59
Coupe de France (1 Season)19090100.01.01901001.001100.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2016-201719Celtic1. Champions LgGR62323943.02.621401.1127-5-1.94-0.19Matches
2017-201820Celtic1. Champions LgGR32347843.32.630011.0026-4-1.54+1.111.84.9-3.1-1.20-0.43Matches
2 Seasons1 Club1 League94665243.15.251411.07413-9-1.74+0.461.84.9-3.1-1.20-0.43

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-201416Fulhameng ENG1. Premier League0.5101Matches
2014-201517Fulhameng ENG2. Championship4.1002Matches
2014-201517Fulhameng ENGFA Cup0.60000Matches
2014-201517Fulhameng ENGLeague Cup0.80000Matches
2015-201618Manchester Cityeng ENGLeague Cup0.60000Matches
2015-201618Manchester Cityeng ENG1. Premier League0.1000Matches
2015-201618Celticsct SCO1. Premiership9.3004Matches
2016-201719Celtic1. Champions Lg2.6000131114000Matches
2016-201719Celticsct SCO1. Premiership21.11016Matches
2017-201820Celtic1. Champions Lg2.61004400170001900Matches
2017-201820Celticsct SCO1. Premiership5.9005Matches
2018-201921Gironaes ESPCopa del Rey0.5000020100000Matches
2018-201921Gironaes ESP1. La Liga6.7000092836000231420.0Matches
2019-202022Middlesbrougheng ENG2. Championship6.81007140411220025090.0Matches
2019-202022Norwich Cityeng ENGEFL Cup1.00000110020Matches
2019-202022Middlesbrougheng ENGFA Cup0.80001103010Matches
2019-202022Norwich Cityeng ENGJr. PL2 — Div. 21.00000Matches
2019-202022Norwich Cityeng ENG1. Premier League0.3000120000000200Matches
2020-202123Derby Countyeng ENG2. Championship7.51007161213300036040.0Matches
2020-202123Middlesbrougheng ENG2. Championship3.700056250100016080.0Matches
2020-202123Middlesbrougheng ENGFA Cup1.00001201000Matches
2021-202224Troyesfr FRACoupe de France1.00000301010Matches
2021-202224Sunderlandeng ENG3. League One6.8100410116250Matches
2021-202224Troyesfr FRA1. Ligue 10.2000100000000100Matches
2021-202224Sunderlandeng ENGJr. PL2 — Div. 20.70000Matches
2022-202325Sunderlandeng ENG2. Championship29.43002134688232210016121412.5Matches
2022-202325Sunderlandeng ENGEFL Cup0.90001204010Matches
2022-202325Sunderlandeng ENGFA Cup2.61003309140Matches
2023-202426Sunderlandeng ENG2. Championship20.530012253906120006631023.1Matches
11 Seasons9 Clubs11 Leagues137.913009713717289417130034964910.9
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sunderland (3 Seasons)4 Leagues60.3800417410207324410022752417.2
Celtic (3 Seasons)2 Leagues41.5200307112110001900
Fulham (2 Seasons)4 Leagues6.010030
Middlesbrough (2 Seasons)2 Leagues12.2100142325014200410170.0
Girona (1 Season)2 Leagues7.20000112936000231420.0
Derby County (1 Season)1 League7.51007161213300036040.0
Norwich City (1 Season)2 Leagues1.3000131002000200
Manchester City (1 Season)2 Leagues0.600000
Troyes (1 Season)2 Leagues1.2000130101000100
Norwich City (1 Season)1 League1.00000
Sunderland (1 Season)1 League0.70000
Championship (5 Seasons)72.0800549512245334030030454510.0
League Cup (5 Seasons)3.30001314030
FA Cup (4 Seasons)5.010056013150
Premiership (3 Seasons)36.41025
Premier League (3 Seasons)0.9100220000000200
Champions Lg (2 Seasons)5.210057112110001900
PL2 — Div. 2 (2 Seasons)1.70000
La Liga (1 Season)6.7000092836000231420.0
League One (1 Season)6.8100410116250
Copa del Rey (1 Season)0.5000020100000
Ligue 1 (1 Season)0.2000100000000100
Coupe de France (1 Season)1.00000301010
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-201416Fulham1 League0.5101
2014-201517Fulham3 Leagues5.500020
2015-201618Manchester City2 Leagues0.600000
2015-201618Celtic1 League9.3004
2016-201719Celtic2 Leagues23.71001731114000
2017-201820Celtic2 Leagues8.51009400170001900
2018-201921Girona2 Leagues7.20000112936000231420.0
2019-202022Norwich City2 Leagues1.3000131002000200
2019-202022Norwich City1 League1.00000
2019-202022Middlesbrough2 Leagues7.51008150441320025090.0
2020-202123Middlesbrough2 Leagues4.700068260100016080.0
2020-202123Derby County1 League7.51007161213300036040.0
2021-202224Troyes2 Leagues1.2000130101000100
2021-202224Sunderland1 League0.70000
2021-202224Sunderland1 League6.8100410116250
2022-202325Sunderland3 Leagues32.940025396101242710016121412.5
2023-202426Sunderland2 Leagues20.530012253906120006631023.1
11 Seasons9 Clubs11 Leagues137.913009713717289417130034964910.9
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sunderland (3 Seasons)4 Leagues60.3800417410207324410022752417.2
Celtic (3 Seasons)2 Leagues41.5200307112110001900
Fulham (2 Seasons)4 Leagues6.010030
Middlesbrough (2 Seasons)2 Leagues12.2100142325014200410170.0
Girona (1 Season)2 Leagues7.20000112936000231420.0
Derby County (1 Season)1 League7.51007161213300036040.0
Norwich City (1 Season)2 Leagues1.3000131002000200
Manchester City (1 Season)2 Leagues0.600000
Troyes (1 Season)2 Leagues1.2000130101000100
Norwich City (1 Season)1 League1.00000
Sunderland (1 Season)1 League0.70000
Championship (5 Seasons)72.0800549512245334030030454510.0
League Cup (5 Seasons)3.30001314030
FA Cup (4 Seasons)5.010056013150
Premiership (3 Seasons)36.41025
Premier League (3 Seasons)0.9100220000000200
Champions Lg (2 Seasons)5.210057112110001900
PL2 — Div. 2 (2 Seasons)1.70000
La Liga (1 Season)6.7000092836000231420.0
League One (1 Season)6.8100410116250
Copa del Rey (1 Season)0.5000020100000
Ligue 1 (1 Season)0.2000100000000100
Coupe de France (1 Season)1.00000301010
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-201416Fulhameng ENG1. Premier League19th0.5101Matches
2014-201517Fulhameng ENG2. Championship17th4.1002Matches
2015-201618Manchester Cityeng ENG1. Premier League4th0.1000Matches
2015-201618Celticsct SCO1. Premiership1st9.3004Matches
2016-201719Celticsct SCO1. Premiership1st21.11016Matches
2017-201820Celticsct SCO1. Premiership1st5.9005Matches
2018-201921Gironaes ESP1. La Liga18th6.7000092836000231420.0Matches
2019-202022Norwich Cityeng ENG1. Premier League20th0.3000120000000200Matches
2019-202022Norwich Cityeng ENGJr. PL2 — Div. 211th1.00000Matches
2019-202022Middlesbrougheng ENG2. Championship17th6.81007140411220025090.0Matches
2020-202123Middlesbrougheng ENG2. Championship10th3.700056250100016080.0Matches
2020-202123Derby Countyeng ENG2. Championship21st7.51007161213300036040.0Matches
2021-202224Troyesfr FRA1. Ligue 115th0.2000100000000100Matches
2021-202224Sunderlandeng ENGJr. PL2 — Div. 213th0.70000Matches
2021-202224Sunderlandeng ENG3. League One5th6.8100410116250Matches
2022-202325Sunderlandeng ENG2. Championship6th29.43002134688232210016121412.5Matches
2023-202426Sunderlandeng ENG2. Championship15th20.530012253906120006631023.1Matches
11 Seasons9 Clubs6 Leagues122.911008611615269385130033064910.9
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sunderland (3 Seasons)2 Leagues56.7700376910194313910022752417.2
Celtic (3 Seasons)1 League36.41025
Middlesbrough (2 Seasons)1 League10.5100122024613200410170.0
Fulham (2 Seasons)2 Leagues4.6103
Girona (1 Season)1 League6.7000092836000231420.0
Derby County (1 Season)1 League7.51007161213300036040.0
Norwich City (1 Season)1 League0.3000120000000200
Troyes (1 Season)1 League0.2000100000000100
Norwich City (1 Season)1 League1.00000
Manchester City (1 Season)1 League0.1000
Sunderland (1 Season)1 League0.70000
Championship (5 Seasons)72.0800549512245334030030454510.0
Premiership (3 Seasons)36.41025
Premier League (3 Seasons)0.9100220000000200
PL2 — Div. 2 (2 Seasons)1.70000
La Liga (1 Season)6.7000092836000231420.0
League One (1 Season)6.8100410116250
Ligue 1 (1 Season)0.2000100000000100
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-201517Fulhameng ENGFA Cup17th0.60000Matches
2014-201517Fulhameng ENGLeague Cup9th0.80000Matches
2015-201618Manchester Cityeng ENGLeague Cup1st0.60000Matches
2018-201921Gironaes ESPCopa del Rey5th0.5000020100000Matches
2019-202022Norwich Cityeng ENGEFL Cup33rd1.00000110020Matches
2019-202022Middlesbrougheng ENGFA Cup33rd0.80001103010Matches
2020-202123Middlesbrougheng ENGFA Cup33rd1.00001201000Matches
2021-202224Troyesfr FRACoupe de FranceR641.00000301010Matches
2022-202325Sunderlandeng ENGEFL CupRd10.90001204010Matches
2022-202325Sunderlandeng ENGFA Cup2.61003309140Matches
8 Seasons7 Clubs4 Leagues9.810061411919000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sunderland (2 Seasons)2 Leagues3.610045013150
Middlesbrough (2 Seasons)1 League1.80002304010
Fulham (1 Season)2 Leagues1.40000
Girona (1 Season)1 League0.5000020100000
Manchester City (1 Season)1 League0.60000
Norwich City (1 Season)1 League1.00000110020
Troyes (1 Season)1 League1.00000301010
League Cup (5 Seasons)3.30001314030
FA Cup (4 Seasons)5.010056013150
Copa del Rey (1 Season)0.5000020100000
Coupe de France (1 Season)1.00000301010
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2016-201719Celtic1. Champions LgGR2.6000131114000Matches
2017-201820Celtic1. Champions LgGR2.61004400170001900Matches
2 Seasons1 Club1 League5.210057112110001900

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.