Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-04-20SatChampionshipMatchweek 44AwayW 1–0MillwallSunderlandYFW660000001080000.00.00.0004580.005010Match Report
2024-04-13SatChampionshipMatchweek 43HomeW 3–1MillwallCardiff CityYFW7010002200290000.20.20.021141973.7022121Match Report
2024-04-09TueChampionshipMatchweek 42HomeW 1–0MillwallLeicester CityYFW7500002100220000.40.40.01091369.2114452Match Report
2024-04-06SatChampionshipMatchweek 41AwayL 0–1MillwallHuddersfieldYFW6800001000200010.10.10.02061250.0115232Match Report
2024-04-01MonChampionshipMatchweek 40AwayL 1–2MillwallRotherham UtdYFW9000001100261000.50.50.21081172.7014041Match 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
2016-201716Southamptoneng ENGJr. PL2 — Div. 100Matches
2017-201817Southamptoneng ENGJr. PL2 — Div. 2987328.1325300000.370.250.610.370.61Matches
2017-201817Southamptoneng ENG1. Premier League1090.1000000000.40.40.00.40010.000.000.000.000.003.730.003.733.733.73Matches
2018-201918Southamptoneng ENGEFL Cup11881.0000000000.000.000.000.000.00Matches
2018-201918Southamptoneng ENGJr. PL2 — Div. 2886997.8415400000.520.130.640.520.64Matches
2018-201918Southamptoneng ENG1. Premier League611371.5112100101.71.70.42.152120.660.661.310.661.311.120.231.351.121.35Matches
2019-202019Southamptoneng ENGEFL Cup221381.5112100000.650.651.300.651.30Matches
2019-202019Southamptoneng ENGFA Cup21861.0000000000.000.000.000.000.00Matches
2019-202019Southamptoneng ENGJr. PL2 — Div. 111720.8011000000.001.251.250.001.25Matches
2019-202019Southamptoneng ENG1. Premier League2186657.4325300101.81.81.12.987520.410.270.680.410.680.240.150.390.240.39Matches
2020-202120Southamptoneng ENGEFL Cup1070.1000000000.000.000.000.000.00Matches
2020-202120Southamptoneng ENGJr. PL2 — Div. 1443143.5101100010.290.000.290.290.29Matches
2020-202120Southamptoneng ENG1. Premier League40610.7000000000.00.00.10.11150.000.000.000.000.000.000.100.100.000.10Matches
2021-202221Swansea Cityeng ENG2. Championship32202,02122.51231512003011.211.22.113.328221080.530.130.670.530.670.500.090.590.500.59Matches
2021-202221Southamptoneng ENGEFL Cup10260.3000000000.000.000.000.000.00Matches
2021-202221Swansea Cityeng ENGFA Cup11891.0000000000.000.000.000.000.00Matches
2022-202322Burnleyeng ENG2. Championship1201782.0213200201.21.20.21.424181.010.511.521.011.520.590.100.690.590.69Matches
2022-202322Swansea Cityeng ENG2. Championship19121,15712.9314300402.32.31.64.0146640.230.080.310.230.310.180.130.310.180.31Matches
2022-202322Burnleyeng ENGFA Cup21891.0000000000.000.000.000.000.00Matches
2023-202423Millwalleng ENG2. Championship141292010.2202200202.32.30.52.7146610.200.000.200.200.200.220.040.270.220.27Matches
2023-202423Burnleyeng ENG1. Premier League20200.2000000000.10.10.00.10030.000.000.000.000.000.400.000.400.400.40Matches
7 Seasons4 Clubs4 Leagues121595,69163.224933240013021.021.05.826.872483240.380.140.520.380.520.370.100.470.370.47
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
Southampton (5 Seasons)3 Leagues39131,21713.5549500203.93.91.55.41410700.370.300.670.370.670.400.160.560.400.56
Southampton (5 Seasons)2 Leagues22211,81720.28412800010.400.200.590.400.59
Swansea City (2 Seasons)2 Leagues52333,26736.31541915007013.613.63.717.242281720.410.110.520.410.520.380.100.490.380.49
Burnley (2 Seasons)3 Leagues1612873.2213200201.31.30.21.524210.630.310.940.630.940.570.090.660.570.66
Millwall (1 Season)1 League141292010.2202200202.32.30.52.7146610.200.000.200.200.200.220.040.270.220.27
Premier League (5 Seasons)3498929.9437400204.04.01.55.51410730.400.300.710.400.710.400.150.550.400.55
EFL Cup (4 Seasons)532592.9112100000.350.350.690.350.69
Championship (3 Seasons)77444,27647.519524190011017.017.04.321.358382510.400.110.510.400.510.360.090.450.360.45
FA Cup (3 Seasons)532642.9000000000.000.000.000.000.00
PL2 — Div. 1 (3 Seasons)553864.3112100010.230.230.470.230.47
PL2 — Div. 2 (2 Seasons)17161,43115.97310700000.440.190.630.440.63
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
2016-201716Southampton1 League00
2017-201817Southampton1 League1090.1000000000.40.40.00.40010.000.000.000.000.003.730.003.733.733.73
2017-201817Southampton1 League987328.1325300000.370.250.610.370.61
2018-201918Southampton2 Leagues722252.5112100101.71.70.42.152120.400.400.800.400.801.120.231.351.121.35
2018-201918Southampton1 League886997.8415400000.520.130.640.520.64
2019-202019Southampton3 Leagues25118899.9437400101.81.81.12.987520.400.300.710.400.710.240.150.390.240.39
2019-202019Southampton1 League11720.8011000000.001.251.250.001.25
2020-202120Southampton1 League443143.5101100010.290.000.290.290.29
2020-202120Southampton2 Leagues50680.8000000000.00.00.10.11150.000.000.000.000.000.000.100.100.000.10
2021-202221Southampton1 League10260.3000000000.000.000.000.000.00
2021-202221Swansea City2 Leagues33212,11023.41231512003011.211.22.113.328221080.510.130.640.510.640.500.090.590.500.59
2022-202322Swansea City1 League19121,15712.9314300402.32.31.64.0146640.230.080.310.230.310.180.130.310.180.31
2022-202322Burnley2 Leagues1412673.0213200201.21.20.21.424180.670.341.010.671.010.590.100.690.590.69
2023-202423Burnley1 League20200.2000000000.10.10.00.10030.000.000.000.000.000.400.000.400.400.40
2023-202423Millwall1 League141292010.2202200202.32.30.52.7146610.200.000.200.200.200.220.040.270.220.27
7 Seasons4 Clubs4 Leagues121595,69163.224933240013021.021.05.826.872483240.380.140.520.380.520.370.100.470.370.47
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
Southampton (5 Seasons)3 Leagues39131,21713.5549500203.93.91.55.41410700.370.300.670.370.670.400.160.560.400.56
Southampton (5 Seasons)2 Leagues22211,81720.28412800010.400.200.590.400.59
Swansea City (2 Seasons)2 Leagues52333,26736.31541915007013.613.63.717.242281720.410.110.520.410.520.380.100.490.380.49
Burnley (2 Seasons)3 Leagues1612873.2213200201.31.30.21.524210.630.310.940.630.940.570.090.660.570.66
Millwall (1 Season)1 League141292010.2202200202.32.30.52.7146610.200.000.200.200.200.220.040.270.220.27
Premier League (5 Seasons)3498929.9437400204.04.01.55.51410730.400.300.710.400.710.400.150.550.400.55
EFL Cup (4 Seasons)532592.9112100000.350.350.690.350.69
Championship (3 Seasons)77444,27647.519524190011017.017.04.321.358382510.400.110.510.400.510.360.090.450.360.45
FA Cup (3 Seasons)532642.9000000000.000.000.000.000.00
PL2 — Div. 1 (3 Seasons)553864.3112100010.230.230.470.230.47
PL2 — Div. 2 (2 Seasons)17161,43115.97310700000.440.190.630.440.63
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
2016-201716Southamptoneng ENGJr. PL2 — Div. 112th00Matches
2017-201817Southamptoneng ENG1. Premier League17th1090.1000000000.40.40.00.40010.000.000.000.000.003.730.003.733.733.73Matches
2017-201817Southamptoneng ENGJr. PL2 — Div. 26th987328.1325300000.370.250.610.370.61Matches
2018-201918Southamptoneng ENG1. Premier League16th611371.5112100101.71.70.42.152120.660.661.310.661.311.120.231.351.121.35Matches
2018-201918Southamptoneng ENGJr. PL2 — Div. 22nd886997.8415400000.520.130.640.520.64Matches
2019-202019Southamptoneng ENG1. Premier League11th2186657.4325300101.81.81.12.987520.410.270.680.410.680.240.150.390.240.39Matches
2019-202019Southamptoneng ENGJr. PL2 — Div. 111th11720.8011000000.001.251.250.001.25Matches
2020-202120Southamptoneng ENGJr. PL2 — Div. 113th443143.5101100010.290.000.290.290.29Matches
2020-202120Southamptoneng ENG1. Premier League15th40610.7000000000.00.00.10.11150.000.000.000.000.000.000.100.100.000.10Matches
2021-202221Swansea Cityeng ENG2. Championship15th32202,02122.51231512003011.211.22.113.328221080.530.130.670.530.670.500.090.590.500.59Matches
2022-202322Swansea Cityeng ENG2. Championship10th19121,15712.9314300402.32.31.64.0146640.230.080.310.230.310.180.130.310.180.31Matches
2022-202322Burnleyeng ENG2. Championship1st1201782.0213200201.21.20.21.424181.010.511.521.011.520.590.100.690.590.69Matches
2023-202423Burnleyeng ENG1. Premier League19th20200.2000000000.10.10.00.10030.000.000.000.000.000.400.000.400.400.40Matches
2023-202423Millwalleng ENG2. Championship16th141292010.2202200202.32.30.52.7146610.200.000.200.200.200.220.040.270.220.27Matches
7 Seasons4 Clubs2 Leagues111535,16857.423831230013021.021.05.826.872483240.400.140.540.400.540.370.100.470.370.47
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
Southampton (5 Seasons)2 Leagues22211,81720.28412800010.400.200.590.400.59
Southampton (4 Seasons)1 League3298729.7437400203.93.91.55.41410700.410.310.720.410.720.400.160.560.400.56
Swansea City (2 Seasons)1 League51323,17835.31541915007013.613.63.717.242281720.420.110.540.420.540.380.100.490.380.49
Burnley (2 Seasons)2 Leagues1401982.2213200201.31.30.21.524210.910.451.360.911.360.570.090.660.570.66
Millwall (1 Season)1 League141292010.2202200202.32.30.52.7146610.200.000.200.200.200.220.040.270.220.27
Premier League (5 Seasons)3498929.9437400204.04.01.55.51410730.400.300.710.400.710.400.150.550.400.55
Championship (3 Seasons)77444,27647.519524190011017.017.04.321.358382510.400.110.510.400.510.360.090.450.360.45
PL2 — Div. 1 (3 Seasons)553864.3112100010.230.230.470.230.47
PL2 — Div. 2 (2 Seasons)17161,43115.97310700000.440.190.630.440.63
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
2018-201918Southamptoneng ENGEFL Cup9th11881.0000000000.000.000.000.000.00Matches
2019-202019Southamptoneng ENGEFL Cup9th221381.5112100000.650.651.300.651.30Matches
2019-202019Southamptoneng ENGFA Cup17th21861.0000000000.000.000.000.000.00Matches
2020-202120Southamptoneng ENGEFL Cup33rd1070.1000000000.000.000.000.000.00Matches
2021-202221Southamptoneng ENGEFL CupRd410260.3000000000.000.000.000.000.00Matches
2021-202221Swansea Cityeng ENGFA Cup11891.0000000000.000.000.000.000.00Matches
2022-202322Burnleyeng ENGFA CupQF21891.0000000000.000.000.000.000.00Matches
5 Seasons3 Clubs2 Leagues1065235.8112100000.170.170.340.170.34
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 (4 Seasons)2 Leagues743453.8112100000.260.260.520.260.52
Burnley (1 Season)1 League21891.0000000000.000.000.000.000.00
Swansea City (1 Season)1 League11891.0000000000.000.000.000.000.00
EFL Cup (4 Seasons)532592.9112100000.350.350.690.350.69
FA Cup (3 Seasons)532642.9000000000.000.000.000.000.00
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
201817ie Rep. of IrelandFriendlies (M)00Matches
2018-201918ie Rep. of IrelandUEFA Nations League23rd10110.1000000000.000.000.000.000.00Matches
202221ie Rep. of IrelandFriendlies (M)11740.8000000000.000.000.000.000.00Matches
2022-202322ie Rep. of IrelandUEFA Nations LeagueLgB532472.7213200000.730.361.090.731.09Matches
202322ie Rep. of IrelandFriendlies (M)11630.7011000000.001.431.430.001.43Matches
202423ie Rep. of IrelandFriendlies (M)00Matches
202423ie Rep. of IrelandUEFA Euro Qualifying31720.8000000000.000.000.000.000.00Matches
4 Seasons1 Club3 Leagues1164675.2224200000.390.390.770.390.77
Friendlies (M) (4 Seasons)221371.5011000000.000.660.660.000.66
UEFA Nations League (2 Seasons)632582.9213200000.700.351.050.701.05
UEFA Euro Qualifying (1 Season)31720.8000000000.000.000.000.000.00

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
2017-201817Southamptoneng ENGJr. PL2 — Div. 28.1300Matches
2017-201817Southamptoneng ENG1. Premier League0.10100.010.000.000.0010.00000.40.40.37-0.4-0.4Matches
2018-201918Southamptoneng ENGEFL Cup1.002150.02.051.020.000.0000Matches
2018-201918Southamptoneng ENGJr. PL2 — Div. 27.8400Matches
2018-201918Southamptoneng ENG1. Premier League1.517342.94.601.970.140.3312.30001.71.70.25-0.7-0.7Matches
2019-202019Southamptoneng ENGEFL Cup1.5111100.00.650.651.001.0000Matches
2019-202019Southamptoneng ENGFA Cup1.00000.000.0000Matches
2019-202019Southamptoneng ENGJr. PL2 — Div. 10.8000Matches
2019-202019Southamptoneng ENG1. Premier League7.4312541.71.620.680.250.6014.40001.81.80.15+1.2+1.2Matches
2020-202120Southamptoneng ENGEFL Cup0.10100.012.860.000.0000Matches
2020-202120Southamptoneng ENGJr. PL2 — Div. 13.5100Matches
2020-202120Southamptoneng ENG1. Premier League0.70000.000.000000.00.00.00.0Matches
2021-202221Swansea Cityeng ENG2. Championship22.512502550.02.231.110.240.4813.900011.211.20.23+0.8+0.8Matches
2021-202221Southamptoneng ENGEFL Cup0.30100.03.460.000.0000Matches
2021-202221Swansea Cityeng ENGFA Cup1.0011100.01.011.010.000.0000Matches
2022-202322Burnleyeng ENG2. Championship2.023266.71.521.010.671.008.50001.21.20.39+0.8+0.8Matches
2022-202322Swansea Cityeng ENG2. Championship12.93201050.01.560.780.150.3018.20002.32.30.12+0.7+0.7Matches
2022-202322Burnleyeng ENGFA Cup1.00000.000.0000Matches
2023-202423Millwalleng ENG2. Championship10.2216956.31.570.880.130.2216.30002.32.30.14-0.3-0.3Matches
2023-202423Burnleyeng ENG1. Premier League0.20200.09.000.000.0019.80000.10.10.05-0.1-0.1Matches
7 Seasons4 Clubs4 Leagues63.2241175748.71.850.900.210.4214.900021.021.00.19+2.0+2.0
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
Southampton (5 Seasons)3 Leagues13.55251040.01.850.740.200.5013.40003.93.90.20+0.1+0.1
Southampton (5 Seasons)2 Leagues20.2800
Swansea City (2 Seasons)2 Leagues36.315713650.71.960.990.210.4215.100013.613.60.19+1.4+1.4
Burnley (2 Seasons)3 Leagues3.225240.01.570.630.401.0013.00001.31.30.25+0.7+0.7
Millwall (1 Season)1 League10.2216956.31.570.880.130.2216.30002.32.30.14-0.3-0.3
Premier League (5 Seasons)9.9422836.42.220.810.180.5014.00004.04.00.180.00.0
EFL Cup (4 Seasons)2.915240.01.740.690.200.5000
Championship (3 Seasons)47.519894651.71.870.970.210.4115.100017.017.00.19+2.0+2.0
FA Cup (3 Seasons)2.9011100.00.340.340.000.0000
PL2 — Div. 1 (3 Seasons)4.3100
PL2 — Div. 2 (2 Seasons)15.9700
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
2017-201817Southampton1 League0.10100.010.000.000.0010.00000.40.40.37-0.4-0.4
2017-201817Southampton1 League8.1300
2018-201918Southampton2 Leagues2.519444.43.601.600.110.2512.30001.71.70.25-0.7-0.7
2018-201918Southampton1 League7.8400
2019-202019Southampton3 Leagues9.9413646.21.320.610.310.6714.40001.81.80.15+1.2+1.2
2019-202019Southampton1 League0.8000
2020-202120Southampton1 League3.5100
2020-202120Southampton2 Leagues0.80100.01.320.000.000000.00.00.00.0
2021-202221Southampton1 League0.30100.03.460.000.0000
2021-202221Swansea City2 Leagues23.412512651.02.181.110.240.4613.900011.211.20.23+0.8+0.8
2022-202322Swansea City1 League12.93201050.01.560.780.150.3018.20002.32.30.12+0.7+0.7
2022-202322Burnley2 Leagues3.023266.71.010.670.671.008.50001.21.20.39+0.8+0.8
2023-202423Burnley1 League0.20200.09.000.000.0019.80000.10.10.05-0.1-0.1
2023-202423Millwall1 League10.2216956.31.570.880.130.2216.30002.32.30.14-0.3-0.3
7 Seasons4 Clubs4 Leagues63.2241175748.71.850.900.210.4214.900021.021.00.19+2.0+2.0
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
Southampton (5 Seasons)3 Leagues13.55251040.01.850.740.200.5013.40003.93.90.20+0.1+0.1
Southampton (5 Seasons)2 Leagues20.2800
Swansea City (2 Seasons)2 Leagues36.315713650.71.960.990.210.4215.100013.613.60.19+1.4+1.4
Burnley (2 Seasons)3 Leagues3.225240.01.570.630.401.0013.00001.31.30.25+0.7+0.7
Millwall (1 Season)1 League10.2216956.31.570.880.130.2216.30002.32.30.14-0.3-0.3
Premier League (5 Seasons)9.9422836.42.220.810.180.5014.00004.04.00.180.00.0
EFL Cup (4 Seasons)2.915240.01.740.690.200.5000
Championship (3 Seasons)47.519894651.71.870.970.210.4115.100017.017.00.19+2.0+2.0
FA Cup (3 Seasons)2.9011100.00.340.340.000.0000
PL2 — Div. 1 (3 Seasons)4.3100
PL2 — Div. 2 (2 Seasons)15.9700
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
2017-201817Southamptoneng ENG1. Premier League17th0.10100.010.000.000.0010.00000.40.40.37-0.4-0.4Matches
2017-201817Southamptoneng ENGJr. PL2 — Div. 26th8.1300Matches
2018-201918Southamptoneng ENG1. Premier League16th1.517342.94.601.970.140.3312.30001.71.70.25-0.7-0.7Matches
2018-201918Southamptoneng ENGJr. PL2 — Div. 22nd7.8400Matches
2019-202019Southamptoneng ENG1. Premier League11th7.4312541.71.620.680.250.6014.40001.81.80.15+1.2+1.2Matches
2019-202019Southamptoneng ENGJr. PL2 — Div. 111th0.8000Matches
2020-202120Southamptoneng ENGJr. PL2 — Div. 113th3.5100Matches
2020-202120Southamptoneng ENG1. Premier League15th0.70000.000.000000.00.00.00.0Matches
2021-202221Swansea Cityeng ENG2. Championship15th22.512502550.02.231.110.240.4813.900011.211.20.23+0.8+0.8Matches
2022-202322Swansea Cityeng ENG2. Championship10th12.93201050.01.560.780.150.3018.20002.32.30.12+0.7+0.7Matches
2022-202322Burnleyeng ENG2. Championship1st2.023266.71.521.010.671.008.50001.21.20.39+0.8+0.8Matches
2023-202423Burnleyeng ENG1. Premier League19th0.20200.09.000.000.0019.80000.10.10.05-0.1-0.1Matches
2023-202423Millwalleng ENG2. Championship16th10.2216956.31.570.880.130.2216.30002.32.30.14-0.3-0.3Matches
7 Seasons4 Clubs2 Leagues57.4231115448.61.930.940.210.4314.900021.021.00.19+2.0+2.0
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
Southampton (5 Seasons)2 Leagues20.2800
Southampton (4 Seasons)1 League9.7420840.02.060.830.200.5013.40003.93.90.20+0.1+0.1
Swansea City (2 Seasons)1 League35.315703550.01.980.990.210.4315.100013.613.60.19+1.4+1.4
Burnley (2 Seasons)2 Leagues2.225240.02.270.910.401.0013.00001.31.30.25+0.7+0.7
Millwall (1 Season)1 League10.2216956.31.570.880.130.2216.30002.32.30.14-0.3-0.3
Premier League (5 Seasons)9.9422836.42.220.810.180.5014.00004.04.00.180.00.0
Championship (3 Seasons)47.519894651.71.870.970.210.4115.100017.017.00.19+2.0+2.0
PL2 — Div. 1 (3 Seasons)4.3100
PL2 — Div. 2 (2 Seasons)15.9700
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
2018-201918Southamptoneng ENGEFL Cup9th1.002150.02.051.020.000.0000Matches
2019-202019Southamptoneng ENGEFL Cup9th1.5111100.00.650.651.001.0000Matches
2019-202019Southamptoneng ENGFA Cup17th1.00000.000.0000Matches
2020-202120Southamptoneng ENGEFL Cup33rd0.10100.012.860.000.0000Matches
2021-202221Southamptoneng ENGEFL CupRd40.30100.03.460.000.0000Matches
2021-202221Swansea Cityeng ENGFA Cup1.0011100.01.011.010.000.0000Matches
2022-202322Burnleyeng ENGFA CupQF1.00000.000.0000Matches
5 Seasons3 Clubs2 Leagues5.816350.01.030.520.170.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Southampton (4 Seasons)2 Leagues3.815240.01.300.520.200.5000
Burnley (1 Season)1 League1.00000.000.0000
Swansea City (1 Season)1 League1.0011100.01.011.010.000.0000
EFL Cup (4 Seasons)2.915240.01.740.690.200.5000
FA Cup (3 Seasons)2.9011100.00.340.340.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2018-201918ie Rep. of IrelandUEFA Nations League23rd0.1000Matches
202221ie Rep. of IrelandFriendlies (M)0.8000Matches
2022-202322ie Rep. of IrelandUEFA Nations LeagueLgB2.724250.01.460.730.501.0000Matches
202322ie Rep. of IrelandFriendlies (M)0.7000Matches
202423ie Rep. of IrelandUEFA Euro Qualifying0.80100.01.250.000.0000Matches
4 Seasons1 Club3 Leagues5.225240.01.410.560.401.0000
Friendlies (M) (4 Seasons)1.5000
UEFA Nations League (2 Seasons)2.924250.01.460.730.501.0000
UEFA Euro Qualifying (1 Season)0.80100.01.250.000.0000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2017-201817Southamptoneng ENGJr. PL2 — Div. 28.12Matches
2017-201817Southamptoneng ENG1. Premier League0.111100.08011100.0000000.00.00.000000Matches
2018-201918Southamptoneng ENGEFL Cup1.00Matches
2018-201918Southamptoneng ENGJr. PL2 — Div. 27.81Matches
2018-201918Southamptoneng ENG1. Premier League1.5142070.01793181172.75862.50010.40.1+0.620212Matches
2019-202019Southamptoneng ENGEFL Cup1.51Matches
2019-202019Southamptoneng ENGFA Cup1.00Matches
2019-202019Southamptoneng ENGJr. PL2 — Div. 10.81Matches
2019-202019Southamptoneng ENG1. Premier League7.411013979.11270196748587.1243275.03475.021.10.8+0.9102207Matches
2020-202120Southamptoneng ENGEFL Cup0.10Matches
2020-202120Southamptoneng ENGJr. PL2 — Div. 13.50Matches
2020-202120Southamptoneng ENG1. Premier League0.7121392.3126227887.522100.011100.000.10.0-0.111001Matches
2021-202221Swansea Cityeng ENG2. Championship22.526231982.1320242718020388.7627582.76966.732.11.2+0.92678022Matches
2021-202221Southamptoneng ENGEFL Cup0.30Matches
2021-202221Swansea Cityeng ENGFA Cup1.00Matches
2022-202322Burnleyeng ENG2. Championship2.0506182.062066344182.9131492.90010.20.1+0.832104Matches
2022-202322Swansea Cityeng ENG2. Championship12.912415381.01551166738289.0344281.05683.311.60.9-0.6111516Matches
2022-202322Burnleyeng ENGFA Cup1.00Matches
2023-202423Millwalleng ENG2. Championship10.210614772.11283133688976.4253278.14580.000.50.7-0.553416Matches
2023-202423Burnleyeng ENG1. Premier League0.24580.055233100.011100.00000.00.00.000000Matches
7 Seasons4 Clubs4 Leagues63.268385879.68294104344852385.716620680.6192576.095.83.8+3.2581622348
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
Southampton (5 Seasons)3 Leagues13.513717379.215832499010585.7314273.84580.041.50.9+2.51334110
Southampton (5 Seasons)2 Leagues20.24
Swansea City (2 Seasons)2 Leagues36.338647281.8475359325328588.89611782.1111573.343.72.0+0.337813128
Burnley (2 Seasons)3 Leagues3.2546681.867568374484.1141593.30010.20.2+0.832104
Millwall (1 Season)1 League10.210614772.11283133688976.4253278.14580.000.50.7-0.553416
Premier League (5 Seasons)9.914117879.216382519310886.1324374.44580.031.50.9+1.51334110
EFL Cup (4 Seasons)2.91
Championship (3 Seasons)47.554268079.7665679235541585.513416382.2152075.054.32.8+0.7451318238
FA Cup (3 Seasons)2.90
PL2 — Div. 1 (3 Seasons)4.31
PL2 — Div. 2 (2 Seasons)15.93
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
2017-201817Southampton1 League0.111100.08011100.0000000.00.00.000000
2017-201817Southampton1 League8.12
2018-201918Southampton2 Leagues2.5142070.01793181172.75862.50010.40.1+0.620212
2018-201918Southampton1 League7.81
2019-202019Southampton3 Leagues9.911013979.11270196748587.1243275.03475.031.10.8+1.9102207
2019-202019Southampton1 League0.81
2020-202120Southampton1 League3.50
2020-202120Southampton2 Leagues0.8121392.3126227887.522100.011100.000.10.0-0.111001
2021-202221Southampton1 League0.30
2021-202221Swansea City2 Leagues23.426231982.1320242718020388.7627582.76966.732.11.2+0.92678022
2022-202322Swansea City1 League12.912415381.01551166738289.0344281.05683.311.60.9-0.6111516
2022-202322Burnley2 Leagues3.0506182.062066344182.9131492.90010.20.1+0.832104
2023-202423Burnley1 League0.24580.055233100.011100.00000.00.00.000000
2023-202423Millwall1 League10.210614772.11283133688976.4253278.14580.000.50.7-0.553416
7 Seasons4 Clubs4 Leagues63.268385879.68294104344852385.716620680.6192576.095.83.8+3.2581622348
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
Southampton (5 Seasons)3 Leagues13.513717379.215832499010585.7314273.84580.041.50.9+2.51334110
Southampton (5 Seasons)2 Leagues20.24
Swansea City (2 Seasons)2 Leagues36.338647281.8475359325328588.89611782.1111573.343.72.0+0.337813128
Burnley (2 Seasons)3 Leagues3.2546681.867568374484.1141593.30010.20.2+0.832104
Millwall (1 Season)1 League10.210614772.11283133688976.4253278.14580.000.50.7-0.553416
Premier League (5 Seasons)9.914117879.216382519310886.1324374.44580.031.50.9+1.51334110
EFL Cup (4 Seasons)2.91
Championship (3 Seasons)47.554268079.7665679235541585.513416382.2152075.054.32.8+0.7451318238
FA Cup (3 Seasons)2.90
PL2 — Div. 1 (3 Seasons)4.31
PL2 — Div. 2 (2 Seasons)15.93
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
2017-201817Southamptoneng ENG1. Premier League17th0.111100.08011100.0000000.00.00.000000Matches
2017-201817Southamptoneng ENGJr. PL2 — Div. 26th8.12Matches
2018-201918Southamptoneng ENG1. Premier League16th1.5142070.01793181172.75862.50010.40.1+0.620212Matches
2018-201918Southamptoneng ENGJr. PL2 — Div. 22nd7.81Matches
2019-202019Southamptoneng ENG1. Premier League11th7.411013979.11270196748587.1243275.03475.021.10.8+0.9102207Matches
2019-202019Southamptoneng ENGJr. PL2 — Div. 111th0.81Matches
2020-202120Southamptoneng ENGJr. PL2 — Div. 113th3.50Matches
2020-202120Southamptoneng ENG1. Premier League15th0.7121392.3126227887.522100.011100.000.10.0-0.111001Matches
2021-202221Swansea Cityeng ENG2. Championship15th22.526231982.1320242718020388.7627582.76966.732.11.2+0.92678022Matches
2022-202322Swansea Cityeng ENG2. Championship10th12.912415381.01551166738289.0344281.05683.311.60.9-0.6111516Matches
2022-202322Burnleyeng ENG2. Championship1st2.0506182.062066344182.9131492.90010.20.1+0.832104Matches
2023-202423Burnleyeng ENG1. Premier League19th0.24580.055233100.011100.00000.00.00.000000Matches
2023-202423Millwalleng ENG2. Championship16th10.210614772.11283133688976.4253278.14580.000.50.7-0.553416Matches
7 Seasons4 Clubs2 Leagues57.468385879.68294104344852385.716620680.6192576.085.83.8+2.2581622348
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
Southampton (5 Seasons)2 Leagues20.24
Southampton (4 Seasons)1 League9.713717379.215832499010585.7314273.84580.031.50.9+1.51334110
Swansea City (2 Seasons)1 League35.338647281.8475359325328588.89611782.1111573.343.72.0+0.337813128
Burnley (2 Seasons)2 Leagues2.2546681.867568374484.1141593.30010.20.2+0.832104
Millwall (1 Season)1 League10.210614772.11283133688976.4253278.14580.000.50.7-0.553416
Premier League (5 Seasons)9.914117879.216382519310886.1324374.44580.031.50.9+1.51334110
Championship (3 Seasons)47.554268079.7665679235541585.513416382.2152075.054.32.8+0.7451318238
PL2 — Div. 1 (3 Seasons)4.31
PL2 — Div. 2 (2 Seasons)15.93
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
2018-201918Southamptoneng ENGEFL Cup9th1.00Matches
2019-202019Southamptoneng ENGEFL Cup9th1.51Matches
2019-202019Southamptoneng ENGFA Cup17th1.00Matches
2020-202120Southamptoneng ENGEFL Cup33rd0.10Matches
2021-202221Southamptoneng ENGEFL CupRd40.30Matches
2021-202221Swansea Cityeng ENGFA Cup1.00Matches
2022-202322Burnleyeng ENGFA CupQF1.00Matches
5 Seasons3 Clubs2 Leagues5.81
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Southampton (4 Seasons)2 Leagues3.81
Burnley (1 Season)1 League1.00
Swansea City (1 Season)1 League1.00
EFL Cup (4 Seasons)2.91
FA Cup (3 Seasons)2.90
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2018-201918ie Rep. of IrelandUEFA Nations League23rd0.10Matches
202221ie Rep. of IrelandFriendlies (M)0.80Matches
2022-202322ie Rep. of IrelandUEFA Nations LeagueLgB2.71Matches
202322ie Rep. of IrelandFriendlies (M)0.71Matches
202423ie Rep. of IrelandUEFA Euro Qualifying0.80Matches
4 Seasons1 Club3 Leagues5.22
Friendlies (M) (4 Seasons)1.51
UEFA Nations League (2 Seasons)2.91
UEFA Euro Qualifying (1 Season)0.80

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
2017-201817Southamptoneng ENGJr. PL2 — Div. 28.1Matches
2017-201817Southamptoneng ENG1. Premier League0.1110000000000100Matches
2018-201918Southamptoneng ENGEFL Cup1.00Matches
2018-201918Southamptoneng ENGJr. PL2 — Div. 27.8Matches
2018-201918Southamptoneng ENG1. Premier League1.5201910001100001400Matches
2019-202019Southamptoneng ENGEFL Cup1.50Matches
2019-202019Southamptoneng ENGFA Cup1.01Matches
2019-202019Southamptoneng ENGJr. PL2 — Div. 10.8Matches
2019-202019Southamptoneng ENG1. Premier League7.4139137201020000011004Matches
2020-202120Southamptoneng ENGEFL Cup0.11Matches
2020-202120Southamptoneng ENGJr. PL2 — Div. 13.5Matches
2020-202120Southamptoneng ENG1. Premier League0.7131300001000001200Matches
2021-202221Swansea Cityeng ENG2. Championship22.53193001800051000026218Matches
2021-202221Southamptoneng ENGEFL Cup0.30Matches
2021-202221Swansea Cityeng ENGFA Cup1.00Matches
2022-202322Burnleyeng ENG2. Championship2.0615921001100005001Matches
2022-202322Swansea Cityeng ENG2. Championship12.91531381501035000012407Matches
2022-202322Burnleyeng ENGFA Cup1.00Matches
2023-202423Millwalleng ENG2. Championship10.2147146001030000010618Matches
2023-202423Burnleyeng ENG1. Premier League0.2550000000000400Matches
7 Seasons4 Clubs4 Leagues63.2858818381301880000683228
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Southampton (5 Seasons)3 Leagues13.5173170301061000013704
Southampton (5 Seasons)2 Leagues20.2
Swansea City (2 Seasons)2 Leagues36.347243833010860000386115
Burnley (2 Seasons)3 Leagues3.2666421001100005401
Millwall (1 Season)1 League10.2147146001030000010618
Premier League (5 Seasons)9.9178175301041000014104
EFL Cup (4 Seasons)2.91
Championship (3 Seasons)47.5680643351201270000542224
FA Cup (3 Seasons)2.91
PL2 — Div. 1 (3 Seasons)4.3
PL2 — Div. 2 (2 Seasons)15.9
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
2017-201817Southampton1 League0.1110000000000100
2017-201817Southampton1 League8.1
2018-201918Southampton2 Leagues2.5201910001100001400
2018-201918Southampton1 League7.8
2019-202019Southampton3 Leagues9.9139137201030000011004
2019-202019Southampton1 League0.8
2020-202120Southampton1 League3.5
2020-202120Southampton2 Leagues0.8131300002000001200
2021-202221Southampton1 League0.30
2021-202221Swansea City2 Leagues23.43193001800051000026218
2022-202322Swansea City1 League12.91531381501035000012407
2022-202322Burnley2 Leagues3.0615921001100005001
2023-202423Burnley1 League0.2550000000000400
2023-202423Millwall1 League10.2147146001030000010618
7 Seasons4 Clubs4 Leagues63.2858818381301880000683228
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Southampton (5 Seasons)3 Leagues13.5173170301061000013704
Southampton (5 Seasons)2 Leagues20.2
Swansea City (2 Seasons)2 Leagues36.347243833010860000386115
Burnley (2 Seasons)3 Leagues3.2666421001100005401
Millwall (1 Season)1 League10.2147146001030000010618
Premier League (5 Seasons)9.9178175301041000014104
EFL Cup (4 Seasons)2.91
Championship (3 Seasons)47.5680643351201270000542224
FA Cup (3 Seasons)2.91
PL2 — Div. 1 (3 Seasons)4.3
PL2 — Div. 2 (2 Seasons)15.9
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
2017-201817Southamptoneng ENG1. Premier League17th0.1110000000000100Matches
2017-201817Southamptoneng ENGJr. PL2 — Div. 26th8.1Matches
2018-201918Southamptoneng ENG1. Premier League16th1.5201910001100001400Matches
2018-201918Southamptoneng ENGJr. PL2 — Div. 22nd7.8Matches
2019-202019Southamptoneng ENG1. Premier League11th7.4139137201020000011004Matches
2019-202019Southamptoneng ENGJr. PL2 — Div. 111th0.8Matches
2020-202120Southamptoneng ENGJr. PL2 — Div. 113th3.5Matches
2020-202120Southamptoneng ENG1. Premier League15th0.7131300001000001200Matches
2021-202221Swansea Cityeng ENG2. Championship15th22.53193001800051000026218Matches
2022-202322Swansea Cityeng ENG2. Championship10th12.91531381501035000012407Matches
2022-202322Burnleyeng ENG2. Championship1st2.0615921001100005001Matches
2023-202423Burnleyeng ENG1. Premier League19th0.2550000000000400Matches
2023-202423Millwalleng ENG2. Championship16th10.2147146001030000010618Matches
7 Seasons4 Clubs2 Leagues57.4858818381301680000683228
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Southampton (5 Seasons)2 Leagues20.2
Southampton (4 Seasons)1 League9.7173170301041000013704
Swansea City (2 Seasons)1 League35.347243833010860000386115
Burnley (2 Seasons)2 Leagues2.2666421001100005401
Millwall (1 Season)1 League10.2147146001030000010618
Premier League (5 Seasons)9.9178175301041000014104
Championship (3 Seasons)47.5680643351201270000542224
PL2 — Div. 1 (3 Seasons)4.3
PL2 — Div. 2 (2 Seasons)15.9
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
2018-201918Southamptoneng ENGEFL Cup9th1.00Matches
2019-202019Southamptoneng ENGEFL Cup9th1.50Matches
2019-202019Southamptoneng ENGFA Cup17th1.01Matches
2020-202120Southamptoneng ENGEFL Cup33rd0.11Matches
2021-202221Southamptoneng ENGEFL CupRd40.30Matches
2021-202221Swansea Cityeng ENGFA Cup1.00Matches
2022-202322Burnleyeng ENGFA CupQF1.00Matches
5 Seasons3 Clubs2 Leagues5.82
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Southampton (4 Seasons)2 Leagues3.82
Burnley (1 Season)1 League1.00
Swansea City (1 Season)1 League1.00
EFL Cup (4 Seasons)2.91
FA Cup (3 Seasons)2.91
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2018-201918ie Rep. of IrelandUEFA Nations League23rd0.1Matches
202221ie Rep. of IrelandFriendlies (M)0.8Matches
2022-202322ie Rep. of IrelandUEFA Nations LeagueLgB2.71Matches
202322ie Rep. of IrelandFriendlies (M)0.7Matches
202423ie Rep. of IrelandUEFA Euro Qualifying0.80Matches
4 Seasons1 Club3 Leagues5.21
Friendlies (M) (4 Seasons)1.5
UEFA Nations League (2 Seasons)2.91
UEFA Euro Qualifying (1 Season)0.80

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
2017-201817Southamptoneng ENGJr. PL2 — Div. 28.1Matches
2017-201817Southamptoneng ENG1. Premier League0.100.0000000000.00000000Matches
2018-201918Southamptoneng ENGEFL Cup1.0Matches
2018-201918Southamptoneng ENGJr. PL2 — Div. 27.8Matches
2018-201918Southamptoneng ENG1. Premier League1.574.6040111010.66100000Matches
2019-202019Southamptoneng ENGEFL Cup1.5Matches
2019-202019Southamptoneng ENGFA Cup1.0Matches
2019-202019Southamptoneng ENGJr. PL2 — Div. 10.8Matches
2019-202019Southamptoneng ENG1. Premier League7.4202.71140321020.27200000Matches
2020-202120Southamptoneng ENGEFL Cup0.1Matches
2020-202120Southamptoneng ENGJr. PL2 — Div. 13.5Matches
2020-202120Southamptoneng ENG1. Premier League0.711.4810000000.00000000Matches
2021-202221Swansea Cityeng ENG2. Championship22.5482.143301023080.36502010Matches
2021-202221Southamptoneng ENGEFL Cup0.3Matches
2021-202221Swansea Cityeng ENGFA Cup1.0Matches
2022-202322Burnleyeng ENG2. Championship2.042.0240000010.51100000Matches
2022-202322Swansea Cityeng ENG2. Championship12.9201.56170200140.31301000Matches
2022-202322Burnleyeng ENGFA Cup1.0Matches
2023-202423Millwalleng ENG2. Championship10.2191.8680533020.20100100Matches
2023-202423Burnleyeng ENG1. Premier League0.214.2910000014.29100000Matches
7 Seasons4 Clubs4 Leagues63.21202.0982021881190.331403110
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Southampton (5 Seasons)3 Leagues13.5282.89190432030.31300000
Southampton (5 Seasons)2 Leagues20.2
Swansea City (2 Seasons)2 Leagues36.3681.9350012231120.34803010
Burnley (2 Seasons)3 Leagues3.252.2650000020.90200000
Millwall (1 Season)1 League10.2191.8680533020.20100100
Premier League (5 Seasons)9.9292.92200432040.40400000
EFL Cup (4 Seasons)2.9
Championship (3 Seasons)47.5911.9262017561150.321003110
FA Cup (3 Seasons)2.9
PL2 — Div. 1 (3 Seasons)4.3
PL2 — Div. 2 (2 Seasons)15.9
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
2017-201817Southampton1 League0.100.0000000000.00000000
2017-201817Southampton1 League8.1
2018-201918Southampton2 Leagues2.574.6040111010.66100000
2018-201918Southampton1 League7.8
2019-202019Southampton3 Leagues9.9202.71140321020.27200000
2019-202019Southampton1 League0.8
2020-202120Southampton1 League3.5
2020-202120Southampton2 Leagues0.811.4810000000.00000000
2021-202221Southampton1 League0.3
2021-202221Swansea City2 Leagues23.4482.143301023080.36502010
2022-202322Swansea City1 League12.9201.56170200140.31301000
2022-202322Burnley2 Leagues3.042.0240000010.51100000
2023-202423Burnley1 League0.214.2910000014.29100000
2023-202423Millwall1 League10.2191.8680533020.20100100
7 Seasons4 Clubs4 Leagues63.21202.0982021881190.331403110
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Southampton (5 Seasons)3 Leagues13.5282.89190432030.31300000
Southampton (5 Seasons)2 Leagues20.2
Swansea City (2 Seasons)2 Leagues36.3681.9350012231120.34803010
Burnley (2 Seasons)3 Leagues3.252.2650000020.90200000
Millwall (1 Season)1 League10.2191.8680533020.20100100
Premier League (5 Seasons)9.9292.92200432040.40400000
EFL Cup (4 Seasons)2.9
Championship (3 Seasons)47.5911.9262017561150.321003110
FA Cup (3 Seasons)2.9
PL2 — Div. 1 (3 Seasons)4.3
PL2 — Div. 2 (2 Seasons)15.9
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
2017-201817Southamptoneng ENG1. Premier League17th0.100.0000000000.00000000Matches
2017-201817Southamptoneng ENGJr. PL2 — Div. 26th8.1Matches
2018-201918Southamptoneng ENG1. Premier League16th1.574.6040111010.66100000Matches
2018-201918Southamptoneng ENGJr. PL2 — Div. 22nd7.8Matches
2019-202019Southamptoneng ENG1. Premier League11th7.4202.71140321020.27200000Matches
2019-202019Southamptoneng ENGJr. PL2 — Div. 111th0.8Matches
2020-202120Southamptoneng ENGJr. PL2 — Div. 113th3.5Matches
2020-202120Southamptoneng ENG1. Premier League15th0.711.4810000000.00000000Matches
2021-202221Swansea Cityeng ENG2. Championship15th22.5482.143301023080.36502010Matches
2022-202322Swansea Cityeng ENG2. Championship10th12.9201.56170200140.31301000Matches
2022-202322Burnleyeng ENG2. Championship1st2.042.0240000010.51100000Matches
2023-202423Burnleyeng ENG1. Premier League19th0.214.2910000014.29100000Matches
2023-202423Millwalleng ENG2. Championship16th10.2191.8680533020.20100100Matches
7 Seasons4 Clubs2 Leagues57.41202.0982021881190.331403110
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Southampton (5 Seasons)2 Leagues20.2
Southampton (4 Seasons)1 League9.7282.89190432030.31300000
Swansea City (2 Seasons)1 League35.3681.9350012231120.34803010
Burnley (2 Seasons)2 Leagues2.252.2650000020.90200000
Millwall (1 Season)1 League10.2191.8680533020.20100100
Premier League (5 Seasons)9.9292.92200432040.40400000
Championship (3 Seasons)47.5911.9262017561150.321003110
PL2 — Div. 1 (3 Seasons)4.3
PL2 — Div. 2 (2 Seasons)15.9
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
2018-201918Southamptoneng ENGEFL Cup9th1.0Matches
2019-202019Southamptoneng ENGEFL Cup9th1.5Matches
2019-202019Southamptoneng ENGFA Cup17th1.0Matches
2020-202120Southamptoneng ENGEFL Cup33rd0.1Matches
2021-202221Southamptoneng ENGEFL CupRd40.3Matches
2021-202221Swansea Cityeng ENGFA Cup1.0Matches
2022-202322Burnleyeng ENGFA CupQF1.0Matches
5 Seasons3 Clubs2 Leagues5.8
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Southampton (4 Seasons)2 Leagues3.8
Burnley (1 Season)1 League1.0
Swansea City (1 Season)1 League1.0
EFL Cup (4 Seasons)2.9
FA Cup (3 Seasons)2.9
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201918ie Rep. of IrelandUEFA Nations League23rd0.1Matches
202221ie Rep. of IrelandFriendlies (M)0.8Matches
2022-202322ie Rep. of IrelandUEFA Nations LeagueLgB2.7Matches
202322ie Rep. of IrelandFriendlies (M)0.7Matches
202423ie Rep. of IrelandUEFA Euro Qualifying0.8Matches
4 Seasons1 Club3 Leagues5.2
Friendlies (M) (4 Seasons)1.5
UEFA Nations League (2 Seasons)2.9
UEFA Euro Qualifying (1 Season)0.8

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
2017-201817Southamptoneng ENGJr. PL2 — Div. 28.1Matches
2017-201817Southamptoneng ENG1. Premier League0.1000000000000000Matches
2018-201918Southamptoneng ENGEFL Cup1.000Matches
2018-201918Southamptoneng ENGJr. PL2 — Div. 27.8Matches
2018-201918Southamptoneng ENG1. Premier League1.5110010001101200Matches
2019-202019Southamptoneng ENGEFL Cup1.520Matches
2019-202019Southamptoneng ENGFA Cup1.020Matches
2019-202019Southamptoneng ENGJr. PL2 — Div. 10.8Matches
2019-202019Southamptoneng ENG1. Premier League7.47313321414.31230361300Matches
2020-202120Southamptoneng ENGEFL Cup0.100Matches
2020-202120Southamptoneng ENGJr. PL2 — Div. 13.5Matches
2020-202120Southamptoneng ENG1. Premier League0.710010010.011010100Matches
2021-202221Swansea Cityeng ENG2. Championship22.5430311175.91650591300Matches
2021-202221Southamptoneng ENGEFL Cup0.300Matches
2021-202221Swansea Cityeng ENGFA Cup1.000Matches
2022-202322Burnleyeng ENG2. Championship2.0211101333.321012410Matches
2022-202322Swansea Cityeng ENG2. Championship12.9962433560.0251431240Matches
2022-202322Burnleyeng ENGFA Cup1.000Matches
2023-202423Millwalleng ENG2. Championship10.2622042540.033031700Matches
2023-202423Burnleyeng ENG1. Premier League0.2000000001010000Matches
7 Seasons4 Clubs4 Leagues63.230206121294520.03620218225250
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Southampton (5 Seasons)3 Leagues13.59814421513.31351471600
Southampton (5 Seasons)2 Leagues20.20
Swansea City (2 Seasons)2 Leagues36.313927442218.2181019122540
Burnley (2 Seasons)3 Leagues3.2211101333.322022410
Millwall (1 Season)1 League10.2622042540.033031700
Premier League (5 Seasons)9.99414421513.31361571600
EFL Cup (4 Seasons)2.9200
Championship (3 Seasons)47.5211258873023.32314113153650
FA Cup (3 Seasons)2.9200
PL2 — Div. 1 (3 Seasons)4.30
PL2 — Div. 2 (2 Seasons)15.90
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
2017-201817Southampton1 League0.1000000000000000
2017-201817Southampton1 League8.10
2018-201918Southampton2 Leagues2.5110010001101200
2018-201918Southampton1 League7.80
2019-202019Southampton3 Leagues9.97713321414.31230361300
2019-202019Southampton1 League0.80
2020-202120Southampton1 League3.50
2020-202120Southampton2 Leagues0.810010010.011010100
2021-202221Southampton1 League0.3000
2021-202221Swansea City2 Leagues23.4430311175.91650591300
2022-202322Swansea City1 League12.9962433560.0251431240
2022-202322Burnley2 Leagues3.0211101333.321012410
2023-202423Burnley1 League0.2000000001010000
2023-202423Millwall1 League10.2622042540.033031700
7 Seasons4 Clubs4 Leagues63.230206121294520.03620218225250
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Southampton (5 Seasons)3 Leagues13.59814421513.31351471600
Southampton (5 Seasons)2 Leagues20.20
Swansea City (2 Seasons)2 Leagues36.313927442218.2181019122540
Burnley (2 Seasons)3 Leagues3.2211101333.322022410
Millwall (1 Season)1 League10.2622042540.033031700
Premier League (5 Seasons)9.99414421513.31361571600
EFL Cup (4 Seasons)2.9200
Championship (3 Seasons)47.5211258873023.32314113153650
FA Cup (3 Seasons)2.9200
PL2 — Div. 1 (3 Seasons)4.30
PL2 — Div. 2 (2 Seasons)15.90
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
2017-201817Southamptoneng ENG1. Premier League17th0.1000000000000000Matches
2017-201817Southamptoneng ENGJr. PL2 — Div. 26th8.1Matches
2018-201918Southamptoneng ENG1. Premier League16th1.5110010001101200Matches
2018-201918Southamptoneng ENGJr. PL2 — Div. 22nd7.8Matches
2019-202019Southamptoneng ENG1. Premier League11th7.47313321414.31230361300Matches
2019-202019Southamptoneng ENGJr. PL2 — Div. 111th0.8Matches
2020-202120Southamptoneng ENGJr. PL2 — Div. 113th3.5Matches
2020-202120Southamptoneng ENG1. Premier League15th0.710010010.011010100Matches
2021-202221Swansea Cityeng ENG2. Championship15th22.5430311175.91650591300Matches
2022-202322Swansea Cityeng ENG2. Championship10th12.9962433560.0251431240Matches
2022-202322Burnleyeng ENG2. Championship1st2.0211101333.321012410Matches
2023-202423Burnleyeng ENG1. Premier League19th0.2000000001010000Matches
2023-202423Millwalleng ENG2. Championship16th10.2622042540.033031700Matches
7 Seasons4 Clubs2 Leagues57.430166121294520.03620218225250
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
Southampton (5 Seasons)2 Leagues20.20
Southampton (4 Seasons)1 League9.79414421513.31351471600
Swansea City (2 Seasons)1 League35.313927442218.2181019122540
Burnley (2 Seasons)2 Leagues2.2211101333.322022410
Millwall (1 Season)1 League10.2622042540.033031700
Premier League (5 Seasons)9.99414421513.31361571600
Championship (3 Seasons)47.5211258873023.32314113153650
PL2 — Div. 1 (3 Seasons)4.30
PL2 — Div. 2 (2 Seasons)15.90
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
2018-201918Southamptoneng ENGEFL Cup9th1.000Matches
2019-202019Southamptoneng ENGEFL Cup9th1.520Matches
2019-202019Southamptoneng ENGFA Cup17th1.020Matches
2020-202120Southamptoneng ENGEFL Cup33rd0.100Matches
2021-202221Southamptoneng ENGEFL CupRd40.300Matches
2021-202221Swansea Cityeng ENGFA Cup1.000Matches
2022-202322Burnleyeng ENGFA CupQF1.000Matches
5 Seasons3 Clubs2 Leagues5.8400
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
Southampton (4 Seasons)2 Leagues3.8400
Burnley (1 Season)1 League1.0000
Swansea City (1 Season)1 League1.0000
EFL Cup (4 Seasons)2.9200
FA Cup (3 Seasons)2.9200
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2018-201918ie Rep. of IrelandUEFA Nations League23rd0.1Matches
202221ie Rep. of IrelandFriendlies (M)0.8Matches
2022-202322ie Rep. of IrelandUEFA Nations LeagueLgB2.711Matches
202322ie Rep. of IrelandFriendlies (M)0.7Matches
202423ie Rep. of IrelandUEFA Euro Qualifying0.810Matches
4 Seasons1 Club3 Leagues5.2210
Friendlies (M) (4 Seasons)1.50
UEFA Nations League (2 Seasons)2.9110
UEFA Euro Qualifying (1 Season)0.8100

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
2017-201817Southamptoneng ENGJr. PL2 — Div. 28.1Matches
2017-201817Southamptoneng ENG1. Premier League0.120002120002200000021Matches
2018-201918Southamptoneng ENGEFL Cup1.0Matches
2018-201918Southamptoneng ENGJr. PL2 — Div. 27.8Matches
2018-201918Southamptoneng ENG1. Premier League1.54313142814434375.0125.02814794534523012Matches
2019-202019Southamptoneng ENGEFL Cup1.5Matches
2019-202019Southamptoneng ENGFA Cup1.0Matches
2019-202019Southamptoneng ENGJr. PL2 — Div. 10.8Matches
2019-202019Southamptoneng ENG1. Premier League7.423901410912534239241458.31041.7140752236857401517552Matches
2020-202120Southamptoneng ENGEFL Cup0.1Matches
2020-202120Southamptoneng ENGJr. PL2 — Div. 13.5Matches
2020-202120Southamptoneng ENG1. Premier League0.72112145221100.01100.010391810012125Matches
2021-202221Swansea Cityeng ENG2. Championship22.550612919429082506341750.01750.032117046712813146516393108Matches
2021-202221Southamptoneng ENGEFL Cup0.3Matches
2021-202221Swansea Cityeng ENGFA Cup1.0Matches
2022-202322Burnleyeng ENG2. Championship2.0822830449822150.0150.05422674211435818Matches
2022-202322Swansea Cityeng ENG2. Championship12.9260733651703826022522.71568.21471019403141310311718164Matches
2022-202322Burnleyeng ENGFA Cup1.0Matches
2023-202423Millwalleng ENG2. Championship10.226001510814134260251144.01248.01718272901479391419161Matches
2023-202423Burnleyeng ENG1. Premier League0.2900364933100.000.0632110000163Matches
7 Seasons4 Clubs4 Leagues63.214221210453781121814221155447.05749.687947481797724245185701048324
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
Southampton (5 Seasons)3 Leagues13.530521913716051305291758.61241.418094034814811461921970
Southampton (5 Seasons)2 Leagues20.2
Swansea City (2 Seasons)2 Leagues36.3766862259460120766562239.33257.1468272310744226249633574172
Burnley (2 Seasons)3 Leagues3.29128335013915480.0120.06025885211446421
Millwall (1 Season)1 League10.226001510814134260251144.01248.01718272901479391419161
Premier League (5 Seasons)9.931421914016655314322062.51237.518697235914811462022573
EFL Cup (4 Seasons)2.9
Championship (3 Seasons)47.5110810853976451631108833441.04554.26933776143858343413950823251
FA Cup (3 Seasons)2.9
PL2 — Div. 1 (3 Seasons)4.3
PL2 — Div. 2 (2 Seasons)15.9
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
2017-201817Southampton1 League0.120002120002200000021
2017-201817Southampton1 League8.1
2018-201918Southampton2 Leagues2.54313142814434375.0125.02814794534523012
2018-201918Southampton1 League7.8
2019-202019Southampton3 Leagues9.923901410912534239241458.31041.7140752236857401517552
2019-202019Southampton1 League0.8
2020-202120Southampton1 League3.5
2020-202120Southampton2 Leagues0.82112145221100.01100.010391810012125
2021-202221Southampton1 League0.3
2021-202221Swansea City2 Leagues23.450612919429082506341750.01750.032117046712813146516393108
2022-202322Swansea City1 League12.9260733651703826022522.71568.21471019403141310311718164
2022-202322Burnley2 Leagues3.0822830449822150.0150.05422674211435818
2023-202423Burnley1 League0.2900364933100.000.0632110000163
2023-202423Millwall1 League10.226001510814134260251144.01248.01718272901479391419161
7 Seasons4 Clubs4 Leagues63.214221210453781121814221155447.05749.687947481797724245185701048324
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
Southampton (5 Seasons)3 Leagues13.530521913716051305291758.61241.418094034814811461921970
Southampton (5 Seasons)2 Leagues20.2
Swansea City (2 Seasons)2 Leagues36.3766862259460120766562239.33257.1468272310744226249633574172
Burnley (2 Seasons)3 Leagues3.29128335013915480.0120.06025885211446421
Millwall (1 Season)1 League10.226001510814134260251144.01248.01718272901479391419161
Premier League (5 Seasons)9.931421914016655314322062.51237.518697235914811462022573
EFL Cup (4 Seasons)2.9
Championship (3 Seasons)47.5110810853976451631108833441.04554.26933776143858343413950823251
FA Cup (3 Seasons)2.9
PL2 — Div. 1 (3 Seasons)4.3
PL2 — Div. 2 (2 Seasons)15.9
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
2017-201817Southamptoneng ENG1. Premier League17th0.120002120002200000021Matches
2017-201817Southamptoneng ENGJr. PL2 — Div. 26th8.1Matches
2018-201918Southamptoneng ENG1. Premier League16th1.54313142814434375.0125.02814794534523012Matches
2018-201918Southamptoneng ENGJr. PL2 — Div. 22nd7.8Matches
2019-202019Southamptoneng ENG1. Premier League11th7.423901410912534239241458.31041.7140752236857401517552Matches
2019-202019Southamptoneng ENGJr. PL2 — Div. 111th0.8Matches
2020-202120Southamptoneng ENGJr. PL2 — Div. 113th3.5Matches
2020-202120Southamptoneng ENG1. Premier League15th0.72112145221100.01100.010391810012125Matches
2021-202221Swansea Cityeng ENG2. Championship15th22.550612919429082506341750.01750.032117046712813146516393108Matches
2022-202322Swansea Cityeng ENG2. Championship10th12.9260733651703826022522.71568.21471019403141310311718164Matches
2022-202322Burnleyeng ENG2. Championship1st2.0822830449822150.0150.05422674211435818Matches
2023-202423Burnleyeng ENG1. Premier League19th0.2900364933100.000.0632110000163Matches
2023-202423Millwalleng ENG2. Championship16th10.226001510814134260251144.01248.01718272901479391419161Matches
7 Seasons4 Clubs2 Leagues57.414221210453781121814221155447.05749.687947481797724245185701048324
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
Southampton (5 Seasons)2 Leagues20.2
Southampton (4 Seasons)1 League9.730521913716051305291758.61241.418094034814811461921970
Swansea City (2 Seasons)1 League35.3766862259460120766562239.33257.1468272310744226249633574172
Burnley (2 Seasons)2 Leagues2.29128335013915480.0120.06025885211446421
Millwall (1 Season)1 League10.226001510814134260251144.01248.01718272901479391419161
Premier League (5 Seasons)9.931421914016655314322062.51237.518697235914811462022573
Championship (3 Seasons)47.5110810853976451631108833441.04554.26933776143858343413950823251
PL2 — Div. 1 (3 Seasons)4.3
PL2 — Div. 2 (2 Seasons)15.9
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
2018-201918Southamptoneng ENGEFL Cup9th1.0Matches
2019-202019Southamptoneng ENGEFL Cup9th1.5Matches
2019-202019Southamptoneng ENGFA Cup17th1.0Matches
2020-202120Southamptoneng ENGEFL Cup33rd0.1Matches
2021-202221Southamptoneng ENGEFL CupRd40.3Matches
2021-202221Swansea Cityeng ENGFA Cup1.0Matches
2022-202322Burnleyeng ENGFA CupQF1.0Matches
5 Seasons3 Clubs2 Leagues5.8
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Southampton (4 Seasons)2 Leagues3.8
Burnley (1 Season)1 League1.0
Swansea City (1 Season)1 League1.0
EFL Cup (4 Seasons)2.9
FA Cup (3 Seasons)2.9
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2018-201918ie Rep. of IrelandUEFA Nations League23rd0.1Matches
202221ie Rep. of IrelandFriendlies (M)0.8Matches
2022-202322ie Rep. of IrelandUEFA Nations LeagueLgB2.7Matches
202322ie Rep. of IrelandFriendlies (M)0.7Matches
202423ie Rep. of IrelandUEFA Euro Qualifying0.8Matches
4 Seasons1 Club3 Leagues5.2
Friendlies (M) (4 Seasons)1.5
UEFA Nations League (2 Seasons)2.9
UEFA Euro Qualifying (1 Season)0.8

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
2016-201716Southamptoneng ENGJr. PL2 — Div. 100001Matches
2017-201817Southamptoneng ENGJr. PL2 — Div. 297328142.88.1890611502.22187+11+1.35+2.00Matches
2017-201817Southamptoneng ENG1. Premier League1990.30.100101.000000.00+0.500.50.50.0+0.04+0.18Matches
2018-201918Southamptoneng ENGEFL Cup1888826.71.01880000.000000.00-0.37Matches
2018-201918Southamptoneng ENGJr. PL2 — Div. 286998735.37.88875001.75128+4+0.52-0.33Matches
2018-201918Southamptoneng ENG1. Premier League6137234.01.5166051400.833300.00+0.552.72.0+0.7+0.48+0.73Matches
2019-202019Southamptoneng ENGEFL Cup21386951.11.52690003.0030+3+1.96+1.96Matches
2019-202019Southamptoneng ENGFA Cup2864331.91.0173011312.001100.00-0.49Matches
2019-202019Southamptoneng ENGJr. PL2 — Div. 1172724.40.81720000.0012-1-1.25+0.09Matches
2019-202019Southamptoneng ENG1. Premier League216653219.47.486501311101.43121200.00+0.299.811.3-1.5-0.20-0.35Matches
2020-202120Southamptoneng ENGEFL Cup1777.80.1001700.000000.00+2.17Matches
2020-202120Southamptoneng ENGJr. PL2 — Div. 143147914.53.54792000.0018-7-2.01-0.59Matches
2020-202120Southamptoneng ENG1. Premier League461151.80.700415101.5002-2-2.95-2.440.50.6-0.1-0.17+0.15Matches
2021-202221Swansea Cityeng ENG2. Championship322,0216348.822.5208412122811.283234-2-0.09+0.2529.640.3-10.6-0.47-0.19Matches
2021-202221Southamptoneng ENGEFL Cup126268.70.30012603.0020+2+6.92+4.95Matches
2021-202221Swansea Cityeng ENGFA Cup1898974.21.01890000.001100.00+2.90Matches
2022-202322Burnleyeng ENG2. Championship12178154.32.000121532.0853+2+1.01-0.122.42.5-0.1-0.08-0.72Matches
2022-202322Swansea Cityeng ENG2. Championship191,1576127.912.91285871901.471623-7-0.54-0.8812.813.8-1.0-0.08-0.40Matches
2022-202322Burnleyeng ENGFA Cup2894519.81.0162012701.5002-2-2.02-2.02Matches
2023-202423Millwalleng ENG2. Championship149206623.210.21272323001.50119+2+0.20+0.619.99.5+0.5+0.04+0.42Matches
2023-202423Burnleyeng ENG1. Premier League220100.70.20021041.5010+1+4.50+5.480.40.0+0.4+1.78+2.51Matches
7 Seasons4 Clubs4 Leagues1215,6914716.363.25978236218291.458790-3-0.05+0.1268.680.3-11.7-0.20-0.12
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
Southampton (5 Seasons)3 Leagues391,217318.113.5136802613211.412118+3+0.22+0.6213.514.3-0.8-0.09+0.06
Southampton (5 Seasons)2 Leagues221,8178319.220.221861311511.543225+7+0.35+1.10
Swansea City (2 Seasons)2 Leagues523,2676338.936.3338520192511.324958-9-0.25-0.2842.454.0-11.6-0.33-0.40
Burnley (2 Seasons)3 Leagues16287183.83.21620151571.9465+1+0.31+0.112.82.5+0.3+0.12+0.07
Millwall (1 Season)1 League149206623.210.21272323001.50119+2+0.20+0.619.99.5+0.5+0.04+0.42
Premier League (5 Seasons)34892265.39.996502512241.321617-1-0.10+0.4713.914.3-0.4-0.04+0.22
EFL Cup (4 Seasons)52595226.22.9375021701.8050+5+1.74+1.12
Championship (3 Seasons)774,2765626.147.5448123332141.496469-5-0.11-0.4054.766.0-11.3-0.24-0.38
FA Cup (3 Seasons)52645331.42.9375022011.4024-2-0.68-0.68
PL2 — Div. 1 (3 Seasons)5386776.74.35772010.00210-8-1.87-0.49
PL2 — Div. 2 (2 Seasons)171,4318438.815.916891111502.003015+15+0.94+0.74
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
2016-201716Southampton1 League00001
2017-201817Southampton1 League1990.30.100101.000000.00+0.500.50.50.0+0.04+0.18
2017-201817Southampton1 League97328142.88.1890611502.22187+11+1.35+2.00
2018-201918Southampton2 Leagues7225326.02.5277051400.713300.00+0.492.72.0+0.7+0.48+0.73
2018-201918Southampton1 League86998735.37.88875001.75128+4+0.52-0.33
2019-202019Southampton3 Leagues258893622.49.9116601411111.601613+3+0.30+0.549.811.3-1.5-0.20-0.35
2019-202019Southampton1 League172724.40.81720000.0012-1-1.25+0.09
2020-202120Southampton1 League43147914.53.54792000.0018-7-2.01-0.59
2020-202120Southampton2 Leagues568141.90.800514101.2002-2-2.65-2.100.50.6-0.1-0.17+0.15
2021-202221Southampton1 League126268.70.30012603.0020+2+6.92+4.95
2021-202221Swansea City2 Leagues332,1106449.523.4218412122811.243335-2-0.09+0.2929.640.3-10.6-0.47-0.19
2022-202322Swansea City1 League191,1576127.912.91285871901.471623-7-0.54-0.8812.813.8-1.0-0.08-0.40
2022-202322Burnley2 Leagues14267195.83.01620131632.005500.00-1.042.42.5-0.1-0.08-0.72
2023-202423Burnley1 League220100.70.20021041.5010+1+4.50+5.480.40.0+0.4+1.78+2.51
2023-202423Millwall1 League149206623.210.21272323001.50119+2+0.20+0.619.99.5+0.5+0.04+0.42
7 Seasons4 Clubs4 Leagues1215,6914716.363.25978236218291.458790-3-0.05+0.1268.680.3-11.7-0.20-0.12
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
Southampton (5 Seasons)3 Leagues391,217318.113.5136802613211.412118+3+0.22+0.6213.514.3-0.8-0.09+0.06
Southampton (5 Seasons)2 Leagues221,8178319.220.221861311511.543225+7+0.35+1.10
Swansea City (2 Seasons)2 Leagues523,2676338.936.3338520192511.324958-9-0.25-0.2842.454.0-11.6-0.33-0.40
Burnley (2 Seasons)3 Leagues16287183.83.21620151571.9465+1+0.31+0.112.82.5+0.3+0.12+0.07
Millwall (1 Season)1 League149206623.210.21272323001.50119+2+0.20+0.619.99.5+0.5+0.04+0.42
Premier League (5 Seasons)34892265.39.996502512241.321617-1-0.10+0.4713.914.3-0.4-0.04+0.22
EFL Cup (4 Seasons)52595226.22.9375021701.8050+5+1.74+1.12
Championship (3 Seasons)774,2765626.147.5448123332141.496469-5-0.11-0.4054.766.0-11.3-0.24-0.38
FA Cup (3 Seasons)52645331.42.9375022011.4024-2-0.68-0.68
PL2 — Div. 1 (3 Seasons)5386776.74.35772010.00210-8-1.87-0.49
PL2 — Div. 2 (2 Seasons)171,4318438.815.916891111502.003015+15+0.94+0.74
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
2016-201716Southamptoneng ENGJr. PL2 — Div. 112th00001Matches
2017-201817Southamptoneng ENG1. Premier League17th1990.30.100101.000000.00+0.500.50.50.0+0.04+0.18Matches
2017-201817Southamptoneng ENGJr. PL2 — Div. 26th97328142.88.1890611502.22187+11+1.35+2.00Matches
2018-201918Southamptoneng ENG1. Premier League16th6137234.01.5166051400.833300.00+0.552.72.0+0.7+0.48+0.73Matches
2018-201918Southamptoneng ENGJr. PL2 — Div. 22nd86998735.37.88875001.75128+4+0.52-0.33Matches
2019-202019Southamptoneng ENG1. Premier League11th216653219.47.486501311101.43121200.00+0.299.811.3-1.5-0.20-0.35Matches
2019-202019Southamptoneng ENGJr. PL2 — Div. 111th172724.40.81720000.0012-1-1.25+0.09Matches
2020-202120Southamptoneng ENGJr. PL2 — Div. 113th43147914.53.54792000.0018-7-2.01-0.59Matches
2020-202120Southamptoneng ENG1. Premier League15th461151.80.700415101.5002-2-2.95-2.440.50.6-0.1-0.17+0.15Matches
2021-202221Swansea Cityeng ENG2. Championship15th322,0216348.822.5208412122811.283234-2-0.09+0.2529.640.3-10.6-0.47-0.19Matches
2022-202322Swansea Cityeng ENG2. Championship10th191,1576127.912.91285871901.471623-7-0.54-0.8812.813.8-1.0-0.08-0.40Matches
2022-202322Burnleyeng ENG2. Championship1st12178154.32.000121532.0853+2+1.01-0.122.42.5-0.1-0.08-0.72Matches
2023-202423Burnleyeng ENG1. Premier League19th220100.70.20021041.5010+1+4.50+5.480.40.0+0.4+1.78+2.51Matches
2023-202423Millwalleng ENG2. Championship16th149206623.210.21272323001.50119+2+0.20+0.619.99.5+0.5+0.04+0.42Matches
7 Seasons4 Clubs2 Leagues1115,1684715.657.45378235818281.448086-6-0.10+0.0968.680.3-11.7-0.20-0.12
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
Southampton (5 Seasons)2 Leagues221,8178319.220.221861311511.543225+7+0.35+1.10
Southampton (4 Seasons)1 League32872276.49.796502313201.311517-2-0.21+0.2613.514.3-0.8-0.09+0.06
Swansea City (2 Seasons)1 League513,1786238.435.3328520192511.354857-9-0.25-0.3142.454.0-11.6-0.33-0.40
Burnley (2 Seasons)2 Leagues14198142.82.200141472.0063+3+1.36+1.152.82.5+0.3+0.12+0.07
Millwall (1 Season)1 League149206623.210.21272323001.50119+2+0.20+0.619.99.5+0.5+0.04+0.42
Premier League (5 Seasons)34892265.39.996502512241.321617-1-0.10+0.4713.914.3-0.4-0.04+0.22
Championship (3 Seasons)774,2765626.147.5448123332141.496469-5-0.11-0.4054.766.0-11.3-0.24-0.38
PL2 — Div. 1 (3 Seasons)5386776.74.35772010.00210-8-1.87-0.49
PL2 — Div. 2 (2 Seasons)171,4318438.815.916891111502.003015+15+0.94+0.74
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
2018-201918Southamptoneng ENGEFL Cup9th1888826.71.01880000.000000.00-0.37Matches
2019-202019Southamptoneng ENGEFL Cup9th21386951.11.52690003.0030+3+1.96+1.96Matches
2019-202019Southamptoneng ENGFA Cup17th2864331.91.0173011312.001100.00-0.49Matches
2020-202120Southamptoneng ENGEFL Cup33rd1777.80.1001700.000000.00+2.17Matches
2021-202221Southamptoneng ENGEFL CupRd4126268.70.30012603.0020+2+6.92+4.95Matches
2021-202221Swansea Cityeng ENGFA Cup1898974.21.01890000.001100.00+2.90Matches
2022-202322Burnleyeng ENGFA CupQF2894519.81.0162012701.5002-2-2.02-2.02Matches
5 Seasons3 Clubs2 Leagues105235228.65.8675041811.6074+3+0.52+0.17
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Southampton (4 Seasons)2 Leagues73454927.43.8475031511.8661+5+1.30+0.71
Burnley (1 Season)1 League2894519.81.0162012701.5002-2-2.02-2.02
Swansea City (1 Season)1 League1898974.21.01890000.001100.00+2.90
EFL Cup (4 Seasons)52595226.22.9375021701.8050+5+1.74+1.12
FA Cup (3 Seasons)52645331.42.9375022011.4024-2-0.68-0.68
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
201817ie Rep. of IrelandFriendlies (M)00001Matches
2018-201918ie Rep. of IrelandUEFA Nations League23rd111113.10.10011001.000000.00+1.03Matches
202221ie Rep. of IrelandFriendlies (M)1747420.60.81740000.001100.00-0.31Matches
2022-202322ie Rep. of IrelandUEFA Nations LeagueLgB52474945.72.7366022401.2064+2+0.73+1.04Matches
202322ie Rep. of IrelandFriendlies (M)1636335.00.71630003.0032+1+1.43+1.43Matches
202423ie Rep. of IrelandFriendlies (M)00002Matches
202423ie Rep. of IrelandUEFA Euro Qualifying3722410.00.815702801.0010+1+1.25+1.53Matches
4 Seasons1 Club3 Leagues114674216.75.2666051531.18117+4+0.77+1.09
Friendlies (M) (4 Seasons)21376911.71.52690031.5043+1+0.66+0.43
UEFA Nations League (2 Seasons)62584328.72.9367031901.1764+2+0.70+1.40
UEFA Euro Qualifying (1 Season)3722410.00.815702801.0010+1+1.25+1.53

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
2017-201817Southamptoneng ENGJr. PL2 — Div. 28.10000Matches
2017-201817Southamptoneng ENG1. Premier League0.10000000000000010.0Matches
2018-201918Southamptoneng ENGEFL Cup1.0000330000000Matches
2018-201918Southamptoneng ENGJr. PL2 — Div. 27.80000Matches
2018-201918Southamptoneng ENG1. Premier League1.51002311110005040.0Matches
2019-202019Southamptoneng ENGEFL Cup1.50002400020Matches
2019-202019Southamptoneng ENGFA Cup1.00000401020Matches
2019-202019Southamptoneng ENGJr. PL2 — Div. 10.80000Matches
2019-202019Southamptoneng ENG1. Premier League7.410011732630002393719.6Matches
2020-202120Southamptoneng ENGEFL Cup0.10000001000Matches
2020-202120Southamptoneng ENGJr. PL2 — Div. 13.50100Matches
2020-202120Southamptoneng ENG1. Premier League0.70001301000004040.0Matches
2021-202221Swansea Cityeng ENG2. Championship22.5300182265931003474114.6Matches
2021-202221Southamptoneng ENGEFL Cup0.30001100000Matches
2021-202221Swansea Cityeng ENGFA Cup1.00000420000Matches
2022-202322Burnleyeng ENG2. Championship2.020031012100091516.7Matches
2022-202322Swansea Cityeng ENG2. Championship12.94004683360002421115.4Matches
2022-202322Burnleyeng ENGFA Cup1.00000000000Matches
2023-202423Millwalleng ENG2. Championship10.2200131163120002732710.0Matches
2023-202423Burnleyeng ENG1. Premier League0.20000000000001010.0Matches
7 Seasons4 Clubs4 Leagues63.213005869261822201001272213114.4
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Southampton (5 Seasons)3 Leagues13.5200202546780003294616.4
Southampton (5 Seasons)2 Leagues20.20100
Swansea City (2 Seasons)2 Leagues36.370022321681291005895214.8
Burnley (2 Seasons)3 Leagues3.2200310121000101614.3
Millwall (1 Season)1 League10.2200131163120002732710.0
Premier League (5 Seasons)9.9200141344740003394716.1
EFL Cup (4 Seasons)2.9000680102000
Championship (3 Seasons)47.5110038402012151210094138413.4
FA Cup (3 Seasons)2.90000821020
PL2 — Div. 1 (3 Seasons)4.30100
PL2 — Div. 2 (2 Seasons)15.90000
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
2017-201817Southampton1 League0.10000000000000010.0
2017-201817Southampton1 League8.10000
2018-201918Southampton2 Leagues2.51005611110005040.0
2018-201918Southampton1 League7.80000
2019-202019Southampton3 Leagues9.9100131533670002393719.6
2019-202019Southampton1 League0.80000
2020-202120Southampton1 League3.50100
2020-202120Southampton2 Leagues0.80001302000004040.0
2021-202221Southampton1 League0.30001100000
2021-202221Swansea City2 Leagues23.4300182685931003474114.6
2022-202322Swansea City1 League12.94004683360002421115.4
2022-202322Burnley2 Leagues3.020031012100091516.7
2023-202423Burnley1 League0.20000000000001010.0
2023-202423Millwall1 League10.2200131163120002732710.0
7 Seasons4 Clubs4 Leagues63.213005869261822201001272213114.4
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Southampton (5 Seasons)3 Leagues13.5200202546780003294616.4
Southampton (5 Seasons)2 Leagues20.20100
Swansea City (2 Seasons)2 Leagues36.370022321681291005895214.8
Burnley (2 Seasons)3 Leagues3.2200310121000101614.3
Millwall (1 Season)1 League10.2200131163120002732710.0
Premier League (5 Seasons)9.9200141344740003394716.1
EFL Cup (4 Seasons)2.9000680102000
Championship (3 Seasons)47.5110038402012151210094138413.4
FA Cup (3 Seasons)2.90000821020
PL2 — Div. 1 (3 Seasons)4.30100
PL2 — Div. 2 (2 Seasons)15.90000
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
2017-201817Southamptoneng ENG1. Premier League17th0.10000000000000010.0Matches
2017-201817Southamptoneng ENGJr. PL2 — Div. 26th8.10000Matches
2018-201918Southamptoneng ENG1. Premier League16th1.51002311110005040.0Matches
2018-201918Southamptoneng ENGJr. PL2 — Div. 22nd7.80000Matches
2019-202019Southamptoneng ENG1. Premier League11th7.410011732630002393719.6Matches
2019-202019Southamptoneng ENGJr. PL2 — Div. 111th0.80000Matches
2020-202120Southamptoneng ENGJr. PL2 — Div. 113th3.50100Matches
2020-202120Southamptoneng ENG1. Premier League15th0.70001301000004040.0Matches
2021-202221Swansea Cityeng ENG2. Championship15th22.5300182265931003474114.6Matches
2022-202322Swansea Cityeng ENG2. Championship10th12.94004683360002421115.4Matches
2022-202322Burnleyeng ENG2. Championship1st2.020031012100091516.7Matches
2023-202423Burnleyeng ENG1. Premier League19th0.20000000000001010.0Matches
2023-202423Millwalleng ENG2. Championship16th10.2200131163120002732710.0Matches
7 Seasons4 Clubs2 Leagues57.413005253241622161001272213114.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Southampton (5 Seasons)2 Leagues20.20100
Southampton (4 Seasons)1 League9.7200141344740003294616.4
Swansea City (2 Seasons)1 League35.370022281481291005895214.8
Burnley (2 Seasons)2 Leagues2.2200310121000101614.3
Millwall (1 Season)1 League10.2200131163120002732710.0
Premier League (5 Seasons)9.9200141344740003394716.1
Championship (3 Seasons)47.5110038402012151210094138413.4
PL2 — Div. 1 (3 Seasons)4.30100
PL2 — Div. 2 (2 Seasons)15.90000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201918Southamptoneng ENGEFL Cup9th1.0000330000000Matches
2019-202019Southamptoneng ENGEFL Cup9th1.50002400020Matches
2019-202019Southamptoneng ENGFA Cup17th1.00000401020Matches
2020-202120Southamptoneng ENGEFL Cup33rd0.10000001000Matches
2021-202221Southamptoneng ENGEFL CupRd40.30001100000Matches
2021-202221Swansea Cityeng ENGFA Cup1.00000420000Matches
2022-202322Burnleyeng ENGFA CupQF1.00000000000Matches
5 Seasons3 Clubs2 Leagues5.80006162204000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southampton (4 Seasons)2 Leagues3.80006120204000
Burnley (1 Season)1 League1.00000000000
Swansea City (1 Season)1 League1.00000420000
EFL Cup (4 Seasons)2.9000680102000
FA Cup (3 Seasons)2.90000821020
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201918ie Rep. of IrelandUEFA Nations League23rd0.10000Matches
202221ie Rep. of IrelandFriendlies (M)0.80000Matches
2022-202322ie Rep. of IrelandUEFA Nations LeagueLgB2.70002501110Matches
202322ie Rep. of IrelandFriendlies (M)0.70000Matches
202423ie Rep. of IrelandUEFA Euro Qualifying0.80001000010Matches
4 Seasons1 Club3 Leagues5.20003501120
Friendlies (M) (4 Seasons)1.50000
UEFA Nations League (2 Seasons)2.90002501110
UEFA Euro Qualifying (1 Season)0.80001000010

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.