Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp 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-201518Southamptoneng ENGFA Cup211351.5000000100.000.000.000.000.00Matches
2014-201518Southamptoneng ENGLeague Cup443083.4011000100.000.290.290.000.29Matches
2014-201518Southamptoneng ENG1. Premier League632262.5000000000.000.000.000.000.00Matches
2015-201619Southamptoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201619Southamptoneng ENGLeague Cup221441.6000000000.000.000.000.000.00Matches
2015-201619Southamptoneng ENG1. Premier League14131,06711.9011000100.000.080.080.000.08Matches
2016-201720Southamptoneng ENGEFL Cup11901.0000000100.000.000.000.000.00Matches
2016-201720Southampton2. Europa Lg221802.0000000000.000.000.000.000.00Matches
2016-201720Southamptoneng ENGJr. PL2 — Div. 111610.7011000000.001.481.480.001.48Matches
2016-201720Southamptoneng ENG1. Premier League553734.1000000000.000.000.000.000.00Matches
2017-201821Fulhameng ENG2. Championship18171,46116.2123100300.060.120.180.060.18Matches
2017-201821Southamptoneng ENGFA Cup00Matches
2017-201821Southamptoneng ENGJr. PL2 — Div. 2664264.7112011000.210.210.420.000.21Matches
2017-201821Southamptoneng ENG1. Premier League221661.8000000000.000.000.000.000.00Matches
2018-201922Southamptoneng ENGEFL Cup332703.0000000000.000.000.000.000.00Matches
2018-201922Southamptoneng ENGFA Cup211011.1000000000.000.000.000.000.00Matches
2018-201922Southamptoneng ENG1. Premier League16131,18613.2134100200.080.230.300.080.30Matches
2019-202023Aston Villaeng ENGEFL Cup443123.5101100000.290.000.290.290.29Matches
2019-202023Aston Villaeng ENG1. Premier League28272,29125.5123100400.040.080.120.040.12Matches
2020-202124Aston Villaeng ENGEFL Cup00Matches
2020-202124Aston Villaeng ENG1. Premier League38383,40437.8022000700.000.050.050.000.05Matches
2021-202225Aston Villaeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2021-202225Aston Villaeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202225Aston Villaeng ENG1. Premier League17171,43115.9112100200.060.060.130.060.13Matches
2021-202225Newcastle Unitedeng ENG1. Premier League16161,44016.0000000100.000.000.000.000.00Matches
2022-202326Newcastle Unitedeng ENGEFL Cup221651.8000000000.000.000.000.000.00Matches
2022-202326Newcastle Unitedeng ENG1. Premier League1766106.8000000100.000.000.000.000.00Matches
2023-202427Newcastle United1. Champions Lg20220.2000000000.000.000.000.000.00Matches
2023-202427Newcastle Unitedeng ENGEFL Cup22941.0000000000.000.000.000.000.00Matches
2023-202427Newcastle Unitedeng ENGFA Cup00Matches
2023-202427Newcastle Unitedeng ENG1. Premier League31780.9000000100.000.000.000.000.00Matches
2024-202528Newcastle Unitedeng ENGEFL Cup00Matches
2024-202528Newcastle Unitedeng ENGFA Cup322102.3011000000.000.430.430.000.43Matches
2024-202528Newcastle Unitedeng ENGJr. PL2221041.2011000000.000.870.870.000.87Matches
2024-202528Newcastle Unitedeng ENG1. Premier League20210.2000000000.000.000.000.000.00Matches
2025-202629Middlesbrougheng ENG2. Championship42393,36437.4448400500.110.110.210.110.21Matches
2025-202629Middlesbrougheng ENGFA Cup11850.9000000000.000.000.000.000.00Matches
12 Seasons5 Clubs6 Leagues25722519,504216.7917269003000.040.080.120.040.12
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Southampton (5 Seasons)4 Leagues60514,33648.2156100600.020.100.120.020.12
Newcastle United (4 Seasons)4 Leagues47292,64029.3011000300.000.030.030.000.03
Aston Villa (3 Seasons)3 Leagues89887,61884.63583001300.040.060.090.040.09
Southampton (2 Seasons)2 Leagues774875.4123011000.180.370.550.000.37
Middlesbrough (1 Season)2 Leagues43403,44938.3448400500.100.100.210.100.21
Fulham (1 Season)1 League18171,46116.2123100300.060.120.180.060.18
Newcastle United (1 Season)1 League221041.2011000000.000.870.870.000.87
Premier League (11 Seasons)16414112,293136.639123001900.020.070.090.020.09
EFL Cup (10 Seasons)19191,47316.4112100200.060.060.120.060.12
FA Cup (8 Seasons)1077117.9011000100.000.130.130.000.13
Championship (2 Seasons)60564,82553.65611500800.090.110.210.090.21
PL2 — Div. 1 (2 Seasons)331651.8022000000.001.091.090.001.09
PL2 — Div. 2 (1 Season)664264.7112011000.210.210.420.000.21
Champions Lg (1 Season)20220.2000000000.000.000.000.000.00
Europa Lg (1 Season)221802.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp 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-201518Southampton3 Leagues1286697.4011000200.000.130.130.000.13
2015-201619Southampton3 Leagues17161,30114.5011000100.000.070.070.000.07
2016-201720Southampton3 Leagues886437.1000000100.000.000.000.000.00
2016-201720Southampton1 League11610.7011000000.001.481.480.001.48
2017-201821Southampton1 League664264.7112011000.210.210.420.000.21
2017-201821Fulham1 League18171,46116.2123100300.060.120.180.060.18
2017-201821Southampton2 Leagues221661.8000000000.000.000.000.000.00
2018-201922Southampton3 Leagues21171,55717.3134100200.060.170.230.060.23
2019-202023Aston Villa2 Leagues32312,60328.9224200400.070.070.140.070.14
2020-202124Aston Villa2 Leagues38383,40437.8022000700.000.050.050.000.05
2021-202225Aston Villa3 Leagues19191,61117.9112100200.060.060.110.060.11
2021-202225Newcastle United1 League16161,44016.0000000100.000.000.000.000.00
2022-202326Newcastle United2 Leagues1987758.6000000100.000.000.000.000.00
2023-202427Newcastle United4 Leagues731942.2000000100.000.000.000.000.00
2024-202528Newcastle United3 Leagues522312.6011000000.000.390.390.000.39
2024-202528Newcastle United1 League221041.2011000000.000.870.870.000.87
2025-202629Middlesbrough2 Leagues43403,44938.3448400500.100.100.210.100.21
12 Seasons5 Clubs6 Leagues25722519,504216.7917269003000.040.080.120.040.12
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Southampton (5 Seasons)4 Leagues60514,33648.2156100600.020.100.120.020.12
Newcastle United (4 Seasons)4 Leagues47292,64029.3011000300.000.030.030.000.03
Aston Villa (3 Seasons)3 Leagues89887,61884.63583001300.040.060.090.040.09
Southampton (2 Seasons)2 Leagues774875.4123011000.180.370.550.000.37
Middlesbrough (1 Season)2 Leagues43403,44938.3448400500.100.100.210.100.21
Fulham (1 Season)1 League18171,46116.2123100300.060.120.180.060.18
Newcastle United (1 Season)1 League221041.2011000000.000.870.870.000.87
Premier League (11 Seasons)16414112,293136.639123001900.020.070.090.020.09
EFL Cup (10 Seasons)19191,47316.4112100200.060.060.120.060.12
FA Cup (8 Seasons)1077117.9011000100.000.130.130.000.13
Championship (2 Seasons)60564,82553.65611500800.090.110.210.090.21
PL2 — Div. 1 (2 Seasons)331651.8022000000.001.091.090.001.09
PL2 — Div. 2 (1 Season)664264.7112011000.210.210.420.000.21
Champions Lg (1 Season)20220.2000000000.000.000.000.000.00
Europa Lg (1 Season)221802.0000000000.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-201518Southamptoneng ENG1. Premier League7th632262.5000000000.000.000.000.000.00Matches
2015-201619Southamptoneng ENG1. Premier League6th14131,06711.9011000100.000.080.080.000.08Matches
2016-201720Southamptoneng ENG1. Premier League8th553734.1000000000.000.000.000.000.00Matches
2016-201720Southamptoneng ENGJr. PL2 — Div. 112th11610.7011000000.001.481.480.001.48Matches
2017-201821Southamptoneng ENGJr. PL2 — Div. 26th664264.7112011000.210.210.420.000.21Matches
2017-201821Fulhameng ENG2. Championship3rd18171,46116.2123100300.060.120.180.060.18Matches
2017-201821Southamptoneng ENG1. Premier League17th221661.8000000000.000.000.000.000.00Matches
2018-201922Southamptoneng ENG1. Premier League16th16131,18613.2134100200.080.230.300.080.30Matches
2019-202023Aston Villaeng ENG1. Premier League17th28272,29125.5123100400.040.080.120.040.12Matches
2020-202124Aston Villaeng ENG1. Premier League11th38383,40437.8022000700.000.050.050.000.05Matches
2021-202225Aston Villaeng ENG1. Premier League14th17171,43115.9112100200.060.060.130.060.13Matches
2021-202225Newcastle Unitedeng ENG1. Premier League11th16161,44016.0000000100.000.000.000.000.00Matches
2022-202326Newcastle Unitedeng ENG1. Premier League4th1766106.8000000100.000.000.000.000.00Matches
2023-202427Newcastle Unitedeng ENG1. Premier League7th31780.9000000100.000.000.000.000.00Matches
2024-202528Newcastle Unitedeng ENG1. Premier League5th20210.2000000000.000.000.000.000.00Matches
2024-202528Newcastle Unitedeng ENGJr. PL29th221041.2011000000.000.870.870.000.87Matches
2025-202629Middlesbrougheng ENG2. Championship5th42393,36437.4448400500.110.110.210.110.21Matches
12 Seasons5 Clubs2 Leagues22419717,118190.2815238002700.040.080.120.040.12
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
Southampton (5 Seasons)1 League43363,01833.5145100300.030.120.150.030.15
Newcastle United (4 Seasons)1 League38232,14923.9000000300.000.000.000.000.00
Aston Villa (3 Seasons)1 League83827,12679.22572001300.030.060.090.030.09
Southampton (2 Seasons)2 Leagues774875.4123011000.180.370.550.000.37
Middlesbrough (1 Season)1 League42393,36437.4448400500.110.110.210.110.21
Fulham (1 Season)1 League18171,46116.2123100300.060.120.180.060.18
Newcastle United (1 Season)1 League221041.2011000000.000.870.870.000.87
Premier League (11 Seasons)16414112,293136.639123001900.020.070.090.020.09
Championship (2 Seasons)60564,82553.65611500800.090.110.210.090.21
PL2 — Div. 1 (2 Seasons)331651.8022000000.001.091.090.001.09
PL2 — Div. 2 (1 Season)664264.7112011000.210.210.420.000.21
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-201518Southamptoneng ENGFA Cup17th211351.5000000100.000.000.000.000.00Matches
2014-201518Southamptoneng ENGLeague Cup5th443083.4011000100.000.290.290.000.29Matches
2015-201619Southamptoneng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2015-201619Southamptoneng ENGLeague Cup5th221441.6000000000.000.000.000.000.00Matches
2016-201720Southamptoneng ENGEFL Cup2nd11901.0000000100.000.000.000.000.00Matches
2017-201821Southamptoneng ENGFA Cup3rd00Matches
2018-201922Southamptoneng ENGEFL Cup9th332703.0000000000.000.000.000.000.00Matches
2018-201922Southamptoneng ENGFA Cup33rd211011.1000000000.000.000.000.000.00Matches
2019-202023Aston Villaeng ENGEFL Cup2nd443123.5101100000.290.000.290.290.29Matches
2020-202124Aston Villaeng ENGEFL Cup9th00Matches
2021-202225Aston Villaeng ENGEFL CupRd311901.0000000000.000.000.000.000.00Matches
2021-202225Aston Villaeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202326Newcastle Unitedeng ENGEFL Cup2nd221651.8000000000.000.000.000.000.00Matches
2023-202427Newcastle Unitedeng ENGEFL CupQF22941.0000000000.000.000.000.000.00Matches
2023-202427Newcastle Unitedeng ENGFA CupQF00Matches
2024-202528Newcastle Unitedeng ENGEFL Cup1st00Matches
2024-202528Newcastle Unitedeng ENGFA Cup322102.3011000000.000.430.430.000.43Matches
2025-202629Middlesbrougheng ENGFA Cup11850.9000000000.000.000.000.000.00Matches
12 Seasons4 Clubs2 Leagues29262,18424.3123100300.040.080.120.040.12
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
Southampton (5 Seasons)2 Leagues15131,13812.6011000300.000.080.080.000.08
Newcastle United (3 Seasons)2 Leagues764695.2011000000.000.190.190.000.19
Aston Villa (3 Seasons)2 Leagues664925.5101100000.180.000.180.180.18
Middlesbrough (1 Season)1 League11850.9000000000.000.000.000.000.00
EFL Cup (10 Seasons)19191,47316.4112100200.060.060.120.060.12
FA Cup (8 Seasons)1077117.9011000100.000.130.130.000.13
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2016-201720Southampton2. Europa LgGR221802.0000000000.000.000.000.000.00Matches
2023-202427Newcastle United1. Champions LgGR20220.2000000000.000.000.000.000.00Matches
2 Seasons2 Clubs2 Leagues422022.2000000000.000.000.000.000.00
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
Southampton (1 Season)1 League221802.0000000000.000.000.000.000.00
Newcastle United (1 Season)1 League20220.2000000000.000.000.000.000.00
Champions Lg (1 Season)20220.2000000000.000.000.000.000.00
Europa Lg (1 Season)221802.0000000000.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201518Southamptoneng ENGFA Cup1.5000Matches
2014-201518Southamptoneng ENGLeague Cup3.4000Matches
2014-201518Southamptoneng ENG1. Premier League2.5000.0000Matches
2015-201619Southamptoneng ENGFA Cup1.0000Matches
2015-201619Southamptoneng ENGLeague Cup1.6000Matches
2015-201619Southamptoneng ENG1. Premier League11.9020.170.0000Matches
2016-201720Southamptoneng ENGEFL Cup1.00200.02.000.000.0000Matches
2016-201720Southampton2. Europa Lg2.00000.000.0000Matches
2016-201720Southamptoneng ENGJr. PL2 — Div. 10.7000Matches
2016-201720Southamptoneng ENG1. Premier League4.10200.00.480.000.0000Matches
2017-201821Fulhameng ENG2. Championship16.2113430.80.800.250.080.2500Matches
2017-201821Southamptoneng ENGJr. PL2 — Div. 24.7111Matches
2017-201821Southamptoneng ENG1. Premier League1.80000.000.0000Matches
2018-201922Southamptoneng ENGEFL Cup3.00000.000.0000Matches
2018-201922Southamptoneng ENGFA Cup1.10000.000.0000Matches
2018-201922Southamptoneng ENG1. Premier League13.2111327.30.830.230.090.3300Matches
2019-202023Aston Villaeng ENGEFL Cup3.515240.01.440.580.200.5000Matches
2019-202023Aston Villaeng ENG1. Premier League25.517457.10.270.160.140.2500Matches
2020-202124Aston Villaeng ENG1. Premier League37.806233.30.160.050.000.0000Matches
2021-202225Aston Villaeng ENGEFL Cup1.00000.000.0000Matches
2021-202225Aston Villaeng ENGFA Cup1.00000.000.0000Matches
2021-202225Aston Villaeng ENG1. Premier League15.917228.60.440.130.140.5000Matches
2021-202225Newcastle Unitedeng ENG1. Premier League16.006466.70.370.250.000.0000Matches
2022-202326Newcastle Unitedeng ENGEFL Cup1.80100.00.550.000.0000Matches
2022-202326Newcastle Unitedeng ENG1. Premier League6.80100.00.150.000.0000Matches
2023-202427Newcastle United1. Champions Lg0.20000.000.0000Matches
2023-202427Newcastle Unitedeng ENGEFL Cup1.00000.000.0000Matches
2023-202427Newcastle Unitedeng ENG1. Premier League0.90000.000.0000Matches
2024-202528Newcastle Unitedeng ENGFA Cup2.3011100.00.430.430.000.0000Matches
2024-202528Newcastle Unitedeng ENGJr. PL21.2000Matches
2024-202528Newcastle Unitedeng ENG1. Premier League0.20000.000.0000Matches
2025-202629Middlesbrougheng ENG2. Championship37.44431432.61.150.370.090.2900Matches
2025-202629Middlesbrougheng ENGFA Cup0.90000.000.0000Matches
12 Seasons5 Clubs6 Leagues216.791053834.30.540.180.090.2400
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Southampton (5 Seasons)4 Leagues48.2115520.00.570.120.070.2000
Newcastle United (4 Seasons)4 Leagues29.309555.60.310.170.000.0000
Aston Villa (3 Seasons)3 Leagues84.63251040.00.300.120.120.3000
Southampton (2 Seasons)2 Leagues5.4111
Middlesbrough (1 Season)2 Leagues38.34431432.61.120.370.090.2900
Fulham (1 Season)1 League16.2113430.80.800.250.080.2500
Newcastle United (1 Season)1 League1.2000
Premier League (11 Seasons)136.63401737.50.330.120.080.1800
EFL Cup (10 Seasons)16.418225.00.710.180.130.5000
FA Cup (8 Seasons)7.9011100.00.190.190.000.0000
Championship (2 Seasons)53.65561832.11.040.340.090.2800
PL2 — Div. 1 (2 Seasons)1.8000
PL2 — Div. 2 (1 Season)4.7111
Champions Lg (1 Season)0.20000.000.0000
Europa Lg (1 Season)2.00000.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201518Southampton3 Leagues7.4000.0000
2015-201619Southampton3 Leagues14.5020.170.0000
2016-201720Southampton3 Leagues7.10400.00.560.000.0000
2016-201720Southampton1 League0.7000
2017-201821Southampton1 League4.7111
2017-201821Fulham1 League16.2113430.80.800.250.080.2500
2017-201821Southampton2 Leagues1.80000.000.0000
2018-201922Southampton3 Leagues17.3111327.30.640.170.090.3300
2019-202023Aston Villa2 Leagues28.9212650.00.410.210.170.3300
2020-202124Aston Villa2 Leagues37.806233.30.160.050.000.0000
2021-202225Aston Villa3 Leagues17.917228.60.390.110.140.5000
2021-202225Newcastle United1 League16.006466.70.370.250.000.0000
2022-202326Newcastle United2 Leagues8.60200.00.230.000.0000
2023-202427Newcastle United4 Leagues2.20000.000.0000
2024-202528Newcastle United3 Leagues2.6011100.00.390.390.000.0000
2024-202528Newcastle United1 League1.2000
2025-202629Middlesbrough2 Leagues38.34431432.61.120.370.090.2900
12 Seasons5 Clubs6 Leagues216.791053834.30.540.180.090.2400
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Southampton (5 Seasons)4 Leagues48.2115520.00.570.120.070.2000
Newcastle United (4 Seasons)4 Leagues29.309555.60.310.170.000.0000
Aston Villa (3 Seasons)3 Leagues84.63251040.00.300.120.120.3000
Southampton (2 Seasons)2 Leagues5.4111
Middlesbrough (1 Season)2 Leagues38.34431432.61.120.370.090.2900
Fulham (1 Season)1 League16.2113430.80.800.250.080.2500
Newcastle United (1 Season)1 League1.2000
Premier League (11 Seasons)136.63401737.50.330.120.080.1800
EFL Cup (10 Seasons)16.418225.00.710.180.130.5000
FA Cup (8 Seasons)7.9011100.00.190.190.000.0000
Championship (2 Seasons)53.65561832.11.040.340.090.2800
PL2 — Div. 1 (2 Seasons)1.8000
PL2 — Div. 2 (1 Season)4.7111
Champions Lg (1 Season)0.20000.000.0000
Europa Lg (1 Season)2.00000.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201518Southamptoneng ENG1. Premier League7th2.5000.0000Matches
2015-201619Southamptoneng ENG1. Premier League6th11.9020.170.0000Matches
2016-201720Southamptoneng ENG1. Premier League8th4.10200.00.480.000.0000Matches
2016-201720Southamptoneng ENGJr. PL2 — Div. 112th0.7000Matches
2017-201821Southamptoneng ENGJr. PL2 — Div. 26th4.7111Matches
2017-201821Fulhameng ENG2. Championship3rd16.2113430.80.800.250.080.2500Matches
2017-201821Southamptoneng ENG1. Premier League17th1.80000.000.0000Matches
2018-201922Southamptoneng ENG1. Premier League16th13.2111327.30.830.230.090.3300Matches
2019-202023Aston Villaeng ENG1. Premier League17th25.517457.10.270.160.140.2500Matches
2020-202124Aston Villaeng ENG1. Premier League11th37.806233.30.160.050.000.0000Matches
2021-202225Aston Villaeng ENG1. Premier League14th15.917228.60.440.130.140.5000Matches
2021-202225Newcastle Unitedeng ENG1. Premier League11th16.006466.70.370.250.000.0000Matches
2022-202326Newcastle Unitedeng ENG1. Premier League4th6.80100.00.150.000.0000Matches
2023-202427Newcastle Unitedeng ENG1. Premier League7th0.90000.000.0000Matches
2024-202528Newcastle Unitedeng ENG1. Premier League5th0.20000.000.0000Matches
2024-202528Newcastle Unitedeng ENGJr. PL29th1.2000Matches
2025-202629Middlesbrougheng ENG2. Championship5th37.44431432.61.150.370.090.2900Matches
12 Seasons5 Clubs2 Leagues190.28963534.40.550.180.080.2300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Southampton (5 Seasons)1 League33.5113523.10.680.150.080.2000
Newcastle United (4 Seasons)1 League23.907457.10.290.170.000.0000
Aston Villa (3 Seasons)1 League79.2220840.00.250.100.100.2500
Southampton (2 Seasons)2 Leagues5.4111
Middlesbrough (1 Season)1 League37.44431432.61.150.370.090.2900
Fulham (1 Season)1 League16.2113430.80.800.250.080.2500
Newcastle United (1 Season)1 League1.2000
Premier League (11 Seasons)136.63401737.50.330.120.080.1800
Championship (2 Seasons)53.65561832.11.040.340.090.2800
PL2 — Div. 1 (2 Seasons)1.8000
PL2 — Div. 2 (1 Season)4.7111
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201518Southamptoneng ENGFA Cup17th1.5000Matches
2014-201518Southamptoneng ENGLeague Cup5th3.4000Matches
2015-201619Southamptoneng ENGFA Cup33rd1.0000Matches
2015-201619Southamptoneng ENGLeague Cup5th1.6000Matches
2016-201720Southamptoneng ENGEFL Cup2nd1.00200.02.000.000.0000Matches
2018-201922Southamptoneng ENGEFL Cup9th3.00000.000.0000Matches
2018-201922Southamptoneng ENGFA Cup33rd1.10000.000.0000Matches
2019-202023Aston Villaeng ENGEFL Cup2nd3.515240.01.440.580.200.5000Matches
2021-202225Aston Villaeng ENGEFL CupRd31.00000.000.0000Matches
2021-202225Aston Villaeng ENGFA Cup1.00000.000.0000Matches
2022-202326Newcastle Unitedeng ENGEFL Cup2nd1.80100.00.550.000.0000Matches
2023-202427Newcastle Unitedeng ENGEFL CupQF1.00000.000.0000Matches
2024-202528Newcastle Unitedeng ENGFA Cup2.3011100.00.430.430.000.0000Matches
2025-202629Middlesbrougheng ENGFA Cup0.90000.000.0000Matches
12 Seasons4 Clubs2 Leagues24.319333.30.540.180.110.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Southampton (5 Seasons)2 Leagues12.60200.00.390.000.0000
Newcastle United (3 Seasons)2 Leagues5.202150.00.380.190.000.0000
Aston Villa (3 Seasons)2 Leagues5.515240.00.910.370.200.5000
Middlesbrough (1 Season)1 League0.90000.000.0000
EFL Cup (10 Seasons)16.418225.00.710.180.130.5000
FA Cup (8 Seasons)7.9011100.00.190.190.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2016-201720Southampton2. Europa LgGR2.00000.000.0000Matches
2023-202427Newcastle United1. Champions LgGR0.20000.000.0000Matches
2 Seasons2 Clubs2 Leagues2.20000.000.0000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Southampton (1 Season)1 League2.00000.000.0000
Newcastle United (1 Season)1 League0.20000.000.0000
Champions Lg (1 Season)0.20000.000.0000
Europa Lg (1 Season)2.00000.000.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2014-201518Southamptoneng ENGFA Cup21356850.01.5190114511.5010+1+0.67+1.33Matches
2014-201518Southamptoneng ENGLeague Cup43087785.63.44772002.2573+4+1.17+2.90Matches
2014-201518Southamptoneng ENG1. Premier League6226386.62.5323202.1723-1-0.40-1.02Matches
2015-201619Southamptoneng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2015-201619Southamptoneng ENGLeague Cup21447253.31.62721003.0061+5+3.12+5.27Matches
2015-201619Southamptoneng ENG1. Premier League141,0677631.211.9138131.571610+6+0.51+0.05Matches
2016-201720Southamptoneng ENGEFL Cup1909016.71.01901003.0020+2+2.00+1.20Matches
2016-201720Southampton2. Europa Lg21809033.32.022002.0030+3+1.50+1.75Matches
2016-201720Southamptoneng ENGJr. PL2 — Div. 1161613.10.71610000.0020+2+2.95+3.61Matches
2016-201720Southamptoneng ENG1. Premier League53737510.94.154021.2024-2-0.48-0.33Matches
2017-201821Fulhameng ENG2. Championship181,4618135.316.21713102.333010+20+1.23+0.80Matches
2017-201821Southamptoneng ENGFA Cup00001Matches
2017-201821Southamptoneng ENGJr. PL2 — Div. 264267124.94.76713001.17109+1+0.210.00Matches
2017-201821Southamptoneng ENG1. Premier League2166834.91.821040.5026-4-2.17-1.75Matches
2018-201922Southamptoneng ENGEFL Cup32709081.83.03902001.0021+1+0.33+0.33Matches
2018-201922Southamptoneng ENGFA Cup21015148.11.1191111001.002200.000.00Matches
2018-201922Southamptoneng ENG1. Premier League161,1867434.713.2138311336121.191825-7-0.53-0.01Matches
2019-202023Aston Villaeng ENGEFL Cup43127849.53.54783002.2584+4+1.15-1.39Matches
2019-202023Aston Villaeng ENG1. Premier League282,2918267.025.527832215421.003040-10-0.39+0.88Matches
2020-202124Aston Villaeng ENGEFL Cup0001Matches
2020-202124Aston Villaeng ENG1. Premier League383,4049099.537.8389037001.455544+11+0.29+11.54Matches
2021-202225Aston Villaeng ENGEFL Cup1909050.01.01901003.0060+6+6.00+6.00Matches
2021-202225Aston Villaeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2021-202225Aston Villaeng ENG1. Premier League171,4318441.815.9178414030.941628-12-0.75-1.21Matches
2021-202225Newcastle Unitedeng ENG1. Premier League161,4409042.116.0169016001.942219+3+0.19+1.14Matches
2022-202326Newcastle Unitedeng ENGEFL Cup21658325.01.82831022.001100.00-0.73Matches
2022-202326Newcastle Unitedeng ENG1. Premier League176103617.86.868231111121.7196+3+0.44-0.58Matches
2023-202427Newcastle United1. Champions Lg222114.10.20021111.500000.00+0.17Matches
2023-202427Newcastle Unitedeng ENGEFL Cup2944731.31.02471003.0010+1+0.96-0.35Matches
2023-202427Newcastle Unitedeng ENGFA Cup00001Matches
2023-202427Newcastle Unitedeng ENG1. Premier League378262.30.917302380.3304-4-4.62-5.34Matches
2024-202528Newcastle Unitedeng ENGEFL Cup00005Matches
2024-202528Newcastle Unitedeng ENGFA Cup32107070.02.3279115202.0064+2+0.86+0.86Matches
2024-202528Newcastle Unitedeng ENGJr. PL22104525.81.22520002.0020+2+1.73+1.73Matches
2024-202528Newcastle Unitedeng ENG1. Premier League221110.60.200211161.5010+1+4.29+3.76Matches
2025-202629Middlesbrougheng ENG2. Championship423,3648081.337.439832534501.585840+18+0.48-0.33Matches
2025-202629Middlesbrougheng ENGFA Cup1858594.40.91850000.0012-1-1.06+16.94Matches
12 Seasons5 Clubs6 Leagues25719,5047634.5216.7225841753221941.53308260+48+0.22+0.01
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Southampton (5 Seasons)4 Leagues604,3367221.548.2518337932431.526457+7+0.15+0.15
Newcastle United (4 Seasons)4 Leagues472,6405616.029.32983221812451.774034+6+0.20-0.24
Aston Villa (3 Seasons)3 Leagues897,6188666.684.688867815461.25115117-2-0.02-0.05
Southampton (2 Seasons)2 Leagues74877013.25.47703001.00129+3+0.55+0.86
Middlesbrough (1 Season)2 Leagues433,4498081.538.340832534501.545942+17+0.44-0.25
Fulham (1 Season)1 League181,4618135.316.21713102.333010+20+1.23+0.80
Newcastle United (1 Season)1 League2104525.81.22520002.0020+2+1.73+1.73
Premier League (11 Seasons)16412,2937530.0136.6141861182316821.37173189-16-0.12-0.28
EFL Cup (10 Seasons)191,4737835.316.4197812082.263310+23+1.41+0.60
FA Cup (8 Seasons)107117137.67.9786533631.10111100.00+0.53
Championship (2 Seasons)604,8258058.353.656833844501.818850+38+0.71+0.19
PL2 — Div. 1 (2 Seasons)3165554.41.83550001.3340+4+2.18+2.53
PL2 — Div. 2 (1 Season)64267124.94.76713001.17109+1+0.210.00
Champions Lg (1 Season)222114.10.20021111.500000.00+0.17
Europa Lg (1 Season)21809033.32.022002.0030+3+1.50+1.75
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201518Southampton3 Leagues126695616.57.48805445212.09106+4+0.54+0.01
2015-201619Southampton3 Leagues171,3017734.414.5167810131.652313+10+0.69+0.37
2016-201720Southampton3 Leagues86438014.37.18907021.6374+3+0.42+0.47
2016-201720Southampton1 League161613.10.71610000.0020+2+2.95+3.61
2017-201821Southampton1 League64267124.94.76713001.17109+1+0.210.00
2017-201821Fulham1 League181,4618135.316.21713102.333010+20+1.23+0.80
2017-201821Southampton2 Leagues2166834.31.821050.5026-4-2.17-1.75
2018-201922Southampton3 Leagues211,5577439.317.3178514429121.142228-6-0.35+0.14
2019-202023Aston Villa2 Leagues322,6038164.328.931822515421.163844-6-0.21+0.23
2020-202124Aston Villa2 Leagues383,4049092.237.8389037011.455544+11+0.29+11.54
2021-202225Aston Villa3 Leagues191,6118543.717.9198516031.002229-7-0.39-0.82
2021-202225Newcastle United1 League161,4409042.116.0169016001.942219+3+0.19+1.14
2022-202326Newcastle United2 Leagues197754119.08.688241111141.74107+3+0.35-0.63
2023-202427Newcastle United4 Leagues7194284.22.2356147101.4314-3-1.39-2.03
2024-202528Newcastle United3 Leagues5231465.32.62791324211.8074+3+1.17+0.65
2024-202528Newcastle United1 League2104525.81.22520002.0020+2+1.73+1.73
2025-202629Middlesbrough2 Leagues433,4498081.538.340832534501.545942+17+0.44-0.25
12 Seasons5 Clubs6 Leagues25719,5047634.5216.7225841753221941.53308260+48+0.22+0.01
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Southampton (5 Seasons)4 Leagues604,3367221.548.2518337932431.526457+7+0.15+0.15
Newcastle United (4 Seasons)4 Leagues472,6405616.029.32983221812451.774034+6+0.20-0.24
Aston Villa (3 Seasons)3 Leagues897,6188666.684.688867815461.25115117-2-0.02-0.05
Southampton (2 Seasons)2 Leagues74877013.25.47703001.00129+3+0.55+0.86
Middlesbrough (1 Season)2 Leagues433,4498081.538.340832534501.545942+17+0.44-0.25
Fulham (1 Season)1 League181,4618135.316.21713102.333010+20+1.23+0.80
Newcastle United (1 Season)1 League2104525.81.22520002.0020+2+1.73+1.73
Premier League (11 Seasons)16412,2937530.0136.6141861182316821.37173189-16-0.12-0.28
EFL Cup (10 Seasons)191,4737835.316.4197812082.263310+23+1.41+0.60
FA Cup (8 Seasons)107117137.67.9786533631.10111100.00+0.53
Championship (2 Seasons)604,8258058.353.656833844501.818850+38+0.71+0.19
PL2 — Div. 1 (2 Seasons)3165554.41.83550001.3340+4+2.18+2.53
PL2 — Div. 2 (1 Season)64267124.94.76713001.17109+1+0.210.00
Champions Lg (1 Season)222114.10.20021111.500000.00+0.17
Europa Lg (1 Season)21809033.32.022002.0030+3+1.50+1.75
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-201518Southamptoneng ENG1. Premier League7th6226386.62.5323202.1723-1-0.40-1.02Matches
2015-201619Southamptoneng ENG1. Premier League6th141,0677631.211.9138131.571610+6+0.51+0.05Matches
2016-201720Southamptoneng ENG1. Premier League8th53737510.94.154021.2024-2-0.48-0.33Matches
2016-201720Southamptoneng ENGJr. PL2 — Div. 112th161613.10.71610000.0020+2+2.95+3.61Matches
2017-201821Southamptoneng ENGJr. PL2 — Div. 26th64267124.94.76713001.17109+1+0.210.00Matches
2017-201821Fulhameng ENG2. Championship3rd181,4618135.316.21713102.333010+20+1.23+0.80Matches
2017-201821Southamptoneng ENG1. Premier League17th2166834.91.821040.5026-4-2.17-1.75Matches
2018-201922Southamptoneng ENG1. Premier League16th161,1867434.713.2138311336121.191825-7-0.53-0.01Matches
2019-202023Aston Villaeng ENG1. Premier League17th282,2918267.025.527832215421.003040-10-0.39+0.88Matches
2020-202124Aston Villaeng ENG1. Premier League11th383,4049099.537.8389037001.455544+11+0.29+11.54Matches
2021-202225Aston Villaeng ENG1. Premier League14th171,4318441.815.9178414030.941628-12-0.75-1.21Matches
2021-202225Newcastle Unitedeng ENG1. Premier League11th161,4409042.116.0169016001.942219+3+0.19+1.14Matches
2022-202326Newcastle Unitedeng ENG1. Premier League4th176103617.86.868231111121.7196+3+0.44-0.58Matches
2023-202427Newcastle Unitedeng ENG1. Premier League7th378262.30.917302380.3304-4-4.62-5.34Matches
2024-202528Newcastle Unitedeng ENG1. Premier League5th221110.60.200211161.5010+1+4.29+3.76Matches
2024-202528Newcastle Unitedeng ENGJr. PL29th2104525.81.22520002.0020+2+1.73+1.73Matches
2025-202629Middlesbrougheng ENG2. Championship5th423,3648081.337.439832534501.585840+18+0.48-0.33Matches
12 Seasons5 Clubs2 Leagues22417,1187634.7190.2197851562720821.48261239+22+0.12-0.08
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Southampton (5 Seasons)1 League433,0187017.633.5368326736411.424048-8-0.24-0.24
Newcastle United (4 Seasons)1 League382,1495715.723.92387191510361.693229+3+0.13-0.33
Aston Villa (3 Seasons)1 League837,1268669.579.282867315451.19101112-11-0.14+0.09
Southampton (2 Seasons)2 Leagues74877013.25.47703001.00129+3+0.55+0.86
Middlesbrough (1 Season)1 League423,3648081.337.439832534501.585840+18+0.48-0.33
Fulham (1 Season)1 League181,4618135.316.21713102.333010+20+1.23+0.80
Newcastle United (1 Season)1 League2104525.81.22520002.0020+2+1.73+1.73
Premier League (11 Seasons)16412,2937530.0136.6141861182316821.37173189-16-0.12-0.28
Championship (2 Seasons)604,8258058.353.656833844501.818850+38+0.71+0.19
PL2 — Div. 1 (2 Seasons)3165554.41.83550001.3340+4+2.18+2.53
PL2 — Div. 2 (1 Season)64267124.94.76713001.17109+1+0.210.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-201518Southamptoneng ENGFA Cup17th21356850.01.5190114511.5010+1+0.67+1.33Matches
2014-201518Southamptoneng ENGLeague Cup5th43087785.63.44772002.2573+4+1.17+2.90Matches
2015-201619Southamptoneng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2015-201619Southamptoneng ENGLeague Cup5th21447253.31.62721003.0061+5+3.12+5.27Matches
2016-201720Southamptoneng ENGEFL Cup2nd1909016.71.01901003.0020+2+2.00+1.20Matches
2017-201821Southamptoneng ENGFA Cup3rd00001Matches
2018-201922Southamptoneng ENGEFL Cup9th32709081.83.03902001.0021+1+0.33+0.33Matches
2018-201922Southamptoneng ENGFA Cup33rd21015148.11.1191111001.002200.000.00Matches
2019-202023Aston Villaeng ENGEFL Cup2nd43127849.53.54783002.2584+4+1.15-1.39Matches
2020-202124Aston Villaeng ENGEFL Cup9th0001Matches
2021-202225Aston Villaeng ENGEFL CupRd31909050.01.01901003.0060+6+6.00+6.00Matches
2021-202225Aston Villaeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2022-202326Newcastle Unitedeng ENGEFL Cup2nd21658325.01.82831022.001100.00-0.73Matches
2023-202427Newcastle Unitedeng ENGEFL CupQF2944731.31.02471003.0010+1+0.96-0.35Matches
2023-202427Newcastle Unitedeng ENGFA CupQF00001Matches
2024-202528Newcastle Unitedeng ENGEFL Cup1st00005Matches
2024-202528Newcastle Unitedeng ENGFA Cup32107070.02.3279115202.0064+2+0.86+0.86Matches
2025-202629Middlesbrougheng ENGFA Cup1858594.40.91850000.0012-1-1.06+16.94Matches
12 Seasons4 Clubs2 Leagues292,1847536.024.3268017336111.864421+23+0.95+0.36
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Southampton (5 Seasons)2 Leagues151,1387645.212.61383922821.73219+12+0.95+1.05
Newcastle United (3 Seasons)2 Leagues74696720.65.2670315282.2985+3+0.58-0.22
Aston Villa (3 Seasons)2 Leagues64928242.15.56825012.00145+9+1.65-0.34
Middlesbrough (1 Season)1 League1858594.40.91850000.0012-1-1.06+16.94
EFL Cup (10 Seasons)191,4737835.316.4197812082.263310+23+1.41+0.60
FA Cup (8 Seasons)107117137.67.9786533631.10111100.00+0.53
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2016-201720Southampton2. Europa LgGR21809033.32.022002.0030+3+1.50+1.75Matches
2023-202427Newcastle United1. Champions LgGR222114.10.20021111.500000.00+0.17Matches
2 Seasons2 Clubs2 Leagues42025118.72.22221111.7530+3+1.34+1.54
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Southampton (1 Season)1 League21809033.32.022002.0030+3+1.50+1.75
Newcastle United (1 Season)1 League222114.10.20021111.500000.00+0.17
Champions Lg (1 Season)222114.10.20021111.500000.00+0.17
Europa Lg (1 Season)21809033.32.022002.0030+3+1.50+1.75
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201518Southamptoneng ENGFA Cup1.51000Matches
2014-201518Southamptoneng ENGLeague Cup3.41000Matches
2014-201518Southamptoneng ENG1. Premier League2.5001Matches
2015-201619Southamptoneng ENGFA Cup1.00000Matches
2015-201619Southamptoneng ENGLeague Cup1.60000Matches
2015-201619Southamptoneng ENG1. Premier League11.9104Matches
2016-201720Southamptoneng ENGEFL Cup1.0100100312000Matches
2016-201720Southampton2. Europa Lg2.0000410672000Matches
2016-201720Southamptoneng ENGJr. PL2 — Div. 10.70000Matches
2016-201720Southamptoneng ENG1. Premier League4.10002302588000Matches
2017-201821Fulhameng ENG2. Championship16.230015160911720000Matches
2017-201821Southamptoneng ENGJr. PL2 — Div. 24.70000Matches
2017-201821Southamptoneng ENG1. Premier League1.8000130844000Matches
2018-201922Southamptoneng ENGEFL Cup3.00002301100000Matches
2018-201922Southamptoneng ENGFA Cup1.1000110311000Matches
2018-201922Southamptoneng ENG1. Premier League13.22008101772620000Matches
2019-202023Aston Villaeng ENGEFL Cup3.500022016530Matches
2019-202023Aston Villaeng ENG1. Premier League25.5400261708160300Matches
2020-202124Aston Villaeng ENG1. Premier League37.87002823014054440Matches
2021-202225Aston Villaeng ENGEFL Cup1.00000003110Matches
2021-202225Aston Villaeng ENGFA Cup1.00000302020Matches
2021-202225Aston Villaeng ENG1. Premier League15.9200151105623181Matches
2021-202225Newcastle Unitedeng ENG1. Premier League16.010091217323290Matches
2022-202326Newcastle Unitedeng ENGEFL Cup1.80002106120Matches
2022-202326Newcastle Unitedeng ENG1. Premier League6.810010303410100Matches
2023-202427Newcastle United1. Champions Lg0.20000001000Matches
2023-202427Newcastle Unitedeng ENGEFL Cup1.00000102200Matches
2023-202427Newcastle Unitedeng ENG1. Premier League0.91000200000Matches
2024-202528Newcastle Unitedeng ENGFA Cup2.30001008130Matches
2024-202528Newcastle Unitedeng ENGJr. PL21.20000Matches
2024-202528Newcastle Unitedeng ENG1. Premier League0.20000001100Matches
2025-202629Middlesbrougheng ENG2. Championship37.45002422015350360Matches
2025-202629Middlesbrougheng ENGFA Cup0.90000001010Matches
12 Seasons5 Clubs6 Leagues216.730001561342801295236001
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southampton (5 Seasons)4 Leagues48.2600242111334737000
Newcastle United (4 Seasons)4 Leagues29.33002219112538440
Aston Villa (3 Seasons)3 Leagues84.6130071560298143981
Southampton (2 Seasons)2 Leagues5.40000
Middlesbrough (1 Season)2 Leagues38.35002422015450370
Fulham (1 Season)1 League16.230015160911720000
Newcastle United (1 Season)1 League1.20000
Premier League (11 Seasons)136.61900104842495209163001
EFL Cup (10 Seasons)16.420077041108000
FA Cup (8 Seasons)7.91002401427000
Championship (2 Seasons)53.6800393802446756000
PL2 — Div. 1 (2 Seasons)1.80000
PL2 — Div. 2 (1 Season)4.70000
Champions Lg (1 Season)0.20000001000
Europa Lg (1 Season)2.0000410672000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201518Southampton3 Leagues7.420010
2015-201619Southampton3 Leagues14.510040
2016-201720Southampton3 Leagues7.1100740341612000
2016-201720Southampton1 League0.70000
2017-201821Southampton1 League4.70000
2017-201821Fulham1 League16.230015160911720000
2017-201821Southampton2 Leagues1.8000130844000
2018-201922Southampton3 Leagues17.320011141912721000
2019-202023Aston Villa2 Leagues28.9400281909765330
2020-202124Aston Villa2 Leagues37.87002823014054440
2021-202225Aston Villa3 Leagues17.9200151406124211
2021-202225Newcastle United1 League16.010091217323290
2022-202326Newcastle United2 Leagues8.610012404011120
2023-202427Newcastle United4 Leagues2.21000303200
2024-202528Newcastle United3 Leagues2.60001009230
2024-202528Newcastle United1 League1.20000
2025-202629Middlesbrough2 Leagues38.35002422015450370
12 Seasons5 Clubs6 Leagues216.730001561342801295236001
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southampton (5 Seasons)4 Leagues48.2600242111334737000
Newcastle United (4 Seasons)4 Leagues29.33002219112538440
Aston Villa (3 Seasons)3 Leagues84.6130071560298143981
Southampton (2 Seasons)2 Leagues5.40000
Middlesbrough (1 Season)2 Leagues38.35002422015450370
Fulham (1 Season)1 League16.230015160911720000
Newcastle United (1 Season)1 League1.20000
Premier League (11 Seasons)136.61900104842495209163001
EFL Cup (10 Seasons)16.420077041108000
FA Cup (8 Seasons)7.91002401427000
Championship (2 Seasons)53.6800393802446756000
PL2 — Div. 1 (2 Seasons)1.80000
PL2 — Div. 2 (1 Season)4.70000
Champions Lg (1 Season)0.20000001000
Europa Lg (1 Season)2.0000410672000
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-201518Southamptoneng ENG1. Premier League7th2.5001Matches
2015-201619Southamptoneng ENG1. Premier League6th11.9104Matches
2016-201720Southamptoneng ENG1. Premier League8th4.10002302588000Matches
2016-201720Southamptoneng ENGJr. PL2 — Div. 112th0.70000Matches
2017-201821Southamptoneng ENGJr. PL2 — Div. 26th4.70000Matches
2017-201821Fulhameng ENG2. Championship3rd16.230015160911720000Matches
2017-201821Southamptoneng ENG1. Premier League17th1.8000130844000Matches
2018-201922Southamptoneng ENG1. Premier League16th13.22008101772620000Matches
2019-202023Aston Villaeng ENG1. Premier League17th25.5400261708160300Matches
2020-202124Aston Villaeng ENG1. Premier League11th37.87002823014054440Matches
2021-202225Aston Villaeng ENG1. Premier League14th15.9200151105623181Matches
2021-202225Newcastle Unitedeng ENG1. Premier League11th16.010091217323290Matches
2022-202326Newcastle Unitedeng ENG1. Premier League4th6.810010303410100Matches
2023-202427Newcastle Unitedeng ENG1. Premier League7th0.91000200000Matches
2024-202528Newcastle Unitedeng ENG1. Premier League5th0.20000001100Matches
2024-202528Newcastle Unitedeng ENGJr. PL29th1.20000Matches
2025-202629Middlesbrougheng ENG2. Championship5th37.45002422015350360Matches
12 Seasons5 Clubs2 Leagues190.227001431222739276219001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southampton (5 Seasons)1 League33.5300161611103832000
Newcastle United (4 Seasons)1 League23.93001917110834390
Aston Villa (3 Seasons)1 League79.2130069510277137921
Southampton (2 Seasons)2 Leagues5.40000
Middlesbrough (1 Season)1 League37.45002422015350360
Fulham (1 Season)1 League16.230015160911720000
Newcastle United (1 Season)1 League1.20000
Premier League (11 Seasons)136.61900104842495209163001
Championship (2 Seasons)53.6800393802446756000
PL2 — Div. 1 (2 Seasons)1.80000
PL2 — Div. 2 (1 Season)4.70000
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-201518Southamptoneng ENGFA Cup17th1.51000Matches
2014-201518Southamptoneng ENGLeague Cup5th3.41000Matches
2015-201619Southamptoneng ENGFA Cup33rd1.00000Matches
2015-201619Southamptoneng ENGLeague Cup5th1.60000Matches
2016-201720Southamptoneng ENGEFL Cup2nd1.0100100312000Matches
2018-201922Southamptoneng ENGEFL Cup9th3.00002301100000Matches
2018-201922Southamptoneng ENGFA Cup33rd1.1000110311000Matches
2019-202023Aston Villaeng ENGEFL Cup2nd3.500022016530Matches
2021-202225Aston Villaeng ENGEFL CupRd31.00000003110Matches
2021-202225Aston Villaeng ENGFA Cup1.00000302020Matches
2022-202326Newcastle Unitedeng ENGEFL Cup2nd1.80002106120Matches
2023-202427Newcastle Unitedeng ENGEFL CupQF1.00000102200Matches
2024-202528Newcastle Unitedeng ENGFA Cup2.30001008130Matches
2025-202629Middlesbrougheng ENGFA Cup0.90000001010Matches
12 Seasons4 Clubs2 Leagues24.33009110551215000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southampton (5 Seasons)2 Leagues12.63004401723000
Newcastle United (3 Seasons)2 Leagues5.200032016450
Aston Villa (3 Seasons)2 Leagues5.500025021660
Middlesbrough (1 Season)1 League0.90000001010
EFL Cup (10 Seasons)16.420077041108000
FA Cup (8 Seasons)7.91002401427000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201720Southampton2. Europa LgGR2.0000410672000Matches
2023-202427Newcastle United1. Champions LgGR0.20000001000Matches
2 Seasons2 Clubs2 Leagues2.2000410772000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southampton (1 Season)1 League2.0000410672000
Newcastle United (1 Season)1 League0.20000001000
Champions Lg (1 Season)0.20000001000
Europa Lg (1 Season)2.0000410672000

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.

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.

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.