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
2013-201418Oxford Unitedeng ENG4. League Two1044394.9011000100.000.210.210.000.21
2014-201519Oxford Unitedeng ENGFA Cup332572.9000000000.000.000.000.000.00Matches
2014-201519Oxford Unitedeng ENGLeague Cup00Matches
2014-201519Oxford Unitedeng ENG4. League Two39202,00522.3426400000.180.090.270.180.27Matches
2015-201620Oxford Unitedeng ENGFA Cup543804.2000000000.000.000.000.000.00Matches
2015-201620Oxford Unitedeng ENGLeague Cup211351.5011000000.000.670.670.000.67Matches
2015-201620Oxford Unitedeng ENG4. League Two38181,94621.68311800200.370.140.510.370.51Matches
2016-201721Bristol Cityeng ENG2. Championship34151,46916.3011000000.000.060.060.000.06Matches
2016-201721Bristol Cityeng ENGEFL Cup333003.3011000000.000.300.300.000.30Matches
2016-201721Bristol Cityeng ENGFA Cup211041.2000000000.000.000.000.000.00Matches
2017-201822Bristol Cityeng ENG2. Championship24131,37715.3134100000.070.200.260.070.26Matches
2017-201822Bristol Cityeng ENGEFL Cup443604.0123100000.250.500.750.250.75Matches
2018-201923Bristol Cityeng ENG2. Championship31201,80320.0448400200.200.200.400.200.40Matches
2018-201923Bristol Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2018-201923Bristol Cityeng ENGFA Cup332703.0101100000.330.000.330.330.33Matches
2019-202024Bristol Cityeng ENG2. Championship32171,61918.0112100200.060.060.110.060.11Matches
2019-202024Bristol Cityeng ENGEFL Cup10580.6000000000.000.000.000.000.00Matches
2019-202024Bristol Cityeng ENGFA Cup10310.3000000000.000.000.000.000.00Matches
2020-202125Bristol Cityeng ENG2. Championship19141,32514.7112100000.070.070.140.070.14Matches
2021-202226Bristol Cityeng ENG2. Championship20161,25413.9101100300.070.000.070.070.07Matches
2021-202226Bristol Cityeng ENGFA Cup111201.3000000000.000.000.000.000.00Matches
2022-202327Cardiff Cityeng ENG2. Championship39363,06934.1336300600.090.090.180.090.18Matches
2022-202327Cardiff Cityeng ENGFA Cup10140.2000000000.000.000.000.000.00Matches
2023-202428Cardiff Cityeng ENG2. Championship1155516.1112100000.160.160.330.160.33Matches
2024-202529Cardiff Cityeng ENG2. Championship42413,54639.4235200700.050.080.130.050.13Matches
2024-202529Cardiff Cityeng ENGFA Cup10580.6000000100.000.000.000.000.00Matches
2025-202630Ferencváros2. Europa Lg854645.2011000300.000.190.190.000.19Matches
2025-202630Ferencvároshu HUN1. NB I1577087.9033000200.000.380.380.000.38Matches
13 Seasons4 Clubs6 Leagues39025223,752263.928315928002900.110.120.220.110.22
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
Bristol City (6 Seasons)3 Leagues17610810,180113.11013231000700.090.110.200.090.20
Oxford United (3 Seasons)3 Leagues97505,16257.4127191200300.210.120.330.210.33
Cardiff City (3 Seasons)2 Leagues94827,23880.467136001400.070.090.160.070.16
Ferencváros (1 Season)2 Leagues23121,17213.0044000500.000.310.310.000.31
Championship (9 Seasons)25217716,013177.914173114002000.080.100.170.080.17
FA Cup (8 Seasons)17121,23413.7101100100.070.000.070.070.07
EFL Cup (6 Seasons)11994310.5145100000.100.380.480.100.48
League Two (3 Seasons)87424,39048.8126181200300.250.120.370.250.37
NB I (1 Season)1577087.9033000200.000.380.380.000.38
Europa Lg (1 Season)854645.2011000300.000.190.190.000.19
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
2013-201418Oxford United1 League1044394.9011000100.000.210.210.000.21
2014-201519Oxford United3 Leagues42232,26225.1426400000.160.080.240.160.24
2015-201620Oxford United3 Leagues45232,46127.38412800200.290.150.440.290.44
2016-201721Bristol City3 Leagues39191,87320.8022000000.000.100.100.000.10
2017-201822Bristol City2 Leagues28171,73719.3257200000.100.260.360.100.36
2018-201923Bristol City3 Leagues35242,16324.0549500200.210.170.370.210.37
2019-202024Bristol City3 Leagues34171,70819.0112100200.050.050.110.050.11
2020-202125Bristol City1 League19141,32514.7112100000.070.070.140.070.14
2021-202226Bristol City2 Leagues21171,37415.3101100300.070.000.070.070.07
2022-202327Cardiff City2 Leagues40363,08334.3336300600.090.090.180.090.18
2023-202428Cardiff City1 League1155516.1112100000.160.160.330.160.33
2024-202529Cardiff City2 Leagues43413,60440.0235200800.050.070.120.050.12
2025-202630Ferencváros2 Leagues23121,17213.0044000500.000.310.310.000.31
13 Seasons4 Clubs6 Leagues39025223,752263.928315928002900.110.120.220.110.22
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
Bristol City (6 Seasons)3 Leagues17610810,180113.11013231000700.090.110.200.090.20
Oxford United (3 Seasons)3 Leagues97505,16257.4127191200300.210.120.330.210.33
Cardiff City (3 Seasons)2 Leagues94827,23880.467136001400.070.090.160.070.16
Ferencváros (1 Season)2 Leagues23121,17213.0044000500.000.310.310.000.31
Championship (9 Seasons)25217716,013177.914173114002000.080.100.170.080.17
FA Cup (8 Seasons)17121,23413.7101100100.070.000.070.070.07
EFL Cup (6 Seasons)11994310.5145100000.100.380.480.100.48
League Two (3 Seasons)87424,39048.8126181200300.250.120.370.250.37
NB I (1 Season)1577087.9033000200.000.380.380.000.38
Europa Lg (1 Season)854645.2011000300.000.190.190.000.19
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
2013-201418Oxford Unitedeng ENG4. League Two8th1044394.9011000100.000.210.210.000.21
2014-201519Oxford Unitedeng ENG4. League Two13th39202,00522.3426400000.180.090.270.180.27Matches
2015-201620Oxford Unitedeng ENG4. League Two2nd38181,94621.68311800200.370.140.510.370.51Matches
2016-201721Bristol Cityeng ENG2. Championship17th34151,46916.3011000000.000.060.060.000.06Matches
2017-201822Bristol Cityeng ENG2. Championship11th24131,37715.3134100000.070.200.260.070.26Matches
2018-201923Bristol Cityeng ENG2. Championship8th31201,80320.0448400200.200.200.400.200.40Matches
2019-202024Bristol Cityeng ENG2. Championship12th32171,61918.0112100200.060.060.110.060.11Matches
2020-202125Bristol Cityeng ENG2. Championship19th19141,32514.7112100000.070.070.140.070.14Matches
2021-202226Bristol Cityeng ENG2. Championship17th20161,25413.9101100300.070.000.070.070.07Matches
2022-202327Cardiff Cityeng ENG2. Championship21st39363,06934.1336300600.090.090.180.090.18Matches
2023-202428Cardiff Cityeng ENG2. Championship12th1155516.1112100000.160.160.330.160.33Matches
2024-202529Cardiff Cityeng ENG2. Championship24th42413,54639.4235200700.050.080.130.050.13Matches
2025-202630Ferencvároshu HUN1. NB I2nd1577087.9033000200.000.380.380.000.38Matches
13 Seasons4 Clubs3 Leagues35422621,111234.626265226002500.110.110.220.110.22
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
Bristol City (6 Seasons)1 League160958,84798.381018800700.080.100.180.080.18
Cardiff City (3 Seasons)1 League92827,16679.667136001300.080.090.160.080.16
Oxford United (3 Seasons)1 League87424,39048.8126181200300.250.120.370.250.37
Ferencváros (1 Season)1 League1577087.9033000200.000.380.380.000.38
Championship (9 Seasons)25217716,013177.914173114002000.080.100.170.080.17
League Two (3 Seasons)87424,39048.8126181200300.250.120.370.250.37
NB I (1 Season)1577087.9033000200.000.380.380.000.38
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201519Oxford Unitedeng ENGFA Cup65th332572.9000000000.000.000.000.000.00Matches
2014-201519Oxford Unitedeng ENGLeague Cup33rd00Matches
2015-201620Oxford Unitedeng ENGFA Cup17th543804.2000000000.000.000.000.000.00Matches
2015-201620Oxford Unitedeng ENGLeague Cup33rd211351.5011000000.000.670.670.000.67Matches
2016-201721Bristol Cityeng ENGEFL Cup9th333003.3011000000.000.300.300.000.30Matches
2016-201721Bristol Cityeng ENGFA Cup17th211041.2000000000.000.000.000.000.00Matches
2017-201822Bristol Cityeng ENGEFL Cup3rd443604.0123100000.250.500.750.250.75Matches
2018-201923Bristol Cityeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2018-201923Bristol Cityeng ENGFA Cup9th332703.0101100000.330.000.330.330.33Matches
2019-202024Bristol Cityeng ENGEFL Cup58th10580.6000000000.000.000.000.000.00Matches
2019-202024Bristol Cityeng ENGFA Cup33rd10310.3000000000.000.000.000.000.00Matches
2021-202226Bristol Cityeng ENGFA Cup111201.3000000000.000.000.000.000.00Matches
2022-202327Cardiff Cityeng ENGFA Cup10140.2000000000.000.000.000.000.00Matches
2024-202529Cardiff Cityeng ENGFA Cup10580.6000000100.000.000.000.000.00Matches
9 Seasons3 Clubs2 Leagues28212,17724.2246200100.080.170.250.080.25
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
Bristol City (5 Seasons)2 Leagues16131,33314.8235200000.140.200.340.140.34
Oxford United (2 Seasons)2 Leagues1087728.6011000000.000.120.120.000.12
Cardiff City (2 Seasons)1 League20720.8000000100.000.000.000.000.00
FA Cup (8 Seasons)17121,23413.7101100100.070.000.070.070.07
EFL Cup (6 Seasons)11994310.5145100000.100.380.480.100.48
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
2025-202630Ferencváros2. Europa LgR16854645.2011000300.000.190.190.000.19Matches
1 Season1 Club1 League854645.2011000300.000.190.190.000.19
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
201620ie Rep. of IrelandFriendlies (M)20420.5000000000.000.000.000.000.00Matches
201721ie Rep. of IrelandFriendlies (M)211081.2000000000.000.000.000.000.00Matches
201822ie Rep. of IrelandWCQ422272.5000000000.000.000.000.000.00Matches
201822ie Rep. of IrelandFriendlies (M)442903.2011000000.000.310.310.000.31Matches
2018-201923ie Rep. of IrelandUEFA Nations League23rd332142.4000000000.000.000.000.000.00Matches
201923ie Rep. of IrelandFriendlies (M)211101.2000000000.000.000.000.000.00Matches
202024ie Rep. of IrelandFriendlies (M)11600.7000000000.000.000.000.000.00Matches
2020-202125ie Rep. of IrelandUEFA Nations LeagueLgB321411.6000000000.000.000.000.000.00Matches
202125ie Rep. of IrelandUEFA Euro Qualifying20660.7000000000.000.000.000.000.00Matches
202226ie Rep. of IrelandWCQ00Matches
202226ie Rep. of IrelandFriendlies (M)21991.1000000000.000.000.000.000.00Matches
2022-202327ie Rep. of IrelandUEFA Nations LeagueLgB00Matches
202327ie Rep. of IrelandFriendlies (M)11760.8101100001.180.001.181.181.18Matches
202428ie Rep. of IrelandFriendlies (M)30790.9000000000.000.000.000.000.00Matches
202428ie Rep. of IrelandUEFA Euro Qualifying11520.6000000000.000.000.000.000.00Matches
2024-202529ie Rep. of IrelandUEFA Nations LeagueLgB221561.7000000100.000.000.000.000.00Matches
9 Seasons1 Club4 Leagues32191,72019.1112100100.050.050.100.050.10
Friendlies (M) (8 Seasons)1798649.6112100000.100.100.210.100.21
UEFA Nations League (4 Seasons)875115.7000000100.000.000.000.000.00
WCQ (2 Seasons)422272.5000000000.000.000.000.000.00
UEFA Euro Qualifying (2 Seasons)311181.3000000000.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
2013-201418Oxford Unitedeng ENG4. League Two4.9000.0000
2014-201519Oxford Unitedeng ENGFA Cup2.9000Matches
2014-201519Oxford Unitedeng ENG4. League Two22.34140.630.2900Matches
2015-201620Oxford Unitedeng ENGFA Cup4.2000Matches
2015-201620Oxford Unitedeng ENGLeague Cup1.5000Matches
2015-201620Oxford Unitedeng ENG4. League Two21.68251.160.3200Matches
2016-201721Bristol Cityeng ENG2. Championship16.30070.000.430.0000Matches
2016-201721Bristol Cityeng ENGEFL Cup3.306233.31.800.600.000.0000Matches
2016-201721Bristol Cityeng ENGFA Cup1.2000Matches
2017-201822Bristol Cityeng ENG2. Championship15.3122836.41.440.520.050.1300Matches
2017-201822Bristol Cityeng ENGEFL Cup4.0110660.02.501.500.100.1700Matches
2018-201923Bristol Cityeng ENG2. Championship20.04261350.01.300.650.150.3100Matches
2018-201923Bristol Cityeng ENGEFL Cup1.0011100.01.001.000.000.0000Matches
2018-201923Bristol Cityeng ENGFA Cup3.018112.52.670.330.131.0000Matches
2019-202024Bristol Cityeng ENG2. Championship18.0115426.70.830.220.070.2500Matches
2019-202024Bristol Cityeng ENGEFL Cup0.60000.000.0000Matches
2019-202024Bristol Cityeng ENGFA Cup0.30000.000.0000Matches
2020-202125Bristol Cityeng ENG2. Championship14.7118950.01.220.610.060.1100Matches
2021-202226Bristol Cityeng ENG2. Championship13.916116.70.430.070.171.0000Matches
2021-202226Bristol Cityeng ENGFA Cup1.30100.00.750.000.0000Matches
2022-202327Cardiff Cityeng ENG2. Championship34.13321134.40.940.320.090.2700Matches
2022-202327Cardiff Cityeng ENGFA Cup0.20000.000.0000Matches
2023-202428Cardiff Cityeng ENG2. Championship6.118450.01.310.650.130.2500Matches
2024-202529Cardiff Cityeng ENG2. Championship39.4227933.30.690.230.070.2200Matches
2024-202529Cardiff Cityeng ENGFA Cup0.6011100.01.551.550.000.0000Matches
2025-202630Ferencváros2. Europa Lg5.20300.00.580.000.0000Matches
2025-202630Ferencvároshu HUN1. NB I7.90200.00.250.000.0000Matches
13 Seasons4 Clubs6 Leagues263.92818611641.40.910.460.090.2400
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Bristol City (6 Seasons)3 Leagues113.1101135246.01.010.460.090.1900
Oxford United (3 Seasons)3 Leagues57.412390.800.3100
Cardiff City (3 Seasons)2 Leagues80.46682536.80.850.310.090.2400
Ferencváros (1 Season)2 Leagues13.00500.00.380.000.0000
Championship (9 Seasons)177.9141546642.90.870.370.090.2100
FA Cup (8 Seasons)13.7110220.01.830.370.100.5000
EFL Cup (6 Seasons)10.5117952.91.891.000.060.1100
League Two (3 Seasons)48.812390.800.3100
NB I (1 Season)7.90200.00.250.000.0000
Europa Lg (1 Season)5.20300.00.580.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2013-201418Oxford United1 League4.9000.0000
2014-201519Oxford United3 Leagues25.14140.630.2900
2015-201620Oxford United3 Leagues27.38251.160.3200
2016-201721Bristol City3 Leagues20.8069150.00.310.460.000.0000
2017-201822Bristol City2 Leagues19.32321443.81.660.730.060.1400
2018-201923Bristol City3 Leagues24.05351542.91.460.620.140.3300
2019-202024Bristol City3 Leagues19.0115426.70.790.210.070.2500
2020-202125Bristol City1 League14.7118950.01.220.610.060.1100
2021-202226Bristol City2 Leagues15.317114.30.460.070.141.0000
2022-202327Cardiff City2 Leagues34.33321134.40.930.320.090.2700
2023-202428Cardiff City1 League6.118450.01.310.650.130.2500
2024-202529Cardiff City2 Leagues40.02281035.70.700.250.070.2000
2025-202630Ferencváros2 Leagues13.00500.00.380.000.0000
13 Seasons4 Clubs6 Leagues263.92818611641.40.910.460.090.2400
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Bristol City (6 Seasons)3 Leagues113.1101135246.01.010.460.090.1900
Oxford United (3 Seasons)3 Leagues57.412390.800.3100
Cardiff City (3 Seasons)2 Leagues80.46682536.80.850.310.090.2400
Ferencváros (1 Season)2 Leagues13.00500.00.380.000.0000
Championship (9 Seasons)177.9141546642.90.870.370.090.2100
FA Cup (8 Seasons)13.7110220.01.830.370.100.5000
EFL Cup (6 Seasons)10.5117952.91.891.000.060.1100
League Two (3 Seasons)48.812390.800.3100
NB I (1 Season)7.90200.00.250.000.0000
Europa Lg (1 Season)5.20300.00.580.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2013-201418Oxford Unitedeng ENG4. League Two8th4.9000.0000
2014-201519Oxford Unitedeng ENG4. League Two13th22.34140.630.2900Matches
2015-201620Oxford Unitedeng ENG4. League Two2nd21.68251.160.3200Matches
2016-201721Bristol Cityeng ENG2. Championship17th16.30070.000.430.0000Matches
2017-201822Bristol Cityeng ENG2. Championship11th15.3122836.41.440.520.050.1300Matches
2018-201923Bristol Cityeng ENG2. Championship8th20.04261350.01.300.650.150.3100Matches
2019-202024Bristol Cityeng ENG2. Championship12th18.0115426.70.830.220.070.2500Matches
2020-202125Bristol Cityeng ENG2. Championship19th14.7118950.01.220.610.060.1100Matches
2021-202226Bristol Cityeng ENG2. Championship17th13.916116.70.430.070.171.0000Matches
2022-202327Cardiff Cityeng ENG2. Championship21st34.13321134.40.940.320.090.2700Matches
2023-202428Cardiff Cityeng ENG2. Championship12th6.118450.01.310.650.130.2500Matches
2024-202529Cardiff Cityeng ENG2. Championship24th39.4227933.30.690.230.070.2200Matches
2025-202630Ferencvároshu HUN1. NB I2nd7.90200.00.250.000.0000Matches
13 Seasons4 Clubs3 Leagues234.62615610542.30.840.450.090.2500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Bristol City (6 Seasons)1 League98.38874248.30.890.430.090.1900
Cardiff City (3 Seasons)1 League79.66672435.80.840.300.090.2500
Oxford United (3 Seasons)1 League48.812390.800.3100
Ferencváros (1 Season)1 League7.90200.00.250.000.0000
Championship (9 Seasons)177.9141546642.90.870.370.090.2100
League Two (3 Seasons)48.812390.800.3100
NB I (1 Season)7.90200.00.250.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201519Oxford Unitedeng ENGFA Cup65th2.9000Matches
2015-201620Oxford Unitedeng ENGFA Cup17th4.2000Matches
2015-201620Oxford Unitedeng ENGLeague Cup33rd1.5000Matches
2016-201721Bristol Cityeng ENGEFL Cup9th3.306233.31.800.600.000.0000Matches
2016-201721Bristol Cityeng ENGFA Cup17th1.2000Matches
2017-201822Bristol Cityeng ENGEFL Cup3rd4.0110660.02.501.500.100.1700Matches
2018-201923Bristol Cityeng ENGEFL Cup58th1.0011100.01.001.000.000.0000Matches
2018-201923Bristol Cityeng ENGFA Cup9th3.018112.52.670.330.131.0000Matches
2019-202024Bristol Cityeng ENGEFL Cup58th0.60000.000.0000Matches
2019-202024Bristol Cityeng ENGFA Cup33rd0.30000.000.0000Matches
2021-202226Bristol Cityeng ENGFA Cup1.30100.00.750.000.0000Matches
2022-202327Cardiff Cityeng ENGFA Cup0.20000.000.0000Matches
2024-202529Cardiff Cityeng ENGFA Cup0.6011100.01.551.550.000.0000Matches
9 Seasons3 Clubs2 Leagues24.22271140.71.870.760.070.1800
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Bristol City (5 Seasons)2 Leagues14.82261038.51.900.730.080.2000
Oxford United (2 Seasons)2 Leagues8.6000
Cardiff City (2 Seasons)1 League0.8011100.01.251.250.000.0000
FA Cup (8 Seasons)13.7110220.01.830.370.100.5000
EFL Cup (6 Seasons)10.5117952.91.891.000.060.1100
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2025-202630Ferencváros2. Europa LgR165.20300.00.580.000.0000Matches
1 Season1 Club1 League5.20300.00.580.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201620ie Rep. of IrelandFriendlies (M)0.5000Matches
201721ie Rep. of IrelandFriendlies (M)1.2000Matches
201822ie Rep. of IrelandWCQ2.5000Matches
201822ie Rep. of IrelandFriendlies (M)3.2000Matches
2018-201923ie Rep. of IrelandUEFA Nations League23rd2.4000Matches
201923ie Rep. of IrelandFriendlies (M)1.2000Matches
202024ie Rep. of IrelandFriendlies (M)0.7000Matches
2020-202125ie Rep. of IrelandUEFA Nations LeagueLgB1.60300.01.910.000.0000Matches
202125ie Rep. of IrelandUEFA Euro Qualifying0.70000.000.0000Matches
202226ie Rep. of IrelandFriendlies (M)1.1000Matches
202327ie Rep. of IrelandFriendlies (M)0.8100Matches
202428ie Rep. of IrelandFriendlies (M)0.9000Matches
202428ie Rep. of IrelandUEFA Euro Qualifying0.60000.000.0000Matches
2024-202529ie Rep. of IrelandUEFA Nations LeagueLgB1.70000.000.0000Matches
9 Seasons1 Club4 Leagues19.11300.00.650.000.0000
Friendlies (M) (8 Seasons)9.6100
UEFA Nations League (4 Seasons)5.70300.00.910.000.0000
WCQ (2 Seasons)2.5000
UEFA Euro Qualifying (2 Seasons)1.30000.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
2013-201418Oxford Unitedeng ENG4. League Two104394410.64.946
2014-201519Oxford Unitedeng ENGFA Cup32578695.22.93861001.3365+1+0.35+0.35Matches
2014-201519Oxford Unitedeng ENGLeague Cup00001Matches
2014-201519Oxford Unitedeng ENG4. League Two392,0055148.422.320101971.232127-6-0.27-0.56Matches
2015-201620Oxford Unitedeng ENGFA Cup53807684.44.2490411902.005500.00-1.29Matches
2015-201620Oxford Unitedeng ENGLeague Cup21356875.01.5190114501.501100.00-6.00Matches
2015-201620Oxford Unitedeng ENG4. League Two381,9465147.021.61882011.955218+34+1.57+1.20Matches
2016-201721Bristol Cityeng ENG2. Championship341,4694335.516.31551951.152324-1-0.06+0.11Matches
2016-201721Bristol Cityeng ENGEFL Cup330010076.93.331003002.0054+1+0.30-0.70Matches
2016-201721Bristol Cityeng ENGFA Cup21045238.51.2191111301.5002-2-1.73-2.27Matches
2017-201822Bristol Cityeng ENG2. Championship241,3775733.315.31381111.582620+6+0.39+0.29Matches
2017-201822Bristol Cityeng ENGEFL Cup43609057.14.04904003.00143+11+2.75+3.08Matches
2018-201923Bristol Cityeng ENG2. Championship311,8035843.620.020769112521.582821+7+0.35+0.39Matches
2018-201923Bristol Cityeng ENGEFL Cup19090100.01.01901000.0001-1-1.00Matches
2018-201923Bristol Cityeng ENGFA Cup327090100.03.03903002.0032+1+0.33Matches
2019-202024Bristol Cityeng ENG2. Championship321,6195139.118.017777152081.161628-12-0.67-0.92Matches
2019-202024Bristol Cityeng ENGEFL Cup1585848.30.60015800.0001-1-1.55-3.00Matches
2019-202024Bristol Cityeng ENGFA Cup1313117.20.30013111.000000.00+0.60Matches
2020-202125Bristol Cityeng ENG2. Championship191,3257032.014.714871152121.321017-7-0.480.00Matches
2021-202226Bristol Cityeng ENG2. Championship201,2546330.313.91673742331.102033-13-0.93-0.87Matches
2021-202226Bristol Cityeng ENGFA Cup1120120100.01.311201000.0001-1-0.75Matches
2022-202327Cardiff Cityeng ENG2. Championship393,0697974.134.136811935001.182842-14-0.41-0.16Matches
2022-202327Cardiff Cityeng ENGFA Cup114147.80.20011411.0001-1-6.43-5.34Matches
2023-202428Cardiff Cityeng ENG2. Championship115515013.36.1590561701.45811-3-0.49-0.14Matches
2024-202529Cardiff Cityeng ENG2. Championship423,5468485.739.441863312500.883662-26-0.66-0.81Matches
2024-202529Cardiff Cityeng ENGFA Cup1585819.30.60015811.0010+1+1.55+2.30Matches
2025-202630Ferencváros2. Europa Lg84645843.05.2581332001.757700.000.00Matches
2025-202630Ferencvároshu HUN1. NB I157084723.87.9780381982.67175+12+1.53+0.57Matches
13 Seasons4 Clubs6 Leagues39023,7526141.4263.92528214713824411.40327341-14-0.05-0.09
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol City (6 Seasons)3 Leagues17610,1805837.8113.110881606823221.35145157-12-0.11-0.04
Oxford United (3 Seasons)3 Leagues975,1625338.257.4508924473291.608556+29+0.55+0.15
Cardiff City (3 Seasons)2 Leagues947,2387756.180.4828457122921.0773116-43-0.53-0.22
Ferencváros (1 Season)2 Leagues231,1725128.913.012806111982.352412+12+0.92+0.17
Championship (9 Seasons)25216,0136443.0177.9177811047523211.23195258-63-0.35-0.23
FA Cup (8 Seasons)171,2347360.513.712921052731.531516-1-0.07+0.26
EFL Cup (6 Seasons)119438658.210.5993925211.912010+10+0.95+0.18
League Two (3 Seasons)874,3905035.348.842184581.597345+28+0.64+0.31
NB I (1 Season)157084723.87.9780381982.67175+12+1.53+0.57
Europa Lg (1 Season)84645843.05.2581332001.757700.000.00
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
2013-201418Oxford United1 League104394410.64.946
2014-201519Oxford United3 Leagues422,2625449.025.12386111981.242732-5-0.20-0.49
2015-201620Oxford United3 Leagues452,4615551.627.3239013223211.945824+34+1.24+0.74
2016-201721Bristol City3 Leagues391,8734839.020.819989201351.232830-2-0.100.00
2017-201822Bristol City2 Leagues281,7376236.419.31790121111.784023+17+0.88+0.82
2018-201923Bristol City3 Leagues352,1636248.124.0247913112521.573124+7+0.29+0.33
2019-202024Bristol City3 Leagues341,7085038.519.017777172391.121629-13-0.69-0.92
2020-202125Bristol City1 League191,3257032.014.714871152121.321017-7-0.480.00
2021-202226Bristol City2 Leagues211,3746532.315.31776842331.052034-14-0.92-0.85
2022-202327Cardiff City2 Leagues403,0837771.434.336811944111.182843-15-0.44-0.07
2023-202428Cardiff City1 League115515013.36.1590561701.45811-3-0.49-0.14
2024-202529Cardiff City2 Leagues433,6048481.240.041863324210.883762-25-0.62-0.52
2025-202630Ferencváros2 Leagues231,1725128.913.012806111982.352412+12+0.92+0.17
13 Seasons4 Clubs6 Leagues39023,7526141.4263.92528214713824411.40327341-14-0.05-0.09
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol City (6 Seasons)3 Leagues17610,1805837.8113.110881606823221.35145157-12-0.11-0.04
Oxford United (3 Seasons)3 Leagues975,1625338.257.4508924473291.608556+29+0.55+0.15
Cardiff City (3 Seasons)2 Leagues947,2387756.180.4828457122921.0773116-43-0.53-0.22
Ferencváros (1 Season)2 Leagues231,1725128.913.012806111982.352412+12+0.92+0.17
Championship (9 Seasons)25216,0136443.0177.9177811047523211.23195258-63-0.35-0.23
FA Cup (8 Seasons)171,2347360.513.712921052731.531516-1-0.07+0.26
EFL Cup (6 Seasons)119438658.210.5993925211.912010+10+0.95+0.18
League Two (3 Seasons)874,3905035.348.842184581.597345+28+0.64+0.31
NB I (1 Season)157084723.87.9780381982.67175+12+1.53+0.57
Europa Lg (1 Season)84645843.05.2581332001.757700.000.00
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2013-201418Oxford Unitedeng ENG4. League Two8th104394410.64.946
2014-201519Oxford Unitedeng ENG4. League Two13th392,0055148.422.320101971.232127-6-0.27-0.56Matches
2015-201620Oxford Unitedeng ENG4. League Two2nd381,9465147.021.61882011.955218+34+1.57+1.20Matches
2016-201721Bristol Cityeng ENG2. Championship17th341,4694335.516.31551951.152324-1-0.06+0.11Matches
2017-201822Bristol Cityeng ENG2. Championship11th241,3775733.315.31381111.582620+6+0.39+0.29Matches
2018-201923Bristol Cityeng ENG2. Championship8th311,8035843.620.020769112521.582821+7+0.35+0.39Matches
2019-202024Bristol Cityeng ENG2. Championship12th321,6195139.118.017777152081.161628-12-0.67-0.92Matches
2020-202125Bristol Cityeng ENG2. Championship19th191,3257032.014.714871152121.321017-7-0.480.00Matches
2021-202226Bristol Cityeng ENG2. Championship17th201,2546330.313.91673742331.102033-13-0.93-0.87Matches
2022-202327Cardiff Cityeng ENG2. Championship21st393,0697974.134.136811935001.182842-14-0.41-0.16Matches
2023-202428Cardiff Cityeng ENG2. Championship12th115515013.36.1590561701.45811-3-0.49-0.14Matches
2024-202529Cardiff Cityeng ENG2. Championship24th423,5468485.739.441863312500.883662-26-0.66-0.81Matches
2025-202630Ferencvároshu HUN1. NB I2nd157084723.87.9780381982.67175+12+1.53+0.57Matches
13 Seasons4 Clubs3 Leagues35421,1116040.1234.62268112512823371.37285308-23-0.10-0.14
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol City (6 Seasons)1 League1608,8475535.698.39578476522211.31123143-20-0.20-0.13
Cardiff City (3 Seasons)1 League927,1667857.779.6828457102801.0872115-43-0.54-0.27
Oxford United (3 Seasons)1 League874,3905035.348.842184581.597345+28+0.64+0.31
Ferencváros (1 Season)1 League157084723.87.9780381982.67175+12+1.53+0.57
Championship (9 Seasons)25216,0136443.0177.9177811047523211.23195258-63-0.35-0.23
League Two (3 Seasons)874,3905035.348.842184581.597345+28+0.64+0.31
NB I (1 Season)157084723.87.9780381982.67175+12+1.53+0.57
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201519Oxford Unitedeng ENGFA Cup65th32578695.22.93861001.3365+1+0.35+0.35Matches
2014-201519Oxford Unitedeng ENGLeague Cup33rd00001Matches
2015-201620Oxford Unitedeng ENGFA Cup17th53807684.44.2490411902.005500.00-1.29Matches
2015-201620Oxford Unitedeng ENGLeague Cup33rd21356875.01.5190114501.501100.00-6.00Matches
2016-201721Bristol Cityeng ENGEFL Cup9th330010076.93.331003002.0054+1+0.30-0.70Matches
2016-201721Bristol Cityeng ENGFA Cup17th21045238.51.2191111301.5002-2-1.73-2.27Matches
2017-201822Bristol Cityeng ENGEFL Cup3rd43609057.14.04904003.00143+11+2.75+3.08Matches
2018-201923Bristol Cityeng ENGEFL Cup58th19090100.01.01901000.0001-1-1.00Matches
2018-201923Bristol Cityeng ENGFA Cup9th327090100.03.03903002.0032+1+0.33Matches
2019-202024Bristol Cityeng ENGEFL Cup58th1585848.30.60015800.0001-1-1.55-3.00Matches
2019-202024Bristol Cityeng ENGFA Cup33rd1313117.20.30013111.000000.00+0.60Matches
2021-202226Bristol Cityeng ENGFA Cup1120120100.01.311201000.0001-1-0.75Matches
2022-202327Cardiff Cityeng ENGFA Cup114147.80.20011411.0001-1-6.43-5.34Matches
2024-202529Cardiff Cityeng ENGFA Cup1585819.30.60015811.0010+1+1.55+2.30Matches
9 Seasons3 Clubs2 Leagues282,1777859.524.221921973441.683526+9+0.37+0.30
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol City (5 Seasons)2 Leagues161,3338364.414.813951333411.752214+8+0.54+0.42
Oxford United (2 Seasons)2 Leagues107727769.58.6889623211.701211+1+0.12-2.70
Cardiff City (2 Seasons)1 League2723615.00.80023621.001100.00+0.88
FA Cup (8 Seasons)171,2347360.513.712921052731.531516-1-0.07+0.26
EFL Cup (6 Seasons)119438658.210.5993925211.912010+10+0.95+0.18
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
2025-202630Ferencváros2. Europa LgR1684645843.05.2581332001.757700.000.00Matches
1 Season1 Club1 League84645843.05.2581332001.757700.000.00
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
201620ie Rep. of IrelandFriendlies (M)242219.30.50022011.500000.00-0.88Matches
201721ie Rep. of IrelandFriendlies (M)21085440.01.2191111710.0013-2-1.67-2.22Matches
201822ie Rep. of IrelandWCQ42275721.02.5291222351.7540+4+1.59+1.59Matches
201822ie Rep. of IrelandFriendlies (M)42907364.43.24730001.2524-2-0.62-0.62Matches
2018-201923ie Rep. of IrelandUEFA Nations League23rd32147159.42.43711000.6714-3-1.26-0.65Matches
201923ie Rep. of IrelandFriendlies (M)21105561.11.2176013403.0021+1+0.82-3.04Matches
202024ie Rep. of IrelandFriendlies (M)1606066.70.71600000.0003-3-4.50-4.50Matches
2020-202125ie Rep. of IrelandUEFA Nations LeagueLgB31414726.11.6266011000.3301-1-0.64-0.19Matches
202125ie Rep. of IrelandUEFA Euro Qualifying266337.90.70023340.5001-1-1.36-1.71Matches
202226ie Rep. of IrelandWCQ00002Matches
202226ie Rep. of IrelandFriendlies (M)2995027.51.1174012501.501100.00-0.34Matches
2022-202327ie Rep. of IrelandUEFA Nations LeagueLgB00002Matches
202327ie Rep. of IrelandFriendlies (M)1767642.20.81760003.0032+1+1.18+1.18Matches
202428ie Rep. of IrelandFriendlies (M)3792621.90.90032611.001100.00+0.96Matches
202428ie Rep. of IrelandUEFA Euro Qualifying152527.20.61520010.0012-1-1.73-1.73Matches
2024-202529ie Rep. of IrelandUEFA Nations LeagueLgB21567828.91.72781021.5013-2-1.15+0.49Matches
9 Seasons1 Club4 Leagues321,7205422.419.1197451324191.161726-9-0.47-0.45
Friendlies (M) (8 Seasons)178645136.99.6974182431.351015-5-0.52-0.89
UEFA Nations League (4 Seasons)85116425.85.7772211040.7528-6-1.06-0.09
WCQ (2 Seasons)42275712.62.5291222371.7540+4+1.59+1.59
UEFA Euro Qualifying (2 Seasons)3118397.61.3152023350.3313-2-1.53-1.71
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
2013-201418Oxford Unitedeng ENG4. League Two4.91010
2014-201519Oxford Unitedeng ENGFA Cup2.90000Matches
2014-201519Oxford Unitedeng ENG4. League Two22.30015Matches
2015-201620Oxford Unitedeng ENGFA Cup4.20000Matches
2015-201620Oxford Unitedeng ENGLeague Cup1.50000Matches
2015-201620Oxford Unitedeng ENG4. League Two21.62017Matches
2016-201721Bristol Cityeng ENG2. Championship16.30001800000000Matches
2016-201721Bristol Cityeng ENGEFL Cup3.3000051600000Matches
2016-201721Bristol Cityeng ENGFA Cup1.20000Matches
2017-201822Bristol Cityeng ENG2. Championship15.300022350671012000Matches
2017-201822Bristol Cityeng ENGEFL Cup4.000041011544000Matches
2018-201923Bristol Cityeng ENG2. Championship20.0200235411002424100Matches
2018-201923Bristol Cityeng ENGEFL Cup1.0000110500000Matches
2018-201923Bristol Cityeng ENGFA Cup3.00000601110000Matches
2019-202024Bristol Cityeng ENG2. Championship18.0200302716420220Matches
2019-202024Bristol Cityeng ENGEFL Cup0.60000100100Matches
2019-202024Bristol Cityeng ENGFA Cup0.30000000000Matches
2020-202125Bristol Cityeng ENG2. Championship14.700022403669140Matches
2021-202226Bristol Cityeng ENG2. Championship13.9300102166512150Matches
2021-202226Bristol Cityeng ENGFA Cup1.30000100000Matches
2022-202327Cardiff Cityeng ENG2. Championship34.1600244179035390Matches
2022-202327Cardiff Cityeng ENGFA Cup0.20001000000Matches
2023-202428Cardiff Cityeng ENG2. Championship6.1000810013470Matches
2024-202529Cardiff Cityeng ENG2. Championship39.47003744314132520Matches
2024-202529Cardiff Cityeng ENGFA Cup0.61003004010Matches
2025-202630Ferencváros2. Europa Lg5.2300851235100Matches
2025-202630Ferencvároshu HUN1. NB I7.9200105127730Matches
13 Seasons4 Clubs6 Leagues263.9290026330625697164203100
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol City (6 Seasons)3 Leagues113.1700130201133998191100
Oxford United (3 Seasons)3 Leagues57.4300420
Cardiff City (3 Seasons)2 Leagues80.4140073951024871990
Ferencváros (1 Season)2 Leagues13.0500181025012130
Championship (9 Seasons)177.9200019427221606146185100
FA Cup (8 Seasons)13.71004701511000
EFL Cup (6 Seasons)10.500051722654000
League Two (3 Seasons)48.83042
NB I (1 Season)7.9200105127730
Europa Lg (1 Season)5.2300851235100
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2013-201418Oxford United1 League4.91010
2014-201519Oxford United3 Leagues25.1000150
2015-201620Oxford United3 Leagues27.3200170
2016-201721Bristol City3 Leagues20.80001851600000
2017-201822Bristol City2 Leagues19.300026451821416000
2018-201923Bristol City3 Leagues24.0200246111162524100
2019-202024Bristol City3 Leagues19.0200302816421220
2020-202125Bristol City1 League14.700022403669140
2021-202226Bristol City2 Leagues15.3300102266512150
2022-202327Cardiff City2 Leagues34.3600254179035390
2023-202428Cardiff City1 League6.1000810013470
2024-202529Cardiff City2 Leagues40.08004044314532530
2025-202630Ferencváros2 Leagues13.0500181025012130
13 Seasons4 Clubs6 Leagues263.9290026330625697164203100
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol City (6 Seasons)3 Leagues113.1700130201133998191100
Oxford United (3 Seasons)3 Leagues57.4300420
Cardiff City (3 Seasons)2 Leagues80.4140073951024871990
Ferencváros (1 Season)2 Leagues13.0500181025012130
Championship (9 Seasons)177.9200019427221606146185100
FA Cup (8 Seasons)13.71004701511000
EFL Cup (6 Seasons)10.500051722654000
League Two (3 Seasons)48.83042
NB I (1 Season)7.9200105127730
Europa Lg (1 Season)5.2300851235100
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2013-201418Oxford Unitedeng ENG4. League Two8th4.91010
2014-201519Oxford Unitedeng ENG4. League Two13th22.30015Matches
2015-201620Oxford Unitedeng ENG4. League Two2nd21.62017Matches
2016-201721Bristol Cityeng ENG2. Championship17th16.30001800000000Matches
2017-201822Bristol Cityeng ENG2. Championship11th15.300022350671012000Matches
2018-201923Bristol Cityeng ENG2. Championship8th20.0200235411002424100Matches
2019-202024Bristol Cityeng ENG2. Championship12th18.0200302716420220Matches
2020-202125Bristol Cityeng ENG2. Championship19th14.700022403669140Matches
2021-202226Bristol Cityeng ENG2. Championship17th13.9300102166512150Matches
2022-202327Cardiff Cityeng ENG2. Championship21st34.1600244179035390Matches
2023-202428Cardiff Cityeng ENG2. Championship12th6.1000810013470Matches
2024-202529Cardiff Cityeng ENG2. Championship24th39.47003744314132520Matches
2025-202630Ferencvároshu HUN1. NB I2nd7.9200105127730Matches
13 Seasons4 Clubs3 Leagues234.6250024627722633153188100
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol City (6 Seasons)1 League98.3700125177113627587100
Cardiff City (3 Seasons)1 League79.6130069951024471980
Oxford United (3 Seasons)1 League48.83042
Ferencváros (1 Season)1 League7.9200105127730
Championship (9 Seasons)177.9200019427221606146185100
League Two (3 Seasons)48.83042
NB I (1 Season)7.9200105127730
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201519Oxford Unitedeng ENGFA Cup65th2.90000Matches
2015-201620Oxford Unitedeng ENGFA Cup17th4.20000Matches
2015-201620Oxford Unitedeng ENGLeague Cup33rd1.50000Matches
2016-201721Bristol Cityeng ENGEFL Cup9th3.3000051600000Matches
2016-201721Bristol Cityeng ENGFA Cup17th1.20000Matches
2017-201822Bristol Cityeng ENGEFL Cup3rd4.000041011544000Matches
2018-201923Bristol Cityeng ENGEFL Cup58th1.0000110500000Matches
2018-201923Bristol Cityeng ENGFA Cup9th3.00000601110000Matches
2019-202024Bristol Cityeng ENGEFL Cup58th0.60000100100Matches
2019-202024Bristol Cityeng ENGFA Cup33rd0.30000000000Matches
2021-202226Bristol Cityeng ENGFA Cup1.30000100000Matches
2022-202327Cardiff Cityeng ENGFA Cup0.20001000000Matches
2024-202529Cardiff Cityeng ENGFA Cup0.61003004010Matches
9 Seasons3 Clubs2 Leagues24.210092424165000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol City (5 Seasons)2 Leagues14.800052423764000
Oxford United (2 Seasons)2 Leagues8.60000
Cardiff City (2 Seasons)1 League0.81004004010
FA Cup (8 Seasons)13.71004701511000
EFL Cup (6 Seasons)10.500051722654000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2025-202630Ferencváros2. Europa LgR165.2300851235100Matches
1 Season1 Club1 League5.2300851235100
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201620ie Rep. of IrelandFriendlies (M)0.50000Matches
201721ie Rep. of IrelandFriendlies (M)1.20000Matches
201822ie Rep. of IrelandWCQ2.50000Matches
201822ie Rep. of IrelandFriendlies (M)3.20000Matches
2018-201923ie Rep. of IrelandUEFA Nations League23rd2.40000Matches
201923ie Rep. of IrelandFriendlies (M)1.20000Matches
202024ie Rep. of IrelandFriendlies (M)0.70000Matches
2020-202125ie Rep. of IrelandUEFA Nations LeagueLgB1.60000313010Matches
202125ie Rep. of IrelandUEFA Euro Qualifying0.70002204010Matches
202226ie Rep. of IrelandFriendlies (M)1.10000Matches
202327ie Rep. of IrelandFriendlies (M)0.80000Matches
202428ie Rep. of IrelandFriendlies (M)0.90000Matches
202428ie Rep. of IrelandUEFA Euro Qualifying0.60001200010Matches
2024-202529ie Rep. of IrelandUEFA Nations LeagueLgB1.71001218300Matches
9 Seasons1 Club4 Leagues19.110049215330
Friendlies (M) (8 Seasons)9.60000
UEFA Nations League (4 Seasons)5.710015211310
WCQ (2 Seasons)2.50000
UEFA Euro Qualifying (2 Seasons)1.30003404020

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.