Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-11-23Sat2. BundesligaMatchweek 13HomeD 2–2Hertha BSCUlmYRB9000001010832300.00.00.440677391.8936311Match Report
2024-11-09Sat2. BundesligaMatchweek 12AwayL 1–3Hertha BSCDarmstadt 98YCB9000000010672200.00.00.010475683.9844100Match Report
2024-11-02Sat2. BundesligaMatchweek 11HomeL 0–1Hertha BSCKölnYRB9000000000633220.00.00.010465682.1518111Match Report
2024-10-30WedDFB-PokalRound of 32HomeW 2–1Hertha BSCHeidenheimYRB90000000000Match Report
2024-10-26Sat2. BundesligaMatchweek 10AwayW 3–1Hertha BSCKarlsruherYRB9001000000540210.00.00.341354479.5525100Match 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
2014-201517Everton2. Europa Lg00Matches
2015-201618Oxford Unitedeng ENGFA Cup1050.1000000100.000.000.000.000.00Matches
2015-201618Wigan Athleticeng ENG3. League One765516.1000000300.000.000.000.000.00Matches
2015-201618Oxford Unitedeng ENG4. League Two17171,53017.0011000200.000.060.060.000.06Matches
2015-201618Evertoneng ENG1. Premier League10620.7000000000.000.000.000.000.00Matches
2016-201719Evertoneng ENGJr. PL2 — Div. 121211,89021.0044000200.000.190.190.000.19Matches
2016-201719Evertoneng ENG1. Premier League10130.1000000000.000.000.000.000.00Matches
2017-201820Evertoneng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2017-201820Everton2. Europa Lg332492.8000000000.00.00.00.0420100.000.000.000.000.000.020.000.020.020.02Matches
2017-201820Evertoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 1332703.0011000000.000.330.330.000.33Matches
2017-201820Evertoneng ENG1. Premier League19171,59017.7011000200.10.11.51.61648510.000.060.060.000.060.010.080.090.010.09Matches
2018-201921Evertoneng ENGEFL Cup222102.3000000000.000.000.000.000.00Matches
2018-201921Evertoneng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 1221802.0000000000.000.000.000.000.00Matches
2018-201921Evertoneng ENG1. Premier League1087918.8011000100.10.10.60.71651350.000.110.110.000.110.010.070.080.010.08Matches
2019-202022Schalke 04de GER1. Bundesliga31312,71730.2235200501.31.31.42.7401361250.070.100.170.070.170.040.050.090.040.09Matches
2019-202022Schalke 04de GERDFB-Pokal332703.0000000000.000.000.000.000.00Matches
2020-202123Evertoneng ENGEFL Cup332212.5000000000.000.000.000.000.00Matches
2020-202123Evertoneng ENGFA Cup10150.2000000000.000.000.000.000.00Matches
2020-202123Evertoneng ENG1. Premier League41790.9000000000.00.00.00.02170.000.000.000.000.000.000.000.000.000.00Matches
2020-202123Celticsct SCO1. Premiership14141,26014.0022000200.000.140.140.000.14Matches
2021-202224Evertoneng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2021-202224Evertoneng ENGFA Cup432262.5022000000.000.800.800.000.80Matches
2021-202224Evertoneng ENG1. Premier League15111,01811.3011000310.20.20.81.0936250.000.090.090.000.090.020.070.090.020.09Matches
2022-202325Hertha BSCde GER1. Bundesliga29252,24424.9011000300.30.32.12.43098590.000.040.040.000.040.010.090.100.010.10Matches
2022-202325Hertha BSCde GERDFB-Pokal111201.3000000000.000.000.000.000.00Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga29282,53328.1358300701.21.22.33.638135700.110.180.280.110.280.040.080.130.040.13Matches
2023-202426Hertha BSCde GERDFB-Pokal443904.3112100100.230.230.460.230.46Matches
2024-202527Hertha BSCde GER2. 2. Bundesliga13131,17013.0156100300.20.21.92.12268700.080.380.460.080.460.020.150.160.020.16Matches
2024-202527Hertha BSCde GERDFB-Pokal221802.0000000000.000.000.000.000.00Matches
11 Seasons6 Clubs10 Leagues22019817,984199.8723307003413.63.610.614.21775934520.040.120.150.040.150.030.080.100.030.10
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
Everton (7 Seasons)4 Leagues69545,01455.7055000710.50.52.83.4471561280.000.090.090.000.090.010.070.080.010.08
Hertha BSC (3 Seasons)3 Leagues78736,63773.7512175001401.71.76.48.1903011990.070.160.230.070.230.030.100.120.030.12
Everton (3 Seasons)1 League26262,34026.0055000200.000.190.190.000.19
Schalke 04 (1 Season)2 Leagues34342,98733.2235200501.31.31.42.7401361250.060.090.150.060.150.040.050.090.040.09
Oxford United (1 Season)2 Leagues18171,53517.1011000300.000.060.060.000.06
Celtic (1 Season)1 League14141,26014.0022000200.000.140.140.000.14
Wigan Athletic (1 Season)1 League765516.1000000300.000.000.000.000.00
Premier League (6 Seasons)50373,55339.5033000610.50.52.83.3431361180.000.080.080.000.080.010.070.090.010.09
FA Cup (5 Seasons)854264.7022000200.000.420.420.000.42
DFB-Pokal (4 Seasons)101096010.7112100100.090.090.190.090.19
EFL Cup (4 Seasons)997918.8000000000.000.000.000.000.00
PL2 — Div. 1 (3 Seasons)26262,34026.0055000200.000.190.190.000.19
Bundesliga (2 Seasons)60564,96155.1246200801.61.63.55.1702341840.040.070.110.040.110.030.060.090.030.09
2. Bundesliga (2 Seasons)42413,70341.1410144001001.51.54.25.7602031400.100.240.340.100.340.040.100.140.040.14
Europa Lg (2 Seasons)332492.8000000000.00.00.00.0420100.000.000.000.000.000.020.000.020.020.02
League Two (1 Season)17171,53017.0011000200.000.060.060.000.06
Premiership (1 Season)14141,26014.0022000200.000.140.140.000.14
League One (1 Season)765516.1000000300.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
2014-201517Everton1 League00
2015-201618Oxford United2 Leagues18171,53517.1011000300.000.060.060.000.06
2015-201618Wigan Athletic1 League765516.1000000300.000.000.000.000.00
2015-201618Everton1 League10620.7000000000.000.000.000.000.00
2016-201719Everton1 League21211,89021.0044000200.000.190.190.000.19
2016-201719Everton1 League10130.1000000000.000.000.000.000.00
2017-201820Everton1 League332703.0011000000.000.330.330.000.33
2017-201820Everton4 Leagues25232,10923.4011000200.20.21.51.72068610.000.040.040.000.040.010.070.080.010.08
2018-201921Everton1 League221802.0000000000.000.000.000.000.00
2018-201921Everton3 Leagues13111,09112.1011000200.10.10.60.71651350.000.080.080.000.080.010.070.080.010.08
2019-202022Schalke 042 Leagues34342,98733.2235200501.31.31.42.7401361250.060.090.150.060.150.040.050.090.040.09
2020-202123Celtic1 League14141,26014.0022000200.000.140.140.000.14
2020-202123Everton3 Leagues843153.5000000000.00.00.00.02170.000.000.000.000.000.000.000.000.000.00
2021-202224Everton3 Leagues21161,42415.8033000310.20.20.81.0936250.000.190.190.000.190.020.070.090.020.09
2022-202325Hertha BSC2 Leagues30262,36426.3011000300.30.32.12.43098590.000.040.040.000.040.010.090.100.010.10
2023-202426Hertha BSC2 Leagues33322,92332.54610400801.21.22.33.638135700.120.180.310.120.310.040.080.130.040.13
2024-202527Hertha BSC2 Leagues15151,35015.0156100300.20.21.92.12268700.070.330.400.070.400.020.150.160.020.16
11 Seasons6 Clubs10 Leagues22019817,984199.8723307003413.63.610.614.21775934520.040.120.150.040.150.030.080.100.030.10
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
Everton (7 Seasons)4 Leagues69545,01455.7055000710.50.52.83.4471561280.000.090.090.000.090.010.070.080.010.08
Hertha BSC (3 Seasons)3 Leagues78736,63773.7512175001401.71.76.48.1903011990.070.160.230.070.230.030.100.120.030.12
Everton (3 Seasons)1 League26262,34026.0055000200.000.190.190.000.19
Schalke 04 (1 Season)2 Leagues34342,98733.2235200501.31.31.42.7401361250.060.090.150.060.150.040.050.090.040.09
Oxford United (1 Season)2 Leagues18171,53517.1011000300.000.060.060.000.06
Celtic (1 Season)1 League14141,26014.0022000200.000.140.140.000.14
Wigan Athletic (1 Season)1 League765516.1000000300.000.000.000.000.00
Premier League (6 Seasons)50373,55339.5033000610.50.52.83.3431361180.000.080.080.000.080.010.070.090.010.09
FA Cup (5 Seasons)854264.7022000200.000.420.420.000.42
DFB-Pokal (4 Seasons)101096010.7112100100.090.090.190.090.19
EFL Cup (4 Seasons)997918.8000000000.000.000.000.000.00
PL2 — Div. 1 (3 Seasons)26262,34026.0055000200.000.190.190.000.19
Bundesliga (2 Seasons)60564,96155.1246200801.61.63.55.1702341840.040.070.110.040.110.030.060.090.030.09
2. Bundesliga (2 Seasons)42413,70341.1410144001001.51.54.25.7602031400.100.240.340.100.340.040.100.140.040.14
Europa Lg (2 Seasons)332492.8000000000.00.00.00.0420100.000.000.000.000.000.020.000.020.020.02
League Two (1 Season)17171,53017.0011000200.000.060.060.000.06
Premiership (1 Season)14141,26014.0022000200.000.140.140.000.14
League One (1 Season)765516.1000000300.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
2015-201618Oxford Unitedeng ENG4. League Two2nd17171,53017.0011000200.000.060.060.000.06Matches
2015-201618Wigan Athleticeng ENG3. League One1st765516.1000000300.000.000.000.000.00Matches
2015-201618Evertoneng ENG1. Premier League11th10620.7000000000.000.000.000.000.00Matches
2016-201719Evertoneng ENGJr. PL2 — Div. 11st21211,89021.0044000200.000.190.190.000.19Matches
2016-201719Evertoneng ENG1. Premier League7th10130.1000000000.000.000.000.000.00Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 17th332703.0011000000.000.330.330.000.33Matches
2017-201820Evertoneng ENG1. Premier League8th19171,59017.7011000200.10.11.51.61648510.000.060.060.000.060.010.080.090.010.09Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 11st221802.0000000000.000.000.000.000.00Matches
2018-201921Evertoneng ENG1. Premier League8th1087918.8011000100.10.10.60.71651350.000.110.110.000.110.010.070.080.010.08Matches
2019-202022Schalke 04de GER1. Bundesliga12th31312,71730.2235200501.31.31.42.7401361250.070.100.170.070.170.040.050.090.040.09Matches
2020-202123Celticsct SCO1. Premiership2nd14141,26014.0022000200.000.140.140.000.14Matches
2020-202123Evertoneng ENG1. Premier League10th41790.9000000000.00.00.00.02170.000.000.000.000.000.000.000.000.000.00Matches
2021-202224Evertoneng ENG1. Premier League16th15111,01811.3011000310.20.20.81.0936250.000.090.090.000.090.020.070.090.020.09Matches
2022-202325Hertha BSCde GER1. Bundesliga18th29252,24424.9011000300.30.32.12.43098590.000.040.040.000.040.010.090.100.010.10Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga9th29282,53328.1358300701.21.22.33.638135700.110.180.280.110.280.040.080.130.040.13Matches
2024-202527Hertha BSCde GER2. 2. Bundesliga12th13131,17013.0156100300.20.21.92.12268700.080.380.460.080.460.020.150.160.020.16Matches
10 Seasons6 Clubs6 Leagues19017115,558172.9620266003113.53.510.614.21735734420.030.120.150.030.150.030.080.100.030.10
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
Everton (6 Seasons)1 League50373,55339.5033000610.50.52.83.3431361180.000.080.080.000.080.010.070.090.010.09
Hertha BSC (3 Seasons)2 Leagues71665,94766.1411154001301.71.76.48.1903011990.060.170.230.060.230.030.100.120.030.12
Everton (3 Seasons)1 League26262,34026.0055000200.000.190.190.000.19
Schalke 04 (1 Season)1 League31312,71730.2235200501.31.31.42.7401361250.070.100.170.070.170.040.050.090.040.09
Oxford United (1 Season)1 League17171,53017.0011000200.000.060.060.000.06
Celtic (1 Season)1 League14141,26014.0022000200.000.140.140.000.14
Wigan Athletic (1 Season)1 League765516.1000000300.000.000.000.000.00
Premier League (6 Seasons)50373,55339.5033000610.50.52.83.3431361180.000.080.080.000.080.010.070.090.010.09
PL2 — Div. 1 (3 Seasons)26262,34026.0055000200.000.190.190.000.19
Bundesliga (2 Seasons)60564,96155.1246200801.61.63.55.1702341840.040.070.110.040.110.030.060.090.030.09
2. Bundesliga (2 Seasons)42413,70341.1410144001001.51.54.25.7602031400.100.240.340.100.340.040.100.140.040.14
League Two (1 Season)17171,53017.0011000200.000.060.060.000.06
Premiership (1 Season)14141,26014.0022000200.000.140.140.000.14
League One (1 Season)765516.1000000300.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2015-201618Oxford Unitedeng ENGFA Cup17th1050.1000000100.000.000.000.000.00Matches
2017-201820Evertoneng ENGEFL Cup9th221802.0000000000.000.000.000.000.00Matches
2017-201820Evertoneng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2018-201921Evertoneng ENGEFL Cup17th222102.3000000000.000.000.000.000.00Matches
2018-201921Evertoneng ENGFA Cup17th11901.0000000100.000.000.000.000.00Matches
2019-202022Schalke 04de GERDFB-Pokal5th332703.0000000000.000.000.000.000.00Matches
2020-202123Evertoneng ENGEFL Cup5th332212.5000000000.000.000.000.000.00Matches
2020-202123Evertoneng ENGFA Cup5th10150.2000000000.000.000.000.000.00Matches
2021-202224Evertoneng ENGEFL CupRd3221802.0000000000.000.000.000.000.00Matches
2021-202224Evertoneng ENGFA CupQF432262.5022000000.000.800.800.000.80Matches
2022-202325Hertha BSCde GERDFB-PokalR64111201.3000000000.000.000.000.000.00Matches
2023-202426Hertha BSCde GERDFB-PokalQF443904.3112100100.230.230.460.230.46Matches
2024-202527Hertha BSCde GERDFB-PokalR16221802.0000000000.000.000.000.000.00Matches
9 Seasons4 Clubs3 Leagues27242,17724.2134100300.040.120.170.040.17
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
Everton (4 Seasons)2 Leagues16141,21213.5022000100.000.150.150.000.15
Hertha BSC (3 Seasons)1 League776907.7112100100.130.130.260.130.26
Schalke 04 (1 Season)1 League332703.0000000000.000.000.000.000.00
Oxford United (1 Season)1 League1050.1000000100.000.000.000.000.00
FA Cup (5 Seasons)854264.7022000200.000.420.420.000.42
DFB-Pokal (4 Seasons)101096010.7112100100.090.090.190.090.19
EFL Cup (4 Seasons)997918.8000000000.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
2014-201517Everton2. Europa LgR1600Matches
2017-201820Everton2. Europa LgGR332492.8000000000.00.00.00.0420100.000.000.000.000.000.020.000.020.020.02Matches
2 Seasons1 Club1 League332492.8000000000.00.00.00.0420100.000.000.000.000.000.020.000.020.020.02

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
2015-201618Oxford Unitedeng ENGFA Cup0.1000Matches
2015-201618Wigan Athleticeng ENG3. League One6.1010.160.0000Matches
2015-201618Oxford Unitedeng ENG4. League Two17.0040.240.0000Matches
2015-201618Evertoneng ENG1. Premier League0.7000.0000Matches
2016-201719Evertoneng ENGJr. PL2 — Div. 121.0000Matches
2016-201719Evertoneng ENG1. Premier League0.10000.000.0000Matches
2017-201820Evertoneng ENGEFL Cup2.00100.00.500.000.0000Matches
2017-201820Everton2. Europa Lg2.80100.00.360.000.0017.40000.00.00.050.00.0Matches
2017-201820Evertoneng ENGFA Cup1.00000.000.0000Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 13.0000Matches
2017-201820Evertoneng ENG1. Premier League17.703133.30.170.060.000.0017.90000.10.10.05-0.1-0.1Matches
2018-201921Evertoneng ENGEFL Cup2.30100.00.430.000.0000Matches
2018-201921Evertoneng ENGFA Cup1.00000.000.0000Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 12.0000Matches
2018-201921Evertoneng ENG1. Premier League8.80300.00.340.000.0022.80000.10.10.03-0.1-0.1Matches
2019-202022Schalke 04de GER1. Bundesliga30.2212541.70.400.170.170.4020.80001.31.30.11+0.7+0.7Matches
2019-202022Schalke 04de GERDFB-Pokal3.00100.00.330.000.0000Matches
2020-202123Evertoneng ENGEFL Cup2.50300.01.220.000.0000Matches
2020-202123Evertoneng ENGFA Cup0.20100.06.000.000.0000Matches
2020-202123Evertoneng ENG1. Premier League0.90000.000.000000.00.00.00.0Matches
2020-202123Celticsct SCO1. Premiership14.007228.60.500.140.000.0000Matches
2021-202224Evertoneng ENGEFL Cup2.00000.000.0000Matches
2021-202224Evertoneng ENGFA Cup2.50000.000.0000Matches
2021-202224Evertoneng ENG1. Premier League11.30500.00.440.000.0023.70000.20.20.04-0.2-0.2Matches
2022-202325Hertha BSCde GER1. Bundesliga24.906116.70.240.040.000.0024.90000.30.30.04-0.3-0.3Matches
2022-202325Hertha BSCde GERDFB-Pokal1.30000.000.0000Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga28.1330723.31.070.250.100.4324.55001.21.20.04+1.8+1.8Matches
2023-202426Hertha BSCde GERDFB-Pokal4.317114.31.620.230.141.0000Matches
2024-202527Hertha BSCde GER2. 2. Bundesliga13.015240.00.380.150.200.5022.71000.20.20.05+0.8+0.8Matches
2024-202527Hertha BSCde GERDFB-Pokal2.00100.00.500.000.0000Matches
11 Seasons6 Clubs10 Leagues199.87872421.80.490.120.080.2923.16003.63.60.06+2.4+2.4
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Everton (7 Seasons)4 Leagues55.701815.60.330.020.000.0021.50000.50.50.04-0.5-0.5
Hertha BSC (3 Seasons)3 Leagues73.75491122.40.660.150.100.4524.36001.71.70.04+2.3+2.3
Everton (3 Seasons)1 League26.0000
Schalke 04 (1 Season)2 Leagues33.2213538.50.390.150.150.4020.80001.31.30.11+0.7+0.7
Oxford United (1 Season)2 Leagues17.1040.240.0000
Celtic (1 Season)1 League14.007228.60.500.140.000.0000
Wigan Athletic (1 Season)1 League6.1010.160.0000
Premier League (6 Seasons)39.501119.10.280.030.000.0021.90000.50.50.04-0.5-0.5
FA Cup (5 Seasons)4.70100.00.210.000.0000
DFB-Pokal (4 Seasons)10.719111.10.840.090.111.0000
EFL Cup (4 Seasons)8.80500.00.570.000.0000
PL2 — Div. 1 (3 Seasons)26.0000
Bundesliga (2 Seasons)55.1218633.30.330.110.110.3322.20001.61.60.09+0.4+0.4
2. Bundesliga (2 Seasons)41.1435925.70.850.220.110.4424.26001.51.50.04+2.5+2.5
Europa Lg (2 Seasons)2.80100.00.360.000.0017.40000.00.00.050.00.0
League Two (1 Season)17.0040.240.0000
Premiership (1 Season)14.007228.60.500.140.000.0000
League One (1 Season)6.1010.160.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
2015-201618Oxford United2 Leagues17.1040.240.0000
2015-201618Wigan Athletic1 League6.1010.160.0000
2015-201618Everton1 League0.7000.0000
2016-201719Everton1 League21.0000
2016-201719Everton1 League0.10000.000.0000
2017-201820Everton1 League3.0000
2017-201820Everton4 Leagues23.405120.00.210.040.000.0017.80000.20.20.05-0.2-0.2
2018-201921Everton1 League2.0000
2018-201921Everton3 Leagues12.10400.00.330.000.0022.80000.10.10.03-0.1-0.1
2019-202022Schalke 042 Leagues33.2213538.50.390.150.150.4020.80001.31.30.11+0.7+0.7
2020-202123Celtic1 League14.007228.60.500.140.000.0000
2020-202123Everton3 Leagues3.50400.01.140.000.000000.00.00.00.0
2021-202224Everton3 Leagues15.80500.00.320.000.0023.70000.20.20.04-0.2-0.2
2022-202325Hertha BSC2 Leagues26.306116.70.230.040.000.0024.90000.30.30.04-0.3-0.3
2023-202426Hertha BSC2 Leagues32.5437821.61.140.250.110.5024.55001.21.20.04+1.8+1.8
2024-202527Hertha BSC2 Leagues15.016233.30.400.130.170.5022.71000.20.20.05+0.8+0.8
11 Seasons6 Clubs10 Leagues199.87872421.80.490.120.080.2923.16003.63.60.06+2.4+2.4
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Everton (7 Seasons)4 Leagues55.701815.60.330.020.000.0021.50000.50.50.04-0.5-0.5
Hertha BSC (3 Seasons)3 Leagues73.75491122.40.660.150.100.4524.36001.71.70.04+2.3+2.3
Everton (3 Seasons)1 League26.0000
Schalke 04 (1 Season)2 Leagues33.2213538.50.390.150.150.4020.80001.31.30.11+0.7+0.7
Oxford United (1 Season)2 Leagues17.1040.240.0000
Celtic (1 Season)1 League14.007228.60.500.140.000.0000
Wigan Athletic (1 Season)1 League6.1010.160.0000
Premier League (6 Seasons)39.501119.10.280.030.000.0021.90000.50.50.04-0.5-0.5
FA Cup (5 Seasons)4.70100.00.210.000.0000
DFB-Pokal (4 Seasons)10.719111.10.840.090.111.0000
EFL Cup (4 Seasons)8.80500.00.570.000.0000
PL2 — Div. 1 (3 Seasons)26.0000
Bundesliga (2 Seasons)55.1218633.30.330.110.110.3322.20001.61.60.09+0.4+0.4
2. Bundesliga (2 Seasons)41.1435925.70.850.220.110.4424.26001.51.50.04+2.5+2.5
Europa Lg (2 Seasons)2.80100.00.360.000.0017.40000.00.00.050.00.0
League Two (1 Season)17.0040.240.0000
Premiership (1 Season)14.007228.60.500.140.000.0000
League One (1 Season)6.1010.160.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
2015-201618Oxford Unitedeng ENG4. League Two2nd17.0040.240.0000Matches
2015-201618Wigan Athleticeng ENG3. League One1st6.1010.160.0000Matches
2015-201618Evertoneng ENG1. Premier League11th0.7000.0000Matches
2016-201719Evertoneng ENGJr. PL2 — Div. 11st21.0000Matches
2016-201719Evertoneng ENG1. Premier League7th0.10000.000.0000Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 17th3.0000Matches
2017-201820Evertoneng ENG1. Premier League8th17.703133.30.170.060.000.0017.90000.10.10.05-0.1-0.1Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 11st2.0000Matches
2018-201921Evertoneng ENG1. Premier League8th8.80300.00.340.000.0022.80000.10.10.03-0.1-0.1Matches
2019-202022Schalke 04de GER1. Bundesliga12th30.2212541.70.400.170.170.4020.80001.31.30.11+0.7+0.7Matches
2020-202123Celticsct SCO1. Premiership2nd14.007228.60.500.140.000.0000Matches
2020-202123Evertoneng ENG1. Premier League10th0.90000.000.000000.00.00.00.0Matches
2021-202224Evertoneng ENG1. Premier League16th11.30500.00.440.000.0023.70000.20.20.04-0.2-0.2Matches
2022-202325Hertha BSCde GER1. Bundesliga18th24.906116.70.240.040.000.0024.90000.30.30.04-0.3-0.3Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga9th28.1330723.31.070.250.100.4324.55001.21.20.04+1.8+1.8Matches
2024-202527Hertha BSCde GER2. 2. Bundesliga12th13.015240.00.380.150.200.5022.71000.20.20.05+0.8+0.8Matches
10 Seasons6 Clubs6 Leagues172.96712325.40.480.130.080.2623.26003.53.50.06+2.5+2.5
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
Everton (6 Seasons)1 League39.501119.10.280.030.000.0021.90000.50.50.04-0.5-0.5
Hertha BSC (3 Seasons)2 Leagues66.14411024.40.620.150.100.4024.36001.71.70.04+2.3+2.3
Everton (3 Seasons)1 League26.0000
Schalke 04 (1 Season)1 League30.2212541.70.400.170.170.4020.80001.31.30.11+0.7+0.7
Oxford United (1 Season)1 League17.0040.240.0000
Celtic (1 Season)1 League14.007228.60.500.140.000.0000
Wigan Athletic (1 Season)1 League6.1010.160.0000
Premier League (6 Seasons)39.501119.10.280.030.000.0021.90000.50.50.04-0.5-0.5
PL2 — Div. 1 (3 Seasons)26.0000
Bundesliga (2 Seasons)55.1218633.30.330.110.110.3322.20001.61.60.09+0.4+0.4
2. Bundesliga (2 Seasons)41.1435925.70.850.220.110.4424.26001.51.50.04+2.5+2.5
League Two (1 Season)17.0040.240.0000
Premiership (1 Season)14.007228.60.500.140.000.0000
League One (1 Season)6.1010.160.0000
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
2015-201618Oxford Unitedeng ENGFA Cup17th0.1000Matches
2017-201820Evertoneng ENGEFL Cup9th2.00100.00.500.000.0000Matches
2017-201820Evertoneng ENGFA Cup33rd1.00000.000.0000Matches
2018-201921Evertoneng ENGEFL Cup17th2.30100.00.430.000.0000Matches
2018-201921Evertoneng ENGFA Cup17th1.00000.000.0000Matches
2019-202022Schalke 04de GERDFB-Pokal5th3.00100.00.330.000.0000Matches
2020-202123Evertoneng ENGEFL Cup5th2.50300.01.220.000.0000Matches
2020-202123Evertoneng ENGFA Cup5th0.20100.06.000.000.0000Matches
2021-202224Evertoneng ENGEFL CupRd32.00000.000.0000Matches
2021-202224Evertoneng ENGFA CupQF2.50000.000.0000Matches
2022-202325Hertha BSCde GERDFB-PokalR641.30000.000.0000Matches
2023-202426Hertha BSCde GERDFB-PokalQF4.317114.31.620.230.141.0000Matches
2024-202527Hertha BSCde GERDFB-PokalR162.00100.00.500.000.0000Matches
9 Seasons4 Clubs3 Leagues24.211516.70.620.040.071.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Everton (4 Seasons)2 Leagues13.50600.00.450.000.0000
Hertha BSC (3 Seasons)1 League7.718112.51.040.130.131.0000
Schalke 04 (1 Season)1 League3.00100.00.330.000.0000
Oxford United (1 Season)1 League0.1000
FA Cup (5 Seasons)4.70100.00.210.000.0000
DFB-Pokal (4 Seasons)10.719111.10.840.090.111.0000
EFL Cup (4 Seasons)8.80500.00.570.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
2017-201820Everton2. Europa LgGR2.80100.00.360.000.0017.40000.00.00.050.00.0Matches
2 Seasons1 Club1 League2.80100.00.360.000.0017.40000.00.00.050.00.0
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
2015-201618Oxford Unitedeng ENGFA Cup0.10Matches
2015-201618Wigan Athleticeng ENG3. League One6.10Matches
2015-201618Oxford Unitedeng ENG4. League Two17.01Matches
2015-201618Evertoneng ENG1. Premier League0.70Matches
2016-201719Evertoneng ENGJr. PL2 — Div. 121.04Matches
2016-201719Evertoneng ENG1. Premier League0.10Matches
2017-201820Evertoneng ENGEFL Cup2.00Matches
2017-201820Everton2. Europa Lg2.811414976.51952754535793.0496279.0102245.500.00.10.00105220Matches
2017-201820Evertoneng ENGFA Cup1.00Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 13.01Matches
2017-201820Evertoneng ENG1. Premier League17.757684967.89944462230635286.918727268.87116842.311.51.3-0.51054121048Matches
2018-201921Evertoneng ENGEFL Cup2.30Matches
2018-201921Evertoneng ENGFA Cup1.00Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 12.00Matches
2018-201921Evertoneng ENG1. Premier League8.842357373.86392305522826287.015420276.2256538.510.60.7+0.464212451Matches
2019-202022Schalke 04de GER1. Bundesliga30.21168158073.919996852957767385.744458176.412023052.231.41.5+1.615100319136Matches
2019-202022Schalke 04de GERDFB-Pokal3.00Matches
2020-202123Evertoneng ENGEFL Cup2.50Matches
2020-202123Evertoneng ENGFA Cup0.20Matches
2020-202123Evertoneng ENG1. Premier League0.9475979.7696180272896.4162272.73475.000.00.10.002111Matches
2020-202123Celticsct SCO1. Premiership14.02Matches
2021-202224Evertoneng ENGEFL Cup2.00Matches
2021-202224Evertoneng ENGFA Cup2.52Matches
2021-202224Evertoneng ENG1. Premier League11.335147873.45670233818520988.512216673.5327145.110.80.6+0.2113510736Matches
2022-202325Hertha BSCde GER1. Bundesliga24.9879120772.816249777435642484.040652677.29819251.012.11.7-1.1178913998Matches
2022-202325Hertha BSCde GERDFB-Pokal1.30Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga28.11193155776.622517909348053589.755766583.814129847.352.32.6+2.7261021710135Matches
2023-202426Hertha BSCde GERDFB-Pokal4.31Matches
2024-202527Hertha BSCde GER2. 2. Bundesliga13.065379482.211695384927229891.330234487.86210857.451.92.0+3.12455191068Matches
2024-202527Hertha BSCde GERDFB-Pokal2.00Matches
11 Seasons6 Clubs10 Leagues199.85404724674.695111401942484283887.52237284078.8562115848.52310.610.5+12.410948912062593
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
Everton (7 Seasons)4 Leagues55.71511210871.7246541094979990888.052872472.914133042.752.82.7+2.2271434024156
Hertha BSC (3 Seasons)3 Leagues73.72725355876.650461207161108125788.11265153582.430159850.3126.46.3+5.6672464929301
Everton (3 Seasons)1 League26.05
Schalke 04 (1 Season)2 Leagues33.21168158073.919996852957767385.744458176.412023052.231.41.5+1.615100319136
Oxford United (1 Season)2 Leagues17.11
Celtic (1 Season)1 League14.02
Wigan Athletic (1 Season)1 League6.10
Premier League (6 Seasons)39.51397195971.3227021019574685187.747966272.413130842.532.82.7+0.2271333522136
FA Cup (5 Seasons)4.72
DFB-Pokal (4 Seasons)10.71
EFL Cup (4 Seasons)8.80
PL2 — Div. 1 (3 Seasons)26.05
Bundesliga (2 Seasons)55.12047278773.43624516303933109785.1850110776.821842251.743.53.2+0.5321894418234
2. Bundesliga (2 Seasons)41.11846235178.5342121294275283390.3859100985.120340650.0104.24.6+5.8501573620203
Europa Lg (2 Seasons)2.811414976.51952754535793.0496279.0102245.500.00.10.00105220
League Two (1 Season)17.01
Premiership (1 Season)14.02
League One (1 Season)6.10
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
2015-201618Oxford United2 Leagues17.11
2015-201618Wigan Athletic1 League6.10
2015-201618Everton1 League0.70
2016-201719Everton1 League21.04
2016-201719Everton1 League0.10
2017-201820Everton1 League3.01
2017-201820Everton4 Leagues23.469099869.111896537635940987.823633470.78119042.611.51.4-0.51064171268
2018-201921Everton1 League2.00
2018-201921Everton3 Leagues12.142357373.86392305522826287.015420276.2256538.510.60.7+0.464212451
2019-202022Schalke 042 Leagues33.21168158073.919996852957767385.744458176.412023052.231.41.5+1.615100319136
2020-202123Celtic1 League14.02
2020-202123Everton3 Leagues3.5475979.7696180272896.4162272.73475.000.00.10.002111
2021-202224Everton3 Leagues15.835147873.45670233818520988.512216673.5327145.130.80.6+2.2113510736
2022-202325Hertha BSC2 Leagues26.3879120772.816249777435642484.040652677.29819251.012.11.7-1.1178913998
2023-202426Hertha BSC2 Leagues32.51193155776.622517909348053589.755766583.814129847.362.32.6+3.7261021710135
2024-202527Hertha BSC2 Leagues15.065379482.211695384927229891.330234487.86210857.451.92.0+3.12455191068
11 Seasons6 Clubs10 Leagues199.85404724674.695111401942484283887.52237284078.8562115848.52310.610.5+12.410948912062593
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
Everton (7 Seasons)4 Leagues55.71511210871.7246541094979990888.052872472.914133042.752.82.7+2.2271434024156
Hertha BSC (3 Seasons)3 Leagues73.72725355876.650461207161108125788.11265153582.430159850.3126.46.3+5.6672464929301
Everton (3 Seasons)1 League26.05
Schalke 04 (1 Season)2 Leagues33.21168158073.919996852957767385.744458176.412023052.231.41.5+1.615100319136
Oxford United (1 Season)2 Leagues17.11
Celtic (1 Season)1 League14.02
Wigan Athletic (1 Season)1 League6.10
Premier League (6 Seasons)39.51397195971.3227021019574685187.747966272.413130842.532.82.7+0.2271333522136
FA Cup (5 Seasons)4.72
DFB-Pokal (4 Seasons)10.71
EFL Cup (4 Seasons)8.80
PL2 — Div. 1 (3 Seasons)26.05
Bundesliga (2 Seasons)55.12047278773.43624516303933109785.1850110776.821842251.743.53.2+0.5321894418234
2. Bundesliga (2 Seasons)41.11846235178.5342121294275283390.3859100985.120340650.0104.24.6+5.8501573620203
Europa Lg (2 Seasons)2.811414976.51952754535793.0496279.0102245.500.00.10.00105220
League Two (1 Season)17.01
Premiership (1 Season)14.02
League One (1 Season)6.10
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
2015-201618Oxford Unitedeng ENG4. League Two2nd17.01Matches
2015-201618Wigan Athleticeng ENG3. League One1st6.10Matches
2015-201618Evertoneng ENG1. Premier League11th0.70Matches
2016-201719Evertoneng ENGJr. PL2 — Div. 11st21.04Matches
2016-201719Evertoneng ENG1. Premier League7th0.10Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 17th3.01Matches
2017-201820Evertoneng ENG1. Premier League8th17.757684967.89944462230635286.918727268.87116842.311.51.3-0.51054121048Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 11st2.00Matches
2018-201921Evertoneng ENG1. Premier League8th8.842357373.86392305522826287.015420276.2256538.510.60.7+0.464212451Matches
2019-202022Schalke 04de GER1. Bundesliga12th30.21168158073.919996852957767385.744458176.412023052.231.41.5+1.615100319136Matches
2020-202123Celticsct SCO1. Premiership2nd14.02Matches
2020-202123Evertoneng ENG1. Premier League10th0.9475979.7696180272896.4162272.73475.000.00.10.002111Matches
2021-202224Evertoneng ENG1. Premier League16th11.335147873.45670233818520988.512216673.5327145.110.80.6+0.2113510736Matches
2022-202325Hertha BSCde GER1. Bundesliga18th24.9879120772.816249777435642484.040652677.29819251.012.11.7-1.1178913998Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga9th28.11193155776.622517909348053589.755766583.814129847.352.32.6+2.7261021710135Matches
2024-202527Hertha BSCde GER2. 2. Bundesliga12th13.065379482.211695384927229891.330234487.86210857.451.92.0+3.12455191068Matches
10 Seasons6 Clubs6 Leagues172.95290709774.593159394402431278187.42188277878.8552113648.62010.610.4+9.410947911560573
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
Everton (6 Seasons)1 League39.51397195971.3227021019574685187.747966272.413130842.532.82.7+0.2271333522136
Hertha BSC (3 Seasons)2 Leagues66.12725355876.650461207161108125788.11265153582.430159850.3116.46.3+4.6672464929301
Everton (3 Seasons)1 League26.05
Schalke 04 (1 Season)1 League30.21168158073.919996852957767385.744458176.412023052.231.41.5+1.615100319136
Oxford United (1 Season)1 League17.01
Celtic (1 Season)1 League14.02
Wigan Athletic (1 Season)1 League6.10
Premier League (6 Seasons)39.51397195971.3227021019574685187.747966272.413130842.532.82.7+0.2271333522136
PL2 — Div. 1 (3 Seasons)26.05
Bundesliga (2 Seasons)55.12047278773.43624516303933109785.1850110776.821842251.743.53.2+0.5321894418234
2. Bundesliga (2 Seasons)41.11846235178.5342121294275283390.3859100985.120340650.0104.24.6+5.8501573620203
League Two (1 Season)17.01
Premiership (1 Season)14.02
League One (1 Season)6.10
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
2015-201618Oxford Unitedeng ENGFA Cup17th0.10Matches
2017-201820Evertoneng ENGEFL Cup9th2.00Matches
2017-201820Evertoneng ENGFA Cup33rd1.00Matches
2018-201921Evertoneng ENGEFL Cup17th2.30Matches
2018-201921Evertoneng ENGFA Cup17th1.00Matches
2019-202022Schalke 04de GERDFB-Pokal5th3.00Matches
2020-202123Evertoneng ENGEFL Cup5th2.50Matches
2020-202123Evertoneng ENGFA Cup5th0.20Matches
2021-202224Evertoneng ENGEFL CupRd32.00Matches
2021-202224Evertoneng ENGFA CupQF2.52Matches
2022-202325Hertha BSCde GERDFB-PokalR641.30Matches
2023-202426Hertha BSCde GERDFB-PokalQF4.31Matches
2024-202527Hertha BSCde GERDFB-PokalR162.00Matches
9 Seasons4 Clubs3 Leagues24.23
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
Everton (4 Seasons)2 Leagues13.52
Hertha BSC (3 Seasons)1 League7.71
Schalke 04 (1 Season)1 League3.00
Oxford United (1 Season)1 League0.10
FA Cup (5 Seasons)4.72
DFB-Pokal (4 Seasons)10.71
EFL Cup (4 Seasons)8.80
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
2017-201820Everton2. Europa LgGR2.811414976.51952754535793.0496279.0102245.500.00.10.00105220Matches
2 Seasons1 Club1 League2.811414976.51952754535793.0496279.0102245.500.00.10.00105220

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
2015-201618Oxford Unitedeng ENGFA Cup0.1Matches
2015-201618Wigan Athleticeng ENG3. League One6.1Matches
2015-201618Oxford Unitedeng ENG4. League Two17.0Matches
2015-201618Evertoneng ENG1. Premier League0.7Matches
2016-201719Evertoneng ENGJr. PL2 — Div. 121.0Matches
2016-201719Evertoneng ENG1. Premier League0.14Matches
2017-201820Evertoneng ENGEFL Cup2.05Matches
2017-201820Everton2. Europa Lg2.8149122261001025000011413Matches
2017-201820Evertoneng ENGFA Cup1.04Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 13.0Matches
2017-201820Evertoneng ENG1. Premier League17.78496202251305462120000576432Matches
2018-201921Evertoneng ENGEFL Cup2.30Matches
2018-201921Evertoneng ENGFA Cup1.04Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 12.0Matches
2018-201921Evertoneng ENG1. Premier League8.8573442129301171260000423221Matches
2019-202022Schalke 04de GER1. Bundesliga30.2158012093591701359342000011681238Matches
2019-202022Schalke 04de GERDFB-Pokal3.03Matches
2020-202123Evertoneng ENGEFL Cup2.57Matches
2020-202123Evertoneng ENGFA Cup0.20Matches
2020-202123Evertoneng ENG1. Premier League0.959461320061100004703Matches
2020-202123Celticsct SCO1. Premiership14.049Matches
2021-202224Evertoneng ENGEFL Cup2.02Matches
2021-202224Evertoneng ENGFA Cup2.58Matches
2021-202224Evertoneng ENG1. Premier League11.3478381933102390000035148Matches
2022-202325Hertha BSCde GER1. Bundesliga24.91207955245903542351000879735Matches
2022-202325Hertha BSCde GERDFB-Pokal1.34Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga28.115571251299651812717658282601193729Matches
2023-202426Hertha BSCde GERDFB-Pokal4.322Matches
2024-202527Hertha BSCde GER2. 2. Bundesliga13.0794659132103771100228100653320Matches
2024-202527Hertha BSCde GERDFB-Pokal2.022Matches
11 Seasons6 Clubs10 Leagues199.872465685152112353754713178136360540440189
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Everton (7 Seasons)4 Leagues55.7210816114862216136464000015111167
Hertha BSC (3 Seasons)3 Leagues73.73558286567684418300511813636027251784
Everton (3 Seasons)1 League26.0
Schalke 04 (1 Season)2 Leagues33.2158012093591701362342000011681238
Oxford United (1 Season)2 Leagues17.1
Celtic (1 Season)1 League14.049
Wigan Athletic (1 Season)1 League6.1
Premier League (6 Seasons)39.519591489460211696439000013971064
FA Cup (5 Seasons)4.716
DFB-Pokal (4 Seasons)10.751
EFL Cup (4 Seasons)8.814
PL2 — Div. 1 (3 Seasons)26.0
Bundesliga (2 Seasons)55.12787216460426016113577100020471973
2. Bundesliga (2 Seasons)41.12351191043175415198276803636018461049
Europa Lg (2 Seasons)2.8149122261001025000011413
League Two (1 Season)17.0
Premiership (1 Season)14.049
League One (1 Season)6.1
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
2015-201618Oxford United2 Leagues17.1
2015-201618Wigan Athletic1 League6.1
2015-201618Everton1 League0.7
2016-201719Everton1 League21.0
2016-201719Everton1 League0.14
2017-201820Everton1 League3.0
2017-201820Everton4 Leagues23.49987422511405652370000690535
2018-201921Everton1 League2.0
2018-201921Everton3 Leagues12.1573442129301211260000423221
2019-202022Schalke 042 Leagues33.2158012093591701362342000011681238
2020-202123Celtic1 League14.049
2020-202123Everton3 Leagues3.5594613200131100004703
2021-202224Everton3 Leagues15.8478381933103390000035148
2022-202325Hertha BSC2 Leagues26.31207955245903582351000879735
2023-202426Hertha BSC2 Leagues32.515571251299651814917658282601193729
2024-202527Hertha BSC2 Leagues15.0794659132103793100228100653320
11 Seasons6 Clubs10 Leagues199.872465685152112353754713178136360540440189
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Everton (7 Seasons)4 Leagues55.7210816114862216136464000015111167
Hertha BSC (3 Seasons)3 Leagues73.73558286567684418300511813636027251784
Everton (3 Seasons)1 League26.0
Schalke 04 (1 Season)2 Leagues33.2158012093591701362342000011681238
Oxford United (1 Season)2 Leagues17.1
Celtic (1 Season)1 League14.049
Wigan Athletic (1 Season)1 League6.1
Premier League (6 Seasons)39.519591489460211696439000013971064
FA Cup (5 Seasons)4.716
DFB-Pokal (4 Seasons)10.751
EFL Cup (4 Seasons)8.814
PL2 — Div. 1 (3 Seasons)26.0
Bundesliga (2 Seasons)55.12787216460426016113577100020471973
2. Bundesliga (2 Seasons)41.12351191043175415198276803636018461049
Europa Lg (2 Seasons)2.8149122261001025000011413
League Two (1 Season)17.0
Premiership (1 Season)14.049
League One (1 Season)6.1
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
2015-201618Oxford Unitedeng ENG4. League Two2nd17.0Matches
2015-201618Wigan Athleticeng ENG3. League One1st6.1Matches
2015-201618Evertoneng ENG1. Premier League11th0.7Matches
2016-201719Evertoneng ENGJr. PL2 — Div. 11st21.0Matches
2016-201719Evertoneng ENG1. Premier League7th0.14Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 17th3.0Matches
2017-201820Evertoneng ENG1. Premier League8th17.78496202251305462120000576432Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 11st2.0Matches
2018-201921Evertoneng ENG1. Premier League8th8.8573442129301171260000423221Matches
2019-202022Schalke 04de GER1. Bundesliga12th30.2158012093591701359342000011681238Matches
2020-202123Celticsct SCO1. Premiership2nd14.049Matches
2020-202123Evertoneng ENG1. Premier League10th0.959461320061100004703Matches
2021-202224Evertoneng ENG1. Premier League16th11.3478381933102390000035148Matches
2022-202325Hertha BSCde GER1. Bundesliga18th24.91207955245903542351000879735Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga9th28.115571251299651812717658282601193729Matches
2024-202527Hertha BSCde GER2. 2. Bundesliga12th13.0794659132103771100228100653320Matches
10 Seasons6 Clubs6 Leagues172.970975563149512253745612928136360529039186
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Everton (6 Seasons)1 League39.519591489460211696439000013971064
Hertha BSC (3 Seasons)2 Leagues66.13558286567684418252511813636027251784
Everton (3 Seasons)1 League26.0
Schalke 04 (1 Season)1 League30.2158012093591701359342000011681238
Oxford United (1 Season)1 League17.0
Celtic (1 Season)1 League14.049
Wigan Athletic (1 Season)1 League6.1
Premier League (6 Seasons)39.519591489460211696439000013971064
PL2 — Div. 1 (3 Seasons)26.0
Bundesliga (2 Seasons)55.12787216460426016113577100020471973
2. Bundesliga (2 Seasons)41.12351191043175415198276803636018461049
League Two (1 Season)17.0
Premiership (1 Season)14.049
League One (1 Season)6.1
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
2015-201618Oxford Unitedeng ENGFA Cup17th0.1Matches
2017-201820Evertoneng ENGEFL Cup9th2.05Matches
2017-201820Evertoneng ENGFA Cup33rd1.04Matches
2018-201921Evertoneng ENGEFL Cup17th2.30Matches
2018-201921Evertoneng ENGFA Cup17th1.04Matches
2019-202022Schalke 04de GERDFB-Pokal5th3.03Matches
2020-202123Evertoneng ENGEFL Cup5th2.57Matches
2020-202123Evertoneng ENGFA Cup5th0.20Matches
2021-202224Evertoneng ENGEFL CupRd32.02Matches
2021-202224Evertoneng ENGFA CupQF2.58Matches
2022-202325Hertha BSCde GERDFB-PokalR641.34Matches
2023-202426Hertha BSCde GERDFB-PokalQF4.322Matches
2024-202527Hertha BSCde GERDFB-PokalR162.022Matches
9 Seasons4 Clubs3 Leagues24.281
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Everton (4 Seasons)2 Leagues13.530
Hertha BSC (3 Seasons)1 League7.748
Schalke 04 (1 Season)1 League3.03
Oxford United (1 Season)1 League0.1
FA Cup (5 Seasons)4.716
DFB-Pokal (4 Seasons)10.751
EFL Cup (4 Seasons)8.814
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
2017-201820Everton2. Europa LgGR2.8149122261001025000011413Matches
2 Seasons1 Club1 League2.8149122261001025000011413

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
2015-201618Oxford Unitedeng ENGFA Cup0.1Matches
2015-201618Wigan Athleticeng ENG3. League One6.1Matches
2015-201618Oxford Unitedeng ENG4. League Two17.0Matches
2015-201618Evertoneng ENG1. Premier League0.7Matches
2016-201719Evertoneng ENGJr. PL2 — Div. 121.0Matches
2016-201719Evertoneng ENG1. Premier League0.1Matches
2017-201820Evertoneng ENGEFL Cup2.0Matches
2017-201820Everton2. Europa Lg2.810.3610000000.00000000Matches
2017-201820Evertoneng ENGFA Cup1.0Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 13.0Matches
2017-201820Evertoneng ENG1. Premier League17.7191.08151021040.23100210Matches
2018-201921Evertoneng ENGEFL Cup2.3Matches
2018-201921Evertoneng ENGFA Cup1.0Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 12.0Matches
2018-201921Evertoneng ENG1. Premier League8.8161.82160000020.23200000Matches
2019-202022Schalke 04de GER1. Bundesliga30.2421.39372020130.10300000Matches
2019-202022Schalke 04de GERDFB-Pokal3.0Matches
2020-202123Evertoneng ENGEFL Cup2.5Matches
2020-202123Evertoneng ENGFA Cup0.2Matches
2020-202123Evertoneng ENG1. Premier League0.911.1510000000.00000000Matches
2020-202123Celticsct SCO1. Premiership14.0Matches
2021-202224Evertoneng ENGEFL Cup2.0Matches
2021-202224Evertoneng ENGFA Cup2.5Matches
2021-202224Evertoneng ENG1. Premier League11.3211.86162210020.18200000Matches
2022-202325Hertha BSCde GER1. Bundesliga24.9441.76345021230.12200010Matches
2022-202325Hertha BSCde GERDFB-Pokal1.3Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga28.1642.2737182322120.43620220Matches
2023-202426Hertha BSCde GERDFB-Pokal4.3Matches
2024-202527Hertha BSCde GER2. 2. Bundesliga13.0433.31319120080.62501200Matches
2024-202527Hertha BSCde GERDFB-Pokal2.0Matches
11 Seasons6 Clubs10 Leagues199.82511.821883751245340.252121640
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Everton (7 Seasons)4 Leagues55.7581.40493231080.19500210
Hertha BSC (3 Seasons)3 Leagues73.71512.28102323734230.351321430
Everton (3 Seasons)1 League26.0
Schalke 04 (1 Season)2 Leagues33.2421.39372020130.10300000
Oxford United (1 Season)2 Leagues17.1
Celtic (1 Season)1 League14.0
Wigan Athletic (1 Season)1 League6.1
Premier League (6 Seasons)39.5571.48483231080.21500210
FA Cup (5 Seasons)4.7
DFB-Pokal (4 Seasons)10.7
EFL Cup (4 Seasons)8.8
PL2 — Div. 1 (3 Seasons)26.0
Bundesliga (2 Seasons)55.1861.56717041360.11500010
2. Bundesliga (2 Seasons)41.11072.6068273522200.491121420
Europa Lg (2 Seasons)2.810.3610000000.00000000
League Two (1 Season)17.0
Premiership (1 Season)14.0
League One (1 Season)6.1
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
2015-201618Oxford United2 Leagues17.1
2015-201618Wigan Athletic1 League6.1
2015-201618Everton1 League0.7
2016-201719Everton1 League21.0
2016-201719Everton1 League0.1
2017-201820Everton1 League3.0
2017-201820Everton4 Leagues23.4200.98161021040.20100210
2018-201921Everton1 League2.0
2018-201921Everton3 Leagues12.1161.82160000020.23200000
2019-202022Schalke 042 Leagues33.2421.39372020130.10300000
2020-202123Celtic1 League14.0
2020-202123Everton3 Leagues3.511.1510000000.00000000
2021-202224Everton3 Leagues15.8211.86162210020.18200000
2022-202325Hertha BSC2 Leagues26.3441.76345021230.12200010
2023-202426Hertha BSC2 Leagues32.5642.2737182322120.43620220
2024-202527Hertha BSC2 Leagues15.0433.31319120080.62501200
11 Seasons6 Clubs10 Leagues199.82511.821883751245340.252121640
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Everton (7 Seasons)4 Leagues55.7581.40493231080.19500210
Hertha BSC (3 Seasons)3 Leagues73.71512.28102323734230.351321430
Everton (3 Seasons)1 League26.0
Schalke 04 (1 Season)2 Leagues33.2421.39372020130.10300000
Oxford United (1 Season)2 Leagues17.1
Celtic (1 Season)1 League14.0
Wigan Athletic (1 Season)1 League6.1
Premier League (6 Seasons)39.5571.48483231080.21500210
FA Cup (5 Seasons)4.7
DFB-Pokal (4 Seasons)10.7
EFL Cup (4 Seasons)8.8
PL2 — Div. 1 (3 Seasons)26.0
Bundesliga (2 Seasons)55.1861.56717041360.11500010
2. Bundesliga (2 Seasons)41.11072.6068273522200.491121420
Europa Lg (2 Seasons)2.810.3610000000.00000000
League Two (1 Season)17.0
Premiership (1 Season)14.0
League One (1 Season)6.1
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
2015-201618Oxford Unitedeng ENG4. League Two2nd17.0Matches
2015-201618Wigan Athleticeng ENG3. League One1st6.1Matches
2015-201618Evertoneng ENG1. Premier League11th0.7Matches
2016-201719Evertoneng ENGJr. PL2 — Div. 11st21.0Matches
2016-201719Evertoneng ENG1. Premier League7th0.1Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 17th3.0Matches
2017-201820Evertoneng ENG1. Premier League8th17.7191.08151021040.23100210Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 11st2.0Matches
2018-201921Evertoneng ENG1. Premier League8th8.8161.82160000020.23200000Matches
2019-202022Schalke 04de GER1. Bundesliga12th30.2421.39372020130.10300000Matches
2020-202123Celticsct SCO1. Premiership2nd14.0Matches
2020-202123Evertoneng ENG1. Premier League10th0.911.1510000000.00000000Matches
2021-202224Evertoneng ENG1. Premier League16th11.3211.86162210020.18200000Matches
2022-202325Hertha BSCde GER1. Bundesliga18th24.9441.76345021230.12200010Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga9th28.1642.2737182322120.43620220Matches
2024-202527Hertha BSCde GER2. 2. Bundesliga12th13.0433.31319120080.62501200Matches
10 Seasons6 Clubs6 Leagues172.92501.851873751245340.252121640
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Everton (6 Seasons)1 League39.5571.48483231080.21500210
Hertha BSC (3 Seasons)2 Leagues66.11512.28102323734230.351321430
Everton (3 Seasons)1 League26.0
Schalke 04 (1 Season)1 League30.2421.39372020130.10300000
Oxford United (1 Season)1 League17.0
Celtic (1 Season)1 League14.0
Wigan Athletic (1 Season)1 League6.1
Premier League (6 Seasons)39.5571.48483231080.21500210
PL2 — Div. 1 (3 Seasons)26.0
Bundesliga (2 Seasons)55.1861.56717041360.11500010
2. Bundesliga (2 Seasons)41.11072.6068273522200.491121420
League Two (1 Season)17.0
Premiership (1 Season)14.0
League One (1 Season)6.1
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
2015-201618Oxford Unitedeng ENGFA Cup17th0.1Matches
2017-201820Evertoneng ENGEFL Cup9th2.0Matches
2017-201820Evertoneng ENGFA Cup33rd1.0Matches
2018-201921Evertoneng ENGEFL Cup17th2.3Matches
2018-201921Evertoneng ENGFA Cup17th1.0Matches
2019-202022Schalke 04de GERDFB-Pokal5th3.0Matches
2020-202123Evertoneng ENGEFL Cup5th2.5Matches
2020-202123Evertoneng ENGFA Cup5th0.2Matches
2021-202224Evertoneng ENGEFL CupRd32.0Matches
2021-202224Evertoneng ENGFA CupQF2.5Matches
2022-202325Hertha BSCde GERDFB-PokalR641.3Matches
2023-202426Hertha BSCde GERDFB-PokalQF4.3Matches
2024-202527Hertha BSCde GERDFB-PokalR162.0Matches
9 Seasons4 Clubs3 Leagues24.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Everton (4 Seasons)2 Leagues13.5
Hertha BSC (3 Seasons)1 League7.7
Schalke 04 (1 Season)1 League3.0
Oxford United (1 Season)1 League0.1
FA Cup (5 Seasons)4.7
DFB-Pokal (4 Seasons)10.7
EFL Cup (4 Seasons)8.8
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2017-201820Everton2. Europa LgGR2.810.3610000000.00000000Matches
2 Seasons1 Club1 League2.810.3610000000.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
2015-201618Oxford Unitedeng ENGFA Cup0.1Matches
2015-201618Wigan Athleticeng ENG3. League One6.1Matches
2015-201618Oxford Unitedeng ENG4. League Two17.0Matches
2015-201618Evertoneng ENG1. Premier League0.7Matches
2016-201719Evertoneng ENGJr. PL2 — Div. 121.0Matches
2016-201719Evertoneng ENG1. Premier League0.100Matches
2017-201820Evertoneng ENGEFL Cup2.035Matches
2017-201820Everton2. Europa Lg2.811883071070.03514415100Matches
2017-201820Evertoneng ENGFA Cup1.003Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 13.0Matches
2017-201820Evertoneng ENG1. Premier League17.7413328103203262.512177102869950Matches
2018-201921Evertoneng ENGEFL Cup2.300Matches
2018-201921Evertoneng ENGFA Cup1.041Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 12.0Matches
2018-201921Evertoneng ENG1. Premier League8.821161641101855.68132111738361Matches
2019-202022Schalke 04de GER1. Bundesliga30.2492924196265151.0254510352675790Matches
2019-202022Schalke 04de GERDFB-Pokal3.052Matches
2020-202123Evertoneng ENGEFL Cup2.536Matches
2020-202123Evertoneng ENGFA Cup0.202Matches
2020-202123Evertoneng ENG1. Premier League0.92110122100.000001330Matches
2020-202123Celticsct SCO1. Premiership14.01519Matches
2021-202224Evertoneng ENGEFL Cup2.031Matches
2021-202224Evertoneng ENGFA Cup2.553Matches
2021-202224Evertoneng ENG1. Premier League11.31771160132161.988172037310Matches
2022-202325Hertha BSCde GER1. Bundesliga24.9463427163244257.118389294692740Matches
2022-202325Hertha BSCde GERDFB-Pokal1.312Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga28.1664227327355563.62047133436102730Matches
2023-202426Hertha BSCde GERDFB-Pokal4.354Matches
2024-202527Hertha BSCde GER2. 2. Bundesliga13.0301816113142458.310141132252420Matches
2024-202527Hertha BSCde GERDFB-Pokal2.043Matches
11 Seasons6 Clubs10 Leagues199.82832361581012415125559.2104187441432514834431
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Everton (7 Seasons)4 Leagues55.7928364235528362.731431132911621751
Hertha BSC (3 Seasons)3 Leagues73.71421047059137312160.3489923761132461890
Everton (3 Seasons)1 League26.00
Schalke 04 (1 Season)2 Leagues33.2493424196265151.0254510352875790
Oxford United (1 Season)2 Leagues17.10
Celtic (1 Season)1 League14.015190
Wigan Athletic (1 Season)1 League6.10
Premier League (6 Seasons)39.5815756205457361.628381028661471651
FA Cup (5 Seasons)4.7990
DFB-Pokal (4 Seasons)10.715110
EFL Cup (4 Seasons)8.89120
PL2 — Div. 1 (3 Seasons)26.00
Bundesliga (2 Seasons)55.1956351359509353.843831964721671530
2. Bundesliga (2 Seasons)41.19660434310497962.030611447581541150
Europa Lg (2 Seasons)2.811883071070.03514415100
League Two (1 Season)17.00
Premiership (1 Season)14.015190
League One (1 Season)6.10
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
2015-201618Oxford United2 Leagues17.10
2015-201618Wigan Athletic1 League6.10
2015-201618Everton1 League0.70
2016-201719Everton1 League21.00
2016-201719Everton1 League0.1000
2017-201820Everton1 League3.00
2017-201820Everton4 Leagues23.4524436133274264.3152281440841050
2018-201921Everton1 League2.00
2018-201921Everton3 Leagues12.121201641101855.68132111838361
2019-202022Schalke 042 Leagues33.2493424196265151.0254510352875790
2020-202123Celtic1 League14.015190
2020-202123Everton3 Leagues3.52410122100.000009330
2021-202224Everton3 Leagues15.817151160132161.988172437310
2022-202325Hertha BSC2 Leagues26.3463527163244257.118389294892740
2023-202426Hertha BSC2 Leagues32.5664727327355563.62047133440102730
2024-202527Hertha BSC2 Leagues15.0302216113142458.310141132552420
11 Seasons6 Clubs10 Leagues199.82832361581012415125559.2104187441432514834431
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Everton (7 Seasons)4 Leagues55.7928364235528362.731431132911621751
Hertha BSC (3 Seasons)3 Leagues73.71421047059137312160.3489923761132461890
Everton (3 Seasons)1 League26.00
Schalke 04 (1 Season)2 Leagues33.2493424196265151.0254510352875790
Oxford United (1 Season)2 Leagues17.10
Celtic (1 Season)1 League14.015190
Wigan Athletic (1 Season)1 League6.10
Premier League (6 Seasons)39.5815756205457361.628381028661471651
FA Cup (5 Seasons)4.7990
DFB-Pokal (4 Seasons)10.715110
EFL Cup (4 Seasons)8.89120
PL2 — Div. 1 (3 Seasons)26.00
Bundesliga (2 Seasons)55.1956351359509353.843831964721671530
2. Bundesliga (2 Seasons)41.19660434310497962.030611447581541150
Europa Lg (2 Seasons)2.811883071070.03514415100
League Two (1 Season)17.00
Premiership (1 Season)14.015190
League One (1 Season)6.10
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
2015-201618Oxford Unitedeng ENG4. League Two2nd17.0Matches
2015-201618Wigan Athleticeng ENG3. League One1st6.1Matches
2015-201618Evertoneng ENG1. Premier League11th0.7Matches
2016-201719Evertoneng ENGJr. PL2 — Div. 11st21.0Matches
2016-201719Evertoneng ENG1. Premier League7th0.100Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 17th3.0Matches
2017-201820Evertoneng ENG1. Premier League8th17.7413328103203262.512177102869950Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 11st2.0Matches
2018-201921Evertoneng ENG1. Premier League8th8.821161641101855.68132111738361Matches
2019-202022Schalke 04de GER1. Bundesliga12th30.2492924196265151.0254510352675790Matches
2020-202123Celticsct SCO1. Premiership2nd14.01519Matches
2020-202123Evertoneng ENG1. Premier League10th0.92110122100.000001330Matches
2021-202224Evertoneng ENG1. Premier League16th11.31771160132161.988172037310Matches
2022-202325Hertha BSCde GER1. Bundesliga18th24.9463427163244257.118389294692740Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga9th28.1664227327355563.62047133436102730Matches
2024-202527Hertha BSCde GER2. 2. Bundesliga12th13.0301816113142458.310141132252420Matches
10 Seasons6 Clubs6 Leagues172.9272195150982414424558.8101182431392154684331
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
Everton (6 Seasons)1 League39.5815756205457361.628381028661471651
Hertha BSC (3 Seasons)2 Leagues66.1142947059137312160.3489923761042461890
Everton (3 Seasons)1 League26.00
Schalke 04 (1 Season)1 League30.2492924196265151.0254510352675790
Oxford United (1 Season)1 League17.00
Celtic (1 Season)1 League14.015190
Wigan Athletic (1 Season)1 League6.10
Premier League (6 Seasons)39.5815756205457361.628381028661471651
PL2 — Div. 1 (3 Seasons)26.00
Bundesliga (2 Seasons)55.1956351359509353.843831964721671530
2. Bundesliga (2 Seasons)41.19660434310497962.030611447581541150
League Two (1 Season)17.00
Premiership (1 Season)14.015190
League One (1 Season)6.10
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
2015-201618Oxford Unitedeng ENGFA Cup17th0.1Matches
2017-201820Evertoneng ENGEFL Cup9th2.035Matches
2017-201820Evertoneng ENGFA Cup33rd1.003Matches
2018-201921Evertoneng ENGEFL Cup17th2.300Matches
2018-201921Evertoneng ENGFA Cup17th1.041Matches
2019-202022Schalke 04de GERDFB-Pokal5th3.052Matches
2020-202123Evertoneng ENGEFL Cup5th2.536Matches
2020-202123Evertoneng ENGFA Cup5th0.202Matches
2021-202224Evertoneng ENGEFL CupRd32.031Matches
2021-202224Evertoneng ENGFA CupQF2.553Matches
2022-202325Hertha BSCde GERDFB-PokalR641.312Matches
2023-202426Hertha BSCde GERDFB-PokalQF4.354Matches
2024-202527Hertha BSCde GERDFB-PokalR162.043Matches
9 Seasons4 Clubs3 Leagues24.233320
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
Everton (4 Seasons)2 Leagues13.518210
Hertha BSC (3 Seasons)1 League7.71090
Schalke 04 (1 Season)1 League3.0520
Oxford United (1 Season)1 League0.10
FA Cup (5 Seasons)4.7990
DFB-Pokal (4 Seasons)10.715110
EFL Cup (4 Seasons)8.89120
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
2017-201820Everton2. Europa LgGR2.811883071070.03514415100Matches
2 Seasons1 Club1 League2.811883071070.03514415100

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
2015-201618Oxford Unitedeng ENGFA Cup0.1Matches
2015-201618Wigan Athleticeng ENG3. League One6.1Matches
2015-201618Oxford Unitedeng ENG4. League Two17.0Matches
2015-201618Evertoneng ENG1. Premier League0.7Matches
2016-201719Evertoneng ENGJr. PL2 — Div. 121.0Matches
2016-201719Evertoneng ENG1. Premier League0.1Matches
2017-201820Evertoneng ENGEFL Cup2.0Matches
2017-201820Everton2. Europa Lg2.8184133810742318411100.000.0943782234616110610Matches
2017-201820Evertoneng ENGFA Cup1.0Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 13.0Matches
2017-201820Evertoneng ENG1. Premier League17.71069783534193059106916637.51062.541016397391616021646951Matches
2018-201921Evertoneng ENGEFL Cup2.3Matches
2018-201921Evertoneng ENGFA Cup1.0Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 12.0Matches
2018-201921Evertoneng ENG1. Premier League8.869237188322186469210550.0550.03121231645161317933135Matches
2019-202022Schalke 04de GER1. Bundesliga30.2187485521928441251874201155.0945.085338902088403263720954125Matches
2019-202022Schalke 04de GERDFB-Pokal3.0Matches
2020-202123Evertoneng ENGEFL Cup2.5Matches
2020-202123Evertoneng ENGFA Cup0.2Matches
2020-202123Evertoneng ENG1. Premier League0.9693142531469000271155822030427Matches
2020-202123Celticsct SCO1. Premiership14.0Matches
2021-202224Evertoneng ENGEFL Cup2.0Matches
2021-202224Evertoneng ENGFA Cup2.5Matches
2021-202224Evertoneng ENG1. Premier League11.35833316228014885839444.4555.6278111355691328328725Matches
2022-202325Hertha BSCde GER1. Bundesliga24.9147792507717269121477231252.2730.4661293014663024525870959Matches
2022-202325Hertha BSCde GERDFB-Pokal1.3Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga28.118559663990732327185517741.2847.18263379157238237245101870Matches
2023-202426Hertha BSCde GERDFB-Pokal4.3Matches
2024-202527Hertha BSCde GER2. 2. Bundesliga13.093243239438261149328450.0450.040417118342212310053370Matches
2024-202527Hertha BSCde GERDFB-Pokal2.0Matches
11 Seasons6 Clubs10 Leagues199.8873548026614143200610687351045048.14846.2386516386818117714125141524449452
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
Everton (7 Seasons)4 Leagues55.725971647551153712282597361644.42055.61121447622214750445191235128
Hertha BSC (3 Seasons)3 Leagues73.7426423113852062853534264482347.91939.618918020387290591559132260199
Everton (3 Seasons)1 League26.0
Schalke 04 (1 Season)2 Leagues33.2187485521928441251874201155.0945.085338902088403263720954125
Oxford United (1 Season)2 Leagues17.1
Celtic (1 Season)1 League14.0
Wigan Athletic (1 Season)1 League6.1
Premier League (6 Seasons)39.524131517171046670252413351542.92057.11027409819984344339181129118
FA Cup (5 Seasons)4.7
DFB-Pokal (4 Seasons)10.7
EFL Cup (4 Seasons)8.8
PL2 — Div. 1 (3 Seasons)26.0
Bundesliga (2 Seasons)55.1335117710281645710373351432353.51637.215146820355470561162281663184
2. Bundesliga (2 Seasons)41.127871398781345584412787251144.01248.01230509024066035103451551140
Europa Lg (2 Seasons)2.8184133810742318411100.000.0943782234616110610
League Two (1 Season)17.0
Premiership (1 Season)14.0
League One (1 Season)6.1
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
2015-201618Oxford United2 Leagues17.1
2015-201618Wigan Athletic1 League6.1
2015-201618Everton1 League0.7
2016-201719Everton1 League21.0
2016-201719Everton1 League0.1
2017-201820Everton1 League3.0
2017-201820Everton4 Leagues23.412539139152634712125317741.21058.850420179622022127757561
2018-201921Everton1 League2.0
2018-201921Everton3 Leagues12.169237188322186469210550.0550.03121231645161317933135
2019-202022Schalke 042 Leagues33.2187485521928441251874201155.0945.085338902088403263720954125
2020-202123Celtic1 League14.0
2020-202123Everton3 Leagues3.5693142531469000271155822030427
2021-202224Everton3 Leagues15.85833316228014885839444.4555.6278111355691328328725
2022-202325Hertha BSC2 Leagues26.3147792507717269121477231252.2730.4661293014663024525870959
2023-202426Hertha BSC2 Leagues32.518559663990732327185517741.2847.18263379157238237245101870
2024-202527Hertha BSC2 Leagues15.093243239438261149328450.0450.040417118342212310053370
11 Seasons6 Clubs10 Leagues199.8873548026614143200610687351045048.14846.2386516386818117714125141524449452
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
Everton (7 Seasons)4 Leagues55.725971647551153712282597361644.42055.61121447622214750445191235128
Hertha BSC (3 Seasons)3 Leagues73.7426423113852062853534264482347.91939.618918020387290591559132260199
Everton (3 Seasons)1 League26.0
Schalke 04 (1 Season)2 Leagues33.2187485521928441251874201155.0945.085338902088403263720954125
Oxford United (1 Season)2 Leagues17.1
Celtic (1 Season)1 League14.0
Wigan Athletic (1 Season)1 League6.1
Premier League (6 Seasons)39.524131517171046670252413351542.92057.11027409819984344339181129118
FA Cup (5 Seasons)4.7
DFB-Pokal (4 Seasons)10.7
EFL Cup (4 Seasons)8.8
PL2 — Div. 1 (3 Seasons)26.0
Bundesliga (2 Seasons)55.1335117710281645710373351432353.51637.215146820355470561162281663184
2. Bundesliga (2 Seasons)41.127871398781345584412787251144.01248.01230509024066035103451551140
Europa Lg (2 Seasons)2.8184133810742318411100.000.0943782234616110610
League Two (1 Season)17.0
Premiership (1 Season)14.0
League One (1 Season)6.1
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
2015-201618Oxford Unitedeng ENG4. League Two2nd17.0Matches
2015-201618Wigan Athleticeng ENG3. League One1st6.1Matches
2015-201618Evertoneng ENG1. Premier League11th0.7Matches
2016-201719Evertoneng ENGJr. PL2 — Div. 11st21.0Matches
2016-201719Evertoneng ENG1. Premier League7th0.1Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 17th3.0Matches
2017-201820Evertoneng ENG1. Premier League8th17.71069783534193059106916637.51062.541016397391616021646951Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 11st2.0Matches
2018-201921Evertoneng ENG1. Premier League8th8.869237188322186469210550.0550.03121231645161317933135Matches
2019-202022Schalke 04de GER1. Bundesliga12th30.2187485521928441251874201155.0945.085338902088403263720954125Matches
2020-202123Celticsct SCO1. Premiership2nd14.0Matches
2020-202123Evertoneng ENG1. Premier League10th0.9693142531469000271155822030427Matches
2021-202224Evertoneng ENG1. Premier League16th11.35833316228014885839444.4555.6278111355691328328725Matches
2022-202325Hertha BSCde GER1. Bundesliga18th24.9147792507717269121477231252.2730.4661293014663024525870959Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga9th28.118559663990732327185517741.2847.18263379157238237245101870Matches
2024-202527Hertha BSCde GER2. 2. Bundesliga12th13.093243239438261149328450.0450.040417118342212310053370Matches
10 Seasons6 Clubs6 Leagues172.9855146726234036196410385511034947.64846.6377116008795817313524135514343442
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
Everton (6 Seasons)1 League39.524131517171046670252413351542.92057.11027409819984344339181129118
Hertha BSC (3 Seasons)2 Leagues66.1426423113852062853534264482347.91939.618918020387290591559132260199
Everton (3 Seasons)1 League26.0
Schalke 04 (1 Season)1 League30.2187485521928441251874201155.0945.085338902088403263720954125
Oxford United (1 Season)1 League17.0
Celtic (1 Season)1 League14.0
Wigan Athletic (1 Season)1 League6.1
Premier League (6 Seasons)39.524131517171046670252413351542.92057.11027409819984344339181129118
PL2 — Div. 1 (3 Seasons)26.0
Bundesliga (2 Seasons)55.1335117710281645710373351432353.51637.215146820355470561162281663184
2. Bundesliga (2 Seasons)41.127871398781345584412787251144.01248.01230509024066035103451551140
League Two (1 Season)17.0
Premiership (1 Season)14.0
League One (1 Season)6.1
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
2015-201618Oxford Unitedeng ENGFA Cup17th0.1Matches
2017-201820Evertoneng ENGEFL Cup9th2.0Matches
2017-201820Evertoneng ENGFA Cup33rd1.0Matches
2018-201921Evertoneng ENGEFL Cup17th2.3Matches
2018-201921Evertoneng ENGFA Cup17th1.0Matches
2019-202022Schalke 04de GERDFB-Pokal5th3.0Matches
2020-202123Evertoneng ENGEFL Cup5th2.5Matches
2020-202123Evertoneng ENGFA Cup5th0.2Matches
2021-202224Evertoneng ENGEFL CupRd32.0Matches
2021-202224Evertoneng ENGFA CupQF2.5Matches
2022-202325Hertha BSCde GERDFB-PokalR641.3Matches
2023-202426Hertha BSCde GERDFB-PokalQF4.3Matches
2024-202527Hertha BSCde GERDFB-PokalR162.0Matches
9 Seasons4 Clubs3 Leagues24.2
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Everton (4 Seasons)2 Leagues13.5
Hertha BSC (3 Seasons)1 League7.7
Schalke 04 (1 Season)1 League3.0
Oxford United (1 Season)1 League0.1
FA Cup (5 Seasons)4.7
DFB-Pokal (4 Seasons)10.7
EFL Cup (4 Seasons)8.8
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
2017-201820Everton2. Europa LgGR2.8184133810742318411100.000.0943782234616110610Matches
2 Seasons1 Club1 League2.8184133810742318411100.000.0943782234616110610

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
2014-201517Everton2. Europa Lg00001Matches
2015-201618Oxford Unitedeng ENGFA Cup1551.10.1001400.000000.00-0.20Matches
2015-201618Wigan Athleticeng ENG3. League One75517913.36.165101.4386+2+0.33-0.55Matches
2015-201618Oxford Unitedeng ENG4. League Two171,5309037.017.01717001.944117+24+1.41+0.76Matches
2015-201618Evertoneng ENG1. Premier League162621.80.700103.0020+2+2.90+2.85Matches
2016-201719Evertoneng ENGJr. PL2 — Div. 1211,8909095.521.0219021002.144621+25+1.19-0.81Matches
2016-201719Evertoneng ENG1. Premier League113130.40.100170.000000.00-0.48Matches
2017-201820Evertoneng ENGEFL Cup218090100.02.02902001.5042+2+1.00Matches
2017-201820Everton2. Europa Lg32498346.12.832000.3327-5-1.81-0.882.53.8-1.4-0.49-0.16Matches
2017-201820Evertoneng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 132709013.63.03903001.3342+2+0.67+0.98Matches
2017-201820Evertoneng ENG1. Premier League191,5908446.517.71717251.372731-4-0.23+0.2719.329.7-10.4-0.59-0.51Matches
2018-201921Evertoneng ENGEFL Cup2210105100.02.321052003.0042+2+0.86Matches
2018-201921Evertoneng ENGFA Cup1909050.01.01901003.0021+1+1.00+2.00Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 12180909.12.02902000.5001-1-0.50-1.40Matches
2018-201921Evertoneng ENG1. Premier League107917923.18.8890723760.90815-7-0.80-1.319.410.6-1.2-0.14-0.32Matches
2019-202022Schalke 04de GER1. Bundesliga312,7178888.830.2318823001.193649-13-0.43+1.4133.847.6-13.7-0.45-0.43Matches
2019-202022Schalke 04de GERDFB-Pokal32709069.23.03903002.0083+5+1.67+0.92Matches
2020-202123Evertoneng ENGEFL Cup32217461.42.53742013.0092+7+2.85+2.85Matches
2020-202123Evertoneng ENGFA Cup115153.60.20011503.000000.00-0.67Matches
2020-202123Evertoneng ENG1. Premier League479202.30.917603172.2501-1-1.14-1.140.52.1-1.5-1.78-1.70Matches
2020-202123Celticsct SCO1. Premiership141,2609036.814.0149014002.00279+18+1.29-0.01Matches
2021-202224Evertoneng ENGEFL Cup218090100.02.02902002.0043+1+0.50Matches
2021-202224Evertoneng ENGFA Cup42265757.92.5369111802.2554+1+0.40-0.15Matches
2021-202224Evertoneng ENG1. Premier League151,0186829.811.311879414220.671024-14-1.24-0.9012.121.5-9.4-0.83-0.65Matches
2022-202325Hertha BSCde GER1. Bundesliga292,2447773.324.925872241840.902944-15-0.60+0.7227.345.5-18.2-0.73-0.47Matches
2022-202325Hertha BSCde GERDFB-Pokal1120120100.01.311201001.004400.00Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga292,5338782.828.128902712231.415650+6+0.21-0.4747.439.9+7.5+0.27+0.09Matches
2023-202426Hertha BSCde GERDFB-Pokal439098100.04.34984001.75126+6+1.38Matches
2024-202527Hertha BSCde GER2. 2. Bundesliga131,17090100.013.0139013001.38222200.0018.119.6-1.5-0.12Matches
2024-202527Hertha BSCde GERDFB-Pokal218090100.02.02902003.0072+5+2.50Matches
11 Seasons6 Clubs10 Leagues22017,9848237.8199.8198891772215561.40328306+22+0.11-0.17170.6220.3-49.8-0.36-0.31
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
Everton (7 Seasons)4 Leagues695,0147320.955.75486461515491.387894-16-0.29-0.3743.967.8-23.9-0.58-0.53
Hertha BSC (3 Seasons)3 Leagues786,6378583.273.773906951971.27130128+2+0.03+0.5692.9105.0-12.2-0.18-0.10
Everton (3 Seasons)1 League262,3409039.426.0269026001.925024+26+1.00+0.65
Schalke 04 (1 Season)2 Leagues342,9878886.633.2348826001.264452-8-0.24+0.9333.847.6-13.7-0.45-0.43
Oxford United (1 Season)2 Leagues181,5358533.417.117171401.834117+24+1.41+0.82
Celtic (1 Season)1 League141,2609036.814.0149014002.00279+18+1.29-0.01
Wigan Athletic (1 Season)1 League75517913.36.165101.4386+2+0.33-0.55
Premier League (6 Seasons)503,5537117.339.53788331315471.144771-24-0.61-0.6941.463.9-22.5-0.58-0.55
FA Cup (5 Seasons)84265327.84.7578331201.8887+1+0.21-0.11
DFB-Pokal (4 Seasons)109609688.910.7109610002.003115+16+1.50+0.75
EFL Cup (4 Seasons)97918885.18.89888012.44219+12+1.37+1.37
PL2 — Div. 1 (3 Seasons)262,3409039.426.0269026001.925024+26+1.00+0.65
Bundesliga (2 Seasons)604,9618381.155.156874541841.056593-28-0.51+0.9761.193.1-31.9-0.58-0.39
2. Bundesliga (2 Seasons)423,7038887.541.141904012231.407872+6+0.15-0.5465.559.5+6.0+0.15-0.04
Europa Lg (2 Seasons)32498317.32.832010.3327-5-1.81-0.882.53.8-1.4-0.49-0.16
League Two (1 Season)171,5309037.017.01717001.944117+24+1.41+0.76
Premiership (1 Season)141,2609036.814.0149014002.00279+18+1.29-0.01
League One (1 Season)75517913.36.165101.4386+2+0.33-0.55
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
2014-201517Everton1 League00001
2015-201618Oxford United2 Leagues181,5358533.417.117171401.834117+24+1.41+0.82
2015-201618Wigan Athletic1 League75517913.36.165101.4386+2+0.33-0.55
2015-201618Everton1 League162621.80.700103.0020+2+2.90+2.85
2016-201719Everton1 League211,8909095.521.0219021002.144621+25+1.19-0.81
2016-201719Everton1 League113130.40.100170.000000.00-0.48
2017-201820Everton1 League32709013.63.03903001.3342+2+0.67+0.98
2017-201820Everton4 Leagues252,1098449.923.4239022251.203442-8-0.34+0.2121.833.5-11.7-0.57-0.46
2018-201921Everton1 League2180909.12.02902000.5001-1-0.50-1.40
2018-201921Everton3 Leagues131,0918428.612.111931023761.381418-4-0.33-0.799.410.6-1.2-0.14-0.32
2019-202022Schalke 042 Leagues342,9878886.633.2348826001.264452-8-0.24+0.9333.847.6-13.7-0.45-0.43
2020-202123Celtic1 League141,2609036.814.0149014002.00279+18+1.29-0.01
2020-202123Everton3 Leagues8315397.53.547424582.6393+6+1.71+1.640.52.1-1.5-1.78-1.70
2021-202224Everton3 Leagues211,4246835.715.8168412515221.101931-12-0.76-0.4812.121.5-9.4-0.83-0.65
2022-202325Hertha BSC2 Leagues302,3647974.326.326882341840.903348-15-0.57+0.7527.345.5-18.2-0.73-0.47
2023-202426Hertha BSC2 Leagues332,9238984.732.532913112231.456856+12+0.37-0.3147.439.9+7.5+0.27+0.09
2024-202527Hertha BSC2 Leagues151,35090100.015.0159015001.602924+5+0.3318.119.6-1.5-0.12
11 Seasons6 Clubs10 Leagues22017,9848237.8199.8198891772215561.40328306+22+0.11-0.17170.6220.3-49.8-0.36-0.31
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
Everton (7 Seasons)4 Leagues695,0147320.955.75486461515491.387894-16-0.29-0.3743.967.8-23.9-0.58-0.53
Hertha BSC (3 Seasons)3 Leagues786,6378583.273.773906951971.27130128+2+0.03+0.5692.9105.0-12.2-0.18-0.10
Everton (3 Seasons)1 League262,3409039.426.0269026001.925024+26+1.00+0.65
Schalke 04 (1 Season)2 Leagues342,9878886.633.2348826001.264452-8-0.24+0.9333.847.6-13.7-0.45-0.43
Oxford United (1 Season)2 Leagues181,5358533.417.117171401.834117+24+1.41+0.82
Celtic (1 Season)1 League141,2609036.814.0149014002.00279+18+1.29-0.01
Wigan Athletic (1 Season)1 League75517913.36.165101.4386+2+0.33-0.55
Premier League (6 Seasons)503,5537117.339.53788331315471.144771-24-0.61-0.6941.463.9-22.5-0.58-0.55
FA Cup (5 Seasons)84265327.84.7578331201.8887+1+0.21-0.11
DFB-Pokal (4 Seasons)109609688.910.7109610002.003115+16+1.50+0.75
EFL Cup (4 Seasons)97918885.18.89888012.44219+12+1.37+1.37
PL2 — Div. 1 (3 Seasons)262,3409039.426.0269026001.925024+26+1.00+0.65
Bundesliga (2 Seasons)604,9618381.155.156874541841.056593-28-0.51+0.9761.193.1-31.9-0.58-0.39
2. Bundesliga (2 Seasons)423,7038887.541.141904012231.407872+6+0.15-0.5465.559.5+6.0+0.15-0.04
Europa Lg (2 Seasons)32498317.32.832010.3327-5-1.81-0.882.53.8-1.4-0.49-0.16
League Two (1 Season)171,5309037.017.01717001.944117+24+1.41+0.76
Premiership (1 Season)141,2609036.814.0149014002.00279+18+1.29-0.01
League One (1 Season)75517913.36.165101.4386+2+0.33-0.55
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
2015-201618Oxford Unitedeng ENG4. League Two2nd171,5309037.017.01717001.944117+24+1.41+0.76Matches
2015-201618Wigan Athleticeng ENG3. League One1st75517913.36.165101.4386+2+0.33-0.55Matches
2015-201618Evertoneng ENG1. Premier League11th162621.80.700103.0020+2+2.90+2.85Matches
2016-201719Evertoneng ENGJr. PL2 — Div. 11st211,8909095.521.0219021002.144621+25+1.19-0.81Matches
2016-201719Evertoneng ENG1. Premier League7th113130.40.100170.000000.00-0.48Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 17th32709013.63.03903001.3342+2+0.67+0.98Matches
2017-201820Evertoneng ENG1. Premier League8th191,5908446.517.71717251.372731-4-0.23+0.2719.329.7-10.4-0.59-0.51Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 11st2180909.12.02902000.5001-1-0.50-1.40Matches
2018-201921Evertoneng ENG1. Premier League8th107917923.18.8890723760.90815-7-0.80-1.319.410.6-1.2-0.14-0.32Matches
2019-202022Schalke 04de GER1. Bundesliga12th312,7178888.830.2318823001.193649-13-0.43+1.4133.847.6-13.7-0.45-0.43Matches
2020-202123Celticsct SCO1. Premiership2nd141,2609036.814.0149014002.00279+18+1.29-0.01Matches
2020-202123Evertoneng ENG1. Premier League10th479202.30.917603172.2501-1-1.14-1.140.52.1-1.5-1.78-1.70Matches
2021-202224Evertoneng ENG1. Premier League16th151,0186829.811.311879414220.671024-14-1.24-0.9012.121.5-9.4-0.83-0.65Matches
2022-202325Hertha BSCde GER1. Bundesliga18th292,2447773.324.925872241840.902944-15-0.60+0.7227.345.5-18.2-0.73-0.47Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga9th292,5338782.828.128902712231.415650+6+0.21-0.4747.439.9+7.5+0.27+0.09Matches
2024-202527Hertha BSCde GER2. 2. Bundesliga12th131,17090100.013.0139013001.38222200.0018.119.6-1.5-0.12Matches
10 Seasons6 Clubs6 Leagues19015,5588236.5172.9171881541916541.32266268-2-0.01-0.30168.1216.5-48.4-0.36-0.32
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
Everton (6 Seasons)1 League503,5537117.339.53788331315471.144771-24-0.61-0.6941.463.9-22.5-0.58-0.55
Hertha BSC (3 Seasons)2 Leagues715,9478481.666.166896251971.20107116-9-0.14+0.4092.9105.0-12.2-0.18-0.10
Everton (3 Seasons)1 League262,3409039.426.0269026001.925024+26+1.00+0.65
Schalke 04 (1 Season)1 League312,7178888.830.2318823001.193649-13-0.43+1.4133.847.6-13.7-0.45-0.43
Oxford United (1 Season)1 League171,5309037.017.01717001.944117+24+1.41+0.76
Celtic (1 Season)1 League141,2609036.814.0149014002.00279+18+1.29-0.01
Wigan Athletic (1 Season)1 League75517913.36.165101.4386+2+0.33-0.55
Premier League (6 Seasons)503,5537117.339.53788331315471.144771-24-0.61-0.6941.463.9-22.5-0.58-0.55
PL2 — Div. 1 (3 Seasons)262,3409039.426.0269026001.925024+26+1.00+0.65
Bundesliga (2 Seasons)604,9618381.155.156874541841.056593-28-0.51+0.9761.193.1-31.9-0.58-0.39
2. Bundesliga (2 Seasons)423,7038887.541.141904012231.407872+6+0.15-0.5465.559.5+6.0+0.15-0.04
League Two (1 Season)171,5309037.017.01717001.944117+24+1.41+0.76
Premiership (1 Season)141,2609036.814.0149014002.00279+18+1.29-0.01
League One (1 Season)75517913.36.165101.4386+2+0.33-0.55
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
2015-201618Oxford Unitedeng ENGFA Cup17th1551.10.1001400.000000.00-0.20Matches
2017-201820Evertoneng ENGEFL Cup9th218090100.02.02902001.5042+2+1.00Matches
2017-201820Evertoneng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2018-201921Evertoneng ENGEFL Cup17th2210105100.02.321052003.0042+2+0.86Matches
2018-201921Evertoneng ENGFA Cup17th1909050.01.01901003.0021+1+1.00+2.00Matches
2019-202022Schalke 04de GERDFB-Pokal5th32709069.23.03903002.0083+5+1.67+0.92Matches
2020-202123Evertoneng ENGEFL Cup5th32217461.42.53742013.0092+7+2.85+2.85Matches
2020-202123Evertoneng ENGFA Cup5th115153.60.20011503.000000.00-0.67Matches
2021-202224Evertoneng ENGEFL CupRd3218090100.02.02902002.0043+1+0.50Matches
2021-202224Evertoneng ENGFA CupQF42265757.92.5369111802.2554+1+0.40-0.15Matches
2022-202325Hertha BSCde GERDFB-PokalR641120120100.01.311201001.004400.00Matches
2023-202426Hertha BSCde GERDFB-PokalQF439098100.04.34984001.75126+6+1.38Matches
2024-202527Hertha BSCde GERDFB-PokalR16218090100.02.02902003.0072+5+2.50Matches
9 Seasons4 Clubs3 Leagues272,1778161.524.224892131212.116031+29+1.20+0.87
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Everton (4 Seasons)2 Leagues161,2127660.313.514841121712.312916+13+0.97+0.63
Hertha BSC (3 Seasons)1 League769099100.07.77997002.002312+11+1.43
Schalke 04 (1 Season)1 League32709069.23.03903002.0083+5+1.67+0.92
Oxford United (1 Season)1 League1551.10.1001400.000000.00-0.20
FA Cup (5 Seasons)84265327.84.7578331201.8887+1+0.21-0.11
DFB-Pokal (4 Seasons)109609688.910.7109610002.003115+16+1.50+0.75
EFL Cup (4 Seasons)97918885.18.89888012.44219+12+1.37+1.37
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
2014-201517Everton2. Europa LgR1600001Matches
2017-201820Everton2. Europa LgGR32498346.12.832000.3327-5-1.81-0.882.53.8-1.4-0.49-0.16Matches
2 Seasons1 Club1 League32498317.32.832010.3327-5-1.81-0.882.53.8-1.4-0.49-0.16

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
2015-201618Oxford Unitedeng ENGFA Cup0.11000Matches
2015-201618Wigan Athleticeng ENG3. League One6.1307Matches
2015-201618Oxford Unitedeng ENG4. League Two17.02013Matches
2015-201618Evertoneng ENG1. Premier League0.7000Matches
2016-201719Evertoneng ENGJr. PL2 — Div. 121.02000Matches
2016-201719Evertoneng ENG1. Premier League0.1000100400000Matches
2017-201820Evertoneng ENGEFL Cup2.0000410553000Matches
2017-201820Everton2. Europa Lg2.80001001048000145271.4Matches
2017-201820Evertoneng ENGFA Cup1.00001004300Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 13.00000Matches
2017-201820Evertoneng ENG1. Premier League17.7200174046283310085383155.1Matches
2018-201921Evertoneng ENGEFL Cup2.3000100000000Matches
2018-201921Evertoneng ENGFA Cup1.0100100414000Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 12.00000Matches
2018-201921Evertoneng ENG1. Premier League8.8100101017171600052231167.6Matches
2019-202022Schalke 04de GER1. Bundesliga30.25002894592629010176303149.2Matches
2019-202022Schalke 04de GERDFB-Pokal3.00003103250Matches
2020-202123Evertoneng ENGEFL Cup2.50004307630Matches
2020-202123Evertoneng ENGFA Cup0.20000000200Matches
2020-202123Evertoneng ENG1. Premier League0.9000001611000000Matches
2020-202123Celticsct SCO1. Premiership14.0200141104919150Matches
2021-202224Evertoneng ENGEFL Cup2.00001102130Matches
2021-202224Evertoneng ENGFA Cup2.50000018350Matches
2021-202224Evertoneng ENG1. Premier League11.3311961232070005891145.0Matches
2022-202325Hertha BSCde GER1. Bundesliga24.93002960544634000146252154.3Matches
2022-202325Hertha BSCde GERDFB-Pokal1.30000004210Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga28.1700361911273642100127312654.4Matches
2023-202426Hertha BSCde GERDFB-Pokal4.310054022450Matches
2024-202527Hertha BSCde GER2. 2. Bundesliga13.030014207122180005114960.9Matches
2024-202527Hertha BSCde GERDFB-Pokal2.000051022340Matches
11 Seasons6 Clubs10 Leagues199.8341120469854725123621070917514255.2
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Everton (7 Seasons)4 Leagues55.7711501631369183100209755557.7
Hertha BSC (3 Seasons)3 Leagues73.7140089321300113104100324705655.6
Everton (3 Seasons)1 League26.02000
Schalke 04 (1 Season)2 Leagues33.250031104622834010176303149.2
Oxford United (1 Season)2 Leagues17.1300130
Celtic (1 Season)1 League14.0200141104919150
Wigan Athletic (1 Season)1 League6.1307
Premier League (6 Seasons)39.561137112966657100195705356.9
FA Cup (5 Seasons)4.72002011699000
DFB-Pokal (4 Seasons)10.710013605111150
EFL Cup (4 Seasons)8.8000105014129000
PL2 — Div. 1 (3 Seasons)26.02000
Bundesliga (2 Seasons)55.1800571541137263010322555251.4
2. Bundesliga (2 Seasons)41.11000502111985860100178453556.3
Europa Lg (2 Seasons)2.80001001048000145271.4
League Two (1 Season)17.02013
Premiership (1 Season)14.0200141104919150
League One (1 Season)6.1307
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
2015-201618Oxford United2 Leagues17.1300130
2015-201618Wigan Athletic1 League6.1307
2015-201618Everton1 League0.7000
2016-201719Everton1 League21.02000
2016-201719Everton1 League0.1000100400000
2017-201820Everton1 League3.00000
2017-201820Everton4 Leagues23.4200235065404410099433356.6
2018-201921Everton1 League2.00000
2018-201921Everton3 Leagues12.1200121021182000052231167.6
2019-202022Schalke 042 Leagues33.250031104622834010176303149.2
2020-202123Celtic1 League14.0200141104919150
2020-202123Everton3 Leagues3.50004311394000000
2021-202224Everton3 Leagues15.831110723324150005891145.0
2022-202325Hertha BSC2 Leagues26.33002960584835000146252154.3
2023-202426Hertha BSC2 Leagues32.5800412311494047100127312654.4
2024-202527Hertha BSC2 Leagues15.030019309325220005114960.9
11 Seasons6 Clubs10 Leagues199.8341120469854725123621070917514255.2
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Everton (7 Seasons)4 Leagues55.7711501631369183100209755557.7
Hertha BSC (3 Seasons)3 Leagues73.7140089321300113104100324705655.6
Everton (3 Seasons)1 League26.02000
Schalke 04 (1 Season)2 Leagues33.250031104622834010176303149.2
Oxford United (1 Season)2 Leagues17.1300130
Celtic (1 Season)1 League14.0200141104919150
Wigan Athletic (1 Season)1 League6.1307
Premier League (6 Seasons)39.561137112966657100195705356.9
FA Cup (5 Seasons)4.72002011699000
DFB-Pokal (4 Seasons)10.710013605111150
EFL Cup (4 Seasons)8.8000105014129000
PL2 — Div. 1 (3 Seasons)26.02000
Bundesliga (2 Seasons)55.1800571541137263010322555251.4
2. Bundesliga (2 Seasons)41.11000502111985860100178453556.3
Europa Lg (2 Seasons)2.80001001048000145271.4
League Two (1 Season)17.02013
Premiership (1 Season)14.0200141104919150
League One (1 Season)6.1307
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
2015-201618Oxford Unitedeng ENG4. League Two2nd17.02013Matches
2015-201618Wigan Athleticeng ENG3. League One1st6.1307Matches
2015-201618Evertoneng ENG1. Premier League11th0.7000Matches
2016-201719Evertoneng ENGJr. PL2 — Div. 11st21.02000Matches
2016-201719Evertoneng ENG1. Premier League7th0.1000100400000Matches
2017-201820Evertoneng ENGJr. PL2 — Div. 17th3.00000Matches
2017-201820Evertoneng ENG1. Premier League8th17.7200174046283310085383155.1Matches
2018-201921Evertoneng ENGJr. PL2 — Div. 11st2.00000Matches
2018-201921Evertoneng ENG1. Premier League8th8.8100101017171600052231167.6Matches
2019-202022Schalke 04de GER1. Bundesliga12th30.25002894592629010176303149.2Matches
2020-202123Celticsct SCO1. Premiership2nd14.0200141104919150Matches
2020-202123Evertoneng ENG1. Premier League10th0.9000001611000000Matches
2021-202224Evertoneng ENG1. Premier League16th11.3311961232070005891145.0Matches
2022-202325Hertha BSCde GER1. Bundesliga18th24.93002960544634000146252154.3Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga9th28.1700361911273642100127312654.4Matches
2024-202527Hertha BSCde GER2. 2. Bundesliga12th13.030014207122180005114960.9Matches
10 Seasons6 Clubs6 Leagues172.9311117858745621519521069517014054.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Everton (6 Seasons)1 League39.561137112966657100195705356.9
Hertha BSC (3 Seasons)2 Leagues66.113007927125210494100324705655.6
Everton (3 Seasons)1 League26.02000
Schalke 04 (1 Season)1 League30.25002894592629010176303149.2
Oxford United (1 Season)1 League17.02013
Celtic (1 Season)1 League14.0200141104919150
Wigan Athletic (1 Season)1 League6.1307
Premier League (6 Seasons)39.561137112966657100195705356.9
PL2 — Div. 1 (3 Seasons)26.02000
Bundesliga (2 Seasons)55.1800571541137263010322555251.4
2. Bundesliga (2 Seasons)41.11000502111985860100178453556.3
League Two (1 Season)17.02013
Premiership (1 Season)14.0200141104919150
League One (1 Season)6.1307
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201618Oxford Unitedeng ENGFA Cup17th0.11000Matches
2017-201820Evertoneng ENGEFL Cup9th2.0000410553000Matches
2017-201820Evertoneng ENGFA Cup33rd1.00001004300Matches
2018-201921Evertoneng ENGEFL Cup17th2.3000100000000Matches
2018-201921Evertoneng ENGFA Cup17th1.0100100414000Matches
2019-202022Schalke 04de GERDFB-Pokal5th3.00003103250Matches
2020-202123Evertoneng ENGEFL Cup5th2.50004307630Matches
2020-202123Evertoneng ENGFA Cup5th0.20000000200Matches
2021-202224Evertoneng ENGEFL CupRd32.00001102130Matches
2021-202224Evertoneng ENGFA CupQF2.50000018350Matches
2022-202325Hertha BSCde GERDFB-PokalR641.30000004210Matches
2023-202426Hertha BSCde GERDFB-PokalQF4.310054022450Matches
2024-202527Hertha BSCde GERDFB-PokalR162.000051022340Matches
9 Seasons4 Clubs3 Leagues24.230025111813233000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Everton (4 Seasons)2 Leagues13.51001251302118000
Hertha BSC (3 Seasons)1 League7.71001050489100
Schalke 04 (1 Season)1 League3.00003103250
Oxford United (1 Season)1 League0.11000
FA Cup (5 Seasons)4.72002011699000
DFB-Pokal (4 Seasons)10.710013605111150
EFL Cup (4 Seasons)8.8000105014129000
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
2017-201820Everton2. Europa LgGR2.80001001048000145271.4Matches
2 Seasons1 Club1 League2.80001001048000145271.4

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.