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
2017-201818Swansea Cityeng ENGJr. PL2 — Div. 11234094.5112100100.220.220.440.220.44Matches
2018-201919Swansea Cityeng ENGEFL Cup10140.2000000000.000.000.000.000.00Matches
2018-201919Swansea Cityeng ENGJr. PL2 — Div. 121191,76219.6101111000300.510.050.560.510.56Matches
2019-202020Swansea Cityeng ENG2. Championship60410.5101100002.200.002.202.202.20Matches
2019-202020Swansea Cityeng ENGEFL Cup00Matches
2019-202020Swansea Cityeng ENGJr. PL2 — Div. 215151,32114.79211811200.610.140.750.550.68Matches
2020-202121Swansea Cityeng ENG2. Championship1365015.6101100000.180.000.180.180.18Matches
2020-202121Swansea Cityeng ENGFA Cup211161.3202200001.550.001.551.551.55Matches
2021-202222Swansea Cityeng ENG2. Championship1244334.8011000000.000.210.210.000.21Matches
2021-202222Swansea Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2021-202222Swansea Cityeng ENGFA Cup11840.9000000000.000.000.000.000.00Matches
2021-202222Lincoln Cityeng ENG3. League One20131,13012.6112100200.080.080.160.080.16Matches
2022-202323Swansea Cityeng ENG2. Championship29151,21613.5819800000.590.070.670.590.67Matches
2022-202323Swansea Cityeng ENGEFL Cup11901.0101100101.000.001.001.001.00Matches
2022-202323Swansea Cityeng ENGFA Cup211341.5011000000.000.670.670.000.67Matches
2023-202424Swansea Cityeng ENG2. Championship45302,37226.475127011010.270.190.460.270.46Matches
2023-202424Swansea Cityeng ENGEFL Cup221581.8000000000.000.000.000.000.00Matches
2023-202424Swansea Cityeng ENGFA Cup21981.1000000000.000.000.000.000.00Matches
2024-202525Swansea Cityeng ENG2. Championship42352,99533.3113141100800.330.090.420.330.42Matches
2024-202525Swansea Cityeng ENGEFL Cup20420.5101100002.140.002.142.142.14Matches
2024-202525Swansea Cityeng ENGFA Cup10250.3000000000.000.000.000.000.00Matches
2025-202626Swansea Cityeng ENG2. Championship40171,73719.3505500500.260.000.260.260.26Matches
2025-202626Swansea Cityeng ENGEFL Cup30340.4011000000.002.652.650.002.65Matches
8 Seasons2 Clubs4 Leagues22512811,310125.738135138012610.300.100.410.300.41
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
Swansea City (8 Seasons)3 Leagues20511510,180113.137124937012410.330.110.430.330.43
Swansea City (3 Seasons)2 Leagues48373,49238.8204241911600.520.100.620.490.59
Lincoln City (1 Season)1 League20131,13012.6112100200.080.080.160.080.16
Championship (7 Seasons)1871079,295103.333104333012310.320.100.420.320.42
EFL Cup (7 Seasons)1044284.8213200100.420.210.630.420.63
FA Cup (5 Seasons)844575.1213200000.390.200.590.390.59
PL2 — Div. 1 (2 Seasons)33222,17124.1112131100400.460.080.540.460.54
League One (1 Season)20131,13012.6112100200.080.080.160.080.16
PL2 — Div. 2 (1 Season)15151,32114.79211811200.610.140.750.550.68
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
2017-201818Swansea City1 League1234094.5112100100.220.220.440.220.44
2018-201919Swansea City1 League21191,76219.6101111000300.510.050.560.510.56
2018-201919Swansea City1 League10140.2000000000.000.000.000.000.00
2019-202020Swansea City1 League15151,32114.79211811200.610.140.750.550.68
2019-202020Swansea City2 Leagues60410.5101100002.200.002.202.202.20
2020-202121Swansea City2 Leagues1576176.9303300000.440.000.440.440.44
2021-202222Lincoln City1 League20131,13012.6112100200.080.080.160.080.16
2021-202222Swansea City3 Leagues1466076.7011000000.000.150.150.000.15
2022-202323Swansea City3 Leagues32171,44016.09211900100.560.120.690.560.69
2023-202424Swansea City3 Leagues49332,62829.275127011010.240.170.410.240.41
2024-202525Swansea City3 Leagues45353,06234.0123151200800.350.090.440.350.44
2025-202626Swansea City2 Leagues43171,77119.7516500500.250.050.300.250.30
8 Seasons2 Clubs4 Leagues22512811,310125.738135138012610.300.100.410.300.41
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
Swansea City (8 Seasons)3 Leagues20511510,180113.137124937012410.330.110.430.330.43
Swansea City (3 Seasons)2 Leagues48373,49238.8204241911600.520.100.620.490.59
Lincoln City (1 Season)1 League20131,13012.6112100200.080.080.160.080.16
Championship (7 Seasons)1871079,295103.333104333012310.320.100.420.320.42
EFL Cup (7 Seasons)1044284.8213200100.420.210.630.420.63
FA Cup (5 Seasons)844575.1213200000.390.200.590.390.59
PL2 — Div. 1 (2 Seasons)33222,17124.1112131100400.460.080.540.460.54
League One (1 Season)20131,13012.6112100200.080.080.160.080.16
PL2 — Div. 2 (1 Season)15151,32114.79211811200.610.140.750.550.68
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
2017-201818Swansea Cityeng ENGJr. PL2 — Div. 14th1234094.5112100100.220.220.440.220.44Matches
2018-201919Swansea Cityeng ENGJr. PL2 — Div. 112th21191,76219.6101111000300.510.050.560.510.56Matches
2019-202020Swansea Cityeng ENGJr. PL2 — Div. 28th15151,32114.79211811200.610.140.750.550.68Matches
2019-202020Swansea Cityeng ENG2. Championship6th60410.5101100002.200.002.202.202.20Matches
2020-202121Swansea Cityeng ENG2. Championship4th1365015.6101100000.180.000.180.180.18Matches
2021-202222Lincoln Cityeng ENG3. League One17th20131,13012.6112100200.080.080.160.080.16Matches
2021-202222Swansea Cityeng ENG2. Championship15th1244334.8011000000.000.210.210.000.21Matches
2022-202323Swansea Cityeng ENG2. Championship10th29151,21613.5819800000.590.070.670.590.67Matches
2023-202424Swansea Cityeng ENG2. Championship14th45302,37226.475127011010.270.190.460.270.46Matches
2024-202525Swansea Cityeng ENG2. Championship11th42352,99533.3113141100800.330.090.420.330.42Matches
2025-202626Swansea Cityeng ENG2. Championship11th40171,73719.3505500500.260.000.260.260.26Matches
7 Seasons2 Clubs2 Leagues20712010,425115.834114534012510.290.090.390.290.39
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
Swansea City (7 Seasons)1 League1871079,295103.333104333012310.320.100.420.320.42
Swansea City (3 Seasons)2 Leagues48373,49238.8204241911600.520.100.620.490.59
Lincoln City (1 Season)1 League20131,13012.6112100200.080.080.160.080.16
Championship (7 Seasons)1871079,295103.333104333012310.320.100.420.320.42
PL2 — Div. 1 (2 Seasons)33222,17124.1112131100400.460.080.540.460.54
League One (1 Season)20131,13012.6112100200.080.080.160.080.16
PL2 — Div. 2 (1 Season)15151,32114.79211811200.610.140.750.550.68
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-201919Swansea Cityeng ENGEFL Cup33rd10140.2000000000.000.000.000.000.00Matches
2019-202020Swansea Cityeng ENGEFL Cup17th00Matches
2020-202121Swansea Cityeng ENGFA Cup9th211161.3202200001.550.001.551.551.55Matches
2021-202222Swansea Cityeng ENGEFL CupRd311901.0000000000.000.000.000.000.00Matches
2021-202222Swansea Cityeng ENGFA Cup11840.9000000000.000.000.000.000.00Matches
2022-202323Swansea Cityeng ENGEFL CupRd111901.0101100101.000.001.001.001.00Matches
2022-202323Swansea Cityeng ENGFA Cup211341.5011000000.000.670.670.000.67Matches
2023-202424Swansea Cityeng ENGEFL CupRd2221581.8000000000.000.000.000.000.00Matches
2023-202424Swansea Cityeng ENGFA Cup21981.1000000000.000.000.000.000.00Matches
2024-202525Swansea Cityeng ENGEFL CupRd220420.5101100002.140.002.142.142.14Matches
2024-202525Swansea Cityeng ENGFA Cup10250.3000000000.000.000.000.000.00Matches
2025-202626Swansea Cityeng ENGEFL CupRd430340.4011000000.002.652.650.002.65Matches
8 Seasons1 Club2 Leagues1888859.8426400100.410.200.610.410.61
EFL Cup (7 Seasons)1044284.8213200100.420.210.630.420.63
FA Cup (5 Seasons)844575.1213200000.390.200.590.390.59
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
202323wls WalesFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202424wls WalesFriendlies (M)21921.0000000000.000.000.000.000.00Matches
202424wls WalesUEFA Euro Qualifying00Matches
2024-202525wls WalesUEFA Nations LeagueLgB422122.4224200000.850.851.700.851.70Matches
202525wls WalesFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202626wls WalesWCQ744475.0011000100.000.200.200.000.20Matches
202626wls WalesFriendlies (M)00Matches
4 Seasons1 Club4 Leagues15993110.3235200100.190.290.480.190.48
Friendlies (M) (4 Seasons)432723.0000000000.000.000.000.000.00
WCQ (1 Season)744475.0011000100.000.200.200.000.20
UEFA Nations League (1 Season)422122.4224200000.850.851.700.851.70
UEFA Euro Qualifying (1 Season)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
2017-201818Swansea Cityeng ENGJr. PL2 — Div. 14.5100Matches
2018-201919Swansea Cityeng ENGEFL Cup0.20100.06.430.000.0000Matches
2018-201919Swansea Cityeng ENGJr. PL2 — Div. 119.61000Matches
2019-202020Swansea Cityeng ENG2. Championship0.5111100.02.202.201.001.0000Matches
2019-202020Swansea Cityeng ENGJr. PL2 — Div. 214.7911Matches
2020-202121Swansea Cityeng ENG2. Championship5.6114321.42.510.540.070.3300Matches
2020-202121Swansea Cityeng ENGFA Cup1.324250.03.101.550.501.0000Matches
2021-202222Swansea Cityeng ENG2. Championship4.808450.01.660.830.000.0000Matches
2021-202222Swansea Cityeng ENGEFL Cup1.002150.02.001.000.000.0000Matches
2021-202222Swansea Cityeng ENGFA Cup0.9011100.01.071.070.000.0000Matches
2021-202222Lincoln Cityeng ENG3. League One12.61291551.72.311.190.030.0700Matches
2022-202323Swansea Cityeng ENG2. Championship13.58281553.62.071.110.290.5300Matches
2022-202323Swansea Cityeng ENGEFL Cup1.013133.33.001.000.331.0000Matches
2022-202323Swansea Cityeng ENGFA Cup1.50300.02.010.000.0000Matches
2023-202424Swansea Cityeng ENG2. Championship26.47562137.52.120.800.130.3301Matches
2023-202424Swansea Cityeng ENGEFL Cup1.80300.01.710.000.0000Matches
2023-202424Swansea Cityeng ENGFA Cup1.103133.32.760.920.000.0000Matches
2024-202525Swansea Cityeng ENG2. Championship33.311722534.72.160.750.150.4400Matches
2024-202525Swansea Cityeng ENGEFL Cup0.5122100.04.294.290.500.5000Matches
2024-202525Swansea Cityeng ENGFA Cup0.3000Matches
2025-202626Swansea Cityeng ENG2. Championship19.35411741.52.120.880.120.2900Matches
2025-202626Swansea Cityeng ENGEFL Cup0.40200.05.290.000.0000Matches
8 Seasons2 Clubs4 Leagues125.73827310939.92.180.870.140.3501
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Swansea City (8 Seasons)3 Leagues113.1372449438.52.160.830.150.3901
Swansea City (3 Seasons)2 Leagues38.82011
Lincoln City (1 Season)1 League12.61291551.72.311.190.030.0700
Championship (7 Seasons)103.3332208639.12.130.830.150.3801
EFL Cup (7 Seasons)4.8213430.82.730.840.150.5000
FA Cup (5 Seasons)5.1211436.42.290.830.180.5000
PL2 — Div. 1 (2 Seasons)24.11100
League One (1 Season)12.61291551.72.311.190.030.0700
PL2 — Div. 2 (1 Season)14.7911
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2017-201818Swansea City1 League4.5100
2018-201919Swansea City1 League19.61000
2018-201919Swansea City1 League0.20100.06.430.000.0000
2019-202020Swansea City1 League14.7911
2019-202020Swansea City2 Leagues0.5111100.02.202.201.001.0000
2020-202121Swansea City2 Leagues6.9318527.82.630.730.170.6000
2021-202222Lincoln City1 League12.61291551.72.311.190.030.0700
2021-202222Swansea City3 Leagues6.7011654.51.630.890.000.0000
2022-202323Swansea City3 Leagues16.09341647.12.121.000.260.5600
2023-202424Swansea City3 Leagues29.27622235.52.120.750.110.3201
2024-202525Swansea City3 Leagues34.012742736.52.190.800.160.4400
2025-202626Swansea City2 Leagues19.75431739.52.190.860.120.2900
8 Seasons2 Clubs4 Leagues125.73827310939.92.180.870.140.3501
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Swansea City (8 Seasons)3 Leagues113.1372449438.52.160.830.150.3901
Swansea City (3 Seasons)2 Leagues38.82011
Lincoln City (1 Season)1 League12.61291551.72.311.190.030.0700
Championship (7 Seasons)103.3332208639.12.130.830.150.3801
EFL Cup (7 Seasons)4.8213430.82.730.840.150.5000
FA Cup (5 Seasons)5.1211436.42.290.830.180.5000
PL2 — Div. 1 (2 Seasons)24.11100
League One (1 Season)12.61291551.72.311.190.030.0700
PL2 — Div. 2 (1 Season)14.7911
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
2017-201818Swansea Cityeng ENGJr. PL2 — Div. 14th4.5100Matches
2018-201919Swansea Cityeng ENGJr. PL2 — Div. 112th19.61000Matches
2019-202020Swansea Cityeng ENGJr. PL2 — Div. 28th14.7911Matches
2019-202020Swansea Cityeng ENG2. Championship6th0.5111100.02.202.201.001.0000Matches
2020-202121Swansea Cityeng ENG2. Championship4th5.6114321.42.510.540.070.3300Matches
2021-202222Lincoln Cityeng ENG3. League One17th12.61291551.72.311.190.030.0700Matches
2021-202222Swansea Cityeng ENG2. Championship15th4.808450.01.660.830.000.0000Matches
2022-202323Swansea Cityeng ENG2. Championship10th13.58281553.62.071.110.290.5300Matches
2023-202424Swansea Cityeng ENG2. Championship14th26.47562137.52.120.800.130.3301Matches
2024-202525Swansea Cityeng ENG2. Championship11th33.311722534.72.160.750.150.4400Matches
2025-202626Swansea Cityeng ENG2. Championship11th19.35411741.52.120.880.120.2900Matches
7 Seasons2 Clubs2 Leagues115.83424910140.62.150.870.140.3401
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Swansea City (7 Seasons)1 League103.3332208639.12.130.830.150.3801
Swansea City (3 Seasons)2 Leagues38.82011
Lincoln City (1 Season)1 League12.61291551.72.311.190.030.0700
Championship (7 Seasons)103.3332208639.12.130.830.150.3801
PL2 — Div. 1 (2 Seasons)24.11100
League One (1 Season)12.61291551.72.311.190.030.0700
PL2 — Div. 2 (1 Season)14.7911
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
2018-201919Swansea Cityeng ENGEFL Cup33rd0.20100.06.430.000.0000Matches
2020-202121Swansea Cityeng ENGFA Cup9th1.324250.03.101.550.501.0000Matches
2021-202222Swansea Cityeng ENGEFL CupRd31.002150.02.001.000.000.0000Matches
2021-202222Swansea Cityeng ENGFA Cup0.9011100.01.071.070.000.0000Matches
2022-202323Swansea Cityeng ENGEFL CupRd11.013133.33.001.000.331.0000Matches
2022-202323Swansea Cityeng ENGFA Cup1.50300.02.010.000.0000Matches
2023-202424Swansea Cityeng ENGEFL CupRd21.80300.01.710.000.0000Matches
2023-202424Swansea Cityeng ENGFA Cup1.103133.32.760.920.000.0000Matches
2024-202525Swansea Cityeng ENGEFL CupRd20.5122100.04.294.290.500.5000Matches
2024-202525Swansea Cityeng ENGFA Cup0.3000Matches
2025-202626Swansea Cityeng ENGEFL CupRd40.40200.05.290.000.0000Matches
8 Seasons1 Club2 Leagues9.8424833.32.510.840.170.5000
EFL Cup (7 Seasons)4.8213430.82.730.840.150.5000
FA Cup (5 Seasons)5.1211436.42.290.830.180.5000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
202323wls WalesFriendlies (M)1.0000Matches
202424wls WalesFriendlies (M)1.0000Matches
2024-202525wls WalesUEFA Nations LeagueLgB2.424375.01.701.270.500.6700Matches
202525wls WalesFriendlies (M)1.0000Matches
202626wls WalesWCQ5.008337.51.610.600.000.0000Matches
4 Seasons1 Club4 Leagues10.3212650.01.640.820.170.3300
Friendlies (M) (4 Seasons)3.0000
WCQ (1 Season)5.008337.51.610.600.000.0000
UEFA Nations League (1 Season)2.424375.01.701.270.500.6700
UEFA Euro Qualifying (1 Season)

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
2017-201818Swansea Cityeng ENGJr. PL2 — Div. 1124093420.74.5391291531.177700.00-0.52Matches
2018-201919Swansea Cityeng ENGEFL Cup1141415.60.20011300.000000.00+1.18Matches
2018-201919Swansea Cityeng ENGJr. PL2 — Div. 1211,7628489.019.619901922500.712635-9-0.46+1.60Matches
2019-202020Swansea Cityeng ENG2. Championship64171.00.5006781.6721+1+2.20+2.02Matches
2019-202020Swansea Cityeng ENGEFL Cup00002Matches
2019-202020Swansea Cityeng ENGJr. PL2 — Div. 2151,3218886.314.7158814001.402227-5-0.34+1.81Matches
2020-202121Swansea Cityeng ENG2. Championship135013912.15.66681714101.3365+1+0.18-0.22Matches
2020-202121Swansea Cityeng ENGFA Cup21165843.01.3190112603.0051+4+3.10+3.10Matches
2021-202222Swansea Cityeng ENG2. Championship124333610.54.8479181591.2546-2-0.42-0.22Matches
2021-202222Swansea Cityeng ENGEFL Cup1909033.31.01901020.0002-2-2.00-5.00Matches
2021-202222Swansea Cityeng ENGFA Cup1848470.00.91840000.001100.00+2.50Matches
2021-202222Lincoln Cityeng ENG3. League One201,1305727.312.61381471220.901819-1-0.08+0.13Matches
2022-202323Swansea Cityeng ENG2. Championship291,2164229.413.515690141381.622517+8+0.59+0.72Matches
2022-202323Swansea Cityeng ENGEFL Cup19090100.01.01901001.002200.00Matches
2022-202323Swansea Cityeng ENGFA Cup21346763.81.5175015900.502200.00+1.18Matches
2023-202424Swansea Cityeng ENG2. Championship452,3725357.326.430706151701.243533+2+0.08+0.48Matches
2023-202424Swansea Cityeng ENGEFL Cup21587987.81.82791001.5042+2+1.14+1.14Matches
2023-202424Swansea Cityeng ENGFA Cup2984954.41.1175012301.5015-4-3.67-4.77Matches
2024-202525Swansea Cityeng ENG2. Championship422,9957172.333.335811472311.364044-4-0.12-0.04Matches
2024-202525Swansea Cityeng ENGEFL Cup2422123.30.50022101.5021+1+2.14+2.14Matches
2024-202525Swansea Cityeng ENGFA Cup1252527.80.30012500.000000.00+4.15Matches
2025-202626Swansea Cityeng ENG2. Championship401,7374342.019.317723232331.382032-12-0.62-1.00Matches
2025-202626Swansea Cityeng ENGEFL Cup334119.40.40031111.3321+1+2.65+2.65Matches
8 Seasons2 Clubs4 Leagues22511,3105031.9125.712875339717461.32169174-5-0.04-0.07
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Swansea City (8 Seasons)3 Leagues20510,1805032.5113.111575299018441.36151155-4-0.04-0.10
Swansea City (3 Seasons)2 Leagues483,4927363.638.8378935111731.045569-14-0.36-0.32
Lincoln City (1 Season)1 League201,1305727.312.61381471220.901819-1-0.08+0.13
Championship (7 Seasons)1879,2955032.1103.310774258017391.38132138-6-0.06-0.12
EFL Cup (7 Seasons)104284329.74.8485361551.10108+2+0.42-0.19
FA Cup (5 Seasons)84575752.55.1481143301.259900.00+0.87
PL2 — Div. 1 (2 Seasons)332,1716654.824.1229021111730.883342-9-0.37-0.57
League One (1 Season)201,1305727.312.61381471220.901819-1-0.08+0.13
PL2 — Div. 2 (1 Season)151,3218886.314.7158814001.402227-5-0.34+1.81
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
2017-201818Swansea City1 League124093420.74.5391291531.177700.00-0.52
2018-201919Swansea City1 League211,7628489.019.619901922500.712635-9-0.46+1.60
2018-201919Swansea City1 League1141415.60.20011300.000000.00+1.18
2019-202020Swansea City1 League151,3218886.314.7158814001.402227-5-0.34+1.81
2019-202020Swansea City2 Leagues64170.90.50067101.6721+1+2.20+2.02
2020-202121Swansea City2 Leagues156174114.06.97712815101.55116+5+0.73+0.35
2021-202222Lincoln City1 League201,1305727.312.61381471220.901819-1-0.08+0.13
2021-202222Swansea City3 Leagues146074313.46.76822815111.0759-4-0.59-0.52
2022-202323Swansea City3 Leagues321,4404532.416.017701151681.532921+8+0.50+0.65
2023-202424Swansea City3 Leagues492,6285458.429.233717161801.26404000.00+0.34
2024-202525Swansea City3 Leagues453,0626869.434.0358114102311.344245-3-0.09+0.18
2025-202626Swansea City2 Leagues431,7714139.419.717723262141.382233-11-0.56-0.89
8 Seasons2 Clubs4 Leagues22511,3105031.9125.712875339717461.32169174-5-0.04-0.07
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Swansea City (8 Seasons)3 Leagues20510,1805032.5113.111575299018441.36151155-4-0.04-0.10
Swansea City (3 Seasons)2 Leagues483,4927363.638.8378935111731.045569-14-0.36-0.32
Lincoln City (1 Season)1 League201,1305727.312.61381471220.901819-1-0.08+0.13
Championship (7 Seasons)1879,2955032.1103.310774258017391.38132138-6-0.06-0.12
EFL Cup (7 Seasons)104284329.74.8485361551.10108+2+0.42-0.19
FA Cup (5 Seasons)84575752.55.1481143301.259900.00+0.87
PL2 — Div. 1 (2 Seasons)332,1716654.824.1229021111730.883342-9-0.37-0.57
League One (1 Season)201,1305727.312.61381471220.901819-1-0.08+0.13
PL2 — Div. 2 (1 Season)151,3218886.314.7158814001.402227-5-0.34+1.81
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
2017-201818Swansea Cityeng ENGJr. PL2 — Div. 14th124093420.74.5391291531.177700.00-0.52Matches
2018-201919Swansea Cityeng ENGJr. PL2 — Div. 112th211,7628489.019.619901922500.712635-9-0.46+1.60Matches
2019-202020Swansea Cityeng ENGJr. PL2 — Div. 28th151,3218886.314.7158814001.402227-5-0.34+1.81Matches
2019-202020Swansea Cityeng ENG2. Championship6th64171.00.5006781.6721+1+2.20+2.02Matches
2020-202121Swansea Cityeng ENG2. Championship4th135013912.15.66681714101.3365+1+0.18-0.22Matches
2021-202222Lincoln Cityeng ENG3. League One17th201,1305727.312.61381471220.901819-1-0.08+0.13Matches
2021-202222Swansea Cityeng ENG2. Championship15th124333610.54.8479181591.2546-2-0.42-0.22Matches
2022-202323Swansea Cityeng ENG2. Championship10th291,2164229.413.515690141381.622517+8+0.59+0.72Matches
2023-202424Swansea Cityeng ENG2. Championship14th452,3725357.326.430706151701.243533+2+0.08+0.48Matches
2024-202525Swansea Cityeng ENG2. Championship11th422,9957172.333.335811472311.364044-4-0.12-0.04Matches
2025-202626Swansea Cityeng ENG2. Championship11th401,7374342.019.317723232331.382032-12-0.62-1.00Matches
7 Seasons2 Clubs2 Leagues20710,4255031.5115.812075298717411.33150157-7-0.06-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
Swansea City (7 Seasons)1 League1879,2955032.1103.310774258017391.38132138-6-0.06-0.12
Swansea City (3 Seasons)2 Leagues483,4927363.638.8378935111731.045569-14-0.36-0.32
Lincoln City (1 Season)1 League201,1305727.312.61381471220.901819-1-0.08+0.13
Championship (7 Seasons)1879,2955032.1103.310774258017391.38132138-6-0.06-0.12
PL2 — Div. 1 (2 Seasons)332,1716654.824.1229021111730.883342-9-0.37-0.57
League One (1 Season)201,1305727.312.61381471220.901819-1-0.08+0.13
PL2 — Div. 2 (1 Season)151,3218886.314.7158814001.402227-5-0.34+1.81
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-201919Swansea Cityeng ENGEFL Cup33rd1141415.60.20011300.000000.00+1.18Matches
2019-202020Swansea Cityeng ENGEFL Cup17th00002Matches
2020-202121Swansea Cityeng ENGFA Cup9th21165843.01.3190112603.0051+4+3.10+3.10Matches
2021-202222Swansea Cityeng ENGEFL CupRd31909033.31.01901020.0002-2-2.00-5.00Matches
2021-202222Swansea Cityeng ENGFA Cup1848470.00.91840000.001100.00+2.50Matches
2022-202323Swansea Cityeng ENGEFL CupRd119090100.01.01901001.002200.00Matches
2022-202323Swansea Cityeng ENGFA Cup21346763.81.5175015900.502200.00+1.18Matches
2023-202424Swansea Cityeng ENGEFL CupRd221587987.81.82791001.5042+2+1.14+1.14Matches
2023-202424Swansea Cityeng ENGFA Cup2984954.41.1175012301.5015-4-3.67-4.77Matches
2024-202525Swansea Cityeng ENGEFL CupRd22422123.30.50022101.5021+1+2.14+2.14Matches
2024-202525Swansea Cityeng ENGFA Cup1252527.80.30012500.000000.00+4.15Matches
2025-202626Swansea Cityeng ENGEFL CupRd4334119.40.40031111.3321+1+2.65+2.65Matches
8 Seasons1 Club2 Leagues188854938.39.88834102251.171917+2+0.20+0.13
EFL Cup (7 Seasons)104284329.74.8485361551.10108+2+0.42-0.19
FA Cup (5 Seasons)84575752.55.1481143301.259900.00+0.87
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
202323wls WalesFriendlies (M)1909050.01.01901003.0040+4+4.00+4.00Matches
202424wls WalesFriendlies (M)2924651.11.0172012000.5001-1-0.98+2.09Matches
202424wls WalesUEFA Euro Qualifying00007Matches
2024-202525wls WalesUEFA Nations LeagueLgB42125339.32.4289121702.0051+4+1.70+1.42Matches
202525wls WalesFriendlies (M)1909050.01.01901010.0003-3-3.00-2.00Matches
202626wls WalesWCQ74476453.25.0485233622.29144+10+2.01+2.01Matches
202626wls WalesFriendlies (M)00001Matches
4 Seasons1 Club4 Leagues159316230.710.39865627111.87239+14+1.35+1.63
Friendlies (M) (4 Seasons)42726837.83.0384212021.004400.00+1.34
WCQ (1 Season)74476453.25.0485233622.29144+10+2.01+2.01
UEFA Nations League (1 Season)42125339.32.4289121702.0051+4+1.70+1.42
UEFA Euro Qualifying (1 Season)00007
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
2017-201818Swansea Cityeng ENGJr. PL2 — Div. 14.51000Matches
2018-201919Swansea Cityeng ENGEFL Cup0.2000020000000Matches
2018-201919Swansea Cityeng ENGJr. PL2 — Div. 119.63001Matches
2019-202020Swansea Cityeng ENG2. Championship0.50003011010Matches
2019-202020Swansea Cityeng ENGJr. PL2 — Div. 214.72000Matches
2020-202121Swansea Cityeng ENG2. Championship5.6000141769230Matches
2020-202121Swansea Cityeng ENGFA Cup1.30002311000Matches
2021-202222Swansea Cityeng ENG2. Championship4.80008312250Matches
2021-202222Swansea Cityeng ENGEFL Cup1.00000001010Matches
2021-202222Swansea Cityeng ENGFA Cup0.90002100000Matches
2021-202222Lincoln Cityeng ENG3. League One12.62001614513490Matches
2022-202323Swansea Cityeng ENG2. Championship13.500017117125100Matches
2022-202323Swansea Cityeng ENGEFL Cup1.01001011010Matches
2022-202323Swansea Cityeng ENGFA Cup1.50003110000Matches
2023-202424Swansea Cityeng ENG2. Championship26.41011332972410190Matches
2023-202424Swansea Cityeng ENGEFL Cup1.80003230100Matches
2023-202424Swansea Cityeng ENGFA Cup1.10002104100Matches
2024-202525Swansea Cityeng ENG2. Championship33.380040284168190Matches
2024-202525Swansea Cityeng ENGEFL Cup0.50001101000Matches
2024-202525Swansea Cityeng ENGFA Cup0.30000Matches
2025-202626Swansea Cityeng ENG2. Championship19.350028265910161Matches
2025-202626Swansea Cityeng ENGEFL Cup0.40000101010Matches
8 Seasons2 Clubs4 Leagues125.7261117314042954385001
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Swansea City (8 Seasons)3 Leagues113.1241115712637823976001
Swansea City (3 Seasons)2 Leagues38.86001
Lincoln City (1 Season)1 League12.62001614513490
Championship (7 Seasons)103.32311143114317337731
EFL Cup (7 Seasons)4.8100564413000
FA Cup (5 Seasons)5.10009625100
PL2 — Div. 1 (2 Seasons)24.14001
League One (1 Season)12.62001614513490
PL2 — Div. 2 (1 Season)14.72000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201818Swansea City1 League4.51000
2018-201919Swansea City1 League19.63001
2018-201919Swansea City1 League0.2000020000000
2019-202020Swansea City1 League14.72000
2019-202020Swansea City2 Leagues0.50003011010
2020-202121Swansea City2 Leagues6.90001620710230
2021-202222Lincoln City1 League12.62001614513490
2021-202222Swansea City3 Leagues6.700010413260
2022-202323Swansea City3 Leagues16.010021129135110
2023-202424Swansea City3 Leagues29.210113832102812190
2024-202525Swansea City3 Leagues34.080041294178190
2025-202626Swansea City2 Leagues19.7500282751010171
8 Seasons2 Clubs4 Leagues125.7261117314042954385001
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Swansea City (8 Seasons)3 Leagues113.1241115712637823976001
Swansea City (3 Seasons)2 Leagues38.86001
Lincoln City (1 Season)1 League12.62001614513490
Championship (7 Seasons)103.32311143114317337731
EFL Cup (7 Seasons)4.8100564413000
FA Cup (5 Seasons)5.10009625100
PL2 — Div. 1 (2 Seasons)24.14001
League One (1 Season)12.62001614513490
PL2 — Div. 2 (1 Season)14.72000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201818Swansea Cityeng ENGJr. PL2 — Div. 14th4.51000Matches
2018-201919Swansea Cityeng ENGJr. PL2 — Div. 112th19.63001Matches
2019-202020Swansea Cityeng ENGJr. PL2 — Div. 28th14.72000Matches
2019-202020Swansea Cityeng ENG2. Championship6th0.50003011010Matches
2020-202121Swansea Cityeng ENG2. Championship4th5.6000141769230Matches
2021-202222Lincoln Cityeng ENG3. League One17th12.62001614513490Matches
2021-202222Swansea Cityeng ENG2. Championship15th4.80008312250Matches
2022-202323Swansea Cityeng ENG2. Championship10th13.500017117125100Matches
2023-202424Swansea Cityeng ENG2. Championship14th26.41011332972410190Matches
2024-202525Swansea Cityeng ENG2. Championship11th33.380040284168190Matches
2025-202626Swansea Cityeng ENG2. Championship11th19.350028265910161Matches
7 Seasons2 Clubs2 Leagues115.82511159128368641821
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Swansea City (7 Seasons)1 League103.32311143114317337731
Swansea City (3 Seasons)2 Leagues38.86001
Lincoln City (1 Season)1 League12.62001614513490
Championship (7 Seasons)103.32311143114317337731
PL2 — Div. 1 (2 Seasons)24.14001
League One (1 Season)12.62001614513490
PL2 — Div. 2 (1 Season)14.72000
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-201919Swansea Cityeng ENGEFL Cup33rd0.2000020000000Matches
2020-202121Swansea Cityeng ENGFA Cup9th1.30002311000Matches
2021-202222Swansea Cityeng ENGEFL CupRd31.00000001010Matches
2021-202222Swansea Cityeng ENGFA Cup0.90002100000Matches
2022-202323Swansea Cityeng ENGEFL CupRd11.01001011010Matches
2022-202323Swansea Cityeng ENGFA Cup1.50003110000Matches
2023-202424Swansea Cityeng ENGEFL CupRd21.80003230100Matches
2023-202424Swansea Cityeng ENGFA Cup1.10002104100Matches
2024-202525Swansea Cityeng ENGEFL CupRd20.50001101000Matches
2024-202525Swansea Cityeng ENGFA Cup0.30000Matches
2025-202626Swansea Cityeng ENGEFL CupRd40.40000101010Matches
8 Seasons1 Club2 Leagues9.810014126923000
EFL Cup (7 Seasons)4.8100564413000
FA Cup (5 Seasons)5.10009625100
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202323wls WalesFriendlies (M)1.00000Matches
202424wls WalesFriendlies (M)1.00000Matches
2024-202525wls WalesUEFA Nations LeagueLgB2.40006201110Matches
202525wls WalesFriendlies (M)1.00000Matches
202626wls WalesWCQ5.01006300330Matches
4 Seasons1 Club4 Leagues10.310012501440
Friendlies (M) (4 Seasons)3.00000
WCQ (1 Season)5.01006300330
UEFA Nations League (1 Season)2.40006201110
UEFA Euro Qualifying (1 Season)

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.