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-201021Sint-Truidenbe BEL1. Pro League33332,93732.6011000920.000.030.030.000.03
2010-201122Sint-Truidenbe BEL1. Pro League33332,88632.1134100720.030.090.120.030.12
2011-201223Anderlecht2. Europa Lg30360.4000000000.000.000.000.000.00Matches
2011-201223Anderlechtbe BEL1. Pro League19141,24213.8000000210.000.000.000.000.00Matches
2012-201324Anderlechtbe BEL1. Pro League14108479.4033000310.000.320.320.000.32Matches
2013-201425Lokerenbe BEL1. Pro League37373,28036.4101100810.030.000.030.030.03
2014-201526Lokeren2. Europa Lg665406.0000000100.000.000.000.000.00Matches
2014-201526Lokerenbe BEL1. Pro League35353,13434.8000000700.000.000.000.000.00Matches
2015-201627Lokerenbe BEL1. Pro League35353,14334.9134100410.030.090.110.030.11Matches
2016-201728Fulhameng ENG2. Championship30212,00722.3224200500.090.090.180.090.18Matches
2016-201728Fulhameng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2017-201829Fulhameng ENG2. Championship38302,69930.0101100620.030.000.030.030.03Matches
2017-201829Fulhameng ENGEFL Cup11901.0101100001.000.001.001.001.00Matches
2017-201829Fulhameng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201930Fulhameng ENGEFL Cup211191.3000000000.000.000.000.000.00Matches
2018-201930Fulhameng ENGFA Cup11901.0101100101.000.001.001.001.00Matches
2018-201930Fulhameng ENG1. Premier League31292,59428.8011000400.60.60.71.336101160.000.030.030.000.030.020.020.040.020.04Matches
2019-202031Fulhameng ENG2. Championship34302,59928.9011000711.41.41.02.444122360.000.030.030.000.030.050.040.080.050.08Matches
2019-202031Fulhameng ENGEFL Cup00Matches
2019-202031Fulhameng ENGFA Cup211031.1000000000.000.000.000.000.00Matches
2020-202132Fulhameng ENGEFL Cup322022.2000000100.000.000.000.000.00Matches
2020-202132Fulhameng ENGFA Cup20390.4000000000.000.000.000.000.00Matches
2020-202132Fulhameng ENG1. Premier League332703.0000000100.10.10.10.151050.000.000.000.000.000.020.020.040.020.04Matches
2021-202233Fulhameng ENG2. Championship18171,47116.3134100602.32.31.13.43162330.060.180.240.060.240.140.070.210.140.21Matches
2021-202233Fulhameng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2021-202233Fulhameng ENGFA Cup111201.3000000000.000.000.000.000.00Matches
2021-202233Club Bruggebe BEL1. First Division A886327.0101100400.140.000.140.140.14Matches
2022-202334Club Brugge1. Champions Lg765235.8000000400.10.10.10.182940.000.000.000.000.000.010.010.020.010.02Matches
2022-202334Club Bruggebe BEL1. Pro League A25201,89321.0000000700.000.000.000.000.00Matches
2023-202435Club Brugge3. Conf Lg854805.3000000310.000.000.000.000.00Matches
2023-202435Club Bruggebe BEL1. Pro League A1755756.4101100500.160.000.160.160.16Matches
2024-202536Antwerpbe BEL1. Pro League A16151,34615.0022000910.000.130.130.000.13Matches
16 Seasons6 Clubs8 Leagues46740436,347403.91119301100104134.54.52.97.4124324940.030.050.070.030.070.050.040.090.050.09
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
Fulham (6 Seasons)4 Leagues17114212,853142.867136003134.44.42.87.2116295900.040.050.090.040.090.060.040.090.060.09
Lokeren (3 Seasons)2 Leagues11311310,097112.22352002020.020.030.040.020.04
Club Brugge (3 Seasons)3 Leagues65444,10345.62022002310.10.10.10.182940.040.000.040.040.040.010.010.020.010.02
Sint-Truiden (2 Seasons)1 League66665,82364.71451001640.020.060.080.020.08
Anderlecht (2 Seasons)2 Leagues36242,12523.6033000520.000.130.130.000.13
Antwerp (1 Season)1 League16151,34615.0022000910.000.130.130.000.13
Pro League A (11 Seasons)27224521,915243.5512175006590.020.050.070.020.07
FA Cup (6 Seasons)1077127.9101100100.130.000.130.130.13
EFL Cup (5 Seasons)755015.6101100100.180.000.180.180.18
Championship (4 Seasons)120988,77697.546104002433.73.72.15.875184690.040.060.100.040.100.080.050.130.080.13
Premier League (2 Seasons)34322,86431.8011000500.70.70.71.441111210.000.030.030.000.030.020.020.040.020.04
Europa Lg (2 Seasons)965766.4000000100.000.000.000.000.00
Conf Lg (1 Season)854805.3000000310.000.000.000.000.00
Champions Lg (1 Season)765235.8000000400.10.10.10.182940.000.000.000.000.000.010.010.020.010.02
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-201021Sint-Truiden1 League33332,93732.6011000920.000.030.030.000.03
2010-201122Sint-Truiden1 League33332,88632.1134100720.030.090.120.030.12
2011-201223Anderlecht2 Leagues22141,27814.2000000210.000.000.000.000.00
2012-201324Anderlecht1 League14108479.4033000310.000.320.320.000.32
2013-201425Lokeren1 League37373,28036.4101100810.030.000.030.030.03
2014-201526Lokeren2 Leagues41413,67440.8000000800.000.000.000.000.00
2015-201627Lokeren1 League35353,14334.9134100410.030.090.110.030.11
2016-201728Fulham2 Leagues33242,27725.3224200500.080.080.160.080.16
2017-201829Fulham3 Leagues40322,87932.0202200620.060.000.060.060.06
2018-201930Fulham3 Leagues34312,80331.1112100500.60.60.71.336101160.030.030.060.030.060.020.020.040.020.04
2019-202031Fulham3 Leagues36312,70230.0011000711.41.41.02.444122360.000.030.030.000.030.050.040.080.050.08
2020-202132Fulham3 Leagues855115.7000000200.10.10.10.151050.000.000.000.000.000.020.020.040.020.04
2021-202233Fulham3 Leagues20191,68118.7134100602.32.31.13.43162330.050.160.210.050.210.140.070.210.140.21
2021-202233Club Brugge1 League886327.0101100400.140.000.140.140.14
2022-202334Club Brugge2 Leagues32262,41626.80000001100.10.10.10.182940.000.000.000.000.000.010.010.020.010.02
2023-202435Club Brugge2 Leagues25101,05511.7101100810.090.000.090.090.09
2024-202536Antwerp1 League16151,34615.0022000910.000.130.130.000.13
16 Seasons6 Clubs8 Leagues46740436,347403.91119301100104134.54.52.97.4124324940.030.050.070.030.070.050.040.090.050.09
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
Fulham (6 Seasons)4 Leagues17114212,853142.867136003134.44.42.87.2116295900.040.050.090.040.090.060.040.090.060.09
Lokeren (3 Seasons)2 Leagues11311310,097112.22352002020.020.030.040.020.04
Club Brugge (3 Seasons)3 Leagues65444,10345.62022002310.10.10.10.182940.040.000.040.040.040.010.010.020.010.02
Sint-Truiden (2 Seasons)1 League66665,82364.71451001640.020.060.080.020.08
Anderlecht (2 Seasons)2 Leagues36242,12523.6033000520.000.130.130.000.13
Antwerp (1 Season)1 League16151,34615.0022000910.000.130.130.000.13
Pro League A (11 Seasons)27224521,915243.5512175006590.020.050.070.020.07
FA Cup (6 Seasons)1077127.9101100100.130.000.130.130.13
EFL Cup (5 Seasons)755015.6101100100.180.000.180.180.18
Championship (4 Seasons)120988,77697.546104002433.73.72.15.875184690.040.060.100.040.100.080.050.130.080.13
Premier League (2 Seasons)34322,86431.8011000500.70.70.71.441111210.000.030.030.000.030.020.020.040.020.04
Europa Lg (2 Seasons)965766.4000000100.000.000.000.000.00
Conf Lg (1 Season)854805.3000000310.000.000.000.000.00
Champions Lg (1 Season)765235.8000000400.10.10.10.182940.000.000.000.000.000.010.010.020.010.02
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-201021Sint-Truidenbe BEL1. Pro League4th33332,93732.6011000920.000.030.030.000.03
2010-201122Sint-Truidenbe BEL1. Pro League12th33332,88632.1134100720.030.090.120.030.12
2011-201223Anderlechtbe BEL1. Pro League1st19141,24213.8000000210.000.000.000.000.00Matches
2012-201324Anderlechtbe BEL1. Pro League1st14108479.4033000310.000.320.320.000.32Matches
2013-201425Lokerenbe BEL1. Pro League5th37373,28036.4101100810.030.000.030.030.03
2014-201526Lokerenbe BEL1. Pro League9th35353,13434.8000000700.000.000.000.000.00Matches
2015-201627Lokerenbe BEL1. Pro League10th35353,14334.9134100410.030.090.110.030.11Matches
2016-201728Fulhameng ENG2. Championship6th30212,00722.3224200500.090.090.180.090.18Matches
2017-201829Fulhameng ENG2. Championship3rd38302,69930.0101100620.030.000.030.030.03Matches
2018-201930Fulhameng ENG1. Premier League19th31292,59428.8011000400.60.60.71.336101160.000.030.030.000.030.020.020.040.020.04Matches
2019-202031Fulhameng ENG2. Championship4th34302,59928.9011000711.41.41.02.444122360.000.030.030.000.030.050.040.080.050.08Matches
2020-202132Fulhameng ENG1. Premier League18th332703.0000000100.10.10.10.151050.000.000.000.000.000.020.020.040.020.04Matches
2021-202233Fulhameng ENG2. Championship1st18171,47116.3134100602.32.31.13.43162330.060.180.240.060.240.140.070.210.140.21Matches
2021-202233Club Bruggebe BEL1. First Division A2nd886327.0101100400.140.000.140.140.14Matches
2022-202334Club Bruggebe BEL1. Pro League A4th25201,89321.0000000700.000.000.000.000.00Matches
2023-202435Club Bruggebe BEL1. Pro League A1st1755756.4101100500.160.000.160.160.16Matches
2024-202536Antwerpbe BEL1. Pro League A4th16151,34615.0022000910.000.130.130.000.13Matches
16 Seasons6 Clubs3 Leagues42637533,555372.89192890094124.44.42.87.2116295900.020.050.080.020.080.060.040.090.060.09
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
Fulham (6 Seasons)2 Leagues15413011,640129.347114002934.44.42.87.2116295900.030.050.090.030.090.060.040.090.060.09
Lokeren (3 Seasons)1 League1071079,557106.22352001920.020.030.050.020.05
Club Brugge (3 Seasons)1 League50333,10034.42022001600.060.000.060.060.06
Sint-Truiden (2 Seasons)1 League66665,82364.71451001640.020.060.080.020.08
Anderlecht (2 Seasons)1 League33242,08923.2033000520.000.130.130.000.13
Antwerp (1 Season)1 League16151,34615.0022000910.000.130.130.000.13
Pro League A (11 Seasons)27224521,915243.5512175006590.020.050.070.020.07
Championship (4 Seasons)120988,77697.546104002433.73.72.15.875184690.040.060.100.040.100.080.050.130.080.13
Premier League (2 Seasons)34322,86431.8011000500.70.70.71.441111210.000.030.030.000.030.020.020.040.020.04
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
2016-201728Fulhameng ENGFA Cup9th332703.0000000000.000.000.000.000.00Matches
2017-201829Fulhameng ENGEFL Cup33rd11901.0101100001.000.001.001.001.00Matches
2017-201829Fulhameng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2018-201930Fulhameng ENGEFL Cup9th211191.3000000000.000.000.000.000.00Matches
2018-201930Fulhameng ENGFA Cup33rd11901.0101100101.000.001.001.001.00Matches
2019-202031Fulhameng ENGEFL Cup33rd00Matches
2019-202031Fulhameng ENGFA Cup17th211031.1000000000.000.000.000.000.00Matches
2020-202132Fulhameng ENGEFL Cup9th322022.2000000100.000.000.000.000.00Matches
2020-202132Fulhameng ENGFA Cup17th20390.4000000000.000.000.000.000.00Matches
2021-202233Fulhameng ENGEFL CupRd311901.0000000000.000.000.000.000.00Matches
2021-202233Fulhameng ENGFA Cup111201.3000000000.000.000.000.000.00Matches
6 Seasons1 Club2 Leagues17121,21313.5202200200.150.000.150.150.15
FA Cup (6 Seasons)1077127.9101100100.130.000.130.130.13
EFL Cup (5 Seasons)755015.6101100100.180.000.180.180.18
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
2011-201223Anderlecht2. Europa LgR3230360.4000000000.000.000.000.000.00Matches
2014-201526Lokeren2. Europa LgGR665406.0000000100.000.000.000.000.00Matches
2022-202334Club Brugge1. Champions LgR16765235.8000000400.10.10.10.182940.000.000.000.000.000.010.010.020.010.02Matches
2023-202435Club Brugge3. Conf LgSF854805.3000000310.000.000.000.000.00Matches
4 Seasons3 Clubs3 Leagues24171,57917.5000000810.10.10.10.182940.000.000.000.000.000.010.010.020.010.02
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
Club Brugge (2 Seasons)2 Leagues15111,00311.1000000710.10.10.10.182940.000.000.000.000.000.010.010.020.010.02
Lokeren (1 Season)1 League665406.0000000100.000.000.000.000.00
Anderlecht (1 Season)1 League30360.4000000000.000.000.000.000.00
Europa Lg (2 Seasons)965766.4000000100.000.000.000.000.00
Conf Lg (1 Season)854805.3000000310.000.000.000.000.00
Champions Lg (1 Season)765235.8000000400.10.10.10.182940.000.000.000.000.000.010.010.020.010.02
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
202234gh Ghana1. World CupGR10130.1000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00Matches
202233gh GhanaWCQ221802.0000000000.000.000.000.000.00Matches
202233gh GhanaFriendlies (M)11710.8000000100.000.000.000.000.00Matches
202334gh GhanaAfrica Cup of NationsGR332512.8011000000.000.360.360.000.36Matches
202334gh GhanaAfrica Cup of Nations qualification332703.0000000000.000.000.000.000.00Matches
202435gh GhanaFriendlies (M)11640.7000000000.000.000.000.000.00Matches
202637gh GhanaWCQ211351.5000000000.000.000.000.000.00Matches
4 Seasons1 Club5 Leagues131198410.9011000100.00.00.00.00010.000.090.090.000.090.000.000.000.000.00
WCQ (2 Seasons)433153.5000000000.000.000.000.000.00
Friendlies (M) (2 Seasons)221351.5000000100.000.000.000.000.00
Africa Cup of Nations (1 Season)332512.8011000000.000.360.360.000.36
Africa Cup of Nations qualification (1 Season)332703.0000000000.000.000.000.000.00
World Cup (1 Season)10130.1000000000.00.00.00.00010.000.000.000.000.000.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
2009-201021Sint-Truidenbe BEL1. Pro League32.6030.090.0000
2010-201122Sint-Truidenbe BEL1. Pro League32.1160.190.1700
2011-201223Anderlecht2. Europa Lg0.4000.0000Matches
2011-201223Anderlechtbe BEL1. Pro League13.8050.360.0000Matches
2012-201324Anderlechtbe BEL1. Pro League9.4010.110.0000Matches
2013-201425Lokerenbe BEL1. Pro League36.4120.050.5000
2014-201526Lokeren2. Europa Lg6.0000.0000Matches
2014-201526Lokerenbe BEL1. Pro League34.8010.030.0000Matches
2015-201627Lokerenbe BEL1. Pro League34.9160.170.1700Matches
2016-201728Fulhameng ENG2. Championship22.32020.000.091.0000Matches
2016-201728Fulhameng ENGFA Cup3.0000Matches
2017-201829Fulhameng ENG2. Championship30.011119.10.370.030.091.0000Matches
2017-201829Fulhameng ENGEFL Cup1.014375.04.003.000.250.3300Matches
2017-201829Fulhameng ENGFA Cup1.00100.01.000.000.0000Matches
2018-201930Fulhameng ENGEFL Cup1.30000.000.0000Matches
2018-201930Fulhameng ENGFA Cup1.012150.02.001.000.501.0000Matches
2018-201930Fulhameng ENG1. Premier League28.8010110.00.350.030.000.0018.20000.60.60.06-0.6-0.6Matches
2019-202031Fulhameng ENG2. Championship28.9016212.50.550.070.000.0016.00001.41.40.09-1.4-1.4Matches
2019-202031Fulhameng ENGFA Cup1.10000.000.0000Matches
2020-202132Fulhameng ENGEFL Cup2.20000.000.0000Matches
2020-202132Fulhameng ENGFA Cup0.40000.000.0000Matches
2020-202132Fulhameng ENG1. Premier League3.002150.00.670.330.000.0025.50000.10.10.03-0.1-0.1Matches
2021-202233Fulhameng ENG2. Championship16.3115426.70.920.240.070.2511.80002.32.30.15-1.3-1.3Matches
2021-202233Fulhameng ENGEFL Cup1.00100.01.000.000.0000Matches
2021-202233Fulhameng ENGFA Cup1.30200.01.500.000.0000Matches
2021-202233Club Bruggebe BEL1. First Division A7.013133.30.430.140.331.0000Matches
2022-202334Club Brugge1. Champions Lg5.80100.00.170.000.0023.20000.10.10.08-0.1-0.1Matches
2022-202334Club Bruggebe BEL1. Pro League A21.0013430.80.620.190.000.0000Matches
2023-202435Club Brugge3. Conf Lg5.30000.000.0000Matches
2023-202435Club Bruggebe BEL1. Pro League A6.415240.00.780.310.200.5000Matches
2024-202536Antwerpbe BEL1. Pro League A15.0016425.01.070.270.000.0000Matches
16 Seasons6 Clubs8 Leagues403.9111025025.50.510.120.080.2215.70004.54.50.10-3.5-3.5
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
Fulham (6 Seasons)4 Leagues142.86641523.40.460.110.090.4015.50004.44.40.10-3.4-3.4
Lokeren (3 Seasons)2 Leagues112.2290.080.2200
Club Brugge (3 Seasons)3 Leagues45.6222731.80.480.150.090.2923.20000.10.10.08-0.1-0.1
Sint-Truiden (2 Seasons)1 League64.7190.140.1100
Anderlecht (2 Seasons)2 Leagues23.6060.250.0000
Antwerp (1 Season)1 League15.0016425.01.070.270.000.0000
Pro League A (11 Seasons)243.55373529.70.750.140.050.1400
FA Cup (6 Seasons)7.915120.01.020.200.201.0000
EFL Cup (5 Seasons)5.615360.00.900.540.200.3300
Championship (4 Seasons)97.5442921.40.430.090.100.4413.90003.73.70.12-2.7-2.7
Premier League (2 Seasons)31.8012216.70.380.060.000.0019.40000.70.70.06-0.7-0.7
Europa Lg (2 Seasons)6.4000.0000
Conf Lg (1 Season)5.30000.000.0000
Champions Lg (1 Season)5.80100.00.170.000.0023.20000.10.10.08-0.1-0.1
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-201021Sint-Truiden1 League32.6030.090.0000
2010-201122Sint-Truiden1 League32.1160.190.1700
2011-201223Anderlecht2 Leagues14.2050.350.0000
2012-201324Anderlecht1 League9.4010.110.0000
2013-201425Lokeren1 League36.4120.050.5000
2014-201526Lokeren2 Leagues40.8010.020.0000
2015-201627Lokeren1 League34.9160.170.1700
2016-201728Fulham2 Leagues25.32020.000.091.0000
2017-201829Fulham3 Leagues32.0216425.00.500.130.130.5000
2018-201930Fulham3 Leagues31.1112216.70.390.060.080.5018.20000.60.60.06-0.6-0.6
2019-202031Fulham3 Leagues30.0016212.50.530.070.000.0016.00001.41.40.09-1.4-1.4
2020-202132Fulham3 Leagues5.702150.00.350.180.000.0025.50000.10.10.03-0.1-0.1
2021-202233Fulham3 Leagues18.7118422.20.960.210.060.2511.80002.32.30.15-1.3-1.3
2021-202233Club Brugge1 League7.013133.30.430.140.331.0000
2022-202334Club Brugge2 Leagues26.8014428.60.520.150.000.0023.20000.10.10.08-0.1-0.1
2023-202435Club Brugge2 Leagues11.715240.00.430.170.200.5000
2024-202536Antwerp1 League15.0016425.01.070.270.000.0000
16 Seasons6 Clubs8 Leagues403.9111025025.50.510.120.080.2215.70004.54.50.10-3.5-3.5
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
Fulham (6 Seasons)4 Leagues142.86641523.40.460.110.090.4015.50004.44.40.10-3.4-3.4
Lokeren (3 Seasons)2 Leagues112.2290.080.2200
Club Brugge (3 Seasons)3 Leagues45.6222731.80.480.150.090.2923.20000.10.10.08-0.1-0.1
Sint-Truiden (2 Seasons)1 League64.7190.140.1100
Anderlecht (2 Seasons)2 Leagues23.6060.250.0000
Antwerp (1 Season)1 League15.0016425.01.070.270.000.0000
Pro League A (11 Seasons)243.55373529.70.750.140.050.1400
FA Cup (6 Seasons)7.915120.01.020.200.201.0000
EFL Cup (5 Seasons)5.615360.00.900.540.200.3300
Championship (4 Seasons)97.5442921.40.430.090.100.4413.90003.73.70.12-2.7-2.7
Premier League (2 Seasons)31.8012216.70.380.060.000.0019.40000.70.70.06-0.7-0.7
Europa Lg (2 Seasons)6.4000.0000
Conf Lg (1 Season)5.30000.000.0000
Champions Lg (1 Season)5.80100.00.170.000.0023.20000.10.10.08-0.1-0.1
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-201021Sint-Truidenbe BEL1. Pro League4th32.6030.090.0000
2010-201122Sint-Truidenbe BEL1. Pro League12th32.1160.190.1700
2011-201223Anderlechtbe BEL1. Pro League1st13.8050.360.0000Matches
2012-201324Anderlechtbe BEL1. Pro League1st9.4010.110.0000Matches
2013-201425Lokerenbe BEL1. Pro League5th36.4120.050.5000
2014-201526Lokerenbe BEL1. Pro League9th34.8010.030.0000Matches
2015-201627Lokerenbe BEL1. Pro League10th34.9160.170.1700Matches
2016-201728Fulhameng ENG2. Championship6th22.32020.000.091.0000Matches
2017-201829Fulhameng ENG2. Championship3rd30.011119.10.370.030.091.0000Matches
2018-201930Fulhameng ENG1. Premier League19th28.8010110.00.350.030.000.0018.20000.60.60.06-0.6-0.6Matches
2019-202031Fulhameng ENG2. Championship4th28.9016212.50.550.070.000.0016.00001.41.40.09-1.4-1.4Matches
2020-202132Fulhameng ENG1. Premier League18th3.002150.00.670.330.000.0025.50000.10.10.03-0.1-0.1Matches
2021-202233Fulhameng ENG2. Championship1st16.3115426.70.920.240.070.2511.80002.32.30.15-1.3-1.3Matches
2021-202233Club Bruggebe BEL1. First Division A2nd7.013133.30.430.140.331.0000Matches
2022-202334Club Bruggebe BEL1. Pro League A4th21.0013430.80.620.190.000.0000Matches
2023-202435Club Bruggebe BEL1. Pro League A1st6.415240.00.780.310.200.5000Matches
2024-202536Antwerpbe BEL1. Pro League A4th15.0016425.01.070.270.000.0000Matches
16 Seasons6 Clubs3 Leagues372.89914624.20.510.120.070.2015.50004.44.40.10-3.4-3.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
Fulham (6 Seasons)2 Leagues129.34541120.40.420.090.070.3615.50004.44.40.10-3.4-3.4
Lokeren (3 Seasons)1 League106.2290.080.2200
Club Brugge (3 Seasons)1 League34.4221733.30.610.200.100.2900
Sint-Truiden (2 Seasons)1 League64.7190.140.1100
Anderlecht (2 Seasons)1 League23.2060.260.0000
Antwerp (1 Season)1 League15.0016425.01.070.270.000.0000
Pro League A (11 Seasons)243.55373529.70.750.140.050.1400
Championship (4 Seasons)97.5442921.40.430.090.100.4413.90003.73.70.12-2.7-2.7
Premier League (2 Seasons)31.8012216.70.380.060.000.0019.40000.70.70.06-0.7-0.7
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
2016-201728Fulhameng ENGFA Cup9th3.0000Matches
2017-201829Fulhameng ENGEFL Cup33rd1.014375.04.003.000.250.3300Matches
2017-201829Fulhameng ENGFA Cup33rd1.00100.01.000.000.0000Matches
2018-201930Fulhameng ENGEFL Cup9th1.30000.000.0000Matches
2018-201930Fulhameng ENGFA Cup33rd1.012150.02.001.000.501.0000Matches
2019-202031Fulhameng ENGFA Cup17th1.10000.000.0000Matches
2020-202132Fulhameng ENGEFL Cup9th2.20000.000.0000Matches
2020-202132Fulhameng ENGFA Cup17th0.40000.000.0000Matches
2021-202233Fulhameng ENGEFL CupRd31.00100.01.000.000.0000Matches
2021-202233Fulhameng ENGFA Cup1.30200.01.500.000.0000Matches
6 Seasons1 Club2 Leagues13.5210440.00.950.380.200.5000
FA Cup (6 Seasons)7.915120.01.020.200.201.0000
EFL Cup (5 Seasons)5.615360.00.900.540.200.3300
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
2011-201223Anderlecht2. Europa LgR320.4000.0000Matches
2014-201526Lokeren2. Europa LgGR6.0000.0000Matches
2022-202334Club Brugge1. Champions LgR165.80100.00.170.000.0023.20000.10.10.08-0.1-0.1Matches
2023-202435Club Brugge3. Conf LgSF5.30000.000.0000Matches
4 Seasons3 Clubs3 Leagues17.50100.00.090.000.0023.20000.10.10.08-0.1-0.1
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
Club Brugge (2 Seasons)2 Leagues11.10100.00.090.000.0023.20000.10.10.08-0.1-0.1
Lokeren (1 Season)1 League6.0000.0000
Anderlecht (1 Season)1 League0.4000.0000
Europa Lg (2 Seasons)6.4000.0000
Conf Lg (1 Season)5.30000.000.0000
Champions Lg (1 Season)5.80100.00.170.000.0023.20000.10.10.08-0.1-0.1
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
202234gh Ghana1. World CupGR0.10000.000.000000.00.00.00.0Matches
202233gh GhanaWCQ2.0000Matches
202233gh GhanaFriendlies (M)0.8000Matches
202334gh GhanaAfrica Cup of NationsGR2.80000.000.0000Matches
202334gh GhanaAfrica Cup of Nations qualification3.0000Matches
202435gh GhanaFriendlies (M)0.7000Matches
202637gh GhanaWCQ1.5000Matches
4 Seasons1 Club5 Leagues10.90000.000.000000.00.00.00.0
WCQ (2 Seasons)3.5000
Friendlies (M) (2 Seasons)1.5000
Africa Cup of Nations (1 Season)2.80000.000.0000
Africa Cup of Nations qualification (1 Season)3.0000
World Cup (1 Season)0.10000.000.000000.00.00.00.0

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-201021Sint-Truidenbe BEL1. Pro League32.61
2010-201122Sint-Truidenbe BEL1. Pro League32.13
2011-201223Anderlecht2. Europa Lg0.40Matches
2011-201223Anderlechtbe BEL1. Pro League13.80Matches
2012-201324Anderlechtbe BEL1. Pro League9.43Matches
2013-201425Lokerenbe BEL1. Pro League36.40
2014-201526Lokeren2. Europa Lg6.00Matches
2014-201526Lokerenbe BEL1. Pro League34.80Matches
2015-201627Lokerenbe BEL1. Pro League34.93Matches
2016-201728Fulhameng ENG2. Championship22.32Matches
2016-201728Fulhameng ENGFA Cup3.00Matches
2017-201829Fulhameng ENG2. Championship30.00Matches
2017-201829Fulhameng ENGEFL Cup1.00Matches
2017-201829Fulhameng ENGFA Cup1.00Matches
2018-201930Fulhameng ENGEFL Cup1.30Matches
2018-201930Fulhameng ENGFA Cup1.00Matches
2018-201930Fulhameng ENG1. Premier League28.81161143381.020435770649454590.654362187.49419947.210.70.6+0.311105104101Matches
2019-202031Fulhameng ENG2. Championship28.91500178384.124772784976381893.358267086.912721858.311.01.50.014104127122Matches
2019-202031Fulhameng ENGFA Cup1.10Matches
2020-202132Fulhameng ENGEFL Cup2.20Matches
2020-202132Fulhameng ENGFA Cup0.40Matches
2020-202132Fulhameng ENG1. Premier League3.015619082.12889877647387.7748290.2172665.400.10.1-0.11112110Matches
2021-202233Fulhameng ENG2. Championship16.3862105082.114849438137642089.541948985.75910357.331.10.9+1.910748762Matches
2021-202233Fulhameng ENGEFL Cup1.00Matches
2021-202233Fulhameng ENGFA Cup1.30Matches
2021-202233Club Bruggebe BEL1. First Division A7.00Matches
2022-202334Club Brugge1. Champions Lg5.827133780.45182157610412186.012714488.2365664.300.10.1-0.11300029Matches
2022-202334Club Bruggebe BEL1. Pro League A21.00Matches
2023-202435Club Brugge3. Conf Lg5.30Matches
2023-202435Club Bruggebe BEL1. Pro League A6.40Matches
2024-202536Antwerpbe BEL1. Pro League A15.02Matches
16 Seasons6 Clubs8 Leagues403.93950479382.468127223891801197791.11745200687.033360255.3192.93.2+16.1373243219324
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
Fulham (6 Seasons)4 Leagues142.83679445682.662945208131697185691.41618186286.929754654.472.83.1+4.2362943219295
Lokeren (3 Seasons)2 Leagues112.23
Club Brugge (3 Seasons)3 Leagues45.627133780.45182157610412186.012714488.2365664.300.10.1-0.11300029
Sint-Truiden (2 Seasons)1 League64.74
Anderlecht (2 Seasons)2 Leagues23.63
Antwerp (1 Season)1 League15.02
Pro League A (11 Seasons)243.512
FA Cup (6 Seasons)7.90
EFL Cup (5 Seasons)5.60
Championship (4 Seasons)97.52362283383.439621122301139123892.01001115986.418632157.962.12.4+3.9241782014184
Premier League (2 Seasons)31.81317162381.123324858355861890.361770387.811122549.310.70.7+0.312116125111
Europa Lg (2 Seasons)6.40
Conf Lg (1 Season)5.30
Champions Lg (1 Season)5.827133780.45182157610412186.012714488.2365664.300.10.1-0.11300029
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-201021Sint-Truiden1 League32.61
2010-201122Sint-Truiden1 League32.13
2011-201223Anderlecht2 Leagues14.20
2012-201324Anderlecht1 League9.43
2013-201425Lokeren1 League36.40
2014-201526Lokeren2 Leagues40.80
2015-201627Lokeren1 League34.93
2016-201728Fulham2 Leagues25.32
2017-201829Fulham3 Leagues32.00
2018-201930Fulham3 Leagues31.11161143381.020435770649454590.654362187.49419947.210.70.6+0.311105104101
2019-202031Fulham3 Leagues30.01500178384.124772784976381893.358267086.912721858.311.01.50.014104127122
2020-202132Fulham3 Leagues5.715619082.12889877647387.7748290.2172665.400.10.1-0.11112110
2021-202233Fulham3 Leagues18.7862105082.114849438137642089.541948985.75910357.331.10.9+1.910748762
2021-202233Club Brugge1 League7.00
2022-202334Club Brugge2 Leagues26.827133780.45182157610412186.012714488.2365664.300.10.1-0.11300029
2023-202435Club Brugge2 Leagues11.70
2024-202536Antwerp1 League15.02
16 Seasons6 Clubs8 Leagues403.93950479382.468127223891801197791.11745200687.033360255.3192.93.2+16.1373243219324
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
Fulham (6 Seasons)4 Leagues142.83679445682.662945208131697185691.41618186286.929754654.472.83.1+4.2362943219295
Lokeren (3 Seasons)2 Leagues112.23
Club Brugge (3 Seasons)3 Leagues45.627133780.45182157610412186.012714488.2365664.300.10.1-0.11300029
Sint-Truiden (2 Seasons)1 League64.74
Anderlecht (2 Seasons)2 Leagues23.63
Antwerp (1 Season)1 League15.02
Pro League A (11 Seasons)243.512
FA Cup (6 Seasons)7.90
EFL Cup (5 Seasons)5.60
Championship (4 Seasons)97.52362283383.439621122301139123892.01001115986.418632157.962.12.4+3.9241782014184
Premier League (2 Seasons)31.81317162381.123324858355861890.361770387.811122549.310.70.7+0.312116125111
Europa Lg (2 Seasons)6.40
Conf Lg (1 Season)5.30
Champions Lg (1 Season)5.827133780.45182157610412186.012714488.2365664.300.10.1-0.11300029
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-201021Sint-Truidenbe BEL1. Pro League4th32.61
2010-201122Sint-Truidenbe BEL1. Pro League12th32.13
2011-201223Anderlechtbe BEL1. Pro League1st13.80Matches
2012-201324Anderlechtbe BEL1. Pro League1st9.43Matches
2013-201425Lokerenbe BEL1. Pro League5th36.40
2014-201526Lokerenbe BEL1. Pro League9th34.80Matches
2015-201627Lokerenbe BEL1. Pro League10th34.93Matches
2016-201728Fulhameng ENG2. Championship6th22.32Matches
2017-201829Fulhameng ENG2. Championship3rd30.00Matches
2018-201930Fulhameng ENG1. Premier League19th28.81161143381.020435770649454590.654362187.49419947.210.70.6+0.311105104101Matches
2019-202031Fulhameng ENG2. Championship4th28.91500178384.124772784976381893.358267086.912721858.311.01.50.014104127122Matches
2020-202132Fulhameng ENG1. Premier League18th3.015619082.12889877647387.7748290.2172665.400.10.1-0.11112110Matches
2021-202233Fulhameng ENG2. Championship1st16.3862105082.114849438137642089.541948985.75910357.331.10.9+1.910748762Matches
2021-202233Club Bruggebe BEL1. First Division A2nd7.00Matches
2022-202334Club Bruggebe BEL1. Pro League A4th21.00Matches
2023-202435Club Bruggebe BEL1. Pro League A1st6.40Matches
2024-202536Antwerpbe BEL1. Pro League A4th15.02Matches
16 Seasons6 Clubs3 Leagues372.83679445682.662945208131697185691.41618186286.929754654.4192.83.1+16.2362943219295
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
Fulham (6 Seasons)2 Leagues129.33679445682.662945208131697185691.41618186286.929754654.472.83.1+4.2362943219295
Lokeren (3 Seasons)1 League106.23
Club Brugge (3 Seasons)1 League34.40
Sint-Truiden (2 Seasons)1 League64.74
Anderlecht (2 Seasons)1 League23.23
Antwerp (1 Season)1 League15.02
Pro League A (11 Seasons)243.512
Championship (4 Seasons)97.52362283383.439621122301139123892.01001115986.418632157.962.12.4+3.9241782014184
Premier League (2 Seasons)31.81317162381.123324858355861890.361770387.811122549.310.70.7+0.312116125111
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
2016-201728Fulhameng ENGFA Cup9th3.00Matches
2017-201829Fulhameng ENGEFL Cup33rd1.00Matches
2017-201829Fulhameng ENGFA Cup33rd1.00Matches
2018-201930Fulhameng ENGEFL Cup9th1.30Matches
2018-201930Fulhameng ENGFA Cup33rd1.00Matches
2019-202031Fulhameng ENGFA Cup17th1.10Matches
2020-202132Fulhameng ENGEFL Cup9th2.20Matches
2020-202132Fulhameng ENGFA Cup17th0.40Matches
2021-202233Fulhameng ENGEFL CupRd31.00Matches
2021-202233Fulhameng ENGFA Cup1.30Matches
6 Seasons1 Club2 Leagues13.50
FA Cup (6 Seasons)7.90
EFL Cup (5 Seasons)5.60
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
2011-201223Anderlecht2. Europa LgR320.40Matches
2014-201526Lokeren2. Europa LgGR6.00Matches
2022-202334Club Brugge1. Champions LgR165.827133780.45182157610412186.012714488.2365664.300.10.1-0.11300029Matches
2023-202435Club Brugge3. Conf LgSF5.30Matches
4 Seasons3 Clubs3 Leagues17.527133780.45182157610412186.012714488.2365664.300.10.1-0.11300029
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
Club Brugge (2 Seasons)2 Leagues11.127133780.45182157610412186.012714488.2365664.300.10.1-0.11300029
Lokeren (1 Season)1 League6.00
Anderlecht (1 Season)1 League0.40
Europa Lg (2 Seasons)6.40
Conf Lg (1 Season)5.30
Champions Lg (1 Season)5.827133780.45182157610412186.012714488.2365664.300.10.1-0.11300029
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
202234gh Ghana1. World CupGR0.122100.0271611100.011100.00000.00.00.000000Matches
202233gh GhanaWCQ2.00Matches
202233gh GhanaFriendlies (M)0.80Matches
202334gh GhanaAfrica Cup of NationsGR2.81Matches
202334gh GhanaAfrica Cup of Nations qualification3.00Matches
202435gh GhanaFriendlies (M)0.70Matches
202637gh GhanaWCQ1.50Matches
4 Seasons1 Club5 Leagues10.922100.0271611100.011100.00010.00.0+1.000000
WCQ (2 Seasons)3.50
Friendlies (M) (2 Seasons)1.50
Africa Cup of Nations (1 Season)2.81
Africa Cup of Nations qualification (1 Season)3.00
World Cup (1 Season)0.122100.0271611100.011100.00000.00.00.000000
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-201021Sint-Truidenbe BEL1. Pro League32.6
2010-201122Sint-Truidenbe BEL1. Pro League32.1
2011-201223Anderlecht2. Europa Lg0.4Matches
2011-201223Anderlechtbe BEL1. Pro League13.8Matches
2012-201324Anderlechtbe BEL1. Pro League9.4Matches
2013-201425Lokerenbe BEL1. Pro League36.4
2014-201526Lokeren2. Europa Lg6.0Matches
2014-201526Lokerenbe BEL1. Pro League34.8Matches
2015-201627Lokerenbe BEL1. Pro League34.9Matches
2016-201728Fulhameng ENG2. Championship22.30Matches
2016-201728Fulhameng ENGFA Cup3.0Matches
2017-201829Fulhameng ENG2. Championship30.010Matches
2017-201829Fulhameng ENGEFL Cup1.02Matches
2017-201829Fulhameng ENGFA Cup1.00Matches
2018-201930Fulhameng ENGEFL Cup1.30Matches
2018-201930Fulhameng ENGFA Cup1.00Matches
2018-201930Fulhameng ENG1. Premier League28.81433129912846213138200001161622Matches
2019-202031Fulhameng ENG2. Championship28.91783149628325073425710001500423Matches
2019-202031Fulhameng ENGFA Cup1.10Matches
2020-202132Fulhameng ENGEFL Cup2.20Matches
2020-202132Fulhameng ENGFA Cup0.41Matches
2020-202132Fulhameng ENG1. Premier League3.019016623701516000015613Matches
2021-202233Fulhameng ENG2. Championship16.310508791691303261560000862215Matches
2021-202233Fulhameng ENGEFL Cup1.00Matches
2021-202233Fulhameng ENGFA Cup1.30Matches
2021-202233Club Bruggebe BEL1. First Division A7.06Matches
2022-202334Club Brugge1. Champions Lg5.833728054605348000027139Matches
2022-202334Club Bruggebe BEL1. Pro League A21.016Matches
2023-202435Club Brugge3. Conf Lg5.310Matches
2023-202435Club Bruggebe BEL1. Pro League A6.410Matches
2024-202536Antwerpbe BEL1. Pro League A15.08Matches
16 Seasons6 Clubs8 Leagues403.94793412065797229144559100039501672
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Fulham (6 Seasons)4 Leagues142.8445638406039122491511100036791363
Lokeren (3 Seasons)2 Leagues112.2
Club Brugge (3 Seasons)3 Leagues45.6337280546054548000027139
Sint-Truiden (2 Seasons)1 League64.7
Anderlecht (2 Seasons)2 Leagues23.6
Antwerp (1 Season)1 League15.08
Pro League A (11 Seasons)243.540
FA Cup (6 Seasons)7.91
EFL Cup (5 Seasons)5.62
Championship (4 Seasons)97.528332375452380107041310002362638
Premier League (2 Seasons)31.81623146515153214189800001317725
Europa Lg (2 Seasons)6.4
Conf Lg (1 Season)5.310
Champions Lg (1 Season)5.833728054605348000027139
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-201021Sint-Truiden1 League32.6
2010-201122Sint-Truiden1 League32.1
2011-201223Anderlecht2 Leagues14.2
2012-201324Anderlecht1 League9.4
2013-201425Lokeren1 League36.4
2014-201526Lokeren2 Leagues40.8
2015-201627Lokeren1 League34.9
2016-201728Fulham2 Leagues25.30
2017-201829Fulham3 Leagues32.012
2018-201930Fulham3 Leagues31.11433129912846213138200001161622
2019-202031Fulham3 Leagues30.01783149628325073425710001500423
2020-202132Fulham3 Leagues5.719016623701616000015613
2021-202233Fulham3 Leagues18.710508791691303261560000862215
2021-202233Club Brugge1 League7.06
2022-202334Club Brugge2 Leagues26.8337280546051948000027139
2023-202435Club Brugge2 Leagues11.720
2024-202536Antwerp1 League15.08
16 Seasons6 Clubs8 Leagues403.94793412065797229144559100039501672
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Fulham (6 Seasons)4 Leagues142.8445638406039122491511100036791363
Lokeren (3 Seasons)2 Leagues112.2
Club Brugge (3 Seasons)3 Leagues45.6337280546054548000027139
Sint-Truiden (2 Seasons)1 League64.7
Anderlecht (2 Seasons)2 Leagues23.6
Antwerp (1 Season)1 League15.08
Pro League A (11 Seasons)243.540
FA Cup (6 Seasons)7.91
EFL Cup (5 Seasons)5.62
Championship (4 Seasons)97.528332375452380107041310002362638
Premier League (2 Seasons)31.81623146515153214189800001317725
Europa Lg (2 Seasons)6.4
Conf Lg (1 Season)5.310
Champions Lg (1 Season)5.833728054605348000027139
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-201021Sint-Truidenbe BEL1. Pro League4th32.6
2010-201122Sint-Truidenbe BEL1. Pro League12th32.1
2011-201223Anderlechtbe BEL1. Pro League1st13.8Matches
2012-201324Anderlechtbe BEL1. Pro League1st9.4Matches
2013-201425Lokerenbe BEL1. Pro League5th36.4
2014-201526Lokerenbe BEL1. Pro League9th34.8Matches
2015-201627Lokerenbe BEL1. Pro League10th34.9Matches
2016-201728Fulhameng ENG2. Championship6th22.30Matches
2017-201829Fulhameng ENG2. Championship3rd30.010Matches
2018-201930Fulhameng ENG1. Premier League19th28.81433129912846213138200001161622Matches
2019-202031Fulhameng ENG2. Championship4th28.91783149628325073425710001500423Matches
2020-202132Fulhameng ENG1. Premier League18th3.019016623701516000015613Matches
2021-202233Fulhameng ENG2. Championship1st16.310508791691303261560000862215Matches
2021-202233Club Bruggebe BEL1. First Division A2nd7.06Matches
2022-202334Club Bruggebe BEL1. Pro League A4th21.016Matches
2023-202435Club Bruggebe BEL1. Pro League A1st6.410Matches
2024-202536Antwerpbe BEL1. Pro League A4th15.08Matches
16 Seasons6 Clubs3 Leagues372.84456384060391224128511100036791363
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Fulham (6 Seasons)2 Leagues129.3445638406039122488511100036791363
Lokeren (3 Seasons)1 League106.2
Club Brugge (3 Seasons)1 League34.432
Sint-Truiden (2 Seasons)1 League64.7
Anderlecht (2 Seasons)1 League23.2
Antwerp (1 Season)1 League15.08
Pro League A (11 Seasons)243.540
Championship (4 Seasons)97.528332375452380107041310002362638
Premier League (2 Seasons)31.81623146515153214189800001317725
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
2016-201728Fulhameng ENGFA Cup9th3.0Matches
2017-201829Fulhameng ENGEFL Cup33rd1.02Matches
2017-201829Fulhameng ENGFA Cup33rd1.00Matches
2018-201930Fulhameng ENGEFL Cup9th1.30Matches
2018-201930Fulhameng ENGFA Cup33rd1.00Matches
2019-202031Fulhameng ENGFA Cup17th1.10Matches
2020-202132Fulhameng ENGEFL Cup9th2.20Matches
2020-202132Fulhameng ENGFA Cup17th0.41Matches
2021-202233Fulhameng ENGEFL CupRd31.00Matches
2021-202233Fulhameng ENGFA Cup1.30Matches
6 Seasons1 Club2 Leagues13.53
FA Cup (6 Seasons)7.91
EFL Cup (5 Seasons)5.62
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
2011-201223Anderlecht2. Europa LgR320.4Matches
2014-201526Lokeren2. Europa LgGR6.0Matches
2022-202334Club Brugge1. Champions LgR165.833728054605348000027139Matches
2023-202435Club Brugge3. Conf LgSF5.310Matches
4 Seasons3 Clubs3 Leagues17.5337280546051348000027139
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Club Brugge (2 Seasons)2 Leagues11.1337280546051348000027139
Lokeren (1 Season)1 League6.0
Anderlecht (1 Season)1 League0.4
Europa Lg (2 Seasons)6.4
Conf Lg (1 Season)5.310
Champions Lg (1 Season)5.833728054605348000027139
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
202234gh Ghana1. World CupGR0.1211000010000200Matches
202233gh GhanaWCQ2.0Matches
202233gh GhanaFriendlies (M)0.8Matches
202334gh GhanaAfrica Cup of NationsGR2.83Matches
202334gh GhanaAfrica Cup of Nations qualification3.0Matches
202435gh GhanaFriendlies (M)0.7Matches
202637gh GhanaWCQ1.5Matches
4 Seasons1 Club5 Leagues10.9211000310000200
WCQ (2 Seasons)3.5
Friendlies (M) (2 Seasons)1.5
Africa Cup of Nations (1 Season)2.83
Africa Cup of Nations qualification (1 Season)3.0
World Cup (1 Season)0.1211000010000200

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-201021Sint-Truidenbe BEL1. Pro League32.6
2010-201122Sint-Truidenbe BEL1. Pro League32.1
2011-201223Anderlecht2. Europa Lg0.4Matches
2011-201223Anderlechtbe BEL1. Pro League13.8Matches
2012-201324Anderlechtbe BEL1. Pro League9.4Matches
2013-201425Lokerenbe BEL1. Pro League36.4
2014-201526Lokeren2. Europa Lg6.0Matches
2014-201526Lokerenbe BEL1. Pro League34.8Matches
2015-201627Lokerenbe BEL1. Pro League34.9Matches
2016-201728Fulhameng ENG2. Championship22.3Matches
2016-201728Fulhameng ENGFA Cup3.0Matches
2017-201829Fulhameng ENG2. Championship30.0Matches
2017-201829Fulhameng ENGEFL Cup1.0Matches
2017-201829Fulhameng ENGFA Cup1.0Matches
2018-201930Fulhameng ENGEFL Cup1.3Matches
2018-201930Fulhameng ENGFA Cup1.0Matches
2018-201930Fulhameng ENG1. Premier League28.8311.08252001310.03100000Matches
2019-202031Fulhameng ENG2. Championship28.9351.21253322030.10201000Matches
2019-202031Fulhameng ENGFA Cup1.1Matches
2020-202132Fulhameng ENGEFL Cup2.2Matches
2020-202132Fulhameng ENGFA Cup0.4Matches
2020-202132Fulhameng ENG1. Premier League3.041.3340000000.00000000Matches
2021-202233Fulhameng ENG2. Championship16.3221.35141205060.37400020Matches
2021-202233Fulhameng ENGEFL Cup1.0Matches
2021-202233Fulhameng ENGFA Cup1.3Matches
2021-202233Club Bruggebe BEL1. First Division A7.0Matches
2022-202334Club Brugge1. Champions Lg5.840.6940000000.00000000Matches
2022-202334Club Bruggebe BEL1. Pro League A21.0Matches
2023-202435Club Brugge3. Conf Lg5.3Matches
2023-202435Club Bruggebe BEL1. Pro League A6.4Matches
2024-202536Antwerpbe BEL1. Pro League A15.0Matches
16 Seasons6 Clubs8 Leagues403.9961.167265283100.12701020
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Fulham (6 Seasons)4 Leagues142.8921.196865283100.13701020
Lokeren (3 Seasons)2 Leagues112.2
Club Brugge (3 Seasons)3 Leagues45.640.6940000000.00000000
Sint-Truiden (2 Seasons)1 League64.7
Anderlecht (2 Seasons)2 Leagues23.6
Antwerp (1 Season)1 League15.0
Pro League A (11 Seasons)243.5
FA Cup (6 Seasons)7.9
EFL Cup (5 Seasons)5.6
Championship (4 Seasons)97.5571.26394527090.20601020
Premier League (2 Seasons)31.8351.10292001310.03100000
Europa Lg (2 Seasons)6.4
Conf Lg (1 Season)5.3
Champions Lg (1 Season)5.840.6940000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201021Sint-Truiden1 League32.6
2010-201122Sint-Truiden1 League32.1
2011-201223Anderlecht2 Leagues14.2
2012-201324Anderlecht1 League9.4
2013-201425Lokeren1 League36.4
2014-201526Lokeren2 Leagues40.8
2015-201627Lokeren1 League34.9
2016-201728Fulham2 Leagues25.3
2017-201829Fulham3 Leagues32.0
2018-201930Fulham3 Leagues31.1311.08252001310.03100000
2019-202031Fulham3 Leagues30.0351.21253322030.10201000
2020-202132Fulham3 Leagues5.741.3340000000.00000000
2021-202233Fulham3 Leagues18.7221.35141205060.37400020
2021-202233Club Brugge1 League7.0
2022-202334Club Brugge2 Leagues26.840.6940000000.00000000
2023-202435Club Brugge2 Leagues11.7
2024-202536Antwerp1 League15.0
16 Seasons6 Clubs8 Leagues403.9961.167265283100.12701020
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Fulham (6 Seasons)4 Leagues142.8921.196865283100.13701020
Lokeren (3 Seasons)2 Leagues112.2
Club Brugge (3 Seasons)3 Leagues45.640.6940000000.00000000
Sint-Truiden (2 Seasons)1 League64.7
Anderlecht (2 Seasons)2 Leagues23.6
Antwerp (1 Season)1 League15.0
Pro League A (11 Seasons)243.5
FA Cup (6 Seasons)7.9
EFL Cup (5 Seasons)5.6
Championship (4 Seasons)97.5571.26394527090.20601020
Premier League (2 Seasons)31.8351.10292001310.03100000
Europa Lg (2 Seasons)6.4
Conf Lg (1 Season)5.3
Champions Lg (1 Season)5.840.6940000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201021Sint-Truidenbe BEL1. Pro League4th32.6
2010-201122Sint-Truidenbe BEL1. Pro League12th32.1
2011-201223Anderlechtbe BEL1. Pro League1st13.8Matches
2012-201324Anderlechtbe BEL1. Pro League1st9.4Matches
2013-201425Lokerenbe BEL1. Pro League5th36.4
2014-201526Lokerenbe BEL1. Pro League9th34.8Matches
2015-201627Lokerenbe BEL1. Pro League10th34.9Matches
2016-201728Fulhameng ENG2. Championship6th22.3Matches
2017-201829Fulhameng ENG2. Championship3rd30.0Matches
2018-201930Fulhameng ENG1. Premier League19th28.8311.08252001310.03100000Matches
2019-202031Fulhameng ENG2. Championship4th28.9351.21253322030.10201000Matches
2020-202132Fulhameng ENG1. Premier League18th3.041.3340000000.00000000Matches
2021-202233Fulhameng ENG2. Championship1st16.3221.35141205060.37400020Matches
2021-202233Club Bruggebe BEL1. First Division A2nd7.0Matches
2022-202334Club Bruggebe BEL1. Pro League A4th21.0Matches
2023-202435Club Bruggebe BEL1. Pro League A1st6.4Matches
2024-202536Antwerpbe BEL1. Pro League A4th15.0Matches
16 Seasons6 Clubs3 Leagues372.8921.196865283100.13701020
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Fulham (6 Seasons)2 Leagues129.3921.196865283100.13701020
Lokeren (3 Seasons)1 League106.2
Club Brugge (3 Seasons)1 League34.4
Sint-Truiden (2 Seasons)1 League64.7
Anderlecht (2 Seasons)1 League23.2
Antwerp (1 Season)1 League15.0
Pro League A (11 Seasons)243.5
Championship (4 Seasons)97.5571.26394527090.20601020
Premier League (2 Seasons)31.8351.10292001310.03100000
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
2016-201728Fulhameng ENGFA Cup9th3.0Matches
2017-201829Fulhameng ENGEFL Cup33rd1.0Matches
2017-201829Fulhameng ENGFA Cup33rd1.0Matches
2018-201930Fulhameng ENGEFL Cup9th1.3Matches
2018-201930Fulhameng ENGFA Cup33rd1.0Matches
2019-202031Fulhameng ENGFA Cup17th1.1Matches
2020-202132Fulhameng ENGEFL Cup9th2.2Matches
2020-202132Fulhameng ENGFA Cup17th0.4Matches
2021-202233Fulhameng ENGEFL CupRd31.0Matches
2021-202233Fulhameng ENGFA Cup1.3Matches
6 Seasons1 Club2 Leagues13.5
FA Cup (6 Seasons)7.9
EFL Cup (5 Seasons)5.6
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
2011-201223Anderlecht2. Europa LgR320.4Matches
2014-201526Lokeren2. Europa LgGR6.0Matches
2022-202334Club Brugge1. Champions LgR165.840.6940000000.00000000Matches
2023-202435Club Brugge3. Conf LgSF5.3Matches
4 Seasons3 Clubs3 Leagues17.540.6940000000.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Club Brugge (2 Seasons)2 Leagues11.140.6940000000.00000000
Lokeren (1 Season)1 League6.0
Anderlecht (1 Season)1 League0.4
Europa Lg (2 Seasons)6.4
Conf Lg (1 Season)5.3
Champions Lg (1 Season)5.840.6940000000.00000000
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
202234gh Ghana1. World CupGR0.100.0000000000.00000000Matches
202233gh GhanaWCQ2.0Matches
202233gh GhanaFriendlies (M)0.8Matches
202334gh GhanaAfrica Cup of NationsGR2.8Matches
202334gh GhanaAfrica Cup of Nations qualification3.0Matches
202435gh GhanaFriendlies (M)0.7Matches
202637gh GhanaWCQ1.5Matches
4 Seasons1 Club5 Leagues10.900.0000000000.00000000
WCQ (2 Seasons)3.5
Friendlies (M) (2 Seasons)1.5
Africa Cup of Nations (1 Season)2.8
Africa Cup of Nations qualification (1 Season)3.0
World Cup (1 Season)0.100.0000000000.00000000

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201021Sint-Truidenbe BEL1. Pro League32.6
2010-201122Sint-Truidenbe BEL1. Pro League32.1
2011-201223Anderlecht2. Europa Lg0.4Matches
2011-201223Anderlechtbe BEL1. Pro League13.8Matches
2012-201324Anderlechtbe BEL1. Pro League9.4Matches
2013-201425Lokerenbe BEL1. Pro League36.4
2014-201526Lokeren2. Europa Lg6.0Matches
2014-201526Lokerenbe BEL1. Pro League34.8Matches
2015-201627Lokerenbe BEL1. Pro League34.9Matches
2016-201728Fulhameng ENG2. Championship22.300Matches
2016-201728Fulhameng ENGFA Cup3.0Matches
2017-201829Fulhameng ENG2. Championship30.03946Matches
2017-201829Fulhameng ENGEFL Cup1.000Matches
2017-201829Fulhameng ENGFA Cup1.012Matches
2018-201930Fulhameng ENGEFL Cup1.301Matches
2018-201930Fulhameng ENGFA Cup1.000Matches
2018-201930Fulhameng ENG1. Premier League28.8483429163213363.61245242142901530Matches
2019-202031Fulhameng ENG2. Championship28.9402425105183650.01833161734741000Matches
2019-202031Fulhameng ENGFA Cup1.110Matches
2020-202132Fulhameng ENGEFL Cup2.212Matches
2020-202132Fulhameng ENGFA Cup0.410Matches
2020-202132Fulhameng ENG1. Premier League3.0332101425.033125850Matches
2021-202233Fulhameng ENG2. Championship16.3322318113203066.71012571850410Matches
2021-202233Fulhameng ENGEFL Cup1.002Matches
2021-202233Fulhameng ENGFA Cup1.300Matches
2021-202233Club Bruggebe BEL1. First Division A7.0108Matches
2022-202334Club Brugge1. Champions Lg5.81126417977.821156718180Matches
2022-202334Club Bruggebe BEL1. Pro League A21.01939Matches
2023-202435Club Brugge3. Conf Lg5.378Matches
2023-202435Club Bruggebe BEL1. Pro League A6.474Matches
2024-202536Antwerpbe BEL1. Pro League A15.01913Matches
16 Seasons6 Clubs8 Leagues403.91341918042126711259.84510451532312403170
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Fulham (6 Seasons)4 Leagues142.81231277438116010358.3439346471522222990
Lokeren (3 Seasons)2 Leagues112.20
Club Brugge (3 Seasons)3 Leagues45.611456417977.8211566618180
Sint-Truiden (2 Seasons)1 League64.70
Anderlecht (2 Seasons)2 Leagues23.60
Antwerp (1 Season)1 League15.019130
Pro League A (11 Seasons)243.555640
FA Cup (6 Seasons)7.9320
EFL Cup (5 Seasons)5.6150
Championship (4 Seasons)97.5728643218386657.628452124981241410
Premier League (2 Seasons)31.8513731173223759.51548252347981580
Europa Lg (2 Seasons)6.40
Conf Lg (1 Season)5.3780
Champions Lg (1 Season)5.81126417977.821156718180
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-201021Sint-Truiden1 League32.60
2010-201122Sint-Truiden1 League32.10
2011-201223Anderlecht2 Leagues14.20
2012-201324Anderlecht1 League9.40
2013-201425Lokeren1 League36.40
2014-201526Lokeren2 Leagues40.80
2015-201627Lokeren1 League34.90
2016-201728Fulham2 Leagues25.3000
2017-201829Fulham3 Leagues32.040480
2018-201930Fulham3 Leagues31.1483429163213363.61245242143901530
2019-202031Fulham3 Leagues30.0402525105183650.01833161734741000
2020-202132Fulham3 Leagues5.7352101425.033127850
2021-202233Fulham3 Leagues18.7322318113203066.71012572050410
2021-202233Club Brugge1 League7.01080
2022-202334Club Brugge2 Leagues26.811216417977.8211564618180
2023-202435Club Brugge2 Leagues11.714120
2024-202536Antwerp1 League15.019130
16 Seasons6 Clubs8 Leagues403.91341918042126711259.84510451532312403170
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Fulham (6 Seasons)4 Leagues142.81231277438116010358.3439346471522222990
Lokeren (3 Seasons)2 Leagues112.20
Club Brugge (3 Seasons)3 Leagues45.611456417977.8211566618180
Sint-Truiden (2 Seasons)1 League64.70
Anderlecht (2 Seasons)2 Leagues23.60
Antwerp (1 Season)1 League15.019130
Pro League A (11 Seasons)243.555640
FA Cup (6 Seasons)7.9320
EFL Cup (5 Seasons)5.6150
Championship (4 Seasons)97.5728643218386657.628452124981241410
Premier League (2 Seasons)31.8513731173223759.51548252347981580
Europa Lg (2 Seasons)6.40
Conf Lg (1 Season)5.3780
Champions Lg (1 Season)5.81126417977.821156718180
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-201021Sint-Truidenbe BEL1. Pro League4th32.6
2010-201122Sint-Truidenbe BEL1. Pro League12th32.1
2011-201223Anderlechtbe BEL1. Pro League1st13.8Matches
2012-201324Anderlechtbe BEL1. Pro League1st9.4Matches
2013-201425Lokerenbe BEL1. Pro League5th36.4
2014-201526Lokerenbe BEL1. Pro League9th34.8Matches
2015-201627Lokerenbe BEL1. Pro League10th34.9Matches
2016-201728Fulhameng ENG2. Championship6th22.300Matches
2017-201829Fulhameng ENG2. Championship3rd30.03946Matches
2018-201930Fulhameng ENG1. Premier League19th28.8483429163213363.61245242142901530Matches
2019-202031Fulhameng ENG2. Championship4th28.9402425105183650.01833161734741000Matches
2020-202132Fulhameng ENG1. Premier League18th3.0332101425.033125850Matches
2021-202233Fulhameng ENG2. Championship1st16.3322318113203066.71012571850410Matches
2021-202233Club Bruggebe BEL1. First Division A2nd7.0108Matches
2022-202334Club Bruggebe BEL1. Pro League A4th21.01939Matches
2023-202435Club Bruggebe BEL1. Pro League A1st6.474Matches
2024-202536Antwerpbe BEL1. Pro League A4th15.01913Matches
16 Seasons6 Clubs3 Leagues372.81231787438116010358.3439346472092222990
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
Fulham (6 Seasons)2 Leagues129.31231237438116010358.3439346471452222990
Lokeren (3 Seasons)1 League106.20
Club Brugge (3 Seasons)1 League34.436510
Sint-Truiden (2 Seasons)1 League64.70
Anderlecht (2 Seasons)1 League23.20
Antwerp (1 Season)1 League15.019130
Pro League A (11 Seasons)243.555640
Championship (4 Seasons)97.5728643218386657.628452124981241410
Premier League (2 Seasons)31.8513731173223759.51548252347981580
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
2016-201728Fulhameng ENGFA Cup9th3.0Matches
2017-201829Fulhameng ENGEFL Cup33rd1.000Matches
2017-201829Fulhameng ENGFA Cup33rd1.012Matches
2018-201930Fulhameng ENGEFL Cup9th1.301Matches
2018-201930Fulhameng ENGFA Cup33rd1.000Matches
2019-202031Fulhameng ENGFA Cup17th1.110Matches
2020-202132Fulhameng ENGEFL Cup9th2.212Matches
2020-202132Fulhameng ENGFA Cup17th0.410Matches
2021-202233Fulhameng ENGEFL CupRd31.002Matches
2021-202233Fulhameng ENGFA Cup1.300Matches
6 Seasons1 Club2 Leagues13.5470
FA Cup (6 Seasons)7.9320
EFL Cup (5 Seasons)5.6150
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
2011-201223Anderlecht2. Europa LgR320.4Matches
2014-201526Lokeren2. Europa LgGR6.0Matches
2022-202334Club Brugge1. Champions LgR165.81126417977.821156718180Matches
2023-202435Club Brugge3. Conf LgSF5.378Matches
4 Seasons3 Clubs3 Leagues17.51196417977.8211561518180
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Club Brugge (2 Seasons)2 Leagues11.11196417977.8211561518180
Lokeren (1 Season)1 League6.00
Anderlecht (1 Season)1 League0.40
Europa Lg (2 Seasons)6.40
Conf Lg (1 Season)5.3780
Champions Lg (1 Season)5.81126417977.821156718180
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
202234gh Ghana1. World CupGR0.11010011100.002200120Matches
202233gh GhanaWCQ2.0Matches
202233gh GhanaFriendlies (M)0.8Matches
202334gh GhanaAfrica Cup of NationsGR2.844Matches
202334gh GhanaAfrica Cup of Nations qualification3.0Matches
202435gh GhanaFriendlies (M)0.7Matches
202637gh GhanaWCQ1.5Matches
4 Seasons1 Club5 Leagues10.91410011100.002204120
WCQ (2 Seasons)3.50
Friendlies (M) (2 Seasons)1.50
Africa Cup of Nations (1 Season)2.8440
Africa Cup of Nations qualification (1 Season)3.00
World Cup (1 Season)0.11010011100.002200120

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-201021Sint-Truidenbe BEL1. Pro League32.6
2010-201122Sint-Truidenbe BEL1. Pro League32.1
2011-201223Anderlecht2. Europa Lg0.4Matches
2011-201223Anderlechtbe BEL1. Pro League13.8Matches
2012-201324Anderlechtbe BEL1. Pro League9.4Matches
2013-201425Lokerenbe BEL1. Pro League36.4
2014-201526Lokeren2. Europa Lg6.0Matches
2014-201526Lokerenbe BEL1. Pro League34.8Matches
2015-201627Lokerenbe BEL1. Pro League34.9Matches
2016-201728Fulhameng ENG2. Championship22.3Matches
2016-201728Fulhameng ENGFA Cup3.0Matches
2017-201829Fulhameng ENG2. Championship30.0Matches
2017-201829Fulhameng ENGEFL Cup1.0Matches
2017-201829Fulhameng ENGFA Cup1.0Matches
2018-201930Fulhameng ENGEFL Cup1.3Matches
2018-201930Fulhameng ENGFA Cup1.0Matches
2018-201930Fulhameng ENG1. Premier League28.81796220781902129161796211676.2523.87254564250536241181197316Matches
2019-202031Fulhameng ENG2. Championship28.920811437401029326252081262076.9519.295655022782443023012124336Matches
2019-202031Fulhameng ENGFA Cup1.1Matches
2020-202132Fulhameng ENGEFL Cup2.2Matches
2020-202132Fulhameng ENGFA Cup0.4Matches
2020-202132Fulhameng ENG1. Premier League3.021511978534021511100.000.0121634412570121335Matches
2021-202233Fulhameng ENG2. Championship16.3124362372666214231243171376.5423.56363058146531170231075233Matches
2021-202233Fulhameng ENGEFL Cup1.0Matches
2021-202233Fulhameng ENGFA Cup1.3Matches
2021-202233Club Bruggebe BEL1. First Division A7.0Matches
2022-202334Club Brugge1. Champions Lg5.8416321382265504169222.2666.72431171469881852414Matches
2022-202334Club Bruggebe BEL1. Pro League A21.0Matches
2023-202435Club Brugge3. Conf Lg5.3Matches
2023-202435Club Bruggebe BEL1. Pro League A6.4Matches
2024-202536Antwerpbe BEL1. Pro League A15.0Matches
16 Seasons6 Clubs8 Leagues403.9575146821282908758645751745270.32027.026811492976331248648040334294
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
Fulham (6 Seasons)4 Leagues142.8533543619902682703645335655076.91421.524381375871641167837235310190
Lokeren (3 Seasons)2 Leagues112.2
Club Brugge (3 Seasons)3 Leagues45.6416321382265504169222.2666.72431171469881852414
Sint-Truiden (2 Seasons)1 League64.7
Anderlecht (2 Seasons)2 Leagues23.6
Antwerp (1 Season)1 League15.0
Pro League A (11 Seasons)243.5
FA Cup (6 Seasons)7.9
EFL Cup (5 Seasons)5.6
Championship (4 Seasons)97.5332420511121695540483324433376.7920.9159285604247754725322199569
Premier League (2 Seasons)31.82011231878987163162011221777.3522.784651982917413111913110621
Europa Lg (2 Seasons)6.4
Conf Lg (1 Season)5.3
Champions Lg (1 Season)5.8416321382265504169222.2666.72431171469881852414
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-201021Sint-Truiden1 League32.6
2010-201122Sint-Truiden1 League32.1
2011-201223Anderlecht2 Leagues14.2
2012-201324Anderlecht1 League9.4
2013-201425Lokeren1 League36.4
2014-201526Lokeren2 Leagues40.8
2015-201627Lokeren1 League34.9
2016-201728Fulham2 Leagues25.3
2017-201829Fulham3 Leagues32.0
2018-201930Fulham3 Leagues31.11796220781902129161796211676.2523.87254564250536241181197316
2019-202031Fulham3 Leagues30.020811437401029326252081262076.9519.295655022782443023012124336
2020-202132Fulham3 Leagues5.721511978534021511100.000.0121634412570121335
2021-202233Fulham3 Leagues18.7124362372666214231243171376.5423.56363058146531170231075233
2021-202233Club Brugge1 League7.0
2022-202334Club Brugge2 Leagues26.8416321382265504169222.2666.72431171469881852414
2023-202435Club Brugge2 Leagues11.7
2024-202536Antwerp1 League15.0
16 Seasons6 Clubs8 Leagues403.9575146821282908758645751745270.32027.026811492976331248648040334294
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
Fulham (6 Seasons)4 Leagues142.8533543619902682703645335655076.91421.524381375871641167837235310190
Lokeren (3 Seasons)2 Leagues112.2
Club Brugge (3 Seasons)3 Leagues45.6416321382265504169222.2666.72431171469881852414
Sint-Truiden (2 Seasons)1 League64.7
Anderlecht (2 Seasons)2 Leagues23.6
Antwerp (1 Season)1 League15.0
Pro League A (11 Seasons)243.5
FA Cup (6 Seasons)7.9
EFL Cup (5 Seasons)5.6
Championship (4 Seasons)97.5332420511121695540483324433376.7920.9159285604247754725322199569
Premier League (2 Seasons)31.82011231878987163162011221777.3522.784651982917413111913110621
Europa Lg (2 Seasons)6.4
Conf Lg (1 Season)5.3
Champions Lg (1 Season)5.8416321382265504169222.2666.72431171469881852414
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-201021Sint-Truidenbe BEL1. Pro League4th32.6
2010-201122Sint-Truidenbe BEL1. Pro League12th32.1
2011-201223Anderlechtbe BEL1. Pro League1st13.8Matches
2012-201324Anderlechtbe BEL1. Pro League1st9.4Matches
2013-201425Lokerenbe BEL1. Pro League5th36.4
2014-201526Lokerenbe BEL1. Pro League9th34.8Matches
2015-201627Lokerenbe BEL1. Pro League10th34.9Matches
2016-201728Fulhameng ENG2. Championship6th22.3Matches
2017-201829Fulhameng ENG2. Championship3rd30.0Matches
2018-201930Fulhameng ENG1. Premier League19th28.81796220781902129161796211676.2523.87254564250536241181197316Matches
2019-202031Fulhameng ENG2. Championship4th28.920811437401029326252081262076.9519.295655022782443023012124336Matches
2020-202132Fulhameng ENG1. Premier League18th3.021511978534021511100.000.0121634412570121335Matches
2021-202233Fulhameng ENG2. Championship1st16.3124362372666214231243171376.5423.56363058146531170231075233Matches
2021-202233Club Bruggebe BEL1. First Division A2nd7.0Matches
2022-202334Club Bruggebe BEL1. Pro League A4th21.0Matches
2023-202435Club Bruggebe BEL1. Pro League A1st6.4Matches
2024-202536Antwerpbe BEL1. Pro League A4th15.0Matches
16 Seasons6 Clubs3 Leagues372.8533543619902682703645335655076.91421.524381375871641167837235310190
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
Fulham (6 Seasons)2 Leagues129.3533543619902682703645335655076.91421.524381375871641167837235310190
Lokeren (3 Seasons)1 League106.2
Club Brugge (3 Seasons)1 League34.4
Sint-Truiden (2 Seasons)1 League64.7
Anderlecht (2 Seasons)1 League23.2
Antwerp (1 Season)1 League15.0
Pro League A (11 Seasons)243.5
Championship (4 Seasons)97.5332420511121695540483324433376.7920.9159285604247754725322199569
Premier League (2 Seasons)31.82011231878987163162011221777.3522.784651982917413111913110621
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
2016-201728Fulhameng ENGFA Cup9th3.0Matches
2017-201829Fulhameng ENGEFL Cup33rd1.0Matches
2017-201829Fulhameng ENGFA Cup33rd1.0Matches
2018-201930Fulhameng ENGEFL Cup9th1.3Matches
2018-201930Fulhameng ENGFA Cup33rd1.0Matches
2019-202031Fulhameng ENGFA Cup17th1.1Matches
2020-202132Fulhameng ENGEFL Cup9th2.2Matches
2020-202132Fulhameng ENGFA Cup17th0.4Matches
2021-202233Fulhameng ENGEFL CupRd31.0Matches
2021-202233Fulhameng ENGFA Cup1.3Matches
6 Seasons1 Club2 Leagues13.5
FA Cup (6 Seasons)7.9
EFL Cup (5 Seasons)5.6
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
2011-201223Anderlecht2. Europa LgR320.4Matches
2014-201526Lokeren2. Europa LgGR6.0Matches
2022-202334Club Brugge1. Champions LgR165.8416321382265504169222.2666.72431171469881852414Matches
2023-202435Club Brugge3. Conf LgSF5.3Matches
4 Seasons3 Clubs3 Leagues17.5416321382265504169222.2666.72431171469881852414
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
Club Brugge (2 Seasons)2 Leagues11.1416321382265504169222.2666.72431171469881852414
Lokeren (1 Season)1 League6.0
Anderlecht (1 Season)1 League0.4
Europa Lg (2 Seasons)6.4
Conf Lg (1 Season)5.3
Champions Lg (1 Season)5.8416321382265504169222.2666.72431171469881852414
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
202234gh Ghana1. World CupGR0.175520070000000000011Matches
202233gh GhanaWCQ2.0Matches
202233gh GhanaFriendlies (M)0.8Matches
202334gh GhanaAfrica Cup of NationsGR2.8Matches
202334gh GhanaAfrica Cup of Nations qualification3.0Matches
202435gh GhanaFriendlies (M)0.7Matches
202637gh GhanaWCQ1.5Matches
4 Seasons1 Club5 Leagues10.975520070000000000011
WCQ (2 Seasons)3.5
Friendlies (M) (2 Seasons)1.5
Africa Cup of Nations (1 Season)2.8
Africa Cup of Nations qualification (1 Season)3.0
World Cup (1 Season)0.175520070000000000011

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-201021Sint-Truidenbe BEL1. Pro League332,9378985.932.6330
2010-201122Sint-Truidenbe BEL1. Pro League332,8868789.132.1330
2011-201223Anderlecht2. Europa Lg336120.403Matches
2011-201223Anderlechtbe BEL1. Pro League191,2426534.513.8145Matches
2012-201324Anderlechtbe BEL1. Pro League148476123.59.4104Matches
2013-201425Lokerenbe BEL1. Pro League373,2808991.136.4370
2014-201526Lokeren2. Europa Lg654090100.06.066001.634400.00Matches
2014-201526Lokerenbe BEL1. Pro League353,1349096.734.83534001.435641+15+0.43-0.42Matches
2015-201627Lokerenbe BEL1. Pro League353,1439097.034.93534001.26454500.000.00Matches
2016-201728Fulhameng ENG2. Championship302,0076748.522.321199101.703328+5+0.22-0.75Matches
2016-201728Fulhameng ENGFA Cup327090100.03.03903002.0065+1+0.33Matches
2017-201829Fulhameng ENG2. Championship382,6997165.230.03026862.075335+18+0.60-0.34Matches
2017-201829Fulhameng ENGEFL Cup1909050.01.01901013.0020+2+2.00+3.00Matches
2017-201829Fulhameng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2018-201930Fulhameng ENGEFL Cup21196044.11.3191112811.5012-1-0.76-2.54Matches
2018-201930Fulhameng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2018-201930Fulhameng ENG1. Premier League312,5948475.828.829882822330.842862-34-1.18+0.2432.251.3-19.1-0.66+0.18Matches
2019-202031Fulhameng ENG2. Championship342,5997662.828.930852541351.863626+10+0.350.0036.236.6-0.4-0.01-0.43Matches
2019-202031Fulhameng ENGEFL Cup00001Matches
2019-202031Fulhameng ENGFA Cup21035257.21.1190111301.5021+1+0.87+5.55Matches
2020-202132Fulhameng ENGEFL Cup32026774.82.2290212202.0031+2+0.89+3.54Matches
2020-202132Fulhameng ENGFA Cup2392018.60.40022001.5020+2+4.62+6.19Matches
2020-202132Fulhameng ENG1. Premier League3270907.93.039030180.00310-7-2.33-1.792.64.7-2.1-0.70-0.42Matches
2021-202233Fulhameng ENG2. Championship181,4718235.516.317841214062.064217+25+1.53+0.2535.518.0+17.5+1.07-0.08Matches
2021-202233Fulhameng ENGEFL Cup1909042.91.01901003.0020+2+2.00+2.00Matches
2021-202233Fulhameng ENGFA Cup112012057.11.311201003.0010+1+0.75+3.75Matches
2021-202233Club Bruggebe BEL1. First Division A86327920.77.08796012.50206+14+1.99+1.22Matches
2022-202334Club Brugge1. Champions Lg75237572.65.8682412901.4387+1+0.17+2.006.412.9-6.5-1.12-0.02Matches
2022-202334Club Bruggebe BEL1. Pro League A251,8937661.921.020881752751.624320+23+1.09+0.94Matches
2023-202435Club Brugge3. Conf Lg84806044.45.3589331232.17136+7+1.31-0.04Matches
2023-202435Club Bruggebe BEL1. Pro League A175753421.36.45682122042.001510+5+0.78-0.40Matches
2024-202536Antwerpbe BEL1. Pro League A161,3468462.315.015871314511.692816+12+0.80+0.25Matches
16 Seasons6 Clubs8 Leagues46736,3477857.9403.9404862446321651.64447345+102+0.37-0.09113.0123.6-10.6-0.13-0.35
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
Fulham (6 Seasons)4 Leagues17112,8537550.5142.8142871252920511.67215190+25+0.18-0.11106.5110.6-4.1-0.05-0.31
Lokeren (3 Seasons)2 Leagues11310,0978995.1112.211374001.3710590+15+0.20-0.25
Club Brugge (3 Seasons)3 Leagues654,1036338.645.64483322121131.879949+50+1.10+0.326.412.9-6.5-1.12-0.02
Sint-Truiden (2 Seasons)1 League665,8238887.464.7660
Anderlecht (2 Seasons)2 Leagues362,1255929.023.62412
Antwerp (1 Season)1 League161,3468462.315.015871314511.692816+12+0.80+0.25
Pro League A (11 Seasons)27221,9158162.8243.5245841062723111.59207138+69+0.58-0.18
FA Cup (6 Seasons)107127167.87.9794731701.50129+3+0.38+3.04
EFL Cup (5 Seasons)75017249.15.6590522532.1483+5+0.90+0.90
Championship (4 Seasons)1208,7767353.097.59885822218271.92164106+58+0.59-0.3571.754.6+17.1+0.38-0.50
Premier League (2 Seasons)342,8648441.931.8328831223210.773172-41-1.29-0.5634.856.0-21.2-0.67-0.26
Europa Lg (2 Seasons)957664100.06.466301.634400.00
Conf Lg (1 Season)84806044.45.3589331232.17136+7+1.31-0.04
Champions Lg (1 Season)75237572.65.8682412901.4387+1+0.17+2.006.412.9-6.5-1.12-0.02
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-201021Sint-Truiden1 League332,9378985.932.6330
2010-201122Sint-Truiden1 League332,8868789.132.1330
2011-201223Anderlecht2 Leagues221,2785834.514.2148
2012-201324Anderlecht1 League148476123.59.4104
2013-201425Lokeren1 League373,2808991.136.4370
2014-201526Lokeren2 Leagues413,6749097.240.84140001.466045+15+0.37-0.48
2015-201627Lokeren1 League353,1439097.034.93534001.26454500.000.00
2016-201728Fulham2 Leagues332,2776951.625.32490229101.733933+6+0.24-0.73
2017-201829Fulham3 Leagues402,8797265.332.0329028872.045536+19+0.59-0.23
2018-201930Fulham3 Leagues342,8038274.231.131883032540.853066-36-1.16-0.2332.251.3-19.1-0.66+0.18
2019-202031Fulham3 Leagues362,7027561.330.031852651361.843827+11+0.37+0.2636.236.6-0.4-0.01-0.43
2020-202132Fulham3 Leagues85116413.15.75905320181.13811-3-0.53+0.112.64.7-2.1-0.70-0.42
2021-202233Fulham3 Leagues201,6818436.918.719861414062.154517+28+1.50+0.4035.518.0+17.5+1.07-0.08
2021-202233Club Brugge1 League86327920.77.08796012.50206+14+1.99+1.22
2022-202334Club Brugge2 Leagues322,4167663.926.826872162751.585127+24+0.89+1.036.412.9-6.5-1.12-0.02
2023-202435Club Brugge2 Leagues251,0554227.911.710785151872.052816+12+1.02-0.20
2024-202536Antwerp1 League161,3468462.315.015871314511.692816+12+0.80+0.25
16 Seasons6 Clubs8 Leagues46736,3477857.9403.9404862446321651.64447345+102+0.37-0.09113.0123.6-10.6-0.13-0.35
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
Fulham (6 Seasons)4 Leagues17112,8537550.5142.8142871252920511.67215190+25+0.18-0.11106.5110.6-4.1-0.05-0.31
Lokeren (3 Seasons)2 Leagues11310,0978995.1112.211374001.3710590+15+0.20-0.25
Club Brugge (3 Seasons)3 Leagues654,1036338.645.64483322121131.879949+50+1.10+0.326.412.9-6.5-1.12-0.02
Sint-Truiden (2 Seasons)1 League665,8238887.464.7660
Anderlecht (2 Seasons)2 Leagues362,1255929.023.62412
Antwerp (1 Season)1 League161,3468462.315.015871314511.692816+12+0.80+0.25
Pro League A (11 Seasons)27221,9158162.8243.5245841062723111.59207138+69+0.58-0.18
FA Cup (6 Seasons)107127167.87.9794731701.50129+3+0.38+3.04
EFL Cup (5 Seasons)75017249.15.6590522532.1483+5+0.90+0.90
Championship (4 Seasons)1208,7767353.097.59885822218271.92164106+58+0.59-0.3571.754.6+17.1+0.38-0.50
Premier League (2 Seasons)342,8648441.931.8328831223210.773172-41-1.29-0.5634.856.0-21.2-0.67-0.26
Europa Lg (2 Seasons)957664100.06.466301.634400.00
Conf Lg (1 Season)84806044.45.3589331232.17136+7+1.31-0.04
Champions Lg (1 Season)75237572.65.8682412901.4387+1+0.17+2.006.412.9-6.5-1.12-0.02
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-201021Sint-Truidenbe BEL1. Pro League4th332,9378985.932.6330
2010-201122Sint-Truidenbe BEL1. Pro League12th332,8868789.132.1330
2011-201223Anderlechtbe BEL1. Pro League1st191,2426534.513.8145Matches
2012-201324Anderlechtbe BEL1. Pro League1st148476123.59.4104Matches
2013-201425Lokerenbe BEL1. Pro League5th373,2808991.136.4370
2014-201526Lokerenbe BEL1. Pro League9th353,1349096.734.83534001.435641+15+0.43-0.42Matches
2015-201627Lokerenbe BEL1. Pro League10th353,1439097.034.93534001.26454500.000.00Matches
2016-201728Fulhameng ENG2. Championship6th302,0076748.522.321199101.703328+5+0.22-0.75Matches
2017-201829Fulhameng ENG2. Championship3rd382,6997165.230.03026862.075335+18+0.60-0.34Matches
2018-201930Fulhameng ENG1. Premier League19th312,5948475.828.829882822330.842862-34-1.18+0.2432.251.3-19.1-0.66+0.18Matches
2019-202031Fulhameng ENG2. Championship4th342,5997662.828.930852541351.863626+10+0.350.0036.236.6-0.4-0.01-0.43Matches
2020-202132Fulhameng ENG1. Premier League18th3270907.93.039030180.00310-7-2.33-1.792.64.7-2.1-0.70-0.42Matches
2021-202233Fulhameng ENG2. Championship1st181,4718235.516.317841214062.064217+25+1.53+0.2535.518.0+17.5+1.07-0.08Matches
2021-202233Club Bruggebe BEL1. First Division A2nd86327920.77.08796012.50206+14+1.99+1.22Matches
2022-202334Club Bruggebe BEL1. Pro League A4th251,8937661.921.020881752751.624320+23+1.09+0.94Matches
2023-202435Club Bruggebe BEL1. Pro League A1st175753421.36.45682122042.001510+5+0.78-0.40Matches
2024-202536Antwerpbe BEL1. Pro League A4th161,3468462.315.015871314511.692816+12+0.80+0.25Matches
16 Seasons6 Clubs3 Leagues42633,5557957.5372.8375852195122591.63402316+86+0.35-0.17106.5110.6-4.1-0.05-0.31
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
Fulham (6 Seasons)2 Leagues15411,6407649.7129.3130861132419481.66195178+17+0.13-0.25106.5110.6-4.1-0.05-0.31
Lokeren (3 Seasons)1 League1079,5578994.8106.210768001.3510186+15+0.22-0.23
Club Brugge (3 Seasons)1 League503,1006235.134.43383251722101.897836+42+1.22+0.42
Sint-Truiden (2 Seasons)1 League665,8238887.464.7660
Anderlecht (2 Seasons)1 League332,0896329.023.2249
Antwerp (1 Season)1 League161,3468462.315.015871314511.692816+12+0.80+0.25
Pro League A (11 Seasons)27221,9158162.8243.5245841062723111.59207138+69+0.58-0.18
Championship (4 Seasons)1208,7767353.097.59885822218271.92164106+58+0.59-0.3571.754.6+17.1+0.38-0.50
Premier League (2 Seasons)342,8648441.931.8328831223210.773172-41-1.29-0.5634.856.0-21.2-0.67-0.26
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
2016-201728Fulhameng ENGFA Cup9th327090100.03.03903002.0065+1+0.33Matches
2017-201829Fulhameng ENGEFL Cup33rd1909050.01.01901013.0020+2+2.00+3.00Matches
2017-201829Fulhameng ENGFA Cup33rd19090100.01.01901000.0001-1-1.00Matches
2018-201930Fulhameng ENGEFL Cup9th21196044.11.3191112811.5012-1-0.76-2.54Matches
2018-201930Fulhameng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2019-202031Fulhameng ENGEFL Cup33rd00001Matches
2019-202031Fulhameng ENGFA Cup17th21035257.21.1190111301.5021+1+0.87+5.55Matches
2020-202132Fulhameng ENGEFL Cup9th32026774.82.2290212202.0031+2+0.89+3.54Matches
2020-202132Fulhameng ENGFA Cup17th2392018.60.40022001.5020+2+4.62+6.19Matches
2021-202233Fulhameng ENGEFL CupRd31909042.91.01901003.0020+2+2.00+2.00Matches
2021-202233Fulhameng ENGFA Cup112012057.11.311201003.0010+1+0.75+3.75Matches
6 Seasons1 Club2 Leagues171,2137158.613.512931252031.762012+8+0.59+1.77
FA Cup (6 Seasons)107127167.87.9794731701.50129+3+0.38+3.04
EFL Cup (5 Seasons)75017249.15.6590522532.1483+5+0.90+0.90
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
2011-201223Anderlecht2. Europa LgR32336120.403Matches
2014-201526Lokeren2. Europa LgGR654090100.06.066001.634400.00Matches
2022-202334Club Brugge1. Champions LgR1675237572.65.8682412901.4387+1+0.17+2.006.412.9-6.5-1.12-0.02Matches
2023-202435Club Brugge3. Conf LgSF84806044.45.3589331232.17136+7+1.31-0.04Matches
4 Seasons3 Clubs3 Leagues241,5796665.917.517851371631.772517+8+0.47-0.106.412.9-6.5-1.12-0.02
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
Club Brugge (2 Seasons)2 Leagues151,0036755.711.11185741631.822113+8+0.72+0.156.412.9-6.5-1.12-0.02
Lokeren (1 Season)1 League654090100.06.066001.634400.00
Anderlecht (1 Season)1 League336120.403
Europa Lg (2 Seasons)957664100.06.466301.634400.00
Conf Lg (1 Season)84806044.45.3589331232.17136+7+1.31-0.04
Champions Lg (1 Season)75237572.65.8682412901.4387+1+0.17+2.006.412.9-6.5-1.12-0.02
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
202234gh Ghana1. World CupGR113134.80.10011323.000000.00+0.700.00.4-0.4-2.64-2.27Matches
202233gh GhanaWCQ21809025.02.02902001.001100.00-0.67Matches
202233gh GhanaFriendlies (M)1717119.70.81710010.0003-3-3.80-3.80Matches
202334gh GhanaAfrica Cup of NationsGR32518493.02.83842000.6754+1+0.36+9.83Matches
202334gh GhanaAfrica Cup of Nations qualification32709050.03.03903002.3340+4+1.33+1.00Matches
202435gh GhanaFriendlies (M)1646435.60.71640011.0021+1+1.41+2.96Matches
202637gh GhanaWCQ21356837.51.5190114501.501100.00-0.80Matches
4 Seasons1 Club5 Leagues139847636.410.91184822941.381310+3+0.27+0.220.00.4-0.4-2.64-2.27
WCQ (2 Seasons)43157929.23.5390314501.252200.00-0.71
Friendlies (M) (2 Seasons)21356825.01.52680020.5024-2-1.33-0.89
Africa Cup of Nations (1 Season)32518493.02.83842000.6754+1+0.36+9.83
Africa Cup of Nations qualification (1 Season)32709050.03.03903002.3340+4+1.33+1.00
World Cup (1 Season)113134.80.10011323.000000.00+0.700.00.4-0.4-2.64-2.27

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-201021Sint-Truidenbe BEL1. Pro League32.692
2010-201122Sint-Truidenbe BEL1. Pro League32.172
2011-201223Anderlecht2. Europa Lg0.4002Matches
2011-201223Anderlechtbe BEL1. Pro League13.821Matches
2012-201324Anderlechtbe BEL1. Pro League9.431Matches
2013-201425Lokerenbe BEL1. Pro League36.481
2014-201526Lokeren2. Europa Lg6.0108Matches
2014-201526Lokerenbe BEL1. Pro League34.870Matches
2015-201627Lokerenbe BEL1. Pro League34.94147Matches
2016-201728Fulhameng ENG2. Championship22.35003300000000Matches
2016-201728Fulhameng ENGFA Cup3.00000Matches
2017-201829Fulhameng ENG2. Championship30.062135391104639000Matches
2017-201829Fulhameng ENGEFL Cup1.0000100200000Matches
2017-201829Fulhameng ENGFA Cup1.00001000210Matches
2018-201930Fulhameng ENGEFL Cup1.3000210010000Matches
2018-201930Fulhameng ENGFA Cup1.0100400000000Matches
2018-201930Fulhameng ENG1. Premier League28.840037310134234011191555151.9Matches
2019-202031Fulhameng ENG2. Championship28.971042421343424000170746752.5Matches
2019-202031Fulhameng ENGFA Cup1.10000100010Matches
2020-202132Fulhameng ENGEFL Cup2.21003100210Matches
2020-202132Fulhameng ENGFA Cup0.40000011010Matches
2020-202132Fulhameng ENG1. Premier League3.0100741553000196554.5Matches
2021-202233Fulhameng ENG2. Championship16.36002520026182311082445046.8Matches
2021-202233Fulhameng ENGEFL Cup1.00000000200Matches
2021-202233Fulhameng ENGFA Cup1.30000200000Matches
2021-202233Club Bruggebe BEL1. First Division A7.04001210068100Matches
2022-202334Club Brugge1. Champions Lg5.840085137200030111052.4Matches
2022-202334Club Bruggebe BEL1. Pro League A21.0700352401639190Matches
2023-202435Club Brugge3. Conf Lg5.3311107010870Matches
2023-202435Club Bruggebe BEL1. Pro League A6.45001112010470Matches
2024-202536Antwerpbe BEL1. Pro League A15.091124210813190Matches
16 Seasons6 Clubs8 Leagues403.9104133347220514423119112149219018350.9
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Fulham (6 Seasons)4 Leagues142.8313119014149115212712146217917350.9
Lokeren (3 Seasons)2 Leagues112.220255
Club Brugge (3 Seasons)3 Leagues45.623117658145664500030111052.4
Sint-Truiden (2 Seasons)1 League64.7164
Anderlecht (2 Seasons)2 Leagues23.6522
Antwerp (1 Season)1 League15.091124210813190
Pro League A (11 Seasons)243.565911296704064550
FA Cup (6 Seasons)7.9100531123000
EFL Cup (5 Seasons)5.6100620251000
Championship (4 Seasons)97.52431135101270988611025211811750.2
Premier League (2 Seasons)31.850044351184737011210615652.1
Europa Lg (2 Seasons)6.41010
Conf Lg (1 Season)5.3311107010870
Champions Lg (1 Season)5.840085137200030111052.4
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-201021Sint-Truiden1 League32.692
2010-201122Sint-Truiden1 League32.172
2011-201223Anderlecht2 Leagues14.2212
2012-201324Anderlecht1 League9.431
2013-201425Lokeren1 League36.481
2014-201526Lokeren2 Leagues40.8808
2015-201627Lokeren1 League34.94147
2016-201728Fulham2 Leagues25.35003300000000
2017-201829Fulham3 Leagues32.062137391124840000
2018-201930Fulham3 Leagues31.150043320134334011191555151.9
2019-202031Fulham3 Leagues30.071042431343425000170746752.5
2020-202132Fulham3 Leagues5.72001052675000196554.5
2021-202233Fulham3 Leagues18.76002522026202311082445046.8
2021-202233Club Brugge1 League7.04001210068100
2022-202334Club Brugge2 Leagues26.811004329119462100030111052.4
2023-202435Club Brugge2 Leagues11.7811211902012140
2024-202536Antwerp1 League15.091124210813190
16 Seasons6 Clubs8 Leagues403.9104133347220514423119112149219018350.9
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Fulham (6 Seasons)4 Leagues142.8313119014149115212712146217917350.9
Lokeren (3 Seasons)2 Leagues112.220255
Club Brugge (3 Seasons)3 Leagues45.623117658145664500030111052.4
Sint-Truiden (2 Seasons)1 League64.7164
Anderlecht (2 Seasons)2 Leagues23.6522
Antwerp (1 Season)1 League15.091124210813190
Pro League A (11 Seasons)243.565911296704064550
FA Cup (6 Seasons)7.9100531123000
EFL Cup (5 Seasons)5.6100620251000
Championship (4 Seasons)97.52431135101270988611025211811750.2
Premier League (2 Seasons)31.850044351184737011210615652.1
Europa Lg (2 Seasons)6.41010
Conf Lg (1 Season)5.3311107010870
Champions Lg (1 Season)5.840085137200030111052.4
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-201021Sint-Truidenbe BEL1. Pro League4th32.692
2010-201122Sint-Truidenbe BEL1. Pro League12th32.172
2011-201223Anderlechtbe BEL1. Pro League1st13.821Matches
2012-201324Anderlechtbe BEL1. Pro League1st9.431Matches
2013-201425Lokerenbe BEL1. Pro League5th36.481
2014-201526Lokerenbe BEL1. Pro League9th34.870Matches
2015-201627Lokerenbe BEL1. Pro League10th34.94147Matches
2016-201728Fulhameng ENG2. Championship6th22.35003300000000Matches
2017-201829Fulhameng ENG2. Championship3rd30.062135391104639000Matches
2018-201930Fulhameng ENG1. Premier League19th28.840037310134234011191555151.9Matches
2019-202031Fulhameng ENG2. Championship4th28.971042421343424000170746752.5Matches
2020-202132Fulhameng ENG1. Premier League18th3.0100741553000196554.5Matches
2021-202233Fulhameng ENG2. Championship1st16.36002520026182311082445046.8Matches
2021-202233Club Bruggebe BEL1. First Division A2nd7.04001210068100Matches
2022-202334Club Bruggebe BEL1. Pro League A4th21.0700352401639190Matches
2023-202435Club Bruggebe BEL1. Pro League A1st6.45001112010470Matches
2024-202536Antwerpbe BEL1. Pro League A4th15.091124210813190Matches
16 Seasons6 Clubs3 Leagues372.894122308203312820917812146217917350.9
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Fulham (6 Seasons)2 Leagues129.3293117913638814512312146217917350.9
Lokeren (3 Seasons)1 League106.219247
Club Brugge (3 Seasons)1 League34.41600584603251360
Sint-Truiden (2 Seasons)1 League64.7164
Anderlecht (2 Seasons)1 League23.252
Antwerp (1 Season)1 League15.091124210813190
Pro League A (11 Seasons)243.565911296704064550
Championship (4 Seasons)97.52431135101270988611025211811750.2
Premier League (2 Seasons)31.850044351184737011210615652.1
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201728Fulhameng ENGFA Cup9th3.00000Matches
2017-201829Fulhameng ENGEFL Cup33rd1.0000100200000Matches
2017-201829Fulhameng ENGFA Cup33rd1.00001000210Matches
2018-201930Fulhameng ENGEFL Cup9th1.3000210010000Matches
2018-201930Fulhameng ENGFA Cup33rd1.0100400000000Matches
2019-202031Fulhameng ENGFA Cup17th1.10000100010Matches
2020-202132Fulhameng ENGEFL Cup9th2.21003100210Matches
2020-202132Fulhameng ENGFA Cup17th0.40000011010Matches
2021-202233Fulhameng ENGEFL CupRd31.00000000200Matches
2021-202233Fulhameng ENGFA Cup1.30000200000Matches
6 Seasons1 Club2 Leagues13.52001151374000
FA Cup (6 Seasons)7.9100531123000
EFL Cup (5 Seasons)5.6100620251000
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
2011-201223Anderlecht2. Europa LgR320.4002Matches
2014-201526Lokeren2. Europa LgGR6.0108Matches
2022-202334Club Brugge1. Champions LgR165.840085137200030111052.4Matches
2023-202435Club Brugge3. Conf LgSF5.3311107010870Matches
4 Seasons3 Clubs3 Leagues17.5811281211315900030111052.4
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Club Brugge (2 Seasons)2 Leagues11.1711181211315900030111052.4
Lokeren (1 Season)1 League6.0108
Anderlecht (1 Season)1 League0.4002
Europa Lg (2 Seasons)6.41010
Conf Lg (1 Season)5.3311107010870
Champions Lg (1 Season)5.840085137200030111052.4
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
202234gh Ghana1. World CupGR0.10000000000000040.0Matches
202233gh GhanaWCQ2.00000Matches
202233gh GhanaFriendlies (M)0.81000Matches
202334gh GhanaAfrica Cup of NationsGR2.80006103440Matches
202334gh GhanaAfrica Cup of Nations qualification3.00000Matches
202435gh GhanaFriendlies (M)0.70000Matches
202637gh GhanaWCQ1.50000Matches
4 Seasons1 Club5 Leagues10.91006103440000040.0
WCQ (2 Seasons)3.50000
Friendlies (M) (2 Seasons)1.51000
Africa Cup of Nations (1 Season)2.80006103440
Africa Cup of Nations qualification (1 Season)3.00000
World Cup (1 Season)0.10000000000000040.0

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.