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
2012-201318Falkirksct SCO2. First Division643894.3000000100.000.000.000.000.00
2013-201419Falkirksct SCO2. Championship33332,92032.4112100600.030.030.060.030.06
2014-201520Falkirksct SCO2. Championship34332,92432.53253001000.090.060.150.090.15Matches
2015-201621Falkirksct SCO2. Championship35353,15035.06612600500.170.170.340.170.34Matches
2016-201722Rotherham Unitedeng ENG2. Championship40313,04133.8112100900.030.030.060.030.06Matches
2016-201722Rotherham Unitedeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2016-201722Rotherham Unitedeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201823Rotherham Unitedeng ENGEFL Cup21911.0000000000.000.000.000.000.00Matches
2017-201823Rotherham Unitedeng ENGFA Cup11901.0101100001.000.001.001.001.00Matches
2017-201823Rotherham Unitedeng ENG3. League One44383,65340.6549500900.120.100.220.120.22Matches
2018-201924Rotherham Unitedeng ENG2. Championship41413,60840.177146111010.170.170.350.150.32Matches
2018-201924Rotherham Unitedeng ENGEFL Cup10450.5101100002.000.002.002.002.00Matches
2018-201924Rotherham Unitedeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2019-202025Cardiff Cityeng ENG2. Championship27181,68318.7404400300.210.000.210.210.21Matches
2019-202025Cardiff Cityeng ENGEFL Cup11901.0000000100.000.000.000.000.00Matches
2019-202025Cardiff Cityeng ENGFA Cup443904.3022000200.000.460.460.000.46Matches
2020-202126Cardiff Cityeng ENG2. Championship42363,13434.8527500610.140.060.200.140.20Matches
2020-202126Cardiff Cityeng ENGFA Cup11620.7000000000.000.000.000.000.00Matches
2021-202227Cardiff Cityeng ENG2. Championship36232,10123.3224111800.090.090.170.040.13Matches
2021-202227Cardiff Cityeng ENGEFL Cup221802.0000000100.000.000.000.000.00Matches
2021-202227Cardiff Cityeng ENGFA Cup221882.1000000100.000.000.000.000.00Matches
2022-202328Sheffield Wedseng ENGEFL Cup211351.5000000100.000.000.000.000.00Matches
2022-202328Sheffield Wedseng ENGFA Cup443303.7000000100.000.000.000.000.00Matches
2022-202328Sheffield Wedseng ENG3. League One43343,06034.0224200700.060.060.120.060.12Matches
2023-202429Sheffield Wedseng ENG2. Championship34252,35426.20330001000.000.110.110.000.11Matches
2023-202429Sheffield Wedseng ENGEFL Cup211201.3000000100.000.000.000.000.00Matches
2023-202429Sheffield Wedseng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202530Oxford Unitedeng ENG2. Championship44383,33937.1123100400.030.050.080.030.08Matches
2024-202530Oxford Unitedeng ENGEFL Cup20340.4000000000.000.000.000.000.00Matches
2024-202530Oxford Unitedeng ENGFA Cup00Matches
2025-202631Oxford Unitedeng ENG2. Championship39181,94821.6101100900.050.000.050.050.05Matches
2025-202631Oxford Unitedeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2025-202631Oxford Unitedeng ENGFA Cup221551.7000000100.000.000.000.000.00Matches
14 Seasons5 Clubs5 Leagues52943239,694441.0403474382210620.090.080.170.090.16
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
Falkirk (4 Seasons)1 League1081059,383104.31091910002200.100.090.180.100.18
Rotherham United (3 Seasons)4 Leagues13211510,828120.315122714112810.120.100.220.120.22
Cardiff City (3 Seasons)3 Leagues115877,82887.01161710112210.130.070.200.110.18
Oxford United (2 Seasons)3 Leagues88595,56661.82242001400.030.030.060.030.06
Sheffield Weds (2 Seasons)4 Leagues86666,08967.72572002000.030.070.100.030.10
FA Cup (10 Seasons)17171,48516.5123100500.060.120.180.060.18
EFL Cup (9 Seasons)14890510.1101100400.100.000.100.100.10
Championship (8 Seasons)30323021,208235.621173819225920.090.070.160.080.15
Championship (4 Seasons)1081059,383104.31091910002200.100.090.180.100.18
League One (2 Seasons)87726,71374.676137001600.090.080.170.090.17
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
2012-201318Falkirk1 League643894.3000000100.000.000.000.000.00
2013-201419Falkirk1 League33332,92032.4112100600.030.030.060.030.06
2014-201520Falkirk1 League34332,92432.53253001000.090.060.150.090.15
2015-201621Falkirk1 League35353,15035.06612600500.170.170.340.170.34
2016-201722Rotherham United3 Leagues42333,25136.1112100900.030.030.060.030.06
2017-201823Rotherham United3 Leagues47403,83442.66410600900.140.090.230.140.23
2018-201924Rotherham United3 Leagues43423,74341.687157111010.190.170.360.170.34
2019-202025Cardiff City3 Leagues32232,16324.0426400600.170.080.250.170.25
2020-202126Cardiff City2 Leagues43373,19635.5527500610.140.060.200.140.20
2021-202227Cardiff City3 Leagues40272,46927.42241111000.070.070.150.040.11
2022-202328Sheffield Weds3 Leagues49393,52539.2224200900.050.050.100.050.10
2023-202429Sheffield Weds3 Leagues37272,56428.50330001100.000.110.110.000.11
2024-202530Oxford United3 Leagues46383,37337.5123100400.030.050.080.030.08
2025-202631Oxford United3 Leagues42212,19324.41011001000.040.000.040.040.04
14 Seasons5 Clubs5 Leagues52943239,694441.0403474382210620.090.080.170.090.16
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
Falkirk (4 Seasons)1 League1081059,383104.31091910002200.100.090.180.100.18
Rotherham United (3 Seasons)4 Leagues13211510,828120.315122714112810.120.100.220.120.22
Cardiff City (3 Seasons)3 Leagues115877,82887.01161710112210.130.070.200.110.18
Oxford United (2 Seasons)3 Leagues88595,56661.82242001400.030.030.060.030.06
Sheffield Weds (2 Seasons)4 Leagues86666,08967.72572002000.030.070.100.030.10
FA Cup (10 Seasons)17171,48516.5123100500.060.120.180.060.18
EFL Cup (9 Seasons)14890510.1101100400.100.000.100.100.10
Championship (8 Seasons)30323021,208235.621173819225920.090.070.160.080.15
Championship (4 Seasons)1081059,383104.31091910002200.100.090.180.100.18
League One (2 Seasons)87726,71374.676137001600.090.080.170.090.17
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
2012-201318Falkirksct SCO2. First Division3rd643894.3000000100.000.000.000.000.00
2013-201419Falkirksct SCO2. Championship3rd33332,92032.4112100600.030.030.060.030.06
2014-201520Falkirksct SCO2. Championship5th34332,92432.53253001000.090.060.150.090.15Matches
2015-201621Falkirksct SCO2. Championship2nd35353,15035.06612600500.170.170.340.170.34Matches
2016-201722Rotherham Unitedeng ENG2. Championship24th40313,04133.8112100900.030.030.060.030.06Matches
2017-201823Rotherham Unitedeng ENG3. League One4th44383,65340.6549500900.120.100.220.120.22Matches
2018-201924Rotherham Unitedeng ENG2. Championship22nd41413,60840.177146111010.170.170.350.150.32Matches
2019-202025Cardiff Cityeng ENG2. Championship5th27181,68318.7404400300.210.000.210.210.21Matches
2020-202126Cardiff Cityeng ENG2. Championship8th42363,13434.8527500610.140.060.200.140.20Matches
2021-202227Cardiff Cityeng ENG2. Championship18th36232,10123.3224111800.090.090.170.040.13Matches
2022-202328Sheffield Wedseng ENG3. League One3rd43343,06034.0224200700.060.060.120.060.12Matches
2023-202429Sheffield Wedseng ENG2. Championship20th34252,35426.20330001000.000.110.110.000.11Matches
2024-202530Oxford Unitedeng ENG2. Championship17th44383,33937.1123100400.030.050.080.030.08Matches
2025-202631Oxford Unitedeng ENG2. Championship22nd39181,94821.6101100900.050.000.050.050.05Matches
14 Seasons5 Clubs3 Leagues49840737,304414.538327036229720.090.080.170.090.16
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
Falkirk (4 Seasons)1 League1081059,383104.31091910002200.100.090.180.100.18
Rotherham United (3 Seasons)2 Leagues12511010,302114.513122512112810.110.100.220.100.21
Cardiff City (3 Seasons)1 League105776,91876.91141510111710.140.050.200.130.18
Oxford United (2 Seasons)1 League83565,28758.72242001300.030.030.070.030.07
Sheffield Weds (2 Seasons)2 Leagues77595,41460.22572001700.030.080.120.030.12
Championship (8 Seasons)30323021,208235.621173819225920.090.070.160.080.15
Championship (4 Seasons)1081059,383104.31091910002200.100.090.180.100.18
League One (2 Seasons)87726,71374.676137001600.090.080.170.090.17
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
2016-201722Rotherham Unitedeng ENGEFL Cup58th111201.3000000000.000.000.000.000.00Matches
2016-201722Rotherham Unitedeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2017-201823Rotherham Unitedeng ENGEFL Cup33rd21911.0000000000.000.000.000.000.00Matches
2017-201823Rotherham Unitedeng ENGFA Cup85th11901.0101100001.000.001.001.001.00Matches
2018-201924Rotherham Unitedeng ENGEFL Cup33rd10450.5101100002.000.002.002.002.00Matches
2018-201924Rotherham Unitedeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2019-202025Cardiff Cityeng ENGEFL Cup33rd11901.0000000100.000.000.000.000.00Matches
2019-202025Cardiff Cityeng ENGFA Cup17th443904.3022000200.000.460.460.000.46Matches
2020-202126Cardiff Cityeng ENGFA Cup33rd11620.7000000000.000.000.000.000.00Matches
2021-202227Cardiff Cityeng ENGEFL CupRd2221802.0000000100.000.000.000.000.00Matches
2021-202227Cardiff Cityeng ENGFA Cup221882.1000000100.000.000.000.000.00Matches
2022-202328Sheffield Wedseng ENGEFL CupRd3211351.5000000100.000.000.000.000.00Matches
2022-202328Sheffield Wedseng ENGFA Cup443303.7000000100.000.000.000.000.00Matches
2023-202429Sheffield Wedseng ENGEFL CupRd2211201.3000000100.000.000.000.000.00Matches
2023-202429Sheffield Wedseng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202530Oxford Unitedeng ENGEFL CupRd220340.4000000000.000.000.000.000.00Matches
2024-202530Oxford Unitedeng ENGFA Cup00Matches
2025-202631Oxford Unitedeng ENGEFL CupRd211901.0000000000.000.000.000.000.00Matches
2025-202631Oxford Unitedeng ENGFA Cup221551.7000000100.000.000.000.000.00Matches
10 Seasons4 Clubs2 Leagues31252,39026.6224200900.080.080.150.080.15
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 Leagues101091010.1022000500.000.200.200.000.20
Rotherham United (3 Seasons)2 Leagues755265.8202200000.340.000.340.340.34
Sheffield Weds (2 Seasons)2 Leagues976757.5000000300.000.000.000.000.00
Oxford United (2 Seasons)2 Leagues532793.1000000100.000.000.000.000.00
FA Cup (10 Seasons)17171,48516.5123100500.060.120.180.060.18
EFL Cup (9 Seasons)14890510.1101100400.100.000.100.100.10
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
201925wls WalesFriendlies (M)21921.0011000000.000.980.980.000.98Matches
202026wls WalesFriendlies (M)10290.3000000000.000.000.000.000.00Matches
2020-202126wls WalesUEFA Nations LeagueLgB00Matches
202127wls WalesUEFA Euro Qualifying31730.8000000000.000.000.000.000.00Matches
202228wls WalesWCQ00Matches
202228wls WalesFriendlies (M)11600.7000000000.000.000.000.000.00Matches
4 Seasons1 Club4 Leagues732542.8011000000.000.350.350.000.35
Friendlies (M) (3 Seasons)421812.0011000000.000.500.500.000.50
UEFA Euro Qualifying (1 Season)31730.8000000000.000.000.000.000.00
WCQ (1 Season)00
UEFA Nations League (1 Season)00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2012-201318Falkirksct SCO2. First Division4.3000.0000
2013-201419Falkirksct SCO2. Championship32.41110.340.0900
2014-201520Falkirksct SCO2. Championship32.53150.460.2000Matches
2015-201621Falkirksct SCO2. Championship35.06260.740.2300Matches
2016-201722Rotherham Unitedeng ENG2. Championship33.81090.000.270.1100Matches
2016-201722Rotherham Unitedeng ENGEFL Cup1.30400.03.000.000.0000Matches
2016-201722Rotherham Unitedeng ENGFA Cup1.0000Matches
2017-201823Rotherham Unitedeng ENGEFL Cup1.00000.000.0000Matches
2017-201823Rotherham Unitedeng ENGFA Cup1.016350.06.003.000.170.3300Matches
2017-201823Rotherham Unitedeng ENG3. League One40.650230.000.570.2200Matches
2018-201924Rotherham Unitedeng ENG2. Championship40.17962121.92.390.520.060.2911Matches
2018-201924Rotherham Unitedeng ENGEFL Cup0.5111100.02.002.001.001.0000Matches
2018-201924Rotherham Unitedeng ENGFA Cup1.00000.000.0000Matches
2019-202025Cardiff Cityeng ENG2. Championship18.74281035.71.500.530.140.4000Matches
2019-202025Cardiff Cityeng ENGEFL Cup1.004250.04.002.000.000.0000Matches
2019-202025Cardiff Cityeng ENGFA Cup4.309222.22.080.460.000.0000Matches
2020-202126Cardiff Cityeng ENG2. Championship34.85361541.71.030.430.140.3300Matches
2020-202126Cardiff Cityeng ENGFA Cup0.702150.02.901.450.000.0000Matches
2021-202227Cardiff Cityeng ENG2. Championship23.3234823.51.460.340.030.1311Matches
2021-202227Cardiff Cityeng ENGEFL Cup2.00200.01.000.000.0000Matches
2021-202227Cardiff Cityeng ENGFA Cup2.10300.01.440.000.0000Matches
2022-202328Sheffield Wedseng ENGEFL Cup1.503133.32.000.670.000.0000Matches
2022-202328Sheffield Wedseng ENGFA Cup3.703133.30.820.270.000.0000Matches
2022-202328Sheffield Wedseng ENG3. League One34.02611626.21.790.470.030.1300Matches
2023-202429Sheffield Wedseng ENG2. Championship26.2032928.11.220.340.000.0000Matches
2023-202429Sheffield Wedseng ENGEFL Cup1.30300.02.250.000.0000Matches
2023-202429Sheffield Wedseng ENGFA Cup1.00100.01.000.000.0000Matches
2024-202530Oxford Unitedeng ENG2. Championship37.1124729.20.650.190.040.1400Matches
2024-202530Oxford Unitedeng ENGEFL Cup0.40100.02.650.000.0000Matches
2025-202631Oxford Unitedeng ENG2. Championship21.6132825.01.480.370.030.1300Matches
2025-202631Oxford Unitedeng ENGEFL Cup1.00100.01.000.000.0000Matches
2025-202631Oxford Unitedeng ENGFA Cup1.7011100.00.580.580.000.0000Matches
14 Seasons5 Clubs5 Leagues441.04038719035.71.150.430.070.2022
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Falkirk (4 Seasons)1 League104.310520.500.1900
Rotherham United (3 Seasons)4 Leagues120.3151075753.30.900.480.130.2511
Cardiff City (3 Seasons)3 Leagues87.0111183832.21.360.440.080.2611
Oxford United (2 Seasons)3 Leagues61.82591627.10.950.260.030.1300
Sheffield Weds (2 Seasons)4 Leagues67.721032726.21.520.400.020.0700
FA Cup (10 Seasons)16.5125832.01.610.520.040.1300
EFL Cup (9 Seasons)10.1119421.11.890.400.050.2500
Championship (8 Seasons)235.6212828730.91.200.370.070.2222
Championship (4 Seasons)104.310520.500.1900
League One (2 Seasons)74.67613963.90.820.520.110.1800
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2012-201318Falkirk1 League4.3000.0000
2013-201419Falkirk1 League32.41110.340.0900
2014-201520Falkirk1 League32.53150.460.2000
2015-201621Falkirk1 League35.06260.740.2300
2016-201722Rotherham United3 Leagues36.1149225.00.110.260.250.1100
2017-201823Rotherham United3 Leagues42.66626433.30.140.611.000.2300
2018-201924Rotherham United3 Leagues41.68972222.72.330.530.070.3211
2019-202025Cardiff City3 Leagues24.04411434.11.710.580.100.2900
2020-202126Cardiff City2 Leagues35.55381642.11.070.450.130.3100
2021-202227Cardiff City3 Leagues27.4239820.51.420.290.030.1311
2022-202328Sheffield Weds3 Leagues39.22671826.91.710.460.030.1100
2023-202429Sheffield Weds3 Leagues28.5036925.01.260.320.000.0000
2024-202530Oxford United3 Leagues37.5125728.00.670.190.040.1400
2025-202631Oxford United3 Leagues24.4134926.51.400.370.030.1100
14 Seasons5 Clubs5 Leagues441.04038719035.71.150.430.070.2022
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Falkirk (4 Seasons)1 League104.310520.500.1900
Rotherham United (3 Seasons)4 Leagues120.3151075753.30.900.480.130.2511
Cardiff City (3 Seasons)3 Leagues87.0111183832.21.360.440.080.2611
Oxford United (2 Seasons)3 Leagues61.82591627.10.950.260.030.1300
Sheffield Weds (2 Seasons)4 Leagues67.721032726.21.520.400.020.0700
FA Cup (10 Seasons)16.5125832.01.610.520.040.1300
EFL Cup (9 Seasons)10.1119421.11.890.400.050.2500
Championship (8 Seasons)235.6212828730.91.200.370.070.2222
Championship (4 Seasons)104.310520.500.1900
League One (2 Seasons)74.67613963.90.820.520.110.1800
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
2012-201318Falkirksct SCO2. First Division3rd4.3000.0000
2013-201419Falkirksct SCO2. Championship3rd32.41110.340.0900
2014-201520Falkirksct SCO2. Championship5th32.53150.460.2000Matches
2015-201621Falkirksct SCO2. Championship2nd35.06260.740.2300Matches
2016-201722Rotherham Unitedeng ENG2. Championship24th33.81090.000.270.1100Matches
2017-201823Rotherham Unitedeng ENG3. League One4th40.650230.000.570.2200Matches
2018-201924Rotherham Unitedeng ENG2. Championship22nd40.17962121.92.390.520.060.2911Matches
2019-202025Cardiff Cityeng ENG2. Championship5th18.74281035.71.500.530.140.4000Matches
2020-202126Cardiff Cityeng ENG2. Championship8th34.85361541.71.030.430.140.3300Matches
2021-202227Cardiff Cityeng ENG2. Championship18th23.3234823.51.460.340.030.1311Matches
2022-202328Sheffield Wedseng ENG3. League One3rd34.02611626.21.790.470.030.1300Matches
2023-202429Sheffield Wedseng ENG2. Championship20th26.2032928.11.220.340.000.0000Matches
2024-202530Oxford Unitedeng ENG2. Championship17th37.1124729.20.650.190.040.1400Matches
2025-202631Oxford Unitedeng ENG2. Championship22nd21.6132825.01.480.370.030.1300Matches
14 Seasons5 Clubs3 Leagues414.53834317836.71.110.430.080.2022
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Falkirk (4 Seasons)1 League104.310520.500.1900
Rotherham United (3 Seasons)2 Leagues114.513965355.20.840.460.130.2311
Cardiff City (3 Seasons)1 League76.911983333.71.270.430.100.3011
Oxford United (2 Seasons)1 League58.72561526.80.950.260.040.1300
Sheffield Weds (2 Seasons)2 Leagues60.22932526.91.550.420.020.0800
Championship (8 Seasons)235.6212828730.91.200.370.070.2222
Championship (4 Seasons)104.310520.500.1900
League One (2 Seasons)74.67613963.90.820.520.110.1800
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
2016-201722Rotherham Unitedeng ENGEFL Cup58th1.30400.03.000.000.0000Matches
2016-201722Rotherham Unitedeng ENGFA Cup33rd1.0000Matches
2017-201823Rotherham Unitedeng ENGEFL Cup33rd1.00000.000.0000Matches
2017-201823Rotherham Unitedeng ENGFA Cup85th1.016350.06.003.000.170.3300Matches
2018-201924Rotherham Unitedeng ENGEFL Cup33rd0.5111100.02.002.001.001.0000Matches
2018-201924Rotherham Unitedeng ENGFA Cup33rd1.00000.000.0000Matches
2019-202025Cardiff Cityeng ENGEFL Cup33rd1.004250.04.002.000.000.0000Matches
2019-202025Cardiff Cityeng ENGFA Cup17th4.309222.22.080.460.000.0000Matches
2020-202126Cardiff Cityeng ENGFA Cup33rd0.702150.02.901.450.000.0000Matches
2021-202227Cardiff Cityeng ENGEFL CupRd22.00200.01.000.000.0000Matches
2021-202227Cardiff Cityeng ENGFA Cup2.10300.01.440.000.0000Matches
2022-202328Sheffield Wedseng ENGEFL CupRd31.503133.32.000.670.000.0000Matches
2022-202328Sheffield Wedseng ENGFA Cup3.703133.30.820.270.000.0000Matches
2023-202429Sheffield Wedseng ENGEFL CupRd21.30300.02.250.000.0000Matches
2023-202429Sheffield Wedseng ENGFA Cup1.00100.01.000.000.0000Matches
2024-202530Oxford Unitedeng ENGEFL CupRd20.40100.02.650.000.0000Matches
2025-202631Oxford Unitedeng ENGEFL CupRd21.00100.01.000.000.0000Matches
2025-202631Oxford Unitedeng ENGFA Cup1.7011100.00.580.580.000.0000Matches
10 Seasons4 Clubs2 Leagues26.62441227.31.720.470.050.1700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Cardiff City (3 Seasons)2 Leagues10.1020525.01.980.490.000.0000
Rotherham United (3 Seasons)2 Leagues5.8211436.42.270.830.180.5000
Sheffield Weds (2 Seasons)2 Leagues7.5010220.01.330.270.000.0000
Oxford United (2 Seasons)2 Leagues3.103133.30.970.320.000.0000
FA Cup (10 Seasons)16.5125832.01.610.520.040.1300
EFL Cup (9 Seasons)10.1119421.11.890.400.050.2500
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201925wls WalesFriendlies (M)1.0000Matches
202026wls WalesFriendlies (M)0.3000Matches
202127wls WalesUEFA Euro Qualifying0.802150.02.471.230.000.0000Matches
202228wls WalesFriendlies (M)0.7000Matches
4 Seasons1 Club4 Leagues2.802150.02.471.230.000.0000
Friendlies (M) (3 Seasons)2.0000
UEFA Euro Qualifying (1 Season)0.802150.02.471.230.000.0000
WCQ (1 Season)
UEFA Nations League (1 Season)

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2012-201318Falkirksct SCO2. First Division63896512.04.342
2013-201419Falkirksct SCO2. Championship332,9208890.132.4330
2014-201520Falkirksct SCO2. Championship342,9248690.232.53330111.534644+2+0.06+0.63Matches
2015-201621Falkirksct SCO2. Championship353,1509097.235.03535001.926034+26+0.74-0.26Matches
2016-201722Rotherham Unitedeng ENG2. Championship403,0417673.533.83129950.552778-51-1.51-0.94Matches
2016-201722Rotherham Unitedeng ENGEFL Cup1120120100.01.311201000.0045-1-0.75Matches
2016-201722Rotherham Unitedeng ENGFA Cup19090100.01.01901000.0023-1-1.00Matches
2017-201823Rotherham Unitedeng ENGEFL Cup2914650.61.019111001.5012-1-0.99-2.00Matches
2017-201823Rotherham Unitedeng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2017-201823Rotherham Unitedeng ENG3. League One443,6538388.240.63838611.836444+20+0.49+0.49Matches
2018-201924Rotherham Unitedeng ENG2. Championship413,6088887.140.1418839000.884668-22-0.55+0.97Matches
2018-201924Rotherham Unitedeng ENGEFL Cup1454525.00.50014500.0012-1-2.00-2.67Matches
2018-201924Rotherham Unitedeng ENGFA Cup19090100.01.01901000.0007-7-7.00Matches
2019-202025Cardiff Cityeng ENG2. Championship271,6836240.718.7188414918141.862928+1+0.05-0.28Matches
2019-202025Cardiff Cityeng ENGEFL Cup19090100.01.01901000.0003-3-3.00Matches
2019-202025Cardiff Cityeng ENGFA Cup439098100.04.34984001.25109+1+0.23Matches
2020-202126Cardiff Cityeng ENG2. Championship423,1347575.734.836852861121.504741+6+0.17-0.81Matches
2020-202126Cardiff Cityeng ENGFA Cup1626268.90.71620000.0001-1-1.45-1.45Matches
2021-202227Cardiff Cityeng ENG2. Championship362,1015850.723.3238013132071.062339-16-0.69-0.60Matches
2021-202227Cardiff Cityeng ENGEFL Cup218090100.02.02902001.5034-1-0.50Matches
2021-202227Cardiff Cityeng ENGFA Cup21889489.52.12941001.5023-1-0.48-0.48Matches
2022-202328Sheffield Wedseng ENGEFL Cup21356845.01.5190114512.0030+3+2.00+0.91Matches
2022-202328Sheffield Wedseng ENGFA Cup43308373.33.74833002.5063+3+0.82+0.82Matches
2022-202328Sheffield Wedseng ENG3. League One433,0607173.934.034852891732.175425+29+0.85-0.40Matches
2023-202429Sheffield Wedseng ENG2. Championship342,3546956.926.225821493481.292837-9-0.34+0.41Matches
2023-202429Sheffield Wedseng ENGEFL Cup21206050.01.3180014001.0002-2-1.50-3.00Matches
2023-202429Sheffield Wedseng ENGFA Cup1909033.31.01901010.0014-3-3.00-5.00Matches
2024-202530Oxford Unitedeng ENG2. Championship443,3397680.737.138842762611.183951-12-0.32+0.13Matches
2024-202530Oxford Unitedeng ENGEFL Cup2341718.90.40021701.500000.00-0.62Matches
2024-202530Oxford Unitedeng ENGFA Cup00001Matches
2025-202631Oxford Unitedeng ENG2. Championship391,9485047.121.6188412212171.051931-12-0.55-0.47Matches
2025-202631Oxford Unitedeng ENGEFL Cup1909050.01.01901010.0006-6-6.00-7.00Matches
2025-202631Oxford Unitedeng ENGFA Cup21557873.81.72781000.5012-1-0.58-0.58Matches
14 Seasons5 Clubs5 Leagues52939,6947568.4441.0432853279721531.37517578-61-0.15-0.19
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Falkirk (4 Seasons)1 League1089,3838772.4104.310565311.7310678+28+0.41+0.64
Rotherham United (3 Seasons)4 Leagues13210,8288282.2120.311589111172361.07146211-65-0.540.00
Cardiff City (3 Seasons)3 Leagues1157,8286858.587.08784632817231.41114128-14-0.16-0.45
Oxford United (2 Seasons)3 Leagues885,5666362.361.85984412922101.105990-31-0.50-0.39
Sheffield Weds (2 Seasons)4 Leagues866,0897163.867.76684472027131.789271+21+0.31+0.10
FA Cup (10 Seasons)171,4858775.016.5178713021.122334-11-0.67-1.56
EFL Cup (9 Seasons)149056554.810.1893762721.071224-12-1.19-2.16
Championship (8 Seasons)30321,2087064.0235.6230841767322441.14258373-115-0.49-0.34
Championship (4 Seasons)1089,3838772.4104.310565311.7310678+28+0.41+0.64
League One (2 Seasons)876,7137781.174.6728566151742.0011869+49+0.66-0.20
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
2012-201318Falkirk1 League63896512.04.342
2013-201419Falkirk1 League332,9208890.132.4330
2014-201520Falkirk1 League342,9248690.232.53330111.534644+2+0.06+0.63
2015-201621Falkirk1 League353,1509097.235.03535001.926034+26+0.74-0.26
2016-201722Rotherham United3 Leagues423,2517774.736.13310531950.523386-53-1.47-0.89
2017-201823Rotherham United3 Leagues473,8348286.942.64091407011.786648+18+0.42+0.27
2018-201924Rotherham United3 Leagues433,7438784.941.642884014500.844777-30-0.72+0.36
2019-202025Cardiff City3 Leagues322,1636846.824.0238719918141.733940-1-0.04-0.37
2020-202126Cardiff City2 Leagues433,1967475.635.537852861121.474742+5+0.14-0.82
2021-202227Cardiff City3 Leagues402,4696254.527.4278216132071.102846-18-0.66-0.57
2022-202328Sheffield Weds3 Leagues493,5257272.139.2398532102042.196328+35+0.89-0.23
2023-202429Sheffield Weds3 Leagues372,5646955.128.5278215103491.242943-14-0.49-0.10
2024-202530Oxford United3 Leagues463,3737376.537.538842782421.193951-12-0.32-0.04
2025-202631Oxford United3 Leagues422,1935248.424.4218414212181.002039-19-0.78-0.74
14 Seasons5 Clubs5 Leagues52939,6947568.4441.0432853279721531.37517578-61-0.15-0.19
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Falkirk (4 Seasons)1 League1089,3838772.4104.310565311.7310678+28+0.41+0.64
Rotherham United (3 Seasons)4 Leagues13210,8288282.2120.311589111172361.07146211-65-0.540.00
Cardiff City (3 Seasons)3 Leagues1157,8286858.587.08784632817231.41114128-14-0.16-0.45
Oxford United (2 Seasons)3 Leagues885,5666362.361.85984412922101.105990-31-0.50-0.39
Sheffield Weds (2 Seasons)4 Leagues866,0897163.867.76684472027131.789271+21+0.31+0.10
FA Cup (10 Seasons)171,4858775.016.5178713021.122334-11-0.67-1.56
EFL Cup (9 Seasons)149056554.810.1893762721.071224-12-1.19-2.16
Championship (8 Seasons)30321,2087064.0235.6230841767322441.14258373-115-0.49-0.34
Championship (4 Seasons)1089,3838772.4104.310565311.7310678+28+0.41+0.64
League One (2 Seasons)876,7137781.174.6728566151742.0011869+49+0.66-0.20
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
2012-201318Falkirksct SCO2. First Division3rd63896512.04.342
2013-201419Falkirksct SCO2. Championship3rd332,9208890.132.4330
2014-201520Falkirksct SCO2. Championship5th342,9248690.232.53330111.534644+2+0.06+0.63Matches
2015-201621Falkirksct SCO2. Championship2nd353,1509097.235.03535001.926034+26+0.74-0.26Matches
2016-201722Rotherham Unitedeng ENG2. Championship24th403,0417673.533.83129950.552778-51-1.51-0.94Matches
2017-201823Rotherham Unitedeng ENG3. League One4th443,6538388.240.63838611.836444+20+0.49+0.49Matches
2018-201924Rotherham Unitedeng ENG2. Championship22nd413,6088887.140.1418839000.884668-22-0.55+0.97Matches
2019-202025Cardiff Cityeng ENG2. Championship5th271,6836240.718.7188414918141.862928+1+0.05-0.28Matches
2020-202126Cardiff Cityeng ENG2. Championship8th423,1347575.734.836852861121.504741+6+0.17-0.81Matches
2021-202227Cardiff Cityeng ENG2. Championship18th362,1015850.723.3238013132071.062339-16-0.69-0.60Matches
2022-202328Sheffield Wedseng ENG3. League One3rd433,0607173.934.034852891732.175425+29+0.85-0.40Matches
2023-202429Sheffield Wedseng ENG2. Championship20th342,3546956.926.225821493481.292837-9-0.34+0.41Matches
2024-202530Oxford Unitedeng ENG2. Championship17th443,3397680.737.138842762611.183951-12-0.32+0.13Matches
2025-202631Oxford Unitedeng ENG2. Championship22nd391,9485047.121.6188412212171.051931-12-0.55-0.47Matches
14 Seasons5 Clubs3 Leagues49837,3047568.6414.5407853079121491.39482520-38-0.10-0.07
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Falkirk (4 Seasons)1 League1089,3838772.4104.310565311.7310678+28+0.41+0.64
Rotherham United (3 Seasons)2 Leagues12510,3028282.9114.5110881061561.11137190-53-0.46+0.22
Cardiff City (3 Seasons)1 League1056,9186655.776.97784552817231.4499108-9-0.12-0.41
Oxford United (2 Seasons)1 League835,2876463.958.7568439272281.125882-24-0.41-0.23
Sheffield Weds (2 Seasons)2 Leagues775,4147065.460.25984421825111.788262+20+0.33+0.33
Championship (8 Seasons)30321,2087064.0235.6230841767322441.14258373-115-0.49-0.34
Championship (4 Seasons)1089,3838772.4104.310565311.7310678+28+0.41+0.64
League One (2 Seasons)876,7137781.174.6728566151742.0011869+49+0.66-0.20
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
2016-201722Rotherham Unitedeng ENGEFL Cup58th1120120100.01.311201000.0045-1-0.75Matches
2016-201722Rotherham Unitedeng ENGFA Cup33rd19090100.01.01901000.0023-1-1.00Matches
2017-201823Rotherham Unitedeng ENGEFL Cup33rd2914650.61.019111001.5012-1-0.99-2.00Matches
2017-201823Rotherham Unitedeng ENGFA Cup85th19090100.01.01901000.0012-1-1.00Matches
2018-201924Rotherham Unitedeng ENGEFL Cup33rd1454525.00.50014500.0012-1-2.00-2.67Matches
2018-201924Rotherham Unitedeng ENGFA Cup33rd19090100.01.01901000.0007-7-7.00Matches
2019-202025Cardiff Cityeng ENGEFL Cup33rd19090100.01.01901000.0003-3-3.00Matches
2019-202025Cardiff Cityeng ENGFA Cup17th439098100.04.34984001.25109+1+0.23Matches
2020-202126Cardiff Cityeng ENGFA Cup33rd1626268.90.71620000.0001-1-1.45-1.45Matches
2021-202227Cardiff Cityeng ENGEFL CupRd2218090100.02.02902001.5034-1-0.50Matches
2021-202227Cardiff Cityeng ENGFA Cup21889489.52.12941001.5023-1-0.48-0.48Matches
2022-202328Sheffield Wedseng ENGEFL CupRd321356845.01.5190114512.0030+3+2.00+0.91Matches
2022-202328Sheffield Wedseng ENGFA Cup43308373.33.74833002.5063+3+0.82+0.82Matches
2023-202429Sheffield Wedseng ENGEFL CupRd221206050.01.3180014001.0002-2-1.50-3.00Matches
2023-202429Sheffield Wedseng ENGFA Cup1909033.31.01901010.0014-3-3.00-5.00Matches
2024-202530Oxford Unitedeng ENGEFL CupRd22341718.90.40021701.500000.00-0.62Matches
2024-202530Oxford Unitedeng ENGFA Cup00001Matches
2025-202631Oxford Unitedeng ENGEFL CupRd21909050.01.01901010.0006-6-6.00-7.00Matches
2025-202631Oxford Unitedeng ENGFA Cup21557873.81.72781000.5012-1-0.58-0.58Matches
10 Seasons4 Clubs2 Leagues312,3907765.826.625892062741.103558-23-0.87-1.81
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 Leagues109109194.810.110918001.101520-5-0.49-0.49
Rotherham United (3 Seasons)2 Leagues75267570.15.8596522300.43921-12-2.05-2.86
Sheffield Weds (2 Seasons)2 Leagues96757553.67.5784524321.78109+1+0.13-1.10
Oxford United (2 Seasons)2 Leagues52795642.33.1382221720.8018-7-2.26-2.88
FA Cup (10 Seasons)171,4858775.016.5178713021.122334-11-0.67-1.56
EFL Cup (9 Seasons)149056554.810.1893762721.071224-12-1.19-2.16
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
201925wls WalesFriendlies (M)2924651.11.019111103.0010+1+0.98-0.04Matches
202026wls WalesFriendlies (M)1292916.10.30012900.0001-1-3.10-1.91Matches
2020-202126wls WalesUEFA Nations LeagueLgB00004Matches
202127wls WalesUEFA Euro Qualifying3732410.10.816502452.0002-2-2.47-3.30Matches
202228wls WalesWCQ00004Matches
202228wls WalesFriendlies (M)1606066.70.71600001.001100.000.00Matches
4 Seasons1 Club4 Leagues7254369.72.83721410131.8624-2-0.71-1.20
Friendlies (M) (3 Seasons)41814540.22.0276121501.752200.00+0.33
UEFA Euro Qualifying (1 Season)3732410.10.816502452.0002-2-2.47-3.30
WCQ (1 Season)00004
UEFA Nations League (1 Season)00004
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
2012-201318Falkirksct SCO2. First Division4.310
2013-201419Falkirksct SCO2. Championship32.460
2014-201520Falkirksct SCO2. Championship32.5100Matches
2015-201621Falkirksct SCO2. Championship35.05052Matches
2016-201722Rotherham Unitedeng ENG2. Championship33.89005600000001Matches
2016-201722Rotherham Unitedeng ENGEFL Cup1.3000110100000Matches
2016-201722Rotherham Unitedeng ENGFA Cup1.00000Matches
2017-201823Rotherham Unitedeng ENGEFL Cup1.0000120200010Matches
2017-201823Rotherham Unitedeng ENGFA Cup1.00000100000Matches
2017-201823Rotherham Unitedeng ENG3. League One40.69006900000000Matches
2018-201924Rotherham Unitedeng ENG2. Championship40.1101059510776756000Matches
2018-201924Rotherham Unitedeng ENGEFL Cup0.5000000000000Matches
2018-201924Rotherham Unitedeng ENGFA Cup1.0000210014000Matches
2019-202025Cardiff Cityeng ENG2. Championship18.7300371804822270Matches
2019-202025Cardiff Cityeng ENGEFL Cup1.01006101100Matches
2019-202025Cardiff Cityeng ENGFA Cup4.32003105000Matches
2020-202126Cardiff Cityeng ENG2. Championship34.8610612537953320Matches
2020-202126Cardiff Cityeng ENGFA Cup0.70000001020Matches
2021-202227Cardiff Cityeng ENG2. Championship23.3800341127333300Matches
2021-202227Cardiff Cityeng ENGEFL Cup2.010033018300Matches
2021-202227Cardiff Cityeng ENGFA Cup2.11006304400Matches
2022-202328Sheffield Wedseng ENGEFL Cup1.51000111110Matches
2022-202328Sheffield Wedseng ENGFA Cup3.71006205230Matches
2022-202328Sheffield Wedseng ENG3. League One34.0700622007947620Matches
2023-202429Sheffield Wedseng ENG2. Championship26.210004617115349510Matches
2023-202429Sheffield Wedseng ENGEFL Cup1.31001008330Matches
2023-202429Sheffield Wedseng ENGFA Cup1.00001001000Matches
2024-202530Oxford Unitedeng ENG2. Championship37.1400382208836600Matches
2024-202530Oxford Unitedeng ENGEFL Cup0.40000204010Matches
2025-202631Oxford Unitedeng ENG2. Championship21.6900201114528360Matches
2025-202631Oxford Unitedeng ENGEFL Cup1.00000201020Matches
2025-202631Oxford Unitedeng ENGFA Cup1.71004203110Matches
14 Seasons5 Clubs5 Leagues441.0106205681978697351371011
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Falkirk (4 Seasons)1 League104.322052
Rotherham United (3 Seasons)4 Leagues120.32810188560806860011
Cardiff City (3 Seasons)3 Leagues87.02210150625229116910
Oxford United (2 Seasons)3 Leagues61.8140062391141651000
Sheffield Weds (2 Seasons)4 Leagues67.720001164022471021200
FA Cup (10 Seasons)16.55002210019810000
EFL Cup (9 Seasons)10.1400121213687010
Championship (8 Seasons)235.659203511557563288292001
Championship (4 Seasons)104.322052
League One (2 Seasons)74.61600131200794762000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201318Falkirk1 League4.310
2013-201419Falkirk1 League32.460
2014-201520Falkirk1 League32.5100
2015-201621Falkirk1 League35.05052
2016-201722Rotherham United3 Leagues36.19005710100001
2017-201823Rotherham United3 Leagues42.69007030200010
2018-201924Rotherham United3 Leagues41.6101061520776860000
2019-202025Cardiff City3 Leagues24.0600462005423270
2020-202126Cardiff City2 Leagues35.5610612538053340
2021-202227Cardiff City3 Leagues27.41000431729540300
2022-202328Sheffield Weds3 Leagues39.2900682318550660
2023-202429Sheffield Weds3 Leagues28.511004817116252540
2024-202530Oxford United3 Leagues37.5400382409236610
2025-202631Oxford United3 Leagues24.41000241514929390
14 Seasons5 Clubs5 Leagues441.0106205681978697351371011
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Falkirk (4 Seasons)1 League104.322052
Rotherham United (3 Seasons)4 Leagues120.32810188560806860011
Cardiff City (3 Seasons)3 Leagues87.02210150625229116910
Oxford United (2 Seasons)3 Leagues61.8140062391141651000
Sheffield Weds (2 Seasons)4 Leagues67.720001164022471021200
FA Cup (10 Seasons)16.55002210019810000
EFL Cup (9 Seasons)10.1400121213687010
Championship (8 Seasons)235.659203511557563288292001
Championship (4 Seasons)104.322052
League One (2 Seasons)74.61600131200794762000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201318Falkirksct SCO2. First Division3rd4.310
2013-201419Falkirksct SCO2. Championship3rd32.460
2014-201520Falkirksct SCO2. Championship5th32.5100Matches
2015-201621Falkirksct SCO2. Championship2nd35.05052Matches
2016-201722Rotherham Unitedeng ENG2. Championship24th33.89005600000001Matches
2017-201823Rotherham Unitedeng ENG3. League One4th40.69006900000000Matches
2018-201924Rotherham Unitedeng ENG2. Championship22nd40.1101059510776756000Matches
2019-202025Cardiff Cityeng ENG2. Championship5th18.7300371804822270Matches
2020-202126Cardiff Cityeng ENG2. Championship8th34.8610612537953320Matches
2021-202227Cardiff Cityeng ENG2. Championship18th23.3800341127333300Matches
2022-202328Sheffield Wedseng ENG3. League One3rd34.0700622007947620Matches
2023-202429Sheffield Wedseng ENG2. Championship20th26.210004617115349510Matches
2024-202530Oxford Unitedeng ENG2. Championship17th37.1400382208836600Matches
2025-202631Oxford Unitedeng ENG2. Championship22nd21.6900201114528360Matches
14 Seasons5 Clubs3 Leagues414.597205341757642335354001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Falkirk (4 Seasons)1 League104.322052
Rotherham United (3 Seasons)2 Leagues114.52810184510776756001
Cardiff City (3 Seasons)1 League76.91710132545200108890
Oxford United (2 Seasons)1 League58.713005833113364960
Sheffield Weds (2 Seasons)2 Leagues60.21700108371232961130
Championship (8 Seasons)235.659203511557563288292001
Championship (4 Seasons)104.322052
League One (2 Seasons)74.61600131200794762000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201722Rotherham Unitedeng ENGEFL Cup58th1.3000110100000Matches
2016-201722Rotherham Unitedeng ENGFA Cup33rd1.00000Matches
2017-201823Rotherham Unitedeng ENGEFL Cup33rd1.0000120200010Matches
2017-201823Rotherham Unitedeng ENGFA Cup85th1.00000100000Matches
2018-201924Rotherham Unitedeng ENGEFL Cup33rd0.5000000000000Matches
2018-201924Rotherham Unitedeng ENGFA Cup33rd1.0000210014000Matches
2019-202025Cardiff Cityeng ENGEFL Cup33rd1.01006101100Matches
2019-202025Cardiff Cityeng ENGFA Cup17th4.32003105000Matches
2020-202126Cardiff Cityeng ENGFA Cup33rd0.70000001020Matches
2021-202227Cardiff Cityeng ENGEFL CupRd22.010033018300Matches
2021-202227Cardiff Cityeng ENGFA Cup2.11006304400Matches
2022-202328Sheffield Wedseng ENGEFL CupRd31.51000111110Matches
2022-202328Sheffield Wedseng ENGFA Cup3.71006205230Matches
2023-202429Sheffield Wedseng ENGEFL CupRd21.31001008330Matches
2023-202429Sheffield Wedseng ENGFA Cup1.00001001000Matches
2024-202530Oxford Unitedeng ENGEFL CupRd20.40000204010Matches
2025-202631Oxford Unitedeng ENGEFL CupRd21.00000201020Matches
2025-202631Oxford Unitedeng ENGFA Cup1.71004203110Matches
10 Seasons4 Clubs2 Leagues26.690034221551617010
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cardiff City (3 Seasons)2 Leagues10.1500188029820
Rotherham United (3 Seasons)2 Leagues5.8000450314010
Sheffield Weds (2 Seasons)2 Leagues7.530083115670
Oxford United (2 Seasons)2 Leagues3.11004608140
FA Cup (10 Seasons)16.55002210019810000
EFL Cup (9 Seasons)10.1400121213687010
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201925wls WalesFriendlies (M)1.00000Matches
202026wls WalesFriendlies (M)0.30000Matches
202127wls WalesUEFA Euro Qualifying0.80001002100Matches
202228wls WalesFriendlies (M)0.70000Matches
4 Seasons1 Club4 Leagues2.80001002100
Friendlies (M) (3 Seasons)2.00000
UEFA Euro Qualifying (1 Season)0.80001002100
WCQ (1 Season)
UEFA Nations League (1 Season)

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.