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
2009-201017Groningennl NED1. Eredivisie20191,52416.9235200120.120.180.300.120.30Matches
2010-201118Groningennl NED1. Eredivisie24111,10912.3033000200.000.240.240.000.24Matches
2011-201219Groningennl NED1. Eredivisie32272,38326.5707433600.260.000.260.150.15Matches
2012-201320Groningennl NED1. Eredivisie33262,47627.5516233610.180.040.220.070.11Matches
2013-201421Aston Villaeng ENG1. Premier League35282,59928.9516500600.170.030.210.170.21Matches
2014-201522Aston Villaeng ENGFA Cup643704.1101100200.240.000.240.240.24Matches
2014-201522Aston Villaeng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2014-201522Aston Villaeng ENG1. Premier League191098310.9055000100.000.460.460.000.46Matches
2015-201623Aston Villaeng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2015-201623Aston Villaeng ENGLeague Cup221521.7000000000.000.000.000.000.00Matches
2015-201623Aston Villaeng ENG1. Premier League31272,41726.9101100700.040.000.040.040.04Matches
2016-201724Aston Villaeng ENG2. Championship30222,05522.8123100910.040.090.130.040.13Matches
2016-201724Aston Villaeng ENGEFL Cup00Matches
2016-201724Aston Villaeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201825Readingeng ENG2. Championship33292,65029.4134011810.030.100.140.000.10Matches
2017-201825Aston Villaeng ENG2. Championship11690.8000000000.000.000.000.000.00Matches
2017-201825Readingeng ENGEFL Cup221842.0101100100.490.000.490.490.49Matches
2017-201825Readingeng ENGFA Cup332462.7000000100.000.000.000.000.00Matches
2018-201926Readingeng ENG2. Championship26232,10123.3336300412.02.02.74.642134410.130.130.260.130.260.080.110.200.080.20Matches
2018-201926Readingeng ENGEFL Cup221621.8000000000.000.000.000.000.00Matches
2018-201926Cardiff Cityeng ENG1. Premier League1145616.2000000200.10.10.10.2111650.000.000.000.000.000.020.010.030.020.03Matches
2019-202027Cardiff Cityeng ENG2. Championship41353,15135.0123100501.71.71.33.129125480.030.060.090.030.090.050.040.090.050.09Matches
2019-202027Cardiff Cityeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2020-202128Cardiff Cityeng ENG2. Championship42322,92032.4213200802.12.11.43.53473700.060.030.090.060.090.070.040.110.070.11Matches
2020-202128Cardiff Cityeng ENGEFL Cup11901.0000000100.000.000.000.000.00Matches
2020-202128Cardiff Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202229Cardiff Cityeng ENG2. Championship15131,02211.4101100412.42.40.52.9821370.090.000.090.090.090.210.050.260.210.26Matches
2021-202229Cardiff Cityeng ENGFA Cup00Matches
2022-202330Watfordeng ENG2. Championship14107968.8000000300.10.10.20.262340.000.000.000.000.000.010.020.030.010.03Matches
2022-202330Watfordeng ENGFA Cup1080.1000000000.000.000.000.000.00Matches
2023-202431Groningennl NED2. Eerste Divisie33292,62629.2167101300.030.210.240.030.24Matches
15 Seasons5 Clubs6 Leagues46436733,284369.832306225788178.48.46.114.61303922050.090.080.170.070.150.070.050.120.070.12
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
Groningen (5 Seasons)2 Leagues14211210,118112.41513289671830.130.120.250.080.20
Aston Villa (5 Seasons)4 Leagues128989,005100.188168002610.080.080.160.080.16
Cardiff City (4 Seasons)4 Leagues113888,01489.04374002016.46.43.39.7822351600.040.030.080.040.080.080.040.110.080.11
Reading (2 Seasons)3 Leagues66595,34359.456114111422.02.02.74.642134410.080.100.190.070.170.080.110.200.080.20
Watford (1 Season)2 Leagues15108048.9000000300.10.10.20.262340.000.000.000.000.000.010.020.030.010.03
FA Cup (8 Seasons)16131,16412.9101100400.080.000.080.080.08
Championship (7 Seasons)20216514,764164.0911208114148.38.36.114.41193762000.050.070.120.050.120.070.050.130.070.13
League Cup (6 Seasons)886787.5101100200.130.000.130.130.13
Eredivisie (4 Seasons)109837,49283.2147218661530.170.080.250.100.18
Premier League (4 Seasons)96696,56072.966126001600.10.10.10.2111650.080.080.160.080.160.020.010.030.020.03
Eerste Divisie (1 Season)33292,62629.2167101300.030.210.240.030.24
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
2009-201017Groningen1 League20191,52416.9235200120.120.180.300.120.30
2010-201118Groningen1 League24111,10912.3033000200.000.240.240.000.24
2011-201219Groningen1 League32272,38326.5707433600.260.000.260.150.15
2012-201320Groningen1 League33262,47627.5516233610.180.040.220.070.11
2013-201421Aston Villa1 League35282,59928.9516500600.170.030.210.170.21
2014-201522Aston Villa3 Leagues26151,44316.0156100300.060.310.370.060.37
2015-201623Aston Villa3 Leagues35312,74930.5101100800.030.000.030.030.03
2016-201724Aston Villa3 Leagues31232,14523.8123100910.040.080.130.040.13
2017-201825Aston Villa1 League11690.8000000000.000.000.000.000.00
2017-201825Reading3 Leagues38343,08034.22351111010.060.090.150.030.12
2018-201926Reading2 Leagues28252,26325.1336300412.02.02.74.642134410.120.120.240.120.240.080.110.200.080.20
2018-201926Cardiff City1 League1145616.2000000200.10.10.10.2111650.000.000.000.000.000.020.010.030.020.03
2019-202027Cardiff City2 Leagues43373,33137.0123100501.71.71.33.129125480.030.050.080.030.080.050.040.090.050.09
2020-202128Cardiff City3 Leagues44343,10034.4213200902.12.11.43.53473700.060.030.090.060.090.070.040.110.070.11
2021-202229Cardiff City2 Leagues15131,02211.4101100412.42.40.52.9821370.090.000.090.090.090.210.050.260.210.26
2022-202330Watford2 Leagues15108048.9000000300.10.10.20.262340.000.000.000.000.000.010.020.030.010.03
2023-202431Groningen1 League33292,62629.2167101300.030.210.240.030.24
15 Seasons5 Clubs6 Leagues46436733,284369.832306225788178.48.46.114.61303922050.090.080.170.070.150.070.050.120.070.12
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
Groningen (5 Seasons)2 Leagues14211210,118112.41513289671830.130.120.250.080.20
Aston Villa (5 Seasons)4 Leagues128989,005100.188168002610.080.080.160.080.16
Cardiff City (4 Seasons)4 Leagues113888,01489.04374002016.46.43.39.7822351600.040.030.080.040.080.080.040.110.080.11
Reading (2 Seasons)3 Leagues66595,34359.456114111422.02.02.74.642134410.080.100.190.070.170.080.110.200.080.20
Watford (1 Season)2 Leagues15108048.9000000300.10.10.20.262340.000.000.000.000.000.010.020.030.010.03
FA Cup (8 Seasons)16131,16412.9101100400.080.000.080.080.08
Championship (7 Seasons)20216514,764164.0911208114148.38.36.114.41193762000.050.070.120.050.120.070.050.130.070.13
League Cup (6 Seasons)886787.5101100200.130.000.130.130.13
Eredivisie (4 Seasons)109837,49283.2147218661530.170.080.250.100.18
Premier League (4 Seasons)96696,56072.966126001600.10.10.10.2111650.080.080.160.080.160.020.010.030.020.03
Eerste Divisie (1 Season)33292,62629.2167101300.030.210.240.030.24
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
2009-201017Groningennl NED1. Eredivisie8th20191,52416.9235200120.120.180.300.120.30Matches
2010-201118Groningennl NED1. Eredivisie5th24111,10912.3033000200.000.240.240.000.24Matches
2011-201219Groningennl NED1. Eredivisie14th32272,38326.5707433600.260.000.260.150.15Matches
2012-201320Groningennl NED1. Eredivisie7th33262,47627.5516233610.180.040.220.070.11Matches
2013-201421Aston Villaeng ENG1. Premier League15th35282,59928.9516500600.170.030.210.170.21Matches
2014-201522Aston Villaeng ENG1. Premier League17th191098310.9055000100.000.460.460.000.46Matches
2015-201623Aston Villaeng ENG1. Premier League20th31272,41726.9101100700.040.000.040.040.04Matches
2016-201724Aston Villaeng ENG2. Championship13th30222,05522.8123100910.040.090.130.040.13Matches
2017-201825Aston Villaeng ENG2. Championship4th11690.8000000000.000.000.000.000.00Matches
2017-201825Readingeng ENG2. Championship20th33292,65029.4134011810.030.100.140.000.10Matches
2018-201926Readingeng ENG2. Championship20th26232,10123.3336300412.02.02.74.642134410.130.130.260.130.260.080.110.200.080.20Matches
2018-201926Cardiff Cityeng ENG1. Premier League18th1145616.2000000200.10.10.10.2111650.000.000.000.000.000.020.010.030.020.03Matches
2019-202027Cardiff Cityeng ENG2. Championship5th41353,15135.0123100501.71.71.33.129125480.030.060.090.030.090.050.040.090.050.09Matches
2020-202128Cardiff Cityeng ENG2. Championship8th42322,92032.4213200802.12.11.43.53473700.060.030.090.060.090.070.040.110.070.11Matches
2021-202229Cardiff Cityeng ENG2. Championship18th15131,02211.4101100412.42.40.52.9821370.090.000.090.090.090.210.050.260.210.26Matches
2022-202330Watfordeng ENG2. Championship11th14107968.8000000300.10.10.20.262340.000.000.000.000.000.010.020.030.010.03Matches
2023-202431Groningennl NED2. Eerste Divisie2nd33292,62629.2167101300.030.210.240.030.24Matches
15 Seasons5 Clubs4 Leagues44034631,442349.430306023787578.48.46.114.61303922050.090.090.170.070.150.070.050.120.070.12
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
Groningen (5 Seasons)2 Leagues14211210,118112.41513289671830.130.120.250.080.20
Aston Villa (5 Seasons)2 Leagues116888,12390.378157002310.080.090.170.080.17
Cardiff City (4 Seasons)2 Leagues109847,65485.04374001916.46.43.39.7822351600.050.040.080.050.080.080.040.110.080.11
Reading (2 Seasons)1 League59524,75152.846103111222.02.02.74.642134410.080.110.190.060.170.080.110.200.080.20
Watford (1 Season)1 League14107968.8000000300.10.10.20.262340.000.000.000.000.000.010.020.030.010.03
Championship (7 Seasons)20216514,764164.0911208114148.38.36.114.41193762000.050.070.120.050.120.070.050.130.070.13
Eredivisie (4 Seasons)109837,49283.2147218661530.170.080.250.100.18
Premier League (4 Seasons)96696,56072.966126001600.10.10.10.2111650.080.080.160.080.160.020.010.030.020.03
Eerste Divisie (1 Season)33292,62629.2167101300.030.210.240.030.24
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-201522Aston Villaeng ENGFA Cup2nd643704.1101100200.240.000.240.240.24Matches
2014-201522Aston Villaeng ENGLeague Cup33rd11901.0000000000.000.000.000.000.00Matches
2015-201623Aston Villaeng ENGFA Cup17th221802.0000000100.000.000.000.000.00Matches
2015-201623Aston Villaeng ENGLeague Cup9th221521.7000000000.000.000.000.000.00Matches
2016-201724Aston Villaeng ENGEFL Cup58th00Matches
2016-201724Aston Villaeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2017-201825Readingeng ENGEFL Cup17th221842.0101100100.490.000.490.490.49Matches
2017-201825Readingeng ENGFA Cup17th332462.7000000100.000.000.000.000.00Matches
2018-201926Readingeng ENGEFL Cup33rd221621.8000000000.000.000.000.000.00Matches
2019-202027Cardiff Cityeng ENGFA Cup17th221802.0000000000.000.000.000.000.00Matches
2020-202128Cardiff Cityeng ENGEFL Cup58th11901.0000000100.000.000.000.000.00Matches
2020-202128Cardiff Cityeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2021-202229Cardiff Cityeng ENGFA Cup00Matches
2022-202330Watfordeng ENGFA Cup1080.1000000000.000.000.000.000.00Matches
9 Seasons4 Clubs2 Leagues24211,84220.5202200600.100.000.100.100.10
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
Aston Villa (3 Seasons)2 Leagues12108829.8101100300.100.000.100.100.10
Cardiff City (3 Seasons)2 Leagues443604.0000000100.000.000.000.000.00
Reading (2 Seasons)2 Leagues775926.6101100200.150.000.150.150.15
Watford (1 Season)1 League1080.1000000000.000.000.000.000.00
FA Cup (8 Seasons)16131,16412.9101100400.080.000.080.080.08
League Cup (6 Seasons)886787.5101100200.130.000.130.130.13
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
201725cw CuraçaoFriendlies (M)332542.8101100200.350.000.350.350.35Matches
201725cw CuraçaoGold CupGR332703.0000000100.000.000.000.000.00Matches
201826cw CuraçaoFriendlies (M)221792.0101011200.500.000.500.000.00Matches
201927cw CuraçaoGold CupQF443553.9112100000.250.250.510.250.51Matches
202129cw CuraçaoFriendlies (M)221802.0000000100.000.000.000.000.00Matches
202230cw CuraçaoWCQ665406.0213200000.330.170.500.330.50Matches
202230cw CuraçaoFriendlies (M)221802.0000000100.000.000.000.000.00Matches
202331cw CuraçaoFriendlies (M)11830.9000000000.000.000.000.000.00Matches
202634cw CuraçaoWCQ11901.0000000000.000.000.000.000.00Matches
7 Seasons1 Club3 Leagues24242,13123.7527411700.210.080.300.170.25
Friendlies (M) (5 Seasons)10108769.7202111600.210.000.210.100.10
WCQ (2 Seasons)776307.0213200000.290.140.430.290.43
Gold Cup (2 Seasons)776256.9112100100.140.140.290.140.29

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
2009-201017Groningennl NED1. Eredivisie16.9280.470.2500Matches
2010-201118Groningennl NED1. Eredivisie12.30100.810.0000Matches
2011-201219Groningennl NED1. Eredivisie26.57170.640.2433Matches
2012-201320Groningennl NED1. Eredivisie27.55230.840.0933Matches
2013-201421Aston Villaeng ENG1. Premier League28.95100.350.5000Matches
2014-201522Aston Villaeng ENGFA Cup4.1100Matches
2014-201522Aston Villaeng ENGLeague Cup1.0000Matches
2014-201522Aston Villaeng ENG1. Premier League10.9030.270.0000Matches
2015-201623Aston Villaeng ENGFA Cup2.0000Matches
2015-201623Aston Villaeng ENGLeague Cup1.7000Matches
2015-201623Aston Villaeng ENG1. Premier League26.9190.340.1100Matches
2016-201724Aston Villaeng ENG2. Championship22.81070.000.310.1400Matches
2016-201724Aston Villaeng ENGFA Cup1.0000Matches
2017-201825Readingeng ENG2. Championship29.4132721.91.090.240.000.0011Matches
2017-201825Aston Villaeng ENG2. Championship0.80100.01.300.000.0000Matches
2017-201825Readingeng ENGEFL Cup2.013133.31.470.490.331.0000Matches
2017-201825Readingeng ENGFA Cup2.70300.01.100.000.0000Matches
2018-201926Readingeng ENG2. Championship23.3331929.01.330.390.100.3323.36002.02.00.06+1.0+1.0Matches
2018-201926Readingeng ENGEFL Cup1.80100.00.560.000.0000Matches
2018-201926Cardiff Cityeng ENG1. Premier League6.205120.00.800.160.000.0027.90000.10.10.02-0.1-0.1Matches
2019-202027Cardiff Cityeng ENG2. Championship35.0138718.41.090.200.030.1424.20001.71.70.05-0.7-0.7Matches
2019-202027Cardiff Cityeng ENGFA Cup2.002150.01.000.500.000.0000Matches
2020-202128Cardiff Cityeng ENG2. Championship32.42381539.51.170.460.050.1321.13002.12.10.06-0.1-0.1Matches
2020-202128Cardiff Cityeng ENGEFL Cup1.00000.000.0000Matches
2020-202128Cardiff Cityeng ENGFA Cup1.00100.01.000.000.0000Matches
2021-202229Cardiff Cityeng ENG2. Championship11.4113323.11.140.260.080.3314.91002.42.40.19-1.4-1.4Matches
2022-202330Watfordeng ENG2. Championship8.80200.00.230.000.0023.60000.10.10.03-0.1-0.1Matches
2022-202330Watfordeng ENGFA Cup0.10000.000.0000Matches
2023-202431Groningennl NED2. Eerste Divisie29.21391025.61.340.340.030.1001Matches
15 Seasons5 Clubs6 Leagues369.83220914129.20.990.390.050.1722.210788.48.40.07-1.4-1.4
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
Groningen (5 Seasons)2 Leagues112.415396825.61.340.600.030.1367
Aston Villa (5 Seasons)4 Leagues100.18129700.00.040.321.000.2400
Cardiff City (4 Seasons)4 Leagues89.04972727.81.090.300.040.1521.94006.46.40.07-2.4-2.4
Reading (2 Seasons)3 Leagues59.45701724.31.180.290.060.2423.36112.02.00.06+1.0+1.0
Watford (1 Season)2 Leagues8.90200.00.220.000.0023.60000.10.10.03-0.1-0.1
FA Cup (8 Seasons)12.916116.71.030.170.000.0000
Championship (7 Seasons)164.091554831.00.940.290.050.1722.010118.38.30.07-1.3-1.3
League Cup (6 Seasons)7.514125.00.830.210.251.0000
Eredivisie (4 Seasons)83.214580.700.1466
Premier League (4 Seasons)72.9652320.00.800.320.000.2627.90000.10.10.02-0.1-0.1
Eerste Divisie (1 Season)29.21391025.61.340.340.030.1001
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
2009-201017Groningen1 League16.9280.470.2500
2010-201118Groningen1 League12.30100.810.0000
2011-201219Groningen1 League26.57170.640.2433
2012-201320Groningen1 League27.55230.840.0933
2013-201421Aston Villa1 League28.95100.350.5000
2014-201522Aston Villa3 Leagues16.0130.270.0000
2015-201623Aston Villa3 Leagues30.5190.340.1100
2016-201724Aston Villa3 Leagues23.81070.000.310.1400
2017-201825Aston Villa1 League0.80100.01.300.000.0000
2017-201825Reading3 Leagues34.2238821.11.110.230.030.1311
2018-201926Reading2 Leagues25.1332928.11.270.360.090.3323.36002.02.00.06+1.0+1.0
2018-201926Cardiff City1 League6.205120.00.800.160.000.0027.90000.10.10.02-0.1-0.1
2019-202027Cardiff City2 Leagues37.0140820.01.080.220.030.1324.20001.71.70.05-0.7-0.7
2020-202128Cardiff City3 Leagues34.42391538.51.130.440.050.1321.13002.12.10.06-0.1-0.1
2021-202229Cardiff City2 Leagues11.4113323.11.140.260.080.3314.91002.42.40.19-1.4-1.4
2022-202330Watford2 Leagues8.90200.00.220.000.0023.60000.10.10.03-0.1-0.1
2023-202431Groningen1 League29.21391025.61.340.340.030.1001
15 Seasons5 Clubs6 Leagues369.83220914129.20.990.390.050.1722.210788.48.40.07-1.4-1.4
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
Groningen (5 Seasons)2 Leagues112.415396825.61.340.600.030.1367
Aston Villa (5 Seasons)4 Leagues100.18129700.00.040.321.000.2400
Cardiff City (4 Seasons)4 Leagues89.04972727.81.090.300.040.1521.94006.46.40.07-2.4-2.4
Reading (2 Seasons)3 Leagues59.45701724.31.180.290.060.2423.36112.02.00.06+1.0+1.0
Watford (1 Season)2 Leagues8.90200.00.220.000.0023.60000.10.10.03-0.1-0.1
FA Cup (8 Seasons)12.916116.71.030.170.000.0000
Championship (7 Seasons)164.091554831.00.940.290.050.1722.010118.38.30.07-1.3-1.3
League Cup (6 Seasons)7.514125.00.830.210.251.0000
Eredivisie (4 Seasons)83.214580.700.1466
Premier League (4 Seasons)72.9652320.00.800.320.000.2627.90000.10.10.02-0.1-0.1
Eerste Divisie (1 Season)29.21391025.61.340.340.030.1001
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
2009-201017Groningennl NED1. Eredivisie8th16.9280.470.2500Matches
2010-201118Groningennl NED1. Eredivisie5th12.30100.810.0000Matches
2011-201219Groningennl NED1. Eredivisie14th26.57170.640.2433Matches
2012-201320Groningennl NED1. Eredivisie7th27.55230.840.0933Matches
2013-201421Aston Villaeng ENG1. Premier League15th28.95100.350.5000Matches
2014-201522Aston Villaeng ENG1. Premier League17th10.9030.270.0000Matches
2015-201623Aston Villaeng ENG1. Premier League20th26.9190.340.1100Matches
2016-201724Aston Villaeng ENG2. Championship13th22.81070.000.310.1400Matches
2017-201825Aston Villaeng ENG2. Championship4th0.80100.01.300.000.0000Matches
2017-201825Readingeng ENG2. Championship20th29.4132721.91.090.240.000.0011Matches
2018-201926Readingeng ENG2. Championship20th23.3331929.01.330.390.100.3323.36002.02.00.06+1.0+1.0Matches
2018-201926Cardiff Cityeng ENG1. Premier League18th6.205120.00.800.160.000.0027.90000.10.10.02-0.1-0.1Matches
2019-202027Cardiff Cityeng ENG2. Championship5th35.0138718.41.090.200.030.1424.20001.71.70.05-0.7-0.7Matches
2020-202128Cardiff Cityeng ENG2. Championship8th32.42381539.51.170.460.050.1321.13002.12.10.06-0.1-0.1Matches
2021-202229Cardiff Cityeng ENG2. Championship18th11.4113323.11.140.260.080.3314.91002.42.40.19-1.4-1.4Matches
2022-202330Watfordeng ENG2. Championship11th8.80200.00.230.000.0023.60000.10.10.03-0.1-0.1Matches
2023-202431Groningennl NED2. Eerste Divisie2nd29.21391025.61.340.340.030.1001Matches
15 Seasons5 Clubs4 Leagues349.43019913929.61.000.400.050.1722.210788.48.40.07-1.4-1.4
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
Groningen (5 Seasons)2 Leagues112.415396825.61.340.600.030.1367
Aston Villa (5 Seasons)2 Leagues90.37129700.00.040.321.000.2400
Cardiff City (4 Seasons)2 Leagues85.04942627.71.110.310.040.1521.94006.46.40.07-2.4-2.4
Reading (2 Seasons)1 League52.84631625.41.190.300.050.1923.36112.02.00.06+1.0+1.0
Watford (1 Season)1 League8.80200.00.230.000.0023.60000.10.10.03-0.1-0.1
Championship (7 Seasons)164.091554831.00.940.290.050.1722.010118.38.30.07-1.3-1.3
Eredivisie (4 Seasons)83.214580.700.1466
Premier League (4 Seasons)72.9652320.00.800.320.000.2627.90000.10.10.02-0.1-0.1
Eerste Divisie (1 Season)29.21391025.61.340.340.030.1001
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-201522Aston Villaeng ENGFA Cup2nd4.1100Matches
2014-201522Aston Villaeng ENGLeague Cup33rd1.0000Matches
2015-201623Aston Villaeng ENGFA Cup17th2.0000Matches
2015-201623Aston Villaeng ENGLeague Cup9th1.7000Matches
2016-201724Aston Villaeng ENGFA Cup33rd1.0000Matches
2017-201825Readingeng ENGEFL Cup17th2.013133.31.470.490.331.0000Matches
2017-201825Readingeng ENGFA Cup17th2.70300.01.100.000.0000Matches
2018-201926Readingeng ENGEFL Cup33rd1.80100.00.560.000.0000Matches
2019-202027Cardiff Cityeng ENGFA Cup17th2.002150.01.000.500.000.0000Matches
2020-202128Cardiff Cityeng ENGEFL Cup58th1.00000.000.0000Matches
2020-202128Cardiff Cityeng ENGFA Cup33rd1.00100.01.000.000.0000Matches
2022-202330Watfordeng ENGFA Cup0.10000.000.0000Matches
9 Seasons4 Clubs2 Leagues20.5210220.00.940.190.100.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Aston Villa (3 Seasons)2 Leagues9.8100
Cardiff City (3 Seasons)2 Leagues4.003133.30.750.250.000.0000
Reading (2 Seasons)2 Leagues6.617114.31.060.150.141.0000
Watford (1 Season)1 League0.10000.000.0000
FA Cup (8 Seasons)12.916116.71.030.170.000.0000
League Cup (6 Seasons)7.514125.00.830.210.251.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201725cw CuraçaoFriendlies (M)2.8100Matches
201725cw CuraçaoGold CupGR3.006116.72.000.330.000.0000Matches
201826cw CuraçaoFriendlies (M)2.0111Matches
201927cw CuraçaoGold CupQF3.9110550.02.541.270.100.2000Matches
202129cw CuraçaoFriendlies (M)2.0000Matches
202230cw CuraçaoWCQ6.0200Matches
202230cw CuraçaoFriendlies (M)2.0000Matches
202331cw CuraçaoFriendlies (M)0.9000Matches
202634cw CuraçaoWCQ1.0000Matches
7 Seasons1 Club3 Leagues23.7516637.52.300.860.060.1711
Friendlies (M) (5 Seasons)9.7211
WCQ (2 Seasons)7.0200
Gold Cup (2 Seasons)6.9116637.52.300.860.060.1700

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
2009-201017Groningennl NED1. Eredivisie16.93Matches
2010-201118Groningennl NED1. Eredivisie12.33Matches
2011-201219Groningennl NED1. Eredivisie26.50Matches
2012-201320Groningennl NED1. Eredivisie27.51Matches
2013-201421Aston Villaeng ENG1. Premier League28.91Matches
2014-201522Aston Villaeng ENGFA Cup4.10Matches
2014-201522Aston Villaeng ENGLeague Cup1.00Matches
2014-201522Aston Villaeng ENG1. Premier League10.95Matches
2015-201623Aston Villaeng ENGFA Cup2.00Matches
2015-201623Aston Villaeng ENGLeague Cup1.70Matches
2015-201623Aston Villaeng ENG1. Premier League26.90Matches
2016-201724Aston Villaeng ENG2. Championship22.82Matches
2016-201724Aston Villaeng ENGFA Cup1.00Matches
2017-201825Readingeng ENG2. Championship29.43Matches
2017-201825Aston Villaeng ENG2. Championship0.80Matches
2017-201825Readingeng ENGEFL Cup2.00Matches
2017-201825Readingeng ENGFA Cup2.70Matches
2018-201926Readingeng ENG2. Championship23.31052134378.321754664436042484.949758185.518130459.532.73.5+0.340101163134Matches
2018-201926Readingeng ENGEFL Cup1.80Matches
2018-201926Cardiff Cityeng ENG1. Premier League6.210516364.41847753577180.3335263.5122744.400.10.1-0.11142116Matches
2019-202027Cardiff Cityeng ENG2. Championship35.0762104273.114765446529837080.534243079.510818957.121.31.8+0.71499213125Matches
2019-202027Cardiff Cityeng ENGFA Cup2.00Matches
2020-202128Cardiff Cityeng ENG2. Championship32.4822110374.514499435438845285.830640575.610419054.711.42.2-0.4276517573Matches
2020-202128Cardiff Cityeng ENGEFL Cup1.00Matches
2020-202128Cardiff Cityeng ENGFA Cup1.00Matches
2021-202229Cardiff Cityeng ENG2. Championship11.419625776.332876509912380.5708681.4182669.200.50.7-0.57154221Matches
2022-202330Watfordeng ENG2. Championship8.822528379.5423912128710880.611212788.2244060.000.20.2-0.23102023Matches
2022-202330Watfordeng ENGFA Cup0.10Matches
2023-202431Groningennl NED2. Eerste Divisie29.26Matches
15 Seasons5 Clubs6 Leagues369.83162419175.460391180781289154883.31360168180.944777657.6306.18.5+23.9923046214392
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
Groningen (5 Seasons)2 Leagues112.413
Aston Villa (5 Seasons)4 Leagues100.18
Cardiff City (4 Seasons)4 Leagues89.01885256573.53439810222842101682.975197377.224243256.033.34.8-0.3491934411235
Reading (2 Seasons)3 Leagues59.41052134378.321754664436042484.949758185.518130459.562.73.5+3.340101163134
Watford (1 Season)2 Leagues8.922528379.5423912128710880.611212788.2244060.000.20.2-0.23102023
FA Cup (8 Seasons)12.90
Championship (7 Seasons)164.03057402875.958544173251232147783.41327162981.543574958.1116.18.4+4.9912906013376
League Cup (6 Seasons)7.50
Eredivisie (4 Seasons)83.27
Premier League (4 Seasons)72.910516364.41847753577180.3335263.5122744.460.10.1+5.91142116
Eerste Divisie (1 Season)29.26
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
2009-201017Groningen1 League16.93
2010-201118Groningen1 League12.33
2011-201219Groningen1 League26.50
2012-201320Groningen1 League27.51
2013-201421Aston Villa1 League28.91
2014-201522Aston Villa3 Leagues16.05
2015-201623Aston Villa3 Leagues30.50
2016-201724Aston Villa3 Leagues23.82
2017-201825Aston Villa1 League0.80
2017-201825Reading3 Leagues34.23
2018-201926Reading2 Leagues25.11052134378.321754664436042484.949758185.518130459.532.73.5+0.340101163134
2018-201926Cardiff City1 League6.210516364.41847753577180.3335263.5122744.400.10.1-0.11142116
2019-202027Cardiff City2 Leagues37.0762104273.114765446529837080.534243079.510818957.121.31.8+0.71499213125
2020-202128Cardiff City3 Leagues34.4822110374.514499435438845285.830640575.610419054.711.42.2-0.4276517573
2021-202229Cardiff City2 Leagues11.419625776.332876509912380.5708681.4182669.200.50.7-0.57154221
2022-202330Watford2 Leagues8.922528379.5423912128710880.611212788.2244060.000.20.2-0.23102023
2023-202431Groningen1 League29.26
15 Seasons5 Clubs6 Leagues369.83162419175.460391180781289154883.31360168180.944777657.6306.18.5+23.9923046214392
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
Groningen (5 Seasons)2 Leagues112.413
Aston Villa (5 Seasons)4 Leagues100.18
Cardiff City (4 Seasons)4 Leagues89.01885256573.53439810222842101682.975197377.224243256.033.34.8-0.3491934411235
Reading (2 Seasons)3 Leagues59.41052134378.321754664436042484.949758185.518130459.562.73.5+3.340101163134
Watford (1 Season)2 Leagues8.922528379.5423912128710880.611212788.2244060.000.20.2-0.23102023
FA Cup (8 Seasons)12.90
Championship (7 Seasons)164.03057402875.958544173251232147783.41327162981.543574958.1116.18.4+4.9912906013376
League Cup (6 Seasons)7.50
Eredivisie (4 Seasons)83.27
Premier League (4 Seasons)72.910516364.41847753577180.3335263.5122744.460.10.1+5.91142116
Eerste Divisie (1 Season)29.26
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
2009-201017Groningennl NED1. Eredivisie8th16.93Matches
2010-201118Groningennl NED1. Eredivisie5th12.33Matches
2011-201219Groningennl NED1. Eredivisie14th26.50Matches
2012-201320Groningennl NED1. Eredivisie7th27.51Matches
2013-201421Aston Villaeng ENG1. Premier League15th28.91Matches
2014-201522Aston Villaeng ENG1. Premier League17th10.95Matches
2015-201623Aston Villaeng ENG1. Premier League20th26.90Matches
2016-201724Aston Villaeng ENG2. Championship13th22.82Matches
2017-201825Aston Villaeng ENG2. Championship4th0.80Matches
2017-201825Readingeng ENG2. Championship20th29.43Matches
2018-201926Readingeng ENG2. Championship20th23.31052134378.321754664436042484.949758185.518130459.532.73.5+0.340101163134Matches
2018-201926Cardiff Cityeng ENG1. Premier League18th6.210516364.41847753577180.3335263.5122744.400.10.1-0.11142116Matches
2019-202027Cardiff Cityeng ENG2. Championship5th35.0762104273.114765446529837080.534243079.510818957.121.31.8+0.71499213125Matches
2020-202128Cardiff Cityeng ENG2. Championship8th32.4822110374.514499435438845285.830640575.610419054.711.42.2-0.4276517573Matches
2021-202229Cardiff Cityeng ENG2. Championship18th11.419625776.332876509912380.5708681.4182669.200.50.7-0.57154221Matches
2022-202330Watfordeng ENG2. Championship11th8.822528379.5423912128710880.611212788.2244060.000.20.2-0.23102023Matches
2023-202431Groningennl NED2. Eerste Divisie2nd29.26Matches
15 Seasons5 Clubs4 Leagues349.43162419175.460391180781289154883.31360168180.944777657.6306.18.5+23.9923046214392
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
Groningen (5 Seasons)2 Leagues112.413
Aston Villa (5 Seasons)2 Leagues90.38
Cardiff City (4 Seasons)2 Leagues85.01885256573.53439810222842101682.975197377.224243256.033.34.8-0.3491934411235
Reading (2 Seasons)1 League52.81052134378.321754664436042484.949758185.518130459.562.73.5+3.340101163134
Watford (1 Season)1 League8.822528379.5423912128710880.611212788.2244060.000.20.2-0.23102023
Championship (7 Seasons)164.03057402875.958544173251232147783.41327162981.543574958.1116.18.4+4.9912906013376
Eredivisie (4 Seasons)83.27
Premier League (4 Seasons)72.910516364.41847753577180.3335263.5122744.460.10.1+5.91142116
Eerste Divisie (1 Season)29.26
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-201522Aston Villaeng ENGFA Cup2nd4.10Matches
2014-201522Aston Villaeng ENGLeague Cup33rd1.00Matches
2015-201623Aston Villaeng ENGFA Cup17th2.00Matches
2015-201623Aston Villaeng ENGLeague Cup9th1.70Matches
2016-201724Aston Villaeng ENGFA Cup33rd1.00Matches
2017-201825Readingeng ENGEFL Cup17th2.00Matches
2017-201825Readingeng ENGFA Cup17th2.70Matches
2018-201926Readingeng ENGEFL Cup33rd1.80Matches
2019-202027Cardiff Cityeng ENGFA Cup17th2.00Matches
2020-202128Cardiff Cityeng ENGEFL Cup58th1.00Matches
2020-202128Cardiff Cityeng ENGFA Cup33rd1.00Matches
2022-202330Watfordeng ENGFA Cup0.10Matches
9 Seasons4 Clubs2 Leagues20.50
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
Aston Villa (3 Seasons)2 Leagues9.80
Cardiff City (3 Seasons)2 Leagues4.00
Reading (2 Seasons)2 Leagues6.60
Watford (1 Season)1 League0.10
FA Cup (8 Seasons)12.90
League Cup (6 Seasons)7.50
Passing Table
Total Short Medium Long
Season Age Squad 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
201725cw CuraçaoFriendlies (M)2.80Matches
201725cw CuraçaoGold CupGR3.00Matches
201826cw CuraçaoFriendlies (M)2.00Matches
201927cw CuraçaoGold CupQF3.91Matches
202129cw CuraçaoFriendlies (M)2.00Matches
202230cw CuraçaoWCQ6.01Matches
202230cw CuraçaoFriendlies (M)2.00Matches
202331cw CuraçaoFriendlies (M)0.90Matches
202634cw CuraçaoWCQ1.00Matches
7 Seasons1 Club3 Leagues23.72
Friendlies (M) (5 Seasons)9.70
WCQ (2 Seasons)7.01
Gold Cup (2 Seasons)6.91
Become a Stathead & surf this site ad-free.

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
2009-201017Groningennl NED1. Eredivisie16.9Matches
2010-201118Groningennl NED1. Eredivisie12.3Matches
2011-201219Groningennl NED1. Eredivisie26.5Matches
2012-201320Groningennl NED1. Eredivisie27.5Matches
2013-201421Aston Villaeng ENG1. Premier League28.9Matches
2014-201522Aston Villaeng ENGFA Cup4.1Matches
2014-201522Aston Villaeng ENGLeague Cup1.0Matches
2014-201522Aston Villaeng ENG1. Premier League10.9Matches
2015-201623Aston Villaeng ENGFA Cup2.0Matches
2015-201623Aston Villaeng ENGLeague Cup1.7Matches
2015-201623Aston Villaeng ENG1. Premier League26.9Matches
2016-201724Aston Villaeng ENG2. Championship22.80Matches
2016-201724Aston Villaeng ENGFA Cup1.0Matches
2017-201825Readingeng ENG2. Championship29.452Matches
2017-201825Aston Villaeng ENG2. Championship0.80Matches
2017-201825Readingeng ENGEFL Cup2.04Matches
2017-201825Readingeng ENGFA Cup2.70Matches
2018-201926Readingeng ENG2. Championship23.3134311611788052289178034252105249Matches
2018-201926Readingeng ENGEFL Cup1.88Matches
2018-201926Cardiff Cityeng ENG1. Premier League6.21631451661379101010524Matches
2019-202027Cardiff Cityeng ENG2. Championship35.01042981591241527421000762219Matches
2019-202027Cardiff Cityeng ENGFA Cup2.02Matches
2020-202128Cardiff Cityeng ENG2. Championship32.4110395314617117321230000822416Matches
2020-202128Cardiff Cityeng ENGEFL Cup1.00Matches
2020-202128Cardiff Cityeng ENGFA Cup1.04Matches
2021-202229Cardiff Cityeng ENG2. Championship11.425724412315154000019616Matches
2022-202330Watfordeng ENG2. Championship8.828326419150350330022506Matches
2022-202330Watfordeng ENGFA Cup0.10Matches
2023-202431Groningennl NED2. Eerste Divisie29.280Matches
15 Seasons5 Clubs6 Leagues369.8419137484301331265325195853726231621360
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Groningen (5 Seasons)2 Leagues112.480
Aston Villa (5 Seasons)4 Leagues100.10
Cardiff City (4 Seasons)4 Leagues89.025652323233387408717820101885945
Reading (2 Seasons)3 Leagues59.41343116117880522153178034252105249
Watford (1 Season)2 Leagues8.928326419150350330022506
FA Cup (8 Seasons)12.96
Championship (7 Seasons)164.0402836034141271162220186843725230571156
League Cup (6 Seasons)7.512
Eredivisie (4 Seasons)83.2
Premier League (4 Seasons)72.91631451661379101010524
Eerste Divisie (1 Season)29.280
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
2009-201017Groningen1 League16.9
2010-201118Groningen1 League12.3
2011-201219Groningen1 League26.5
2012-201320Groningen1 League27.5
2013-201421Aston Villa1 League28.9
2014-201522Aston Villa3 Leagues16.0
2015-201623Aston Villa3 Leagues30.5
2016-201724Aston Villa3 Leagues23.80
2017-201825Aston Villa1 League0.80
2017-201825Reading3 Leagues34.256
2018-201926Reading2 Leagues25.1134311611788052297178034252105249
2018-201926Cardiff City1 League6.21631451661379101010524
2019-202027Cardiff City2 Leagues37.01042981591241529421000762219
2020-202128Cardiff City3 Leagues34.4110395314617117361230000822416
2021-202229Cardiff City2 Leagues11.425724412315154000019616
2022-202330Watford2 Leagues8.928326419150350330022506
2023-202431Groningen1 League29.280
15 Seasons5 Clubs6 Leagues369.8419137484301331265325195853726231621360
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Groningen (5 Seasons)2 Leagues112.480
Aston Villa (5 Seasons)4 Leagues100.10
Cardiff City (4 Seasons)4 Leagues89.025652323233387408717820101885945
Reading (2 Seasons)3 Leagues59.41343116117880522153178034252105249
Watford (1 Season)2 Leagues8.928326419150350330022506
FA Cup (8 Seasons)12.96
Championship (7 Seasons)164.0402836034141271162220186843725230571156
League Cup (6 Seasons)7.512
Eredivisie (4 Seasons)83.2
Premier League (4 Seasons)72.91631451661379101010524
Eerste Divisie (1 Season)29.280
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
2009-201017Groningennl NED1. Eredivisie8th16.9Matches
2010-201118Groningennl NED1. Eredivisie5th12.3Matches
2011-201219Groningennl NED1. Eredivisie14th26.5Matches
2012-201320Groningennl NED1. Eredivisie7th27.5Matches
2013-201421Aston Villaeng ENG1. Premier League15th28.9Matches
2014-201522Aston Villaeng ENG1. Premier League17th10.9Matches
2015-201623Aston Villaeng ENG1. Premier League20th26.9Matches
2016-201724Aston Villaeng ENG2. Championship13th22.80Matches
2017-201825Aston Villaeng ENG2. Championship4th0.80Matches
2017-201825Readingeng ENG2. Championship20th29.452Matches
2018-201926Readingeng ENG2. Championship20th23.3134311611788052289178034252105249Matches
2018-201926Cardiff Cityeng ENG1. Premier League18th6.21631451661379101010524Matches
2019-202027Cardiff Cityeng ENG2. Championship5th35.01042981591241527421000762219Matches
2020-202128Cardiff Cityeng ENG2. Championship8th32.4110395314617117321230000822416Matches
2021-202229Cardiff Cityeng ENG2. Championship18th11.425724412315154000019616Matches
2022-202330Watfordeng ENG2. Championship11th8.828326419150350330022506Matches
2023-202431Groningennl NED2. Eerste Divisie2nd29.280Matches
15 Seasons5 Clubs4 Leagues349.4419137484301331265307195853726231621360
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Groningen (5 Seasons)2 Leagues112.480
Aston Villa (5 Seasons)2 Leagues90.30
Cardiff City (4 Seasons)2 Leagues85.025652323233387408117820101885945
Reading (2 Seasons)1 League52.81343116117880522141178034252105249
Watford (1 Season)1 League8.828326419150350330022506
Championship (7 Seasons)164.0402836034141271162220186843725230571156
Eredivisie (4 Seasons)83.2
Premier League (4 Seasons)72.91631451661379101010524
Eerste Divisie (1 Season)29.280
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-201522Aston Villaeng ENGFA Cup2nd4.1Matches
2014-201522Aston Villaeng ENGLeague Cup33rd1.0Matches
2015-201623Aston Villaeng ENGFA Cup17th2.0Matches
2015-201623Aston Villaeng ENGLeague Cup9th1.7Matches
2016-201724Aston Villaeng ENGFA Cup33rd1.0Matches
2017-201825Readingeng ENGEFL Cup17th2.04Matches
2017-201825Readingeng ENGFA Cup17th2.70Matches
2018-201926Readingeng ENGEFL Cup33rd1.88Matches
2019-202027Cardiff Cityeng ENGFA Cup17th2.02Matches
2020-202128Cardiff Cityeng ENGEFL Cup58th1.00Matches
2020-202128Cardiff Cityeng ENGFA Cup33rd1.04Matches
2022-202330Watfordeng ENGFA Cup0.10Matches
9 Seasons4 Clubs2 Leagues20.518
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Aston Villa (3 Seasons)2 Leagues9.8
Cardiff City (3 Seasons)2 Leagues4.06
Reading (2 Seasons)2 Leagues6.612
Watford (1 Season)1 League0.10
FA Cup (8 Seasons)12.96
League Cup (6 Seasons)7.512
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
201725cw CuraçaoFriendlies (M)2.8Matches
201725cw CuraçaoGold CupGR3.00Matches
201826cw CuraçaoFriendlies (M)2.0Matches
201927cw CuraçaoGold CupQF3.91Matches
202129cw CuraçaoFriendlies (M)2.0Matches
202230cw CuraçaoWCQ6.0Matches
202230cw CuraçaoFriendlies (M)2.0Matches
202331cw CuraçaoFriendlies (M)0.9Matches
202634cw CuraçaoWCQ1.0Matches
7 Seasons1 Club3 Leagues23.71
Friendlies (M) (5 Seasons)9.7
WCQ (2 Seasons)7.0
Gold Cup (2 Seasons)6.91

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
2009-201017Groningennl NED1. Eredivisie16.9Matches
2010-201118Groningennl NED1. Eredivisie12.3Matches
2011-201219Groningennl NED1. Eredivisie26.5Matches
2012-201320Groningennl NED1. Eredivisie27.5Matches
2013-201421Aston Villaeng ENG1. Premier League28.9Matches
2014-201522Aston Villaeng ENGFA Cup4.1Matches
2014-201522Aston Villaeng ENGLeague Cup1.0Matches
2014-201522Aston Villaeng ENG1. Premier League10.9Matches
2015-201623Aston Villaeng ENGFA Cup2.0Matches
2015-201623Aston Villaeng ENGLeague Cup1.7Matches
2015-201623Aston Villaeng ENG1. Premier League26.9Matches
2016-201724Aston Villaeng ENG2. Championship22.8Matches
2016-201724Aston Villaeng ENGFA Cup1.0Matches
2017-201825Readingeng ENG2. Championship29.4Matches
2017-201825Aston Villaeng ENG2. Championship0.8Matches
2017-201825Readingeng ENGEFL Cup2.0Matches
2017-201825Readingeng ENGFA Cup2.7Matches
2018-201926Readingeng ENG2. Championship23.3783.344131320180.34530000Matches
2018-201926Readingeng ENGEFL Cup1.8Matches
2018-201926Cardiff Cityeng ENG1. Premier League6.271.1251010000.00000000Matches
2019-202027Cardiff Cityeng ENG2. Championship35.0501.43390352150.14300200Matches
2019-202027Cardiff Cityeng ENGFA Cup2.0Matches
2020-202128Cardiff Cityeng ENG2. Championship32.4591.82471370150.15401000Matches
2020-202128Cardiff Cityeng ENGEFL Cup1.0Matches
2020-202128Cardiff Cityeng ENGFA Cup1.0Matches
2021-202229Cardiff Cityeng ENG2. Championship11.4171.50150101010.09100000Matches
2022-202330Watfordeng ENG2. Championship8.860.6842000000.00000000Matches
2022-202330Watfordeng ENGFA Cup0.1Matches
2023-202431Groningennl NED2. Eerste Divisie29.2Matches
15 Seasons5 Clubs6 Leagues369.82171.8515135101533190.161331200
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Groningen (5 Seasons)2 Leagues112.4
Aston Villa (5 Seasons)4 Leagues100.1
Cardiff City (4 Seasons)4 Leagues89.01331.56106271332110.13801200
Reading (2 Seasons)3 Leagues59.4783.344131320180.34530000
Watford (1 Season)2 Leagues8.960.6842000000.00000000
FA Cup (8 Seasons)12.9
Championship (7 Seasons)164.02101.8914634101433190.171331200
League Cup (6 Seasons)7.5
Eredivisie (4 Seasons)83.2
Premier League (4 Seasons)72.971.1251010000.00000000
Eerste Divisie (1 Season)29.2
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
2009-201017Groningen1 League16.9
2010-201118Groningen1 League12.3
2011-201219Groningen1 League26.5
2012-201320Groningen1 League27.5
2013-201421Aston Villa1 League28.9
2014-201522Aston Villa3 Leagues16.0
2015-201623Aston Villa3 Leagues30.5
2016-201724Aston Villa3 Leagues23.8
2017-201825Aston Villa1 League0.8
2017-201825Reading3 Leagues34.2
2018-201926Reading2 Leagues25.1783.344131320180.34530000
2018-201926Cardiff City1 League6.271.1251010000.00000000
2019-202027Cardiff City2 Leagues37.0501.43390352150.14300200
2020-202128Cardiff City3 Leagues34.4591.82471370150.15401000
2021-202229Cardiff City2 Leagues11.4171.50150101010.09100000
2022-202330Watford2 Leagues8.960.6842000000.00000000
2023-202431Groningen1 League29.2
15 Seasons5 Clubs6 Leagues369.82171.8515135101533190.161331200
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Groningen (5 Seasons)2 Leagues112.4
Aston Villa (5 Seasons)4 Leagues100.1
Cardiff City (4 Seasons)4 Leagues89.01331.56106271332110.13801200
Reading (2 Seasons)3 Leagues59.4783.344131320180.34530000
Watford (1 Season)2 Leagues8.960.6842000000.00000000
FA Cup (8 Seasons)12.9
Championship (7 Seasons)164.02101.8914634101433190.171331200
League Cup (6 Seasons)7.5
Eredivisie (4 Seasons)83.2
Premier League (4 Seasons)72.971.1251010000.00000000
Eerste Divisie (1 Season)29.2
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
2009-201017Groningennl NED1. Eredivisie8th16.9Matches
2010-201118Groningennl NED1. Eredivisie5th12.3Matches
2011-201219Groningennl NED1. Eredivisie14th26.5Matches
2012-201320Groningennl NED1. Eredivisie7th27.5Matches
2013-201421Aston Villaeng ENG1. Premier League15th28.9Matches
2014-201522Aston Villaeng ENG1. Premier League17th10.9Matches
2015-201623Aston Villaeng ENG1. Premier League20th26.9Matches
2016-201724Aston Villaeng ENG2. Championship13th22.8Matches
2017-201825Aston Villaeng ENG2. Championship4th0.8Matches
2017-201825Readingeng ENG2. Championship20th29.4Matches
2018-201926Readingeng ENG2. Championship20th23.3783.344131320180.34530000Matches
2018-201926Cardiff Cityeng ENG1. Premier League18th6.271.1251010000.00000000Matches
2019-202027Cardiff Cityeng ENG2. Championship5th35.0501.43390352150.14300200Matches
2020-202128Cardiff Cityeng ENG2. Championship8th32.4591.82471370150.15401000Matches
2021-202229Cardiff Cityeng ENG2. Championship18th11.4171.50150101010.09100000Matches
2022-202330Watfordeng ENG2. Championship11th8.860.6842000000.00000000Matches
2023-202431Groningennl NED2. Eerste Divisie2nd29.2Matches
15 Seasons5 Clubs4 Leagues349.42171.8515135101533190.161331200
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Groningen (5 Seasons)2 Leagues112.4
Aston Villa (5 Seasons)2 Leagues90.3
Cardiff City (4 Seasons)2 Leagues85.01331.56106271332110.13801200
Reading (2 Seasons)1 League52.8783.344131320180.34530000
Watford (1 Season)1 League8.860.6842000000.00000000
Championship (7 Seasons)164.02101.8914634101433190.171331200
Eredivisie (4 Seasons)83.2
Premier League (4 Seasons)72.971.1251010000.00000000
Eerste Divisie (1 Season)29.2
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-201522Aston Villaeng ENGFA Cup2nd4.1Matches
2014-201522Aston Villaeng ENGLeague Cup33rd1.0Matches
2015-201623Aston Villaeng ENGFA Cup17th2.0Matches
2015-201623Aston Villaeng ENGLeague Cup9th1.7Matches
2016-201724Aston Villaeng ENGFA Cup33rd1.0Matches
2017-201825Readingeng ENGEFL Cup17th2.0Matches
2017-201825Readingeng ENGFA Cup17th2.7Matches
2018-201926Readingeng ENGEFL Cup33rd1.8Matches
2019-202027Cardiff Cityeng ENGFA Cup17th2.0Matches
2020-202128Cardiff Cityeng ENGEFL Cup58th1.0Matches
2020-202128Cardiff Cityeng ENGFA Cup33rd1.0Matches
2022-202330Watfordeng ENGFA Cup0.1Matches
9 Seasons4 Clubs2 Leagues20.5
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Aston Villa (3 Seasons)2 Leagues9.8
Cardiff City (3 Seasons)2 Leagues4.0
Reading (2 Seasons)2 Leagues6.6
Watford (1 Season)1 League0.1
FA Cup (8 Seasons)12.9
League Cup (6 Seasons)7.5
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
201725cw CuraçaoFriendlies (M)2.8Matches
201725cw CuraçaoGold CupGR3.0Matches
201826cw CuraçaoFriendlies (M)2.0Matches
201927cw CuraçaoGold CupQF3.9Matches
202129cw CuraçaoFriendlies (M)2.0Matches
202230cw CuraçaoWCQ6.0Matches
202230cw CuraçaoFriendlies (M)2.0Matches
202331cw CuraçaoFriendlies (M)0.9Matches
202634cw CuraçaoWCQ1.0Matches
7 Seasons1 Club3 Leagues23.7
Friendlies (M) (5 Seasons)9.7
WCQ (2 Seasons)7.0
Gold Cup (2 Seasons)6.9

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
2009-201017Groningennl NED1. Eredivisie16.9Matches
2010-201118Groningennl NED1. Eredivisie12.3Matches
2011-201219Groningennl NED1. Eredivisie26.5Matches
2012-201320Groningennl NED1. Eredivisie27.5Matches
2013-201421Aston Villaeng ENG1. Premier League28.9Matches
2014-201522Aston Villaeng ENGFA Cup4.1Matches
2014-201522Aston Villaeng ENGLeague Cup1.0Matches
2014-201522Aston Villaeng ENG1. Premier League10.9Matches
2015-201623Aston Villaeng ENGFA Cup2.0Matches
2015-201623Aston Villaeng ENGLeague Cup1.7Matches
2015-201623Aston Villaeng ENG1. Premier League26.9Matches
2016-201724Aston Villaeng ENG2. Championship22.800Matches
2016-201724Aston Villaeng ENGFA Cup1.0Matches
2017-201825Readingeng ENG2. Championship29.43946Matches
2017-201825Aston Villaeng ENG2. Championship0.812Matches
2017-201825Readingeng ENGEFL Cup2.021Matches
2017-201825Readingeng ENGFA Cup2.700Matches
2018-201926Readingeng ENG2. Championship23.3322317132143145.217142122052351Matches
2018-201926Readingeng ENGEFL Cup1.800Matches
2018-201926Cardiff Cityeng ENG1. Premier League6.2151057382236.414523153090Matches
2019-202027Cardiff Cityeng ENG2. Championship35.0533124281315556.424268182982532Matches
2019-202027Cardiff Cityeng ENGFA Cup2.000Matches
2020-202128Cardiff Cityeng ENG2. Championship32.4503721263254555.620262242777442Matches
2020-202128Cardiff Cityeng ENGEFL Cup1.001Matches
2020-202128Cardiff Cityeng ENGFA Cup1.032Matches
2021-202229Cardiff Cityeng ENG2. Championship11.410445161346.271101151560Matches
2022-202330Watfordeng ENG2. Championship8.8854405955.647431220180Matches
2022-202330Watfordeng ENGFA Cup0.100Matches
2023-202431Groningennl NED2. Eerste Divisie29.23027Matches
15 Seasons5 Clubs6 Leagues369.81681857583108917550.9868918711872761655
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Groningen (5 Seasons)2 Leagues112.430270
Aston Villa (5 Seasons)4 Leagues100.1120
Cardiff City (4 Seasons)4 Leagues89.012885546687013551.965681256792041124
Reading (2 Seasons)3 Leagues59.4326417132143145.217142126752351
Watford (1 Season)2 Leagues8.9854405955.647431220180
FA Cup (8 Seasons)12.9320
Championship (7 Seasons)164.0153140707678115352.9728416681412461565
League Cup (6 Seasons)7.5220
Eredivisie (4 Seasons)83.20
Premier League (4 Seasons)72.9151057382236.414523153090
Eerste Divisie (1 Season)29.230270
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
2009-201017Groningen1 League16.90
2010-201118Groningen1 League12.30
2011-201219Groningen1 League26.50
2012-201320Groningen1 League27.50
2013-201421Aston Villa1 League28.90
2014-201522Aston Villa3 Leagues16.00
2015-201623Aston Villa3 Leagues30.50
2016-201724Aston Villa3 Leagues23.8000
2017-201825Aston Villa1 League0.8120
2017-201825Reading3 Leagues34.241470
2018-201926Reading2 Leagues25.1322317132143145.217142122052351
2018-201926Cardiff City1 League6.2151057382236.414523153090
2019-202027Cardiff City2 Leagues37.0533124281315556.424268182982532
2020-202128Cardiff City3 Leagues34.4504021263254555.620262243077442
2021-202229Cardiff City2 Leagues11.410445161346.271101151560
2022-202330Watford2 Leagues8.9854405955.647431220180
2023-202431Groningen1 League29.230270
15 Seasons5 Clubs6 Leagues369.81681857583108917550.9868918711872761655
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Groningen (5 Seasons)2 Leagues112.430270
Aston Villa (5 Seasons)4 Leagues100.1120
Cardiff City (4 Seasons)4 Leagues89.012885546687013551.965681256792041124
Reading (2 Seasons)3 Leagues59.4326417132143145.217142126752351
Watford (1 Season)2 Leagues8.9854405955.647431220180
FA Cup (8 Seasons)12.9320
Championship (7 Seasons)164.0153140707678115352.9728416681412461565
League Cup (6 Seasons)7.5220
Eredivisie (4 Seasons)83.20
Premier League (4 Seasons)72.9151057382236.414523153090
Eerste Divisie (1 Season)29.230270
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
2009-201017Groningennl NED1. Eredivisie8th16.9Matches
2010-201118Groningennl NED1. Eredivisie5th12.3Matches
2011-201219Groningennl NED1. Eredivisie14th26.5Matches
2012-201320Groningennl NED1. Eredivisie7th27.5Matches
2013-201421Aston Villaeng ENG1. Premier League15th28.9Matches
2014-201522Aston Villaeng ENG1. Premier League17th10.9Matches
2015-201623Aston Villaeng ENG1. Premier League20th26.9Matches
2016-201724Aston Villaeng ENG2. Championship13th22.800Matches
2017-201825Aston Villaeng ENG2. Championship4th0.812Matches
2017-201825Readingeng ENG2. Championship20th29.43946Matches
2018-201926Readingeng ENG2. Championship20th23.3322317132143145.217142122052351Matches
2018-201926Cardiff Cityeng ENG1. Premier League18th6.2151057382236.414523153090Matches
2019-202027Cardiff Cityeng ENG2. Championship5th35.0533124281315556.424268182982532Matches
2020-202128Cardiff Cityeng ENG2. Championship8th32.4503721263254555.620262242777442Matches
2021-202229Cardiff Cityeng ENG2. Championship18th11.410445161346.271101151560Matches
2022-202330Watfordeng ENG2. Championship11th8.8854405955.647431220180Matches
2023-202431Groningennl NED2. Eerste Divisie2nd29.23027Matches
15 Seasons5 Clubs4 Leagues349.41681807583108917550.9868918711832761655
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
Groningen (5 Seasons)2 Leagues112.430270
Aston Villa (5 Seasons)2 Leagues90.3120
Cardiff City (4 Seasons)2 Leagues85.012882546687013551.965681256762041124
Reading (2 Seasons)1 League52.8326217132143145.217142126652351
Watford (1 Season)1 League8.8854405955.647431220180
Championship (7 Seasons)164.0153140707678115352.9728416681412461565
Eredivisie (4 Seasons)83.20
Premier League (4 Seasons)72.9151057382236.414523153090
Eerste Divisie (1 Season)29.230270
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-201522Aston Villaeng ENGFA Cup2nd4.1Matches
2014-201522Aston Villaeng ENGLeague Cup33rd1.0Matches
2015-201623Aston Villaeng ENGFA Cup17th2.0Matches
2015-201623Aston Villaeng ENGLeague Cup9th1.7Matches
2016-201724Aston Villaeng ENGFA Cup33rd1.0Matches
2017-201825Readingeng ENGEFL Cup17th2.021Matches
2017-201825Readingeng ENGFA Cup17th2.700Matches
2018-201926Readingeng ENGEFL Cup33rd1.800Matches
2019-202027Cardiff Cityeng ENGFA Cup17th2.000Matches
2020-202128Cardiff Cityeng ENGEFL Cup58th1.001Matches
2020-202128Cardiff Cityeng ENGFA Cup33rd1.032Matches
2022-202330Watfordeng ENGFA Cup0.100Matches
9 Seasons4 Clubs2 Leagues20.5540
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
Aston Villa (3 Seasons)2 Leagues9.80
Cardiff City (3 Seasons)2 Leagues4.0330
Reading (2 Seasons)2 Leagues6.6210
Watford (1 Season)1 League0.1000
FA Cup (8 Seasons)12.9320
League Cup (6 Seasons)7.5220
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
201725cw CuraçaoFriendlies (M)2.8Matches
201725cw CuraçaoGold CupGR3.032Matches
201826cw CuraçaoFriendlies (M)2.0Matches
201927cw CuraçaoGold CupQF3.933Matches
202129cw CuraçaoFriendlies (M)2.0Matches
202230cw CuraçaoWCQ6.0Matches
202230cw CuraçaoFriendlies (M)2.0Matches
202331cw CuraçaoFriendlies (M)0.9Matches
202634cw CuraçaoWCQ1.0Matches
7 Seasons1 Club3 Leagues23.7650
Friendlies (M) (5 Seasons)9.70
WCQ (2 Seasons)7.00
Gold Cup (2 Seasons)6.9650

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
2009-201017Groningennl NED1. Eredivisie16.9Matches
2010-201118Groningennl NED1. Eredivisie12.3Matches
2011-201219Groningennl NED1. Eredivisie26.5Matches
2012-201320Groningennl NED1. Eredivisie27.5Matches
2013-201421Aston Villaeng ENG1. Premier League28.9Matches
2014-201522Aston Villaeng ENGFA Cup4.1Matches
2014-201522Aston Villaeng ENGLeague Cup1.0Matches
2014-201522Aston Villaeng ENG1. Premier League10.9Matches
2015-201623Aston Villaeng ENGFA Cup2.0Matches
2015-201623Aston Villaeng ENGLeague Cup1.7Matches
2015-201623Aston Villaeng ENG1. Premier League26.9Matches
2016-201724Aston Villaeng ENG2. Championship22.8Matches
2016-201724Aston Villaeng ENGFA Cup1.0Matches
2017-201825Readingeng ENG2. Championship29.4Matches
2017-201825Aston Villaeng ENG2. Championship0.8Matches
2017-201825Readingeng ENGEFL Cup2.0Matches
2017-201825Readingeng ENGFA Cup2.7Matches
2018-201926Readingeng ENG2. Championship23.3153847302926337201538342058.81441.29135775293942336313098141Matches
2018-201926Readingeng ENGEFL Cup1.8Matches
2018-201926Cardiff Cityeng ENG1. Premier League6.223715721284522377571.4228.6726874211171115715Matches
2019-202027Cardiff Cityeng ENG2. Championship35.0135880307779290281358352160.01440.06853925173129297344364848Matches
2019-202027Cardiff Cityeng ENGFA Cup2.0Matches
2020-202128Cardiff Cityeng ENG2. Championship32.4139858341729347461398402050.02050.068236201570343010431273270Matches
2020-202128Cardiff Cityeng ENGEFL Cup1.0Matches
2020-202128Cardiff Cityeng ENGFA Cup1.0Matches
2021-202229Cardiff Cityeng ENG2. Championship11.43467471821192334615320.01280.0187901326844211222537Matches
2022-202330Watfordeng ENG2. Championship8.834820982114433488450.0337.5164680318630451954Matches
2022-202330Watfordeng ENGFA Cup0.1Matches
2023-202431Groningennl NED2. Eerste Divisie29.2Matches
15 Seasons5 Clubs6 Leagues369.8522522711672955118212252251397352.56546.82703155887305130106281441072852205
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
Groningen (5 Seasons)2 Leagues112.4
Aston Villa (5 Seasons)4 Leagues100.1
Cardiff City (4 Seasons)4 Leagues89.033391607671818801993339974950.54849.5162691334048827022109721676160
Reading (2 Seasons)3 Leagues59.4153847302926337201538342058.81441.29135775293942336313098141
Watford (1 Season)2 Leagues8.934820982114433488450.0337.5164680318630451954
FA Cup (8 Seasons)12.9
Championship (7 Seasons)164.0498821210952827113712049881326851.56347.7263114901688411999271331022781200
League Cup (6 Seasons)7.5
Eredivisie (4 Seasons)83.2
Premier League (4 Seasons)72.923715721284522377571.4228.6726874211171115715
Eerste Divisie (1 Season)29.2
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
2009-201017Groningen1 League16.9
2010-201118Groningen1 League12.3
2011-201219Groningen1 League26.5
2012-201320Groningen1 League27.5
2013-201421Aston Villa1 League28.9
2014-201522Aston Villa3 Leagues16.0
2015-201623Aston Villa3 Leagues30.5
2016-201724Aston Villa3 Leagues23.8
2017-201825Aston Villa1 League0.8
2017-201825Reading3 Leagues34.2
2018-201926Reading2 Leagues25.1153847302926337201538342058.81441.29135775293942336313098141
2018-201926Cardiff City1 League6.223715721284522377571.4228.6726874211171115715
2019-202027Cardiff City2 Leagues37.0135880307779290281358352160.01440.06853925173129297344364848
2020-202128Cardiff City3 Leagues34.4139858341729347461398402050.02050.068236201570343010431273270
2021-202229Cardiff City2 Leagues11.43467471821192334615320.01280.0187901326844211222537
2022-202330Watford2 Leagues8.934820982114433488450.0337.5164680318630451954
2023-202431Groningen1 League29.2
15 Seasons5 Clubs6 Leagues369.8522522711672955118212252251397352.56546.82703155887305130106281441072852205
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
Groningen (5 Seasons)2 Leagues112.4
Aston Villa (5 Seasons)4 Leagues100.1
Cardiff City (4 Seasons)4 Leagues89.033391607671818801993339974950.54849.5162691334048827022109721676160
Reading (2 Seasons)3 Leagues59.4153847302926337201538342058.81441.29135775293942336313098141
Watford (1 Season)2 Leagues8.934820982114433488450.0337.5164680318630451954
FA Cup (8 Seasons)12.9
Championship (7 Seasons)164.0498821210952827113712049881326851.56347.7263114901688411999271331022781200
League Cup (6 Seasons)7.5
Eredivisie (4 Seasons)83.2
Premier League (4 Seasons)72.923715721284522377571.4228.6726874211171115715
Eerste Divisie (1 Season)29.2
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
2009-201017Groningennl NED1. Eredivisie8th16.9Matches
2010-201118Groningennl NED1. Eredivisie5th12.3Matches
2011-201219Groningennl NED1. Eredivisie14th26.5Matches
2012-201320Groningennl NED1. Eredivisie7th27.5Matches
2013-201421Aston Villaeng ENG1. Premier League15th28.9Matches
2014-201522Aston Villaeng ENG1. Premier League17th10.9Matches
2015-201623Aston Villaeng ENG1. Premier League20th26.9Matches
2016-201724Aston Villaeng ENG2. Championship13th22.8Matches
2017-201825Aston Villaeng ENG2. Championship4th0.8Matches
2017-201825Readingeng ENG2. Championship20th29.4Matches
2018-201926Readingeng ENG2. Championship20th23.3153847302926337201538342058.81441.29135775293942336313098141Matches
2018-201926Cardiff Cityeng ENG1. Premier League18th6.223715721284522377571.4228.6726874211171115715Matches
2019-202027Cardiff Cityeng ENG2. Championship5th35.0135880307779290281358352160.01440.06853925173129297344364848Matches
2020-202128Cardiff Cityeng ENG2. Championship8th32.4139858341729347461398402050.02050.068236201570343010431273270Matches
2021-202229Cardiff Cityeng ENG2. Championship18th11.43467471821192334615320.01280.0187901326844211222537Matches
2022-202330Watfordeng ENG2. Championship11th8.834820982114433488450.0337.5164680318630451954Matches
2023-202431Groningennl NED2. Eerste Divisie2nd29.2Matches
15 Seasons5 Clubs4 Leagues349.4522522711672955118212252251397352.56546.82703155887305130106281441072852205
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
Groningen (5 Seasons)2 Leagues112.4
Aston Villa (5 Seasons)2 Leagues90.3
Cardiff City (4 Seasons)2 Leagues85.033391607671818801993339974950.54849.5162691334048827022109721676160
Reading (2 Seasons)1 League52.8153847302926337201538342058.81441.29135775293942336313098141
Watford (1 Season)1 League8.834820982114433488450.0337.5164680318630451954
Championship (7 Seasons)164.0498821210952827113712049881326851.56347.7263114901688411999271331022781200
Eredivisie (4 Seasons)83.2
Premier League (4 Seasons)72.923715721284522377571.4228.6726874211171115715
Eerste Divisie (1 Season)29.2
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-201522Aston Villaeng ENGFA Cup2nd4.1Matches
2014-201522Aston Villaeng ENGLeague Cup33rd1.0Matches
2015-201623Aston Villaeng ENGFA Cup17th2.0Matches
2015-201623Aston Villaeng ENGLeague Cup9th1.7Matches
2016-201724Aston Villaeng ENGFA Cup33rd1.0Matches
2017-201825Readingeng ENGEFL Cup17th2.0Matches
2017-201825Readingeng ENGFA Cup17th2.7Matches
2018-201926Readingeng ENGEFL Cup33rd1.8Matches
2019-202027Cardiff Cityeng ENGFA Cup17th2.0Matches
2020-202128Cardiff Cityeng ENGEFL Cup58th1.0Matches
2020-202128Cardiff Cityeng ENGFA Cup33rd1.0Matches
2022-202330Watfordeng ENGFA Cup0.1Matches
9 Seasons4 Clubs2 Leagues20.5
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
Aston Villa (3 Seasons)2 Leagues9.8
Cardiff City (3 Seasons)2 Leagues4.0
Reading (2 Seasons)2 Leagues6.6
Watford (1 Season)1 League0.1
FA Cup (8 Seasons)12.9
League Cup (6 Seasons)7.5
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
201725cw CuraçaoFriendlies (M)2.8Matches
201725cw CuraçaoGold CupGR3.0Matches
201826cw CuraçaoFriendlies (M)2.0Matches
201927cw CuraçaoGold CupQF3.9Matches
202129cw CuraçaoFriendlies (M)2.0Matches
202230cw CuraçaoWCQ6.0Matches
202230cw CuraçaoFriendlies (M)2.0Matches
202331cw CuraçaoFriendlies (M)0.9Matches
202634cw CuraçaoWCQ1.0Matches
7 Seasons1 Club3 Leagues23.7
Friendlies (M) (5 Seasons)9.7
WCQ (2 Seasons)7.0
Gold Cup (2 Seasons)6.9

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
2009-201017Groningennl NED1. Eredivisie201,5247649.816.919111Matches
2010-201118Groningennl NED1. Eredivisie241,1094636.212.311313Matches
2011-201219Groningennl NED1. Eredivisie322,3837477.926.527165Matches
2012-201320Groningennl NED1. Eredivisie332,4767580.927.526237Matches
2013-201421Aston Villaeng ENG1. Premier League352,5997476.028.928257Matches
2014-201522Aston Villaeng ENGFA Cup63706268.54.1487221202.5072+5+1.22+2.80Matches
2014-201522Aston Villaeng ENGLeague Cup19090100.01.01901000.0001-1-1.00Matches
2014-201522Aston Villaeng ENG1. Premier League199835228.710.91049151.32161600.00+0.96Matches
2015-201623Aston Villaeng ENGFA Cup21809066.72.02902000.5015-4-2.00-4.00Matches
2015-201623Aston Villaeng ENGLeague Cup21527650.71.72761001.501100.00-1.22Matches
2015-201623Aston Villaeng ENG1. Premier League312,4177870.726.92722470.552348-25-0.93+1.22Matches
2016-201724Aston Villaeng ENG2. Championship302,0556949.622.82219871.23202000.00+0.04Matches
2016-201724Aston Villaeng ENGEFL Cup00001Matches
2016-201724Aston Villaeng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2017-201825Readingeng ENG2. Championship332,6508064.029.42925431.093442-8-0.27+0.57Matches
2017-201825Aston Villaeng ENG2. Championship169691.70.810001.001100.00-0.66Matches
2017-201825Readingeng ENGEFL Cup21849261.32.02921001.5013-2-0.98-4.08Matches
2017-201825Readingeng ENGFA Cup32468291.12.73820001.333300.00-3.75Matches
2018-201926Readingeng ENG2. Championship262,1018150.723.323902131410.853037-7-0.30+0.1428.444.1-15.7-0.67+0.10Matches
2018-201926Readingeng ENGEFL Cup21628190.01.82811001.502200.000.00Matches
2018-201926Cardiff Cityeng ENG1. Premier League115615116.46.2492472831.36714-7-1.12-0.248.19.4-1.4-0.22+0.34Matches
2019-202027Cardiff Cityeng ENG2. Championship413,1517776.135.035863162441.655242+10+0.29+0.2943.544.2-0.7-0.02+0.16Matches
2019-202027Cardiff Cityeng ENGFA Cup21809046.22.02902001.003300.00-0.43Matches
2020-202128Cardiff Cityeng ENG2. Championship422,9207070.532.4328523102111.484341+2+0.06-1.0441.337.3+3.9+0.12+0.11Matches
2020-202128Cardiff Cityeng ENGEFL Cup19090100.01.01901000.0003-3-3.00Matches
2020-202128Cardiff Cityeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2021-202229Cardiff Cityeng ENG2. Championship151,0226824.711.41376521641.001225-13-1.14-1.0016.215.5+0.6+0.06+0.13Matches
2021-202229Cardiff Cityeng ENGFA Cup00001Matches
2022-202330Watfordeng ENG2. Championship147965719.28.81071342251.571213-1-0.11-0.2211.311.6-0.3-0.03-0.20Matches
2022-202330Watfordeng ENGFA Cup1888.90.1001800.000000.00+2.20Matches
2023-202431Groningennl NED2. Eerste Divisie332,6268076.829.229882541802.035622+34+1.17+0.37Matches
15 Seasons5 Clubs6 Leagues46433,2847250.8369.8367852739721521.31324347-23-0.09+0.07148.7162.1-13.5-0.11+0.11
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
Groningen (5 Seasons)2 Leagues14210,1187164.6112.41128878301802.035622+34+1.17+0.37
Aston Villa (5 Seasons)4 Leagues1289,0057045.2100.19886773012301.066996-27-0.38-0.20
Cardiff City (4 Seasons)4 Leagues1138,0147148.289.08884672523131.43117129-12-0.13+0.05109.0106.5+2.5+0.03+0.27
Reading (2 Seasons)3 Leagues665,3438159.259.459884871441.037087-17-0.29+0.1828.444.1-15.7-0.67+0.10
Watford (1 Season)2 Leagues158045419.08.91071351951.471213-1-0.11-0.1611.311.6-0.3-0.03-0.20
FA Cup (8 Seasons)161,1647359.712.91387831011.371416-2-0.150.00
Championship (7 Seasons)20214,7647344.6164.0165841273721251.30204221-17-0.10-0.20140.6152.7-12.1-0.11+0.02
League Cup (6 Seasons)86788564.67.58855011.13410-6-0.80-2.71
Eredivisie (4 Seasons)1097,4926961.283.2835326
Premier League (4 Seasons)966,5606848.072.96992552728250.944678-32-0.73+0.398.19.4-1.4-0.22+0.34
Eerste Divisie (1 Season)332,6268076.829.229882541802.035622+34+1.17+0.37
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
2009-201017Groningen1 League201,5247649.816.919111
2010-201118Groningen1 League241,1094636.212.311313
2011-201219Groningen1 League322,3837477.926.527165
2012-201320Groningen1 League332,4767580.927.526237
2013-201421Aston Villa1 League352,5997476.028.928257
2014-201522Aston Villa3 Leagues261,4435635.616.0158771112151.542319+4+0.25+1.25
2015-201623Aston Villa3 Leagues352,7497968.930.5318325470.602554-29-0.95+0.50
2016-201724Aston Villa3 Leagues312,1456949.723.8239020881.192022-2-0.08-0.04
2017-201825Aston Villa1 League169691.70.810001.001100.00-0.66
2017-201825Reading3 Leagues383,0808165.434.2348626431.133848-10-0.29+0.20
2018-201926Reading2 Leagues282,2638152.425.125892231410.903239-7-0.28+0.1628.444.1-15.7-0.67+0.10
2018-201926Cardiff City1 League115615116.46.2492472831.36714-7-1.12-0.248.19.4-1.4-0.22+0.34
2019-202027Cardiff City2 Leagues433,3317773.537.037863362441.625545+10+0.27+0.2043.544.2-0.7-0.02+0.16
2020-202128Cardiff City3 Leagues443,1007071.834.4348525102111.414345-2-0.06-1.1641.337.3+3.9+0.12+0.11
2021-202229Cardiff City2 Leagues151,0226823.511.41376521651.001225-13-1.14-1.0016.215.5+0.6+0.06+0.13
2022-202330Watford2 Leagues158045419.08.91071351951.471213-1-0.11-0.1611.311.6-0.3-0.03-0.20
2023-202431Groningen1 League332,6268076.829.229882541802.035622+34+1.17+0.37
15 Seasons5 Clubs6 Leagues46433,2847250.8369.8367852739721521.31324347-23-0.09+0.07148.7162.1-13.5-0.11+0.11
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
Groningen (5 Seasons)2 Leagues14210,1187164.6112.41128878301802.035622+34+1.17+0.37
Aston Villa (5 Seasons)4 Leagues1289,0057045.2100.19886773012301.066996-27-0.38-0.20
Cardiff City (4 Seasons)4 Leagues1138,0147148.289.08884672523131.43117129-12-0.13+0.05109.0106.5+2.5+0.03+0.27
Reading (2 Seasons)3 Leagues665,3438159.259.459884871441.037087-17-0.29+0.1828.444.1-15.7-0.67+0.10
Watford (1 Season)2 Leagues158045419.08.91071351951.471213-1-0.11-0.1611.311.6-0.3-0.03-0.20
FA Cup (8 Seasons)161,1647359.712.91387831011.371416-2-0.150.00
Championship (7 Seasons)20214,7647344.6164.0165841273721251.30204221-17-0.10-0.20140.6152.7-12.1-0.11+0.02
League Cup (6 Seasons)86788564.67.58855011.13410-6-0.80-2.71
Eredivisie (4 Seasons)1097,4926961.283.2835326
Premier League (4 Seasons)966,5606848.072.96992552728250.944678-32-0.73+0.398.19.4-1.4-0.22+0.34
Eerste Divisie (1 Season)332,6268076.829.229882541802.035622+34+1.17+0.37
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
2009-201017Groningennl NED1. Eredivisie8th201,5247649.816.919111Matches
2010-201118Groningennl NED1. Eredivisie5th241,1094636.212.311313Matches
2011-201219Groningennl NED1. Eredivisie14th322,3837477.926.527165Matches
2012-201320Groningennl NED1. Eredivisie7th332,4767580.927.526237Matches
2013-201421Aston Villaeng ENG1. Premier League15th352,5997476.028.928257Matches
2014-201522Aston Villaeng ENG1. Premier League17th199835228.710.91049151.32161600.00+0.96Matches
2015-201623Aston Villaeng ENG1. Premier League20th312,4177870.726.92722470.552348-25-0.93+1.22Matches
2016-201724Aston Villaeng ENG2. Championship13th302,0556949.622.82219871.23202000.00+0.04Matches
2017-201825Aston Villaeng ENG2. Championship4th169691.70.810001.001100.00-0.66Matches
2017-201825Readingeng ENG2. Championship20th332,6508064.029.42925431.093442-8-0.27+0.57Matches
2018-201926Readingeng ENG2. Championship20th262,1018150.723.323902131410.853037-7-0.30+0.1428.444.1-15.7-0.67+0.10Matches
2018-201926Cardiff Cityeng ENG1. Premier League18th115615116.46.2492472831.36714-7-1.12-0.248.19.4-1.4-0.22+0.34Matches
2019-202027Cardiff Cityeng ENG2. Championship5th413,1517776.135.035863162441.655242+10+0.29+0.2943.544.2-0.7-0.02+0.16Matches
2020-202128Cardiff Cityeng ENG2. Championship8th422,9207070.532.4328523102111.484341+2+0.06-1.0441.337.3+3.9+0.12+0.11Matches
2021-202229Cardiff Cityeng ENG2. Championship18th151,0226824.711.41376521641.001225-13-1.14-1.0016.215.5+0.6+0.06+0.13Matches
2022-202330Watfordeng ENG2. Championship11th147965719.28.81071342251.571213-1-0.11-0.2211.311.6-0.3-0.03-0.20Matches
2023-202431Groningennl NED2. Eerste Divisie2nd332,6268076.829.229882541802.035622+34+1.17+0.37Matches
15 Seasons5 Clubs4 Leagues44031,4427150.3349.4346852609422501.31306321-15-0.06+0.12148.7162.1-13.5-0.11+0.11
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Groningen (5 Seasons)2 Leagues14210,1187164.6112.41128878301802.035622+34+1.17+0.37
Aston Villa (5 Seasons)2 Leagues1168,1237043.890.3887028290.996085-25-0.41-0.21
Cardiff City (4 Seasons)2 Leagues1097,6547048.385.08484632523121.47114122-8-0.09+0.10109.0106.5+2.5+0.03+0.27
Reading (2 Seasons)1 League594,7518157.452.852904671440.986479-15-0.28+0.3328.444.1-15.7-0.67+0.10
Watford (1 Season)1 League147965719.28.81071342251.571213-1-0.11-0.2211.311.6-0.3-0.03-0.20
Championship (7 Seasons)20214,7647344.6164.0165841273721251.30204221-17-0.10-0.20140.6152.7-12.1-0.11+0.02
Eredivisie (4 Seasons)1097,4926961.283.2835326
Premier League (4 Seasons)966,5606848.072.96992552728250.944678-32-0.73+0.398.19.4-1.4-0.22+0.34
Eerste Divisie (1 Season)332,6268076.829.229882541802.035622+34+1.17+0.37
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-201522Aston Villaeng ENGFA Cup2nd63706268.54.1487221202.5072+5+1.22+2.80Matches
2014-201522Aston Villaeng ENGLeague Cup33rd19090100.01.01901000.0001-1-1.00Matches
2015-201623Aston Villaeng ENGFA Cup17th21809066.72.02902000.5015-4-2.00-4.00Matches
2015-201623Aston Villaeng ENGLeague Cup9th21527650.71.72761001.501100.00-1.22Matches
2016-201724Aston Villaeng ENGEFL Cup58th00001Matches
2016-201724Aston Villaeng ENGFA Cup33rd19090100.01.01901000.0002-2-2.00Matches
2017-201825Readingeng ENGEFL Cup17th21849261.32.02921001.5013-2-0.98-4.08Matches
2017-201825Readingeng ENGFA Cup17th32468291.12.73820001.333300.00-3.75Matches
2018-201926Readingeng ENGEFL Cup33rd21628190.01.82811001.502200.000.00Matches
2019-202027Cardiff Cityeng ENGFA Cup17th21809046.22.02902001.003300.00-0.43Matches
2020-202128Cardiff Cityeng ENGEFL Cup58th19090100.01.01901000.0003-3-3.00Matches
2020-202128Cardiff Cityeng ENGFA Cup33rd19090100.01.01901000.0001-1-1.00Matches
2021-202229Cardiff Cityeng ENGFA Cup00001Matches
2022-202330Watfordeng ENGFA Cup1888.90.1001800.000000.00+2.20Matches
9 Seasons4 Clubs2 Leagues241,8427761.420.521861331021.291826-8-0.39-0.92
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Aston Villa (3 Seasons)2 Leagues128827463.99.81086721211.58911-2-0.20-0.42
Cardiff City (3 Seasons)2 Leagues43609046.24.04904010.5037-4-1.00-1.43
Reading (2 Seasons)2 Leagues75928578.96.67852001.4368-2-0.30-3.15
Watford (1 Season)1 League1888.90.1001800.000000.00+2.20
FA Cup (8 Seasons)161,1647359.712.91387831011.371416-2-0.150.00
League Cup (6 Seasons)86788564.67.58855011.13410-6-0.80-2.71
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
201725cw CuraçaoFriendlies (M)32548594.12.83852001.3332+1+0.35+5.98Matches
201725cw CuraçaoGold CupGR327090100.03.03903000.0006-6-2.00Matches
201826cw CuraçaoFriendlies (M)21799099.42.02901002.0021+1+0.50+0.50Matches
201927cw CuraçaoGold CupQF43558998.63.94893001.0023-1-0.25-0.25Matches
202129cw CuraçaoFriendlies (M)218090100.02.02902000.0016-5-2.50Matches
202230cw CuraçaoWCQ654090100.06.06906001.83163+13+2.17Matches
202230cw CuraçaoFriendlies (M)218090100.02.02902000.0035-2-1.00Matches
202331cw CuraçaoFriendlies (M)1838392.20.91830000.0006-6-6.51+6.35Matches
202634cw CuraçaoWCQ1909050.01.01901003.0020+2+2.00-1.00Matches
7 Seasons1 Club3 Leagues242,1318994.723.7248920001.082932-3-0.13-0.88
Friendlies (M) (5 Seasons)108768897.39.710887000.80920-11-1.13+6.37
WCQ (2 Seasons)76309087.57.07907002.00183+15+2.14-0.86
Gold Cup (2 Seasons)76258999.26.97896000.5729-7-1.01-1.01

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
2009-201017Groningennl NED1. Eredivisie16.91241Matches
2010-201118Groningennl NED1. Eredivisie12.32025Matches
2011-201219Groningennl NED1. Eredivisie26.56044Matches
2012-201320Groningennl NED1. Eredivisie27.56135Matches
2013-201421Aston Villaeng ENG1. Premier League28.96042Matches
2014-201522Aston Villaeng ENGFA Cup4.12000Matches
2014-201522Aston Villaeng ENGLeague Cup1.00000Matches
2014-201522Aston Villaeng ENG1. Premier League10.91015Matches
2015-201623Aston Villaeng ENGFA Cup2.01000Matches
2015-201623Aston Villaeng ENGLeague Cup1.70000Matches
2015-201623Aston Villaeng ENG1. Premier League26.97036Matches
2016-201724Aston Villaeng ENG2. Championship22.89104000000000Matches
2016-201724Aston Villaeng ENGFA Cup1.00000Matches
2017-201825Readingeng ENG2. Championship29.481041260524639011Matches
2017-201825Aston Villaeng ENG2. Championship0.8000100021000Matches
2017-201825Readingeng ENGEFL Cup2.0100240412000Matches
2017-201825Readingeng ENGFA Cup2.71005300000Matches
2018-201926Readingeng ENG2. Championship23.341038220892023000140273345.0Matches
2018-201926Readingeng ENGEFL Cup1.8000450800000Matches
2018-201926Cardiff Cityeng ENG1. Premier League6.22001330715100003971041.2Matches
2019-202027Cardiff Cityeng ENG2. Championship35.050042283272931000206253839.7Matches
2019-202027Cardiff Cityeng ENGFA Cup2.00001202000Matches
2020-202128Cardiff Cityeng ENG2. Championship32.480035159322737000160135419.4Matches
2020-202128Cardiff Cityeng ENGEFL Cup1.01001100100Matches
2020-202128Cardiff Cityeng ENGFA Cup1.00000004230Matches
2021-202229Cardiff Cityeng ENG2. Championship11.44101744155400032121840.0Matches
2022-202330Watfordeng ENG2. Championship8.830013505125000499756.3Matches
2022-202330Watfordeng ENGFA Cup0.10000000000Matches
2023-202431Groningennl NED2. Eerste Divisie29.2300251228027300Matches
15 Seasons5 Clubs6 Leagues369.88170516130183251871850116269316036.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Groningen (5 Seasons)2 Leagues112.418301701228027300
Aston Villa (5 Seasons)4 Leagues100.1261013400021000
Cardiff City (4 Seasons)4 Leagues89.0201010953168779850004375712032.2
Reading (2 Seasons)3 Leagues59.41420906001536764011140273345.0
Watford (1 Season)2 Leagues8.930013505125000499756.3
FA Cup (8 Seasons)12.94006506230
Championship (7 Seasons)164.04140227100162201411400115878615036.4
League Cup (6 Seasons)7.520071001222000
Eredivisie (4 Seasons)83.2153145
Premier League (4 Seasons)72.9160010630715100003971041.2
Eerste Divisie (1 Season)29.2300251228027300
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
2009-201017Groningen1 League16.91241
2010-201118Groningen1 League12.32025
2011-201219Groningen1 League26.56044
2012-201320Groningen1 League27.56135
2013-201421Aston Villa1 League28.96042
2014-201522Aston Villa3 Leagues16.0300150
2015-201623Aston Villa3 Leagues30.5800360
2016-201724Aston Villa3 Leagues23.89104000000000
2017-201825Aston Villa1 League0.8000100021000
2017-201825Reading3 Leagues34.2101048330564741011
2018-201926Reading2 Leagues25.141042270972023000140273345.0
2018-201926Cardiff City1 League6.22001330715100003971041.2
2019-202027Cardiff City2 Leagues37.050043303292931000206253839.7
2020-202128Cardiff City3 Leagues34.490036169363040000160135419.4
2021-202229Cardiff City2 Leagues11.44101744155400032121840.0
2022-202330Watford2 Leagues8.930013505125000499756.3
2023-202431Groningen1 League29.2300251228027300
15 Seasons5 Clubs6 Leagues369.88170516130183251871850116269316036.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Groningen (5 Seasons)2 Leagues112.418301701228027300
Aston Villa (5 Seasons)4 Leagues100.1261013400021000
Cardiff City (4 Seasons)4 Leagues89.0201010953168779850004375712032.2
Reading (2 Seasons)3 Leagues59.41420906001536764011140273345.0
Watford (1 Season)2 Leagues8.930013505125000499756.3
FA Cup (8 Seasons)12.94006506230
Championship (7 Seasons)164.04140227100162201411400115878615036.4
League Cup (6 Seasons)7.520071001222000
Eredivisie (4 Seasons)83.2153145
Premier League (4 Seasons)72.9160010630715100003971041.2
Eerste Divisie (1 Season)29.2300251228027300
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
2009-201017Groningennl NED1. Eredivisie8th16.91241Matches
2010-201118Groningennl NED1. Eredivisie5th12.32025Matches
2011-201219Groningennl NED1. Eredivisie14th26.56044Matches
2012-201320Groningennl NED1. Eredivisie7th27.56135Matches
2013-201421Aston Villaeng ENG1. Premier League15th28.96042Matches
2014-201522Aston Villaeng ENG1. Premier League17th10.91015Matches
2015-201623Aston Villaeng ENG1. Premier League20th26.97036Matches
2016-201724Aston Villaeng ENG2. Championship13th22.89104000000000Matches
2017-201825Aston Villaeng ENG2. Championship4th0.8000100021000Matches
2017-201825Readingeng ENG2. Championship20th29.481041260524639011Matches
2018-201926Readingeng ENG2. Championship20th23.341038220892023000140273345.0Matches
2018-201926Cardiff Cityeng ENG1. Premier League18th6.22001330715100003971041.2Matches
2019-202027Cardiff Cityeng ENG2. Championship5th35.050042283272931000206253839.7Matches
2020-202128Cardiff Cityeng ENG2. Championship8th32.480035159322737000160135419.4Matches
2021-202229Cardiff Cityeng ENG2. Championship18th11.44101744155400032121840.0Matches
2022-202330Watfordeng ENG2. Championship11th8.830013505125000499756.3Matches
2023-202431Groningennl NED2. Eerste Divisie2nd29.2300251228027300Matches
15 Seasons5 Clubs4 Leagues349.47570503115183071831800116269316036.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Groningen (5 Seasons)2 Leagues112.418301701228027300
Aston Villa (5 Seasons)2 Leagues90.3231013400021000
Cardiff City (4 Seasons)2 Leagues85.0191010750168176820004375712032.2
Reading (2 Seasons)1 League52.81220794801416662011140273345.0
Watford (1 Season)1 League8.830013505125000499756.3
Championship (7 Seasons)164.04140227100162201411400115878615036.4
Eredivisie (4 Seasons)83.2153145
Premier League (4 Seasons)72.9160010630715100003971041.2
Eerste Divisie (1 Season)29.2300251228027300
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-201522Aston Villaeng ENGFA Cup2nd4.12000Matches
2014-201522Aston Villaeng ENGLeague Cup33rd1.00000Matches
2015-201623Aston Villaeng ENGFA Cup17th2.01000Matches
2015-201623Aston Villaeng ENGLeague Cup9th1.70000Matches
2016-201724Aston Villaeng ENGFA Cup33rd1.00000Matches
2017-201825Readingeng ENGEFL Cup17th2.0100240412000Matches
2017-201825Readingeng ENGFA Cup17th2.71005300000Matches
2018-201926Readingeng ENGEFL Cup33rd1.8000450800000Matches
2019-202027Cardiff Cityeng ENGFA Cup17th2.00001202000Matches
2020-202128Cardiff Cityeng ENGEFL Cup58th1.01001100100Matches
2020-202128Cardiff Cityeng ENGFA Cup33rd1.00000004230Matches
2022-202330Watfordeng ENGFA Cup0.10000000000Matches
9 Seasons4 Clubs2 Leagues20.5600131501845000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Aston Villa (3 Seasons)2 Leagues9.83000
Cardiff City (3 Seasons)2 Leagues4.01002306330
Reading (2 Seasons)2 Leagues6.6200111201212000
Watford (1 Season)1 League0.10000000000
FA Cup (8 Seasons)12.94006506230
League Cup (6 Seasons)7.520071001222000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201725cw CuraçaoFriendlies (M)2.82000Matches
201725cw CuraçaoGold CupGR3.0100630023000Matches
201826cw CuraçaoFriendlies (M)2.02000Matches
201927cw CuraçaoGold CupQF3.90009211330Matches
202129cw CuraçaoFriendlies (M)2.01000Matches
202230cw CuraçaoWCQ6.00000Matches
202230cw CuraçaoFriendlies (M)2.01000Matches
202331cw CuraçaoFriendlies (M)0.90000Matches
202634cw CuraçaoWCQ1.00000Matches
7 Seasons1 Club3 Leagues23.77001551156000
Friendlies (M) (5 Seasons)9.76000
WCQ (2 Seasons)7.00000
Gold Cup (2 Seasons)6.91001551156000

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.