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
2025-03-09SunChampionshipMatchweek 36HomeW 1–0PortsmouthLeeds UnitedNDM10000000000000.00.00.0000000000Match Report
2025-03-01SatChampionshipMatchweek 35AwayL 0–1PortsmouthLuton TownYDM,CM8000000000462120.00.00.010313783.8220011Match Report
2025-02-22SatChampionshipMatchweek 34HomeW 2–1PortsmouthQPRYDM6000001000262210.00.00.00072133.3313200Match Report
2025-02-15SatChampionshipMatchweek 33AwayW 2–0PortsmouthOxford UnitedYDM8300003000484020.40.40.031233565.7323000Match Report
2025-02-11TueChampionshipMatchweek 32HomeW 2–1PortsmouthCardiff CityYDM6600000000280010.00.00.000132065.007010Match 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-201519Arsenaleng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2015-201620Hull Cityeng ENG2. Championship1898659.6101100500.100.000.100.100.10Matches
2015-201620Hull Cityeng ENGFA Cup211011.1000000000.000.000.000.000.00Matches
2015-201620Hull Cityeng ENGLeague Cup443844.3000000100.000.000.000.000.00Matches
2016-201721Newcastle Utdeng ENG2. Championship33282,33425.9235200700.080.120.190.080.19Matches
2016-201721Newcastle Utdeng ENGEFL Cup221942.2000000100.000.000.000.000.00Matches
2016-201721Newcastle Utdeng ENGFA Cup311321.5000000100.000.000.000.000.00Matches
2017-201822Newcastle Utdeng ENGEFL Cup10510.6000000000.000.000.000.000.00Matches
2017-201822Newcastle Utdeng ENGFA Cup211421.6000000100.000.000.000.000.00Matches
2017-201822Newcastle Utdeng ENG1. Premier League26151,37415.3101100701.01.00.61.61745230.070.000.070.070.070.060.040.100.060.10Matches
2018-201923Newcastle Utdeng ENGFA Cup322102.3000000000.000.000.000.000.00Matches
2018-201923Newcastle Utdeng ENG1. Premier League25211,85920.7145100310.90.92.33.21054380.050.190.240.050.240.050.110.160.050.16Matches
2019-202024Newcastle Utdeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2019-202024Newcastle Utdeng ENGFA Cup532933.3000000000.000.000.000.000.00Matches
2019-202024Newcastle Utdeng ENG1. Premier League29262,22324.7123100411.21.22.33.52452300.040.080.120.040.120.050.090.140.050.14Matches
2020-202125Newcastle Utdeng ENGEFL Cup221511.7101100000.600.000.600.600.60Matches
2020-202125Newcastle Utdeng ENGFA Cup111201.3000000100.000.000.000.000.00Matches
2020-202125Newcastle Utdeng ENG1. Premier League24221,94221.6000000800.70.70.31.0747200.000.000.000.000.000.030.010.040.030.04Matches
2021-202226Newcastle Utdeng ENG1. Premier League14121,00211.1101100500.40.40.00.5315100.090.000.090.090.090.040.000.040.040.04Matches
2022-202327Norwich Cityeng ENG2. Championship1498139.0000000500.50.50.00.532130.000.000.000.000.000.060.000.060.060.06Matches
2023-202428QPReng ENG2. Championship171298611.0000000600.10.10.40.622370.000.000.000.000.000.010.040.050.010.05Matches
2023-202428Standard Liègebe BEL1. Pro League A1096697.4000000300.000.000.000.000.00Matches
2024-202529Portsmoutheng ENG2. Championship1186186.9000000000.50.50.00.5215110.000.000.000.000.000.070.000.080.070.08Matches
11 Seasons7 Clubs5 Leagues24819016,673185.389178005825.45.45.911.4682721420.040.050.090.040.090.050.050.090.050.09
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
Newcastle Utd (6 Seasons)4 Leagues17113712,147135.079167003824.34.35.59.7612131210.050.070.120.050.120.050.060.100.050.10
Hull City (1 Season)3 Leagues24141,35015.0101100600.070.000.070.070.07
QPR (1 Season)1 League171298611.0000000600.10.10.40.622370.000.000.000.000.000.010.040.050.010.05
Norwich City (1 Season)1 League1498139.0000000500.50.50.00.532130.000.000.000.000.000.060.000.060.060.06
Portsmouth (1 Season)1 League1186186.9000000000.50.50.00.5215110.000.000.000.000.000.070.000.080.070.08
Standard Liège (1 Season)1 League1096697.4000000300.000.000.000.000.00
Arsenal (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (6 Seasons)16999811.1000000300.000.000.000.000.00
EFL Cup (6 Seasons)111099011.0101100200.090.000.090.090.09
Premier League (5 Seasons)118968,40093.346104002724.34.35.59.7612131210.040.060.110.040.110.050.060.100.050.10
Championship (5 Seasons)93665,61662.43363002301.21.20.51.6759210.050.050.100.050.100.040.020.060.040.06
Pro League A (1 Season)1096697.4000000300.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-201519Arsenal1 League11901.0000000000.000.000.000.000.00
2015-201620Hull City3 Leagues24141,35015.0101100600.070.000.070.070.07
2016-201721Newcastle Utd3 Leagues38312,66029.6235200900.070.100.170.070.17
2017-201822Newcastle Utd3 Leagues29161,56717.4101100801.01.00.61.61745230.060.000.060.060.060.060.040.100.060.10
2018-201923Newcastle Utd2 Leagues28232,06923.0145100310.90.92.33.21054380.040.170.220.040.220.050.110.160.050.16
2019-202024Newcastle Utd3 Leagues35302,63629.3123100411.21.22.33.52452300.030.070.100.030.100.050.090.140.050.14
2020-202125Newcastle Utd3 Leagues27252,21324.6101100900.70.70.31.0747200.040.000.040.040.040.030.010.040.030.04
2021-202226Newcastle Utd1 League14121,00211.1101100500.40.40.00.5315100.090.000.090.090.090.040.000.040.040.04
2022-202327Norwich City1 League1498139.0000000500.50.50.00.532130.000.000.000.000.000.060.000.060.060.06
2023-202428Standard Liège1 League1096697.4000000300.000.000.000.000.00
2023-202428QPR1 League171298611.0000000600.10.10.40.622370.000.000.000.000.000.010.040.050.010.05
2024-202529Portsmouth1 League1186186.9000000000.50.50.00.5215110.000.000.000.000.000.070.000.080.070.08
11 Seasons7 Clubs5 Leagues24819016,673185.389178005825.45.45.911.4682721420.040.050.090.040.090.050.050.090.050.09
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
Newcastle Utd (6 Seasons)4 Leagues17113712,147135.079167003824.34.35.59.7612131210.050.070.120.050.120.050.060.100.050.10
Hull City (1 Season)3 Leagues24141,35015.0101100600.070.000.070.070.07
QPR (1 Season)1 League171298611.0000000600.10.10.40.622370.000.000.000.000.000.010.040.050.010.05
Norwich City (1 Season)1 League1498139.0000000500.50.50.00.532130.000.000.000.000.000.060.000.060.060.06
Portsmouth (1 Season)1 League1186186.9000000000.50.50.00.5215110.000.000.000.000.000.070.000.080.070.08
Standard Liège (1 Season)1 League1096697.4000000300.000.000.000.000.00
Arsenal (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (6 Seasons)16999811.1000000300.000.000.000.000.00
EFL Cup (6 Seasons)111099011.0101100200.090.000.090.090.09
Premier League (5 Seasons)118968,40093.346104002724.34.35.59.7612131210.040.060.110.040.110.050.060.100.050.10
Championship (5 Seasons)93665,61662.43363002301.21.20.51.6759210.050.050.100.050.100.040.020.060.040.06
Pro League A (1 Season)1096697.4000000300.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-201620Hull Cityeng ENG2. Championship4th1898659.6101100500.100.000.100.100.10Matches
2016-201721Newcastle Utdeng ENG2. Championship1st33282,33425.9235200700.080.120.190.080.19Matches
2017-201822Newcastle Utdeng ENG1. Premier League10th26151,37415.3101100701.01.00.61.61745230.070.000.070.070.070.060.040.100.060.10Matches
2018-201923Newcastle Utdeng ENG1. Premier League13th25211,85920.7145100310.90.92.33.21054380.050.190.240.050.240.050.110.160.050.16Matches
2019-202024Newcastle Utdeng ENG1. Premier League13th29262,22324.7123100411.21.22.33.52452300.040.080.120.040.120.050.090.140.050.14Matches
2020-202125Newcastle Utdeng ENG1. Premier League12th24221,94221.6000000800.70.70.31.0747200.000.000.000.000.000.030.010.040.030.04Matches
2021-202226Newcastle Utdeng ENG1. Premier League11th14121,00211.1101100500.40.40.00.5315100.090.000.090.090.090.040.000.040.040.04Matches
2022-202327Norwich Cityeng ENG2. Championship13th1498139.0000000500.50.50.00.532130.000.000.000.000.000.060.000.060.060.06Matches
2023-202428Standard Liègebe BEL1. Pro League A12th1096697.4000000300.000.000.000.000.00Matches
2023-202428QPReng ENG2. Championship18th171298611.0000000600.10.10.40.622370.000.000.000.000.000.010.040.050.010.05Matches
2024-202529Portsmoutheng ENG2. Championship17th1186186.9000000000.50.50.00.5215110.000.000.000.000.000.070.000.080.070.08Matches
10 Seasons6 Clubs3 Leagues22117114,685163.279167005325.45.45.911.4682721420.040.060.100.040.100.050.050.090.050.09
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
Newcastle Utd (6 Seasons)2 Leagues15112410,734119.369156003424.34.35.59.7612131210.050.080.130.050.130.050.060.100.050.10
Hull City (1 Season)1 League1898659.6101100500.100.000.100.100.10
QPR (1 Season)1 League171298611.0000000600.10.10.40.622370.000.000.000.000.000.010.040.050.010.05
Norwich City (1 Season)1 League1498139.0000000500.50.50.00.532130.000.000.000.000.000.060.000.060.060.06
Portsmouth (1 Season)1 League1186186.9000000000.50.50.00.5215110.000.000.000.000.000.070.000.080.070.08
Standard Liège (1 Season)1 League1096697.4000000300.000.000.000.000.00
Premier League (5 Seasons)118968,40093.346104002724.34.35.59.7612131210.040.060.110.040.110.050.060.100.050.10
Championship (5 Seasons)93665,61662.43363002301.21.20.51.6759210.050.050.100.050.100.040.020.060.040.06
Pro League A (1 Season)1096697.4000000300.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
2014-201519Arsenaleng ENGLeague Cup17th11901.0000000000.000.000.000.000.00Matches
2015-201620Hull Cityeng ENGFA Cup9th211011.1000000000.000.000.000.000.00Matches
2015-201620Hull Cityeng ENGLeague Cup5th443844.3000000100.000.000.000.000.00Matches
2016-201721Newcastle Utdeng ENGEFL Cup5th221942.2000000100.000.000.000.000.00Matches
2016-201721Newcastle Utdeng ENGFA Cup17th311321.5000000100.000.000.000.000.00Matches
2017-201822Newcastle Utdeng ENGEFL Cup33rd10510.6000000000.000.000.000.000.00Matches
2017-201822Newcastle Utdeng ENGFA Cup17th211421.6000000100.000.000.000.000.00Matches
2018-201923Newcastle Utdeng ENGFA Cup17th322102.3000000000.000.000.000.000.00Matches
2019-202024Newcastle Utdeng ENGEFL Cup33rd111201.3000000000.000.000.000.000.00Matches
2019-202024Newcastle Utdeng ENGFA Cup5th532933.3000000000.000.000.000.000.00Matches
2020-202125Newcastle Utdeng ENGEFL Cup5th221511.7101100000.600.000.600.600.60Matches
2020-202125Newcastle Utdeng ENGFA Cup33rd111201.3000000100.000.000.000.000.00Matches
7 Seasons3 Clubs2 Leagues27191,98822.1101100500.050.000.050.050.05
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
Newcastle Utd (5 Seasons)2 Leagues20131,41315.7101100400.060.000.060.060.06
Hull City (1 Season)2 Leagues654855.4000000100.000.000.000.000.00
Arsenal (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (6 Seasons)16999811.1000000300.000.000.000.000.00
EFL Cup (6 Seasons)111099011.0101100200.090.000.090.090.09

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
2014-201519Arsenaleng ENGLeague Cup1.0000Matches
2015-201620Hull Cityeng ENG2. Championship9.6120.210.5000Matches
2015-201620Hull Cityeng ENGFA Cup1.1000Matches
2015-201620Hull Cityeng ENGLeague Cup4.3000Matches
2016-201721Newcastle Utdeng ENG2. Championship25.92070.000.270.2900Matches
2016-201721Newcastle Utdeng ENGEFL Cup2.205120.02.320.460.000.0000Matches
2016-201721Newcastle Utdeng ENGFA Cup1.5000Matches
2017-201822Newcastle Utdeng ENGEFL Cup0.60000.000.0000Matches
2017-201822Newcastle Utdeng ENGFA Cup1.60000.000.0000Matches
2017-201822Newcastle Utdeng ENG1. Premier League15.3114964.30.920.590.070.1122.10001.01.00.070.00.0Matches
2018-201923Newcastle Utdeng ENGFA Cup2.30100.00.430.000.0000Matches
2018-201923Newcastle Utdeng ENG1. Premier League20.7122522.71.070.240.050.2022.20000.90.90.04+0.1+0.1Matches
2019-202024Newcastle Utdeng ENGEFL Cup1.30100.00.750.000.0000Matches
2019-202024Newcastle Utdeng ENGFA Cup3.302150.00.610.310.000.0000Matches
2019-202024Newcastle Utdeng ENG1. Premier League24.7118316.70.730.120.060.3320.90001.21.20.07-0.2-0.2Matches
2020-202125Newcastle Utdeng ENGEFL Cup1.713266.71.791.190.330.5000Matches
2020-202125Newcastle Utdeng ENGFA Cup1.30000.000.0000Matches
2020-202125Newcastle Utdeng ENG1. Premier League21.6016212.50.740.090.000.0020.40000.70.70.04-0.7-0.7Matches
2021-202226Newcastle Utdeng ENG1. Premier League11.115120.00.450.090.201.0014.10000.40.40.08+0.6+0.6Matches
2022-202327Norwich Cityeng ENG2. Championship9.009222.21.000.220.000.0020.50000.50.50.06-0.5-0.5Matches
2023-202428QPReng ENG2. Championship11.005120.00.460.090.000.0024.80000.10.10.03-0.1-0.1Matches
2023-202428Standard Liègebe BEL1. Pro League A7.40400.00.540.000.0000Matches
2024-202529Portsmoutheng ENG2. Championship6.90700.01.020.000.0019.60000.50.50.08-0.5-0.5Matches
11 Seasons7 Clubs5 Leagues185.381123630.40.670.200.060.2221.00005.45.40.06-1.4-1.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
Newcastle Utd (6 Seasons)4 Leagues135.07873135.60.650.230.080.2320.90004.34.30.06-0.3-0.3
Hull City (1 Season)3 Leagues15.0120.210.5000
QPR (1 Season)1 League11.005120.00.460.090.000.0024.80000.10.10.03-0.1-0.1
Norwich City (1 Season)1 League9.009222.21.000.220.000.0020.50000.50.50.06-0.5-0.5
Portsmouth (1 Season)1 League6.90700.01.020.000.0019.60000.50.50.08-0.5-0.5
Standard Liège (1 Season)1 League7.40400.00.540.000.0000
Arsenal (1 Season)1 League1.0000
FA Cup (6 Seasons)11.103133.30.350.120.000.0000
EFL Cup (6 Seasons)11.019333.31.570.520.110.3300
Premier League (5 Seasons)93.34752026.70.800.210.050.2020.90004.34.30.06-0.3-0.3
Championship (5 Seasons)62.43211247.60.400.190.100.2521.20001.21.20.06-1.2-1.2
Pro League A (1 Season)7.40400.00.540.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201519Arsenal1 League1.0000
2015-201620Hull City3 Leagues15.0120.210.5000
2016-201721Newcastle Utd3 Leagues29.6258160.00.180.280.400.2500
2017-201822Newcastle Utd3 Leagues17.4114964.30.800.520.070.1122.10001.01.00.070.00.0
2018-201923Newcastle Utd2 Leagues23.0123521.71.000.220.040.2022.20000.90.90.04+0.1+0.1
2019-202024Newcastle Utd3 Leagues29.3121419.00.720.140.050.2520.90001.21.20.07-0.2-0.2
2020-202125Newcastle Utd3 Leagues24.6119421.10.770.160.050.2520.40000.70.70.04-0.7-0.7
2021-202226Newcastle Utd1 League11.115120.00.450.090.201.0014.10000.40.40.08+0.6+0.6
2022-202327Norwich City1 League9.009222.21.000.220.000.0020.50000.50.50.06-0.5-0.5
2023-202428Standard Liège1 League7.40400.00.540.000.0000
2023-202428QPR1 League11.005120.00.460.090.000.0024.80000.10.10.03-0.1-0.1
2024-202529Portsmouth1 League6.90700.01.020.000.0019.60000.50.50.08-0.5-0.5
11 Seasons7 Clubs5 Leagues185.381123630.40.670.200.060.2221.00005.45.40.06-1.4-1.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
Newcastle Utd (6 Seasons)4 Leagues135.07873135.60.650.230.080.2320.90004.34.30.06-0.3-0.3
Hull City (1 Season)3 Leagues15.0120.210.5000
QPR (1 Season)1 League11.005120.00.460.090.000.0024.80000.10.10.03-0.1-0.1
Norwich City (1 Season)1 League9.009222.21.000.220.000.0020.50000.50.50.06-0.5-0.5
Portsmouth (1 Season)1 League6.90700.01.020.000.0019.60000.50.50.08-0.5-0.5
Standard Liège (1 Season)1 League7.40400.00.540.000.0000
Arsenal (1 Season)1 League1.0000
FA Cup (6 Seasons)11.103133.30.350.120.000.0000
EFL Cup (6 Seasons)11.019333.31.570.520.110.3300
Premier League (5 Seasons)93.34752026.70.800.210.050.2020.90004.34.30.06-0.3-0.3
Championship (5 Seasons)62.43211247.60.400.190.100.2521.20001.21.20.06-1.2-1.2
Pro League A (1 Season)7.40400.00.540.000.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2015-201620Hull Cityeng ENG2. Championship4th9.6120.210.5000Matches
2016-201721Newcastle Utdeng ENG2. Championship1st25.92070.000.270.2900Matches
2017-201822Newcastle Utdeng ENG1. Premier League10th15.3114964.30.920.590.070.1122.10001.01.00.070.00.0Matches
2018-201923Newcastle Utdeng ENG1. Premier League13th20.7122522.71.070.240.050.2022.20000.90.90.04+0.1+0.1Matches
2019-202024Newcastle Utdeng ENG1. Premier League13th24.7118316.70.730.120.060.3320.90001.21.20.07-0.2-0.2Matches
2020-202125Newcastle Utdeng ENG1. Premier League12th21.6016212.50.740.090.000.0020.40000.70.70.04-0.7-0.7Matches
2021-202226Newcastle Utdeng ENG1. Premier League11th11.115120.00.450.090.201.0014.10000.40.40.08+0.6+0.6Matches
2022-202327Norwich Cityeng ENG2. Championship13th9.009222.21.000.220.000.0020.50000.50.50.06-0.5-0.5Matches
2023-202428Standard Liègebe BEL1. Pro League A12th7.40400.00.540.000.0000Matches
2023-202428QPReng ENG2. Championship18th11.005120.00.460.090.000.0024.80000.10.10.03-0.1-0.1Matches
2024-202529Portsmoutheng ENG2. Championship17th6.90700.01.020.000.0019.60000.50.50.08-0.5-0.5Matches
10 Seasons6 Clubs3 Leagues163.271003230.00.650.200.060.2221.00005.45.40.06-1.4-1.4
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Newcastle Utd (6 Seasons)2 Leagues119.36752736.00.630.230.080.2220.90004.34.30.06-0.3-0.3
Hull City (1 Season)1 League9.6120.210.5000
QPR (1 Season)1 League11.005120.00.460.090.000.0024.80000.10.10.03-0.1-0.1
Norwich City (1 Season)1 League9.009222.21.000.220.000.0020.50000.50.50.06-0.5-0.5
Portsmouth (1 Season)1 League6.90700.01.020.000.0019.60000.50.50.08-0.5-0.5
Standard Liège (1 Season)1 League7.40400.00.540.000.0000
Premier League (5 Seasons)93.34752026.70.800.210.050.2020.90004.34.30.06-0.3-0.3
Championship (5 Seasons)62.43211247.60.400.190.100.2521.20001.21.20.06-1.2-1.2
Pro League A (1 Season)7.40400.00.540.000.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
2014-201519Arsenaleng ENGLeague Cup17th1.0000Matches
2015-201620Hull Cityeng ENGFA Cup9th1.1000Matches
2015-201620Hull Cityeng ENGLeague Cup5th4.3000Matches
2016-201721Newcastle Utdeng ENGEFL Cup5th2.205120.02.320.460.000.0000Matches
2016-201721Newcastle Utdeng ENGFA Cup17th1.5000Matches
2017-201822Newcastle Utdeng ENGEFL Cup33rd0.60000.000.0000Matches
2017-201822Newcastle Utdeng ENGFA Cup17th1.60000.000.0000Matches
2018-201923Newcastle Utdeng ENGFA Cup17th2.30100.00.430.000.0000Matches
2019-202024Newcastle Utdeng ENGEFL Cup33rd1.30100.00.750.000.0000Matches
2019-202024Newcastle Utdeng ENGFA Cup5th3.302150.00.610.310.000.0000Matches
2020-202125Newcastle Utdeng ENGEFL Cup5th1.713266.71.791.190.330.5000Matches
2020-202125Newcastle Utdeng ENGFA Cup33rd1.30000.000.0000Matches
7 Seasons3 Clubs2 Leagues22.1112433.30.840.280.080.2500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Newcastle Utd (5 Seasons)2 Leagues15.7112433.30.840.280.080.2500
Hull City (1 Season)2 Leagues5.4000
Arsenal (1 Season)1 League1.0000
FA Cup (6 Seasons)11.103133.30.350.120.000.0000
EFL Cup (6 Seasons)11.019333.31.570.520.110.3300
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
2014-201519Arsenaleng ENGLeague Cup1.00Matches
2015-201620Hull Cityeng ENG2. Championship9.60Matches
2015-201620Hull Cityeng ENGFA Cup1.10Matches
2015-201620Hull Cityeng ENGLeague Cup4.30Matches
2016-201721Newcastle Utdeng ENG2. Championship25.93Matches
2016-201721Newcastle Utdeng ENGEFL Cup2.20Matches
2016-201721Newcastle Utdeng ENGFA Cup1.50Matches
2017-201822Newcastle Utdeng ENGEFL Cup0.60Matches
2017-201822Newcastle Utdeng ENGFA Cup1.60Matches
2017-201822Newcastle Utdeng ENG1. Premier League15.340555073.66070176822627981.014218377.6204148.800.61.2-0.6113712545Matches
2018-201923Newcastle Utdeng ENGFA Cup2.30Matches
2018-201923Newcastle Utdeng ENG1. Premier League20.758674978.28474187332938485.717121380.3416662.142.31.7+1.722447254Matches
2019-202024Newcastle Utdeng ENGEFL Cup1.30Matches
2019-202024Newcastle Utdeng ENGFA Cup3.30Matches
2019-202024Newcastle Utdeng ENG1. Premier League24.764585375.69410224236844183.421325882.6316547.722.31.1-0.3153712752Matches
2020-202125Newcastle Utdeng ENGEFL Cup1.70Matches
2020-202125Newcastle Utdeng ENGFA Cup1.30Matches
2020-202125Newcastle Utdeng ENG1. Premier League21.665783478.811000261828833486.230134886.5427953.200.30.2-0.37444247Matches
2021-202226Newcastle Utdeng ENG1. Premier League11.126134176.5416091112915185.49912082.5183452.900.00.10.02200015Matches
2022-202327Norwich Cityeng ENG2. Championship9.038648180.27084139415518086.117019686.7486771.600.00.10.00250021Matches
2023-202428QPReng ENG2. Championship11.039545586.86644138918220489.217719192.7253669.400.40.8-0.47253223Matches
2023-202428Standard Liègebe BEL1. Pro League A7.40Matches
2024-202529Portsmoutheng ENG2. Championship6.917224669.928606278210478.87910476.082334.800.00.10.01152015Matches
11 Seasons7 Clubs5 Leagues185.33507450977.855702128221759207784.71352161383.823341156.795.95.3+3.1652474018272
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
Newcastle Utd (6 Seasons)4 Leagues135.02554332776.83911494121340158984.3926112282.515228553.395.54.3+3.5571823516213
Hull City (1 Season)3 Leagues15.00
QPR (1 Season)1 League11.039545586.86644138918220489.217719192.7253669.400.40.8-0.47253223
Norwich City (1 Season)1 League9.038648180.27084139415518086.117019686.7486771.600.00.10.00250021
Portsmouth (1 Season)1 League6.917224669.928606278210478.87910476.082334.800.00.10.01152015
Standard Liège (1 Season)1 League7.40
Arsenal (1 Season)1 League1.00
FA Cup (6 Seasons)11.10
EFL Cup (6 Seasons)11.00
Premier League (5 Seasons)93.32554332776.83911494121340158984.3926112282.515228553.365.54.3+0.5571823516213
Championship (5 Seasons)62.4953118280.616588341041948885.942649186.88112664.330.51.0+2.58655259
Pro League A (1 Season)7.40
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
2014-201519Arsenal1 League1.00
2015-201620Hull City3 Leagues15.00
2016-201721Newcastle Utd3 Leagues29.63
2017-201822Newcastle Utd3 Leagues17.440555073.66070176822627981.014218377.6204148.800.61.2-0.6113712545
2018-201923Newcastle Utd2 Leagues23.058674978.28474187332938485.717121380.3416662.142.31.7+1.722447254
2019-202024Newcastle Utd3 Leagues29.364585375.69410224236844183.421325882.6316547.722.31.1-0.3153712752
2020-202125Newcastle Utd3 Leagues24.665783478.811000261828833486.230134886.5427953.200.30.2-0.37444247
2021-202226Newcastle Utd1 League11.126134176.5416091112915185.49912082.5183452.900.00.10.02200015
2022-202327Norwich City1 League9.038648180.27084139415518086.117019686.7486771.600.00.10.00250021
2023-202428Standard Liège1 League7.40
2023-202428QPR1 League11.039545586.86644138918220489.217719192.7253669.400.40.8-0.47253223
2024-202529Portsmouth1 League6.917224669.928606278210478.87910476.082334.800.00.10.01152015
11 Seasons7 Clubs5 Leagues185.33507450977.855702128221759207784.71352161383.823341156.795.95.3+3.1652474018272
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
Newcastle Utd (6 Seasons)4 Leagues135.02554332776.83911494121340158984.3926112282.515228553.395.54.3+3.5571823516213
Hull City (1 Season)3 Leagues15.00
QPR (1 Season)1 League11.039545586.86644138918220489.217719192.7253669.400.40.8-0.47253223
Norwich City (1 Season)1 League9.038648180.27084139415518086.117019686.7486771.600.00.10.00250021
Portsmouth (1 Season)1 League6.917224669.928606278210478.87910476.082334.800.00.10.01152015
Standard Liège (1 Season)1 League7.40
Arsenal (1 Season)1 League1.00
FA Cup (6 Seasons)11.10
EFL Cup (6 Seasons)11.00
Premier League (5 Seasons)93.32554332776.83911494121340158984.3926112282.515228553.365.54.3+0.5571823516213
Championship (5 Seasons)62.4953118280.616588341041948885.942649186.88112664.330.51.0+2.58655259
Pro League A (1 Season)7.40
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-201620Hull Cityeng ENG2. Championship4th9.60Matches
2016-201721Newcastle Utdeng ENG2. Championship1st25.93Matches
2017-201822Newcastle Utdeng ENG1. Premier League10th15.340555073.66070176822627981.014218377.6204148.800.61.2-0.6113712545Matches
2018-201923Newcastle Utdeng ENG1. Premier League13th20.758674978.28474187332938485.717121380.3416662.142.31.7+1.722447254Matches
2019-202024Newcastle Utdeng ENG1. Premier League13th24.764585375.69410224236844183.421325882.6316547.722.31.1-0.3153712752Matches
2020-202125Newcastle Utdeng ENG1. Premier League12th21.665783478.811000261828833486.230134886.5427953.200.30.2-0.37444247Matches
2021-202226Newcastle Utdeng ENG1. Premier League11th11.126134176.5416091112915185.49912082.5183452.900.00.10.02200015Matches
2022-202327Norwich Cityeng ENG2. Championship13th9.038648180.27084139415518086.117019686.7486771.600.00.10.00250021Matches
2023-202428Standard Liègebe BEL1. Pro League A12th7.40Matches
2023-202428QPReng ENG2. Championship18th11.039545586.86644138918220489.217719192.7253669.400.40.8-0.47253223Matches
2024-202529Portsmoutheng ENG2. Championship17th6.917224669.928606278210478.87910476.082334.800.00.10.01152015Matches
10 Seasons6 Clubs3 Leagues163.23507450977.855702128221759207784.71352161383.823341156.795.95.3+3.1652474018272
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
Newcastle Utd (6 Seasons)2 Leagues119.32554332776.83911494121340158984.3926112282.515228553.395.54.3+3.5571823516213
Hull City (1 Season)1 League9.60
QPR (1 Season)1 League11.039545586.86644138918220489.217719192.7253669.400.40.8-0.47253223
Norwich City (1 Season)1 League9.038648180.27084139415518086.117019686.7486771.600.00.10.00250021
Portsmouth (1 Season)1 League6.917224669.928606278210478.87910476.082334.800.00.10.01152015
Standard Liège (1 Season)1 League7.40
Premier League (5 Seasons)93.32554332776.83911494121340158984.3926112282.515228553.365.54.3+0.5571823516213
Championship (5 Seasons)62.4953118280.616588341041948885.942649186.88112664.330.51.0+2.58655259
Pro League A (1 Season)7.40
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201519Arsenaleng ENGLeague Cup17th1.00Matches
2015-201620Hull Cityeng ENGFA Cup9th1.10Matches
2015-201620Hull Cityeng ENGLeague Cup5th4.30Matches
2016-201721Newcastle Utdeng ENGEFL Cup5th2.20Matches
2016-201721Newcastle Utdeng ENGFA Cup17th1.50Matches
2017-201822Newcastle Utdeng ENGEFL Cup33rd0.60Matches
2017-201822Newcastle Utdeng ENGFA Cup17th1.60Matches
2018-201923Newcastle Utdeng ENGFA Cup17th2.30Matches
2019-202024Newcastle Utdeng ENGEFL Cup33rd1.30Matches
2019-202024Newcastle Utdeng ENGFA Cup5th3.30Matches
2020-202125Newcastle Utdeng ENGEFL Cup5th1.70Matches
2020-202125Newcastle Utdeng ENGFA Cup33rd1.30Matches
7 Seasons3 Clubs2 Leagues22.10
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
Newcastle Utd (5 Seasons)2 Leagues15.70
Hull City (1 Season)2 Leagues5.40
Arsenal (1 Season)1 League1.00
FA Cup (6 Seasons)11.10
EFL Cup (6 Seasons)11.00

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
2014-201519Arsenaleng ENGLeague Cup1.0Matches
2015-201620Hull Cityeng ENG2. Championship9.6Matches
2015-201620Hull Cityeng ENGFA Cup1.1Matches
2015-201620Hull Cityeng ENGLeague Cup4.3Matches
2016-201721Newcastle Utdeng ENG2. Championship25.90Matches
2016-201721Newcastle Utdeng ENGEFL Cup2.28Matches
2016-201721Newcastle Utdeng ENGFA Cup1.5Matches
2017-201822Newcastle Utdeng ENGEFL Cup0.61Matches
2017-201822Newcastle Utdeng ENGFA Cup1.64Matches
2017-201822Newcastle Utdeng ENG1. Premier League15.3550532155011730000405316Matches
2018-201923Newcastle Utdeng ENGFA Cup2.30Matches
2018-201923Newcastle Utdeng ENG1. Premier League20.77496945065711130000586514Matches
2019-202024Newcastle Utdeng ENGEFL Cup1.31Matches
2019-202024Newcastle Utdeng ENGFA Cup3.35Matches
2019-202024Newcastle Utdeng ENG1. Premier League24.785380050101238110000645325Matches
2020-202125Newcastle Utdeng ENGEFL Cup1.71Matches
2020-202125Newcastle Utdeng ENGFA Cup1.30Matches
2020-202125Newcastle Utdeng ENG1. Premier League21.683476171281619250000657234Matches
2021-202226Newcastle Utdeng ENG1. Premier League11.13413241680180000026116Matches
2022-202327Norwich Cityeng ENG2. Championship9.0481452282404140000386112Matches
2023-202428QPReng ENG2. Championship11.045544015121132000039508Matches
2023-202428Standard Liègebe BEL1. Pro League A7.40Matches
2024-202529Portsmoutheng ENG2. Championship6.9246233121201110000017214Matches
11 Seasons7 Clubs5 Leagues185.345094236257105823128580000350716119
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Newcastle Utd (6 Seasons)4 Leagues135.0332731112025771711352000025541495
Hull City (1 Season)3 Leagues15.0
QPR (1 Season)1 League11.045544015121132000039508
Norwich City (1 Season)1 League9.0481452282404140000386112
Portsmouth (1 Season)1 League6.9246233121201110000017214
Standard Liège (1 Season)1 League7.40
Arsenal (1 Season)1 League1.0
FA Cup (6 Seasons)11.19
EFL Cup (6 Seasons)11.011
Premier League (5 Seasons)93.333273111202577179352000025541495
Championship (5 Seasons)62.4118211255548161560000953224
Pro League A (1 Season)7.40
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
2014-201519Arsenal1 League1.0
2015-201620Hull City3 Leagues15.0
2016-201721Newcastle Utd3 Leagues29.68
2017-201822Newcastle Utd3 Leagues17.4550532155012230000405316
2018-201923Newcastle Utd2 Leagues23.07496945065711130000586514
2019-202024Newcastle Utd3 Leagues29.385380050101244110000645325
2020-202125Newcastle Utd3 Leagues24.683476171281620250000657234
2021-202226Newcastle Utd1 League11.13413241680180000026116
2022-202327Norwich City1 League9.0481452282404140000386112
2023-202428Standard Liège1 League7.40
2023-202428QPR1 League11.045544015121132000039508
2024-202529Portsmouth1 League6.9246233121201110000017214
11 Seasons7 Clubs5 Leagues185.345094236257105823128580000350716119
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Newcastle Utd (6 Seasons)4 Leagues135.0332731112025771711352000025541495
Hull City (1 Season)3 Leagues15.0
QPR (1 Season)1 League11.045544015121132000039508
Norwich City (1 Season)1 League9.0481452282404140000386112
Portsmouth (1 Season)1 League6.9246233121201110000017214
Standard Liège (1 Season)1 League7.40
Arsenal (1 Season)1 League1.0
FA Cup (6 Seasons)11.19
EFL Cup (6 Seasons)11.011
Premier League (5 Seasons)93.333273111202577179352000025541495
Championship (5 Seasons)62.4118211255548161560000953224
Pro League A (1 Season)7.40
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-201620Hull Cityeng ENG2. Championship4th9.6Matches
2016-201721Newcastle Utdeng ENG2. Championship1st25.90Matches
2017-201822Newcastle Utdeng ENG1. Premier League10th15.3550532155011730000405316Matches
2018-201923Newcastle Utdeng ENG1. Premier League13th20.77496945065711130000586514Matches
2019-202024Newcastle Utdeng ENG1. Premier League13th24.785380050101238110000645325Matches
2020-202125Newcastle Utdeng ENG1. Premier League12th21.683476171281619250000657234Matches
2021-202226Newcastle Utdeng ENG1. Premier League11th11.13413241680180000026116Matches
2022-202327Norwich Cityeng ENG2. Championship13th9.0481452282404140000386112Matches
2023-202428Standard Liègebe BEL1. Pro League A12th7.40Matches
2023-202428QPReng ENG2. Championship18th11.045544015121132000039508Matches
2024-202529Portsmoutheng ENG2. Championship17th6.9246233121201110000017214Matches
10 Seasons6 Clubs3 Leagues163.245094236257105823108580000350716119
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Newcastle Utd (6 Seasons)2 Leagues119.333273111202577179352000025541495
Hull City (1 Season)1 League9.6
QPR (1 Season)1 League11.045544015121132000039508
Norwich City (1 Season)1 League9.0481452282404140000386112
Portsmouth (1 Season)1 League6.9246233121201110000017214
Standard Liège (1 Season)1 League7.40
Premier League (5 Seasons)93.333273111202577179352000025541495
Championship (5 Seasons)62.4118211255548161560000953224
Pro League A (1 Season)7.40
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201519Arsenaleng ENGLeague Cup17th1.0Matches
2015-201620Hull Cityeng ENGFA Cup9th1.1Matches
2015-201620Hull Cityeng ENGLeague Cup5th4.3Matches
2016-201721Newcastle Utdeng ENGEFL Cup5th2.28Matches
2016-201721Newcastle Utdeng ENGFA Cup17th1.5Matches
2017-201822Newcastle Utdeng ENGEFL Cup33rd0.61Matches
2017-201822Newcastle Utdeng ENGFA Cup17th1.64Matches
2018-201923Newcastle Utdeng ENGFA Cup17th2.30Matches
2019-202024Newcastle Utdeng ENGEFL Cup33rd1.31Matches
2019-202024Newcastle Utdeng ENGFA Cup5th3.35Matches
2020-202125Newcastle Utdeng ENGEFL Cup5th1.71Matches
2020-202125Newcastle Utdeng ENGFA Cup33rd1.30Matches
7 Seasons3 Clubs2 Leagues22.120
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Newcastle Utd (5 Seasons)2 Leagues15.720
Hull City (1 Season)2 Leagues5.4
Arsenal (1 Season)1 League1.0
FA Cup (6 Seasons)11.19
EFL Cup (6 Seasons)11.011

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
2014-201519Arsenaleng ENGLeague Cup1.0Matches
2015-201620Hull Cityeng ENG2. Championship9.6Matches
2015-201620Hull Cityeng ENGFA Cup1.1Matches
2015-201620Hull Cityeng ENGLeague Cup4.3Matches
2016-201721Newcastle Utdeng ENG2. Championship25.9Matches
2016-201721Newcastle Utdeng ENGEFL Cup2.2Matches
2016-201721Newcastle Utdeng ENGFA Cup1.5Matches
2017-201822Newcastle Utdeng ENGEFL Cup0.6Matches
2017-201822Newcastle Utdeng ENGFA Cup1.6Matches
2017-201822Newcastle Utdeng ENG1. Premier League15.3281.83220220220.13200000Matches
2018-201923Newcastle Utdeng ENGFA Cup2.3Matches
2018-201923Newcastle Utdeng ENG1. Premier League20.7411.98360101340.19300001Matches
2019-202024Newcastle Utdeng ENGEFL Cup1.3Matches
2019-202024Newcastle Utdeng ENGFA Cup3.3Matches
2019-202024Newcastle Utdeng ENG1. Premier League24.7331.34251222130.12100110Matches
2020-202125Newcastle Utdeng ENGEFL Cup1.7Matches
2020-202125Newcastle Utdeng ENGFA Cup1.3Matches
2020-202125Newcastle Utdeng ENG1. Premier League21.6210.97170112000.00000000Matches
2021-202226Newcastle Utdeng ENG1. Premier League11.160.5460000010.09100000Matches
2022-202327Norwich Cityeng ENG2. Championship9.060.6630110100.00000000Matches
2023-202428QPReng ENG2. Championship11.0141.28110102000.00000000Matches
2023-202428Standard Liègebe BEL1. Pro League A7.4Matches
2024-202529Portsmoutheng ENG2. Championship6.950.7330020010.15000100Matches
11 Seasons7 Clubs5 Leagues185.31541.2812318877110.09700211
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Newcastle Utd (6 Seasons)4 Leagues135.01291.3810616556100.11700111
Hull City (1 Season)3 Leagues15.0
QPR (1 Season)1 League11.0141.28110102000.00000000
Norwich City (1 Season)1 League9.060.6630110100.00000000
Portsmouth (1 Season)1 League6.950.7330020010.15000100
Standard Liège (1 Season)1 League7.4
Arsenal (1 Season)1 League1.0
FA Cup (6 Seasons)11.1
EFL Cup (6 Seasons)11.0
Premier League (5 Seasons)93.31291.3810616556100.11700111
Championship (5 Seasons)62.4250.93170232110.04000100
Pro League A (1 Season)7.4
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201519Arsenal1 League1.0
2015-201620Hull City3 Leagues15.0
2016-201721Newcastle Utd3 Leagues29.6
2017-201822Newcastle Utd3 Leagues17.4281.83220220220.13200000
2018-201923Newcastle Utd2 Leagues23.0411.98360101340.19300001
2019-202024Newcastle Utd3 Leagues29.3331.34251222130.12100110
2020-202125Newcastle Utd3 Leagues24.6210.97170112000.00000000
2021-202226Newcastle Utd1 League11.160.5460000010.09100000
2022-202327Norwich City1 League9.060.6630110100.00000000
2023-202428Standard Liège1 League7.4
2023-202428QPR1 League11.0141.28110102000.00000000
2024-202529Portsmouth1 League6.950.7330020010.15000100
11 Seasons7 Clubs5 Leagues185.31541.2812318877110.09700211
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Newcastle Utd (6 Seasons)4 Leagues135.01291.3810616556100.11700111
Hull City (1 Season)3 Leagues15.0
QPR (1 Season)1 League11.0141.28110102000.00000000
Norwich City (1 Season)1 League9.060.6630110100.00000000
Portsmouth (1 Season)1 League6.950.7330020010.15000100
Standard Liège (1 Season)1 League7.4
Arsenal (1 Season)1 League1.0
FA Cup (6 Seasons)11.1
EFL Cup (6 Seasons)11.0
Premier League (5 Seasons)93.31291.3810616556100.11700111
Championship (5 Seasons)62.4250.93170232110.04000100
Pro League A (1 Season)7.4
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201620Hull Cityeng ENG2. Championship4th9.6Matches
2016-201721Newcastle Utdeng ENG2. Championship1st25.9Matches
2017-201822Newcastle Utdeng ENG1. Premier League10th15.3281.83220220220.13200000Matches
2018-201923Newcastle Utdeng ENG1. Premier League13th20.7411.98360101340.19300001Matches
2019-202024Newcastle Utdeng ENG1. Premier League13th24.7331.34251222130.12100110Matches
2020-202125Newcastle Utdeng ENG1. Premier League12th21.6210.97170112000.00000000Matches
2021-202226Newcastle Utdeng ENG1. Premier League11th11.160.5460000010.09100000Matches
2022-202327Norwich Cityeng ENG2. Championship13th9.060.6630110100.00000000Matches
2023-202428Standard Liègebe BEL1. Pro League A12th7.4Matches
2023-202428QPReng ENG2. Championship18th11.0141.28110102000.00000000Matches
2024-202529Portsmoutheng ENG2. Championship17th6.950.7330020010.15000100Matches
10 Seasons6 Clubs3 Leagues163.21541.2812318877110.09700211
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Newcastle Utd (6 Seasons)2 Leagues119.31291.3810616556100.11700111
Hull City (1 Season)1 League9.6
QPR (1 Season)1 League11.0141.28110102000.00000000
Norwich City (1 Season)1 League9.060.6630110100.00000000
Portsmouth (1 Season)1 League6.950.7330020010.15000100
Standard Liège (1 Season)1 League7.4
Premier League (5 Seasons)93.31291.3810616556100.11700111
Championship (5 Seasons)62.4250.93170232110.04000100
Pro League A (1 Season)7.4
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201519Arsenaleng ENGLeague Cup17th1.0Matches
2015-201620Hull Cityeng ENGFA Cup9th1.1Matches
2015-201620Hull Cityeng ENGLeague Cup5th4.3Matches
2016-201721Newcastle Utdeng ENGEFL Cup5th2.2Matches
2016-201721Newcastle Utdeng ENGFA Cup17th1.5Matches
2017-201822Newcastle Utdeng ENGEFL Cup33rd0.6Matches
2017-201822Newcastle Utdeng ENGFA Cup17th1.6Matches
2018-201923Newcastle Utdeng ENGFA Cup17th2.3Matches
2019-202024Newcastle Utdeng ENGEFL Cup33rd1.3Matches
2019-202024Newcastle Utdeng ENGFA Cup5th3.3Matches
2020-202125Newcastle Utdeng ENGEFL Cup5th1.7Matches
2020-202125Newcastle Utdeng ENGFA Cup33rd1.3Matches
7 Seasons3 Clubs2 Leagues22.1
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Newcastle Utd (5 Seasons)2 Leagues15.7
Hull City (1 Season)2 Leagues5.4
Arsenal (1 Season)1 League1.0
FA Cup (6 Seasons)11.1
EFL Cup (6 Seasons)11.0

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
2014-201519Arsenaleng ENGLeague Cup1.0Matches
2015-201620Hull Cityeng ENG2. Championship9.6Matches
2015-201620Hull Cityeng ENGFA Cup1.1Matches
2015-201620Hull Cityeng ENGLeague Cup4.3Matches
2016-201721Newcastle Utdeng ENG2. Championship25.900Matches
2016-201721Newcastle Utdeng ENGEFL Cup2.262Matches
2016-201721Newcastle Utdeng ENGFA Cup1.5Matches
2017-201822Newcastle Utdeng ENGEFL Cup0.600Matches
2017-201822Newcastle Utdeng ENGFA Cup1.633Matches
2017-201822Newcastle Utdeng ENG1. Premier League15.3402323161123435.322216152363430Matches
2018-201923Newcastle Utdeng ENGFA Cup2.349Matches
2018-201923Newcastle Utdeng ENG1. Premier League20.7734319459234156.1183242840113300Matches
2019-202024Newcastle Utdeng ENGEFL Cup1.331Matches
2019-202024Newcastle Utdeng ENGFA Cup3.322Matches
2019-202024Newcastle Utdeng ENG1. Premier League24.7552733175205040.030247173893380Matches
2020-202125Newcastle Utdeng ENGEFL Cup1.723Matches
2020-202125Newcastle Utdeng ENGFA Cup1.311Matches
2020-202125Newcastle Utdeng ENG1. Premier League21.6522923227143540.021329234395470Matches
2021-202226Newcastle Utdeng ENG1. Premier League11.1281411143122941.41717891442240Matches
2022-202327Norwich Cityeng ENG2. Championship9.02212129171258.35207131537161Matches
2023-202428QPReng ENG2. Championship11.026171583101855.68191362551200Matches
2023-202428Standard Liègebe BEL1. Pro League A7.41210Matches
2024-202529Portsmoutheng ENG2. Championship6.923164136101566.751037831140Matches
11 Seasons7 Clubs5 Leagues185.33192141401443510823446.2126175571182375252321
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Newcastle Utd (6 Seasons)4 Leagues135.0248157109114258118942.910812634921794061820
Hull City (1 Season)3 Leagues15.00
QPR (1 Season)1 League11.026171583101855.68191362551200
Norwich City (1 Season)1 League9.02212129171258.35207131537161
Portsmouth (1 Season)1 League6.923164136101566.751037831140
Standard Liège (1 Season)1 League7.412100
Arsenal (1 Season)1 League1.00
FA Cup (6 Seasons)11.110150
EFL Cup (6 Seasons)11.01160
Premier League (5 Seasons)93.3248136109114258118942.910812634921584061820
Championship (5 Seasons)62.47145313010274560.01849232648119501
Pro League A (1 Season)7.412100
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
2014-201519Arsenal1 League1.00
2015-201620Hull City3 Leagues15.00
2016-201721Newcastle Utd3 Leagues29.6620
2017-201822Newcastle Utd3 Leagues17.4402623161123435.322216152663430
2018-201923Newcastle Utd2 Leagues23.0734719459234156.1183242849113300
2019-202024Newcastle Utd3 Leagues29.3553233175205040.030247174193380
2020-202125Newcastle Utd3 Leagues24.6523223227143540.021329234795470
2021-202226Newcastle Utd1 League11.1281411143122941.41717891442240
2022-202327Norwich City1 League9.02212129171258.35207131537161
2023-202428Standard Liège1 League7.412100
2023-202428QPR1 League11.026171583101855.68191362551200
2024-202529Portsmouth1 League6.923164136101566.751037831140
11 Seasons7 Clubs5 Leagues185.33192141401443510823446.2126175571182375252321
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Newcastle Utd (6 Seasons)4 Leagues135.0248157109114258118942.910812634921794061820
Hull City (1 Season)3 Leagues15.00
QPR (1 Season)1 League11.026171583101855.68191362551200
Norwich City (1 Season)1 League9.02212129171258.35207131537161
Portsmouth (1 Season)1 League6.923164136101566.751037831140
Standard Liège (1 Season)1 League7.412100
Arsenal (1 Season)1 League1.00
FA Cup (6 Seasons)11.110150
EFL Cup (6 Seasons)11.01160
Premier League (5 Seasons)93.3248136109114258118942.910812634921584061820
Championship (5 Seasons)62.47145313010274560.01849232648119501
Pro League A (1 Season)7.412100
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-201620Hull Cityeng ENG2. Championship4th9.6Matches
2016-201721Newcastle Utdeng ENG2. Championship1st25.900Matches
2017-201822Newcastle Utdeng ENG1. Premier League10th15.3402323161123435.322216152363430Matches
2018-201923Newcastle Utdeng ENG1. Premier League13th20.7734319459234156.1183242840113300Matches
2019-202024Newcastle Utdeng ENG1. Premier League13th24.7552733175205040.030247173893380Matches
2020-202125Newcastle Utdeng ENG1. Premier League12th21.6522923227143540.021329234395470Matches
2021-202226Newcastle Utdeng ENG1. Premier League11th11.1281411143122941.41717891442240Matches
2022-202327Norwich Cityeng ENG2. Championship13th9.02212129171258.35207131537161Matches
2023-202428Standard Liègebe BEL1. Pro League A12th7.41210Matches
2023-202428QPReng ENG2. Championship18th11.026171583101855.68191362551200Matches
2024-202529Portsmoutheng ENG2. Championship17th6.923164136101566.751037831140Matches
10 Seasons6 Clubs3 Leagues163.23191931401443510823446.2126175571182165252321
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
Newcastle Utd (6 Seasons)2 Leagues119.3248136109114258118942.910812634921584061820
Hull City (1 Season)1 League9.60
QPR (1 Season)1 League11.026171583101855.68191362551200
Norwich City (1 Season)1 League9.02212129171258.35207131537161
Portsmouth (1 Season)1 League6.923164136101566.751037831140
Standard Liège (1 Season)1 League7.412100
Premier League (5 Seasons)93.3248136109114258118942.910812634921584061820
Championship (5 Seasons)62.47145313010274560.01849232648119501
Pro League A (1 Season)7.412100
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201519Arsenaleng ENGLeague Cup17th1.0Matches
2015-201620Hull Cityeng ENGFA Cup9th1.1Matches
2015-201620Hull Cityeng ENGLeague Cup5th4.3Matches
2016-201721Newcastle Utdeng ENGEFL Cup5th2.262Matches
2016-201721Newcastle Utdeng ENGFA Cup17th1.5Matches
2017-201822Newcastle Utdeng ENGEFL Cup33rd0.600Matches
2017-201822Newcastle Utdeng ENGFA Cup17th1.633Matches
2018-201923Newcastle Utdeng ENGFA Cup17th2.349Matches
2019-202024Newcastle Utdeng ENGEFL Cup33rd1.331Matches
2019-202024Newcastle Utdeng ENGFA Cup5th3.322Matches
2020-202125Newcastle Utdeng ENGEFL Cup5th1.723Matches
2020-202125Newcastle Utdeng ENGFA Cup33rd1.311Matches
7 Seasons3 Clubs2 Leagues22.121210
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
Newcastle Utd (5 Seasons)2 Leagues15.721210
Hull City (1 Season)2 Leagues5.40
Arsenal (1 Season)1 League1.00
FA Cup (6 Seasons)11.110150
EFL Cup (6 Seasons)11.01160

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
2014-201519Arsenaleng ENGLeague Cup1.0Matches
2015-201620Hull Cityeng ENG2. Championship9.6Matches
2015-201620Hull Cityeng ENGFA Cup1.1Matches
2015-201620Hull Cityeng ENGLeague Cup4.3Matches
2016-201721Newcastle Utdeng ENG2. Championship25.9Matches
2016-201721Newcastle Utdeng ENGEFL Cup2.2Matches
2016-201721Newcastle Utdeng ENGFA Cup1.5Matches
2017-201822Newcastle Utdeng ENGEFL Cup0.6Matches
2017-201822Newcastle Utdeng ENGFA Cup1.6Matches
2017-201822Newcastle Utdeng ENG1. Premier League15.3731491824131421873113646.2753.830712204721766102337023Matches
2018-201923Newcastle Utdeng ENGFA Cup2.3Matches
2018-201923Newcastle Utdeng ENG1. Premier League20.7100946203598212251009161275.0425.0371123345610114332450738Matches
2019-202024Newcastle Utdeng ENGEFL Cup1.3Matches
2019-202024Newcastle Utdeng ENGFA Cup3.3Matches
2019-202024Newcastle Utdeng ENG1. Premier League24.7111050275618229291110432762.81637.2532211879324186281761330Matches
2020-202125Newcastle Utdeng ENGEFL Cup1.7Matches
2020-202125Newcastle Utdeng ENGFA Cup1.3Matches
2020-202125Newcastle Utdeng ENG1. Premier League21.610706833358416115107010770.0330.046515975787120201453220Matches
2021-202226Newcastle Utdeng ENG1. Premier League11.146742179228681046715960.0640.022184927638116824810Matches
2022-202327Norwich Cityeng ENG2. Championship9.0584302363074485845360.0120.02741060369312863353Matches
2023-202428QPReng ENG2. Championship11.0572361913127385727685.7114.325091926023014123447Matches
2023-202428Standard Liègebe BEL1. Pro League A7.4Matches
2024-202529Portsmoutheng ENG2. Championship6.9326128517073103264125.0375.013346216520110415611Matches
11 Seasons7 Clubs5 Leagues185.3586933316843230100212358691137162.84136.32553945833696859201391083105142
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
Newcastle Utd (6 Seasons)4 Leagues135.0438725511722441812974387976162.93637.1189670172575615517107862270121
Hull City (1 Season)3 Leagues15.0
QPR (1 Season)1 League11.0572361913127385727685.7114.325091926023014123447
Norwich City (1 Season)1 League9.0584302363074485845360.0120.02741060369312863353
Portsmouth (1 Season)1 League6.9326128517073103264125.0375.013346216520110415611
Standard Liège (1 Season)1 League7.4
Arsenal (1 Season)1 League1.0
FA Cup (6 Seasons)11.1
EFL Cup (6 Seasons)11.0
Premier League (5 Seasons)93.3438725511722441812974387976162.93637.1189670172575615517107862270121
Championship (5 Seasons)62.4148278512789190261482161062.5531.36572441794743322283521
Pro League A (1 Season)7.4
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201519Arsenal1 League1.0
2015-201620Hull City3 Leagues15.0
2016-201721Newcastle Utd3 Leagues29.6
2017-201822Newcastle Utd3 Leagues17.4731491824131421873113646.2753.830712204721766102337023
2018-201923Newcastle Utd2 Leagues23.0100946203598212251009161275.0425.0371123345610114332450738
2019-202024Newcastle Utd3 Leagues29.3111050275618229291110432762.81637.2532211879324186281761330
2020-202125Newcastle Utd3 Leagues24.610706833358416115107010770.0330.046515975787120201453220
2021-202226Newcastle Utd1 League11.146742179228681046715960.0640.022184927638116824810
2022-202327Norwich City1 League9.0584302363074485845360.0120.02741060369312863353
2023-202428Standard Liège1 League7.4
2023-202428QPR1 League11.0572361913127385727685.7114.325091926023014123447
2024-202529Portsmouth1 League6.9326128517073103264125.0375.013346216520110415611
11 Seasons7 Clubs5 Leagues185.3586933316843230100212358691137162.84136.32553945833696859201391083105142
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
Newcastle Utd (6 Seasons)4 Leagues135.0438725511722441812974387976162.93637.1189670172575615517107862270121
Hull City (1 Season)3 Leagues15.0
QPR (1 Season)1 League11.0572361913127385727685.7114.325091926023014123447
Norwich City (1 Season)1 League9.0584302363074485845360.0120.02741060369312863353
Portsmouth (1 Season)1 League6.9326128517073103264125.0375.013346216520110415611
Standard Liège (1 Season)1 League7.4
Arsenal (1 Season)1 League1.0
FA Cup (6 Seasons)11.1
EFL Cup (6 Seasons)11.0
Premier League (5 Seasons)93.3438725511722441812974387976162.93637.1189670172575615517107862270121
Championship (5 Seasons)62.4148278512789190261482161062.5531.36572441794743322283521
Pro League A (1 Season)7.4
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2015-201620Hull Cityeng ENG2. Championship4th9.6Matches
2016-201721Newcastle Utdeng ENG2. Championship1st25.9Matches
2017-201822Newcastle Utdeng ENG1. Premier League10th15.3731491824131421873113646.2753.830712204721766102337023Matches
2018-201923Newcastle Utdeng ENG1. Premier League13th20.7100946203598212251009161275.0425.0371123345610114332450738Matches
2019-202024Newcastle Utdeng ENG1. Premier League13th24.7111050275618229291110432762.81637.2532211879324186281761330Matches
2020-202125Newcastle Utdeng ENG1. Premier League12th21.610706833358416115107010770.0330.046515975787120201453220Matches
2021-202226Newcastle Utdeng ENG1. Premier League11th11.146742179228681046715960.0640.022184927638116824810Matches
2022-202327Norwich Cityeng ENG2. Championship13th9.0584302363074485845360.0120.02741060369312863353Matches
2023-202428Standard Liègebe BEL1. Pro League A12th7.4Matches
2023-202428QPReng ENG2. Championship18th11.0572361913127385727685.7114.325091926023014123447Matches
2024-202529Portsmoutheng ENG2. Championship17th6.9326128517073103264125.0375.013346216520110415611Matches
10 Seasons6 Clubs3 Leagues163.2586933316843230100212358691137162.84136.32553945833696859201391083105142
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
Newcastle Utd (6 Seasons)2 Leagues119.3438725511722441812974387976162.93637.1189670172575615517107862270121
Hull City (1 Season)1 League9.6
QPR (1 Season)1 League11.0572361913127385727685.7114.325091926023014123447
Norwich City (1 Season)1 League9.0584302363074485845360.0120.02741060369312863353
Portsmouth (1 Season)1 League6.9326128517073103264125.0375.013346216520110415611
Standard Liège (1 Season)1 League7.4
Premier League (5 Seasons)93.3438725511722441812974387976162.93637.1189670172575615517107862270121
Championship (5 Seasons)62.4148278512789190261482161062.5531.36572441794743322283521
Pro League A (1 Season)7.4
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201519Arsenaleng ENGLeague Cup17th1.0Matches
2015-201620Hull Cityeng ENGFA Cup9th1.1Matches
2015-201620Hull Cityeng ENGLeague Cup5th4.3Matches
2016-201721Newcastle Utdeng ENGEFL Cup5th2.2Matches
2016-201721Newcastle Utdeng ENGFA Cup17th1.5Matches
2017-201822Newcastle Utdeng ENGEFL Cup33rd0.6Matches
2017-201822Newcastle Utdeng ENGFA Cup17th1.6Matches
2018-201923Newcastle Utdeng ENGFA Cup17th2.3Matches
2019-202024Newcastle Utdeng ENGEFL Cup33rd1.3Matches
2019-202024Newcastle Utdeng ENGFA Cup5th3.3Matches
2020-202125Newcastle Utdeng ENGEFL Cup5th1.7Matches
2020-202125Newcastle Utdeng ENGFA Cup33rd1.3Matches
7 Seasons3 Clubs2 Leagues22.1
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
Newcastle Utd (5 Seasons)2 Leagues15.7
Hull City (1 Season)2 Leagues5.4
Arsenal (1 Season)1 League1.0
FA Cup (6 Seasons)11.1
EFL Cup (6 Seasons)11.0

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-201519Arsenaleng ENGLeague Cup19090100.01.01901000.0012-1-1.00Matches
2015-201620Hull Cityeng ENG2. Championship188654820.99.6959171.83165+11+1.14+0.51Matches
2015-201620Hull Cityeng ENGFA Cup21015128.11.1191111003.001100.00+0.35Matches
2015-201620Hull Cityeng ENGLeague Cup43849675.34.34963012.2545-1-0.23-0.23Matches
2016-201721Newcastle Utdeng ENG2. Championship332,3347156.425.92819542.095121+30+1.16+0.41Matches
2016-201721Newcastle Utdeng ENGEFL Cup21949749.72.22971022.0071+6+2.78+0.95Matches
2016-201721Newcastle Utdeng ENGFA Cup31324448.91.5192122001.3313-2-1.36-2.02Matches
2017-201822Newcastle Utdeng ENGEFL Cup1515142.50.60015000.0001-1-1.76-1.76Matches
2017-201822Newcastle Utdeng ENGFA Cup21427178.91.6182016001.5024-2-1.27-3.64Matches
2017-201822Newcastle Utdeng ENG1. Premier League261,3745340.215.31581181.271225-13-0.85-1.0715.324.0-8.8-0.57-0.48Matches
2018-201923Newcastle Utdeng ENGFA Cup32107070.02.3274116301.3323-1-0.43-1.43Matches
2018-201923Newcastle Utdeng ENG1. Premier League251,8597454.420.721861541441.522725+2+0.10+0.5621.128.1-7.0-0.34+0.09Matches
2019-202024Newcastle Utdeng ENGEFL Cup1120120100.01.311201000.001100.00Matches
2019-202024Newcastle Utdeng ENGFA Cup52935951.43.3386221801.6065+1+0.31-0.34Matches
2019-202024Newcastle Utdeng ENG1. Premier League292,2237765.024.726832031921.342632-6-0.24+0.8125.643.1-17.6-0.71+0.23Matches
2020-202125Newcastle Utdeng ENGEFL Cup21517641.91.72761021.5061+5+2.98+2.12Matches
2020-202125Newcastle Utdeng ENGFA Cup1120120100.01.311201000.0002-2-1.50Matches
2020-202125Newcastle Utdeng ENG1. Premier League241,9428156.821.622861922731.002233-11-0.51-0.2120.933.1-12.2-0.56-0.40Matches
2021-202226Newcastle Utdeng ENG1. Premier League141,0027229.311.11282921130.361125-14-1.26-1.118.220.1-11.9-1.07-0.81Matches
2022-202327Norwich Cityeng ENG2. Championship148135819.69.0980451840.9389-1-0.11-0.2211.111.0+0.1+0.01-0.09Matches
2023-202428QPReng ENG2. Championship179865823.811.01273252301.821315-2-0.18+0.0711.68.9+2.7+0.25+0.52Matches
2023-202428Standard Liègebe BEL1. Pro League A106696724.87.497421311.80810-2-0.270.00Matches
2024-202529Portsmoutheng ENG2. Championship116185618.16.9868032431.73913-4-0.58-0.237.88.9-1.1-0.16+0.26Matches
11 Seasons7 Clubs5 Leagues24816,6736738.6185.3190821165822541.46234242-8-0.04-0.04121.6177.2-55.7-0.46-0.21
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
Newcastle Utd (6 Seasons)4 Leagues17112,1477151.3135.013785983424281.37174182-8-0.06-0.0691.1148.5-57.4-0.62-0.29
Hull City (1 Season)3 Leagues241,3505626.915.0149591010182.002111+10+0.67+0.13
QPR (1 Season)1 League179865823.811.01273252301.821315-2-0.18+0.0711.68.9+2.7+0.25+0.52
Norwich City (1 Season)1 League148135819.69.0980451840.9389-1-0.11-0.2211.111.0+0.1+0.01-0.09
Portsmouth (1 Season)1 League116185618.16.9868032431.73913-4-0.58-0.237.88.9-1.1-0.16+0.26
Standard Liège (1 Season)1 League106696724.87.497421311.80810-2-0.270.00
Arsenal (1 Season)1 League19090100.01.01901000.0012-1-1.00
FA Cup (6 Seasons)169986255.411.1988673001.561218-6-0.54-0.99
EFL Cup (6 Seasons)119909062.311.01094715051.451911+8+0.73-0.17
Premier League (5 Seasons)1188,4007149.193.39684712217201.1898140-42-0.45-0.1891.1148.5-57.4-0.62-0.29
Championship (5 Seasons)935,6166028.162.46674302721281.779763+34+0.54+0.4130.528.7+1.8+0.07+0.25
Pro League A (1 Season)106696724.87.497421311.80810-2-0.270.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201519Arsenal1 League19090100.01.01901000.0012-1-1.00
2015-201620Hull City3 Leagues241,3505626.915.0149591010182.002111+10+0.67+0.13
2016-201721Newcastle Utd3 Leagues382,6607055.429.631952172062.035925+34+1.15+0.31
2017-201822Newcastle Utd3 Leagues291,5675442.117.416838135581.241430-16-0.92-1.1715.324.0-8.8-0.57-0.48
2018-201923Newcastle Utd2 Leagues282,0697455.623.023851652341.502928+1+0.04+0.4321.128.1-7.0-0.34+0.09
2019-202024Newcastle Utd3 Leagues352,6367564.129.330852351821.343338-5-0.17+0.5625.643.1-17.6-0.71+0.23
2020-202125Newcastle Utd3 Leagues272,2138256.724.625862122751.002836-8-0.33-0.1720.933.1-12.2-0.56-0.40
2021-202226Newcastle Utd1 League141,0027229.311.11282921130.361125-14-1.26-1.118.220.1-11.9-1.07-0.81
2022-202327Norwich City1 League148135819.69.0980451840.9389-1-0.11-0.2211.111.0+0.1+0.01-0.09
2023-202428Standard Liège1 League106696724.87.497421311.80810-2-0.270.00
2023-202428QPR1 League179865823.811.01273252301.821315-2-0.18+0.0711.68.9+2.7+0.25+0.52
2024-202529Portsmouth1 League116185618.16.9868032431.73913-4-0.58-0.237.88.9-1.1-0.16+0.26
11 Seasons7 Clubs5 Leagues24816,6736738.6185.3190821165822541.46234242-8-0.04-0.04121.6177.2-55.7-0.46-0.21
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
Newcastle Utd (6 Seasons)4 Leagues17112,1477151.3135.013785983424281.37174182-8-0.06-0.0691.1148.5-57.4-0.62-0.29
Hull City (1 Season)3 Leagues241,3505626.915.0149591010182.002111+10+0.67+0.13
QPR (1 Season)1 League179865823.811.01273252301.821315-2-0.18+0.0711.68.9+2.7+0.25+0.52
Norwich City (1 Season)1 League148135819.69.0980451840.9389-1-0.11-0.2211.111.0+0.1+0.01-0.09
Portsmouth (1 Season)1 League116185618.16.9868032431.73913-4-0.58-0.237.88.9-1.1-0.16+0.26
Standard Liège (1 Season)1 League106696724.87.497421311.80810-2-0.270.00
Arsenal (1 Season)1 League19090100.01.01901000.0012-1-1.00
FA Cup (6 Seasons)169986255.411.1988673001.561218-6-0.54-0.99
EFL Cup (6 Seasons)119909062.311.01094715051.451911+8+0.73-0.17
Premier League (5 Seasons)1188,4007149.193.39684712217201.1898140-42-0.45-0.1891.1148.5-57.4-0.62-0.29
Championship (5 Seasons)935,6166028.162.46674302721281.779763+34+0.54+0.4130.528.7+1.8+0.07+0.25
Pro League A (1 Season)106696724.87.497421311.80810-2-0.270.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2015-201620Hull Cityeng ENG2. Championship4th188654820.99.6959171.83165+11+1.14+0.51Matches
2016-201721Newcastle Utdeng ENG2. Championship1st332,3347156.425.92819542.095121+30+1.16+0.41Matches
2017-201822Newcastle Utdeng ENG1. Premier League10th261,3745340.215.31581181.271225-13-0.85-1.0715.324.0-8.8-0.57-0.48Matches
2018-201923Newcastle Utdeng ENG1. Premier League13th251,8597454.420.721861541441.522725+2+0.10+0.5621.128.1-7.0-0.34+0.09Matches
2019-202024Newcastle Utdeng ENG1. Premier League13th292,2237765.024.726832031921.342632-6-0.24+0.8125.643.1-17.6-0.71+0.23Matches
2020-202125Newcastle Utdeng ENG1. Premier League12th241,9428156.821.622861922731.002233-11-0.51-0.2120.933.1-12.2-0.56-0.40Matches
2021-202226Newcastle Utdeng ENG1. Premier League11th141,0027229.311.11282921130.361125-14-1.26-1.118.220.1-11.9-1.07-0.81Matches
2022-202327Norwich Cityeng ENG2. Championship13th148135819.69.0980451840.9389-1-0.11-0.2211.111.0+0.1+0.01-0.09Matches
2023-202428Standard Liègebe BEL1. Pro League A12th106696724.87.497421311.80810-2-0.270.00Matches
2023-202428QPReng ENG2. Championship18th179865823.811.01273252301.821315-2-0.18+0.0711.68.9+2.7+0.25+0.52Matches
2024-202529Portsmoutheng ENG2. Championship17th116185618.16.9868032431.73913-4-0.58-0.237.88.9-1.1-0.16+0.26Matches
10 Seasons6 Clubs3 Leagues22114,6856636.9163.2171811035018491.46203213-10-0.06-0.03121.6177.2-55.7-0.46-0.21
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
Newcastle Utd (6 Seasons)2 Leagues15110,7347150.5119.312484902717241.38149161-12-0.10-0.0191.1148.5-57.4-0.62-0.29
Hull City (1 Season)1 League188654820.99.6959171.83165+11+1.14+0.51
QPR (1 Season)1 League179865823.811.01273252301.821315-2-0.18+0.0711.68.9+2.7+0.25+0.52
Norwich City (1 Season)1 League148135819.69.0980451840.9389-1-0.11-0.2211.111.0+0.1+0.01-0.09
Portsmouth (1 Season)1 League116185618.16.9868032431.73913-4-0.58-0.237.88.9-1.1-0.16+0.26
Standard Liège (1 Season)1 League106696724.87.497421311.80810-2-0.270.00
Premier League (5 Seasons)1188,4007149.193.39684712217201.1898140-42-0.45-0.1891.1148.5-57.4-0.62-0.29
Championship (5 Seasons)935,6166028.162.46674302721281.779763+34+0.54+0.4130.528.7+1.8+0.07+0.25
Pro League A (1 Season)106696724.87.497421311.80810-2-0.270.00
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201519Arsenaleng ENGLeague Cup17th19090100.01.01901000.0012-1-1.00Matches
2015-201620Hull Cityeng ENGFA Cup9th21015128.11.1191111003.001100.00+0.35Matches
2015-201620Hull Cityeng ENGLeague Cup5th43849675.34.34963012.2545-1-0.23-0.23Matches
2016-201721Newcastle Utdeng ENGEFL Cup5th21949749.72.22971022.0071+6+2.78+0.95Matches
2016-201721Newcastle Utdeng ENGFA Cup17th31324448.91.5192122001.3313-2-1.36-2.02Matches
2017-201822Newcastle Utdeng ENGEFL Cup33rd1515142.50.60015000.0001-1-1.76-1.76Matches
2017-201822Newcastle Utdeng ENGFA Cup17th21427178.91.6182016001.5024-2-1.27-3.64Matches
2018-201923Newcastle Utdeng ENGFA Cup17th32107070.02.3274116301.3323-1-0.43-1.43Matches
2019-202024Newcastle Utdeng ENGEFL Cup33rd1120120100.01.311201000.001100.00Matches
2019-202024Newcastle Utdeng ENGFA Cup5th52935951.43.3386221801.6065+1+0.31-0.34Matches
2020-202125Newcastle Utdeng ENGEFL Cup5th21517641.91.72761021.5061+5+2.98+2.12Matches
2020-202125Newcastle Utdeng ENGFA Cup33rd1120120100.01.311201000.0002-2-1.50Matches
7 Seasons3 Clubs2 Leagues271,9887458.622.119911383251.523129+2+0.09-0.55
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Newcastle Utd (5 Seasons)2 Leagues201,4137158.115.71390873541.302521+4+0.25-0.72
Hull City (1 Season)2 Leagues64858155.75.4595411012.5056-1-0.19+0.05
Arsenal (1 Season)1 League19090100.01.01901000.0012-1-1.00
FA Cup (6 Seasons)169986255.411.1988673001.561218-6-0.54-0.99
EFL Cup (6 Seasons)119909062.311.01094715051.451911+8+0.73-0.17

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
2014-201519Arsenaleng ENGLeague Cup1.00000Matches
2015-201620Hull Cityeng ENG2. Championship9.65012Matches
2015-201620Hull Cityeng ENGFA Cup1.10000Matches
2015-201620Hull Cityeng ENGLeague Cup4.31000Matches
2016-201721Newcastle Utdeng ENG2. Championship25.97004300000000Matches
2016-201721Newcastle Utdeng ENGEFL Cup2.2100520826000Matches
2016-201721Newcastle Utdeng ENGFA Cup1.51000Matches
2017-201822Newcastle Utdeng ENGEFL Cup0.6000200100000Matches
2017-201822Newcastle Utdeng ENGFA Cup1.61002104330Matches
2017-201822Newcastle Utdeng ENG1. Premier League15.37003012017232300069484452.2Matches
2018-201923Newcastle Utdeng ENGFA Cup2.3000400094000Matches
2018-201923Newcastle Utdeng ENG1. Premier League20.731032140114043000118524056.5Matches
2019-202024Newcastle Utdeng ENGEFL Cup1.30000201130Matches
2019-202024Newcastle Utdeng ENGFA Cup3.30001305220Matches
2019-202024Newcastle Utdeng ENG1. Premier League24.741025212383827000114493359.8Matches
2020-202125Newcastle Utdeng ENGEFL Cup1.70003301320Matches
2020-202125Newcastle Utdeng ENGFA Cup1.31001100110Matches
2020-202125Newcastle Utdeng ENG1. Premier League21.680038171194329000116563462.2Matches
2021-202226Newcastle Utdeng ENG1. Premier League11.150014808141400046191555.9Matches
2022-202327Norwich Cityeng ENG2. Championship9.050014801151200061291960.4Matches
2023-202428QPReng ENG2. Championship11.06002051325170004919676.0Matches
2023-202428Standard Liègebe BEL1. Pro League A7.4300880010120Matches
2024-202529Portsmoutheng ENG2. Championship6.900013101181600035121152.2Matches
11 Seasons7 Clubs5 Leagues185.35820267106412823721400060828420258.4
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Newcastle Utd (6 Seasons)4 Leagues135.0382020084311317915700046322416657.4
Hull City (1 Season)3 Leagues15.0600120
QPR (1 Season)1 League11.06002051325170004919676.0
Norwich City (1 Season)1 League9.050014801151200061291960.4
Portsmouth (1 Season)1 League6.900013101181600035121152.2
Standard Liège (1 Season)1 League7.4300880010120
Arsenal (1 Season)1 League1.00000
FA Cup (6 Seasons)11.130085091510000
EFL Cup (6 Seasons)11.0200107011611000
Premier League (5 Seasons)93.327201397239315813600046322416657.4
Championship (5 Seasons)62.42300102141154845000145603662.5
Pro League A (1 Season)7.4300880010120
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
2014-201519Arsenal1 League1.00000
2015-201620Hull City3 Leagues15.0600120
2016-201721Newcastle Utd3 Leagues29.69004820826000
2017-201822Newcastle Utd3 Leagues17.48003413022262600069484452.2
2018-201923Newcastle Utd2 Leagues23.031036140114947000118524056.5
2019-202024Newcastle Utd3 Leagues29.341026262444132000114493359.8
2020-202125Newcastle Utd3 Leagues24.690042211204732000116563462.2
2021-202226Newcastle Utd1 League11.150014808141400046191555.9
2022-202327Norwich City1 League9.050014801151200061291960.4
2023-202428Standard Liège1 League7.4300880010120
2023-202428QPR1 League11.06002051325170004919676.0
2024-202529Portsmouth1 League6.900013101181600035121152.2
11 Seasons7 Clubs5 Leagues185.35820267106412823721400060828420258.4
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Newcastle Utd (6 Seasons)4 Leagues135.0382020084311317915700046322416657.4
Hull City (1 Season)3 Leagues15.0600120
QPR (1 Season)1 League11.06002051325170004919676.0
Norwich City (1 Season)1 League9.050014801151200061291960.4
Portsmouth (1 Season)1 League6.900013101181600035121152.2
Standard Liège (1 Season)1 League7.4300880010120
Arsenal (1 Season)1 League1.00000
FA Cup (6 Seasons)11.130085091510000
EFL Cup (6 Seasons)11.0200107011611000
Premier League (5 Seasons)93.327201397239315813600046322416657.4
Championship (5 Seasons)62.42300102141154845000145603662.5
Pro League A (1 Season)7.4300880010120
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-201620Hull Cityeng ENG2. Championship4th9.65012Matches
2016-201721Newcastle Utdeng ENG2. Championship1st25.97004300000000Matches
2017-201822Newcastle Utdeng ENG1. Premier League10th15.37003012017232300069484452.2Matches
2018-201923Newcastle Utdeng ENG1. Premier League13th20.731032140114043000118524056.5Matches
2019-202024Newcastle Utdeng ENG1. Premier League13th24.741025212383827000114493359.8Matches
2020-202125Newcastle Utdeng ENG1. Premier League12th21.680038171194329000116563462.2Matches
2021-202226Newcastle Utdeng ENG1. Premier League11th11.150014808141400046191555.9Matches
2022-202327Norwich Cityeng ENG2. Championship13th9.050014801151200061291960.4Matches
2023-202428Standard Liègebe BEL1. Pro League A12th7.4300880010120Matches
2023-202428QPReng ENG2. Championship18th11.06002051325170004919676.0Matches
2024-202529Portsmoutheng ENG2. Championship17th6.900013101181600035121152.2Matches
10 Seasons6 Clubs3 Leagues163.2532024994410821619300060828420258.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Newcastle Utd (6 Seasons)2 Leagues119.334201827239315813600046322416657.4
Hull City (1 Season)1 League9.65012
QPR (1 Season)1 League11.06002051325170004919676.0
Norwich City (1 Season)1 League9.050014801151200061291960.4
Portsmouth (1 Season)1 League6.900013101181600035121152.2
Standard Liège (1 Season)1 League7.4300880010120
Premier League (5 Seasons)93.327201397239315813600046322416657.4
Championship (5 Seasons)62.42300102141154845000145603662.5
Pro League A (1 Season)7.4300880010120
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201519Arsenaleng ENGLeague Cup17th1.00000Matches
2015-201620Hull Cityeng ENGFA Cup9th1.10000Matches
2015-201620Hull Cityeng ENGLeague Cup5th4.31000Matches
2016-201721Newcastle Utdeng ENGEFL Cup5th2.2100520826000Matches
2016-201721Newcastle Utdeng ENGFA Cup17th1.51000Matches
2017-201822Newcastle Utdeng ENGEFL Cup33rd0.6000200100000Matches
2017-201822Newcastle Utdeng ENGFA Cup17th1.61002104330Matches
2018-201923Newcastle Utdeng ENGFA Cup17th2.3000400094000Matches
2019-202024Newcastle Utdeng ENGEFL Cup33rd1.30000201130Matches
2019-202024Newcastle Utdeng ENGFA Cup5th3.30001305220Matches
2020-202125Newcastle Utdeng ENGEFL Cup5th1.70003301320Matches
2020-202125Newcastle Utdeng ENGFA Cup33rd1.31001100110Matches
7 Seasons3 Clubs2 Leagues22.150018120202121000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Newcastle Utd (5 Seasons)2 Leagues15.740018120202121000
Hull City (1 Season)2 Leagues5.41000
Arsenal (1 Season)1 League1.00000
FA Cup (6 Seasons)11.130085091510000
EFL Cup (6 Seasons)11.0200107011611000

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.