Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-05-19SunPremiershipRelegation roundAwayD 2–2AberdeenRoss CountyYAM77010021000Match Report
2024-05-15WedPremiershipRelegation roundHomeW 5–1AberdeenLivingstonYLW90220053002Match Report
2024-05-12SunPremiershipRelegation roundAwayW 4–0AberdeenHibernianYLW76020030001Match Report
2024-05-04SatPremiershipRelegation roundHomeW 1–0AberdeenSt JohnstoneYAM90000020100Match Report
2024-04-27SatPremiershipRelegation roundHomeW 1–0AberdeenMotherwellYAM90010051002Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG 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-201019Blackburneng ENG1. Premier League23895210.6000000000.000.000.000.000.00Matches
2010-201120Blackburneng ENG1. Premier League24171,49416.6516500200.300.060.360.300.36Matches
2011-201221Blackburneng 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.8314300403.43.41.54.954391250.130.040.170.130.170.140.060.210.140.21Matches
2019-202029Cardiff Cityeng ENG2. Championship41292,47127.5729701605.44.64.89.468551950.250.070.330.250.330.200.170.370.170.34Matches
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.0224200201.71.71.73.42637880.150.150.310.150.310.130.130.260.130.26Matches
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.2325300412.72.73.76.458601300.160.100.260.160.260.140.190.330.140.33Matches
2022-202332Readingeng ENG2. Championship34302,55128.3101100402.12.13.15.276811390.040.000.040.040.040.070.110.190.070.19Matches
2022-202332Readingeng ENGFA Cup11680.8000000000.000.000.000.000.00Matches
202332Vancouver W'capsus USA1. MLS722332.6000000000.40.40.30.7515200.000.000.000.000.000.140.120.260.140.26Matches
2023-202433Aberdeensct SCO1. Premiership13108289.2279200300.220.760.980.220.98Matches
17 Seasons8 Clubs7 Leagues50036232,030355.96146107601451115.714.915.130.02872876970.170.130.300.170.300.140.130.270.130.26
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Cardiff City (5 Seasons)4 Leagues18214312,427138.1252146250220010.59.77.917.71481314080.180.150.330.180.330.160.120.290.150.28
QPR (4 Seasons)4 Leagues116746,62973.7117181011900.150.100.240.140.23
Blackburn (3 Seasons)1 League81595,39459.9126181201700.200.100.300.200.30
Reading (2 Seasons)2 Leagues62514,34548.3426400814.84.86.911.61341412690.080.040.120.080.120.100.140.240.100.24
St. Pauli (1 Season)1 League26171,60117.8628600400.340.110.450.340.45
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.40.40.30.7515200.000.000.000.000.000.140.120.260.140.26
Championship (8 Seasons)26621318,179202.0342761331328111.911.113.324.42282335520.170.130.300.160.300.140.150.290.130.28
FA Cup (7 Seasons)843483.9202200100.520.000.520.520.52
Premier League (6 Seasons)1611069,877109.71682416011403.43.41.54.954391250.150.070.220.150.220.140.060.210.140.21
EFL Cup (5 Seasons)643914.3011000100.000.230.230.000.23
2. Bundesliga (2 Seasons)39232,17424.27310700400.290.120.410.290.41
Premiership (1 Season)13108289.2279200300.220.760.980.220.98
MLS (1 Season)722332.6000000000.40.40.30.7515200.000.000.000.000.000.140.120.260.140.26
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2007-200817Paderborn 071 League1365736.4112100000.160.160.310.160.31
2008-200918St. Pauli1 League26171,60117.8628600400.340.110.450.340.45
2009-201019Blackburn1 League23895210.6000000000.000.000.000.000.00
2010-201120Blackburn1 League24171,49416.6516500200.300.060.360.300.36
2011-201221Blackburn1 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.8314300403.43.41.54.954391250.130.040.170.130.170.140.060.210.140.21
2019-202029Cardiff City3 Leagues43302,57428.6729701605.44.64.89.468551950.240.070.310.240.310.200.170.370.170.34
2020-202130Cardiff City3 Leagues23151,28414.3224200301.71.71.73.42637880.140.140.280.140.280.130.130.260.130.26
2021-202231Reading1 League27201,72619.2325300412.72.73.76.458601300.160.100.260.160.260.140.190.330.140.33
2022-202332Reading2 Leagues35312,61929.1101100402.12.13.15.276811390.030.000.030.030.030.070.110.190.070.19
202332Vancouver W'caps1 League722332.6000000000.40.40.30.7515200.000.000.000.000.000.140.120.260.140.26
2023-202433Aberdeen1 League13108289.2279200300.220.760.980.220.98
17 Seasons8 Clubs7 Leagues50036232,030355.96146107601451115.714.915.130.02872876970.170.130.300.170.300.140.130.270.130.26
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Cardiff City (5 Seasons)4 Leagues18214312,427138.1252146250220010.59.77.917.71481314080.180.150.330.180.330.160.120.290.150.28
QPR (4 Seasons)4 Leagues116746,62973.7117181011900.150.100.240.140.23
Blackburn (3 Seasons)1 League81595,39459.9126181201700.200.100.300.200.30
Reading (2 Seasons)2 Leagues62514,34548.3426400814.84.86.911.61341412690.080.040.120.080.120.100.140.240.100.24
St. Pauli (1 Season)1 League26171,60117.8628600400.340.110.450.340.45
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.40.40.30.7515200.000.000.000.000.000.140.120.260.140.26
Championship (8 Seasons)26621318,179202.0342761331328111.911.113.324.42282335520.170.130.300.160.300.140.150.290.130.28
FA Cup (7 Seasons)843483.9202200100.520.000.520.520.52
Premier League (6 Seasons)1611069,877109.71682416011403.43.41.54.954391250.150.070.220.150.220.140.060.210.140.21
EFL Cup (5 Seasons)643914.3011000100.000.230.230.000.23
2. Bundesliga (2 Seasons)39232,17424.27310700400.290.120.410.290.41
Premiership (1 Season)13108289.2279200300.220.760.980.220.98
MLS (1 Season)722332.6000000000.40.40.30.7515200.000.000.000.000.000.140.120.260.140.26
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG 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-201019Blackburneng ENG1. Premier League10th23895210.6000000000.000.000.000.000.00Matches
2010-201120Blackburneng ENG1. Premier League15th24171,49416.6516500200.300.060.360.300.36Matches
2011-201221Blackburneng 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.8314300403.43.41.54.954391250.130.040.170.130.170.140.060.210.140.21Matches
2019-202029Cardiff Cityeng ENG2. Championship5th41292,47127.5729701605.44.64.89.468551950.250.070.330.250.330.200.170.370.170.34Matches
2020-202130Cardiff Cityeng ENG2. Championship8th21141,16613.0224200201.71.71.73.42637880.150.150.310.150.310.130.130.260.130.26Matches
2021-202231Readingeng ENG2. Championship21st27201,72619.2325300412.72.73.76.458601300.160.100.260.160.260.140.190.330.140.33Matches
2022-202332Readingeng ENG2. Championship22nd34302,55128.3101100402.12.13.15.276811390.040.000.040.040.040.070.110.190.070.19Matches
202332Vancouver W'capsus USA1. MLS13th722332.6000000000.40.40.30.7515200.000.000.000.000.000.140.120.260.140.26Matches
2023-202433Aberdeensct SCO1. Premiership7th13108289.2279200300.220.760.980.220.98Matches
17 Seasons8 Clubs5 Leagues48635431,291347.75945104581449115.714.915.130.02872876970.170.130.300.170.300.140.130.270.130.26
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Cardiff City (5 Seasons)2 Leagues17313911,978133.1232043230218010.59.77.917.71481314080.170.150.320.170.320.160.120.290.150.28
QPR (4 Seasons)2 Leagues112716,40771.2117181011900.150.100.250.140.24
Blackburn (3 Seasons)1 League81595,39459.9126181201700.200.100.300.200.30
Reading (2 Seasons)1 League61504,27747.5426400814.84.86.911.61341412690.080.040.130.080.130.100.140.240.100.24
St. Pauli (1 Season)1 League26171,60117.8628600400.340.110.450.340.45
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.40.40.30.7515200.000.000.000.000.000.140.120.260.140.26
Championship (8 Seasons)26621318,179202.0342761331328111.911.113.324.42282335520.170.130.300.160.300.140.150.290.130.28
Premier League (6 Seasons)1611069,877109.71682416011403.43.41.54.954391250.150.070.220.150.220.140.060.210.140.21
2. Bundesliga (2 Seasons)39232,17424.27310700400.290.120.410.290.41
Premiership (1 Season)13108289.2279200300.220.760.980.220.98
MLS (1 Season)722332.6000000000.40.40.30.7515200.000.000.000.000.000.140.120.260.140.26
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 Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG 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.10.10.40.55680.000.000.000.000.000.080.210.280.080.28Matches
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
8 Seasons1 Club4 Leagues49383,22635.810919734400.10.10.40.55680.280.250.530.200.450.080.210.280.080.28
Friendlies (M) (5 Seasons)1188119.0123101000.110.220.330.110.33
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.10.10.40.55680.000.000.000.000.000.080.210.280.080.28

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2007-200817Paderborn 07de GER2. 2. Bundesliga6.4150.790.2000
2008-200918St. Paulide GER2. 2. Bundesliga17.8690.510.6700
2009-201019Blackburneng ENG1. Premier League10.6080.760.0000Matches
2010-201120Blackburneng ENG1. Premier League16.65120.720.4200Matches
2011-201221Blackburneng 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.8340922.51.680.380.080.3319.31003.43.40.09-0.4-0.4Matches
2019-202029Cardiff Cityeng ENG2. Championship27.57571424.62.080.510.120.5019.01015.44.60.08+1.6+2.4Matches
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.4019.40001.71.70.07+0.3+0.3Matches
2020-202130Cardiff Cityeng ENGEFL Cup1.00100.01.000.000.0000Matches
2020-202130Cardiff Cityeng ENGFA Cup0.30200.06.430.000.0000Matches
2021-202231Readingeng ENG2. Championship19.23281242.91.460.630.110.2518.50002.72.70.10+0.3+0.3Matches
2022-202332Readingeng ENG2. Championship28.31331339.41.160.460.030.0818.32002.12.10.06-1.1-1.1Matches
2022-202332Readingeng ENGFA Cup0.8011100.01.321.320.000.0000Matches
202332Vancouver W'capsus USA1. MLS2.60500.01.930.000.0019.10000.40.40.07-0.4-0.4Matches
2023-202433Aberdeensct SCO1. Premiership9.2220525.02.170.540.100.4000Matches
17 Seasons8 Clubs7 Leagues355.96131622336.41.590.630.100.2718.941415.714.90.08+0.3+1.1
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Cardiff City (5 Seasons)4 Leagues138.1252298436.71.660.610.110.3019.220210.59.70.08+1.5+2.3
QPR (4 Seasons)4 Leagues73.711530.740.1911
Blackburn (3 Seasons)1 League59.912410.680.2901
Reading (2 Seasons)2 Leagues48.34622641.91.280.540.060.1518.42004.84.80.08-0.8-0.8
St. Pauli (1 Season)1 League17.8690.510.6700
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.0019.10000.40.40.07-0.4-0.4
Championship (8 Seasons)202.03423513439.61.500.660.100.2518.831311.911.10.08+1.1+1.9
FA Cup (7 Seasons)3.929555.62.671.490.220.4000
Premier League (6 Seasons)109.716406222.51.680.560.080.2619.31013.43.40.09-0.4-0.4
EFL Cup (5 Seasons)4.307342.92.941.260.000.0000
2. Bundesliga (2 Seasons)24.27140.580.5000
Premiership (1 Season)9.2220525.02.170.540.100.4000
MLS (1 Season)2.60500.01.930.000.0019.10000.40.40.07-0.4-0.4
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2007-200817Paderborn 071 League6.4150.790.2000
2008-200918St. Pauli1 League17.8690.510.6700
2009-201019Blackburn1 League10.6080.760.0000
2010-201120Blackburn1 League16.65120.720.4200
2011-201221Blackburn1 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.8340922.51.680.380.080.3319.31003.43.40.09-0.4-0.4
2019-202029Cardiff City3 Leagues28.67601525.02.100.520.120.4719.01015.44.60.08+1.6+2.4
2020-202130Cardiff City3 Leagues14.3228517.91.960.350.070.4019.40001.71.70.07+0.3+0.3
2021-202231Reading1 League19.23281242.91.460.630.110.2518.50002.72.70.10+0.3+0.3
2022-202332Reading2 Leagues29.11341441.21.170.480.030.0718.32002.12.10.06-1.1-1.1
202332Vancouver W'caps1 League2.60500.01.930.000.0019.10000.40.40.07-0.4-0.4
2023-202433Aberdeen1 League9.2220525.02.170.540.100.4000
17 Seasons8 Clubs7 Leagues355.96131622336.41.590.630.100.2718.941415.714.90.08+0.3+1.1
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Cardiff City (5 Seasons)4 Leagues138.1252298436.71.660.610.110.3019.220210.59.70.08+1.5+2.3
QPR (4 Seasons)4 Leagues73.711530.740.1911
Blackburn (3 Seasons)1 League59.912410.680.2901
Reading (2 Seasons)2 Leagues48.34622641.91.280.540.060.1518.42004.84.80.08-0.8-0.8
St. Pauli (1 Season)1 League17.8690.510.6700
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.0019.10000.40.40.07-0.4-0.4
Championship (8 Seasons)202.03423513439.61.500.660.100.2518.831311.911.10.08+1.1+1.9
FA Cup (7 Seasons)3.929555.62.671.490.220.4000
Premier League (6 Seasons)109.716406222.51.680.560.080.2619.31013.43.40.09-0.4-0.4
EFL Cup (5 Seasons)4.307342.92.941.260.000.0000
2. Bundesliga (2 Seasons)24.27140.580.5000
Premiership (1 Season)9.2220525.02.170.540.100.4000
MLS (1 Season)2.60500.01.930.000.0019.10000.40.40.07-0.4-0.4
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2007-200817Paderborn 07de GER2. 2. Bundesliga17th6.4150.790.2000
2008-200918St. Paulide GER2. 2. Bundesliga8th17.8690.510.6700
2009-201019Blackburneng ENG1. Premier League10th10.6080.760.0000Matches
2010-201120Blackburneng ENG1. Premier League15th16.65120.720.4200Matches
2011-201221Blackburneng 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.8340922.51.680.380.080.3319.31003.43.40.09-0.4-0.4Matches
2019-202029Cardiff Cityeng ENG2. Championship5th27.57571424.62.080.510.120.5019.01015.44.60.08+1.6+2.4Matches
2020-202130Cardiff Cityeng ENG2. Championship8th13.0225520.01.930.390.080.4019.40001.71.70.07+0.3+0.3Matches
2021-202231Readingeng ENG2. Championship21st19.23281242.91.460.630.110.2518.50002.72.70.10+0.3+0.3Matches
2022-202332Readingeng ENG2. Championship22nd28.31331339.41.160.460.030.0818.32002.12.10.06-1.1-1.1Matches
202332Vancouver W'capsus USA1. MLS13th2.60500.01.930.000.0019.10000.40.40.07-0.4-0.4Matches
2023-202433Aberdeensct SCO1. Premiership7th9.2220525.02.170.540.100.4000Matches
17 Seasons8 Clubs5 Leagues347.75930021535.71.560.620.100.2718.941415.714.90.08+0.3+1.1
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Cardiff City (5 Seasons)2 Leagues133.1232147736.01.610.580.110.3019.220210.59.70.08+1.5+2.3
QPR (4 Seasons)2 Leagues71.211530.740.1911
Blackburn (3 Seasons)1 League59.912410.680.2901
Reading (2 Seasons)1 League47.54612541.01.280.530.070.1618.42004.84.80.08-0.8-0.8
St. Pauli (1 Season)1 League17.8690.510.6700
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.0019.10000.40.40.07-0.4-0.4
Championship (8 Seasons)202.03423513439.61.500.660.100.2518.831311.911.10.08+1.1+1.9
Premier League (6 Seasons)109.716406222.51.680.560.080.2619.31013.43.40.09-0.4-0.4
2. Bundesliga (2 Seasons)24.27140.580.5000
Premiership (1 Season)9.2220525.02.170.540.100.4000
MLS (1 Season)2.60500.01.930.000.0019.10000.40.40.07-0.4-0.4
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist 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 Dist 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 Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG 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.0024.30000.10.10.03-0.1-0.1Matches
202231ca CanadaWCQ6.6311Matches
202231ca CanadaFriendlies (M)2.5000Matches
202332ca CanadaFriendlies (M)0.3100Matches
202332ca CanadaGold CupQF3.116116.71.920.320.000.0011Matches
8 Seasons1 Club4 Leagues35.810381436.82.560.940.110.2924.30340.10.10.03-0.1-0.1
Friendlies (M) (5 Seasons)9.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.0024.30000.10.10.03-0.1-0.1
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2007-200817Paderborn 07de GER2. 2. Bundesliga6.41
2008-200918St. Paulide GER2. 2. Bundesliga17.82
2009-201019Blackburneng ENG1. Premier League10.60Matches
2010-201120Blackburneng ENG1. Premier League16.61Matches
2011-201221Blackburneng ENG1. Premier League32.85Matches
2012-201322QPReng ENG1. Premier League16.21Matches
2013-201423QPReng ENG2. Championship23.24
2014-201524QPReng ENGFA Cup0.50Matches
2014-201524QPReng ENGLeague Cup1.00Matches
2014-201524QPReng ENG1. Premier League9.80Matches
2015-201625QPReng ENG2. Championship22.02Matches
2015-201625QPReng ENGLeague Cup1.00Matches
2016-201726Cardiff Cityeng ENG2. Championship26.84Matches
2017-201827Cardiff Cityeng ENG2. Championship42.111Matches
2017-201827Cardiff Cityeng ENGEFL Cup0.41Matches
2017-201827Cardiff Cityeng ENGFA Cup2.10Matches
2018-201928Cardiff Cityeng ENGFA Cup0.00Matches
2018-201928Cardiff Cityeng ENG1. Premier League23.833853762.94941170620224283.58013260.6319333.311.51.7-0.5241411239Matches
2019-202029Cardiff Cityeng ENG2. Championship27.551773570.38304224026031782.019826175.9399740.224.83.7-2.83631271455Matches
2019-202029Cardiff Cityeng ENGEFL Cup1.00Matches
2019-202029Cardiff Cityeng ENGFA Cup0.10Matches
2020-202130Cardiff Cityeng ENG2. Championship13.027339868.6433796414617583.49613670.6215438.921.71.7+0.3162114337Matches
2020-202130Cardiff Cityeng ENGEFL Cup1.00Matches
2020-202130Cardiff Cityeng ENGFA Cup0.30Matches
2021-202231Readingeng ENG2. Championship19.241959170.96273206024827789.511917568.0368741.423.73.1-1.72931231260Matches
2022-202332Readingeng ENG2. Championship28.362093466.410274354933239883.421630072.06517138.003.13.7-3.14452291681Matches
2022-202332Readingeng ENGFA Cup0.80Matches
202332Vancouver W'capsus USA1. MLS2.6668974.21177389334082.5202483.3111861.100.30.6-0.3684115Matches
2023-202433Aberdeensct SCO1. Premiership9.27Matches
17 Seasons8 Clubs7 Leagues355.92233328468.035306109081221144984.3729102870.920352039.04615.114.5+30.915515710848287
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Cardiff City (5 Seasons)4 Leagues138.11128167067.517582491060873482.837452970.79124437.3217.97.1+13.176665219131
QPR (4 Seasons)4 Leagues73.77
Blackburn (3 Seasons)1 League59.96
Reading (2 Seasons)2 Leagues48.31039152568.116547560958067585.933547570.510125839.126.96.9-4.973835228141
St. Pauli (1 Season)1 League17.82
Aberdeen (1 Season)1 League9.27
Paderborn 07 (1 Season)1 League6.41
Vancouver W'caps (1 Season)1 League2.6668974.21177389334082.5202483.3111861.100.30.6-0.3684115
Championship (8 Seasons)202.01829265868.8291888813986116784.562987272.116140939.42713.312.3+13.71251359345233
FA Cup (7 Seasons)3.90
Premier League (6 Seasons)109.733853762.94941170620224283.58013260.6319333.381.51.7+6.5241411239
EFL Cup (5 Seasons)4.31
2. Bundesliga (2 Seasons)24.23
Premiership (1 Season)9.27
MLS (1 Season)2.6668974.21177389334082.5202483.3111861.100.30.6-0.3684115
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2007-200817Paderborn 071 League6.41
2008-200918St. Pauli1 League17.82
2009-201019Blackburn1 League10.60
2010-201120Blackburn1 League16.61
2011-201221Blackburn1 League32.85
2012-201322QPR1 League16.21
2013-201423QPR1 League23.24
2014-201524QPR3 Leagues11.30
2015-201625QPR3 Leagues23.02
2016-201726Cardiff City1 League26.84
2017-201827Cardiff City3 Leagues44.612
2018-201928Cardiff City2 Leagues23.833853762.94941170620224283.58013260.6319333.311.51.7-0.5241411239
2019-202029Cardiff City3 Leagues28.651773570.38304224026031782.019826175.9399740.224.83.7-2.83631271455
2020-202130Cardiff City3 Leagues14.327339868.6433796414617583.49613670.6215438.921.71.7+0.3162114337
2021-202231Reading1 League19.241959170.96273206024827789.511917568.0368741.423.73.1-1.72931231260
2022-202332Reading2 Leagues29.162093466.410274354933239883.421630072.06517138.003.13.7-3.14452291681
202332Vancouver W'caps1 League2.6668974.21177389334082.5202483.3111861.100.30.6-0.3684115
2023-202433Aberdeen1 League9.27
17 Seasons8 Clubs7 Leagues355.92233328468.035306109081221144984.3729102870.920352039.04615.114.5+30.915515710848287
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Cardiff City (5 Seasons)4 Leagues138.11128167067.517582491060873482.837452970.79124437.3217.97.1+13.176665219131
QPR (4 Seasons)4 Leagues73.77
Blackburn (3 Seasons)1 League59.96
Reading (2 Seasons)2 Leagues48.31039152568.116547560958067585.933547570.510125839.126.96.9-4.973835228141
St. Pauli (1 Season)1 League17.82
Aberdeen (1 Season)1 League9.27
Paderborn 07 (1 Season)1 League6.41
Vancouver W'caps (1 Season)1 League2.6668974.21177389334082.5202483.3111861.100.30.6-0.3684115
Championship (8 Seasons)202.01829265868.8291888813986116784.562987272.116140939.42713.312.3+13.71251359345233
FA Cup (7 Seasons)3.90
Premier League (6 Seasons)109.733853762.94941170620224283.58013260.6319333.381.51.7+6.5241411239
EFL Cup (5 Seasons)4.31
2. Bundesliga (2 Seasons)24.23
Premiership (1 Season)9.27
MLS (1 Season)2.6668974.21177389334082.5202483.3111861.100.30.6-0.3684115
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2007-200817Paderborn 07de GER2. 2. Bundesliga17th6.41
2008-200918St. Paulide GER2. 2. Bundesliga8th17.82
2009-201019Blackburneng ENG1. Premier League10th10.60Matches
2010-201120Blackburneng ENG1. Premier League15th16.61Matches
2011-201221Blackburneng ENG1. Premier League19th32.85Matches
2012-201322QPReng ENG1. Premier League20th16.21Matches
2013-201423QPReng ENG2. Championship4th23.24
2014-201524QPReng ENG1. Premier League20th9.80Matches
2015-201625QPReng ENG2. Championship12th22.02Matches
2016-201726Cardiff Cityeng ENG2. Championship12th26.84Matches
2017-201827Cardiff Cityeng ENG2. Championship2nd42.111Matches
2018-201928Cardiff Cityeng ENG1. Premier League18th23.833853762.94941170620224283.58013260.6319333.311.51.7-0.5241411239Matches
2019-202029Cardiff Cityeng ENG2. Championship5th27.551773570.38304224026031782.019826175.9399740.224.83.7-2.83631271455Matches
2020-202130Cardiff Cityeng ENG2. Championship8th13.027339868.6433796414617583.49613670.6215438.921.71.7+0.3162114337Matches
2021-202231Readingeng ENG2. Championship21st19.241959170.96273206024827789.511917568.0368741.423.73.1-1.72931231260Matches
2022-202332Readingeng ENG2. Championship22nd28.362093466.410274354933239883.421630072.06517138.003.13.7-3.14452291681Matches
202332Vancouver W'capsus USA1. MLS13th2.6668974.21177389334082.5202483.3111861.100.30.6-0.3684115Matches
2023-202433Aberdeensct SCO1. Premiership7th9.27Matches
17 Seasons8 Clubs5 Leagues347.72233328468.035306109081221144984.3729102870.920352039.04515.114.5+29.915515710848287
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Cardiff City (5 Seasons)2 Leagues133.11128167067.517582491060873482.837452970.79124437.3207.97.1+12.176665219131
QPR (4 Seasons)2 Leagues71.27
Blackburn (3 Seasons)1 League59.96
Reading (2 Seasons)1 League47.51039152568.116547560958067585.933547570.510125839.126.96.9-4.973835228141
St. Pauli (1 Season)1 League17.82
Aberdeen (1 Season)1 League9.27
Paderborn 07 (1 Season)1 League6.41
Vancouver W'caps (1 Season)1 League2.6668974.21177389334082.5202483.3111861.100.30.6-0.3684115
Championship (8 Seasons)202.01829265868.8291888813986116784.562987272.116140939.42713.312.3+13.71251359345233
Premier League (6 Seasons)109.733853762.94941170620224283.58013260.6319333.381.51.7+6.5241411239
2. Bundesliga (2 Seasons)24.23
Premiership (1 Season)9.27
MLS (1 Season)2.6668974.21177389334082.5202483.3111861.100.30.6-0.3684115
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201524QPReng ENGFA Cup33rd0.50Matches
2014-201524QPReng ENGLeague Cup33rd1.00Matches
2015-201625QPReng ENGLeague Cup33rd1.00Matches
2017-201827Cardiff Cityeng ENGEFL Cup33rd0.41Matches
2017-201827Cardiff Cityeng ENGFA Cup17th2.10Matches
2018-201928Cardiff Cityeng ENGFA Cup33rd0.00Matches
2019-202029Cardiff Cityeng ENGEFL Cup33rd1.00Matches
2019-202029Cardiff Cityeng ENGFA Cup17th0.10Matches
2020-202130Cardiff Cityeng ENGEFL Cup58th1.00Matches
2020-202130Cardiff Cityeng ENGFA Cup33rd0.30Matches
2022-202332Readingeng ENGFA Cup0.80Matches
7 Seasons3 Clubs2 Leagues8.21
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Cardiff City (4 Seasons)2 Leagues5.01
QPR (2 Seasons)2 Leagues2.50
Reading (1 Season)1 League0.80
FA Cup (7 Seasons)3.90
EFL Cup (5 Seasons)4.31
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
201524ca CanadaFriendlies (M)1.00Matches
201625ca CanadaFriendlies (M)2.21Matches
201726ca CanadaFriendlies (M)3.01Matches
201726ca CanadaGold CupQF3.60Matches
201827ca CanadaWCQ5.40Matches
201928ca CanadaGold CupQF2.72Matches
202130ca CanadaGold CupSF3.62Matches
202232ca Canada1. World CupGR1.8435972.9743324232688.5101471.471353.800.40.4-0.443636Matches
202231ca CanadaWCQ6.61Matches
202231ca CanadaFriendlies (M)2.50Matches
202332ca CanadaFriendlies (M)0.30Matches
202332ca CanadaGold CupQF3.12Matches
8 Seasons1 Club4 Leagues35.8435972.9743324232688.5101471.471353.890.40.4+8.643636
Friendlies (M) (5 Seasons)9.02
Gold Cup (4 Seasons)13.06
WCQ (2 Seasons)12.01
World Cup (1 Season)1.8435972.9743324232688.5101471.471353.800.40.4-0.443636

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2007-200817Paderborn 07de GER2. 2. Bundesliga6.4
2008-200918St. Paulide GER2. 2. Bundesliga17.8
2009-201019Blackburneng ENG1. Premier League10.6Matches
2010-201120Blackburneng ENG1. Premier League16.6Matches
2011-201221Blackburneng ENG1. Premier League32.8Matches
2012-201322QPReng ENG1. Premier League16.2Matches
2013-201423QPReng ENG2. Championship23.2
2014-201524QPReng ENGFA Cup0.5Matches
2014-201524QPReng ENGLeague Cup1.0Matches
2014-201524QPReng ENG1. Premier League9.8Matches
2015-201625QPReng ENG2. Championship22.0Matches
2015-201625QPReng ENGLeague Cup1.0Matches
2016-201726Cardiff Cityeng ENG2. Championship26.80Matches
2017-201827Cardiff Cityeng ENG2. Championship42.1207Matches
2017-201827Cardiff Cityeng ENGEFL Cup0.45Matches
2017-201827Cardiff Cityeng ENGFA Cup2.14Matches
2018-201928Cardiff Cityeng ENGFA Cup0.00Matches
2018-201928Cardiff Cityeng ENG1. Premier League23.8537490411222853261941338624Matches
2019-202029Cardiff Cityeng ENG2. Championship27.5735684505331029180115517126Matches
2019-202029Cardiff Cityeng ENGEFL Cup1.010Matches
2019-202029Cardiff Cityeng ENGFA Cup0.12Matches
2020-202130Cardiff Cityeng ENG2. Championship13.0398380151123730000273315Matches
2020-202130Cardiff Cityeng ENGEFL Cup1.04Matches
2020-202130Cardiff Cityeng ENGFA Cup0.31Matches
2021-202231Readingeng ENG2. Championship19.25915483891384414860419521Matches
2022-202332Readingeng ENG2. Championship28.393485479100615228413801620139Matches
2022-202332Readingeng ENGFA Cup0.82Matches
202332Vancouver W'capsus USA1. MLS2.689791040114130306602Matches
2023-202433Aberdeensct SCO1. Premiership9.278Matches
17 Seasons8 Clubs7 Leagues355.9328430352334171778748102651417223316127
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Cardiff City (5 Seasons)4 Leagues138.116701554106186745715441951611281065
QPR (4 Seasons)4 Leagues73.7
Blackburn (3 Seasons)1 League59.9
Reading (2 Seasons)2 Leagues48.3152514021171919238325546611039660
St. Pauli (1 Season)1 League17.8
Aberdeen (1 Season)1 League9.278
Paderborn 07 (1 Season)1 League6.4
Vancouver W'caps (1 Season)1 League2.689791040114130306602
Championship (8 Seasons)202.02658246618225514582447346716182910101
FA Cup (7 Seasons)3.99
Premier League (6 Seasons)109.7537490411222853261941338624
EFL Cup (5 Seasons)4.319
2. Bundesliga (2 Seasons)24.2
Premiership (1 Season)9.278
MLS (1 Season)2.689791040114130306602
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2007-200817Paderborn 071 League6.4
2008-200918St. Pauli1 League17.8
2009-201019Blackburn1 League10.6
2010-201120Blackburn1 League16.6
2011-201221Blackburn1 League32.8
2012-201322QPR1 League16.2
2013-201423QPR1 League23.2
2014-201524QPR3 Leagues11.3
2015-201625QPR3 Leagues23.0
2016-201726Cardiff City1 League26.80
2017-201827Cardiff City3 Leagues44.6216
2018-201928Cardiff City2 Leagues23.8537490411222853261941338624
2019-202029Cardiff City3 Leagues28.6735684505331149180115517126
2020-202130Cardiff City3 Leagues14.3398380151124230000273315
2021-202231Reading1 League19.25915483891384414860419521
2022-202332Reading2 Leagues29.193485479100615428413801620139
202332Vancouver W'caps1 League2.689791040114130306602
2023-202433Aberdeen1 League9.278
17 Seasons8 Clubs7 Leagues355.9328430352334171778748102651417223316127
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Cardiff City (5 Seasons)4 Leagues138.116701554106186745715441951611281065
QPR (4 Seasons)4 Leagues73.7
Blackburn (3 Seasons)1 League59.9
Reading (2 Seasons)2 Leagues48.3152514021171919238325546611039660
St. Pauli (1 Season)1 League17.8
Aberdeen (1 Season)1 League9.278
Paderborn 07 (1 Season)1 League6.4
Vancouver W'caps (1 Season)1 League2.689791040114130306602
Championship (8 Seasons)202.02658246618225514582447346716182910101
FA Cup (7 Seasons)3.99
Premier League (6 Seasons)109.7537490411222853261941338624
EFL Cup (5 Seasons)4.319
2. Bundesliga (2 Seasons)24.2
Premiership (1 Season)9.278
MLS (1 Season)2.689791040114130306602
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2007-200817Paderborn 07de GER2. 2. Bundesliga17th6.4
2008-200918St. Paulide GER2. 2. Bundesliga8th17.8
2009-201019Blackburneng ENG1. Premier League10th10.6Matches
2010-201120Blackburneng ENG1. Premier League15th16.6Matches
2011-201221Blackburneng ENG1. Premier League19th32.8Matches
2012-201322QPReng ENG1. Premier League20th16.2Matches
2013-201423QPReng ENG2. Championship4th23.2
2014-201524QPReng ENG1. Premier League20th9.8Matches
2015-201625QPReng ENG2. Championship12th22.0Matches
2016-201726Cardiff Cityeng ENG2. Championship12th26.80Matches
2017-201827Cardiff Cityeng ENG2. Championship2nd42.1207Matches
2018-201928Cardiff Cityeng ENG1. Premier League18th23.8537490411222853261941338624Matches
2019-202029Cardiff Cityeng ENG2. Championship5th27.5735684505331029180115517126Matches
2020-202130Cardiff Cityeng ENG2. Championship8th13.0398380151123730000273315Matches
2021-202231Readingeng ENG2. Championship21st19.25915483891384414860419521Matches
2022-202332Readingeng ENG2. Championship22nd28.393485479100615228413801620139Matches
202332Vancouver W'capsus USA1. MLS13th2.689791040114130306602Matches
2023-202433Aberdeensct SCO1. Premiership7th9.278Matches
17 Seasons8 Clubs5 Leagues347.7328430352334171775948102651417223316127
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Cardiff City (5 Seasons)2 Leagues133.116701554106186743115441951611281065
QPR (4 Seasons)2 Leagues71.2
Blackburn (3 Seasons)1 League59.9
Reading (2 Seasons)1 League47.5152514021171919236325546611039660
St. Pauli (1 Season)1 League17.8
Aberdeen (1 Season)1 League9.278
Paderborn 07 (1 Season)1 League6.4
Vancouver W'caps (1 Season)1 League2.689791040114130306602
Championship (8 Seasons)202.02658246618225514582447346716182910101
Premier League (6 Seasons)109.7537490411222853261941338624
2. Bundesliga (2 Seasons)24.2
Premiership (1 Season)9.278
MLS (1 Season)2.689791040114130306602
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201524QPReng ENGFA Cup33rd0.5Matches
2014-201524QPReng ENGLeague Cup33rd1.0Matches
2015-201625QPReng ENGLeague Cup33rd1.0Matches
2017-201827Cardiff Cityeng ENGEFL Cup33rd0.45Matches
2017-201827Cardiff Cityeng ENGFA Cup17th2.14Matches
2018-201928Cardiff Cityeng ENGFA Cup33rd0.00Matches
2019-202029Cardiff Cityeng ENGEFL Cup33rd1.010Matches
2019-202029Cardiff Cityeng ENGFA Cup17th0.12Matches
2020-202130Cardiff Cityeng ENGEFL Cup58th1.04Matches
2020-202130Cardiff Cityeng ENGFA Cup33rd0.31Matches
2022-202332Readingeng ENGFA Cup0.82Matches
7 Seasons3 Clubs2 Leagues8.228
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Cardiff City (4 Seasons)2 Leagues5.026
QPR (2 Seasons)2 Leagues2.5
Reading (1 Season)1 League0.82
FA Cup (7 Seasons)3.99
EFL Cup (5 Seasons)4.319
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201524ca CanadaFriendlies (M)1.0Matches
201625ca CanadaFriendlies (M)2.2Matches
201726ca CanadaFriendlies (M)3.0Matches
201726ca CanadaGold CupQF3.610Matches
201827ca CanadaWCQ5.4Matches
201928ca CanadaGold CupQF2.712Matches
202130ca CanadaGold CupSF3.618Matches
202232ca Canada1. World CupGR1.85950800013151404312Matches
202231ca CanadaWCQ6.6Matches
202231ca CanadaFriendlies (M)2.5Matches
202332ca CanadaFriendlies (M)0.3Matches
202332ca CanadaGold CupQF3.119Matches
8 Seasons1 Club4 Leagues35.85950800072151404312
Friendlies (M) (5 Seasons)9.0
Gold Cup (4 Seasons)13.059
WCQ (2 Seasons)12.0
World Cup (1 Season)1.85950800013151404312

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2007-200817Paderborn 07de GER2. 2. Bundesliga6.4
2008-200918St. Paulide GER2. 2. Bundesliga17.8
2009-201019Blackburneng ENG1. Premier League10.6Matches
2010-201120Blackburneng ENG1. Premier League16.6Matches
2011-201221Blackburneng ENG1. Premier League32.8Matches
2012-201322QPReng ENG1. Premier League16.2Matches
2013-201423QPReng ENG2. Championship23.2
2014-201524QPReng ENGFA Cup0.5Matches
2014-201524QPReng ENGLeague Cup1.0Matches
2014-201524QPReng ENG1. Premier League9.8Matches
2015-201625QPReng ENG2. Championship22.0Matches
2015-201625QPReng ENGLeague Cup1.0Matches
2016-201726Cardiff Cityeng ENG2. Championship26.8Matches
2017-201827Cardiff Cityeng ENG2. Championship42.1Matches
2017-201827Cardiff Cityeng ENGEFL Cup0.4Matches
2017-201827Cardiff Cityeng ENGFA Cup2.1Matches
2018-201928Cardiff Cityeng ENGFA Cup0.0Matches
2018-201928Cardiff Cityeng ENG1. Premier League23.8562.35319447120.08200000Matches
2019-202029Cardiff Cityeng ENG2. Championship27.5792.88586456050.18401000Matches
2019-202029Cardiff Cityeng ENGEFL Cup1.0Matches
2019-202029Cardiff Cityeng ENGFA Cup0.1Matches
2020-202130Cardiff Cityeng ENG2. Championship13.0292.24250201130.23300000Matches
2020-202130Cardiff Cityeng ENGEFL Cup1.0Matches
2020-202130Cardiff Cityeng ENGFA Cup0.3Matches
2021-202231Readingeng ENG2. Championship19.2623.23435048240.21300100Matches
2022-202332Readingeng ENG2. Championship28.3893.145620445030.11110100Matches
2022-202332Readingeng ENGFA Cup0.8Matches
202332Vancouver W'capsus USA1. MLS2.6114.2772110000.00000000Matches
2023-202433Aberdeensct SCO1. Premiership9.2Matches
17 Seasons8 Clubs7 Leagues355.93262.85220421518274170.151311200
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Cardiff City (5 Seasons)4 Leagues138.11642.5511415109142100.16901000
QPR (4 Seasons)4 Leagues73.7
Blackburn (3 Seasons)1 League59.9
Reading (2 Seasons)2 Leagues48.31513.1899254813270.15410200
St. Pauli (1 Season)1 League17.8
Aberdeen (1 Season)1 League9.2
Paderborn 07 (1 Season)1 League6.4
Vancouver W'caps (1 Season)1 League2.6114.2772110000.00000000
Championship (8 Seasons)202.02592.95182311013203150.171111200
FA Cup (7 Seasons)3.9
Premier League (6 Seasons)109.7562.35319447120.08200000
EFL Cup (5 Seasons)4.3
2. Bundesliga (2 Seasons)24.2
Premiership (1 Season)9.2
MLS (1 Season)2.6114.2772110000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2007-200817Paderborn 071 League6.4
2008-200918St. Pauli1 League17.8
2009-201019Blackburn1 League10.6
2010-201120Blackburn1 League16.6
2011-201221Blackburn1 League32.8
2012-201322QPR1 League16.2
2013-201423QPR1 League23.2
2014-201524QPR3 Leagues11.3
2015-201625QPR3 Leagues23.0
2016-201726Cardiff City1 League26.8
2017-201827Cardiff City3 Leagues44.6
2018-201928Cardiff City2 Leagues23.8562.35319447120.08200000
2019-202029Cardiff City3 Leagues28.6792.88586456050.18401000
2020-202130Cardiff City3 Leagues14.3292.24250201130.23300000
2021-202231Reading1 League19.2623.23435048240.21300100
2022-202332Reading2 Leagues29.1893.145620445030.11110100
202332Vancouver W'caps1 League2.6114.2772110000.00000000
2023-202433Aberdeen1 League9.2
17 Seasons8 Clubs7 Leagues355.93262.85220421518274170.151311200
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Cardiff City (5 Seasons)4 Leagues138.11642.5511415109142100.16901000
QPR (4 Seasons)4 Leagues73.7
Blackburn (3 Seasons)1 League59.9
Reading (2 Seasons)2 Leagues48.31513.1899254813270.15410200
St. Pauli (1 Season)1 League17.8
Aberdeen (1 Season)1 League9.2
Paderborn 07 (1 Season)1 League6.4
Vancouver W'caps (1 Season)1 League2.6114.2772110000.00000000
Championship (8 Seasons)202.02592.95182311013203150.171111200
FA Cup (7 Seasons)3.9
Premier League (6 Seasons)109.7562.35319447120.08200000
EFL Cup (5 Seasons)4.3
2. Bundesliga (2 Seasons)24.2
Premiership (1 Season)9.2
MLS (1 Season)2.6114.2772110000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2007-200817Paderborn 07de GER2. 2. Bundesliga17th6.4
2008-200918St. Paulide GER2. 2. Bundesliga8th17.8
2009-201019Blackburneng ENG1. Premier League10th10.6Matches
2010-201120Blackburneng ENG1. Premier League15th16.6Matches
2011-201221Blackburneng ENG1. Premier League19th32.8Matches
2012-201322QPReng ENG1. Premier League20th16.2Matches
2013-201423QPReng ENG2. Championship4th23.2
2014-201524QPReng ENG1. Premier League20th9.8Matches
2015-201625QPReng ENG2. Championship12th22.0Matches
2016-201726Cardiff Cityeng ENG2. Championship12th26.8Matches
2017-201827Cardiff Cityeng ENG2. Championship2nd42.1Matches
2018-201928Cardiff Cityeng ENG1. Premier League18th23.8562.35319447120.08200000Matches
2019-202029Cardiff Cityeng ENG2. Championship5th27.5792.88586456050.18401000Matches
2020-202130Cardiff Cityeng ENG2. Championship8th13.0292.24250201130.23300000Matches
2021-202231Readingeng ENG2. Championship21st19.2623.23435048240.21300100Matches
2022-202332Readingeng ENG2. Championship22nd28.3893.145620445030.11110100Matches
202332Vancouver W'capsus USA1. MLS13th2.6114.2772110000.00000000Matches
2023-202433Aberdeensct SCO1. Premiership7th9.2Matches
17 Seasons8 Clubs5 Leagues347.73262.85220421518274170.151311200
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Cardiff City (5 Seasons)2 Leagues133.11642.5511415109142100.16901000
QPR (4 Seasons)2 Leagues71.2
Blackburn (3 Seasons)1 League59.9
Reading (2 Seasons)1 League47.51513.1899254813270.15410200
St. Pauli (1 Season)1 League17.8
Aberdeen (1 Season)1 League9.2
Paderborn 07 (1 Season)1 League6.4
Vancouver W'caps (1 Season)1 League2.6114.2772110000.00000000
Championship (8 Seasons)202.02592.95182311013203150.171111200
Premier League (6 Seasons)109.7562.35319447120.08200000
2. Bundesliga (2 Seasons)24.2
Premiership (1 Season)9.2
MLS (1 Season)2.6114.2772110000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201524QPReng ENGFA Cup33rd0.5Matches
2014-201524QPReng ENGLeague Cup33rd1.0Matches
2015-201625QPReng ENGLeague Cup33rd1.0Matches
2017-201827Cardiff Cityeng ENGEFL Cup33rd0.4Matches
2017-201827Cardiff Cityeng ENGFA Cup17th2.1Matches
2018-201928Cardiff Cityeng ENGFA Cup33rd0.0Matches
2019-202029Cardiff Cityeng ENGEFL Cup33rd1.0Matches
2019-202029Cardiff Cityeng ENGFA Cup17th0.1Matches
2020-202130Cardiff Cityeng ENGEFL Cup58th1.0Matches
2020-202130Cardiff Cityeng ENGFA Cup33rd0.3Matches
2022-202332Readingeng ENGFA Cup0.8Matches
7 Seasons3 Clubs2 Leagues8.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Cardiff City (4 Seasons)2 Leagues5.0
QPR (2 Seasons)2 Leagues2.5
Reading (1 Season)1 League0.8
FA Cup (7 Seasons)3.9
EFL Cup (5 Seasons)4.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201524ca CanadaFriendlies (M)1.0Matches
201625ca CanadaFriendlies (M)2.2Matches
201726ca CanadaFriendlies (M)3.0Matches
201726ca CanadaGold CupQF3.6Matches
201827ca CanadaWCQ5.4Matches
201928ca CanadaGold CupQF2.7Matches
202130ca CanadaGold CupSF3.6Matches
202232ca Canada1. World CupGR1.873.9142010000.00000000Matches
202231ca CanadaWCQ6.6Matches
202231ca CanadaFriendlies (M)2.5Matches
202332ca CanadaFriendlies (M)0.3Matches
202332ca CanadaGold CupQF3.1Matches
8 Seasons1 Club4 Leagues35.873.9142010000.00000000
Friendlies (M) (5 Seasons)9.0
Gold Cup (4 Seasons)13.0
WCQ (2 Seasons)12.0
World Cup (1 Season)1.873.9142010000.00000000

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2007-200817Paderborn 07de GER2. 2. Bundesliga6.4
2008-200918St. Paulide GER2. 2. Bundesliga17.8
2009-201019Blackburneng ENG1. Premier League10.6Matches
2010-201120Blackburneng ENG1. Premier League16.6Matches
2011-201221Blackburneng ENG1. Premier League32.8Matches
2012-201322QPReng ENG1. Premier League16.2Matches
2013-201423QPReng ENG2. Championship23.2
2014-201524QPReng ENGFA Cup0.5Matches
2014-201524QPReng ENGLeague Cup1.0Matches
2014-201524QPReng ENG1. Premier League9.8Matches
2015-201625QPReng ENG2. Championship22.0Matches
2015-201625QPReng ENGLeague Cup1.0Matches
2016-201726Cardiff Cityeng ENG2. Championship26.800Matches
2017-201827Cardiff Cityeng ENG2. Championship42.14643Matches
2017-201827Cardiff Cityeng ENGEFL Cup0.400Matches
2017-201827Cardiff Cityeng ENGFA Cup2.121Matches
2018-201928Cardiff Cityeng ENGFA Cup0.000Matches
2018-201928Cardiff Cityeng ENG1. Premier League23.8402726113155328.338340343272300Matches
2019-202029Cardiff Cityeng ENG2. Championship27.55336182411175332.136354312780290Matches
2019-202029Cardiff Cityeng ENGEFL Cup1.034Matches
2019-202029Cardiff Cityeng ENGFA Cup0.100Matches
2020-202130Cardiff Cityeng ENG2. Championship13.024161086101952.69716184280Matches
2020-202130Cardiff Cityeng ENGEFL Cup1.000Matches
2020-202130Cardiff Cityeng ENGFA Cup0.300Matches
2021-202231Readingeng ENG2. Championship19.23918151410152755.612193161150130Matches
2022-202332Readingeng ENG2. Championship28.3674638209416563.124495442996330Matches
2022-202332Readingeng ENGFA Cup0.810Matches
202332Vancouver W'capsus USA1. MLS2.6320122450.022023600Matches
2023-202433Aberdeensct SCO1. Premiership9.288Matches
17 Seasons8 Clubs7 Leagues355.9226205107784110022145.2121146131331763461130
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Cardiff City (5 Seasons)4 Leagues138.11171305443204212533.68376571125194670
QPR (4 Seasons)4 Leagues73.70
Blackburn (3 Seasons)1 League59.90
Reading (2 Seasons)2 Leagues48.310665533419569260.9366886040146460
St. Pauli (1 Season)1 League17.80
Aberdeen (1 Season)1 League9.2880
Paderborn 07 (1 Season)1 League6.40
Vancouver W'caps (1 Season)1 League2.6320122450.022023600
Championship (8 Seasons)202.01831628166368316450.6811101397128268830
FA Cup (7 Seasons)3.9310
Premier League (6 Seasons)109.7402726113155328.338340343272300
EFL Cup (5 Seasons)4.3340
2. Bundesliga (2 Seasons)24.20
Premiership (1 Season)9.2880
MLS (1 Season)2.6320122450.022023600
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2007-200817Paderborn 071 League6.40
2008-200918St. Pauli1 League17.80
2009-201019Blackburn1 League10.60
2010-201120Blackburn1 League16.60
2011-201221Blackburn1 League32.80
2012-201322QPR1 League16.20
2013-201423QPR1 League23.20
2014-201524QPR3 Leagues11.30
2015-201625QPR3 Leagues23.00
2016-201726Cardiff City1 League26.8000
2017-201827Cardiff City3 Leagues44.648440
2018-201928Cardiff City2 Leagues23.8402726113155328.338340343272300
2019-202029Cardiff City3 Leagues28.65339182411175332.136354313180290
2020-202130Cardiff City3 Leagues14.324161086101952.69716184280
2021-202231Reading1 League19.23918151410152755.612193161150130
2022-202332Reading2 Leagues29.1674738209416563.124495442996330
202332Vancouver W'caps1 League2.6320122450.022023600
2023-202433Aberdeen1 League9.2880
17 Seasons8 Clubs7 Leagues355.9226205107784110022145.2121146131331763461130
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Cardiff City (5 Seasons)4 Leagues138.11171305443204212533.68376571125194670
QPR (4 Seasons)4 Leagues73.70
Blackburn (3 Seasons)1 League59.90
Reading (2 Seasons)2 Leagues48.310665533419569260.9366886040146460
St. Pauli (1 Season)1 League17.80
Aberdeen (1 Season)1 League9.2880
Paderborn 07 (1 Season)1 League6.40
Vancouver W'caps (1 Season)1 League2.6320122450.022023600
Championship (8 Seasons)202.01831628166368316450.6811101397128268830
FA Cup (7 Seasons)3.9310
Premier League (6 Seasons)109.7402726113155328.338340343272300
EFL Cup (5 Seasons)4.3340
2. Bundesliga (2 Seasons)24.20
Premiership (1 Season)9.2880
MLS (1 Season)2.6320122450.022023600
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2007-200817Paderborn 07de GER2. 2. Bundesliga17th6.4
2008-200918St. Paulide GER2. 2. Bundesliga8th17.8
2009-201019Blackburneng ENG1. Premier League10th10.6Matches
2010-201120Blackburneng ENG1. Premier League15th16.6Matches
2011-201221Blackburneng ENG1. Premier League19th32.8Matches
2012-201322QPReng ENG1. Premier League20th16.2Matches
2013-201423QPReng ENG2. Championship4th23.2
2014-201524QPReng ENG1. Premier League20th9.8Matches
2015-201625QPReng ENG2. Championship12th22.0Matches
2016-201726Cardiff Cityeng ENG2. Championship12th26.800Matches
2017-201827Cardiff Cityeng ENG2. Championship2nd42.14643Matches
2018-201928Cardiff Cityeng ENG1. Premier League18th23.8402726113155328.338340343272300Matches
2019-202029Cardiff Cityeng ENG2. Championship5th27.55336182411175332.136354312780290Matches
2020-202130Cardiff Cityeng ENG2. Championship8th13.024161086101952.69716184280Matches
2021-202231Readingeng ENG2. Championship21st19.23918151410152755.612193161150130Matches
2022-202332Readingeng ENG2. Championship22nd28.3674638209416563.124495442996330Matches
202332Vancouver W'capsus USA1. MLS13th2.6320122450.022023600Matches
2023-202433Aberdeensct SCO1. Premiership7th9.288Matches
17 Seasons8 Clubs5 Leagues347.7226199107784110022145.2121146131331713461130
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Cardiff City (5 Seasons)2 Leagues133.11171255443204212533.68376571120194670
QPR (4 Seasons)2 Leagues71.20
Blackburn (3 Seasons)1 League59.90
Reading (2 Seasons)1 League47.510664533419569260.9366886040146460
St. Pauli (1 Season)1 League17.80
Aberdeen (1 Season)1 League9.2880
Paderborn 07 (1 Season)1 League6.40
Vancouver W'caps (1 Season)1 League2.6320122450.022023600
Championship (8 Seasons)202.01831628166368316450.6811101397128268830
Premier League (6 Seasons)109.7402726113155328.338340343272300
2. Bundesliga (2 Seasons)24.20
Premiership (1 Season)9.2880
MLS (1 Season)2.6320122450.022023600
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201524QPReng ENGFA Cup33rd0.5Matches
2014-201524QPReng ENGLeague Cup33rd1.0Matches
2015-201625QPReng ENGLeague Cup33rd1.0Matches
2017-201827Cardiff Cityeng ENGEFL Cup33rd0.400Matches
2017-201827Cardiff Cityeng ENGFA Cup17th2.121Matches
2018-201928Cardiff Cityeng ENGFA Cup33rd0.000Matches
2019-202029Cardiff Cityeng ENGEFL Cup33rd1.034Matches
2019-202029Cardiff Cityeng ENGFA Cup17th0.100Matches
2020-202130Cardiff Cityeng ENGEFL Cup58th1.000Matches
2020-202130Cardiff Cityeng ENGFA Cup33rd0.300Matches
2022-202332Readingeng ENGFA Cup0.810Matches
7 Seasons3 Clubs2 Leagues8.2650
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Cardiff City (4 Seasons)2 Leagues5.0550
QPR (2 Seasons)2 Leagues2.50
Reading (1 Season)1 League0.8100
FA Cup (7 Seasons)3.9310
EFL Cup (5 Seasons)4.3340
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201524ca CanadaFriendlies (M)1.0Matches
201625ca CanadaFriendlies (M)2.2Matches
201726ca CanadaFriendlies (M)3.0Matches
201726ca CanadaGold CupQF3.612Matches
201827ca CanadaWCQ5.4Matches
201928ca CanadaGold CupQF2.752Matches
202130ca CanadaGold CupSF3.644Matches
202232ca Canada1. World CupGR1.8841253475.010001900Matches
202231ca CanadaWCQ6.6Matches
202231ca CanadaFriendlies (M)2.5Matches
202332ca CanadaFriendlies (M)0.3Matches
202332ca CanadaGold CupQF3.111Matches
8 Seasons1 Club4 Leagues35.88151253475.0100010900
Friendlies (M) (5 Seasons)9.00
Gold Cup (4 Seasons)13.01190
WCQ (2 Seasons)12.00
World Cup (1 Season)1.8841253475.010001900

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2007-200817Paderborn 07de GER2. 2. Bundesliga6.4
2008-200918St. Paulide GER2. 2. Bundesliga17.8
2009-201019Blackburneng ENG1. Premier League10.6Matches
2010-201120Blackburneng ENG1. Premier League16.6Matches
2011-201221Blackburneng ENG1. Premier League32.8Matches
2012-201322QPReng ENG1. Premier League16.2Matches
2013-201423QPReng ENG2. Championship23.2
2014-201524QPReng ENGFA Cup0.5Matches
2014-201524QPReng ENGLeague Cup1.0Matches
2014-201524QPReng ENG1. Premier League9.8Matches
2015-201625QPReng ENG2. Championship22.0Matches
2015-201625QPReng ENGLeague Cup1.0Matches
2016-201726Cardiff Cityeng ENG2. Championship26.8Matches
2017-201827Cardiff Cityeng ENG2. Championship42.1Matches
2017-201827Cardiff Cityeng ENGEFL Cup0.4Matches
2017-201827Cardiff Cityeng ENGFA Cup2.1Matches
2018-201928Cardiff Cityeng ENGFA Cup0.0Matches
2018-201928Cardiff Cityeng ENG1. Premier League23.88523420725440657852622337.13962.9482383616975434185139475125Matches
2019-202029Cardiff Cityeng ENG2. Championship27.5108832179425509771087693550.73449.3705489421846842265965678195Matches
2019-202029Cardiff Cityeng ENGEFL Cup1.0Matches
2019-202029Cardiff Cityeng ENGFA Cup0.1Matches
2020-202130Cardiff Cityeng ENG2. Championship13.0539138722923233539231669.6730.4319193778226155272136188Matches
2020-202130Cardiff Cityeng ENGEFL Cup1.0Matches
2020-202130Cardiff Cityeng ENGFA Cup0.3Matches
2021-202231Readingeng ENG2. Championship19.28022413234434452802391435.92564.1492320215495840173321542130Matches
2022-202332Readingeng ENG2. Championship28.3128366336439526561283542444.42546.3664430121557625146439698139Matches
2022-202332Readingeng ENGFA Cup0.8Matches
202332Vancouver W'capsus USA1. MLS2.61082104357910844100.000.062252103512446820Matches
2023-202433Aberdeensct SCO1. Premiership9.2Matches
17 Seasons8 Clubs7 Leagues355.9467217195117342074284467125111646.213051.82724184228470287157822381892822697
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Cardiff City (5 Seasons)4 Leagues138.1247979473908114716724781547448.18051.9150610667466314891491371251514408
QPR (4 Seasons)4 Leagues73.7
Blackburn (3 Seasons)1 League59.9
Reading (2 Seasons)2 Leagues48.32085904687838701082085933840.95053.8115675033704134653197601240269
St. Pauli (1 Season)1 League17.8
Aberdeen (1 Season)1 League9.2
Paderborn 07 (1 Season)1 League6.4
Vancouver W'caps (1 Season)1 League2.61082104357910844100.000.062252103512446820
Championship (8 Seasons)202.037121357341437161121837111858948.19149.22180143346670228122621831462279552
FA Cup (7 Seasons)3.9
Premier League (6 Seasons)109.78523420725440657852622337.13962.9482383616975434185139475125
EFL Cup (5 Seasons)4.3
2. Bundesliga (2 Seasons)24.2
Premiership (1 Season)9.2
MLS (1 Season)2.61082104357910844100.000.062252103512446820
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2007-200817Paderborn 071 League6.4
2008-200918St. Pauli1 League17.8
2009-201019Blackburn1 League10.6
2010-201120Blackburn1 League16.6
2011-201221Blackburn1 League32.8
2012-201322QPR1 League16.2
2013-201423QPR1 League23.2
2014-201524QPR3 Leagues11.3
2015-201625QPR3 Leagues23.0
2016-201726Cardiff City1 League26.8
2017-201827Cardiff City3 Leagues44.6
2018-201928Cardiff City2 Leagues23.88523420725440657852622337.13962.9482383616975434185139475125
2019-202029Cardiff City3 Leagues28.6108832179425509771087693550.73449.3705489421846842265965678195
2020-202130Cardiff City3 Leagues14.3539138722923233539231669.6730.4319193778226155272136188
2021-202231Reading1 League19.28022413234434452802391435.92564.1492320215495840173321542130
2022-202332Reading2 Leagues29.1128366336439526561283542444.42546.3664430121557625146439698139
202332Vancouver W'caps1 League2.61082104357910844100.000.062252103512446820
2023-202433Aberdeen1 League9.2
17 Seasons8 Clubs7 Leagues355.9467217195117342074284467125111646.213051.82724184228470287157822381892822697
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Cardiff City (5 Seasons)4 Leagues138.1247979473908114716724781547448.18051.9150610667466314891491371251514408
QPR (4 Seasons)4 Leagues73.7
Blackburn (3 Seasons)1 League59.9
Reading (2 Seasons)2 Leagues48.32085904687838701082085933840.95053.8115675033704134653197601240269
St. Pauli (1 Season)1 League17.8
Aberdeen (1 Season)1 League9.2
Paderborn 07 (1 Season)1 League6.4
Vancouver W'caps (1 Season)1 League2.61082104357910844100.000.062252103512446820
Championship (8 Seasons)202.037121357341437161121837111858948.19149.22180143346670228122621831462279552
FA Cup (7 Seasons)3.9
Premier League (6 Seasons)109.78523420725440657852622337.13962.9482383616975434185139475125
EFL Cup (5 Seasons)4.3
2. Bundesliga (2 Seasons)24.2
Premiership (1 Season)9.2
MLS (1 Season)2.61082104357910844100.000.062252103512446820
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2007-200817Paderborn 07de GER2. 2. Bundesliga17th6.4
2008-200918St. Paulide GER2. 2. Bundesliga8th17.8
2009-201019Blackburneng ENG1. Premier League10th10.6Matches
2010-201120Blackburneng ENG1. Premier League15th16.6Matches
2011-201221Blackburneng ENG1. Premier League19th32.8Matches
2012-201322QPReng ENG1. Premier League20th16.2Matches
2013-201423QPReng ENG2. Championship4th23.2
2014-201524QPReng ENG1. Premier League20th9.8Matches
2015-201625QPReng ENG2. Championship12th22.0Matches
2016-201726Cardiff Cityeng ENG2. Championship12th26.8Matches
2017-201827Cardiff Cityeng ENG2. Championship2nd42.1Matches
2018-201928Cardiff Cityeng ENG1. Premier League18th23.88523420725440657852622337.13962.9482383616975434185139475125Matches
2019-202029Cardiff Cityeng ENG2. Championship5th27.5108832179425509771087693550.73449.3705489421846842265965678195Matches
2020-202130Cardiff Cityeng ENG2. Championship8th13.0539138722923233539231669.6730.4319193778226155272136188Matches
2021-202231Readingeng ENG2. Championship21st19.28022413234434452802391435.92564.1492320215495840173321542130Matches
2022-202332Readingeng ENG2. Championship22nd28.3128366336439526561283542444.42546.3664430121557625146439698139Matches
202332Vancouver W'capsus USA1. MLS13th2.61082104357910844100.000.062252103512446820Matches
2023-202433Aberdeensct SCO1. Premiership7th9.2Matches
17 Seasons8 Clubs5 Leagues347.7467217195117342074284467125111646.213051.82724184228470287157822381892822697
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Cardiff City (5 Seasons)2 Leagues133.1247979473908114716724781547448.18051.9150610667466314891491371251514408
QPR (4 Seasons)2 Leagues71.2
Blackburn (3 Seasons)1 League59.9
Reading (2 Seasons)1 League47.52085904687838701082085933840.95053.8115675033704134653197601240269
St. Pauli (1 Season)1 League17.8
Aberdeen (1 Season)1 League9.2
Paderborn 07 (1 Season)1 League6.4
Vancouver W'caps (1 Season)1 League2.61082104357910844100.000.062252103512446820
Championship (8 Seasons)202.037121357341437161121837111858948.19149.22180143346670228122621831462279552
Premier League (6 Seasons)109.78523420725440657852622337.13962.9482383616975434185139475125
2. Bundesliga (2 Seasons)24.2
Premiership (1 Season)9.2
MLS (1 Season)2.61082104357910844100.000.062252103512446820
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201524QPReng ENGFA Cup33rd0.5Matches
2014-201524QPReng ENGLeague Cup33rd1.0Matches
2015-201625QPReng ENGLeague Cup33rd1.0Matches
2017-201827Cardiff Cityeng ENGEFL Cup33rd0.4Matches
2017-201827Cardiff Cityeng ENGFA Cup17th2.1Matches
2018-201928Cardiff Cityeng ENGFA Cup33rd0.0Matches
2019-202029Cardiff Cityeng ENGEFL Cup33rd1.0Matches
2019-202029Cardiff Cityeng ENGFA Cup17th0.1Matches
2020-202130Cardiff Cityeng ENGEFL Cup58th1.0Matches
2020-202130Cardiff Cityeng ENGFA Cup33rd0.3Matches
2022-202332Readingeng ENGFA Cup0.8Matches
7 Seasons3 Clubs2 Leagues8.2
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Cardiff City (4 Seasons)2 Leagues5.0
QPR (2 Seasons)2 Leagues2.5
Reading (1 Season)1 League0.8
FA Cup (7 Seasons)3.9
EFL Cup (5 Seasons)4.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
201524ca CanadaFriendlies (M)1.0Matches
201625ca CanadaFriendlies (M)2.2Matches
201726ca CanadaFriendlies (M)3.0Matches
201726ca CanadaGold CupQF3.6Matches
201827ca CanadaWCQ5.4Matches
201928ca CanadaGold CupQF2.7Matches
202130ca CanadaGold CupSF3.6Matches
202232ca Canada1. World CupGR1.8810636402817228.6342.93830517153152488Matches
202231ca CanadaWCQ6.6Matches
202231ca CanadaFriendlies (M)2.5Matches
202332ca CanadaFriendlies (M)0.3Matches
202332ca CanadaGold CupQF3.1Matches
8 Seasons1 Club4 Leagues35.8810636402817228.6342.93830517153152488
Friendlies (M) (5 Seasons)9.0
Gold Cup (4 Seasons)13.0
WCQ (2 Seasons)12.0
World Cup (1 Season)1.8810636402817228.6342.93830517153152488

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2007-200817Paderborn 07de GER2. 2. Bundesliga135734418.76.467
2008-200918St. Paulide GER2. 2. Bundesliga261,6016252.317.8179
2009-201019Blackburneng ENG1. Premier League239524127.810.68315Matches
2010-201120Blackburneng ENG1. Premier League241,4946243.716.61777Matches
2011-201221Blackburneng 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.6825.641.8-16.2-0.68-0.48Matches
2019-202029Cardiff Cityeng ENG2. Championship412,4716059.727.529758122421.703937+2+0.07-0.3635.834.2+1.5+0.06+0.29Matches
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.6215.416.3-0.8-0.07-0.21Matches
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.002439-15-0.78-0.1123.230.7-7.6-0.39+0.28Matches
2022-202332Readingeng ENG2. Championship342,5517561.628.330801343511.323036-6-0.21+0.6927.630.2-2.7-0.09+0.78Matches
2022-202332Readingeng ENGFA Cup1686837.80.81680000.0003-3-3.97-6.38Matches
202332Vancouver W'capsus USA1. MLS7233337.62.6262052210.7834-1-0.39-0.642.83.1-0.3-0.13-0.51Matches
2023-202433Aberdeensct SCO1. Premiership138286424.29.21075332511.62155+10+1.09+1.57Matches
17 Seasons8 Clubs7 Leagues50032,0306447.0355.93627814713823481.35281299-18-0.08+0.12130.3156.4-26.1-0.23-0.06
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Cardiff City (5 Seasons)4 Leagues18212,4276858.6138.114378663922221.49179170+9+0.070.0076.892.3-15.5-0.24-0.21
QPR (4 Seasons)4 Leagues1166,6295742.673.77470194213211.113042-12-0.35+0.04
Blackburn (3 Seasons)1 League815,3946752.659.9593922
Reading (2 Seasons)2 Leagues624,3457051.448.3518020112631.165478-24-0.50+0.1850.760.9-10.2-0.21+0.54
St. Pauli (1 Season)1 League261,6016252.317.8179
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.642.83.1-0.3-0.13-0.51
Championship (8 Seasons)26618,1796854.9202.021377745324301.51232207+25+0.14+0.31101.9111.4-9.5-0.11+0.23
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.7425.641.8-16.2-0.68-0.48
EFL Cup (5 Seasons)63916559.24.3486322301.0028-6-1.38-1.72
2. Bundesliga (2 Seasons)392,1745635.524.22316
Premiership (1 Season)138286424.29.21075332511.62155+10+1.09+1.57
MLS (1 Season)7233337.62.6262052210.7834-1-0.39-0.642.83.1-0.3-0.13-0.51
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2007-200817Paderborn 071 League135734418.76.467
2008-200918St. Pauli1 League261,6016252.317.8179
2009-201019Blackburn1 League239524127.810.68315
2010-201120Blackburn1 League241,4946243.716.61777
2011-201221Blackburn1 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.6525.641.8-16.2-0.68-0.48
2019-202029Cardiff City3 Leagues432,5746055.728.630769132331.643940-1-0.03-0.4335.834.2+1.5+0.06+0.29
2020-202130Cardiff City3 Leagues231,2845629.714.315735823141.041519-4-0.28-0.7815.416.3-0.8-0.07-0.21
2021-202231Reading1 League271,7266441.719.22079772121.002439-15-0.78-0.1123.230.7-7.6-0.39+0.28
2022-202332Reading2 Leagues352,6197560.629.131801343511.283039-9-0.31+0.3827.630.2-2.7-0.09+0.78
202332Vancouver W'caps1 League7233337.62.6262052210.7834-1-0.39-0.642.83.1-0.3-0.13-0.51
2023-202433Aberdeen1 League138286424.29.21075332511.62155+10+1.09+1.57
17 Seasons8 Clubs7 Leagues50032,0306447.0355.93627814713823481.35281299-18-0.08+0.12130.3156.4-26.1-0.23-0.06
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Cardiff City (5 Seasons)4 Leagues18212,4276858.6138.114378663922221.49179170+9+0.070.0076.892.3-15.5-0.24-0.21
QPR (4 Seasons)4 Leagues1166,6295742.673.77470194213211.113042-12-0.35+0.04
Blackburn (3 Seasons)1 League815,3946752.659.9593922
Reading (2 Seasons)2 Leagues624,3457051.448.3518020112631.165478-24-0.50+0.1850.760.9-10.2-0.21+0.54
St. Pauli (1 Season)1 League261,6016252.317.8179
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.642.83.1-0.3-0.13-0.51
Championship (8 Seasons)26618,1796854.9202.021377745324301.51232207+25+0.14+0.31101.9111.4-9.5-0.11+0.23
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.7425.641.8-16.2-0.68-0.48
EFL Cup (5 Seasons)63916559.24.3486322301.0028-6-1.38-1.72
2. Bundesliga (2 Seasons)392,1745635.524.22316
Premiership (1 Season)138286424.29.21075332511.62155+10+1.09+1.57
MLS (1 Season)7233337.62.6262052210.7834-1-0.39-0.642.83.1-0.3-0.13-0.51
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2007-200817Paderborn 07de GER2. 2. Bundesliga17th135734418.76.467
2008-200918St. Paulide GER2. 2. Bundesliga8th261,6016252.317.8179
2009-201019Blackburneng ENG1. Premier League10th239524127.810.68315Matches
2010-201120Blackburneng ENG1. Premier League15th241,4946243.716.61777Matches
2011-201221Blackburneng 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.6825.641.8-16.2-0.68-0.48Matches
2019-202029Cardiff Cityeng ENG2. Championship5th412,4716059.727.529758122421.703937+2+0.07-0.3635.834.2+1.5+0.06+0.29Matches
2020-202130Cardiff Cityeng ENG2. Championship8th211,1665628.213.014724723141.141516-1-0.08-0.6215.416.3-0.8-0.07-0.21Matches
2021-202231Readingeng ENG2. Championship21st271,7266441.719.22079772121.002439-15-0.78-0.1123.230.7-7.6-0.39+0.28Matches
2022-202332Readingeng ENG2. Championship22nd342,5517561.628.330801343511.323036-6-0.21+0.6927.630.2-2.7-0.09+0.78Matches
202332Vancouver W'capsus USA1. MLS13th7233337.62.6262052210.7834-1-0.39-0.642.83.1-0.3-0.13-0.51Matches
2023-202433Aberdeensct SCO1. Premiership7th138286424.29.21075332511.62155+10+1.09+1.57Matches
17 Seasons8 Clubs5 Leagues48631,2916447.2347.73547814313224461.37275284-9-0.04+0.18130.3156.4-26.1-0.23-0.06
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Cardiff City (5 Seasons)2 Leagues17311,9786959.9133.113978633423211.52174161+13+0.10+0.0176.892.3-15.5-0.24-0.21
QPR (4 Seasons)2 Leagues1126,4075742.471.2711841201.132939-10-0.31+0.09
Blackburn (3 Seasons)1 League815,3946752.659.9593922
Reading (2 Seasons)1 League614,2777051.747.5508020112631.185475-21-0.44+0.3250.760.9-10.2-0.21+0.54
St. Pauli (1 Season)1 League261,6016252.317.8179
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.642.83.1-0.3-0.13-0.51
Championship (8 Seasons)26618,1796854.9202.021377745324301.51232207+25+0.14+0.31101.9111.4-9.5-0.11+0.23
Premier League (6 Seasons)1619,8776148.1109.710684665522140.812568-43-1.28-0.7425.641.8-16.2-0.68-0.48
2. Bundesliga (2 Seasons)392,1745635.524.22316
Premiership (1 Season)138286424.29.21075332511.62155+10+1.09+1.57
MLS (1 Season)7233337.62.6262052210.7834-1-0.39-0.642.83.1-0.3-0.13-0.51
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 Team Success (xG)
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 onxG onxGA xG+/- xG+/-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.413.52.5+1.0+0.57+1.13Matches
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
8 Seasons1 Club4 Leagues493,2266650.235.8387713112941.697534+41+1.14+0.413.52.5+1.0+0.57+1.13
Friendlies (M) (5 Seasons)118117442.99.0889633401.91175+12+1.33+2.08
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.413.52.5+1.0+0.57+1.13

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2007-200817Paderborn 07de GER2. 2. Bundesliga6.400
2008-200918St. Paulide GER2. 2. Bundesliga17.84042
2009-201019Blackburneng ENG1. Premier League10.60019Matches
2010-201120Blackburneng ENG1. Premier League16.62014Matches
2011-201221Blackburneng 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.840035388853227100114195127.1Matches
2019-202029Cardiff Cityeng ENG2. Championship27.5600404391022736000144224931.0Matches
2019-202029Cardiff Cityeng ENGEFL Cup1.000010010431Matches
2019-202029Cardiff Cityeng ENGFA Cup0.10001102000Matches
2020-202130Cardiff Cityeng ENG2. Championship13.02002213937181600068141745.2Matches
2020-202130Cardiff Cityeng ENGEFL Cup1.01000204000Matches
2020-202130Cardiff Cityeng ENGFA Cup0.30000001000Matches
2021-202231Readingeng ENG2. Championship19.241123271384111801098173135.4Matches
2022-202332Readingeng ENG2. Championship28.3400412521522946000172273345.0Matches
2022-202332Readingeng ENGFA Cup0.80002102010Matches
202332Vancouver W'capsus USA1. MLS2.60004401432000152722.2Matches
2023-202433Aberdeensct SCO1. Premiership9.23001419478880Matches
17 Seasons8 Clubs7 Leagues355.951114932547278717620511161110118834.9
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Cardiff City (5 Seasons)4 Leagues138.12000198178534571251301013265511732.0
QPR (4 Seasons)4 Leagues73.7900960
Blackburn (3 Seasons)1 League59.97073
Reading (2 Seasons)2 Leagues48.38116653152384065010270446440.7
St. Pauli (1 Season)1 League17.84042
Aberdeen (1 Season)1 League9.23001419478880
Paderborn 07 (1 Season)1 League6.400
Vancouver W'caps (1 Season)1 League2.60004401432000152722.2
Championship (8 Seasons)202.02811286184595821281620104828013038.1
FA Cup (7 Seasons)3.9100671913000
Premier League (6 Seasons)109.71400139388853227100114195127.1
EFL Cup (5 Seasons)4.31002201943001
2. Bundesliga (2 Seasons)24.24042
Premiership (1 Season)9.23001419478880
MLS (1 Season)2.60004401432000152722.2
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2007-200817Paderborn 071 League6.400
2008-200918St. Pauli1 League17.84042
2009-201019Blackburn1 League10.60019
2010-201120Blackburn1 League16.62014
2011-201221Blackburn1 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.840035388853227100114195127.1
2019-202029Cardiff City3 Leagues28.6600424491143139001144224931.0
2020-202130Cardiff City3 Leagues14.33002215942181600068141745.2
2021-202231Reading1 League19.241123271384111801098173135.4
2022-202332Reading2 Leagues29.1400432621542947000172273345.0
202332Vancouver W'caps1 League2.60004401432000152722.2
2023-202433Aberdeen1 League9.23001419478880
17 Seasons8 Clubs7 Leagues355.951114932547278717620511161110118834.9
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Cardiff City (5 Seasons)4 Leagues138.12000198178534571251301013265511732.0
QPR (4 Seasons)4 Leagues73.7900960
Blackburn (3 Seasons)1 League59.97073
Reading (2 Seasons)2 Leagues48.38116653152384065010270446440.7
St. Pauli (1 Season)1 League17.84042
Aberdeen (1 Season)1 League9.23001419478880
Paderborn 07 (1 Season)1 League6.400
Vancouver W'caps (1 Season)1 League2.60004401432000152722.2
Championship (8 Seasons)202.02811286184595821281620104828013038.1
FA Cup (7 Seasons)3.9100671913000
Premier League (6 Seasons)109.71400139388853227100114195127.1
EFL Cup (5 Seasons)4.31002201943001
2. Bundesliga (2 Seasons)24.24042
Premiership (1 Season)9.23001419478880
MLS (1 Season)2.60004401432000152722.2
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2007-200817Paderborn 07de GER2. 2. Bundesliga17th6.400
2008-200918St. Paulide GER2. 2. Bundesliga8th17.84042
2009-201019Blackburneng ENG1. Premier League10th10.60019Matches
2010-201120Blackburneng ENG1. Premier League15th16.62014Matches
2011-201221Blackburneng 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.840035388853227100114195127.1Matches
2019-202029Cardiff Cityeng ENG2. Championship5th27.5600404391022736000144224931.0Matches
2020-202130Cardiff Cityeng ENG2. Championship8th13.02002213937181600068141745.2Matches
2021-202231Readingeng ENG2. Championship21st19.241123271384111801098173135.4Matches
2022-202332Readingeng ENG2. Championship22nd28.3400412521522946000172273345.0Matches
202332Vancouver W'capsus USA1. MLS13th2.60004401432000152722.2Matches
2023-202433Aberdeensct SCO1. Premiership7th9.23001419478880Matches
17 Seasons8 Clubs5 Leagues347.749114852457175917119911061110118834.9
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Cardiff City (5 Seasons)2 Leagues133.11800192170524311201251003265511732.0
QPR (4 Seasons)2 Leagues71.29096
Blackburn (3 Seasons)1 League59.97073
Reading (2 Seasons)1 League47.58116452152364064010270446440.7
St. Pauli (1 Season)1 League17.84042
Aberdeen (1 Season)1 League9.23001419478880
Paderborn 07 (1 Season)1 League6.400
Vancouver W'caps (1 Season)1 League2.60004401432000152722.2
Championship (8 Seasons)202.02811286184595821281620104828013038.1
Premier League (6 Seasons)109.71400139388853227100114195127.1
2. Bundesliga (2 Seasons)24.24042
Premiership (1 Season)9.23001419478880
MLS (1 Season)2.60004401432000152722.2
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 Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% 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.81001511314000800Matches
202231ca CanadaWCQ6.61000Matches
202231ca CanadaFriendlies (M)2.50000Matches
202332ca CanadaFriendlies (M)0.30000Matches
202332ca CanadaGold CupQF3.100022219110Matches
8 Seasons1 Club4 Leagues35.840013295721015000800
Friendlies (M) (5 Seasons)9.00000
Gold Cup (4 Seasons)13.01001224459911000
WCQ (2 Seasons)12.02000
World Cup (1 Season)1.81001511314000800

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, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

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. We will never in the future have less data than we do today.

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.