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
2007-200817Paderborn 07de GER2. 2. Bundesliga1365736.4112100000.160.160.310.160.31
2008-200918St Paulide GER2. 2. Bundesliga26171,60117.8628600400.340.110.450.340.45
2009-201019Blackburn Roverseng ENG1. Premier League23895210.6000000000.000.000.000.000.00Matches
2010-201120Blackburn Roverseng ENG1. Premier League24171,49416.6516500200.300.060.360.300.36Matches
2011-201221Blackburn Roverseng ENG1. Premier League34342,94832.87512701500.210.150.370.210.37Matches
2012-201322QPReng ENG1. Premier League26151,45616.2112100100.060.060.120.060.12Matches
2013-201423QPReng ENG2. Championship35232,08423.2448400300.170.170.350.170.35
2014-201524QPReng ENGFA Cup11450.5000000000.000.000.000.000.00Matches
2014-201524QPReng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2014-201524QPReng ENG1. Premier League2298869.8000000200.000.000.000.000.00Matches
2015-201625QPReng ENG2. Championship29241,98122.0628511300.270.090.360.230.32Matches
2015-201625QPReng ENGFA Cup00Matches
2015-201625QPReng ENGLeague Cup21871.0000000000.000.000.000.000.00Matches
2016-201726Cardiff Cityeng ENG2. Championship33292,40926.8246200400.070.150.220.070.22Matches
2017-201827Cardiff Cityeng ENG2. Championship46443,79142.191120901200.210.260.470.210.47Matches
2017-201827Cardiff Cityeng ENGEFL Cup10340.4011000000.002.652.650.002.65Matches
2017-201827Cardiff Cityeng ENGFA Cup321932.1202200100.930.000.930.930.93Matches
2018-201928Cardiff Cityeng ENGFA Cup1010.0000000000.000.000.000.000.00Matches
2018-201928Cardiff Cityeng ENG1. Premier League32232,14123.8314300400.130.040.170.130.17Matches
2019-202029Cardiff Cityeng ENG2. Championship41292,47127.5729701600.250.070.330.250.33Matches
2019-202029Cardiff Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2019-202029Cardiff Cityeng ENGFA Cup10130.1000000000.000.000.000.000.00Matches
2020-202130Cardiff Cityeng ENG2. Championship21141,16613.0224200200.150.150.310.150.31Matches
2020-202130Cardiff Cityeng ENGEFL Cup11901.0000000100.000.000.000.000.00Matches
2020-202130Cardiff Cityeng ENGFA Cup10280.3000000000.000.000.000.000.00Matches
2021-202231Readingeng ENG2. Championship27201,72619.2325300410.160.100.260.160.26Matches
2022-202332Readingeng ENG2. Championship34302,55128.3101100400.040.000.040.040.04Matches
2022-202332Readingeng ENGFA Cup11680.8000000000.000.000.000.000.00Matches
202332Vancouver W'capsus USA1. MLS722332.6000000000.000.000.000.000.00Matches
2023-202433Aberdeensct SCO1. Premiership13108289.2279200300.220.760.980.220.98Matches
2024-202534Hiberniansct SCO1. Premiership28191,52917.0448400100.240.240.470.240.47Matches
2025-202635Swindon Towneng ENG4. League Two14107168.0123100200.130.250.380.130.38Matches
2025-202635Hiberniansct SCO1. Premiership1444424.9314300000.610.200.810.610.81Matches
19 Seasons10 Clubs8 Leagues55639534,717385.7695312268145410.180.140.320.180.31
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 (5 Seasons)4 Leagues18214312,427138.125214625022000.180.150.330.180.33
QPR (4 Seasons)4 Leagues116746,62973.7117181011900.150.100.240.140.23
Blackburn Rovers (3 Seasons)1 League81595,39459.9126181201700.200.100.300.200.30
Reading (2 Seasons)2 Leagues62514,34548.3426400810.080.040.120.080.12
Hibernian (2 Seasons)1 League42231,97121.97512700100.320.230.550.320.55
St Pauli (1 Season)1 League26171,60117.8628600400.340.110.450.340.45
Swindon Town (1 Season)1 League14107168.0123100200.130.250.380.130.38
Aberdeen (1 Season)1 League13108289.2279200300.220.760.980.220.98
Paderborn 07 (1 Season)1 League1365736.4112100000.160.160.310.160.31
Vancouver W'caps (1 Season)1 League722332.6000000000.000.000.000.000.00
Championship (8 Seasons)26621318,179202.034276133132810.170.130.300.160.30
FA Cup (7 Seasons)843483.9202200100.520.000.520.520.52
Premier League (6 Seasons)1611069,877109.71682416011400.150.070.220.150.22
EFL Cup (5 Seasons)643914.3011000100.000.230.230.000.23
Premiership (3 Seasons)55332,79931.191221900400.290.390.680.290.68
2. Bundesliga (2 Seasons)39232,17424.27310700400.290.120.410.290.41
League Two (1 Season)14107168.0123100200.130.250.380.130.38
MLS (1 Season)722332.6000000000.000.000.000.000.00
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
2007-200817Paderborn 071 League1365736.4112100000.160.160.310.160.31
2008-200918St Pauli1 League26171,60117.8628600400.340.110.450.340.45
2009-201019Blackburn Rovers1 League23895210.6000000000.000.000.000.000.00
2010-201120Blackburn Rovers1 League24171,49416.6516500200.300.060.360.300.36
2011-201221Blackburn Rovers1 League34342,94832.87512701500.210.150.370.210.37
2012-201322QPR1 League26151,45616.2112100100.060.060.120.060.12
2013-201423QPR1 League35232,08423.2448400300.170.170.350.170.35
2014-201524QPR3 Leagues24111,02111.3000000200.000.000.000.000.00
2015-201625QPR3 Leagues31252,06823.0628511300.260.090.350.220.30
2016-201726Cardiff City1 League33292,40926.8246200400.070.150.220.070.22
2017-201827Cardiff City3 Leagues50464,01844.61112231101300.250.270.520.250.52
2018-201928Cardiff City2 Leagues33232,14223.8314300400.130.040.170.130.17
2019-202029Cardiff City3 Leagues43302,57428.6729701600.240.070.310.240.31
2020-202130Cardiff City3 Leagues23151,28414.3224200300.140.140.280.140.28
2021-202231Reading1 League27201,72619.2325300410.160.100.260.160.26
2022-202332Reading2 Leagues35312,61929.1101100400.030.000.030.030.03
202332Vancouver W'caps1 League722332.6000000000.000.000.000.000.00
2023-202433Aberdeen1 League13108289.2279200300.220.760.980.220.98
2024-202534Hibernian1 League28191,52917.0448400100.240.240.470.240.47
2025-202635Hibernian1 League1444424.9314300000.610.200.810.610.81
2025-202635Swindon Town1 League14107168.0123100200.130.250.380.130.38
19 Seasons10 Clubs8 Leagues55639534,717385.7695312268145410.180.140.320.180.31
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 (5 Seasons)4 Leagues18214312,427138.125214625022000.180.150.330.180.33
QPR (4 Seasons)4 Leagues116746,62973.7117181011900.150.100.240.140.23
Blackburn Rovers (3 Seasons)1 League81595,39459.9126181201700.200.100.300.200.30
Reading (2 Seasons)2 Leagues62514,34548.3426400810.080.040.120.080.12
Hibernian (2 Seasons)1 League42231,97121.97512700100.320.230.550.320.55
St Pauli (1 Season)1 League26171,60117.8628600400.340.110.450.340.45
Swindon Town (1 Season)1 League14107168.0123100200.130.250.380.130.38
Aberdeen (1 Season)1 League13108289.2279200300.220.760.980.220.98
Paderborn 07 (1 Season)1 League1365736.4112100000.160.160.310.160.31
Vancouver W'caps (1 Season)1 League722332.6000000000.000.000.000.000.00
Championship (8 Seasons)26621318,179202.034276133132810.170.130.300.160.30
FA Cup (7 Seasons)843483.9202200100.520.000.520.520.52
Premier League (6 Seasons)1611069,877109.71682416011400.150.070.220.150.22
EFL Cup (5 Seasons)643914.3011000100.000.230.230.000.23
Premiership (3 Seasons)55332,79931.191221900400.290.390.680.290.68
2. Bundesliga (2 Seasons)39232,17424.27310700400.290.120.410.290.41
League Two (1 Season)14107168.0123100200.130.250.380.130.38
MLS (1 Season)722332.6000000000.000.000.000.000.00
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
2007-200817Paderborn 07de GER2. 2. Bundesliga17th1365736.4112100000.160.160.310.160.31
2008-200918St Paulide GER2. 2. Bundesliga8th26171,60117.8628600400.340.110.450.340.45
2009-201019Blackburn Roverseng ENG1. Premier League10th23895210.6000000000.000.000.000.000.00Matches
2010-201120Blackburn Roverseng ENG1. Premier League15th24171,49416.6516500200.300.060.360.300.36Matches
2011-201221Blackburn Roverseng ENG1. Premier League19th34342,94832.87512701500.210.150.370.210.37Matches
2012-201322QPReng ENG1. Premier League20th26151,45616.2112100100.060.060.120.060.12Matches
2013-201423QPReng ENG2. Championship4th35232,08423.2448400300.170.170.350.170.35
2014-201524QPReng ENG1. Premier League20th2298869.8000000200.000.000.000.000.00Matches
2015-201625QPReng ENG2. Championship12th29241,98122.0628511300.270.090.360.230.32Matches
2016-201726Cardiff Cityeng ENG2. Championship12th33292,40926.8246200400.070.150.220.070.22Matches
2017-201827Cardiff Cityeng ENG2. Championship2nd46443,79142.191120901200.210.260.470.210.47Matches
2018-201928Cardiff Cityeng ENG1. Premier League18th32232,14123.8314300400.130.040.170.130.17Matches
2019-202029Cardiff Cityeng ENG2. Championship5th41292,47127.5729701600.250.070.330.250.33Matches
2020-202130Cardiff Cityeng ENG2. Championship8th21141,16613.0224200200.150.150.310.150.31Matches
2021-202231Readingeng ENG2. Championship21st27201,72619.2325300410.160.100.260.160.26Matches
2022-202332Readingeng ENG2. Championship22nd34302,55128.3101100400.040.000.040.040.04Matches
202332Vancouver W'capsus USA1. MLS13th722332.6000000000.000.000.000.000.00Matches
2023-202433Aberdeensct SCO1. Premiership7th13108289.2279200300.220.760.980.220.98Matches
2024-202534Hiberniansct SCO1. Premiership3rd28191,52917.0448400100.240.240.470.240.47Matches
2025-202635Hiberniansct SCO1. Premiership5th1444424.9314300000.610.200.810.610.81Matches
2025-202635Swindon Towneng ENG4. League Two9th14107168.0123100200.130.250.380.130.38Matches
19 Seasons10 Clubs6 Leagues54238733,978377.5675211966145210.180.140.320.170.31
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 (5 Seasons)2 Leagues17313911,978133.123204323021800.170.150.320.170.32
QPR (4 Seasons)2 Leagues112716,40771.2117181011900.150.100.250.140.24
Blackburn Rovers (3 Seasons)1 League81595,39459.9126181201700.200.100.300.200.30
Reading (2 Seasons)1 League61504,27747.5426400810.080.040.130.080.13
Hibernian (2 Seasons)1 League42231,97121.97512700100.320.230.550.320.55
St Pauli (1 Season)1 League26171,60117.8628600400.340.110.450.340.45
Swindon Town (1 Season)1 League14107168.0123100200.130.250.380.130.38
Aberdeen (1 Season)1 League13108289.2279200300.220.760.980.220.98
Paderborn 07 (1 Season)1 League1365736.4112100000.160.160.310.160.31
Vancouver W'caps (1 Season)1 League722332.6000000000.000.000.000.000.00
Championship (8 Seasons)26621318,179202.034276133132810.170.130.300.160.30
Premier League (6 Seasons)1611069,877109.71682416011400.150.070.220.150.22
Premiership (3 Seasons)55332,79931.191221900400.290.390.680.290.68
2. Bundesliga (2 Seasons)39232,17424.27310700400.290.120.410.290.41
League Two (1 Season)14107168.0123100200.130.250.380.130.38
MLS (1 Season)722332.6000000000.000.000.000.000.00
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-201524QPReng ENGFA Cup33rd11450.5000000000.000.000.000.000.00Matches
2014-201524QPReng ENGLeague Cup33rd11901.0000000000.000.000.000.000.00Matches
2015-201625QPReng ENGFA Cup33rd00Matches
2015-201625QPReng ENGLeague Cup33rd21871.0000000000.000.000.000.000.00Matches
2017-201827Cardiff Cityeng ENGEFL Cup33rd10340.4011000000.002.652.650.002.65Matches
2017-201827Cardiff Cityeng ENGFA Cup17th321932.1202200100.930.000.930.930.93Matches
2018-201928Cardiff Cityeng ENGFA Cup33rd1010.0000000000.000.000.000.000.00Matches
2019-202029Cardiff Cityeng ENGEFL Cup33rd11901.0000000000.000.000.000.000.00Matches
2019-202029Cardiff Cityeng ENGFA Cup17th10130.1000000000.000.000.000.000.00Matches
2020-202130Cardiff Cityeng ENGEFL Cup58th11901.0000000100.000.000.000.000.00Matches
2020-202130Cardiff Cityeng ENGFA Cup33rd10280.3000000000.000.000.000.000.00Matches
2022-202332Readingeng ENGFA Cup11680.8000000000.000.000.000.000.00Matches
7 Seasons3 Clubs2 Leagues1487398.2213200200.240.120.370.240.37
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 (4 Seasons)2 Leagues944495.0213200200.400.200.600.400.60
QPR (2 Seasons)2 Leagues432222.5000000000.000.000.000.000.00
Reading (1 Season)1 League11680.8000000000.000.000.000.000.00
FA Cup (7 Seasons)843483.9202200100.520.000.520.520.52
EFL Cup (5 Seasons)643914.3011000100.000.230.230.000.23
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
201524ca CanadaFriendlies (M)11861.0000000000.000.000.000.000.00Matches
201625ca CanadaFriendlies (M)322002.2011000000.000.450.450.000.45Matches
201726ca CanadaFriendlies (M)332703.0011001000.000.330.330.000.33Matches
201726ca CanadaGold CupQF443283.6101100000.270.000.270.270.27Matches
201827ca CanadaWCQ664905.4000000100.000.000.000.000.00Matches
201928ca CanadaGold CupQF332432.7224200000.740.741.480.741.48Matches
202130ca CanadaGold CupSF543213.6224111100.560.561.120.280.84Matches
202232ca Canada1. World CupGR321611.8000000100.000.000.000.000.00Matches
202231ca CanadaWCQ1375916.6314211100.460.150.610.300.46Matches
202231ca CanadaFriendlies (M)322252.5000000000.000.000.000.000.00Matches
202332ca CanadaFriendlies (M)10300.3101100003.000.003.003.003.00Matches
202332ca CanadaGold CupQF442813.1123011000.320.640.960.000.64Matches
202433ca CanadaFriendlies (M)10200.2000000000.000.000.000.000.00Matches
202534ca CanadaFriendlies (M)30500.6000000000.000.000.000.000.00Matches
202635ca CanadaFriendlies (M)10150.2000000100.000.000.000.000.00Matches
11 Seasons1 Club4 Leagues54383,31136.810919734500.270.240.520.190.43
Friendlies (M) (8 Seasons)16889610.0123101100.100.200.300.100.30
Gold Cup (4 Seasons)16151,17313.06612422100.460.460.920.310.77
WCQ (2 Seasons)19131,08112.0314211200.250.080.330.170.25
World Cup (1 Season)321611.8000000100.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
2007-200817Paderborn 07de GER2. 2. Bundesliga6.4150.790.2000
2008-200918St Paulide GER2. 2. Bundesliga17.8690.510.6700
2009-201019Blackburn Roverseng ENG1. Premier League10.6080.760.0000Matches
2010-201120Blackburn Roverseng ENG1. Premier League16.65120.720.4200Matches
2011-201221Blackburn Roverseng ENG1. Premier League32.87210.640.3301Matches
2012-201322QPReng ENG1. Premier League16.2170.430.1400Matches
2013-201423QPReng ENG2. Championship23.24170.730.2400
2014-201524QPReng ENGFA Cup0.5000Matches
2014-201524QPReng ENGLeague Cup1.0000Matches
2014-201524QPReng ENG1. Premier League9.8050.510.0000Matches
2015-201625QPReng ENG2. Championship22.06241.090.2111Matches
2015-201625QPReng ENGLeague Cup1.0000Matches
2016-201726Cardiff Cityeng ENG2. Championship26.820170.000.640.1200Matches
2017-201827Cardiff Cityeng ENG2. Championship42.19923234.82.180.760.100.2801Matches
2017-201827Cardiff Cityeng ENGEFL Cup0.404250.010.595.290.000.0000Matches
2017-201827Cardiff Cityeng ENGFA Cup2.125480.02.331.870.400.5000Matches
2018-201928Cardiff Cityeng ENGFA Cup0.00000.000.0000Matches
2018-201928Cardiff Cityeng ENG1. Premier League23.83401025.01.680.420.080.3000Matches
2019-202029Cardiff Cityeng ENG2. Championship27.57571628.12.080.580.120.4401Matches
2019-202029Cardiff Cityeng ENGEFL Cup1.002150.02.001.000.000.0000Matches
2019-202029Cardiff Cityeng ENGFA Cup0.10100.06.920.000.0000Matches
2020-202130Cardiff Cityeng ENG2. Championship13.0225520.01.930.390.080.4000Matches
2020-202130Cardiff Cityeng ENGEFL Cup1.00100.01.000.000.0000Matches
2020-202130Cardiff Cityeng ENGFA Cup0.30200.06.430.000.0000Matches
2021-202231Readingeng ENG2. Championship19.23271244.41.410.630.110.2500Matches
2022-202332Readingeng ENG2. Championship28.31331339.41.160.460.030.0800Matches
2022-202332Readingeng ENGFA Cup0.8011100.01.321.320.000.0000Matches
202332Vancouver W'capsus USA1. MLS2.60500.01.930.000.0000Matches
2023-202433Aberdeensct SCO1. Premiership9.2220525.02.170.540.100.4000Matches
2024-202534Hiberniansct SCO1. Premiership17.0435720.02.060.410.110.5700Matches
2025-202635Swindon Towneng ENG4. League Two8.015120.00.630.130.201.0000Matches
2025-202635Hiberniansct SCO1. Premiership4.9318950.03.671.830.170.3300Matches
19 Seasons10 Clubs8 Leagues385.76937324336.21.640.630.100.2814
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Cardiff City (5 Seasons)4 Leagues138.1252298738.01.660.630.110.2902
QPR (4 Seasons)4 Leagues73.711530.740.1911
Blackburn Rovers (3 Seasons)1 League59.912410.680.2901
Reading (2 Seasons)2 Leagues48.34612642.61.260.540.070.1500
Hibernian (2 Seasons)1 League21.97531630.22.420.730.130.4400
St Pauli (1 Season)1 League17.8690.510.6700
Swindon Town (1 Season)1 League8.015120.00.630.130.201.0000
Aberdeen (1 Season)1 League9.2220525.02.170.540.100.4000
Paderborn 07 (1 Season)1 League6.4150.790.2000
Vancouver W'caps (1 Season)1 League2.60500.01.930.000.0000
Championship (8 Seasons)202.03423413640.61.490.670.100.2413
FA Cup (7 Seasons)3.929555.62.671.490.220.4000
Premier League (6 Seasons)109.716406325.01.680.570.080.2501
EFL Cup (5 Seasons)4.307342.92.941.260.000.0000
Premiership (3 Seasons)31.19732128.82.350.680.120.4300
2. Bundesliga (2 Seasons)24.27140.580.5000
League Two (1 Season)8.015120.00.630.130.201.0000
MLS (1 Season)2.60500.01.930.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
2007-200817Paderborn 071 League6.4150.790.2000
2008-200918St Pauli1 League17.8690.510.6700
2009-201019Blackburn Rovers1 League10.6080.760.0000
2010-201120Blackburn Rovers1 League16.65120.720.4200
2011-201221Blackburn Rovers1 League32.87210.640.3301
2012-201322QPR1 League16.2170.430.1400
2013-201423QPR1 League23.24170.730.2400
2014-201524QPR3 Leagues11.3050.510.0000
2015-201625QPR3 Leagues23.06241.090.2111
2016-201726Cardiff City1 League26.820170.000.640.1200
2017-201827Cardiff City3 Leagues44.6111013837.62.260.850.110.2901
2018-201928Cardiff City2 Leagues23.83401025.01.680.420.080.3000
2019-202029Cardiff City3 Leagues28.67601728.32.100.590.120.4101
2020-202130Cardiff City3 Leagues14.3228517.91.960.350.070.4000
2021-202231Reading1 League19.23271244.41.410.630.110.2500
2022-202332Reading2 Leagues29.11341441.21.170.480.030.0700
202332Vancouver W'caps1 League2.60500.01.930.000.0000
2023-202433Aberdeen1 League9.2220525.02.170.540.100.4000
2024-202534Hibernian1 League17.0435720.02.060.410.110.5700
2025-202635Hibernian1 League4.9318950.03.671.830.170.3300
2025-202635Swindon Town1 League8.015120.00.630.130.201.0000
19 Seasons10 Clubs8 Leagues385.76937324336.21.640.630.100.2814
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Cardiff City (5 Seasons)4 Leagues138.1252298738.01.660.630.110.2902
QPR (4 Seasons)4 Leagues73.711530.740.1911
Blackburn Rovers (3 Seasons)1 League59.912410.680.2901
Reading (2 Seasons)2 Leagues48.34612642.61.260.540.070.1500
Hibernian (2 Seasons)1 League21.97531630.22.420.730.130.4400
St Pauli (1 Season)1 League17.8690.510.6700
Swindon Town (1 Season)1 League8.015120.00.630.130.201.0000
Aberdeen (1 Season)1 League9.2220525.02.170.540.100.4000
Paderborn 07 (1 Season)1 League6.4150.790.2000
Vancouver W'caps (1 Season)1 League2.60500.01.930.000.0000
Championship (8 Seasons)202.03423413640.61.490.670.100.2413
FA Cup (7 Seasons)3.929555.62.671.490.220.4000
Premier League (6 Seasons)109.716406325.01.680.570.080.2501
EFL Cup (5 Seasons)4.307342.92.941.260.000.0000
Premiership (3 Seasons)31.19732128.82.350.680.120.4300
2. Bundesliga (2 Seasons)24.27140.580.5000
League Two (1 Season)8.015120.00.630.130.201.0000
MLS (1 Season)2.60500.01.930.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
2007-200817Paderborn 07de GER2. 2. Bundesliga17th6.4150.790.2000
2008-200918St Paulide GER2. 2. Bundesliga8th17.8690.510.6700
2009-201019Blackburn Roverseng ENG1. Premier League10th10.6080.760.0000Matches
2010-201120Blackburn Roverseng ENG1. Premier League15th16.65120.720.4200Matches
2011-201221Blackburn Roverseng ENG1. Premier League19th32.87210.640.3301Matches
2012-201322QPReng ENG1. Premier League20th16.2170.430.1400Matches
2013-201423QPReng ENG2. Championship4th23.24170.730.2400
2014-201524QPReng ENG1. Premier League20th9.8050.510.0000Matches
2015-201625QPReng ENG2. Championship12th22.06241.090.2111Matches
2016-201726Cardiff Cityeng ENG2. Championship12th26.820170.000.640.1200Matches
2017-201827Cardiff Cityeng ENG2. Championship2nd42.19923234.82.180.760.100.2801Matches
2018-201928Cardiff Cityeng ENG1. Premier League18th23.83401025.01.680.420.080.3000Matches
2019-202029Cardiff Cityeng ENG2. Championship5th27.57571628.12.080.580.120.4401Matches
2020-202130Cardiff Cityeng ENG2. Championship8th13.0225520.01.930.390.080.4000Matches
2021-202231Readingeng ENG2. Championship21st19.23271244.41.410.630.110.2500Matches
2022-202332Readingeng ENG2. Championship22nd28.31331339.41.160.460.030.0800Matches
202332Vancouver W'capsus USA1. MLS13th2.60500.01.930.000.0000Matches
2023-202433Aberdeensct SCO1. Premiership7th9.2220525.02.170.540.100.4000Matches
2024-202534Hiberniansct SCO1. Premiership3rd17.0435720.02.060.410.110.5700Matches
2025-202635Hiberniansct SCO1. Premiership5th4.9318950.03.671.830.170.3300Matches
2025-202635Swindon Towneng ENG4. League Two9th8.015120.00.630.130.201.0000Matches
19 Seasons10 Clubs6 Leagues377.56735723535.61.610.620.100.2814
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Cardiff City (5 Seasons)2 Leagues133.1232148037.41.610.600.110.2902
QPR (4 Seasons)2 Leagues71.211530.740.1911
Blackburn Rovers (3 Seasons)1 League59.912410.680.2901
Reading (2 Seasons)1 League47.54602541.71.260.530.070.1600
Hibernian (2 Seasons)1 League21.97531630.22.420.730.130.4400
St Pauli (1 Season)1 League17.8690.510.6700
Swindon Town (1 Season)1 League8.015120.00.630.130.201.0000
Aberdeen (1 Season)1 League9.2220525.02.170.540.100.4000
Paderborn 07 (1 Season)1 League6.4150.790.2000
Vancouver W'caps (1 Season)1 League2.60500.01.930.000.0000
Championship (8 Seasons)202.03423413640.61.490.670.100.2413
Premier League (6 Seasons)109.716406325.01.680.570.080.2501
Premiership (3 Seasons)31.19732128.82.350.680.120.4300
2. Bundesliga (2 Seasons)24.27140.580.5000
League Two (1 Season)8.015120.00.630.130.201.0000
MLS (1 Season)2.60500.01.930.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-201524QPReng ENGFA Cup33rd0.5000Matches
2014-201524QPReng ENGLeague Cup33rd1.0000Matches
2015-201625QPReng ENGLeague Cup33rd1.0000Matches
2017-201827Cardiff Cityeng ENGEFL Cup33rd0.404250.010.595.290.000.0000Matches
2017-201827Cardiff Cityeng ENGFA Cup17th2.125480.02.331.870.400.5000Matches
2018-201928Cardiff Cityeng ENGFA Cup33rd0.00000.000.0000Matches
2019-202029Cardiff Cityeng ENGEFL Cup33rd1.002150.02.001.000.000.0000Matches
2019-202029Cardiff Cityeng ENGFA Cup17th0.10100.06.920.000.0000Matches
2020-202130Cardiff Cityeng ENGEFL Cup58th1.00100.01.000.000.0000Matches
2020-202130Cardiff Cityeng ENGFA Cup33rd0.30200.06.430.000.0000Matches
2022-202332Readingeng ENGFA Cup0.8011100.01.321.320.000.0000Matches
7 Seasons3 Clubs2 Leagues8.2216850.02.791.390.130.2500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Cardiff City (4 Seasons)2 Leagues5.0215746.73.011.400.130.2900
QPR (2 Seasons)2 Leagues2.5000
Reading (1 Season)1 League0.8011100.01.321.320.000.0000
FA Cup (7 Seasons)3.929555.62.671.490.220.4000
EFL Cup (5 Seasons)4.307342.92.941.260.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
201524ca CanadaFriendlies (M)1.0000Matches
201625ca CanadaFriendlies (M)2.2000Matches
201726ca CanadaFriendlies (M)3.0001Matches
201726ca CanadaGold CupQF3.619333.32.470.820.110.3300Matches
201827ca CanadaWCQ5.4000Matches
201928ca CanadaGold CupQF2.7211763.64.072.590.180.2900Matches
202130ca CanadaGold CupSF3.628337.52.240.840.130.3311Matches
202232ca Canada1. World CupGR1.80400.02.240.000.0000Matches
202231ca CanadaWCQ6.6311Matches
202231ca CanadaFriendlies (M)2.5000Matches
202332ca CanadaFriendlies (M)0.3100Matches
202332ca CanadaGold CupQF3.116116.71.920.320.000.0011Matches
202433ca CanadaFriendlies (M)0.2000Matches
202534ca CanadaFriendlies (M)0.6000Matches
202635ca CanadaFriendlies (M)0.2000Matches
11 Seasons1 Club4 Leagues36.810381436.82.560.940.110.2934
Friendlies (M) (8 Seasons)10.0101
Gold Cup (4 Seasons)13.06341441.22.611.070.120.2922
WCQ (2 Seasons)12.0311
World Cup (1 Season)1.80400.02.240.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
2007-200817Paderborn 07de GER2. 2. Bundesliga135734418.76.467
2008-200918St Paulide GER2. 2. Bundesliga261,6016252.317.8179
2009-201019Blackburn Roverseng ENG1. Premier League239524127.810.68315Matches
2010-201120Blackburn Roverseng ENG1. Premier League241,4946243.716.61777Matches
2011-201221Blackburn Roverseng ENG1. Premier League342,9488786.232.834290Matches
2012-201322QPReng ENG1. Premier League261,4565642.616.2151111Matches
2013-201423QPReng ENG2. Championship352,0846050.323.22312
2014-201524QPReng ENGFA Cup1454550.00.51450000.0001-1-2.00+2.00Matches
2014-201524QPReng ENGLeague Cup19090100.01.01901000.0001-1-1.00Matches
2014-201524QPReng ENG1. Premier League228864025.99.89313110.77722-15-1.52-0.96Matches
2015-201625QPReng ENG2. Championship291,9816847.922.0244591.412217+5+0.23+0.44Matches
2015-201625QPReng ENGFA Cup00001Matches
2015-201625QPReng ENGLeague Cup2874448.31.0174011301.501100.00-1.94Matches
2016-201726Cardiff Cityeng ENG2. Championship332,4097358.226.82913421.584131+10+0.37+0.95Matches
2017-201827Cardiff Cityeng ENG2. Championship463,7918291.642.14425201.966131+30+0.71+0.71Matches
2017-201827Cardiff Cityeng ENGEFL Cup1343416.20.40013303.0010+1+2.65+3.16Matches
2017-201827Cardiff Cityeng ENGFA Cup31936471.52.1290111401.3343+1+0.47+0.47Matches
2018-201928Cardiff Cityeng ENGFA Cup1111.10.0001000.000000.00+1.01Matches
2018-201928Cardiff Cityeng ENG1. Premier League322,1416762.623.823841392230.841846-28-1.18-0.68Matches
2019-202029Cardiff Cityeng ENG2. Championship412,4716059.727.529758122421.703837+1+0.04-0.45Matches
2019-202029Cardiff Cityeng ENGEFL Cup19090100.01.01901000.0003-3-3.00Matches
2019-202029Cardiff Cityeng ENGFA Cup113133.30.10011311.000000.00-0.24Matches
2020-202130Cardiff Cityeng ENG2. Championship211,1665628.213.014724723141.141516-1-0.08-0.62Matches
2020-202130Cardiff Cityeng ENGEFL Cup19090100.01.01901000.0003-3-3.00Matches
2020-202130Cardiff Cityeng ENGFA Cup1282831.10.30012800.000000.00+1.45Matches
2021-202231Readingeng ENG2. Championship271,7266441.719.22079772121.002438-14-0.73-0.02Matches
2022-202332Readingeng ENG2. Championship342,5517561.628.330801343511.323036-6-0.21+0.69Matches
2022-202332Readingeng ENGFA Cup1686837.80.81680000.0003-3-3.97-6.38Matches
202332Vancouver W'capsus USA1. MLS7233337.62.6262052210.7834-1-0.39-0.64Matches
2023-202433Aberdeensct SCO1. Premiership138286424.29.21075332511.62155+10+1.09+1.57Matches
2024-202534Hiberniansct SCO1. Premiership281,5295544.717.01972091761.682417+7+0.41+0.17Matches
2025-202635Swindon Towneng ENG4. League Two147165117.38.01062042501.501412+2+0.25+0.01Matches
2025-202635Hiberniansct SCO1. Premiership144423212.94.94570102191.57106+4+0.81+0.51Matches
19 Seasons10 Clubs8 Leagues55634,7176243.9385.73957614716122631.39328333-5-0.02+0.06
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 (5 Seasons)4 Leagues18212,4276858.6138.114378663922221.49178170+8+0.06-0.01
QPR (4 Seasons)4 Leagues1166,6295742.673.77470194213211.113042-12-0.35+0.04
Blackburn Rovers (3 Seasons)1 League815,3946752.659.9593922
Reading (2 Seasons)2 Leagues624,3457051.448.3518020112631.165477-23-0.48+0.22
Hibernian (2 Seasons)1 League421,9714728.821.9237001919151.643423+11+0.50+0.23
St Pauli (1 Season)1 League261,6016252.317.8179
Swindon Town (1 Season)1 League147165117.38.01062042501.501412+2+0.25+0.01
Aberdeen (1 Season)1 League138286424.29.21075332511.62155+10+1.09+1.57
Paderborn 07 (1 Season)1 League135734418.76.467
Vancouver W'caps (1 Season)1 League7233337.62.6262052210.7834-1-0.39-0.64
Championship (8 Seasons)26618,1796854.9202.021377745324301.51231206+25+0.14+0.31
FA Cup (7 Seasons)83484429.03.9473141420.6247-3-0.78-0.78
Premier League (6 Seasons)1619,8776148.1109.710684665522140.812568-43-1.28-0.74
EFL Cup (5 Seasons)63916559.24.3486322301.0028-6-1.38-1.72
Premiership (3 Seasons)552,7995127.331.1337132220161.644928+21+0.68+0.66
2. Bundesliga (2 Seasons)392,1745635.524.22316
League Two (1 Season)147165117.38.01062042501.501412+2+0.25+0.01
MLS (1 Season)7233337.62.6262052210.7834-1-0.39-0.64
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
2007-200817Paderborn 071 League135734418.76.467
2008-200918St Pauli1 League261,6016252.317.8179
2009-201019Blackburn Rovers1 League239524127.810.68315
2010-201120Blackburn Rovers1 League241,4946243.716.61777
2011-201221Blackburn Rovers1 League342,9488786.232.834290
2012-201322QPR1 League261,4565642.616.2151111
2013-201423QPR1 League352,0846050.323.22312
2014-201524QPR3 Leagues241,0214328.411.31168413110.71724-17-1.50-0.87
2015-201625QPR3 Leagues312,0686746.923.025744613101.422318+5+0.22+0.34
2016-201726Cardiff City1 League332,4097358.226.82913421.584131+10+0.37+0.95
2017-201827Cardiff City3 Leagues504,0188087.044.646902642401.946634+32+0.72+0.87
2018-201928Cardiff City2 Leagues332,1426561.023.8238413102030.811846-28-1.18-0.65
2019-202029Cardiff City3 Leagues432,5746055.728.630769132331.643840-2-0.07-0.51
2020-202130Cardiff City3 Leagues231,2845629.714.315735823141.041519-4-0.28-0.78
2021-202231Reading1 League271,7266441.719.22079772121.002438-14-0.73-0.02
2022-202332Reading2 Leagues352,6197560.629.131801343511.283039-9-0.31+0.38
202332Vancouver W'caps1 League7233337.62.6262052210.7834-1-0.39-0.64
2023-202433Aberdeen1 League138286424.29.21075332511.62155+10+1.09+1.57
2024-202534Hibernian1 League281,5295544.717.01972091761.682417+7+0.41+0.17
2025-202635Hibernian1 League144423212.94.94570102191.57106+4+0.81+0.51
2025-202635Swindon Town1 League147165117.38.01062042501.501412+2+0.25+0.01
19 Seasons10 Clubs8 Leagues55634,7176243.9385.73957614716122631.39328333-5-0.02+0.06
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cardiff City (5 Seasons)4 Leagues18212,4276858.6138.114378663922221.49178170+8+0.06-0.01
QPR (4 Seasons)4 Leagues1166,6295742.673.77470194213211.113042-12-0.35+0.04
Blackburn Rovers (3 Seasons)1 League815,3946752.659.9593922
Reading (2 Seasons)2 Leagues624,3457051.448.3518020112631.165477-23-0.48+0.22
Hibernian (2 Seasons)1 League421,9714728.821.9237001919151.643423+11+0.50+0.23
St Pauli (1 Season)1 League261,6016252.317.8179
Swindon Town (1 Season)1 League147165117.38.01062042501.501412+2+0.25+0.01
Aberdeen (1 Season)1 League138286424.29.21075332511.62155+10+1.09+1.57
Paderborn 07 (1 Season)1 League135734418.76.467
Vancouver W'caps (1 Season)1 League7233337.62.6262052210.7834-1-0.39-0.64
Championship (8 Seasons)26618,1796854.9202.021377745324301.51231206+25+0.14+0.31
FA Cup (7 Seasons)83484429.03.9473141420.6247-3-0.78-0.78
Premier League (6 Seasons)1619,8776148.1109.710684665522140.812568-43-1.28-0.74
EFL Cup (5 Seasons)63916559.24.3486322301.0028-6-1.38-1.72
Premiership (3 Seasons)552,7995127.331.1337132220161.644928+21+0.68+0.66
2. Bundesliga (2 Seasons)392,1745635.524.22316
League Two (1 Season)147165117.38.01062042501.501412+2+0.25+0.01
MLS (1 Season)7233337.62.6262052210.7834-1-0.39-0.64
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
2007-200817Paderborn 07de GER2. 2. Bundesliga17th135734418.76.467
2008-200918St Paulide GER2. 2. Bundesliga8th261,6016252.317.8179
2009-201019Blackburn Roverseng ENG1. Premier League10th239524127.810.68315Matches
2010-201120Blackburn Roverseng ENG1. Premier League15th241,4946243.716.61777Matches
2011-201221Blackburn Roverseng ENG1. Premier League19th342,9488786.232.834290Matches
2012-201322QPReng ENG1. Premier League20th261,4565642.616.2151111Matches
2013-201423QPReng ENG2. Championship4th352,0846050.323.22312
2014-201524QPReng ENG1. Premier League20th228864025.99.89313110.77722-15-1.52-0.96Matches
2015-201625QPReng ENG2. Championship12th291,9816847.922.0244591.412217+5+0.23+0.44Matches
2016-201726Cardiff Cityeng ENG2. Championship12th332,4097358.226.82913421.584131+10+0.37+0.95Matches
2017-201827Cardiff Cityeng ENG2. Championship2nd463,7918291.642.14425201.966131+30+0.71+0.71Matches
2018-201928Cardiff Cityeng ENG1. Premier League18th322,1416762.623.823841392230.841846-28-1.18-0.68Matches
2019-202029Cardiff Cityeng ENG2. Championship5th412,4716059.727.529758122421.703837+1+0.04-0.45Matches
2020-202130Cardiff Cityeng ENG2. Championship8th211,1665628.213.014724723141.141516-1-0.08-0.62Matches
2021-202231Readingeng ENG2. Championship21st271,7266441.719.22079772121.002438-14-0.73-0.02Matches
2022-202332Readingeng ENG2. Championship22nd342,5517561.628.330801343511.323036-6-0.21+0.69Matches
202332Vancouver W'capsus USA1. MLS13th7233337.62.6262052210.7834-1-0.39-0.64Matches
2023-202433Aberdeensct SCO1. Premiership7th138286424.29.21075332511.62155+10+1.09+1.57Matches
2024-202534Hiberniansct SCO1. Premiership3rd281,5295544.717.01972091761.682417+7+0.41+0.17Matches
2025-202635Hiberniansct SCO1. Premiership5th144423212.94.94570102191.57106+4+0.81+0.51Matches
2025-202635Swindon Towneng ENG4. League Two9th147165117.38.01062042501.501412+2+0.25+0.01Matches
19 Seasons10 Clubs6 Leagues54233,9786344.0377.53877614315523611.41322318+4+0.02+0.10
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 (5 Seasons)2 Leagues17311,9786959.9133.113978633423211.52173161+12+0.09-0.01
QPR (4 Seasons)2 Leagues1126,4075742.471.2711841201.132939-10-0.31+0.09
Blackburn Rovers (3 Seasons)1 League815,3946752.659.9593922
Reading (2 Seasons)1 League614,2777051.747.5508020112631.185474-20-0.42+0.37
Hibernian (2 Seasons)1 League421,9714728.821.9237001919151.643423+11+0.50+0.23
St Pauli (1 Season)1 League261,6016252.317.8179
Swindon Town (1 Season)1 League147165117.38.01062042501.501412+2+0.25+0.01
Aberdeen (1 Season)1 League138286424.29.21075332511.62155+10+1.09+1.57
Paderborn 07 (1 Season)1 League135734418.76.467
Vancouver W'caps (1 Season)1 League7233337.62.6262052210.7834-1-0.39-0.64
Championship (8 Seasons)26618,1796854.9202.021377745324301.51231206+25+0.14+0.31
Premier League (6 Seasons)1619,8776148.1109.710684665522140.812568-43-1.28-0.74
Premiership (3 Seasons)552,7995127.331.1337132220161.644928+21+0.68+0.66
2. Bundesliga (2 Seasons)392,1745635.524.22316
League Two (1 Season)147165117.38.01062042501.501412+2+0.25+0.01
MLS (1 Season)7233337.62.6262052210.7834-1-0.39-0.64
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-201524QPReng ENGFA Cup33rd1454550.00.51450000.0001-1-2.00+2.00Matches
2014-201524QPReng ENGLeague Cup33rd19090100.01.01901000.0001-1-1.00Matches
2015-201625QPReng ENGFA Cup33rd00001Matches
2015-201625QPReng ENGLeague Cup33rd2874448.31.0174011301.501100.00-1.94Matches
2017-201827Cardiff Cityeng ENGEFL Cup33rd1343416.20.40013303.0010+1+2.65+3.16Matches
2017-201827Cardiff Cityeng ENGFA Cup17th31936471.52.1290111401.3343+1+0.47+0.47Matches
2018-201928Cardiff Cityeng ENGFA Cup33rd1111.10.0001000.000000.00+1.01Matches
2019-202029Cardiff Cityeng ENGEFL Cup33rd19090100.01.01901000.0003-3-3.00Matches
2019-202029Cardiff Cityeng ENGFA Cup17th113133.30.10011311.000000.00-0.24Matches
2020-202130Cardiff Cityeng ENGEFL Cup58th19090100.01.01901000.0003-3-3.00Matches
2020-202130Cardiff Cityeng ENGFA Cup33rd1282831.10.30012800.000000.00+1.45Matches
2022-202332Readingeng ENGFA Cup1686837.80.81680000.0003-3-3.97-6.38Matches
7 Seasons3 Clubs2 Leagues147395339.78.2880461720.79615-9-1.10-1.18
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 (4 Seasons)2 Leagues94495036.55.0490351810.8959-4-0.80-0.57
QPR (2 Seasons)2 Leagues42225649.32.5370111310.7513-2-0.81-0.81
Reading (1 Season)1 League1686837.80.81680000.0003-3-3.97-6.38
FA Cup (7 Seasons)83484429.03.9473141420.6247-3-0.78-0.78
EFL Cup (5 Seasons)63916559.24.3486322301.0028-6-1.38-1.72
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
201524ca CanadaFriendlies (M)1868619.11.01860001.001100.00-0.74Matches
201625ca CanadaFriendlies (M)32006737.02.2286112802.3361+5+2.25+4.10Matches
201726ca CanadaFriendlies (M)32709060.03.03903002.3352+3+1.00+0.50Matches
201726ca CanadaGold CupQF43288291.13.64822001.2565+1+0.27+0.27Matches
201827ca CanadaWCQ64908254.45.46821001.1748-4-0.73-2.93Matches
201928ca CanadaGold CupQF32438167.52.73812012.00123+9+3.33+4.10Matches
202130ca CanadaGold CupSF53216471.33.6473112801.8084+4+1.12-0.27Matches
202232ca Canada1. World CupGR31615459.61.8266012900.0015-4-2.24-1.41Matches
202231ca CanadaWCQ135914532.86.6762162632.23222+20+3.05+1.11Matches
202231ca CanadaFriendlies (M)32257562.52.5290214502.0041+3+1.20+2.53Matches
202332ca CanadaFriendlies (M)1303033.30.30013000.0010+1+3.00+9.00Matches
202332ca CanadaGold CupQF42817072.13.14700001.5052+3+0.96+1.79Matches
202433ca CanadaFriendlies (M)120204.40.20012010.0001-1-4.50-4.29Matches
202534ca CanadaFriendlies (M)350179.30.60031702.330000.00-0.92Matches
202635ca CanadaFriendlies (M)115155.60.20011511.000000.00-0.71Matches
11 Seasons1 Club4 Leagues543,3116143.136.8387713162561.687535+40+1.09+0.43
Friendlies (M) (8 Seasons)168965628.410.0889682421.81176+11+1.10+1.22
Gold Cup (4 Seasons)161,1737375.213.01576512811.633114+17+1.30+1.30
WCQ (2 Seasons)191,0815740.012.01371262631.902610+16+1.33-0.67
World Cup (1 Season)31615459.61.8266012900.0015-4-2.24-1.41
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
2007-200817Paderborn 07de GER2. 2. Bundesliga6.400
2008-200918St Paulide GER2. 2. Bundesliga17.84042
2009-201019Blackburn Roverseng ENG1. Premier League10.60019Matches
2010-201120Blackburn Roverseng ENG1. Premier League16.62014Matches
2011-201221Blackburn Roverseng ENG1. Premier League32.85040Matches
2012-201322QPReng ENG1. Premier League16.21018Matches
2013-201423QPReng ENG2. Championship23.23027
2014-201524QPReng ENGFA Cup0.50000Matches
2014-201524QPReng ENGLeague Cup1.00000Matches
2014-201524QPReng ENG1. Premier League9.82013Matches
2015-201625QPReng ENG2. Championship22.03038Matches
2015-201625QPReng ENGLeague Cup1.00000Matches
2016-201726Cardiff Cityeng ENG2. Championship26.84003700000000Matches
2017-201827Cardiff Cityeng ENG2. Championship42.12005876262074346000Matches
2017-201827Cardiff Cityeng ENGEFL Cup0.4000100500000Matches
2017-201827Cardiff Cityeng ENGFA Cup2.11003514120Matches
2018-201928Cardiff Cityeng ENGFA Cup0.0000000000000Matches
2018-201928Cardiff Cityeng ENG1. Premier League23.840035388842925100Matches
2019-202029Cardiff Cityeng ENG2. Championship27.560040451110128340Matches
2019-202029Cardiff Cityeng ENGEFL Cup1.000010010431Matches
2019-202029Cardiff Cityeng ENGFA Cup0.10001102000Matches
2020-202130Cardiff Cityeng ENG2. Championship13.0200231393518180Matches
2020-202130Cardiff Cityeng ENGEFL Cup1.01000204000Matches
2020-202130Cardiff Cityeng ENGFA Cup0.30000001000Matches
2021-202231Readingeng ENG2. Championship19.24112327138511200Matches
2022-202332Readingeng ENG2. Championship28.34003925215529460Matches
2022-202332Readingeng ENGFA Cup0.80002102010Matches
202332Vancouver W'capsus USA1. MLS2.600044015320Matches
2023-202433Aberdeensct SCO1. Premiership9.23001419478880Matches
2024-202534Hiberniansct SCO1. Premiership17.010021277878160Matches
2025-202635Swindon Towneng ENG4. League Two8.02001490276130Matches
2025-202635Hiberniansct SCO1. Premiership4.900066313270Matches
19 Seasons10 Clubs8 Leagues385.7541153329884915190241101
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cardiff City (5 Seasons)4 Leagues138.1200019918055453123128101
QPR (4 Seasons)4 Leagues73.7900960
Blackburn Rovers (3 Seasons)1 League59.97073
Reading (2 Seasons)2 Leagues48.381164531524240670
Hibernian (2 Seasons)1 League21.910027331010010230
St Pauli (1 Season)1 League17.84042
Swindon Town (1 Season)1 League8.02001490276130
Aberdeen (1 Season)1 League9.23001419478880
Paderborn 07 (1 Season)1 League6.400
Vancouver W'caps (1 Season)1 League2.600044015320
Championship (8 Seasons)202.0281128518661583129164000
FA Cup (7 Seasons)3.9100671913000
Premier League (6 Seasons)109.71400139388842925100
EFL Cup (5 Seasons)4.31002201943001
Premiership (3 Seasons)31.140041521417818310
2. Bundesliga (2 Seasons)24.24042
League Two (1 Season)8.02001490276130
MLS (1 Season)2.600044015320
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200817Paderborn 071 League6.400
2008-200918St Pauli1 League17.84042
2009-201019Blackburn Rovers1 League10.60019
2010-201120Blackburn Rovers1 League16.62014
2011-201221Blackburn Rovers1 League32.85040
2012-201322QPR1 League16.21018
2013-201423QPR1 League23.23027
2014-201524QPR3 Leagues11.3200130
2015-201625QPR3 Leagues23.0300380
2016-201726Cardiff City1 League26.84003700000000
2017-201827Cardiff City3 Leagues44.63006281272164448000
2018-201928Cardiff City2 Leagues23.840035388842925100
2019-202029Cardiff City3 Leagues28.660042461111332371
2020-202130Cardiff City3 Leagues14.3300231594018180
2021-202231Reading1 League19.24112327138511200
2022-202332Reading2 Leagues29.14004126215729470
202332Vancouver W'caps1 League2.600044015320
2023-202433Aberdeen1 League9.23001419478880
2024-202534Hibernian1 League17.010021277878160
2025-202635Hibernian1 League4.900066313270
2025-202635Swindon Town1 League8.02001490276130
19 Seasons10 Clubs8 Leagues385.7541153329884915190241101
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cardiff City (5 Seasons)4 Leagues138.1200019918055453123128101
QPR (4 Seasons)4 Leagues73.7900960
Blackburn Rovers (3 Seasons)1 League59.97073
Reading (2 Seasons)2 Leagues48.381164531524240670
Hibernian (2 Seasons)1 League21.910027331010010230
St Pauli (1 Season)1 League17.84042
Swindon Town (1 Season)1 League8.02001490276130
Aberdeen (1 Season)1 League9.23001419478880
Paderborn 07 (1 Season)1 League6.400
Vancouver W'caps (1 Season)1 League2.600044015320
Championship (8 Seasons)202.0281128518661583129164000
FA Cup (7 Seasons)3.9100671913000
Premier League (6 Seasons)109.71400139388842925100
EFL Cup (5 Seasons)4.31002201943001
Premiership (3 Seasons)31.140041521417818310
2. Bundesliga (2 Seasons)24.24042
League Two (1 Season)8.02001490276130
MLS (1 Season)2.600044015320
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200817Paderborn 07de GER2. 2. Bundesliga17th6.400
2008-200918St Paulide GER2. 2. Bundesliga8th17.84042
2009-201019Blackburn Roverseng ENG1. Premier League10th10.60019Matches
2010-201120Blackburn Roverseng ENG1. Premier League15th16.62014Matches
2011-201221Blackburn Roverseng ENG1. Premier League19th32.85040Matches
2012-201322QPReng ENG1. Premier League20th16.21018Matches
2013-201423QPReng ENG2. Championship4th23.23027
2014-201524QPReng ENG1. Premier League20th9.82013Matches
2015-201625QPReng ENG2. Championship12th22.03038Matches
2016-201726Cardiff Cityeng ENG2. Championship12th26.84003700000000Matches
2017-201827Cardiff Cityeng ENG2. Championship2nd42.12005876262074346000Matches
2018-201928Cardiff Cityeng ENG1. Premier League18th23.840035388842925100Matches
2019-202029Cardiff Cityeng ENG2. Championship5th27.560040451110128340Matches
2020-202130Cardiff Cityeng ENG2. Championship8th13.0200231393518180Matches
2021-202231Readingeng ENG2. Championship21st19.24112327138511200Matches
2022-202332Readingeng ENG2. Championship22nd28.34003925215529460Matches
202332Vancouver W'capsus USA1. MLS13th2.600044015320Matches
2023-202433Aberdeensct SCO1. Premiership7th9.23001419478880Matches
2024-202534Hiberniansct SCO1. Premiership3rd17.010021277878160Matches
2025-202635Hiberniansct SCO1. Premiership5th4.900066313270Matches
2025-202635Swindon Towneng ENG4. League Two9th8.02001490276130Matches
19 Seasons10 Clubs6 Leagues377.5521152528983887185235100
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cardiff City (5 Seasons)2 Leagues133.1180019317254427118123100
QPR (4 Seasons)2 Leagues71.29096
Blackburn Rovers (3 Seasons)1 League59.97073
Reading (2 Seasons)1 League47.581162521524040660
Hibernian (2 Seasons)1 League21.910027331010010230
St Pauli (1 Season)1 League17.84042
Swindon Town (1 Season)1 League8.02001490276130
Aberdeen (1 Season)1 League9.23001419478880
Paderborn 07 (1 Season)1 League6.400
Vancouver W'caps (1 Season)1 League2.600044015320
Championship (8 Seasons)202.0281128518661583129164000
Premier League (6 Seasons)109.71400139388842925100
Premiership (3 Seasons)31.140041521417818310
2. Bundesliga (2 Seasons)24.24042
League Two (1 Season)8.02001490276130
MLS (1 Season)2.600044015320
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-201524QPReng ENGFA Cup33rd0.50000Matches
2014-201524QPReng ENGLeague Cup33rd1.00000Matches
2015-201625QPReng ENGLeague Cup33rd1.00000Matches
2017-201827Cardiff Cityeng ENGEFL Cup33rd0.4000100500000Matches
2017-201827Cardiff Cityeng ENGFA Cup17th2.11003514120Matches
2018-201928Cardiff Cityeng ENGFA Cup33rd0.0000000000000Matches
2019-202029Cardiff Cityeng ENGEFL Cup33rd1.000010010431Matches
2019-202029Cardiff Cityeng ENGFA Cup17th0.10001102000Matches
2020-202130Cardiff Cityeng ENGEFL Cup58th1.01000204000Matches
2020-202130Cardiff Cityeng ENGFA Cup33rd0.30000001000Matches
2022-202332Readingeng ENGFA Cup0.80002102010Matches
7 Seasons3 Clubs2 Leagues8.22008912856001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cardiff City (4 Seasons)2 Leagues5.02006812655001
QPR (2 Seasons)2 Leagues2.50000
Reading (1 Season)1 League0.80002102010
FA Cup (7 Seasons)3.9100671913000
EFL Cup (5 Seasons)4.31002201943001
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201524ca CanadaFriendlies (M)1.00000Matches
201625ca CanadaFriendlies (M)2.20000Matches
201726ca CanadaFriendlies (M)3.00000Matches
201726ca CanadaGold CupQF3.60005811021000Matches
201827ca CanadaWCQ5.41000Matches
201928ca CanadaGold CupQF2.700016112250Matches
202130ca CanadaGold CupSF3.610048018440Matches
202232ca Canada1. World CupGR1.810015113140Matches
202231ca CanadaWCQ6.61000Matches
202231ca CanadaFriendlies (M)2.50000Matches
202332ca CanadaFriendlies (M)0.30000Matches
202332ca CanadaGold CupQF3.100022219110Matches
202433ca CanadaFriendlies (M)0.20000Matches
202534ca CanadaFriendlies (M)0.60000Matches
202635ca CanadaFriendlies (M)0.21000Matches
11 Seasons1 Club4 Leagues36.850013295721015000
Friendlies (M) (8 Seasons)10.01000
Gold Cup (4 Seasons)13.01001224459911000
WCQ (2 Seasons)12.02000
World Cup (1 Season)1.810015113140

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.