Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2007-200818Metzfr FRA1. Ligue 11266907.7011000000.000.130.130.000.13Matches
2010-201121Metzfr FRA2. Ligue 21165606.2303211000.480.000.480.320.32
2011-201222Cardiff Cityeng ENG2. Championship2557948.8213200100.230.110.340.230.34
2012-201323Cardiff Cityeng ENG2. Championship27590910.1538500000.500.300.790.500.79
2013-201424Blackburn Roverseng ENG2. Championship27211,70919.0133161300400.680.160.840.680.84Matches
2013-201424Cardiff Cityeng ENG1. Premier League30520.6000000000.000.000.000.000.00Matches
2014-201525Blackburn Roverseng ENG2. Championship39312,70030.0204242000300.670.130.800.670.80Matches
2014-201525Blackburn Roverseng ENGFA Cup422372.6224111000.760.761.520.381.14Matches
2014-201525Blackburn Roverseng ENGLeague Cup10290.3000000000.000.000.000.000.00Matches
2015-201626Aston Villaeng ENGFA Cup221802.0011000000.000.500.500.000.50Matches
2015-201626Aston Villaeng ENGLeague Cup221611.8101100000.560.000.560.560.56Matches
2015-201626Aston Villaeng ENG1. Premier League32141,66918.5527500200.270.110.380.270.38Matches
2016-201727Aston Villaeng ENG2. Championship1887568.4404311300.480.000.480.360.36Matches
2016-201727Aston Villaeng ENGEFL Cup10450.5000000000.000.000.000.000.00Matches
2016-201727Middlesbrougheng ENGFA Cup332002.2101100000.450.000.450.450.45Matches
2016-201727Middlesbrougheng ENG1. Premier League1645335.9101100300.170.000.170.170.17Matches
2017-201828Middlesbrougheng ENG2. Championship191093010.3325300310.290.190.480.290.48Matches
2017-201828Middlesbrougheng ENGEFL Cup10100.1000000000.000.000.000.000.00Matches
2017-201828Middlesbrougheng ENGFA Cup11901.0101100001.000.001.001.001.00Matches
2017-201828Middlesbrougheng ENGJr. PL2 — Div. 211901.0000000000.000.000.000.000.00Matches
2018-201929Middlesbrougheng ENG2. Championship411111.2000000000.000.000.000.000.00Matches
2018-201929Middlesbrougheng ENGEFL Cup211561.7011000000.000.580.580.000.58Matches
2018-201929Middlesbrougheng ENGFA Cup211071.2011000000.000.840.840.000.84Matches
2018-201929Middlesbrougheng ENGJr. PL2 — Div. 211660.7000000000.000.000.000.000.00Matches
2019-202030Middlesbrougheng ENG2. Championship1955916.6213200000.300.150.460.300.46Matches
2019-202030Middlesbrougheng ENGEFL Cup11600.7000000000.000.000.000.000.00Matches
2019-202030Middlesbrougheng ENGFA Cup20350.4011000000.002.572.570.002.57Matches
2019-202030Middlesbrougheng ENGJr. PL2 — Div. 211620.7000000000.000.000.000.000.00Matches
2020-202131Melbourne Victoryau AUS1. A-League18151,27414.2527500200.350.140.490.350.49Matches
2021-202232Esteghlalir IRN1. Pro League23201,63918.2325211400.160.110.270.110.22Matches
2021-202232Panetolikosgr GRE1. Super League30760.8101100001.180.001.181.181.18Matches
13 Seasons8 Clubs9 Leagues31816416,303181.172279968442510.400.150.550.380.52
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Middlesbrough (4 Seasons)4 Leagues70272,82331.48614800610.260.190.450.260.45
Cardiff City (3 Seasons)2 Leagues55101,75519.57411700100.360.210.560.360.56
Middlesbrough (3 Seasons)1 League332182.4000000000.000.000.000.000.00
Blackburn Rovers (2 Seasons)3 Leagues71544,67551.9359443411700.670.170.850.650.83
Aston Villa (2 Seasons)4 Leagues55262,81131.210313911500.320.100.420.290.38
Metz (2 Seasons)2 Leagues23121,25013.9314211000.220.070.290.140.22
Esteghlal (1 Season)1 League23201,63918.2325211400.160.110.270.110.22
Melbourne Victory (1 Season)1 League18151,27414.2527500200.350.140.490.350.49
Panetolikos (1 Season)1 League30760.8101100001.180.001.181.181.18
Championship (8 Seasons)178868,50094.449146348111410.520.150.670.510.66
FA Cup (6 Seasons)1498499.4459311000.420.530.950.320.85
EFL Cup (6 Seasons)844615.1112100000.200.200.390.200.39
Premier League (3 Seasons)51182,25425.0628600500.240.080.320.240.32
PL2 — Div. 2 (3 Seasons)332182.4000000000.000.000.000.000.00
Pro League (1 Season)23201,63918.2325211400.160.110.270.110.22
A-League (1 Season)18151,27414.2527500200.350.140.490.350.49
Ligue 1 (1 Season)1266907.7011000000.000.130.130.000.13
Ligue 2 (1 Season)1165606.2303211000.480.000.480.320.32
Super League (1 Season)30760.8101100001.180.001.181.181.18
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2007-200818Metz1 League1266907.7011000000.000.130.130.000.13
2010-201121Metz1 League1165606.2303211000.480.000.480.320.32
2011-201222Cardiff City1 League2557948.8213200100.230.110.340.230.34
2012-201323Cardiff City1 League27590910.1538500000.500.300.790.500.79
2013-201424Cardiff City1 League30520.6000000000.000.000.000.000.00
2013-201424Blackburn Rovers1 League27211,70919.0133161300400.680.160.840.680.84
2014-201525Blackburn Rovers3 Leagues44332,96633.0226282111300.670.180.850.640.82
2015-201626Aston Villa3 Leagues36182,01022.3639600200.270.130.400.270.40
2016-201727Aston Villa2 Leagues1988018.9404311300.450.000.450.340.34
2016-201727Middlesbrough2 Leagues1977338.1202200300.250.000.250.250.25
2017-201828Middlesbrough1 League11901.0000000000.000.000.000.000.00
2017-201828Middlesbrough3 Leagues21111,03011.4426400310.350.170.520.350.52
2018-201929Middlesbrough1 League11660.7000000000.000.000.000.000.00
2018-201929Middlesbrough3 Leagues833744.2022000000.000.480.480.000.48
2019-202030Middlesbrough1 League11620.7000000000.000.000.000.000.00
2019-202030Middlesbrough3 Leagues2266867.6224200000.260.260.520.260.52
2020-202131Melbourne Victory1 League18151,27414.2527500200.350.140.490.350.49
2021-202232Panetolikos1 League30760.8101100001.180.001.181.181.18
2021-202232Esteghlal1 League23201,63918.2325211400.160.110.270.110.22
13 Seasons8 Clubs9 Leagues31816416,303181.172279968442510.400.150.550.380.52
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Middlesbrough (4 Seasons)4 Leagues70272,82331.48614800610.260.190.450.260.45
Cardiff City (3 Seasons)2 Leagues55101,75519.57411700100.360.210.560.360.56
Middlesbrough (3 Seasons)1 League332182.4000000000.000.000.000.000.00
Blackburn Rovers (2 Seasons)3 Leagues71544,67551.9359443411700.670.170.850.650.83
Aston Villa (2 Seasons)4 Leagues55262,81131.210313911500.320.100.420.290.38
Metz (2 Seasons)2 Leagues23121,25013.9314211000.220.070.290.140.22
Esteghlal (1 Season)1 League23201,63918.2325211400.160.110.270.110.22
Melbourne Victory (1 Season)1 League18151,27414.2527500200.350.140.490.350.49
Panetolikos (1 Season)1 League30760.8101100001.180.001.181.181.18
Championship (8 Seasons)178868,50094.449146348111410.520.150.670.510.66
FA Cup (6 Seasons)1498499.4459311000.420.530.950.320.85
EFL Cup (6 Seasons)844615.1112100000.200.200.390.200.39
Premier League (3 Seasons)51182,25425.0628600500.240.080.320.240.32
PL2 — Div. 2 (3 Seasons)332182.4000000000.000.000.000.000.00
Pro League (1 Season)23201,63918.2325211400.160.110.270.110.22
A-League (1 Season)18151,27414.2527500200.350.140.490.350.49
Ligue 1 (1 Season)1266907.7011000000.000.130.130.000.13
Ligue 2 (1 Season)1165606.2303211000.480.000.480.320.32
Super League (1 Season)30760.8101100001.180.001.181.181.18
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2007-200818Metzfr FRA1. Ligue 120th1266907.7011000000.000.130.130.000.13Matches
2010-201121Metzfr FRA2. Ligue 217th1165606.2303211000.480.000.480.320.32
2011-201222Cardiff Cityeng ENG2. Championship6th2557948.8213200100.230.110.340.230.34
2012-201323Cardiff Cityeng ENG2. Championship1st27590910.1538500000.500.300.790.500.79
2013-201424Cardiff Cityeng ENG1. Premier League20th30520.6000000000.000.000.000.000.00Matches
2013-201424Blackburn Roverseng ENG2. Championship8th27211,70919.0133161300400.680.160.840.680.84Matches
2014-201525Blackburn Roverseng ENG2. Championship9th39312,70030.0204242000300.670.130.800.670.80Matches
2015-201626Aston Villaeng ENG1. Premier League20th32141,66918.5527500200.270.110.380.270.38Matches
2016-201727Aston Villaeng ENG2. Championship13th1887568.4404311300.480.000.480.360.36Matches
2016-201727Middlesbrougheng ENG1. Premier League19th1645335.9101100300.170.000.170.170.17Matches
2017-201828Middlesbrougheng ENGJr. PL2 — Div. 24th11901.0000000000.000.000.000.000.00Matches
2017-201828Middlesbrougheng ENG2. Championship5th191093010.3325300310.290.190.480.290.48Matches
2018-201929Middlesbrougheng ENGJr. PL2 — Div. 28th11660.7000000000.000.000.000.000.00Matches
2018-201929Middlesbrougheng ENG2. Championship7th411111.2000000000.000.000.000.000.00Matches
2019-202030Middlesbrougheng ENGJr. PL2 — Div. 25th11620.7000000000.000.000.000.000.00Matches
2019-202030Middlesbrougheng ENG2. Championship17th1955916.6213200000.300.150.460.300.46Matches
2020-202131Melbourne Victoryau AUS1. A-League12th18151,27414.2527500200.350.140.490.350.49Matches
2021-202232Panetolikosgr GRE1. Super League11th30760.8101100001.180.001.181.181.18Matches
2021-202232Esteghlalir IRN1. Pro League1st23201,63918.2325211400.160.110.270.110.22Matches
13 Seasons8 Clubs7 Leagues29615114,993166.667218864332510.400.130.530.380.51
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
Middlesbrough (4 Seasons)2 Leagues58202,16524.1639600610.250.120.370.250.37
Cardiff City (3 Seasons)2 Leagues55101,75519.57411700100.360.210.560.360.56
Middlesbrough (3 Seasons)1 League332182.4000000000.000.000.000.000.00
Blackburn Rovers (2 Seasons)1 League66524,40949.0337403300700.670.140.820.670.82
Aston Villa (2 Seasons)2 Leagues50222,42526.99211811500.330.070.410.300.37
Metz (2 Seasons)2 Leagues23121,25013.9314211000.220.070.290.140.22
Esteghlal (1 Season)1 League23201,63918.2325211400.160.110.270.110.22
Melbourne Victory (1 Season)1 League18151,27414.2527500200.350.140.490.350.49
Panetolikos (1 Season)1 League30760.8101100001.180.001.181.181.18
Championship (8 Seasons)178868,50094.449146348111410.520.150.670.510.66
Premier League (3 Seasons)51182,25425.0628600500.240.080.320.240.32
PL2 — Div. 2 (3 Seasons)332182.4000000000.000.000.000.000.00
Pro League (1 Season)23201,63918.2325211400.160.110.270.110.22
A-League (1 Season)18151,27414.2527500200.350.140.490.350.49
Ligue 1 (1 Season)1266907.7011000000.000.130.130.000.13
Ligue 2 (1 Season)1165606.2303211000.480.000.480.320.32
Super League (1 Season)30760.8101100001.180.001.181.181.18
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-201525Blackburn Roverseng ENGFA Cup5th422372.6224111000.760.761.520.381.14Matches
2014-201525Blackburn Roverseng ENGLeague Cup58th10290.3000000000.000.000.000.000.00Matches
2015-201626Aston Villaeng ENGFA Cup17th221802.0011000000.000.500.500.000.50Matches
2015-201626Aston Villaeng ENGLeague Cup9th221611.8101100000.560.000.560.560.56Matches
2016-201727Aston Villaeng ENGEFL Cup58th10450.5000000000.000.000.000.000.00Matches
2016-201727Middlesbrougheng ENGFA Cup5th332002.2101100000.450.000.450.450.45Matches
2017-201828Middlesbrougheng ENGEFL Cup9th10100.1000000000.000.000.000.000.00Matches
2017-201828Middlesbrougheng ENGFA Cup17th11901.0101100001.000.001.001.001.00Matches
2018-201929Middlesbrougheng ENGEFL Cup5th211561.7011000000.000.580.580.000.58Matches
2018-201929Middlesbrougheng ENGFA Cup17th211071.2011000000.000.840.840.000.84Matches
2019-202030Middlesbrougheng ENGEFL Cup58th11600.7000000000.000.000.000.000.00Matches
2019-202030Middlesbrougheng ENGFA Cup33rd20350.4011000000.002.572.570.002.57Matches
6 Seasons3 Clubs2 Leagues22131,31014.65611411000.340.410.760.270.69
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
Middlesbrough (4 Seasons)2 Leagues1276587.3235200000.270.410.680.270.68
Aston Villa (2 Seasons)2 Leagues543864.3112100000.230.230.470.230.47
Blackburn Rovers (1 Season)2 Leagues522663.0224111000.680.681.350.341.02
FA Cup (6 Seasons)1498499.4459311000.420.530.950.320.85
EFL Cup (6 Seasons)844615.1112100000.200.200.390.200.39
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201425bj BeninWCQ443483.92200100.520.52Matches
201425bj BeninFriendlies (M)11901.0101100001.000.001.001.001.00Matches
201526bj BeninAfrica Cup of Nations qualification11750.80000000.000.00Matches
201728bj BeninAfrica Cup of Nations qualification422342.6000000000.000.000.000.000.00Matches
201829bj BeninWCQ11440.5000000000.000.000.000.000.00Matches
4 Seasons1 Club3 Leagues1197918.8301300100.340.000.240.340.24
WCQ (2 Seasons)553924.4200200100.460.000.000.460.00
Africa Cup of Nations qualification (2 Seasons)533093.4000000000.000.000.000.000.00
Friendlies (M) (1 Season)11901.0101100001.000.001.001.001.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2007-200818Metzfr FRA1. Ligue 17.7081.040.0000Matches
2010-201121Metzfr FRA2. Ligue 26.2381.290.2511
2011-201222Cardiff Cityeng ENG2. Championship8.82101.130.2000
2012-201323Cardiff Cityeng ENG2. Championship10.15151.490.3300
2013-201424Blackburn Roverseng ENG2. Championship19.013382.000.3400Matches
2013-201424Cardiff Cityeng ENG1. Premier League0.6000.0000Matches
2014-201525Blackburn Roverseng ENG2. Championship30.020401.330.5000Matches
2014-201525Blackburn Roverseng ENGFA Cup2.6211Matches
2014-201525Blackburn Roverseng ENGLeague Cup0.3000Matches
2015-201626Aston Villaeng ENGFA Cup2.0000Matches
2015-201626Aston Villaeng ENGLeague Cup1.8100Matches
2015-201626Aston Villaeng ENG1. Premier League18.55180.970.2800Matches
2016-201727Aston Villaeng ENG2. Championship8.440110.001.310.2711Matches
2016-201727Aston Villaeng ENGEFL Cup0.50000.000.0000Matches
2016-201727Middlesbrougheng ENGFA Cup2.2100Matches
2016-201727Middlesbrougheng ENG1. Premier League5.9115533.32.530.840.070.2000Matches
2017-201828Middlesbrougheng ENG2. Championship10.3325936.02.420.870.120.3300Matches
2017-201828Middlesbrougheng ENGEFL Cup0.10100.09.000.000.0000Matches
2017-201828Middlesbrougheng ENGFA Cup1.014375.04.003.000.250.3300Matches
2017-201828Middlesbrougheng ENGJr. PL2 — Div. 21.0000Matches
2018-201929Middlesbrougheng ENG2. Championship1.204375.03.242.430.000.0000Matches
2018-201929Middlesbrougheng ENGEFL Cup1.704125.02.310.580.000.0000Matches
2018-201929Middlesbrougheng ENGFA Cup1.2011100.00.840.840.000.0000Matches
2018-201929Middlesbrougheng ENGJr. PL2 — Div. 20.7000Matches
2019-202030Middlesbrougheng ENG2. Championship6.6224729.23.651.070.080.2900Matches
2019-202030Middlesbrougheng ENGEFL Cup0.70200.03.000.000.0000Matches
2019-202030Middlesbrougheng ENGFA Cup0.40200.05.140.000.0000Matches
2019-202030Middlesbrougheng ENGJr. PL2 — Div. 20.7000Matches
2020-202131Melbourne Victoryau AUS1. A-League14.25441227.33.110.850.110.4200Matches
2021-202232Esteghlalir IRN1. Pro League18.2311Matches
2021-202232Panetolikosgr GRE1. Super League0.8100Matches
13 Seasons8 Clubs9 Leagues181.17212618941.32.411.230.120.3344
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Middlesbrough (4 Seasons)4 Leagues31.48822935.42.811.000.090.2400
Cardiff City (3 Seasons)2 Leagues19.57251.280.2800
Middlesbrough (3 Seasons)1 League2.4000
Blackburn Rovers (2 Seasons)3 Leagues51.935781.590.4211
Aston Villa (2 Seasons)4 Leagues31.2100290.001.060.2811
Metz (2 Seasons)2 Leagues13.93161.150.1311
Esteghlal (1 Season)1 League18.2311
Melbourne Victory (1 Season)1 League14.25441227.33.110.850.110.4200
Panetolikos (1 Season)1 League0.8100
Championship (8 Seasons)94.4495313356.62.001.410.150.3611
FA Cup (6 Seasons)9.447457.12.721.550.140.2511
EFL Cup (6 Seasons)5.117114.32.320.330.000.0000
Premier League (3 Seasons)25.06152333.32.530.920.070.2600
PL2 — Div. 2 (3 Seasons)2.4000
Pro League (1 Season)18.2311
A-League (1 Season)14.25441227.33.110.850.110.4200
Ligue 1 (1 Season)7.7081.040.0000
Ligue 2 (1 Season)6.2381.290.2511
Super League (1 Season)0.8100
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2007-200818Metz1 League7.7081.040.0000
2010-201121Metz1 League6.2381.290.2511
2011-201222Cardiff City1 League8.82101.130.2000
2012-201323Cardiff City1 League10.15151.490.3300
2013-201424Cardiff City1 League0.6000.0000
2013-201424Blackburn Rovers1 League19.013382.000.3400
2014-201525Blackburn Rovers3 Leagues33.022401.330.5011
2015-201626Aston Villa3 Leagues22.36180.970.2800
2016-201727Aston Villa2 Leagues8.940110.001.240.2711
2016-201727Middlesbrough2 Leagues8.1215533.32.530.840.070.2000
2017-201828Middlesbrough1 League1.0000
2017-201828Middlesbrough3 Leagues11.44301240.02.621.050.130.3300
2018-201929Middlesbrough1 League0.7000
2018-201929Middlesbrough3 Leagues4.209555.62.171.200.000.0000
2019-202030Middlesbrough1 League0.7000
2019-202030Middlesbrough3 Leagues7.6228725.03.670.920.070.2900
2020-202131Melbourne Victory1 League14.25441227.33.110.850.110.4200
2021-202232Panetolikos1 League0.8100
2021-202232Esteghlal1 League18.2311
13 Seasons8 Clubs9 Leagues181.17212618941.32.411.230.120.3344
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Middlesbrough (4 Seasons)4 Leagues31.48822935.42.811.000.090.2400
Cardiff City (3 Seasons)2 Leagues19.57251.280.2800
Middlesbrough (3 Seasons)1 League2.4000
Blackburn Rovers (2 Seasons)3 Leagues51.935781.590.4211
Aston Villa (2 Seasons)4 Leagues31.2100290.001.060.2811
Metz (2 Seasons)2 Leagues13.93161.150.1311
Esteghlal (1 Season)1 League18.2311
Melbourne Victory (1 Season)1 League14.25441227.33.110.850.110.4200
Panetolikos (1 Season)1 League0.8100
Championship (8 Seasons)94.4495313356.62.001.410.150.3611
FA Cup (6 Seasons)9.447457.12.721.550.140.2511
EFL Cup (6 Seasons)5.117114.32.320.330.000.0000
Premier League (3 Seasons)25.06152333.32.530.920.070.2600
PL2 — Div. 2 (3 Seasons)2.4000
Pro League (1 Season)18.2311
A-League (1 Season)14.25441227.33.110.850.110.4200
Ligue 1 (1 Season)7.7081.040.0000
Ligue 2 (1 Season)6.2381.290.2511
Super League (1 Season)0.8100
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2007-200818Metzfr FRA1. Ligue 120th7.7081.040.0000Matches
2010-201121Metzfr FRA2. Ligue 217th6.2381.290.2511
2011-201222Cardiff Cityeng ENG2. Championship6th8.82101.130.2000
2012-201323Cardiff Cityeng ENG2. Championship1st10.15151.490.3300
2013-201424Cardiff Cityeng ENG1. Premier League20th0.6000.0000Matches
2013-201424Blackburn Roverseng ENG2. Championship8th19.013382.000.3400Matches
2014-201525Blackburn Roverseng ENG2. Championship9th30.020401.330.5000Matches
2015-201626Aston Villaeng ENG1. Premier League20th18.55180.970.2800Matches
2016-201727Aston Villaeng ENG2. Championship13th8.440110.001.310.2711Matches
2016-201727Middlesbrougheng ENG1. Premier League19th5.9115533.32.530.840.070.2000Matches
2017-201828Middlesbrougheng ENGJr. PL2 — Div. 24th1.0000Matches
2017-201828Middlesbrougheng ENG2. Championship5th10.3325936.02.420.870.120.3300Matches
2018-201929Middlesbrougheng ENGJr. PL2 — Div. 28th0.7000Matches
2018-201929Middlesbrougheng ENG2. Championship7th1.204375.03.242.430.000.0000Matches
2019-202030Middlesbrougheng ENGJr. PL2 — Div. 25th0.7000Matches
2019-202030Middlesbrougheng ENG2. Championship17th6.6224729.23.651.070.080.2900Matches
2020-202131Melbourne Victoryau AUS1. A-League12th14.25441227.33.110.850.110.4200Matches
2021-202232Panetolikosgr GRE1. Super League11th0.8100Matches
2021-202232Esteghlalir IRN1. Pro League1st18.2311Matches
13 Seasons8 Clubs7 Leagues166.66711218442.02.401.250.130.3333
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Middlesbrough (4 Seasons)2 Leagues24.16682435.32.831.000.090.2500
Cardiff City (3 Seasons)2 Leagues19.57251.280.2800
Middlesbrough (3 Seasons)1 League2.4000
Blackburn Rovers (2 Seasons)1 League49.033781.590.4200
Aston Villa (2 Seasons)2 Leagues26.990290.001.080.2811
Metz (2 Seasons)2 Leagues13.93161.150.1311
Esteghlal (1 Season)1 League18.2311
Melbourne Victory (1 Season)1 League14.25441227.33.110.850.110.4200
Panetolikos (1 Season)1 League0.8100
Championship (8 Seasons)94.4495313356.62.001.410.150.3611
Premier League (3 Seasons)25.06152333.32.530.920.070.2600
PL2 — Div. 2 (3 Seasons)2.4000
Pro League (1 Season)18.2311
A-League (1 Season)14.25441227.33.110.850.110.4200
Ligue 1 (1 Season)7.7081.040.0000
Ligue 2 (1 Season)6.2381.290.2511
Super League (1 Season)0.8100
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201525Blackburn Roverseng ENGFA Cup5th2.6211Matches
2014-201525Blackburn Roverseng ENGLeague Cup58th0.3000Matches
2015-201626Aston Villaeng ENGFA Cup17th2.0000Matches
2015-201626Aston Villaeng ENGLeague Cup9th1.8100Matches
2016-201727Aston Villaeng ENGEFL Cup58th0.50000.000.0000Matches
2016-201727Middlesbrougheng ENGFA Cup5th2.2100Matches
2017-201828Middlesbrougheng ENGEFL Cup9th0.10100.09.000.000.0000Matches
2017-201828Middlesbrougheng ENGFA Cup17th1.014375.04.003.000.250.3300Matches
2018-201929Middlesbrougheng ENGEFL Cup5th1.704125.02.310.580.000.0000Matches
2018-201929Middlesbrougheng ENGFA Cup17th1.2011100.00.840.840.000.0000Matches
2019-202030Middlesbrougheng ENGEFL Cup58th0.70200.03.000.000.0000Matches
2019-202030Middlesbrougheng ENGFA Cup33rd0.40200.05.140.000.0000Matches
6 Seasons3 Clubs2 Leagues14.6514535.72.500.890.070.2011
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Middlesbrough (4 Seasons)2 Leagues7.3214535.72.750.980.070.2000
Aston Villa (2 Seasons)2 Leagues4.31000.000.0000
Blackburn Rovers (1 Season)2 Leagues3.0211
FA Cup (6 Seasons)9.447457.12.721.550.140.2511
EFL Cup (6 Seasons)5.117114.32.320.330.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201425bj BeninWCQ3.9200Matches
201425bj BeninFriendlies (M)1.0100Matches
201526bj BeninAfrica Cup of Nations qualification0.8000Matches
201728bj BeninAfrica Cup of Nations qualification2.6000Matches
201829bj BeninWCQ0.5000Matches
4 Seasons1 Club3 Leagues8.8300
WCQ (2 Seasons)4.4200
Africa Cup of Nations qualification (2 Seasons)3.4000
Friendlies (M) (1 Season)1.0100

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2007-200818Metzfr FRA1. Ligue 1126905820.27.7656Matches
2010-201121Metzfr FRA2. Ligue 2115605116.46.265
2011-201222Cardiff Cityeng ENG2. Championship257943219.28.8520
2012-201323Cardiff Cityeng ENG2. Championship279093422.010.1522
2013-201424Blackburn Roverseng ENG2. Championship271,7096341.319.0216Matches
2013-201424Cardiff Cityeng ENG1. Premier League352171.50.603Matches
2014-201525Blackburn Roverseng ENG2. Championship392,7006965.230.03118821.414941+8+0.27+0.33Matches
2014-201525Blackburn Roverseng ENGFA Cup42375952.72.6291222811.7562+4+1.52+1.10Matches
2014-201525Blackburn Roverseng ENGLeague Cup1292932.20.30012800.000000.00+1.48Matches
2015-201626Aston Villaeng ENGFA Cup21809066.72.02902002.0031+2+1.00+5.00Matches
2015-201626Aston Villaeng ENGLeague Cup21618153.71.82811001.501100.00-1.29Matches
2015-201626Aston Villaeng ENG1. Premier League321,6695248.818.514121820.312038-18-0.97+0.62Matches
2016-201727Aston Villaeng ENG2. Championship187564218.38.4831041.44126+6+0.71+0.90Matches
2016-201727Aston Villaeng ENGEFL Cup1454550.00.50014500.0002-2-4.00-4.00Matches
2016-201727Middlesbrougheng ENGFA Cup32006755.62.23671012.0043+1+0.45-0.68Matches
2016-201727Middlesbrougheng ENG1. Premier League165333315.65.9411210.56312-9-1.52-0.99Matches
2017-201828Middlesbrougheng ENG2. Championship199304922.510.3103901.50145+9+0.87+0.51Matches
2017-201828Middlesbrougheng ENGEFL Cup110103.70.1001903.000000.00-1.04Matches
2017-201828Middlesbrougheng ENGFA Cup1909050.01.01901003.0020+2+2.00+3.00Matches
2017-201828Middlesbrougheng ENGJr. PL2 — Div. 2190904.81.01901001.003300.00-0.25Matches
2018-201929Middlesbrougheng ENG2. Championship4111282.71.21290327130.751100.00-0.18Matches
2018-201929Middlesbrougheng ENGEFL Cup21567830.61.71121113503.002200.00-0.25Matches
2018-201929Middlesbrougheng ENGFA Cup21075439.61.2174013301.5041+3+2.52+2.52Matches
2018-201929Middlesbrougheng ENGJr. PL2 — Div. 2166663.30.71660003.0021+1+1.36+1.60Matches
2019-202030Middlesbrougheng ENG2. Championship195913114.36.65864141231.21910-1-0.15+0.15Matches
2019-202030Middlesbrougheng ENGEFL Cup1606050.00.71600000.0002-2-3.00-6.00Matches
2019-202030Middlesbrougheng ENGFA Cup2351819.40.40021800.5010+1+2.57+3.81Matches
2019-202030Middlesbrougheng ENGJr. PL2 — Div. 2162623.80.71620000.002200.00+0.52Matches
2020-202131Melbourne Victoryau AUS1. A-League181,2747154.414.215791132900.612231-9-0.64+1.05Matches
2021-202232Esteghlalir IRN1. Pro League231,6397160.718.22078432922.04247+17+0.93-0.08Matches
2021-202232Panetolikosgr GRE1. Super League376252.60.80032511.0021+1+1.18+1.71Matches
13 Seasons8 Clubs9 Leagues31816,3035126.6181.1164796915421301.18179166+13+0.10+0.33
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Middlesbrough (4 Seasons)4 Leagues702,8234015.931.42777114316181.224036+4+0.13+0.15
Cardiff City (3 Seasons)2 Leagues551,7553215.019.51045
Middlesbrough (3 Seasons)1 League3218734.02.43731001.3376+1+0.41+0.57
Blackburn Rovers (2 Seasons)3 Leagues714,6756653.051.9549220172831.415543+12+0.36+0.42
Aston Villa (2 Seasons)4 Leagues552,8115134.231.2268518294560.783648-12-0.38+0.28
Metz (2 Seasons)2 Leagues231,2505418.313.912511
Esteghlal (1 Season)1 League231,6397160.718.22078432922.04247+17+0.93-0.08
Melbourne Victory (1 Season)1 League181,2747154.414.215791132900.612231-9-0.64+1.05
Panetolikos (1 Season)1 League376252.60.80032511.0021+1+1.18+1.71
Championship (8 Seasons)1788,5004825.794.48676289214221.378563+22+0.39+0.38
FA Cup (6 Seasons)148496149.69.4981652521.71207+13+1.38+1.80
EFL Cup (6 Seasons)84615833.45.1486242901.5037-4-0.78-1.47
Premier League (3 Seasons)512,2544422.025.018133330.392350-27-1.10-0.17
PL2 — Div. 2 (3 Seasons)3218734.02.43731001.3376+1+0.41+0.57
Pro League (1 Season)231,6397160.718.22078432922.04247+17+0.93-0.08
A-League (1 Season)181,2747154.414.215791132900.612231-9-0.64+1.05
Ligue 1 (1 Season)126905820.27.7656
Ligue 2 (1 Season)115605116.46.265
Super League (1 Season)376252.60.80032511.0021+1+1.18+1.71
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2007-200818Metz1 League126905820.27.7656
2010-201121Metz1 League115605116.46.265
2011-201222Cardiff City1 League257943219.28.8520
2012-201323Cardiff City1 League279093422.010.1522
2013-201424Cardiff City1 League352171.50.603
2013-201424Blackburn Rovers1 League271,7096341.319.0216
2014-201525Blackburn Rovers3 Leagues442,9666763.433.0339220112831.415543+12+0.36+0.42
2015-201626Aston Villa3 Leagues362,0105650.422.31885151820.472440-16-0.72+0.78
2016-201727Aston Villa2 Leagues198014218.98.983114541.36128+4+0.45+0.63
2016-201727Middlesbrough2 Leagues197333919.48.176721220.79715-8-0.98-0.54
2017-201828Middlesbrough1 League190904.81.01901001.003300.00-0.25
2017-201828Middlesbrough3 Leagues211,0304922.411.41191410901.64165+11+0.96+0.58
2018-201929Middlesbrough1 League166663.30.71660003.0021+1+1.36+1.60
2018-201929Middlesbrough3 Leagues8374477.64.23751530131.5074+3+0.72+0.54
2019-202030Middlesbrough1 League162623.80.71620000.002200.00+0.52
2019-202030Middlesbrough3 Leagues226863115.57.66814161231.091012-2-0.26+0.03
2020-202131Melbourne Victory1 League181,2747154.414.215791132900.612231-9-0.64+1.05
2021-202232Panetolikos1 League376252.60.80032511.0021+1+1.18+1.71
2021-202232Esteghlal1 League231,6397160.718.22078432922.04247+17+0.93-0.08
13 Seasons8 Clubs9 Leagues31816,3035126.6181.1164796915421301.18179166+13+0.10+0.33
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Middlesbrough (4 Seasons)4 Leagues702,8234015.931.42777114316181.224036+4+0.13+0.15
Cardiff City (3 Seasons)2 Leagues551,7553215.019.51045
Middlesbrough (3 Seasons)1 League3218734.02.43731001.3376+1+0.41+0.57
Blackburn Rovers (2 Seasons)3 Leagues714,6756653.051.9549220172831.415543+12+0.36+0.42
Aston Villa (2 Seasons)4 Leagues552,8115134.231.2268518294560.783648-12-0.38+0.28
Metz (2 Seasons)2 Leagues231,2505418.313.912511
Esteghlal (1 Season)1 League231,6397160.718.22078432922.04247+17+0.93-0.08
Melbourne Victory (1 Season)1 League181,2747154.414.215791132900.612231-9-0.64+1.05
Panetolikos (1 Season)1 League376252.60.80032511.0021+1+1.18+1.71
Championship (8 Seasons)1788,5004825.794.48676289214221.378563+22+0.39+0.38
FA Cup (6 Seasons)148496149.69.4981652521.71207+13+1.38+1.80
EFL Cup (6 Seasons)84615833.45.1486242901.5037-4-0.78-1.47
Premier League (3 Seasons)512,2544422.025.018133330.392350-27-1.10-0.17
PL2 — Div. 2 (3 Seasons)3218734.02.43731001.3376+1+0.41+0.57
Pro League (1 Season)231,6397160.718.22078432922.04247+17+0.93-0.08
A-League (1 Season)181,2747154.414.215791132900.612231-9-0.64+1.05
Ligue 1 (1 Season)126905820.27.7656
Ligue 2 (1 Season)115605116.46.265
Super League (1 Season)376252.60.80032511.0021+1+1.18+1.71
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2007-200818Metzfr FRA1. Ligue 120th126905820.27.7656Matches
2010-201121Metzfr FRA2. Ligue 217th115605116.46.265
2011-201222Cardiff Cityeng ENG2. Championship6th257943219.28.8520
2012-201323Cardiff Cityeng ENG2. Championship1st279093422.010.1522
2013-201424Cardiff Cityeng ENG1. Premier League20th352171.50.603Matches
2013-201424Blackburn Roverseng ENG2. Championship8th271,7096341.319.0216Matches
2014-201525Blackburn Roverseng ENG2. Championship9th392,7006965.230.03118821.414941+8+0.27+0.33Matches
2015-201626Aston Villaeng ENG1. Premier League20th321,6695248.818.514121820.312038-18-0.97+0.62Matches
2016-201727Aston Villaeng ENG2. Championship13th187564218.38.4831041.44126+6+0.71+0.90Matches
2016-201727Middlesbrougheng ENG1. Premier League19th165333315.65.9411210.56312-9-1.52-0.99Matches
2017-201828Middlesbrougheng ENGJr. PL2 — Div. 24th190904.81.01901001.003300.00-0.25Matches
2017-201828Middlesbrougheng ENG2. Championship5th199304922.510.3103901.50145+9+0.87+0.51Matches
2018-201929Middlesbrougheng ENGJr. PL2 — Div. 28th166663.30.71660003.0021+1+1.36+1.60Matches
2018-201929Middlesbrougheng ENG2. Championship7th4111282.71.21290327130.751100.00-0.18Matches
2019-202030Middlesbrougheng ENGJr. PL2 — Div. 25th162623.80.71620000.002200.00+0.52Matches
2019-202030Middlesbrougheng ENG2. Championship17th195913114.36.65864141231.21910-1-0.15+0.15Matches
2020-202131Melbourne Victoryau AUS1. A-League12th181,2747154.414.215791132900.612231-9-0.64+1.05Matches
2021-202232Panetolikosgr GRE1. Super League11th376252.60.80032511.0021+1+1.18+1.71Matches
2021-202232Esteghlalir IRN1. Pro League1st231,6397160.718.22078432922.04247+17+0.93-0.08Matches
13 Seasons8 Clubs7 Leagues29614,9935125.7166.6151786114519281.13156152+4+0.04+0.29
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Middlesbrough (4 Seasons)2 Leagues582,1653713.724.1207683814171.092728-1-0.04+0.01
Cardiff City (3 Seasons)2 Leagues551,7553215.019.51045
Middlesbrough (3 Seasons)1 League3218734.02.43731001.3376+1+0.41+0.57
Blackburn Rovers (2 Seasons)1 League664,4096753.249.052181421.414941+8+0.27+0.33
Aston Villa (2 Seasons)2 Leagues502,4254932.126.922152860.723244-12-0.45+0.22
Metz (2 Seasons)2 Leagues231,2505418.313.912511
Esteghlal (1 Season)1 League231,6397160.718.22078432922.04247+17+0.93-0.08
Melbourne Victory (1 Season)1 League181,2747154.414.215791132900.612231-9-0.64+1.05
Panetolikos (1 Season)1 League376252.60.80032511.0021+1+1.18+1.71
Championship (8 Seasons)1788,5004825.794.48676289214221.378563+22+0.39+0.38
Premier League (3 Seasons)512,2544422.025.018133330.392350-27-1.10-0.17
PL2 — Div. 2 (3 Seasons)3218734.02.43731001.3376+1+0.41+0.57
Pro League (1 Season)231,6397160.718.22078432922.04247+17+0.93-0.08
A-League (1 Season)181,2747154.414.215791132900.612231-9-0.64+1.05
Ligue 1 (1 Season)126905820.27.7656
Ligue 2 (1 Season)115605116.46.265
Super League (1 Season)376252.60.80032511.0021+1+1.18+1.71
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-201525Blackburn Roverseng ENGFA Cup5th42375952.72.6291222811.7562+4+1.52+1.10Matches
2014-201525Blackburn Roverseng ENGLeague Cup58th1292932.20.30012800.000000.00+1.48Matches
2015-201626Aston Villaeng ENGFA Cup17th21809066.72.02902002.0031+2+1.00+5.00Matches
2015-201626Aston Villaeng ENGLeague Cup9th21618153.71.82811001.501100.00-1.29Matches
2016-201727Aston Villaeng ENGEFL Cup58th1454550.00.50014500.0002-2-4.00-4.00Matches
2016-201727Middlesbrougheng ENGFA Cup5th32006755.62.23671012.0043+1+0.45-0.68Matches
2017-201828Middlesbrougheng ENGEFL Cup9th110103.70.1001903.000000.00-1.04Matches
2017-201828Middlesbrougheng ENGFA Cup17th1909050.01.01901003.0020+2+2.00+3.00Matches
2018-201929Middlesbrougheng ENGEFL Cup5th21567830.61.71121113503.002200.00-0.25Matches
2018-201929Middlesbrougheng ENGFA Cup17th21075439.61.2174013301.5041+3+2.52+2.52Matches
2019-202030Middlesbrougheng ENGEFL Cup58th1606050.00.71600000.0002-2-3.00-6.00Matches
2019-202030Middlesbrougheng ENGFA Cup33rd2351819.40.40021800.5010+1+2.57+3.81Matches
6 Seasons3 Clubs2 Leagues221,3106042.414.61382892721.642314+9+0.62+0.47
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Middlesbrough (4 Seasons)2 Leagues126585534.87.3778352211.83138+5+0.68+0.32
Aston Villa (2 Seasons)2 Leagues53867758.54.3485314501.404400.00+0.66
Blackburn Rovers (1 Season)2 Leagues52665349.33.0292232811.4062+4+1.35+1.35
FA Cup (6 Seasons)148496149.69.4981652521.71207+13+1.38+1.80
EFL Cup (6 Seasons)84615833.45.1486242901.5037-4-0.78-1.47
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201425bj BeninWCQ43488764.43.94873001.0068-2-0.52-0.99Matches
201425bj BeninFriendlies (M)19090100.01.01901000.0016-5-5.00Matches
201526bj BeninAfrica Cup of Nations qualification1757519.20.81750003.0010+1+1.20+0.34Matches
201728bj BeninAfrica Cup of Nations qualification42345943.32.6285123301.7564+2+0.77+0.77Matches
201829bj BeninWCQ1444424.40.51440003.000000.00+0.66Matches
4 Seasons1 Club3 Leagues117917245.58.8981523301.551418-4-0.46-0.46
WCQ (2 Seasons)53927854.44.45783001.4068-2-0.46-0.46
Africa Cup of Nations qualification (2 Seasons)53096233.23.4381123302.0074+3+0.87+0.44
Friendlies (M) (1 Season)19090100.01.01901000.0016-5-5.00
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200818Metzfr FRA1. Ligue 17.70015Matches
2010-201121Metzfr FRA2. Ligue 26.200
2011-201222Cardiff Cityeng ENG2. Championship8.81011
2012-201323Cardiff Cityeng ENG2. Championship10.10017
2013-201424Blackburn Roverseng ENG2. Championship19.04025Matches
2013-201424Cardiff Cityeng ENG1. Premier League0.6000Matches
2014-201525Blackburn Roverseng ENG2. Championship30.03049Matches
2014-201525Blackburn Roverseng ENGFA Cup2.60000Matches
2014-201525Blackburn Roverseng ENGLeague Cup0.30000Matches
2015-201626Aston Villaeng ENGFA Cup2.00000Matches
2015-201626Aston Villaeng ENGLeague Cup1.80000Matches
2015-201626Aston Villaeng ENG1. Premier League18.52024Matches
2016-201727Aston Villaeng ENG2. Championship8.43001500000000Matches
2016-201727Aston Villaeng ENGEFL Cup0.5000100100000Matches
2016-201727Middlesbrougheng ENGFA Cup2.20000Matches
2016-201727Middlesbrougheng ENG1. Premier League5.93008123236000Matches
2017-201828Middlesbrougheng ENG2. Championship10.33101877357000Matches
2017-201828Middlesbrougheng ENGEFL Cup0.1000000000000Matches
2017-201828Middlesbrougheng ENGFA Cup1.00000000000Matches
2017-201828Middlesbrougheng ENGJr. PL2 — Div. 21.00000Matches
2018-201929Middlesbrougheng ENG2. Championship1.2000500101000Matches
2018-201929Middlesbrougheng ENGEFL Cup1.7000010000000Matches
2018-201929Middlesbrougheng ENGFA Cup1.2000101000000Matches
2018-201929Middlesbrougheng ENGJr. PL2 — Div. 20.70000Matches
2019-202030Middlesbrougheng ENG2. Championship6.60009340110Matches
2019-202030Middlesbrougheng ENGEFL Cup0.70002020000Matches
2019-202030Middlesbrougheng ENGFA Cup0.40000010000Matches
2019-202030Middlesbrougheng ENGJr. PL2 — Div. 20.70000Matches
2020-202131Melbourne Victoryau AUS1. A-League14.220016961230Matches
2021-202232Esteghlalir IRN1. Pro League18.24000Matches
2021-202232Panetolikosgr GRE1. Super League0.80000Matches
13 Seasons8 Clubs9 Leagues181.12510216322481118000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Middlesbrough (4 Seasons)4 Leagues31.46104323186915000
Cardiff City (3 Seasons)2 Leagues19.51028
Middlesbrough (3 Seasons)1 League2.40000
Blackburn Rovers (2 Seasons)3 Leagues51.9700740
Aston Villa (2 Seasons)4 Leagues31.25004000100000
Metz (2 Seasons)2 Leagues13.90015
Esteghlal (1 Season)1 League18.24000
Melbourne Victory (1 Season)1 League14.220016961230
Panetolikos (1 Season)1 League0.80000
Championship (8 Seasons)94.414101491011469000
FA Cup (6 Seasons)9.4000102000000
EFL Cup (6 Seasons)5.1000312100000
Premier League (3 Seasons)25.050032123236000
PL2 — Div. 2 (3 Seasons)2.40000
Pro League (1 Season)18.24000
A-League (1 Season)14.220016961230
Ligue 1 (1 Season)7.70015
Ligue 2 (1 Season)6.200
Super League (1 Season)0.80000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200818Metz1 League7.70015
2010-201121Metz1 League6.200
2011-201222Cardiff City1 League8.81011
2012-201323Cardiff City1 League10.10017
2013-201424Cardiff City1 League0.6000
2013-201424Blackburn Rovers1 League19.04025
2014-201525Blackburn Rovers3 Leagues33.0300490
2015-201626Aston Villa3 Leagues22.3200240
2016-201727Aston Villa2 Leagues8.93001600100000
2016-201727Middlesbrough2 Leagues8.13008123236000
2017-201828Middlesbrough1 League1.00000
2017-201828Middlesbrough3 Leagues11.43101877357000
2018-201929Middlesbrough1 League0.70000
2018-201929Middlesbrough3 Leagues4.2000611101000
2019-202030Middlesbrough1 League0.70000
2019-202030Middlesbrough3 Leagues7.600011370110
2020-202131Melbourne Victory1 League14.220016961230
2021-202232Panetolikos1 League0.80000
2021-202232Esteghlal1 League18.24000
13 Seasons8 Clubs9 Leagues181.12510216322481118000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Middlesbrough (4 Seasons)4 Leagues31.46104323186915000
Cardiff City (3 Seasons)2 Leagues19.51028
Middlesbrough (3 Seasons)1 League2.40000
Blackburn Rovers (2 Seasons)3 Leagues51.9700740
Aston Villa (2 Seasons)4 Leagues31.25004000100000
Metz (2 Seasons)2 Leagues13.90015
Esteghlal (1 Season)1 League18.24000
Melbourne Victory (1 Season)1 League14.220016961230
Panetolikos (1 Season)1 League0.80000
Championship (8 Seasons)94.414101491011469000
FA Cup (6 Seasons)9.4000102000000
EFL Cup (6 Seasons)5.1000312100000
Premier League (3 Seasons)25.050032123236000
PL2 — Div. 2 (3 Seasons)2.40000
Pro League (1 Season)18.24000
A-League (1 Season)14.220016961230
Ligue 1 (1 Season)7.70015
Ligue 2 (1 Season)6.200
Super League (1 Season)0.80000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200818Metzfr FRA1. Ligue 120th7.70015Matches
2010-201121Metzfr FRA2. Ligue 217th6.200
2011-201222Cardiff Cityeng ENG2. Championship6th8.81011
2012-201323Cardiff Cityeng ENG2. Championship1st10.10017
2013-201424Cardiff Cityeng ENG1. Premier League20th0.6000Matches
2013-201424Blackburn Roverseng ENG2. Championship8th19.04025Matches
2014-201525Blackburn Roverseng ENG2. Championship9th30.03049Matches
2015-201626Aston Villaeng ENG1. Premier League20th18.52024Matches
2016-201727Aston Villaeng ENG2. Championship13th8.43001500000000Matches
2016-201727Middlesbrougheng ENG1. Premier League19th5.93008123236000Matches
2017-201828Middlesbrougheng ENGJr. PL2 — Div. 24th1.00000Matches
2017-201828Middlesbrougheng ENG2. Championship5th10.33101877357000Matches
2018-201929Middlesbrougheng ENGJr. PL2 — Div. 28th0.70000Matches
2018-201929Middlesbrougheng ENG2. Championship7th1.2000500101000Matches
2019-202030Middlesbrougheng ENGJr. PL2 — Div. 25th0.70000Matches
2019-202030Middlesbrougheng ENG2. Championship17th6.60009340110Matches
2020-202131Melbourne Victoryau AUS1. A-League12th14.220016961230Matches
2021-202232Panetolikosgr GRE1. Super League11th0.80000Matches
2021-202232Esteghlalir IRN1. Pro League1st18.24000Matches
13 Seasons8 Clubs7 Leagues166.62510212312071118000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Middlesbrough (4 Seasons)2 Leagues24.16104022146915000
Cardiff City (3 Seasons)2 Leagues19.51028
Middlesbrough (3 Seasons)1 League2.40000
Blackburn Rovers (2 Seasons)1 League49.07074
Aston Villa (2 Seasons)2 Leagues26.95003900000000
Metz (2 Seasons)2 Leagues13.90015
Esteghlal (1 Season)1 League18.24000
Melbourne Victory (1 Season)1 League14.220016961230
Panetolikos (1 Season)1 League0.80000
Championship (8 Seasons)94.414101491011469000
Premier League (3 Seasons)25.050032123236000
PL2 — Div. 2 (3 Seasons)2.40000
Pro League (1 Season)18.24000
A-League (1 Season)14.220016961230
Ligue 1 (1 Season)7.70015
Ligue 2 (1 Season)6.200
Super League (1 Season)0.80000
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-201525Blackburn Roverseng ENGFA Cup5th2.60000Matches
2014-201525Blackburn Roverseng ENGLeague Cup58th0.30000Matches
2015-201626Aston Villaeng ENGFA Cup17th2.00000Matches
2015-201626Aston Villaeng ENGLeague Cup9th1.80000Matches
2016-201727Aston Villaeng ENGEFL Cup58th0.5000100100000Matches
2016-201727Middlesbrougheng ENGFA Cup5th2.20000Matches
2017-201828Middlesbrougheng ENGEFL Cup9th0.1000000000000Matches
2017-201828Middlesbrougheng ENGFA Cup17th1.00000000000Matches
2018-201929Middlesbrougheng ENGEFL Cup5th1.7000010000000Matches
2018-201929Middlesbrougheng ENGFA Cup17th1.2000101000000Matches
2019-202030Middlesbrougheng ENGEFL Cup58th0.70002020000Matches
2019-202030Middlesbrougheng ENGFA Cup33rd0.40000010000Matches
6 Seasons3 Clubs2 Leagues14.6000414100000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Middlesbrough (4 Seasons)2 Leagues7.3000314000000
Aston Villa (2 Seasons)2 Leagues4.3000100100000
Blackburn Rovers (1 Season)2 Leagues3.00000
FA Cup (6 Seasons)9.4000102000000
EFL Cup (6 Seasons)5.1000312100000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201425bj BeninWCQ3.91000Matches
201425bj BeninFriendlies (M)1.00000Matches
201526bj BeninAfrica Cup of Nations qualification0.80000Matches
201728bj BeninAfrica Cup of Nations qualification2.60000Matches
201829bj BeninWCQ0.50000Matches
4 Seasons1 Club3 Leagues8.81000
WCQ (2 Seasons)4.41000
Africa Cup of Nations qualification (2 Seasons)3.40000
Friendlies (M) (1 Season)1.00000

Player Club Summary

About FBref.com

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

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

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

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

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

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