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
2011-201217Cardiff Cityeng ENG2. Championship1055055.6101100000.180.000.180.180.18
2012-201318Cardiff Cityeng ENG2. Championship412112.3000000000.000.000.000.000.00
2013-201419Yeovil Towneng ENG2. Championship37332,97233.03253001010.090.060.150.090.15
2014-201520Cardiff Cityeng ENG2. Championship28151,51116.8224200200.120.120.240.120.24Matches
2014-201520Cardiff Cityeng ENGFA Cup11901.0101100001.000.001.001.001.00Matches
2014-201520Cardiff Cityeng ENGLeague Cup221802.0101100000.500.000.500.500.50Matches
2015-201621Cardiff Cityeng ENG2. Championship43423,71741.3178100500.020.170.190.020.19Matches
2015-201621Cardiff Cityeng ENGLeague Cup11700.8000000000.000.000.000.000.00Matches
2016-201722Cardiff Cityeng ENG2. Championship42393,37037.4617333400.160.030.190.080.11Matches
2016-201722Cardiff Cityeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2016-201722Cardiff Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201823Cardiff Cityeng ENG2. Championship37373,33037.07411345800.190.110.300.080.19Matches
2017-201823Cardiff Cityeng ENGEFL Cup10190.2000000000.000.000.000.000.00Matches
2017-201823Cardiff Cityeng ENGFA Cup221601.8000000000.000.000.000.000.00Matches
2018-201924Cardiff Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201924Cardiff Cityeng ENG1. Premier League28221,95921.8000001410.000.000.000.000.00Matches
2019-202025Cardiff Cityeng ENG2. Championship27252,21424.67310522500.280.120.410.200.33Matches
2019-202025Cardiff Cityeng ENGFA Cup221191.3011000000.000.760.760.000.76Matches
2020-202126Cardiff Cityeng ENG2. Championship39342,99233.2549323710.150.120.270.090.21Matches
2020-202126Cardiff Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202227Cardiff Cityeng ENG2. Championship29262,25025.0167100700.040.240.280.040.28Matches
2022-202328Cardiff Cityeng ENG2. Championship41302,49727.7123101700.040.070.110.040.11Matches
2022-202328Cardiff Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2022-202328Cardiff Cityeng ENGFA Cup1050.1000000000.000.000.000.000.00Matches
2023-202429Cardiff Cityeng ENG2. Championship35322,31325.7178100300.040.270.310.040.31Matches
2023-202429Cardiff Cityeng ENGFA Cup00Matches
2024-202530Cardiff Cityeng ENG2. Championship21151,14812.8011000600.000.080.080.000.08Matches
2024-202530Cardiff Cityeng ENGFA Cup211481.6000000000.000.000.000.000.00Matches
2025-202631Plymouth Argyleeng ENG3. League One1085676.3112100210.160.160.320.160.32Matches
15 Seasons3 Clubs5 Leagues44837832,827364.73841792711157040.100.110.220.070.19
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 (13 Seasons)4 Leagues40133729,288325.43438722311155820.100.120.220.070.19
Yeovil Town (1 Season)1 League37332,97233.03253001010.090.060.150.090.15
Plymouth Argyle (1 Season)1 League1085676.3112100210.160.160.320.160.32
Championship (13 Seasons)39333429,030322.63539742411146420.110.120.230.070.20
FA Cup (9 Seasons)1197928.8112100000.110.110.230.110.23
League Cup (5 Seasons)654795.3101100000.190.000.190.190.19
Premier League (1 Season)28221,95921.8000001410.000.000.000.000.00
League One (1 Season)1085676.3112100210.160.160.320.160.32
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
2011-201217Cardiff City1 League1055055.6101100000.180.000.180.180.18
2012-201318Cardiff City1 League412112.3000000000.000.000.000.000.00
2013-201419Yeovil Town1 League37332,97233.03253001010.090.060.150.090.15
2014-201520Cardiff City3 Leagues31181,78119.8426400200.200.100.300.200.30
2015-201621Cardiff City2 Leagues44433,78742.1178100500.020.170.190.020.19
2016-201722Cardiff City3 Leagues44413,58039.8617333400.150.030.180.080.10
2017-201823Cardiff City3 Leagues40393,50939.07411345800.180.100.280.080.18
2018-201924Cardiff City2 Leagues29232,04922.8000001410.000.000.000.000.00
2019-202025Cardiff City2 Leagues29272,33325.97411522500.270.150.420.190.35
2020-202126Cardiff City2 Leagues40353,08234.2549323710.150.120.260.090.20
2021-202227Cardiff City1 League29262,25025.0167100700.040.240.280.040.28
2022-202328Cardiff City3 Leagues43312,59228.8123101700.030.070.100.030.10
2023-202429Cardiff City2 Leagues35322,31325.7178100300.040.270.310.040.31
2024-202530Cardiff City2 Leagues23161,29614.4011000600.000.070.070.000.07
2025-202631Plymouth Argyle1 League1085676.3112100210.160.160.320.160.32
15 Seasons3 Clubs5 Leagues44837832,827364.73841792711157040.100.110.220.070.19
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 (13 Seasons)4 Leagues40133729,288325.43438722311155820.100.120.220.070.19
Yeovil Town (1 Season)1 League37332,97233.03253001010.090.060.150.090.15
Plymouth Argyle (1 Season)1 League1085676.3112100210.160.160.320.160.32
Championship (13 Seasons)39333429,030322.63539742411146420.110.120.230.070.20
FA Cup (9 Seasons)1197928.8112100000.110.110.230.110.23
League Cup (5 Seasons)654795.3101100000.190.000.190.190.19
Premier League (1 Season)28221,95921.8000001410.000.000.000.000.00
League One (1 Season)1085676.3112100210.160.160.320.160.32
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
2011-201217Cardiff Cityeng ENG2. Championship6th1055055.6101100000.180.000.180.180.18
2012-201318Cardiff Cityeng ENG2. Championship1st412112.3000000000.000.000.000.000.00
2013-201419Yeovil Towneng ENG2. Championship24th37332,97233.03253001010.090.060.150.090.15
2014-201520Cardiff Cityeng ENG2. Championship11th28151,51116.8224200200.120.120.240.120.24Matches
2015-201621Cardiff Cityeng ENG2. Championship8th43423,71741.3178100500.020.170.190.020.19Matches
2016-201722Cardiff Cityeng ENG2. Championship12th42393,37037.4617333400.160.030.190.080.11Matches
2017-201823Cardiff Cityeng ENG2. Championship2nd37373,33037.07411345800.190.110.300.080.19Matches
2018-201924Cardiff Cityeng ENG1. Premier League18th28221,95921.8000001410.000.000.000.000.00Matches
2019-202025Cardiff Cityeng ENG2. Championship5th27252,21424.67310522500.280.120.410.200.33Matches
2020-202126Cardiff Cityeng ENG2. Championship8th39342,99233.2549323710.150.120.270.090.21Matches
2021-202227Cardiff Cityeng ENG2. Championship18th29262,25025.0167100700.040.240.280.040.28Matches
2022-202328Cardiff Cityeng ENG2. Championship21st41302,49727.7123101700.040.070.110.040.11Matches
2023-202429Cardiff Cityeng ENG2. Championship12th35322,31325.7178100300.040.270.310.040.31Matches
2024-202530Cardiff Cityeng ENG2. Championship24th21151,14812.8011000600.000.080.080.000.08Matches
2025-202631Plymouth Argyleeng ENG3. League One8th1085676.3112100210.160.160.320.160.32Matches
15 Seasons3 Clubs3 Leagues43136431,556350.63640762511157040.100.110.220.070.19
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 (13 Seasons)2 Leagues38432328,017311.33237692111155820.100.120.220.070.19
Yeovil Town (1 Season)1 League37332,97233.03253001010.090.060.150.090.15
Plymouth Argyle (1 Season)1 League1085676.3112100210.160.160.320.160.32
Championship (13 Seasons)39333429,030322.63539742411146420.110.120.230.070.20
Premier League (1 Season)28221,95921.8000001410.000.000.000.000.00
League One (1 Season)1085676.3112100210.160.160.320.160.32
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-201520Cardiff Cityeng ENGFA Cup17th11901.0101100001.000.001.001.001.00Matches
2014-201520Cardiff Cityeng ENGLeague Cup17th221802.0101100000.500.000.500.500.50Matches
2015-201621Cardiff Cityeng ENGLeague Cup33rd11700.8000000000.000.000.000.000.00Matches
2016-201722Cardiff Cityeng ENGEFL Cup58th111201.3000000000.000.000.000.000.00Matches
2016-201722Cardiff Cityeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2017-201823Cardiff Cityeng ENGEFL Cup33rd10190.2000000000.000.000.000.000.00Matches
2017-201823Cardiff Cityeng ENGFA Cup17th221601.8000000000.000.000.000.000.00Matches
2018-201924Cardiff Cityeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2019-202025Cardiff Cityeng ENGFA Cup17th221191.3011000000.000.760.760.000.76Matches
2020-202126Cardiff Cityeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2022-202328Cardiff Cityeng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2022-202328Cardiff Cityeng ENGFA Cup1050.1000000000.000.000.000.000.00Matches
2023-202429Cardiff Cityeng ENGFA Cup00Matches
2024-202530Cardiff Cityeng ENGFA Cup211481.6000000000.000.000.000.000.00Matches
10 Seasons1 Club2 Leagues17141,27114.1213200000.140.070.210.140.21
FA Cup (9 Seasons)1197928.8112100000.110.110.230.110.23
League Cup (5 Seasons)654795.3101100000.190.000.190.190.19

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
2011-201217Cardiff Cityeng ENG2. Championship5.6130.530.3300
2012-201318Cardiff Cityeng ENG2. Championship2.3000.0000
2013-201419Yeovil Towneng ENG2. Championship33.03170.510.1800
2014-201520Cardiff Cityeng ENG2. Championship16.8230.180.6700Matches
2014-201520Cardiff Cityeng ENGFA Cup1.0100Matches
2014-201520Cardiff Cityeng ENGLeague Cup2.0100Matches
2015-201621Cardiff Cityeng ENG2. Championship41.31140.340.0700Matches
2015-201621Cardiff Cityeng ENGLeague Cup0.8000Matches
2016-201722Cardiff Cityeng ENG2. Championship37.460150.000.400.2033Matches
2016-201722Cardiff Cityeng ENGEFL Cup1.30300.02.250.000.0000Matches
2016-201722Cardiff Cityeng ENGFA Cup1.0000Matches
2017-201823Cardiff Cityeng ENG2. Championship37.07561933.91.510.510.050.1645Matches
2017-201823Cardiff Cityeng ENGEFL Cup0.20000.000.0000Matches
2017-201823Cardiff Cityeng ENGFA Cup1.80100.00.560.000.0000Matches
2018-201924Cardiff Cityeng ENGFA Cup1.002150.02.001.000.000.0000Matches
2018-201924Cardiff Cityeng ENG1. Premier League21.8023313.01.060.140.000.0001Matches
2019-202025Cardiff Cityeng ENG2. Championship24.67421228.61.710.490.120.4222Matches
2019-202025Cardiff Cityeng ENGFA Cup1.3011100.00.760.760.000.0000Matches
2020-202126Cardiff Cityeng ENG2. Championship33.25281139.30.840.330.110.2723Matches
2020-202126Cardiff Cityeng ENGFA Cup1.003133.33.001.000.000.0000Matches
2021-202227Cardiff Cityeng ENG2. Championship25.0132721.91.280.280.030.1400Matches
2022-202328Cardiff Cityeng ENG2. Championship27.7134823.51.230.290.030.1301Matches
2022-202328Cardiff Cityeng ENGEFL Cup1.00400.04.000.000.0000Matches
2022-202328Cardiff Cityeng ENGFA Cup0.10000.000.0000Matches
2023-202429Cardiff Cityeng ENG2. Championship25.7119526.30.740.190.050.2000Matches
2024-202530Cardiff Cityeng ENG2. Championship12.8015426.71.180.310.000.0000Matches
2024-202530Cardiff Cityeng ENGFA Cup1.6011100.00.610.610.000.0000Matches
2025-202631Plymouth Argyleeng ENG3. League One6.319111.11.430.160.111.0000Matches
15 Seasons3 Clubs5 Leagues364.73827312632.61.050.350.070.201115
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Cardiff City (13 Seasons)4 Leagues325.43426410833.31.040.340.060.191115
Yeovil Town (1 Season)1 League33.03170.510.1800
Plymouth Argyle (1 Season)1 League6.319111.11.430.160.111.0000
Championship (13 Seasons)322.63522611835.81.010.370.080.201114
FA Cup (9 Seasons)8.818450.01.180.590.000.0000
League Cup (5 Seasons)5.31700.02.750.000.0000
Premier League (1 Season)21.8023313.01.060.140.000.0001
League One (1 Season)6.319111.11.430.160.111.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2011-201217Cardiff City1 League5.6130.530.3300
2012-201318Cardiff City1 League2.3000.0000
2013-201419Yeovil Town1 League33.03170.510.1800
2014-201520Cardiff City3 Leagues19.8430.180.6700
2015-201621Cardiff City2 Leagues42.11140.340.0700
2016-201722Cardiff City3 Leagues39.86315500.00.080.391.000.2033
2017-201823Cardiff City3 Leagues39.07571933.31.460.490.050.1645
2018-201924Cardiff City2 Leagues22.8025416.01.100.180.000.0001
2019-202025Cardiff City2 Leagues25.97431330.21.660.500.120.3822
2020-202126Cardiff City2 Leagues34.25311238.70.910.350.100.2523
2021-202227Cardiff City1 League25.0132721.91.280.280.030.1400
2022-202328Cardiff City3 Leagues28.8138821.11.320.280.030.1301
2023-202429Cardiff City2 Leagues25.7119526.30.740.190.050.2000
2024-202530Cardiff City2 Leagues14.4016531.31.110.350.000.0000
2025-202631Plymouth Argyle1 League6.319111.11.430.160.111.0000
15 Seasons3 Clubs5 Leagues364.73827312632.61.050.350.070.201115
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Cardiff City (13 Seasons)4 Leagues325.43426410833.31.040.340.060.191115
Yeovil Town (1 Season)1 League33.03170.510.1800
Plymouth Argyle (1 Season)1 League6.319111.11.430.160.111.0000
Championship (13 Seasons)322.63522611835.81.010.370.080.201114
FA Cup (9 Seasons)8.818450.01.180.590.000.0000
League Cup (5 Seasons)5.31700.02.750.000.0000
Premier League (1 Season)21.8023313.01.060.140.000.0001
League One (1 Season)6.319111.11.430.160.111.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
2011-201217Cardiff Cityeng ENG2. Championship6th5.6130.530.3300
2012-201318Cardiff Cityeng ENG2. Championship1st2.3000.0000
2013-201419Yeovil Towneng ENG2. Championship24th33.03170.510.1800
2014-201520Cardiff Cityeng ENG2. Championship11th16.8230.180.6700Matches
2015-201621Cardiff Cityeng ENG2. Championship8th41.31140.340.0700Matches
2016-201722Cardiff Cityeng ENG2. Championship12th37.460150.000.400.2033Matches
2017-201823Cardiff Cityeng ENG2. Championship2nd37.07561933.91.510.510.050.1645Matches
2018-201924Cardiff Cityeng ENG1. Premier League18th21.8023313.01.060.140.000.0001Matches
2019-202025Cardiff Cityeng ENG2. Championship5th24.67421228.61.710.490.120.4222Matches
2020-202126Cardiff Cityeng ENG2. Championship8th33.25281139.30.840.330.110.2723Matches
2021-202227Cardiff Cityeng ENG2. Championship18th25.0132721.91.280.280.030.1400Matches
2022-202328Cardiff Cityeng ENG2. Championship21st27.7134823.51.230.290.030.1301Matches
2023-202429Cardiff Cityeng ENG2. Championship12th25.7119526.30.740.190.050.2000Matches
2024-202530Cardiff Cityeng ENG2. Championship24th12.8015426.71.180.310.000.0000Matches
2025-202631Plymouth Argyleeng ENG3. League One8th6.319111.11.430.160.111.0000Matches
15 Seasons3 Clubs3 Leagues350.63625812232.91.030.350.070.201115
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Cardiff City (13 Seasons)2 Leagues311.33224910433.71.020.330.070.201115
Yeovil Town (1 Season)1 League33.03170.510.1800
Plymouth Argyle (1 Season)1 League6.319111.11.430.160.111.0000
Championship (13 Seasons)322.63522611835.81.010.370.080.201114
Premier League (1 Season)21.8023313.01.060.140.000.0001
League One (1 Season)6.319111.11.430.160.111.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-201520Cardiff Cityeng ENGFA Cup17th1.0100Matches
2014-201520Cardiff Cityeng ENGLeague Cup17th2.0100Matches
2015-201621Cardiff Cityeng ENGLeague Cup33rd0.8000Matches
2016-201722Cardiff Cityeng ENGEFL Cup58th1.30300.02.250.000.0000Matches
2016-201722Cardiff Cityeng ENGFA Cup33rd1.0000Matches
2017-201823Cardiff Cityeng ENGEFL Cup33rd0.20000.000.0000Matches
2017-201823Cardiff Cityeng ENGFA Cup17th1.80100.00.560.000.0000Matches
2018-201924Cardiff Cityeng ENGFA Cup33rd1.002150.02.001.000.000.0000Matches
2019-202025Cardiff Cityeng ENGFA Cup17th1.3011100.00.760.760.000.0000Matches
2020-202126Cardiff Cityeng ENGFA Cup33rd1.003133.33.001.000.000.0000Matches
2022-202328Cardiff Cityeng ENGEFL CupRd11.00400.04.000.000.0000Matches
2022-202328Cardiff Cityeng ENGFA Cup0.10000.000.0000Matches
2024-202530Cardiff Cityeng ENGFA Cup1.6011100.00.610.610.000.0000Matches
10 Seasons1 Club2 Leagues14.1215426.71.610.430.000.0000
FA Cup (9 Seasons)8.818450.01.180.590.000.0000
League Cup (5 Seasons)5.31700.02.750.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
2011-201217Cardiff Cityeng ENG2. Championship105055112.25.655
2012-201318Cardiff Cityeng ENG2. Championship4211535.12.313
2013-201419Yeovil Towneng ENG2. Championship372,9728071.833.0334
2014-201520Cardiff Cityeng ENG2. Championship281,5115436.516.81591391.502627-1-0.06+0.04Matches
2014-201520Cardiff Cityeng ENGFA Cup1909050.01.01901013.0031+2+2.00+3.00Matches
2014-201520Cardiff Cityeng ENGLeague Cup21809066.72.02902003.0053+2+1.00+4.00Matches
2015-201621Cardiff Cityeng ENG2. Championship433,7178689.841.34239101.495246+6+0.15+0.36Matches
2015-201621Cardiff Cityeng ENGLeague Cup1707033.30.81700010.0010+1+1.29+1.93Matches
2016-201722Cardiff Cityeng ENG2. Championship423,3708081.437.43928331.36484800.00+0.12Matches
2016-201722Cardiff Cityeng ENGEFL Cup1120120100.01.311201000.0001-1-0.75Matches
2016-201722Cardiff Cityeng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2017-201823Cardiff Cityeng ENG2. Championship373,3309080.437.03736001.925230+22+0.59-0.29Matches
2017-201823Cardiff Cityeng ENGEFL Cup119199.00.20011803.0010+1+4.74+5.21Matches
2017-201823Cardiff Cityeng ENGFA Cup21608059.31.82800001.503300.00-0.82Matches
2018-201924Cardiff Cityeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2018-201924Cardiff Cityeng ENG1. Premier League281,9597057.321.822851661630.891440-26-1.19-0.64Matches
2019-202025Cardiff Cityeng ENG2. Championship272,2148253.524.625871821421.593931+8+0.33+0.23Matches
2019-202025Cardiff Cityeng ENGFA Cup21196030.51.32601002.0054+1+0.76+0.76Matches
2020-202126Cardiff Cityeng ENG2. Championship392,9927772.333.234852351911.334240+2+0.06-1.12Matches
2020-202126Cardiff Cityeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2021-202227Cardiff Cityeng ENG2. Championship292,2507854.325.026841832321.213136-5-0.20+0.42Matches
2022-202328Cardiff Cityeng ENG2. Championship412,4976160.327.7307414112631.102833-5-0.18+0.48Matches
2022-202328Cardiff Cityeng ENGEFL Cup19090100.01.01901000.0003-3-3.00Matches
2022-202328Cardiff Cityeng ENGFA Cup1552.80.1001501.0001-1-18.00-16.97Matches
2023-202429Cardiff Cityeng ENG2. Championship352,3136655.925.73271631351.573536-1-0.04+0.75Matches
2023-202429Cardiff Cityeng ENGFA Cup00001Matches
2024-202530Cardiff Cityeng ENG2. Championship211,1485527.712.81570561730.901226-14-1.10-0.77Matches
2024-202530Cardiff Cityeng ENGFA Cup21487449.31.6190115802.0020+2+1.22+2.99Matches
2025-202631Plymouth Argyleeng ENG3. League One105675713.76.3865322601.9095+4+0.63+0.43Matches
15 Seasons3 Clubs5 Leagues44832,8277351.3364.7378792257021341.39409418-9-0.03+0.15
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 (13 Seasons)4 Leagues40129,2887352.6325.4337802226420341.37400413-13-0.04+0.20
Yeovil Town (1 Season)1 League372,9728071.833.0334
Plymouth Argyle (1 Season)1 League105675713.76.3865322601.9095+4+0.63+0.43
Championship (13 Seasons)39329,0307453.9322.6334791965921281.41365353+12+0.04+0.22
FA Cup (9 Seasons)117927247.18.8981623221.361413+1+0.11+0.68
League Cup (5 Seasons)64798053.25.3592411811.507700.00+1.07
Premier League (1 Season)281,9597057.321.822851661630.891440-26-1.19-0.64
League One (1 Season)105675713.76.3865322601.9095+4+0.63+0.43
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
2011-201217Cardiff City1 League105055112.25.655
2012-201318Cardiff City1 League4211535.12.313
2013-201419Yeovil Town1 League372,9728071.833.0334
2014-201520Cardiff City3 Leagues311,7815738.819.818901213101.653431+3+0.15+0.38
2015-201621Cardiff City2 Leagues443,7878687.142.1437039111.465346+7+0.17+0.49
2016-201722Cardiff City3 Leagues443,5808182.339.84110530331.304951-2-0.05+0.07
2017-201823Cardiff City3 Leagues403,5098876.039.039813611801.935633+23+0.59-0.06
2018-201924Cardiff City2 Leagues292,0497158.422.823851761630.861441-27-1.19-0.63
2019-202025Cardiff City2 Leagues292,3338051.525.927851921421.624435+9+0.35+0.27
2020-202126Cardiff City2 Leagues403,0827772.934.235852451911.304241+1+0.03-1.15
2021-202227Cardiff City1 League292,2507854.325.026841832321.213136-5-0.20+0.42
2022-202328Cardiff City3 Leagues432,5926058.828.8317415122531.072837-9-0.31+0.38
2023-202429Cardiff City2 Leagues352,3136654.725.73271631361.573536-1-0.04+0.75
2024-202530Cardiff City2 Leagues231,2965629.214.41671672331.001426-12-0.83-0.43
2025-202631Plymouth Argyle1 League105675713.76.3865322601.9095+4+0.63+0.43
15 Seasons3 Clubs5 Leagues44832,8277351.3364.7378792257021341.39409418-9-0.03+0.15
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cardiff City (13 Seasons)4 Leagues40129,2887352.6325.4337802226420341.37400413-13-0.04+0.20
Yeovil Town (1 Season)1 League372,9728071.833.0334
Plymouth Argyle (1 Season)1 League105675713.76.3865322601.9095+4+0.63+0.43
Championship (13 Seasons)39329,0307453.9322.6334791965921281.41365353+12+0.04+0.22
FA Cup (9 Seasons)117927247.18.8981623221.361413+1+0.11+0.68
League Cup (5 Seasons)64798053.25.3592411811.507700.00+1.07
Premier League (1 Season)281,9597057.321.822851661630.891440-26-1.19-0.64
League One (1 Season)105675713.76.3865322601.9095+4+0.63+0.43
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
2011-201217Cardiff Cityeng ENG2. Championship6th105055112.25.655
2012-201318Cardiff Cityeng ENG2. Championship1st4211535.12.313
2013-201419Yeovil Towneng ENG2. Championship24th372,9728071.833.0334
2014-201520Cardiff Cityeng ENG2. Championship11th281,5115436.516.81591391.502627-1-0.06+0.04Matches
2015-201621Cardiff Cityeng ENG2. Championship8th433,7178689.841.34239101.495246+6+0.15+0.36Matches
2016-201722Cardiff Cityeng ENG2. Championship12th423,3708081.437.43928331.36484800.00+0.12Matches
2017-201823Cardiff Cityeng ENG2. Championship2nd373,3309080.437.03736001.925230+22+0.59-0.29Matches
2018-201924Cardiff Cityeng ENG1. Premier League18th281,9597057.321.822851661630.891440-26-1.19-0.64Matches
2019-202025Cardiff Cityeng ENG2. Championship5th272,2148253.524.625871821421.593931+8+0.33+0.23Matches
2020-202126Cardiff Cityeng ENG2. Championship8th392,9927772.333.234852351911.334240+2+0.06-1.12Matches
2021-202227Cardiff Cityeng ENG2. Championship18th292,2507854.325.026841832321.213136-5-0.20+0.42Matches
2022-202328Cardiff Cityeng ENG2. Championship21st412,4976160.327.7307414112631.102833-5-0.18+0.48Matches
2023-202429Cardiff Cityeng ENG2. Championship12th352,3136655.925.73271631351.573536-1-0.04+0.75Matches
2024-202530Cardiff Cityeng ENG2. Championship24th211,1485527.712.81570561730.901226-14-1.10-0.77Matches
2025-202631Plymouth Argyleeng ENG3. League One8th105675713.76.3865322601.9095+4+0.63+0.43Matches
15 Seasons3 Clubs3 Leagues43131,5567351.4350.6364792156720311.39388398-10-0.03+0.11
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 (13 Seasons)2 Leagues38428,0177352.8311.3323802126120311.37379393-14-0.05+0.16
Yeovil Town (1 Season)1 League372,9728071.833.0334
Plymouth Argyle (1 Season)1 League105675713.76.3865322601.9095+4+0.63+0.43
Championship (13 Seasons)39329,0307453.9322.6334791965921281.41365353+12+0.04+0.22
Premier League (1 Season)281,9597057.321.822851661630.891440-26-1.19-0.64
League One (1 Season)105675713.76.3865322601.9095+4+0.63+0.43
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-201520Cardiff Cityeng ENGFA Cup17th1909050.01.01901013.0031+2+2.00+3.00Matches
2014-201520Cardiff Cityeng ENGLeague Cup17th21809066.72.02902003.0053+2+1.00+4.00Matches
2015-201621Cardiff Cityeng ENGLeague Cup33rd1707033.30.81700010.0010+1+1.29+1.93Matches
2016-201722Cardiff Cityeng ENGEFL Cup58th1120120100.01.311201000.0001-1-0.75Matches
2016-201722Cardiff Cityeng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2017-201823Cardiff Cityeng ENGEFL Cup33rd119199.00.20011803.0010+1+4.74+5.21Matches
2017-201823Cardiff Cityeng ENGFA Cup17th21608059.31.82800001.503300.00-0.82Matches
2018-201924Cardiff Cityeng ENGFA Cup33rd19090100.01.01901000.0001-1-1.00Matches
2019-202025Cardiff Cityeng ENGFA Cup17th21196030.51.32601002.0054+1+0.76+0.76Matches
2020-202126Cardiff Cityeng ENGFA Cup33rd19090100.01.01901000.0001-1-1.00Matches
2022-202328Cardiff Cityeng ENGEFL CupRd119090100.01.01901000.0003-3-3.00Matches
2022-202328Cardiff Cityeng ENGFA Cup1552.80.1001501.0001-1-18.00-16.97Matches
2023-202429Cardiff Cityeng ENGFA Cup00001Matches
2024-202530Cardiff Cityeng ENGFA Cup21487449.31.6190115802.0020+2+1.22+2.99Matches
10 Seasons1 Club2 Leagues171,2717549.314.114851032731.412120+1+0.07+0.81
FA Cup (9 Seasons)117927247.18.8981623221.361413+1+0.11+0.68
League Cup (5 Seasons)64798053.25.3592411811.507700.00+1.07
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
2011-201217Cardiff Cityeng ENG2. Championship5.6004
2012-201318Cardiff Cityeng ENG2. Championship2.3002
2013-201419Yeovil Towneng ENG2. Championship33.010154
2014-201520Cardiff Cityeng ENG2. Championship16.82018Matches
2014-201520Cardiff Cityeng ENGFA Cup1.00000Matches
2014-201520Cardiff Cityeng ENGLeague Cup2.00000Matches
2015-201621Cardiff Cityeng ENG2. Championship41.35053Matches
2015-201621Cardiff Cityeng ENGLeague Cup0.80000Matches
2016-201722Cardiff Cityeng ENG2. Championship37.44005300000000Matches
2016-201722Cardiff Cityeng ENGEFL Cup1.30000001300000Matches
2016-201722Cardiff Cityeng ENGFA Cup1.00000Matches
2017-201823Cardiff Cityeng ENG2. Championship37.0800542511745555000Matches
2017-201823Cardiff Cityeng ENGEFL Cup0.2000010100000Matches
2017-201823Cardiff Cityeng ENGFA Cup1.80003002120Matches
2018-201924Cardiff Cityeng ENGFA Cup1.00001001200000Matches
2018-201924Cardiff Cityeng ENG1. Premier League21.841029111792724000Matches
2019-202025Cardiff Cityeng ENG2. Championship24.65004416111312290Matches
2019-202025Cardiff Cityeng ENGFA Cup1.30002003000Matches
2020-202126Cardiff Cityeng ENG2. Championship33.27116831411439500Matches
2020-202126Cardiff Cityeng ENGFA Cup1.00002001100Matches
2021-202227Cardiff Cityeng ENG2. Championship25.07003412012025380Matches
2022-202328Cardiff Cityeng ENG2. Championship27.77004818115124340Matches
2022-202328Cardiff Cityeng ENGEFL Cup1.00000003100Matches
2022-202328Cardiff Cityeng ENGFA Cup0.10000200000Matches
2023-202429Cardiff Cityeng ENG2. Championship25.7300498011320430Matches
2024-202530Cardiff Cityeng ENG2. Championship12.8600271006014110Matches
2024-202530Cardiff Cityeng ENGFA Cup1.60001104110Matches
2025-202631Plymouth Argyleeng ENG3. League One6.3210920312110Matches
15 Seasons3 Clubs5 Leagues364.770415551378994222298000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cardiff City (13 Seasons)4 Leagues325.458214921358963220287000
Yeovil Town (1 Season)1 League33.010154
Plymouth Argyle (1 Season)1 League6.3210920312110
Championship (13 Seasons)322.664215081207845189260000
FA Cup (9 Seasons)8.80009302233000
League Cup (5 Seasons)5.30000101710000
Premier League (1 Season)21.841029111792724000
League One (1 Season)6.3210920312110
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2011-201217Cardiff City1 League5.6004
2012-201318Cardiff City1 League2.3002
2013-201419Yeovil Town1 League33.010154
2014-201520Cardiff City3 Leagues19.8200180
2015-201621Cardiff City2 Leagues42.1500530
2016-201722Cardiff City3 Leagues39.840053001300000
2017-201823Cardiff City3 Leagues39.0800572611775657000
2018-201924Cardiff City2 Leagues22.841030111912724000
2019-202025Cardiff City2 Leagues25.95004616111612290
2020-202126Cardiff City2 Leagues34.27117031411540500
2021-202227Cardiff City1 League25.07003412012025380
2022-202328Cardiff City3 Leagues28.87004820115425340
2023-202429Cardiff City2 Leagues25.7300498011320430
2024-202530Cardiff City2 Leagues14.4600281106415120
2025-202631Plymouth Argyle1 League6.3210920312110
15 Seasons3 Clubs5 Leagues364.770415551378994222298000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cardiff City (13 Seasons)4 Leagues325.458214921358963220287000
Yeovil Town (1 Season)1 League33.010154
Plymouth Argyle (1 Season)1 League6.3210920312110
Championship (13 Seasons)322.664215081207845189260000
FA Cup (9 Seasons)8.80009302233000
League Cup (5 Seasons)5.30000101710000
Premier League (1 Season)21.841029111792724000
League One (1 Season)6.3210920312110
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2011-201217Cardiff Cityeng ENG2. Championship6th5.6004
2012-201318Cardiff Cityeng ENG2. Championship1st2.3002
2013-201419Yeovil Towneng ENG2. Championship24th33.010154
2014-201520Cardiff Cityeng ENG2. Championship11th16.82018Matches
2015-201621Cardiff Cityeng ENG2. Championship8th41.35053Matches
2016-201722Cardiff Cityeng ENG2. Championship12th37.44005300000000Matches
2017-201823Cardiff Cityeng ENG2. Championship2nd37.0800542511745555000Matches
2018-201924Cardiff Cityeng ENG1. Premier League18th21.841029111792724000Matches
2019-202025Cardiff Cityeng ENG2. Championship5th24.65004416111312290Matches
2020-202126Cardiff Cityeng ENG2. Championship8th33.27116831411439500Matches
2021-202227Cardiff Cityeng ENG2. Championship18th25.07003412012025380Matches
2022-202328Cardiff Cityeng ENG2. Championship21st27.77004818115124340Matches
2023-202429Cardiff Cityeng ENG2. Championship12th25.7300498011320430Matches
2024-202530Cardiff Cityeng ENG2. Championship24th12.8600271006014110Matches
2025-202631Plymouth Argyleeng ENG3. League One8th6.3210920312110Matches
15 Seasons3 Clubs3 Leagues350.670415461338955218295000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cardiff City (13 Seasons)2 Leagues311.358214831318924216284000
Yeovil Town (1 Season)1 League33.010154
Plymouth Argyle (1 Season)1 League6.3210920312110
Championship (13 Seasons)322.664215081207845189260000
Premier League (1 Season)21.841029111792724000
League One (1 Season)6.3210920312110
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-201520Cardiff Cityeng ENGFA Cup17th1.00000Matches
2014-201520Cardiff Cityeng ENGLeague Cup17th2.00000Matches
2015-201621Cardiff Cityeng ENGLeague Cup33rd0.80000Matches
2016-201722Cardiff Cityeng ENGEFL Cup58th1.30000001300000Matches
2016-201722Cardiff Cityeng ENGFA Cup33rd1.00000Matches
2017-201823Cardiff Cityeng ENGEFL Cup33rd0.2000010100000Matches
2017-201823Cardiff Cityeng ENGFA Cup17th1.80003002120Matches
2018-201924Cardiff Cityeng ENGFA Cup33rd1.00001001200000Matches
2019-202025Cardiff Cityeng ENGFA Cup17th1.30002003000Matches
2020-202126Cardiff Cityeng ENGFA Cup33rd1.00002001100Matches
2022-202328Cardiff Cityeng ENGEFL CupRd11.00000003100Matches
2022-202328Cardiff Cityeng ENGFA Cup0.10000200000Matches
2024-202530Cardiff Cityeng ENGFA Cup1.60001104110Matches
10 Seasons1 Club2 Leagues14.10009403943000
FA Cup (9 Seasons)8.80009302233000
League Cup (5 Seasons)5.30000101710000

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.