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
2014-201518ADO Den Haagnl NED1. Eredivisie722803.1000000000.000.000.000.000.00Matches
2015-201619ADO Den Haagnl NED1. Eredivisie14141,22913.7000000100.000.000.000.000.00Matches
2016-201720ADO Den Haagnl NED1. Eredivisie29272,48727.6112100400.040.040.070.040.07Matches
2017-201821ADO Den Haagnl NED1. Eredivisie28282,37326.4022000120.000.080.080.000.08Matches
2020-202124Twentenl NED1. Eredivisie33332,83431.5112100102.42.42.04.4671251050.030.030.060.030.060.080.060.140.080.14Matches
2021-202225Veneziait ITACoppa Italia111201.3000000000.000.000.000.000.00Matches
2021-202225Veneziait ITA1. Serie A19121,13812.6000000110.60.60.41.02929520.000.000.000.000.000.050.030.080.050.08Matches
2022-202326Empoliit ITACoppa Italia00Matches
2022-202326Empoliit ITA1. Serie A26221,92321.4246200003.13.11.95.03141420.090.190.280.090.280.140.090.230.140.23Matches
2023-202427Empoliit ITACoppa Italia11570.6000000000.000.000.000.000.00Matches
2023-202427Empoliit ITA1. Serie A15111,09912.2011000000.30.30.91.23437350.000.080.080.000.080.020.070.100.020.10Matches
8 Seasons4 Clubs3 Leagues17315113,540150.44913400836.36.35.211.51612322340.030.060.090.030.090.080.070.150.080.15
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
ADO Den Haag (4 Seasons)1 League78716,36970.8134100620.010.040.060.010.06
Empoli (2 Seasons)2 Leagues42343,07934.2257200003.43.42.86.26578770.060.150.200.060.200.100.080.180.100.18
Twente (1 Season)1 League33332,83431.5112100102.42.42.04.4671251050.030.030.060.030.060.080.060.140.080.14
Venezia (1 Season)2 Leagues20131,25814.0000000110.60.60.41.02929520.000.000.000.000.000.050.030.080.050.08
Eredivisie (5 Seasons)1111049,203102.3246200722.42.42.04.4671251050.020.040.060.020.060.080.060.140.080.14
Serie A (3 Seasons)60454,16046.2257200113.93.93.27.1941071290.040.110.150.040.150.090.070.150.090.15
Coppa Italia (3 Seasons)221772.0000000000.000.000.000.000.00
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
2014-201518ADO Den Haag1 League722803.1000000000.000.000.000.000.00
2015-201619ADO Den Haag1 League14141,22913.7000000100.000.000.000.000.00
2016-201720ADO Den Haag1 League29272,48727.6112100400.040.040.070.040.07
2017-201821ADO Den Haag1 League28282,37326.4022000120.000.080.080.000.08
2020-202124Twente1 League33332,83431.5112100102.42.42.04.4671251050.030.030.060.030.060.080.060.140.080.14
2021-202225Venezia2 Leagues20131,25814.0000000110.60.60.41.02929520.000.000.000.000.000.050.030.080.050.08
2022-202326Empoli2 Leagues26221,92321.4246200003.13.11.95.03141420.090.190.280.090.280.140.090.230.140.23
2023-202427Empoli2 Leagues16121,15612.8011000000.30.30.91.23437350.000.080.080.000.080.020.070.100.020.10
8 Seasons4 Clubs3 Leagues17315113,540150.44913400836.36.35.211.51612322340.030.060.090.030.090.080.070.150.080.15
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
ADO Den Haag (4 Seasons)1 League78716,36970.8134100620.010.040.060.010.06
Empoli (2 Seasons)2 Leagues42343,07934.2257200003.43.42.86.26578770.060.150.200.060.200.100.080.180.100.18
Twente (1 Season)1 League33332,83431.5112100102.42.42.04.4671251050.030.030.060.030.060.080.060.140.080.14
Venezia (1 Season)2 Leagues20131,25814.0000000110.60.60.41.02929520.000.000.000.000.000.050.030.080.050.08
Eredivisie (5 Seasons)1111049,203102.3246200722.42.42.04.4671251050.020.040.060.020.060.080.060.140.080.14
Serie A (3 Seasons)60454,16046.2257200113.93.93.27.1941071290.040.110.150.040.150.090.070.150.090.15
Coppa Italia (3 Seasons)221772.0000000000.000.000.000.000.00
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
2014-201518ADO Den Haagnl NED1. Eredivisie13th722803.1000000000.000.000.000.000.00Matches
2015-201619ADO Den Haagnl NED1. Eredivisie11th14141,22913.7000000100.000.000.000.000.00Matches
2016-201720ADO Den Haagnl NED1. Eredivisie11th29272,48727.6112100400.040.040.070.040.07Matches
2017-201821ADO Den Haagnl NED1. Eredivisie7th28282,37326.4022000120.000.080.080.000.08Matches
2020-202124Twentenl NED1. Eredivisie10th33332,83431.5112100102.42.42.04.4671251050.030.030.060.030.060.080.060.140.080.14Matches
2021-202225Veneziait ITA1. Serie A20th19121,13812.6000000110.60.60.41.02929520.000.000.000.000.000.050.030.080.050.08Matches
2022-202326Empoliit ITA1. Serie A14th26221,92321.4246200003.13.11.95.03141420.090.190.280.090.280.140.090.230.140.23Matches
2023-202427Empoliit ITA1. Serie A17th15111,09912.2011000000.30.30.91.23437350.000.080.080.000.080.020.070.100.020.10Matches
8 Seasons4 Clubs2 Leagues17114913,363148.54913400836.36.35.211.51612322340.030.060.090.030.090.080.070.150.080.15
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
ADO Den Haag (4 Seasons)1 League78716,36970.8134100620.010.040.060.010.06
Empoli (2 Seasons)1 League41333,02233.6257200003.43.42.86.26578770.060.150.210.060.210.100.080.180.100.18
Twente (1 Season)1 League33332,83431.5112100102.42.42.04.4671251050.030.030.060.030.060.080.060.140.080.14
Venezia (1 Season)1 League19121,13812.6000000110.60.60.41.02929520.000.000.000.000.000.050.030.080.050.08
Eredivisie (5 Seasons)1111049,203102.3246200722.42.42.04.4671251050.020.040.060.020.060.080.060.140.080.14
Serie A (3 Seasons)60454,16046.2257200113.93.93.27.1941071290.040.110.150.040.150.090.070.150.090.15
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
2021-202225Veneziait ITACoppa ItaliaR16111201.3000000000.000.000.000.000.00Matches
2022-202326Empoliit ITACoppa ItaliaRd100Matches
2023-202427Empoliit ITACoppa ItaliaRd111570.6000000000.000.000.000.000.00Matches
3 Seasons2 Clubs1 League221772.0000000000.000.000.000.000.00
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
Empoli (2 Seasons)1 League11570.6000000000.000.000.000.000.00
Venezia (1 Season)1 League111201.3000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
201721ng NigeriaFriendlies (M)20901.0000000000.000.000.000.000.00Matches
201822ng Nigeria1. World CupGR10450.5000000000.00.00.10.11050.000.000.000.000.000.000.110.110.000.11Matches
201822ng NigeriaWCQ00Matches
201822ng NigeriaFriendlies (M)522683.0000000000.000.000.000.000.00Matches
201923ng NigeriaFriendlies (M)00Matches
201923ng NigeriaAfrica Cup of Nations qualification00Matches
202024ng NigeriaFriendlies (M)11660.7000000000.000.000.000.000.00Matches
202125ng NigeriaAfrica Cup of NationsR1611750.8000000000.000.000.000.000.00Matches
202125ng NigeriaAfrica Cup of Nations qualification11901.0000000000.000.000.000.000.00Matches
202226ng NigeriaWCQ00Matches
202226ng NigeriaFriendlies (M)00Matches
202327ng NigeriaFriendlies (M)11640.7000000000.000.000.000.000.00Matches
202327ng NigeriaAfrica Cup of Nations qualification10180.2000000000.000.000.000.000.00Matches
7 Seasons1 Club5 Leagues1367168.0000000000.00.00.10.11050.000.000.000.000.000.000.110.110.000.11
Friendlies (M) (6 Seasons)944885.4000000000.000.000.000.000.00
Africa Cup of Nations qualification (3 Seasons)211081.2000000000.000.000.000.000.00
WCQ (2 Seasons)00
World Cup (1 Season)10450.5000000000.00.00.10.11050.000.000.000.000.000.000.110.110.000.11
Africa Cup of Nations (1 Season)11750.8000000000.000.000.000.000.00

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
2014-201518ADO Den Haagnl NED1. Eredivisie3.1000.0000Matches
2015-201619ADO Den Haagnl NED1. Eredivisie13.7000.0000Matches
2016-201720ADO Den Haagnl NED1. Eredivisie27.61020.000.070.5000Matches
2017-201821ADO Den Haagnl NED1. Eredivisie26.40000.000.0000Matches
2020-202124Twentenl NED1. Eredivisie31.5114642.90.440.190.070.1714.90002.42.40.17-1.4-1.4Matches
2021-202225Veneziait ITACoppa Italia1.30000.000.0000Matches
2021-202225Veneziait ITA1. Serie A12.607114.30.550.080.000.0014.10000.60.60.08-0.6-0.6Matches
2022-202326Empoliit ITA1. Serie A21.4219421.10.890.190.110.5010.90003.13.10.16-1.1-1.1Matches
2023-202427Empoliit ITACoppa Italia0.60100.01.580.000.0000Matches
2023-202427Empoliit ITA1. Serie A12.205120.00.410.080.000.0015.60000.30.30.05-0.3-0.3Matches
8 Seasons4 Clubs3 Leagues150.44461430.40.340.090.090.2913.20006.36.30.14-3.3-3.3
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
ADO Den Haag (4 Seasons)1 League70.81020.000.030.5000
Empoli (2 Seasons)2 Leagues34.2225520.00.730.150.080.4011.90003.43.40.14-1.4-1.4
Twente (1 Season)1 League31.5114642.90.440.190.070.1714.90002.42.40.17-1.4-1.4
Venezia (1 Season)2 Leagues14.007114.30.500.070.000.0014.10000.60.60.08-0.6-0.6
Eredivisie (5 Seasons)102.3214857.10.160.080.140.2514.90002.42.40.17-1.4-1.4
Serie A (3 Seasons)46.2231619.40.670.130.060.3312.40003.93.90.13-1.9-1.9
Coppa Italia (3 Seasons)2.00100.00.510.000.0000
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
2014-201518ADO Den Haag1 League3.1000.0000
2015-201619ADO Den Haag1 League13.7000.0000
2016-201720ADO Den Haag1 League27.61020.000.070.5000
2017-201821ADO Den Haag1 League26.40000.000.0000
2020-202124Twente1 League31.5114642.90.440.190.070.1714.90002.42.40.17-1.4-1.4
2021-202225Venezia2 Leagues14.007114.30.500.070.000.0014.10000.60.60.08-0.6-0.6
2022-202326Empoli2 Leagues21.4219421.10.890.190.110.5010.90003.13.10.16-1.1-1.1
2023-202427Empoli2 Leagues12.806116.70.470.080.000.0015.60000.30.30.05-0.3-0.3
8 Seasons4 Clubs3 Leagues150.44461430.40.340.090.090.2913.20006.36.30.14-3.3-3.3
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
ADO Den Haag (4 Seasons)1 League70.81020.000.030.5000
Empoli (2 Seasons)2 Leagues34.2225520.00.730.150.080.4011.90003.43.40.14-1.4-1.4
Twente (1 Season)1 League31.5114642.90.440.190.070.1714.90002.42.40.17-1.4-1.4
Venezia (1 Season)2 Leagues14.007114.30.500.070.000.0014.10000.60.60.08-0.6-0.6
Eredivisie (5 Seasons)102.3214857.10.160.080.140.2514.90002.42.40.17-1.4-1.4
Serie A (3 Seasons)46.2231619.40.670.130.060.3312.40003.93.90.13-1.9-1.9
Coppa Italia (3 Seasons)2.00100.00.510.000.0000
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
2014-201518ADO Den Haagnl NED1. Eredivisie13th3.1000.0000Matches
2015-201619ADO Den Haagnl NED1. Eredivisie11th13.7000.0000Matches
2016-201720ADO Den Haagnl NED1. Eredivisie11th27.61020.000.070.5000Matches
2017-201821ADO Den Haagnl NED1. Eredivisie7th26.40000.000.0000Matches
2020-202124Twentenl NED1. Eredivisie10th31.5114642.90.440.190.070.1714.90002.42.40.17-1.4-1.4Matches
2021-202225Veneziait ITA1. Serie A20th12.607114.30.550.080.000.0014.10000.60.60.08-0.6-0.6Matches
2022-202326Empoliit ITA1. Serie A14th21.4219421.10.890.190.110.5010.90003.13.10.16-1.1-1.1Matches
2023-202427Empoliit ITA1. Serie A17th12.205120.00.410.080.000.0015.60000.30.30.05-0.3-0.3Matches
8 Seasons4 Clubs2 Leagues148.54451431.10.340.090.090.2913.20006.36.30.14-3.3-3.3
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
ADO Den Haag (4 Seasons)1 League70.81020.000.030.5000
Empoli (2 Seasons)1 League33.6224520.80.710.150.080.4011.90003.43.40.14-1.4-1.4
Twente (1 Season)1 League31.5114642.90.440.190.070.1714.90002.42.40.17-1.4-1.4
Venezia (1 Season)1 League12.607114.30.550.080.000.0014.10000.60.60.08-0.6-0.6
Eredivisie (5 Seasons)102.3214857.10.160.080.140.2514.90002.42.40.17-1.4-1.4
Serie A (3 Seasons)46.2231619.40.670.130.060.3312.40003.93.90.13-1.9-1.9
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
2021-202225Veneziait ITACoppa ItaliaR161.30000.000.0000Matches
2023-202427Empoliit ITACoppa ItaliaRd10.60100.01.580.000.0000Matches
3 Seasons2 Clubs1 League2.00100.00.510.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Empoli (2 Seasons)1 League0.60100.01.580.000.0000
Venezia (1 Season)1 League1.30000.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
201721ng NigeriaFriendlies (M)1.0000Matches
201822ng Nigeria1. World CupGR0.50000.000.000000.00.00.00.0Matches
201822ng NigeriaFriendlies (M)3.0000Matches
202024ng NigeriaFriendlies (M)0.7000Matches
202125ng NigeriaAfrica Cup of NationsR160.80100.01.200.000.0000Matches
202125ng NigeriaAfrica Cup of Nations qualification1.0000Matches
202327ng NigeriaFriendlies (M)0.7000Matches
202327ng NigeriaAfrica Cup of Nations qualification0.2000Matches
7 Seasons1 Club5 Leagues8.00100.00.750.000.000000.00.00.00.0
Friendlies (M) (6 Seasons)5.4000
Africa Cup of Nations qualification (3 Seasons)1.2000
WCQ (2 Seasons)
World Cup (1 Season)0.50000.000.000000.00.00.00.0
Africa Cup of Nations (1 Season)0.80100.01.200.000.0000

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
2014-201518ADO Den Haagnl NED1. Eredivisie3.10Matches
2015-201619ADO Den Haagnl NED1. Eredivisie13.70Matches
2016-201720ADO Den Haagnl NED1. Eredivisie27.61Matches
2017-201821ADO Den Haagnl NED1. Eredivisie26.42Matches
2020-202124Twentenl NED1. Eredivisie31.51425173882.024466697969378188.756767983.514320470.112.01.8-1.026902313125Matches
2021-202225Veneziait ITACoppa Italia1.30Matches
2021-202225Veneziait ITA1. Serie A12.639250677.56438217319322585.815819780.2304862.500.40.5-0.45169529Matches
2022-202326Empoliit ITA1. Serie A21.468888178.111680409230134786.731638083.25410252.941.91.1+2.1122611741Matches
2023-202427Empoliit ITACoppa Italia0.60Matches
2023-202427Empoliit ITA1. Serie A12.242657074.76790258623326089.615220574.1296643.910.90.6+0.111229437Matches
8 Seasons4 Clubs3 Leagues150.42931369579.349374158301420161388.01193146181.725642061.095.24.1+3.8541545229232
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
ADO Den Haag (4 Seasons)1 League70.83
Empoli (2 Seasons)2 Leagues34.21114145176.818470667853460788.046858580.08316849.452.81.8+2.22348201178
Twente (1 Season)1 League31.51425173882.024466697969378188.756767983.514320470.112.01.8-1.026902313125
Venezia (1 Season)2 Leagues14.039250677.56438217319322585.815819780.2304862.500.40.5-0.45169529
Eredivisie (5 Seasons)102.31425173882.024466697969378188.756767983.514320470.142.01.8+2.026902313125
Serie A (3 Seasons)46.21506195777.024908885172783287.462678280.111321652.353.22.3+1.828642916107
Coppa Italia (3 Seasons)2.00
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
2014-201518ADO Den Haag1 League3.10
2015-201619ADO Den Haag1 League13.70
2016-201720ADO Den Haag1 League27.61
2017-201821ADO Den Haag1 League26.42
2020-202124Twente1 League31.51425173882.024466697969378188.756767983.514320470.112.01.8-1.026902313125
2021-202225Venezia2 Leagues14.039250677.56438217319322585.815819780.2304862.500.40.5-0.45169529
2022-202326Empoli2 Leagues21.468888178.111680409230134786.731638083.25410252.941.91.1+2.1122611741
2023-202427Empoli2 Leagues12.842657074.76790258623326089.615220574.1296643.910.90.6+0.111229437
8 Seasons4 Clubs3 Leagues150.42931369579.349374158301420161388.01193146181.725642061.095.24.1+3.8541545229232
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
ADO Den Haag (4 Seasons)1 League70.83
Empoli (2 Seasons)2 Leagues34.21114145176.818470667853460788.046858580.08316849.452.81.8+2.22348201178
Twente (1 Season)1 League31.51425173882.024466697969378188.756767983.514320470.112.01.8-1.026902313125
Venezia (1 Season)2 Leagues14.039250677.56438217319322585.815819780.2304862.500.40.5-0.45169529
Eredivisie (5 Seasons)102.31425173882.024466697969378188.756767983.514320470.142.01.8+2.026902313125
Serie A (3 Seasons)46.21506195777.024908885172783287.462678280.111321652.353.22.3+1.828642916107
Coppa Italia (3 Seasons)2.00
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
2014-201518ADO Den Haagnl NED1. Eredivisie13th3.10Matches
2015-201619ADO Den Haagnl NED1. Eredivisie11th13.70Matches
2016-201720ADO Den Haagnl NED1. Eredivisie11th27.61Matches
2017-201821ADO Den Haagnl NED1. Eredivisie7th26.42Matches
2020-202124Twentenl NED1. Eredivisie10th31.51425173882.024466697969378188.756767983.514320470.112.01.8-1.026902313125Matches
2021-202225Veneziait ITA1. Serie A20th12.639250677.56438217319322585.815819780.2304862.500.40.5-0.45169529Matches
2022-202326Empoliit ITA1. Serie A14th21.468888178.111680409230134786.731638083.25410252.941.91.1+2.1122611741Matches
2023-202427Empoliit ITA1. Serie A17th12.242657074.76790258623326089.615220574.1296643.910.90.6+0.111229437Matches
8 Seasons4 Clubs2 Leagues148.52931369579.349374158301420161388.01193146181.725642061.095.24.1+3.8541545229232
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
ADO Den Haag (4 Seasons)1 League70.83
Empoli (2 Seasons)1 League33.61114145176.818470667853460788.046858580.08316849.452.81.8+2.22348201178
Twente (1 Season)1 League31.51425173882.024466697969378188.756767983.514320470.112.01.8-1.026902313125
Venezia (1 Season)1 League12.639250677.56438217319322585.815819780.2304862.500.40.5-0.45169529
Eredivisie (5 Seasons)102.31425173882.024466697969378188.756767983.514320470.142.01.8+2.026902313125
Serie A (3 Seasons)46.21506195777.024908885172783287.462678280.111321652.353.22.3+1.828642916107
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
2021-202225Veneziait ITACoppa ItaliaR161.30Matches
2023-202427Empoliit ITACoppa ItaliaRd10.60Matches
3 Seasons2 Clubs1 League2.00
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
Empoli (2 Seasons)1 League0.60
Venezia (1 Season)1 League1.30
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
201721ng NigeriaFriendlies (M)1.00Matches
201822ng Nigeria1. World CupGR0.5232592.0236432121100.02366.7010.000.10.0-0.121000Matches
201822ng NigeriaFriendlies (M)3.00Matches
202024ng NigeriaFriendlies (M)0.70Matches
202125ng NigeriaAfrica Cup of NationsR160.80Matches
202125ng NigeriaAfrica Cup of Nations qualification1.00Matches
202327ng NigeriaFriendlies (M)0.70Matches
202327ng NigeriaAfrica Cup of Nations qualification0.20Matches
7 Seasons1 Club5 Leagues8.0232592.0236432121100.02366.7010.000.10.0-0.121000
Friendlies (M) (6 Seasons)5.40
Africa Cup of Nations qualification (3 Seasons)1.20
WCQ (2 Seasons)
World Cup (1 Season)0.5232592.0236432121100.02366.7010.000.10.0-0.121000
Africa Cup of Nations (1 Season)0.80
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
2014-201518ADO Den Haagnl NED1. Eredivisie3.1Matches
2015-201619ADO Den Haagnl NED1. Eredivisie13.7Matches
2016-201720ADO Den Haagnl NED1. Eredivisie27.60Matches
2017-201821ADO Den Haagnl NED1. Eredivisie26.40Matches
2020-202124Twentenl NED1. Eredivisie31.51738145028716084827000001425127Matches
2021-202225Veneziait ITACoppa Italia1.34Matches
2021-202225Veneziait ITA1. Serie A12.65064079950028940000392020Matches
2022-202326Empoliit ITA1. Serie A21.4881684192700281850000688528Matches
2023-202427Empoliit ITACoppa Italia0.61Matches
2023-202427Empoliit ITA1. Serie A12.2570442127903231180000426119Matches
8 Seasons4 Clubs3 Leagues150.4369529837053701113266700002931794
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
ADO Den Haag (4 Seasons)1 League70.80
Empoli (2 Seasons)2 Leagues34.21451112631916035230300001114647
Twente (1 Season)1 League31.51738145028716084827000001425127
Venezia (1 Season)2 Leagues14.05064079950032940000392020
Eredivisie (5 Seasons)102.31738145028716084827000001425127
Serie A (3 Seasons)46.21957153341821037939700001506667
Coppa Italia (3 Seasons)2.05
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
2014-201518ADO Den Haag1 League3.1
2015-201619ADO Den Haag1 League13.7
2016-201720ADO Den Haag1 League27.60
2017-201821ADO Den Haag1 League26.40
2020-202124Twente1 League31.51738145028716084827000001425127
2021-202225Venezia2 Leagues14.05064079950032940000392020
2022-202326Empoli2 Leagues21.4881684192700281850000688528
2023-202427Empoli2 Leagues12.8570442127903241180000426119
8 Seasons4 Clubs3 Leagues150.4369529837053701113266700002931794
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
ADO Den Haag (4 Seasons)1 League70.80
Empoli (2 Seasons)2 Leagues34.21451112631916035230300001114647
Twente (1 Season)1 League31.51738145028716084827000001425127
Venezia (1 Season)2 Leagues14.05064079950032940000392020
Eredivisie (5 Seasons)102.31738145028716084827000001425127
Serie A (3 Seasons)46.21957153341821037939700001506667
Coppa Italia (3 Seasons)2.05
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-201518ADO Den Haagnl NED1. Eredivisie13th3.1Matches
2015-201619ADO Den Haagnl NED1. Eredivisie11th13.7Matches
2016-201720ADO Den Haagnl NED1. Eredivisie11th27.60Matches
2017-201821ADO Den Haagnl NED1. Eredivisie7th26.40Matches
2020-202124Twentenl NED1. Eredivisie10th31.51738145028716084827000001425127Matches
2021-202225Veneziait ITA1. Serie A20th12.65064079950028940000392020Matches
2022-202326Empoliit ITA1. Serie A14th21.4881684192700281850000688528Matches
2023-202427Empoliit ITA1. Serie A17th12.2570442127903231180000426119Matches
8 Seasons4 Clubs2 Leagues148.5369529837053701112766700002931794
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
ADO Den Haag (4 Seasons)1 League70.80
Empoli (2 Seasons)1 League33.61451112631916035130300001114647
Twente (1 Season)1 League31.51738145028716084827000001425127
Venezia (1 Season)1 League12.65064079950028940000392020
Eredivisie (5 Seasons)102.31738145028716084827000001425127
Serie A (3 Seasons)46.21957153341821037939700001506667
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
2021-202225Veneziait ITACoppa ItaliaR161.34Matches
2023-202427Empoliit ITACoppa ItaliaRd10.61Matches
3 Seasons2 Clubs1 League2.05
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Empoli (2 Seasons)1 League0.61
Venezia (1 Season)1 League1.34
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
201721ng NigeriaFriendlies (M)1.0Matches
201822ng Nigeria1. World CupGR0.5252230000300002300Matches
201822ng NigeriaFriendlies (M)3.0Matches
202024ng NigeriaFriendlies (M)0.7Matches
202125ng NigeriaAfrica Cup of NationsR160.81Matches
202125ng NigeriaAfrica Cup of Nations qualification1.0Matches
202327ng NigeriaFriendlies (M)0.7Matches
202327ng NigeriaAfrica Cup of Nations qualification0.2Matches
7 Seasons1 Club5 Leagues8.0252230001300002300
Friendlies (M) (6 Seasons)5.4
Africa Cup of Nations qualification (3 Seasons)1.2
WCQ (2 Seasons)
World Cup (1 Season)0.5252230000300002300
Africa Cup of Nations (1 Season)0.81

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
2014-201518ADO Den Haagnl NED1. Eredivisie3.1Matches
2015-201619ADO Den Haagnl NED1. Eredivisie13.7Matches
2016-201720ADO Den Haagnl NED1. Eredivisie27.6Matches
2017-201821ADO Den Haagnl NED1. Eredivisie26.4Matches
2020-202124Twentenl NED1. Eredivisie31.5521.65462130030.10300000Matches
2021-202225Veneziait ITACoppa Italia1.3Matches
2021-202225Veneziait ITA1. Serie A12.6191.50181000000.00000000Matches
2022-202326Empoliit ITA1. Serie A21.4291.36225011040.19300100Matches
2023-202427Empoliit ITACoppa Italia0.6Matches
2023-202427Empoliit ITA1. Serie A12.2171.39142001010.08100000Matches
8 Seasons4 Clubs3 Leagues150.41171.5110010142080.10700100
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
ADO Den Haag (4 Seasons)1 League70.8
Empoli (2 Seasons)2 Leagues34.2461.37367012050.15400100
Twente (1 Season)1 League31.5521.65462130030.10300000
Venezia (1 Season)2 Leagues14.0191.50181000000.00000000
Eredivisie (5 Seasons)102.3521.65462130030.10300000
Serie A (3 Seasons)46.2651.41548012050.11400100
Coppa Italia (3 Seasons)2.0
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
2014-201518ADO Den Haag1 League3.1
2015-201619ADO Den Haag1 League13.7
2016-201720ADO Den Haag1 League27.6
2017-201821ADO Den Haag1 League26.4
2020-202124Twente1 League31.5521.65462130030.10300000
2021-202225Venezia2 Leagues14.0191.50181000000.00000000
2022-202326Empoli2 Leagues21.4291.36225011040.19300100
2023-202427Empoli2 Leagues12.8171.39142001010.08100000
8 Seasons4 Clubs3 Leagues150.41171.5110010142080.10700100
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
ADO Den Haag (4 Seasons)1 League70.8
Empoli (2 Seasons)2 Leagues34.2461.37367012050.15400100
Twente (1 Season)1 League31.5521.65462130030.10300000
Venezia (1 Season)2 Leagues14.0191.50181000000.00000000
Eredivisie (5 Seasons)102.3521.65462130030.10300000
Serie A (3 Seasons)46.2651.41548012050.11400100
Coppa Italia (3 Seasons)2.0
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-201518ADO Den Haagnl NED1. Eredivisie13th3.1Matches
2015-201619ADO Den Haagnl NED1. Eredivisie11th13.7Matches
2016-201720ADO Den Haagnl NED1. Eredivisie11th27.6Matches
2017-201821ADO Den Haagnl NED1. Eredivisie7th26.4Matches
2020-202124Twentenl NED1. Eredivisie10th31.5521.65462130030.10300000Matches
2021-202225Veneziait ITA1. Serie A20th12.6191.50181000000.00000000Matches
2022-202326Empoliit ITA1. Serie A14th21.4291.36225011040.19300100Matches
2023-202427Empoliit ITA1. Serie A17th12.2171.39142001010.08100000Matches
8 Seasons4 Clubs2 Leagues148.51171.5110010142080.10700100
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
ADO Den Haag (4 Seasons)1 League70.8
Empoli (2 Seasons)1 League33.6461.37367012050.15400100
Twente (1 Season)1 League31.5521.65462130030.10300000
Venezia (1 Season)1 League12.6191.50181000000.00000000
Eredivisie (5 Seasons)102.3521.65462130030.10300000
Serie A (3 Seasons)46.2651.41548012050.11400100
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
2021-202225Veneziait ITACoppa ItaliaR161.3Matches
2023-202427Empoliit ITACoppa ItaliaRd10.6Matches
3 Seasons2 Clubs1 League2.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Empoli (2 Seasons)1 League0.6
Venezia (1 Season)1 League1.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201721ng NigeriaFriendlies (M)1.0Matches
201822ng Nigeria1. World CupGR0.524.0020000000.00000000Matches
201822ng NigeriaFriendlies (M)3.0Matches
202024ng NigeriaFriendlies (M)0.7Matches
202125ng NigeriaAfrica Cup of NationsR160.8Matches
202125ng NigeriaAfrica Cup of Nations qualification1.0Matches
202327ng NigeriaFriendlies (M)0.7Matches
202327ng NigeriaAfrica Cup of Nations qualification0.2Matches
7 Seasons1 Club5 Leagues8.024.0020000000.00000000
Friendlies (M) (6 Seasons)5.4
Africa Cup of Nations qualification (3 Seasons)1.2
WCQ (2 Seasons)
World Cup (1 Season)0.524.0020000000.00000000
Africa Cup of Nations (1 Season)0.8

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
2014-201518ADO Den Haagnl NED1. Eredivisie3.1Matches
2015-201619ADO Den Haagnl NED1. Eredivisie13.7Matches
2016-201720ADO Den Haagnl NED1. Eredivisie27.600Matches
2017-201821ADO Den Haagnl NED1. Eredivisie26.400Matches
2020-202124Twentenl NED1. Eredivisie31.5502937121253571.4103112194393611Matches
2021-202225Veneziait ITACoppa Italia1.310Matches
2021-202225Veneziait ITA1. Serie A12.628121684101855.68133101644381Matches
2022-202326Empoliit ITA1. Serie A21.42214117491369.242312111234791Matches
2023-202427Empoliit ITACoppa Italia0.600Matches
2023-202427Empoliit ITA1. Serie A12.214995071163.64945620271Matches
8 Seasons4 Clubs3 Leagues150.41146573329517766.226763145771912054
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
ADO Den Haag (4 Seasons)1 League70.8000
Empoli (2 Seasons)2 Leagues34.2362320124162466.7832161618541062
Twente (1 Season)1 League31.5502937121253571.4103112194393611
Venezia (1 Season)2 Leagues14.028131684101855.68133101644381
Eredivisie (5 Seasons)102.3502937121253571.4103112194393611
Serie A (3 Seasons)46.2643536208264261.91645192634981443
Coppa Italia (3 Seasons)2.0100
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
2014-201518ADO Den Haag1 League3.10
2015-201619ADO Den Haag1 League13.70
2016-201720ADO Den Haag1 League27.6000
2017-201821ADO Den Haag1 League26.4000
2020-202124Twente1 League31.5502937121253571.4103112194393611
2021-202225Venezia2 Leagues14.028131684101855.68133101644381
2022-202326Empoli2 Leagues21.42214117491369.242312111234791
2023-202427Empoli2 Leagues12.814995071163.64945620271
8 Seasons4 Clubs3 Leagues150.41146573329517766.226763145771912054
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
ADO Den Haag (4 Seasons)1 League70.8000
Empoli (2 Seasons)2 Leagues34.2362320124162466.7832161618541062
Twente (1 Season)1 League31.5502937121253571.4103112194393611
Venezia (1 Season)2 Leagues14.028131684101855.68133101644381
Eredivisie (5 Seasons)102.3502937121253571.4103112194393611
Serie A (3 Seasons)46.2643536208264261.91645192634981443
Coppa Italia (3 Seasons)2.0100
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-201518ADO Den Haagnl NED1. Eredivisie13th3.1Matches
2015-201619ADO Den Haagnl NED1. Eredivisie11th13.7Matches
2016-201720ADO Den Haagnl NED1. Eredivisie11th27.600Matches
2017-201821ADO Den Haagnl NED1. Eredivisie7th26.400Matches
2020-202124Twentenl NED1. Eredivisie10th31.5502937121253571.4103112194393611Matches
2021-202225Veneziait ITA1. Serie A20th12.628121684101855.68133101644381Matches
2022-202326Empoliit ITA1. Serie A14th21.42214117491369.242312111234791Matches
2023-202427Empoliit ITA1. Serie A17th12.214995071163.64945620271Matches
8 Seasons4 Clubs2 Leagues148.51146473329517766.226763145771912054
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
ADO Den Haag (4 Seasons)1 League70.8000
Empoli (2 Seasons)1 League33.6362320124162466.7832161618541062
Twente (1 Season)1 League31.5502937121253571.4103112194393611
Venezia (1 Season)1 League12.628121684101855.68133101644381
Eredivisie (5 Seasons)102.3502937121253571.4103112194393611
Serie A (3 Seasons)46.2643536208264261.91645192634981443
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
2021-202225Veneziait ITACoppa ItaliaR161.310Matches
2023-202427Empoliit ITACoppa ItaliaRd10.600Matches
3 Seasons2 Clubs1 League2.0100
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
Empoli (2 Seasons)1 League0.6000
Venezia (1 Season)1 League1.3100
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
201721ng NigeriaFriendlies (M)1.0Matches
201822ng Nigeria1. World CupGR0.54140033100.000000400Matches
201822ng NigeriaFriendlies (M)3.0Matches
202024ng NigeriaFriendlies (M)0.7Matches
202125ng NigeriaAfrica Cup of NationsR160.802Matches
202125ng NigeriaAfrica Cup of Nations qualification1.0Matches
202327ng NigeriaFriendlies (M)0.7Matches
202327ng NigeriaAfrica Cup of Nations qualification0.2Matches
7 Seasons1 Club5 Leagues8.04140033100.000002400
Friendlies (M) (6 Seasons)5.40
Africa Cup of Nations qualification (3 Seasons)1.20
WCQ (2 Seasons)0
World Cup (1 Season)0.54140033100.000000400
Africa Cup of Nations (1 Season)0.8020

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
2014-201518ADO Den Haagnl NED1. Eredivisie3.1Matches
2015-201619ADO Den Haagnl NED1. Eredivisie13.7Matches
2016-201720ADO Den Haagnl NED1. Eredivisie27.6Matches
2017-201821ADO Den Haagnl NED1. Eredivisie26.4Matches
2020-202124Twentenl NED1. Eredivisie31.52062127707926452482062442659.11840.911166648309567491149211140105Matches
2021-202225Veneziait ITACoppa Italia1.3Matches
2021-202225Veneziait ITA1. Serie A12.66555027922515816655201155.0945.029318049242920315533052Matches
2022-202326Empoliit ITA1. Serie A21.41089105452437210281089261142.3934.65582977148331215161460442Matches
2023-202427Empoliit ITACoppa Italia0.6Matches
2023-202427Empoliit ITA1. Serie A12.2668442662581502066813430.8753.8345202012173414619436035Matches
8 Seasons4 Clubs3 Leagues150.444743261704184697011244741035250.54341.723121344967191611042599442434234
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
ADO Den Haag (4 Seasons)1 League70.8
Empoli (2 Seasons)2 Leagues34.21757149718695360481757391538.51641.090349972700653511351896477
Twente (1 Season)1 League31.52062127707926452482062442659.11840.911166648309567491149211140105
Venezia (1 Season)2 Leagues14.06555027922515816655201155.0945.029318049242920315533052
Eredivisie (5 Seasons)102.32062127707926452482062442659.11840.911166648309567491149211140105
Serie A (3 Seasons)46.22412199997920518642412592644.12542.411966801362494551450231294129
Coppa Italia (3 Seasons)2.0
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
2014-201518ADO Den Haag1 League3.1
2015-201619ADO Den Haag1 League13.7
2016-201720ADO Den Haag1 League27.6
2017-201821ADO Den Haag1 League26.4
2020-202124Twente1 League31.52062127707926452482062442659.11840.911166648309567491149211140105
2021-202225Venezia2 Leagues14.06555027922515816655201155.0945.029318049242920315533052
2022-202326Empoli2 Leagues21.41089105452437210281089261142.3934.65582977148331215161460442
2023-202427Empoli2 Leagues12.8668442662581502066813430.8753.8345202012173414619436035
8 Seasons4 Clubs3 Leagues150.444743261704184697011244741035250.54341.723121344967191611042599442434234
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
ADO Den Haag (4 Seasons)1 League70.8
Empoli (2 Seasons)2 Leagues34.21757149718695360481757391538.51641.090349972700653511351896477
Twente (1 Season)1 League31.52062127707926452482062442659.11840.911166648309567491149211140105
Venezia (1 Season)2 Leagues14.06555027922515816655201155.0945.029318049242920315533052
Eredivisie (5 Seasons)102.32062127707926452482062442659.11840.911166648309567491149211140105
Serie A (3 Seasons)46.22412199997920518642412592644.12542.411966801362494551450231294129
Coppa Italia (3 Seasons)2.0
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
2014-201518ADO Den Haagnl NED1. Eredivisie13th3.1Matches
2015-201619ADO Den Haagnl NED1. Eredivisie11th13.7Matches
2016-201720ADO Den Haagnl NED1. Eredivisie11th27.6Matches
2017-201821ADO Den Haagnl NED1. Eredivisie7th26.4Matches
2020-202124Twentenl NED1. Eredivisie10th31.52062127707926452482062442659.11840.911166648309567491149211140105Matches
2021-202225Veneziait ITA1. Serie A20th12.66555027922515816655201155.0945.029318049242920315533052Matches
2022-202326Empoliit ITA1. Serie A14th21.41089105452437210281089261142.3934.65582977148331215161460442Matches
2023-202427Empoliit ITA1. Serie A17th12.2668442662581502066813430.8753.8345202012173414619436035Matches
8 Seasons4 Clubs2 Leagues148.544743261704184697011244741035250.54341.723121344967191611042599442434234
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
ADO Den Haag (4 Seasons)1 League70.8
Empoli (2 Seasons)1 League33.61757149718695360481757391538.51641.090349972700653511351896477
Twente (1 Season)1 League31.52062127707926452482062442659.11840.911166648309567491149211140105
Venezia (1 Season)1 League12.66555027922515816655201155.0945.029318049242920315533052
Eredivisie (5 Seasons)102.32062127707926452482062442659.11840.911166648309567491149211140105
Serie A (3 Seasons)46.22412199997920518642412592644.12542.411966801362494551450231294129
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
2021-202225Veneziait ITACoppa ItaliaR161.3Matches
2023-202427Empoliit ITACoppa ItaliaRd10.6Matches
3 Seasons2 Clubs1 League2.0
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
Empoli (2 Seasons)1 League0.6
Venezia (1 Season)1 League1.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
201721ng NigeriaFriendlies (M)1.0Matches
201822ng Nigeria1. World CupGR0.52931011802900014673513011195Matches
201822ng NigeriaFriendlies (M)3.0Matches
202024ng NigeriaFriendlies (M)0.7Matches
202125ng NigeriaAfrica Cup of NationsR160.8Matches
202125ng NigeriaAfrica Cup of Nations qualification1.0Matches
202327ng NigeriaFriendlies (M)0.7Matches
202327ng NigeriaAfrica Cup of Nations qualification0.2Matches
7 Seasons1 Club5 Leagues8.02931011802900014673513011195
Friendlies (M) (6 Seasons)5.4
Africa Cup of Nations qualification (3 Seasons)1.2
WCQ (2 Seasons)
World Cup (1 Season)0.52931011802900014673513011195
Africa Cup of Nations (1 Season)0.8

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
2014-201518ADO Den Haagnl NED1. Eredivisie7280409.23.1205240.5747-3-0.96-0.77Matches
2015-201619ADO Den Haagnl NED1. Eredivisie141,2298840.213.714120181.001721-4-0.29-0.44Matches
2016-201720ADO Den Haagnl NED1. Eredivisie292,4878681.327.62727251.072848-20-0.72-0.41Matches
2017-201821ADO Den Haagnl NED1. Eredivisie282,3738577.526.42823001.393236-4-0.15+0.37Matches
2020-202124Twentenl NED1. Eredivisie332,8348692.631.5338625001.244746+1+0.03+1.2343.145.6-2.5-0.08+1.01Matches
2021-202225Veneziait ITACoppa Italia112012040.01.311201001.001100.000.00Matches
2021-202225Veneziait ITA1. Serie A191,1386033.312.61279572840.68718-11-0.87+0.0810.617.7-7.1-0.56+0.55Matches
2022-202326Empoliit ITACoppa Italia00001Matches
2022-202326Empoliit ITA1. Serie A261,9237456.221.422841442071.42242400.00+0.7223.831.5-7.7-0.36+0.35Matches
2023-202427Empoliit ITACoppa Italia1575763.30.61570000.0010+1+1.58+7.03Matches
2023-202427Empoliit ITA1. Serie A151,0997332.112.211841044370.80515-10-0.82-0.2411.817.9-6.1-0.50-0.09Matches
8 Seasons4 Clubs3 Leagues17313,5407851.9150.4151841172230661.11166216-50-0.33+0.1489.3112.7-23.5-0.30+0.46
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
ADO Den Haag (4 Seasons)1 League786,3698252.070.871627471.1381112-31-0.44-0.30
Empoli (2 Seasons)2 Leagues423,0797343.734.2348324832151.163039-9-0.26+0.4135.649.4-13.8-0.41+0.12
Twente (1 Season)1 League332,8348692.631.5338625001.244746+1+0.03+1.2343.145.6-2.5-0.08+1.01
Venezia (1 Season)2 Leagues201,2586333.814.01382672840.70819-11-0.79+0.0910.617.7-7.1-0.56+0.55
Eredivisie (5 Seasons)1119,2038360.2102.310486877471.16128158-30-0.29-0.1243.145.6-2.5-0.08+1.01
Serie A (3 Seasons)604,1606940.546.24582291530181.033657-21-0.45+0.3046.267.1-20.9-0.45+0.29
Coppa Italia (3 Seasons)21778934.72.02891010.5021+1+0.51+1.35
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
2014-201518ADO Den Haag1 League7280409.23.1205240.5747-3-0.96-0.77
2015-201619ADO Den Haag1 League141,2298840.213.714120181.001721-4-0.29-0.44
2016-201720ADO Den Haag1 League292,4878681.327.62727251.072848-20-0.72-0.41
2017-201821ADO Den Haag1 League282,3738577.526.42823001.393236-4-0.15+0.37
2020-202124Twente1 League332,8348692.631.5338625001.244746+1+0.03+1.2343.145.6-2.5-0.08+1.01
2021-202225Venezia2 Leagues201,2586333.814.01382672840.70819-11-0.79+0.0910.617.7-7.1-0.56+0.55
2022-202326Empoli2 Leagues261,9237454.321.422841442081.42242400.00+0.7223.831.5-7.7-0.36+0.35
2023-202427Empoli2 Leagues161,1567232.912.812821044370.75615-9-0.70-0.0511.817.9-6.1-0.50-0.09
8 Seasons4 Clubs3 Leagues17313,5407851.9150.4151841172230661.11166216-50-0.33+0.1489.3112.7-23.5-0.30+0.46
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
ADO Den Haag (4 Seasons)1 League786,3698252.070.871627471.1381112-31-0.44-0.30
Empoli (2 Seasons)2 Leagues423,0797343.734.2348324832151.163039-9-0.26+0.4135.649.4-13.8-0.41+0.12
Twente (1 Season)1 League332,8348692.631.5338625001.244746+1+0.03+1.2343.145.6-2.5-0.08+1.01
Venezia (1 Season)2 Leagues201,2586333.814.01382672840.70819-11-0.79+0.0910.617.7-7.1-0.56+0.55
Eredivisie (5 Seasons)1119,2038360.2102.310486877471.16128158-30-0.29-0.1243.145.6-2.5-0.08+1.01
Serie A (3 Seasons)604,1606940.546.24582291530181.033657-21-0.45+0.3046.267.1-20.9-0.45+0.29
Coppa Italia (3 Seasons)21778934.72.02891010.5021+1+0.51+1.35
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
2014-201518ADO Den Haagnl NED1. Eredivisie13th7280409.23.1205240.5747-3-0.96-0.77Matches
2015-201619ADO Den Haagnl NED1. Eredivisie11th141,2298840.213.714120181.001721-4-0.29-0.44Matches
2016-201720ADO Den Haagnl NED1. Eredivisie11th292,4878681.327.62727251.072848-20-0.72-0.41Matches
2017-201821ADO Den Haagnl NED1. Eredivisie7th282,3738577.526.42823001.393236-4-0.15+0.37Matches
2020-202124Twentenl NED1. Eredivisie10th332,8348692.631.5338625001.244746+1+0.03+1.2343.145.6-2.5-0.08+1.01Matches
2021-202225Veneziait ITA1. Serie A20th191,1386033.312.61279572840.68718-11-0.87+0.0810.617.7-7.1-0.56+0.55Matches
2022-202326Empoliit ITA1. Serie A14th261,9237456.221.422841442071.42242400.00+0.7223.831.5-7.7-0.36+0.35Matches
2023-202427Empoliit ITA1. Serie A17th151,0997332.112.211841044370.80515-10-0.82-0.2411.817.9-6.1-0.50-0.09Matches
8 Seasons4 Clubs2 Leagues17113,3637852.3148.5149841162230651.12164215-51-0.34+0.1289.3112.7-23.5-0.30+0.46
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
ADO Den Haag (4 Seasons)1 League786,3698252.070.871627471.1381112-31-0.44-0.30
Empoli (2 Seasons)1 League413,0227444.233.6338424832141.192939-10-0.30+0.3435.649.4-13.8-0.41+0.12
Twente (1 Season)1 League332,8348692.631.5338625001.244746+1+0.03+1.2343.145.6-2.5-0.08+1.01
Venezia (1 Season)1 League191,1386033.312.61279572840.68718-11-0.87+0.0810.617.7-7.1-0.56+0.55
Eredivisie (5 Seasons)1119,2038360.2102.310486877471.16128158-30-0.29-0.1243.145.6-2.5-0.08+1.01
Serie A (3 Seasons)604,1606940.546.24582291530181.033657-21-0.45+0.3046.267.1-20.9-0.45+0.29
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
2021-202225Veneziait ITACoppa ItaliaR16112012040.01.311201001.001100.000.00Matches
2022-202326Empoliit ITACoppa ItaliaRd100001Matches
2023-202427Empoliit ITACoppa ItaliaRd11575763.30.61570000.0010+1+1.58+7.03Matches
3 Seasons2 Clubs1 League21778934.72.02891010.5021+1+0.51+1.35
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Empoli (2 Seasons)1 League1575727.10.61570010.0010+1+1.58+7.03
Venezia (1 Season)1 League112012040.01.311201001.001100.000.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
201721ng NigeriaFriendlies (M)2904533.31.00024513.0030+3+3.00+2.00Matches
201822ng Nigeria1. World CupGR1454516.70.50014523.0020+2+4.00+5.200.90.9-0.1-0.12+0.19Matches
201822ng NigeriaWCQ00003Matches
201822ng NigeriaFriendlies (M)52685442.53.0283133400.802200.00+0.50Matches
201923ng NigeriaFriendlies (M)00001Matches
201923ng NigeriaAfrica Cup of Nations qualification00001Matches
202024ng NigeriaFriendlies (M)1666636.70.71660010.0001-1-1.36-1.36Matches
202125ng NigeriaAfrica Cup of NationsR161757520.80.81750023.0020+2+2.40+1.77Matches
202125ng NigeriaAfrica Cup of Nations qualification1909016.71.01901033.0030+3+3.00+2.20Matches
202226ng NigeriaWCQ00001Matches
202226ng NigeriaFriendlies (M)00001Matches
202327ng NigeriaFriendlies (M)1646471.10.71640001.0001-1-1.41-8.33Matches
202327ng NigeriaAfrica Cup of Nations qualification118183.30.20011803.0020+2+10.00+7.24Matches
7 Seasons1 Club5 Leagues137165512.68.06772736161.77144+10+1.26+0.380.90.9-0.1-0.12+0.19
Friendlies (M) (6 Seasons)94885424.65.4474153841.2254+1+0.18-0.08
Africa Cup of Nations qualification (3 Seasons)2108546.71.2190111843.0050+5+4.17+2.31
WCQ (2 Seasons)00004
World Cup (1 Season)1454516.70.50014523.0020+2+4.00+5.200.90.9-0.1-0.12+0.19
Africa Cup of Nations (1 Season)1757520.80.81750023.0020+2+2.40+1.77

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
2014-201518ADO Den Haagnl NED1. Eredivisie3.1001Matches
2015-201619ADO Den Haagnl NED1. Eredivisie13.71010Matches
2016-201720ADO Den Haagnl NED1. Eredivisie27.64002800000001Matches
2017-201821ADO Den Haagnl NED1. Eredivisie26.41211700000000Matches
2020-202124Twentenl NED1. Eredivisie31.510023190484329000216463656.1Matches
2021-202225Veneziait ITACoppa Italia1.30002004010Matches
2021-202225Veneziait ITA1. Serie A12.6110224128161200061151845.5Matches
2022-202326Empoliit ITA1. Serie A21.40001217328121400091193237.3Matches
2023-202427Empoliit ITACoppa Italia0.60000001000Matches
2023-202427Empoliit ITA1. Serie A12.200079323690007081830.8Matches
8 Seasons4 Clubs3 Leagues150.483112249713277650014388810445.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
ADO Den Haag (4 Seasons)1 League70.86215600000001
Empoli (2 Seasons)2 Leagues34.200019266521823000161275035.1
Twente (1 Season)1 League31.510023190484329000216463656.1
Venezia (1 Season)2 Leagues14.0110244132161300061151845.5
Eredivisie (5 Seasons)102.372179190484329001216463656.1
Serie A (3 Seasons)46.211041307793435000222426838.2
Coppa Italia (3 Seasons)2.00002005010
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
2014-201518ADO Den Haag1 League3.1001
2015-201619ADO Den Haag1 League13.71010
2016-201720ADO Den Haag1 League27.64002800000001
2017-201821ADO Den Haag1 League26.41211700000000
2020-202124Twente1 League31.510023190484329000216463656.1
2021-202225Venezia2 Leagues14.0110244132161300061151845.5
2022-202326Empoli2 Leagues21.40001217328121400091193237.3
2023-202427Empoli2 Leagues12.800079324690007081830.8
8 Seasons4 Clubs3 Leagues150.483112249713277650014388810445.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
ADO Den Haag (4 Seasons)1 League70.86215600000001
Empoli (2 Seasons)2 Leagues34.200019266521823000161275035.1
Twente (1 Season)1 League31.510023190484329000216463656.1
Venezia (1 Season)2 Leagues14.0110244132161300061151845.5
Eredivisie (5 Seasons)102.372179190484329001216463656.1
Serie A (3 Seasons)46.211041307793435000222426838.2
Coppa Italia (3 Seasons)2.00002005010
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
2014-201518ADO Den Haagnl NED1. Eredivisie13th3.1001Matches
2015-201619ADO Den Haagnl NED1. Eredivisie11th13.71010Matches
2016-201720ADO Den Haagnl NED1. Eredivisie11th27.64002800000001Matches
2017-201821ADO Den Haagnl NED1. Eredivisie7th26.41211700000000Matches
2020-202124Twentenl NED1. Eredivisie10th31.510023190484329000216463656.1Matches
2021-202225Veneziait ITA1. Serie A20th12.6110224128161200061151845.5Matches
2022-202326Empoliit ITA1. Serie A14th21.40001217328121400091193237.3Matches
2023-202427Empoliit ITA1. Serie A17th12.200079323690007081830.8Matches
8 Seasons4 Clubs2 Leagues148.583112049712777640014388810445.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
ADO Den Haag (4 Seasons)1 League70.86215600000001
Empoli (2 Seasons)1 League33.600019266511823000161275035.1
Twente (1 Season)1 League31.510023190484329000216463656.1
Venezia (1 Season)1 League12.6110224128161200061151845.5
Eredivisie (5 Seasons)102.372179190484329001216463656.1
Serie A (3 Seasons)46.211041307793435000222426838.2
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2021-202225Veneziait ITACoppa ItaliaR161.30002004010Matches
2023-202427Empoliit ITACoppa ItaliaRd10.60000001000Matches
3 Seasons2 Clubs1 League2.00002005010
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Empoli (2 Seasons)1 League0.60000001000
Venezia (1 Season)1 League1.30002004010
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
201721ng NigeriaFriendlies (M)1.00000Matches
201822ng Nigeria1. World CupGR0.5000100001010500Matches
201822ng NigeriaFriendlies (M)3.00000Matches
202024ng NigeriaFriendlies (M)0.70000Matches
202125ng NigeriaAfrica Cup of NationsR160.80002111200Matches
202125ng NigeriaAfrica Cup of Nations qualification1.00000Matches
202327ng NigeriaFriendlies (M)0.70000Matches
202327ng NigeriaAfrica Cup of Nations qualification0.20000Matches
7 Seasons1 Club5 Leagues8.0000311121010500
Friendlies (M) (6 Seasons)5.40000
Africa Cup of Nations qualification (3 Seasons)1.20000
WCQ (2 Seasons)
World Cup (1 Season)0.5000100001010500
Africa Cup of Nations (1 Season)0.80002111200

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.