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
2018-201922Oxford Unitedeng ENGEFL Cup332532.8202200000.710.000.710.710.71Matches
2018-201922Oxford Unitedeng ENGFA Cup443403.8000000000.000.000.000.000.00Matches
2018-201922Oxford Unitedeng ENG3. League One36292,73030.37310700300.230.100.330.230.33Matches
2019-202023Cardiff Cityeng ENG2. Championship24151,26314.0011000100.000.070.070.000.07Matches
2019-202023Cardiff Cityeng ENGEFL Cup11700.8000000000.000.000.000.000.00Matches
2019-202023Cardiff Cityeng ENGFA Cup443523.9101100100.260.000.260.260.26Matches
2020-202124Cardiff Cityeng ENG2. Championship711061.2000000000.000.000.000.000.00Matches
2020-202124Cardiff Cityeng ENGFA Cup00Matches
2020-202124Hull Cityeng ENG3. League One20108569.5404400000.420.000.420.420.42Matches
2021-202225Oxford Unitedeng ENGEFL Cup10450.5000000000.000.000.000.000.00Matches
2021-202225Oxford Unitedeng ENGFA Cup11700.8000000000.000.000.000.000.00Matches
2021-202225Oxford Unitedeng ENG3. League One37262,38426.511011100200.040.380.420.040.42Matches
2022-202326Cardiff Cityeng ENG2. Championship1433614.0112100100.250.250.500.250.50Matches
2022-202326Cardiff Cityeng ENGEFL Cup11510.6000000000.000.000.000.000.00Matches
2022-202326Cardiff Cityeng ENGFA Cup1030.0000000000.000.000.000.000.00Matches
2023-202427Portsmoutheng ENGFA Cup10470.5000000000.000.000.000.000.00Matches
2023-202427Portsmoutheng ENG3. League One29121,11012.3033000100.000.240.240.000.24Matches
2024-202528Portsmoutheng ENG2. Championship00Matches
2024-202528Portsmoutheng ENGEFL Cup11630.7000000100.000.000.000.000.00Matches
202529Derry Cityie IRL1. Premier Division30211,62718.1459400200.220.280.500.220.50Matches
202630Derry Cityie IRL1. Premier Division321371.5011000100.000.660.660.000.66Matches
9 Seasons5 Clubs5 Leagues21813411,868131.920244420001300.150.180.330.150.33
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
Cardiff City (3 Seasons)3 Leagues52252,20624.5224200300.080.080.160.080.16
Oxford United (2 Seasons)3 Leagues82635,82264.71013231000500.150.200.360.150.36
Derry City (2 Seasons)1 League33231,76419.64610400300.200.310.510.200.51
Portsmouth (2 Seasons)4 Leagues31131,22013.6033000200.000.220.220.000.22
Hull City (1 Season)1 League20108569.5404400000.420.000.420.420.42
FA Cup (6 Seasons)1198129.0101100100.110.000.110.110.11
EFL Cup (5 Seasons)764825.4202200100.370.000.370.370.37
League One (4 Seasons)122777,08078.71216281200600.150.200.360.150.36
Championship (4 Seasons)45191,73019.2123100200.050.100.160.050.16
Premier Division (2 Seasons)33231,76419.64610400300.200.310.510.200.51
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
2018-201922Oxford United3 Leagues43363,32336.99312900300.240.080.330.240.33
2019-202023Cardiff City3 Leagues29201,68518.7112100200.050.050.110.050.11
2020-202124Cardiff City2 Leagues711061.2000000000.000.000.000.000.00
2020-202124Hull City1 League20108569.5404400000.420.000.420.420.42
2021-202225Oxford United3 Leagues39272,49927.811011100200.040.360.400.040.40
2022-202326Cardiff City3 Leagues1644154.6112100100.220.220.430.220.43
2023-202427Portsmouth2 Leagues30121,15712.9033000100.000.230.230.000.23
2024-202528Portsmouth2 Leagues11630.7000000100.000.000.000.000.00
202529Derry City1 League30211,62718.1459400200.220.280.500.220.50
202630Derry City1 League321371.5011000100.000.660.660.000.66
9 Seasons5 Clubs5 Leagues21813411,868131.920244420001300.150.180.330.150.33
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
Cardiff City (3 Seasons)3 Leagues52252,20624.5224200300.080.080.160.080.16
Oxford United (2 Seasons)3 Leagues82635,82264.71013231000500.150.200.360.150.36
Derry City (2 Seasons)1 League33231,76419.64610400300.200.310.510.200.51
Portsmouth (2 Seasons)4 Leagues31131,22013.6033000200.000.220.220.000.22
Hull City (1 Season)1 League20108569.5404400000.420.000.420.420.42
FA Cup (6 Seasons)1198129.0101100100.110.000.110.110.11
EFL Cup (5 Seasons)764825.4202200100.370.000.370.370.37
League One (4 Seasons)122777,08078.71216281200600.150.200.360.150.36
Championship (4 Seasons)45191,73019.2123100200.050.100.160.050.16
Premier Division (2 Seasons)33231,76419.64610400300.200.310.510.200.51
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-201922Oxford Unitedeng ENG3. League One12th36292,73030.37310700300.230.100.330.230.33Matches
2019-202023Cardiff Cityeng ENG2. Championship5th24151,26314.0011000100.000.070.070.000.07Matches
2020-202124Cardiff Cityeng ENG2. Championship8th711061.2000000000.000.000.000.000.00Matches
2020-202124Hull Cityeng ENG3. League One1st20108569.5404400000.420.000.420.420.42Matches
2021-202225Oxford Unitedeng ENG3. League One8th37262,38426.511011100200.040.380.420.040.42Matches
2022-202326Cardiff Cityeng ENG2. Championship21st1433614.0112100100.250.250.500.250.50Matches
2023-202427Portsmoutheng ENG3. League One1st29121,11012.3033000100.000.240.240.000.24Matches
2024-202528Portsmoutheng ENG2. Championship16th00Matches
202529Derry Cityie IRL1. Premier Division2nd30211,62718.1459400200.220.280.500.220.50Matches
202630Derry Cityie IRL1. Premier Division6th321371.5011000100.000.660.660.000.66Matches
9 Seasons5 Clubs3 Leagues20011910,574117.517244117001100.140.200.350.140.35
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
Cardiff City (3 Seasons)1 League45191,73019.2123100200.050.100.160.050.16
Oxford United (2 Seasons)1 League73555,11456.881321800500.140.230.370.140.37
Derry City (2 Seasons)1 League33231,76419.64610400300.200.310.510.200.51
Portsmouth (2 Seasons)2 Leagues29121,11012.3033000100.000.240.240.000.24
Hull City (1 Season)1 League20108569.5404400000.420.000.420.420.42
League One (4 Seasons)122777,08078.71216281200600.150.200.360.150.36
Championship (4 Seasons)45191,73019.2123100200.050.100.160.050.16
Premier Division (2 Seasons)33231,76419.64610400300.200.310.510.200.51
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-201922Oxford Unitedeng ENGEFL Cup17th332532.8202200000.710.000.710.710.71Matches
2018-201922Oxford Unitedeng ENGFA Cup33rd443403.8000000000.000.000.000.000.00Matches
2019-202023Cardiff Cityeng ENGEFL Cup33rd11700.8000000000.000.000.000.000.00Matches
2019-202023Cardiff Cityeng ENGFA Cup17th443523.9101100100.260.000.260.260.26Matches
2020-202124Cardiff Cityeng ENGFA Cup33rd00Matches
2021-202225Oxford Unitedeng ENGEFL CupRd210450.5000000000.000.000.000.000.00Matches
2021-202225Oxford Unitedeng ENGFA Cup11700.8000000000.000.000.000.000.00Matches
2022-202326Cardiff Cityeng ENGEFL CupRd111510.6000000000.000.000.000.000.00Matches
2022-202326Cardiff Cityeng ENGFA Cup1030.0000000000.000.000.000.000.00Matches
2023-202427Portsmoutheng ENGFA Cup10470.5000000000.000.000.000.000.00Matches
2024-202528Portsmoutheng ENGEFL CupRd111630.7000000100.000.000.000.000.00Matches
7 Seasons3 Clubs2 Leagues18151,29414.4303300200.210.000.210.210.21
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
Cardiff City (3 Seasons)2 Leagues764765.3101100100.190.000.190.190.19
Oxford United (2 Seasons)2 Leagues987087.9202200000.250.000.250.250.25
Portsmouth (2 Seasons)2 Leagues211101.2000000100.000.000.000.000.00
FA Cup (6 Seasons)1198129.0101100100.110.000.110.110.11
EFL Cup (5 Seasons)764825.4202200100.370.000.370.370.37
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
201822nir Northern IrelandFriendlies (M)21861.0101100001.050.001.051.051.05Matches
2018-201922nir Northern IrelandUEFA Nations League24th20500.6000000000.000.000.000.000.00Matches
201923nir Northern IrelandFriendlies (M)221731.9000000000.000.000.000.000.00Matches
2020-202124nir Northern IrelandUEFA Nations LeagueLgB411531.7101100000.590.000.590.590.59Matches
202125nir Northern IrelandFriendlies (M)321721.9112100000.520.521.050.521.05Matches
202125nir Northern IrelandUEFA Euro Qualifying523153.5000000000.000.000.000.000.00Matches
202226nir Northern IrelandWCQ331962.2000000000.000.000.000.000.00Matches
202226nir Northern IrelandFriendlies (M)21951.1101100000.950.000.950.950.95Matches
2022-202326nir Northern IrelandUEFA Nations LeagueLgC622282.5112100100.390.390.790.390.79Matches
202428nir Northern IrelandUEFA Euro Qualifying10220.2000000000.000.000.000.000.00Matches
6 Seasons1 Club4 Leagues30141,49016.6527500100.300.120.420.300.42
Friendlies (M) (4 Seasons)965265.8314300000.510.170.680.510.68
UEFA Nations League (3 Seasons)1234314.8213200100.420.210.630.420.63
UEFA Euro Qualifying (2 Seasons)623373.7000000000.000.000.000.000.00
WCQ (1 Season)331962.2000000000.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2018-201922Oxford Unitedeng ENGEFL Cup2.827342.92.491.070.290.6700Matches
2018-201922Oxford Unitedeng ENGFA Cup3.8022100.00.530.530.000.0000Matches
2018-201922Oxford Unitedeng ENG3. League One30.3700Matches
2019-202023Cardiff Cityeng ENG2. Championship14.0014321.41.000.210.000.0000Matches
2019-202023Cardiff Cityeng ENGEFL Cup0.80000.000.0000Matches
2019-202023Cardiff Cityeng ENGFA Cup3.919222.22.300.510.110.5000Matches
2020-202124Cardiff Cityeng ENG2. Championship1.20000.000.0000Matches
2020-202124Hull Cityeng ENG3. League One9.5414750.01.470.740.290.5700Matches
2021-202225Oxford Unitedeng ENGEFL Cup0.50000.000.0000Matches
2021-202225Oxford Unitedeng ENGFA Cup0.80100.01.290.000.0000Matches
2021-202225Oxford Unitedeng ENG3. League One26.51361644.41.360.600.030.0600Matches
2022-202326Cardiff Cityeng ENG2. Championship4.014250.01.000.500.250.5000Matches
2022-202326Cardiff Cityeng ENGEFL Cup0.602150.03.531.760.000.0000Matches
2022-202326Cardiff Cityeng ENGFA Cup0.00000.000.0000Matches
2023-202427Portsmoutheng ENGFA Cup0.50000.000.0000Matches
2023-202427Portsmoutheng ENG3. League One12.3019526.31.540.410.000.0000Matches
2024-202528Portsmoutheng ENGEFL Cup0.70000.000.0000Matches
202529Derry Cityie IRL1. Premier Division18.14301136.71.660.610.130.3600Matches
202630Derry Cityie IRL1. Premier Division1.50100.00.660.000.0000Matches
9 Seasons5 Clubs5 Leagues131.9201395237.41.370.510.090.2500
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Cardiff City (3 Seasons)3 Leagues24.5229827.61.180.330.070.2500
Oxford United (2 Seasons)3 Leagues64.710462145.71.340.610.070.1400
Derry City (2 Seasons)1 League19.64311135.51.580.560.130.3600
Portsmouth (2 Seasons)4 Leagues13.6019526.31.400.370.000.0000
Hull City (1 Season)1 League9.5414750.01.470.740.290.5700
FA Cup (6 Seasons)9.0112433.31.330.440.080.2500
EFL Cup (5 Seasons)5.429444.41.680.750.220.5000
League One (4 Seasons)78.712692840.61.430.580.070.1800
Championship (4 Seasons)19.2118527.80.940.260.060.2000
Premier Division (2 Seasons)19.64311135.51.580.560.130.3600
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2018-201922Oxford United3 Leagues36.999555.61.370.760.220.4000
2019-202023Cardiff City3 Leagues18.7123521.71.230.270.040.2000
2020-202124Cardiff City2 Leagues1.20000.000.0000
2020-202124Hull City1 League9.5414750.01.470.740.290.5700
2021-202225Oxford United3 Leagues27.81371643.21.330.580.030.0600
2022-202326Cardiff City3 Leagues4.616350.01.300.650.170.3300
2023-202427Portsmouth2 Leagues12.9019526.31.480.390.000.0000
2024-202528Portsmouth2 Leagues0.70000.000.0000
202529Derry City1 League18.14301136.71.660.610.130.3600
202630Derry City1 League1.50100.00.660.000.0000
9 Seasons5 Clubs5 Leagues131.9201395237.41.370.510.090.2500
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Cardiff City (3 Seasons)3 Leagues24.5229827.61.180.330.070.2500
Oxford United (2 Seasons)3 Leagues64.710462145.71.340.610.070.1400
Derry City (2 Seasons)1 League19.64311135.51.580.560.130.3600
Portsmouth (2 Seasons)4 Leagues13.6019526.31.400.370.000.0000
Hull City (1 Season)1 League9.5414750.01.470.740.290.5700
FA Cup (6 Seasons)9.0112433.31.330.440.080.2500
EFL Cup (5 Seasons)5.429444.41.680.750.220.5000
League One (4 Seasons)78.712692840.61.430.580.070.1800
Championship (4 Seasons)19.2118527.80.940.260.060.2000
Premier Division (2 Seasons)19.64311135.51.580.560.130.3600
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-201922Oxford Unitedeng ENG3. League One12th30.3700Matches
2019-202023Cardiff Cityeng ENG2. Championship5th14.0014321.41.000.210.000.0000Matches
2020-202124Cardiff Cityeng ENG2. Championship8th1.20000.000.0000Matches
2020-202124Hull Cityeng ENG3. League One1st9.5414750.01.470.740.290.5700Matches
2021-202225Oxford Unitedeng ENG3. League One8th26.51361644.41.360.600.030.0600Matches
2022-202326Cardiff Cityeng ENG2. Championship21st4.014250.01.000.500.250.5000Matches
2023-202427Portsmoutheng ENG3. League One1st12.3019526.31.540.410.000.0000Matches
202529Derry Cityie IRL1. Premier Division2nd18.14301136.71.660.610.130.3600Matches
202630Derry Cityie IRL1. Premier Division6th1.50100.00.660.000.0000Matches
9 Seasons5 Clubs3 Leagues117.5171184437.31.350.500.080.2300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Cardiff City (3 Seasons)1 League19.2118527.80.940.260.060.2000
Oxford United (2 Seasons)1 League56.88361644.41.360.600.030.0600
Derry City (2 Seasons)1 League19.64311135.51.580.560.130.3600
Portsmouth (2 Seasons)2 Leagues12.3019526.31.540.410.000.0000
Hull City (1 Season)1 League9.5414750.01.470.740.290.5700
League One (4 Seasons)78.712692840.61.430.580.070.1800
Championship (4 Seasons)19.2118527.80.940.260.060.2000
Premier Division (2 Seasons)19.64311135.51.580.560.130.3600
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-201922Oxford Unitedeng ENGEFL Cup17th2.827342.92.491.070.290.6700Matches
2018-201922Oxford Unitedeng ENGFA Cup33rd3.8022100.00.530.530.000.0000Matches
2019-202023Cardiff Cityeng ENGEFL Cup33rd0.80000.000.0000Matches
2019-202023Cardiff Cityeng ENGFA Cup17th3.919222.22.300.510.110.5000Matches
2021-202225Oxford Unitedeng ENGEFL CupRd20.50000.000.0000Matches
2021-202225Oxford Unitedeng ENGFA Cup0.80100.01.290.000.0000Matches
2022-202326Cardiff Cityeng ENGEFL CupRd10.602150.03.531.760.000.0000Matches
2022-202326Cardiff Cityeng ENGFA Cup0.00000.000.0000Matches
2023-202427Portsmoutheng ENGFA Cup0.50000.000.0000Matches
2024-202528Portsmoutheng ENGEFL CupRd10.70000.000.0000Matches
7 Seasons3 Clubs2 Leagues14.4321838.11.460.560.140.3800
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Cardiff City (3 Seasons)2 Leagues5.3111327.32.080.570.090.3300
Oxford United (2 Seasons)2 Leagues7.9210550.01.270.640.200.4000
Portsmouth (2 Seasons)2 Leagues1.20000.000.0000
FA Cup (6 Seasons)9.0112433.31.330.440.080.2500
EFL Cup (5 Seasons)5.429444.41.680.750.220.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
201822nir Northern IrelandFriendlies (M)1.0100Matches
2018-201922nir Northern IrelandUEFA Nations League24th0.6000Matches
201923nir Northern IrelandFriendlies (M)1.9000Matches
2020-202124nir Northern IrelandUEFA Nations LeagueLgB1.7111100.00.590.591.001.0000Matches
202125nir Northern IrelandFriendlies (M)1.9100Matches
202125nir Northern IrelandUEFA Euro Qualifying3.50100.00.290.000.0000Matches
202226nir Northern IrelandWCQ2.203266.71.380.920.000.0000Matches
202226nir Northern IrelandFriendlies (M)1.1100Matches
2022-202326nir Northern IrelandUEFA Nations LeagueLgC2.516350.02.371.180.170.3300Matches
202428nir Northern IrelandUEFA Euro Qualifying0.20000.000.0000Matches
6 Seasons1 Club4 Leagues16.6511654.51.080.590.180.3300
Friendlies (M) (4 Seasons)5.8300
UEFA Nations League (3 Seasons)4.827457.11.650.940.290.5000
UEFA Euro Qualifying (2 Seasons)3.70100.00.270.000.0000
WCQ (1 Season)2.203266.71.380.920.000.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2018-201922Oxford Unitedeng ENGEFL Cup32538493.72.83842002.0053+2+0.71+0.71Matches
2018-201922Oxford Unitedeng ENGFA Cup43408594.43.84852001.7542+2+0.53-3.97Matches
2018-201922Oxford Unitedeng ENG3. League One362,7307665.930.329892472321.174241+1+0.03+0.48Matches
2019-202023Cardiff Cityeng ENG2. Championship241,2635330.514.01577491291.282013+7+0.50+0.40Matches
2019-202023Cardiff Cityeng ENGEFL Cup1707077.80.81700000.0003-3-3.86-3.86Matches
2019-202023Cardiff Cityeng ENGFA Cup43528890.33.94882001.2598+1+0.26+0.26Matches
2020-202124Cardiff Cityeng ENG2. Championship7106152.61.2162067122.572200.00-0.38Matches
2020-202124Cardiff Cityeng ENGFA Cup0001Matches
2020-202124Hull Cityeng ENG3. League One208564320.79.510681101802.15175+12+1.26+0.44Matches
2021-202225Oxford Unitedeng ENGEFL Cup1454525.00.50014500.000000.00+1.33Matches
2021-202225Oxford Unitedeng ENGFA Cup1707033.30.81700001.0021+1+1.29+2.57Matches
2021-202225Oxford Unitedeng ENG3. League One372,3846457.626.5268214112311.594129+12+0.45-0.11Matches
2022-202326Cardiff Cityeng ENG2. Championship14361268.74.03680111431.0756-1-0.25+0.13Matches
2022-202326Cardiff Cityeng ENGEFL Cup1515156.70.61510000.000000.00+6.92Matches
2022-202326Cardiff Cityeng ENGFA Cup1331.70.0001300.0010+1+30.00+32.03Matches
2023-202427Portsmoutheng ENGFA Cup1474752.20.50014700.000000.00+2.09Matches
2023-202427Portsmoutheng ENG3. League One291,1103826.812.312701171642.171712+5+0.41-0.55Matches
2024-202528Portsmoutheng ENG2. Championship00001Matches
2024-202528Portsmoutheng ENGEFL Cup1636370.00.71630000.0001-1-1.43-1.43Matches
202529Derry Cityie IRL1. Premier Division301,6275450.218.12166292751.703019+11+0.61+0.50Matches
202630Derry Cityie IRL1. Premier Division3137467.61.5258012121.0012-1-0.66-0.66Matches
9 Seasons5 Clubs5 Leagues21811,8685429.5131.913477528418401.58196147+49+0.37+0.14
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cardiff City (3 Seasons)3 Leagues522,2064216.624.5257662712251.323732+5+0.20+0.23
Oxford United (2 Seasons)3 Leagues825,8227162.664.7638542192431.409476+18+0.28+0.25
Derry City (2 Seasons)1 League331,7645335.019.623652102771.643121+10+0.51+0.46
Portsmouth (2 Seasons)4 Leagues311,2203914.413.613691181852.031713+4+0.30-0.60
Hull City (1 Season)1 League208564320.79.510681101802.15175+12+1.26+0.44
FA Cup (6 Seasons)118127461.59.0985422511.181611+5+0.55+1.85
EFL Cup (5 Seasons)74826966.95.4673214500.8657-2-0.37+1.52
League One (4 Seasons)1227,0805842.878.7778140451971.7011787+30+0.38-0.25
Championship (4 Seasons)451,7303810.419.2197542612251.422721+6+0.31+0.28
Premier Division (2 Seasons)331,7645335.019.623652102771.643121+10+0.51+0.46
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
2018-201922Oxford United3 Leagues433,3237769.736.936882872321.285146+5+0.14+0.51
2019-202023Cardiff City3 Leagues291,6855836.518.72079691291.232924+5+0.27+0.18
2020-202124Cardiff City2 Leagues7106152.51.2162067132.572200.00-0.38
2020-202124Hull City1 League208564320.79.510681101802.15175+12+1.26+0.44
2021-202225Oxford United3 Leagues392,4996455.227.8278214122511.534330+13+0.47+0.16
2022-202326Cardiff City3 Leagues16415269.44.64640121330.946600.00+0.52
2023-202427Portsmouth2 Leagues301,1573927.412.912701181842.101712+5+0.39-0.52
2024-202528Portsmouth2 Leagues163631.50.71630010.0001-1-1.43-1.43
202529Derry City1 League301,6275450.218.12166292751.703019+11+0.61+0.50
202630Derry City1 League3137467.61.5258012121.0012-1-0.66-0.66
9 Seasons5 Clubs5 Leagues21811,8685429.5131.913477528418401.58196147+49+0.37+0.14
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cardiff City (3 Seasons)3 Leagues522,2064216.624.5257662712251.323732+5+0.20+0.23
Oxford United (2 Seasons)3 Leagues825,8227162.664.7638542192431.409476+18+0.28+0.25
Derry City (2 Seasons)1 League331,7645335.019.623652102771.643121+10+0.51+0.46
Portsmouth (2 Seasons)4 Leagues311,2203914.413.613691181852.031713+4+0.30-0.60
Hull City (1 Season)1 League208564320.79.510681101802.15175+12+1.26+0.44
FA Cup (6 Seasons)118127461.59.0985422511.181611+5+0.55+1.85
EFL Cup (5 Seasons)74826966.95.4673214500.8657-2-0.37+1.52
League One (4 Seasons)1227,0805842.878.7778140451971.7011787+30+0.38-0.25
Championship (4 Seasons)451,7303810.419.2197542612251.422721+6+0.31+0.28
Premier Division (2 Seasons)331,7645335.019.623652102771.643121+10+0.51+0.46
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-201922Oxford Unitedeng ENG3. League One12th362,7307665.930.329892472321.174241+1+0.03+0.48Matches
2019-202023Cardiff Cityeng ENG2. Championship5th241,2635330.514.01577491291.282013+7+0.50+0.40Matches
2020-202124Cardiff Cityeng ENG2. Championship8th7106152.61.2162067122.572200.00-0.38Matches
2020-202124Hull Cityeng ENG3. League One1st208564320.79.510681101802.15175+12+1.26+0.44Matches
2021-202225Oxford Unitedeng ENG3. League One8th372,3846457.626.5268214112311.594129+12+0.45-0.11Matches
2022-202326Cardiff Cityeng ENG2. Championship21st14361268.74.03680111431.0756-1-0.25+0.13Matches
2023-202427Portsmoutheng ENG3. League One1st291,1103826.812.312701171642.171712+5+0.41-0.55Matches
2024-202528Portsmoutheng ENG2. Championship16th00001Matches
202529Derry Cityie IRL1. Premier Division2nd301,6275450.218.12166292751.703019+11+0.61+0.50Matches
202630Derry Cityie IRL1. Premier Division6th3137467.61.5258012121.0012-1-0.66-0.66Matches
9 Seasons5 Clubs3 Leagues20010,5745327.7117.511977468118391.62175129+46+0.39+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 Matches
Cardiff City (3 Seasons)1 League451,7303813.919.2197542612241.422721+6+0.31+0.28
Oxford United (2 Seasons)1 League735,1147061.856.8558538182331.388370+13+0.23+0.12
Derry City (2 Seasons)1 League331,7645335.019.623652102771.643121+10+0.51+0.46
Portsmouth (2 Seasons)2 Leagues291,1103813.412.312701171652.171712+5+0.41-0.55
Hull City (1 Season)1 League208564320.79.510681101802.15175+12+1.26+0.44
League One (4 Seasons)1227,0805842.878.7778140451971.7011787+30+0.38-0.25
Championship (4 Seasons)451,7303810.419.2197542612251.422721+6+0.31+0.28
Premier Division (2 Seasons)331,7645335.019.623652102771.643121+10+0.51+0.46
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-201922Oxford Unitedeng ENGEFL Cup17th32538493.72.83842002.0053+2+0.71+0.71Matches
2018-201922Oxford Unitedeng ENGFA Cup33rd43408594.43.84852001.7542+2+0.53-3.97Matches
2019-202023Cardiff Cityeng ENGEFL Cup33rd1707077.80.81700000.0003-3-3.86-3.86Matches
2019-202023Cardiff Cityeng ENGFA Cup17th43528890.33.94882001.2598+1+0.26+0.26Matches
2020-202124Cardiff Cityeng ENGFA Cup33rd0001Matches
2021-202225Oxford Unitedeng ENGEFL CupRd21454525.00.50014500.000000.00+1.33Matches
2021-202225Oxford Unitedeng ENGFA Cup1707033.30.81700001.0021+1+1.29+2.57Matches
2022-202326Cardiff Cityeng ENGEFL CupRd11515156.70.61510000.000000.00+6.92Matches
2022-202326Cardiff Cityeng ENGFA Cup1331.70.0001300.0010+1+30.00+32.03Matches
2023-202427Portsmoutheng ENGFA Cup1474752.20.50014700.000000.00+2.09Matches
2024-202528Portsmoutheng ENGEFL CupRd11636370.00.71630000.0001-1-1.43-1.43Matches
7 Seasons3 Clubs2 Leagues181,2947263.414.41580633211.062118+3+0.21+1.72
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cardiff City (3 Seasons)2 Leagues74766856.75.367921310.711011-1-0.19+2.11
Oxford United (2 Seasons)2 Leagues97087969.47.9883414501.56116+5+0.64+1.50
Portsmouth (2 Seasons)2 Leagues21105561.11.2163014700.0001-1-0.82+0.47
FA Cup (6 Seasons)118127461.59.0985422511.181611+5+0.55+1.85
EFL Cup (5 Seasons)74826966.95.4673214500.8657-2-0.37+1.52
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
201822nir Northern IrelandFriendlies (M)2864319.11.0161012522.0010+1+1.05+1.05Matches
2018-201922nir Northern IrelandUEFA Nations League24th2502513.90.60022420.0002-2-3.60-2.73Matches
201923nir Northern IrelandFriendlies (M)21738796.11.92870003.0042+2+1.04+1.04Matches
2020-202124nir Northern IrelandUEFA Nations LeagueLgB41533828.31.7182032410.2523-1-0.59+0.81Matches
202125nir Northern IrelandFriendlies (M)31725747.81.9281111012.0040+4+2.09+3.05Matches
202125nir Northern IrelandUEFA Euro Qualifying53156332.83.5290034511.003300.00+0.70Matches
202226nir Northern IrelandWCQ31966527.22.23650030.6702-2-0.92-1.09Matches
202226nir Northern IrelandFriendlies (M)2954852.81.1167012801.5021+1+0.95+0.95Matches
2022-202326nir Northern IrelandUEFA Nations LeagueLgC62283842.22.5266042400.8352+3+1.18+2.91Matches
202428nir Northern IrelandUEFA Euro Qualifying122222.40.20012220.000000.00+0.41Matches
6 Seasons1 Club4 Leagues301,4905028.716.6147511627121.072115+6+0.36+0.97
Friendlies (M) (4 Seasons)95265845.05.8677132132.11113+8+1.37+1.65
UEFA Nations League (3 Seasons)124313629.94.8372092430.507700.00+1.34
UEFA Euro Qualifying (2 Seasons)63375618.13.7290043930.833300.00+0.53
WCQ (1 Season)31966527.22.23650030.6702-2-0.92-1.09
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
2018-201922Oxford Unitedeng ENGEFL Cup2.8000510100000Matches
2018-201922Oxford Unitedeng ENGFA Cup3.8000541000000Matches
2018-201922Oxford Unitedeng ENG3. League One30.33000Matches
2019-202023Cardiff Cityeng ENG2. Championship14.010091572411320Matches
2019-202023Cardiff Cityeng ENGEFL Cup0.80000001010Matches
2019-202023Cardiff Cityeng ENGFA Cup3.91003212000Matches
2020-202124Cardiff Cityeng ENG2. Championship1.20001202100Matches
2020-202124Hull Cityeng ENG3. League One9.5000111511610110Matches
2021-202225Oxford Unitedeng ENGEFL Cup0.50000000210Matches
2021-202225Oxford Unitedeng ENGFA Cup0.80001100000Matches
2021-202225Oxford Unitedeng ENG3. League One26.52001632144013260Matches
2022-202326Cardiff Cityeng ENG2. Championship4.01003616230Matches
2022-202326Cardiff Cityeng ENGEFL Cup0.60001001000Matches
2022-202326Cardiff Cityeng ENGFA Cup0.00000000000Matches
2023-202427Portsmoutheng ENGFA Cup0.50000103000Matches
2023-202427Portsmoutheng ENG3. League One12.310011144305110Matches
2024-202528Portsmoutheng ENGEFL Cup0.71001001000Matches
202529Derry Cityie IRL1. Premier Division18.1200142111514120Matches
202630Derry Cityie IRL1. Premier Division1.51002005100Matches
9 Seasons5 Clubs5 Leagues131.9130083114401834997000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cardiff City (3 Seasons)3 Leagues24.5300172593614360
Oxford United (2 Seasons)3 Leagues64.7500273815411527000
Derry City (2 Seasons)1 League19.6300162111565120
Portsmouth (2 Seasons)4 Leagues13.620012154345110
Hull City (1 Season)1 League9.5000111511610110
FA Cup (6 Seasons)9.0100982500000
EFL Cup (5 Seasons)5.4100710422000
League One (4 Seasons)78.76003861198628480
Championship (4 Seasons)19.2200132383214350
Premier Division (2 Seasons)19.6300162111565120
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201922Oxford United3 Leagues36.93001051100000
2019-202023Cardiff City3 Leagues18.7200121782711330
2020-202124Cardiff City2 Leagues1.20001202100
2020-202124Hull City1 League9.5000111511610110
2021-202225Oxford United3 Leagues27.82001733144015270
2022-202326Cardiff City3 Leagues4.61004617230
2023-202427Portsmouth2 Leagues12.910011154335110
2024-202528Portsmouth2 Leagues0.71001001000
202529Derry City1 League18.1200142111514120
202630Derry City1 League1.51002005100
9 Seasons5 Clubs5 Leagues131.9130083114401834997000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cardiff City (3 Seasons)3 Leagues24.5300172593614360
Oxford United (2 Seasons)3 Leagues64.7500273815411527000
Derry City (2 Seasons)1 League19.6300162111565120
Portsmouth (2 Seasons)4 Leagues13.620012154345110
Hull City (1 Season)1 League9.5000111511610110
FA Cup (6 Seasons)9.0100982500000
EFL Cup (5 Seasons)5.4100710422000
League One (4 Seasons)78.76003861198628480
Championship (4 Seasons)19.2200132383214350
Premier Division (2 Seasons)19.6300162111565120
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-201922Oxford Unitedeng ENG3. League One12th30.33000Matches
2019-202023Cardiff Cityeng ENG2. Championship5th14.010091572411320Matches
2020-202124Cardiff Cityeng ENG2. Championship8th1.20001202100Matches
2020-202124Hull Cityeng ENG3. League One1st9.5000111511610110Matches
2021-202225Oxford Unitedeng ENG3. League One8th26.52001632144013260Matches
2022-202326Cardiff Cityeng ENG2. Championship21st4.01003616230Matches
2023-202427Portsmoutheng ENG3. League One1st12.310011144305110Matches
202529Derry Cityie IRL1. Premier Division2nd18.1200142111514120Matches
202630Derry Cityie IRL1. Premier Division6th1.51002005100Matches
9 Seasons5 Clubs3 Leagues117.51100671053817447950
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cardiff City (3 Seasons)1 League19.2200132383214350
Oxford United (2 Seasons)1 League56.85001632144013260
Derry City (2 Seasons)1 League19.6300162111565120
Portsmouth (2 Seasons)2 Leagues12.310011144305110
Hull City (1 Season)1 League9.5000111511610110
League One (4 Seasons)78.76003861198628480
Championship (4 Seasons)19.2200132383214350
Premier Division (2 Seasons)19.6300162111565120
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-201922Oxford Unitedeng ENGEFL Cup17th2.8000510100000Matches
2018-201922Oxford Unitedeng ENGFA Cup33rd3.8000541000000Matches
2019-202023Cardiff Cityeng ENGEFL Cup33rd0.80000001010Matches
2019-202023Cardiff Cityeng ENGFA Cup17th3.91003212000Matches
2021-202225Oxford Unitedeng ENGEFL CupRd20.50000000210Matches
2021-202225Oxford Unitedeng ENGFA Cup0.80001100000Matches
2022-202326Cardiff Cityeng ENGEFL CupRd10.60001001000Matches
2022-202326Cardiff Cityeng ENGFA Cup0.00000000000Matches
2023-202427Portsmoutheng ENGFA Cup0.50000103000Matches
2024-202528Portsmoutheng ENGEFL CupRd10.71001001000Matches
7 Seasons3 Clubs2 Leagues14.42001692922000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cardiff City (3 Seasons)2 Leagues5.31004214010
Oxford United (2 Seasons)2 Leagues7.90001161121000
Portsmouth (2 Seasons)2 Leagues1.21001104000
FA Cup (6 Seasons)9.0100982500000
EFL Cup (5 Seasons)5.4100710422000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201822nir Northern IrelandFriendlies (M)1.00000Matches
2018-201922nir Northern IrelandUEFA Nations League24th0.60000Matches
201923nir Northern IrelandFriendlies (M)1.90000Matches
2020-202124nir Northern IrelandUEFA Nations LeagueLgB1.70002102130Matches
202125nir Northern IrelandFriendlies (M)1.90000Matches
202125nir Northern IrelandUEFA Euro Qualifying3.50002139450Matches
202226nir Northern IrelandWCQ2.20001303000Matches
202226nir Northern IrelandFriendlies (M)1.10000Matches
2022-202326nir Northern IrelandUEFA Nations LeagueLgC2.51001118210Matches
202428nir Northern IrelandUEFA Euro Qualifying0.20000003000Matches
6 Seasons1 Club4 Leagues16.610066425790
Friendlies (M) (4 Seasons)5.80000
UEFA Nations League (3 Seasons)4.810032110340
UEFA Euro Qualifying (2 Seasons)3.700021312450
WCQ (1 Season)2.20001303000

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.