Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-05-17FriLigue 2Matchweek 38HomeL 0–1GuingampStade LavalNCM,CB6000002000621000.20.20.010505984.7851000Match Report
2024-05-10FriLigue 2Matchweek 37AwayL 1–2GuingampParis FCNCM1600000000101000.00.00.0008988.907011Match Report
2024-05-04SatLigue 2Matchweek 36HomeD 2–2GuingampSaint-ÉtienneNDM3600001000190100.10.10.010161888.9216000Match Report
2024-04-27SatLigue 2Matchweek 35AwayW 2–1GuingampPau FCNDM10000000010000.00.00.00011100.001000Match Report
2024-04-23TueLigue 2Matchweek 34HomeL 1–2GuingampAngersNCM70000000030000.00.00.0002366.702000Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2012-201317Brøndbydk DEN1. Superliga554194.7202200200.430.000.430.430.43
2013-201418Brøndbydk DEN1. Superliga21131,22813.6101100300.070.000.070.070.07
2014-201519Brøndbydk DEN1. Superliga30201,87420.8101100300.050.000.050.050.05Matches
2015-201620Brøndbydk DEN1. Superliga28252,25125.0325300300.120.080.200.120.20Matches
2016-201721Brøndbydk DEN1. Superliga34302,69429.9112100100.030.030.070.030.07Matches
2017-201822Guingampfr FRACoupe de France211211.3000000000.000.000.000.000.00Matches
2017-201822Guingampfr FRA1. Coupe de la Ligue11901.0000000000.000.000.000.000.00Matches
2017-201822Guingampfr FRA1. Ligue 12291,03211.5011000100.20.20.40.596040.000.090.090.000.090.020.030.050.020.05Matches
2018-201923Guingampfr FRACoupe de France20390.4000000000.000.000.000.000.00Matches
2018-201923Guingampfr FRA1. Coupe de la Ligue555706.3000000100.000.000.000.000.00Matches
2018-201923Guingampfr FRA1. Ligue 124231,92821.4000000300.50.50.61.119126160.000.000.000.000.000.030.030.050.030.05Matches
2019-202024Guingampfr FRA1. Coupe de la Ligue00Matches
2019-202024Guingampfr FRA2. Ligue 225252,19124.3134100601.71.71.63.341166340.040.120.160.040.160.070.060.140.070.14Matches
2020-202125Guingampfr FRA2. Ligue 2766016.7011000300.10.11.01.031230.000.150.150.000.150.010.140.150.010.15Matches
2021-202226Rizesportr TUR1. Süper Lig16101,00111.1022000400.000.180.180.000.18Matches
2022-202327Paris FCfr FRACoupe de France211191.3000000000.000.000.000.000.00Matches
2022-202327Paris FCfr FRA2. Ligue 2171196910.8000000200.40.40.50.81340270.000.000.000.000.000.030.040.080.030.08Matches
2023-202428Guingampfr FRA2. Ligue 2901591.8000000000.30.30.00.321680.000.000.000.000.000.170.000.170.170.17Matches
12 Seasons4 Clubs6 Leagues25018517,286192.1910199003203.23.23.97.187420920.050.050.100.050.100.040.050.090.040.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
Brøndby (5 Seasons)1 League118938,46694.183118001200.090.030.120.090.12
Guingamp (5 Seasons)4 Leagues97706,73174.81561001402.82.83.56.374380650.010.070.080.010.080.040.050.100.040.10
Paris FC (1 Season)2 Leagues19121,08812.1000000200.40.40.50.81340270.000.000.000.000.000.030.040.080.030.08
Rizespor (1 Season)1 League16101,00111.1022000400.000.180.180.000.18
Superliga (5 Seasons)118938,46694.183118001200.090.030.120.090.12
Ligue 2 (4 Seasons)58423,92043.61451001102.42.43.05.559234720.020.090.110.020.110.060.070.130.060.13
Coupe de France (3 Seasons)622793.1000000000.000.000.000.000.00
Coupe de la Ligue (3 Seasons)666607.3000000100.000.000.000.000.00
Ligue 1 (2 Seasons)46322,96032.9011000400.70.70.91.728186200.000.030.030.000.030.020.030.050.020.05
Süper Lig (1 Season)16101,00111.1022000400.000.180.180.000.18
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
2012-201317Brøndby1 League554194.7202200200.430.000.430.430.43
2013-201418Brøndby1 League21131,22813.6101100300.070.000.070.070.07
2014-201519Brøndby1 League30201,87420.8101100300.050.000.050.050.05
2015-201620Brøndby1 League28252,25125.0325300300.120.080.200.120.20
2016-201721Brøndby1 League34302,69429.9112100100.030.030.070.030.07
2017-201822Guingamp3 Leagues25111,24313.8011000100.20.20.40.596040.000.070.070.000.070.020.030.050.020.05
2018-201923Guingamp3 Leagues31282,53728.2000000400.50.50.61.119126160.000.000.000.000.000.030.030.050.030.05
2019-202024Guingamp2 Leagues25252,19124.3134100601.71.71.63.341166340.040.120.160.040.160.070.060.140.070.14
2020-202125Guingamp1 League766016.7011000300.10.11.01.031230.000.150.150.000.150.010.140.150.010.15
2021-202226Rizespor1 League16101,00111.1022000400.000.180.180.000.18
2022-202327Paris FC2 Leagues19121,08812.1000000200.40.40.50.81340270.000.000.000.000.000.030.040.080.030.08
2023-202428Guingamp1 League901591.8000000000.30.30.00.321680.000.000.000.000.000.170.000.170.170.17
12 Seasons4 Clubs6 Leagues25018517,286192.1910199003203.23.23.97.187420920.050.050.100.050.100.040.050.090.040.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
Brøndby (5 Seasons)1 League118938,46694.183118001200.090.030.120.090.12
Guingamp (5 Seasons)4 Leagues97706,73174.81561001402.82.83.56.374380650.010.070.080.010.080.040.050.100.040.10
Paris FC (1 Season)2 Leagues19121,08812.1000000200.40.40.50.81340270.000.000.000.000.000.030.040.080.030.08
Rizespor (1 Season)1 League16101,00111.1022000400.000.180.180.000.18
Superliga (5 Seasons)118938,46694.183118001200.090.030.120.090.12
Ligue 2 (4 Seasons)58423,92043.61451001102.42.43.05.559234720.020.090.110.020.110.060.070.130.060.13
Coupe de France (3 Seasons)622793.1000000000.000.000.000.000.00
Coupe de la Ligue (3 Seasons)666607.3000000100.000.000.000.000.00
Ligue 1 (2 Seasons)46322,96032.9011000400.70.70.91.728186200.000.030.030.000.030.020.030.050.020.05
Süper Lig (1 Season)16101,00111.1022000400.000.180.180.000.18
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
2012-201317Brøndbydk DEN1. Superliga9th554194.7202200200.430.000.430.430.43
2013-201418Brøndbydk DEN1. Superliga4th21131,22813.6101100300.070.000.070.070.07
2014-201519Brøndbydk DEN1. Superliga3rd30201,87420.8101100300.050.000.050.050.05Matches
2015-201620Brøndbydk DEN1. Superliga4th28252,25125.0325300300.120.080.200.120.20Matches
2016-201721Brøndbydk DEN1. Superliga2nd34302,69429.9112100100.030.030.070.030.07Matches
2017-201822Guingampfr FRA1. Ligue 112th2291,03211.5011000100.20.20.40.596040.000.090.090.000.090.020.030.050.020.05Matches
2018-201923Guingampfr FRA1. Ligue 120th24231,92821.4000000300.50.50.61.119126160.000.000.000.000.000.030.030.050.030.05Matches
2019-202024Guingampfr FRA2. Ligue 28th25252,19124.3134100601.71.71.63.341166340.040.120.160.040.160.070.060.140.070.14Matches
2020-202125Guingampfr FRA2. Ligue 29th766016.7011000300.10.11.01.031230.000.150.150.000.150.010.140.150.010.15Matches
2021-202226Rizesportr TUR1. Süper Lig17th16101,00111.1022000400.000.180.180.000.18Matches
2022-202327Paris FCfr FRA2. Ligue 27th171196910.8000000200.40.40.50.81340270.000.000.000.000.000.030.040.080.030.08Matches
2023-202428Guingampfr FRA2. Ligue 29th901591.8000000000.30.30.00.321680.000.000.000.000.000.170.000.170.170.17Matches
12 Seasons4 Clubs4 Leagues23817716,347181.6910199003103.23.23.97.187420920.050.060.100.050.100.040.050.090.040.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
Brøndby (5 Seasons)1 League118938,46694.183118001200.090.030.120.090.12
Guingamp (5 Seasons)2 Leagues87635,91165.71561001302.82.83.56.374380650.020.080.090.020.090.040.050.100.040.10
Paris FC (1 Season)1 League171196910.8000000200.40.40.50.81340270.000.000.000.000.000.030.040.080.030.08
Rizespor (1 Season)1 League16101,00111.1022000400.000.180.180.000.18
Superliga (5 Seasons)118938,46694.183118001200.090.030.120.090.12
Ligue 2 (4 Seasons)58423,92043.61451001102.42.43.05.559234720.020.090.110.020.110.060.070.130.060.13
Ligue 1 (2 Seasons)46322,96032.9011000400.70.70.91.728186200.000.030.030.000.030.020.030.050.020.05
Süper Lig (1 Season)16101,00111.1022000400.000.180.180.000.18
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2017-201822Guingampfr FRACoupe de France17th211211.3000000000.000.000.000.000.00Matches
2017-201822Guingampfr FRA1. Coupe de la Ligue17th11901.0000000000.000.000.000.000.00Matches
2018-201923Guingampfr FRACoupe de France9th20390.4000000000.000.000.000.000.00Matches
2018-201923Guingampfr FRA1. Coupe de la Ligue2nd555706.3000000100.000.000.000.000.00Matches
2019-202024Guingampfr FRA1. Coupe de la Ligue33rd00Matches
2022-202327Paris FCfr FRACoupe de FranceR16211191.3000000000.000.000.000.000.00Matches
4 Seasons2 Clubs2 Leagues12893910.4000000100.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
Guingamp (3 Seasons)2 Leagues1078209.1000000100.000.000.000.000.00
Paris FC (1 Season)1 League211191.3000000000.000.000.000.000.00
Coupe de France (3 Seasons)622793.1000000000.000.000.000.000.00
Coupe de la Ligue (3 Seasons)666607.3000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201520za South AfricaFriendlies (M)10200.2000000000.000.000.000.000.00Matches
201722za South AfricaFriendlies (M)10310.3000000000.000.000.000.000.00Matches
201924za South AfricaFriendlies (M)10270.3000000000.000.000.000.000.00Matches
201924za South AfricaAfrica Cup of Nations qualification1060.1000000000.000.000.000.000.00Matches
202126za South AfricaAfrica Cup of Nations qualification11680.8101100001.320.001.321.321.32Matches
4 Seasons1 Club2 Leagues511521.7101100000.590.000.590.590.59
Friendlies (M) (3 Seasons)30780.9000000000.000.000.000.000.00
Africa Cup of Nations qualification (2 Seasons)21740.8101100001.220.001.221.221.22

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
2012-201317Brøndbydk DEN1. Superliga4.7220.431.0000
2013-201418Brøndbydk DEN1. Superliga13.6120.150.5000
2014-201519Brøndbydk DEN1. Superliga20.8150.240.2000Matches
2015-201620Brøndbydk DEN1. Superliga25.0390.360.3300Matches
2016-201721Brøndbydk DEN1. Superliga29.910110.000.370.0900Matches
2017-201822Guingampfr FRACoupe de France1.3000Matches
2017-201822Guingampfr FRA1. Coupe de la Ligue1.0000Matches
2017-201822Guingampfr FRA1. Ligue 111.506233.30.520.170.000.0026.70000.20.20.03-0.2-0.2Matches
2018-201923Guingampfr FRACoupe de France0.40000.000.0000Matches
2018-201923Guingampfr FRA1. Coupe de la Ligue6.3000Matches
2018-201923Guingampfr FRA1. Ligue 121.4012325.00.560.140.000.0025.60000.50.50.05-0.5-0.5Matches
2019-202024Guingampfr FRA2. Ligue 224.3119631.60.780.250.050.1723.60001.71.70.09-0.7-0.7Matches
2020-202125Guingampfr FRA2. Ligue 26.70200.00.300.000.0028.20000.10.10.03-0.1-0.1Matches
2021-202226Rizesportr TUR1. Süper Lig11.106350.00.540.270.000.0000Matches
2022-202327Paris FCfr FRACoupe de France1.30100.00.760.000.0000Matches
2022-202327Paris FCfr FRA2. Ligue 210.806116.70.560.090.000.0016.00000.40.40.06-0.4-0.4Matches
2023-202428Guingampfr FRA2. Ligue 21.80300.01.700.000.0017.90000.30.30.10-0.3-0.3Matches
12 Seasons4 Clubs6 Leagues192.19554447.30.460.240.040.2023.40003.23.20.07-2.2-2.2
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
Brøndby (5 Seasons)1 League94.180290.000.310.2800
Guingamp (5 Seasons)4 Leagues74.81421126.20.640.170.020.0924.40002.82.80.07-1.8-1.8
Paris FC (1 Season)2 Leagues12.107114.30.580.080.000.0016.00000.40.40.06-0.4-0.4
Rizespor (1 Season)1 League11.106350.00.540.270.000.0000
Superliga (5 Seasons)94.180290.000.310.2800
Ligue 2 (4 Seasons)43.6130723.30.690.160.030.1421.80002.42.40.08-1.4-1.4
Coupe de France (3 Seasons)3.10100.00.570.000.0000
Coupe de la Ligue (3 Seasons)7.3000
Ligue 1 (2 Seasons)32.9018527.80.550.150.000.0026.00000.70.70.04-0.7-0.7
Süper Lig (1 Season)11.106350.00.540.270.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
2012-201317Brøndby1 League4.7220.431.0000
2013-201418Brøndby1 League13.6120.150.5000
2014-201519Brøndby1 League20.8150.240.2000
2015-201620Brøndby1 League25.0390.360.3300
2016-201721Brøndby1 League29.910110.000.370.0900
2017-201822Guingamp3 Leagues13.806233.30.520.170.000.0026.70000.20.20.03-0.2-0.2
2018-201923Guingamp3 Leagues28.2012325.00.550.140.000.0025.60000.50.50.05-0.5-0.5
2019-202024Guingamp2 Leagues24.3119631.60.780.250.050.1723.60001.71.70.09-0.7-0.7
2020-202125Guingamp1 League6.70200.00.300.000.0028.20000.10.10.03-0.1-0.1
2021-202226Rizespor1 League11.106350.00.540.270.000.0000
2022-202327Paris FC2 Leagues12.107114.30.580.080.000.0016.00000.40.40.06-0.4-0.4
2023-202428Guingamp1 League1.80300.01.700.000.0017.90000.30.30.10-0.3-0.3
12 Seasons4 Clubs6 Leagues192.19554447.30.460.240.040.2023.40003.23.20.07-2.2-2.2
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
Brøndby (5 Seasons)1 League94.180290.000.310.2800
Guingamp (5 Seasons)4 Leagues74.81421126.20.640.170.020.0924.40002.82.80.07-1.8-1.8
Paris FC (1 Season)2 Leagues12.107114.30.580.080.000.0016.00000.40.40.06-0.4-0.4
Rizespor (1 Season)1 League11.106350.00.540.270.000.0000
Superliga (5 Seasons)94.180290.000.310.2800
Ligue 2 (4 Seasons)43.6130723.30.690.160.030.1421.80002.42.40.08-1.4-1.4
Coupe de France (3 Seasons)3.10100.00.570.000.0000
Coupe de la Ligue (3 Seasons)7.3000
Ligue 1 (2 Seasons)32.9018527.80.550.150.000.0026.00000.70.70.04-0.7-0.7
Süper Lig (1 Season)11.106350.00.540.270.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
2012-201317Brøndbydk DEN1. Superliga9th4.7220.431.0000
2013-201418Brøndbydk DEN1. Superliga4th13.6120.150.5000
2014-201519Brøndbydk DEN1. Superliga3rd20.8150.240.2000Matches
2015-201620Brøndbydk DEN1. Superliga4th25.0390.360.3300Matches
2016-201721Brøndbydk DEN1. Superliga2nd29.910110.000.370.0900Matches
2017-201822Guingampfr FRA1. Ligue 112th11.506233.30.520.170.000.0026.70000.20.20.03-0.2-0.2Matches
2018-201923Guingampfr FRA1. Ligue 120th21.4012325.00.560.140.000.0025.60000.50.50.05-0.5-0.5Matches
2019-202024Guingampfr FRA2. Ligue 28th24.3119631.60.780.250.050.1723.60001.71.70.09-0.7-0.7Matches
2020-202125Guingampfr FRA2. Ligue 29th6.70200.00.300.000.0028.20000.10.10.03-0.1-0.1Matches
2021-202226Rizesportr TUR1. Süper Lig17th11.106350.00.540.270.000.0000Matches
2022-202327Paris FCfr FRA2. Ligue 27th10.806116.70.560.090.000.0016.00000.40.40.06-0.4-0.4Matches
2023-202428Guingampfr FRA2. Ligue 29th1.80300.01.700.000.0017.90000.30.30.10-0.3-0.3Matches
12 Seasons4 Clubs4 Leagues181.69544448.10.460.240.040.2023.40003.23.20.07-2.2-2.2
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
Brøndby (5 Seasons)1 League94.180290.000.310.2800
Guingamp (5 Seasons)2 Leagues65.71421126.20.640.170.020.0924.40002.82.80.07-1.8-1.8
Paris FC (1 Season)1 League10.806116.70.560.090.000.0016.00000.40.40.06-0.4-0.4
Rizespor (1 Season)1 League11.106350.00.540.270.000.0000
Superliga (5 Seasons)94.180290.000.310.2800
Ligue 2 (4 Seasons)43.6130723.30.690.160.030.1421.80002.42.40.08-1.4-1.4
Ligue 1 (2 Seasons)32.9018527.80.550.150.000.0026.00000.70.70.04-0.7-0.7
Süper Lig (1 Season)11.106350.00.540.270.000.0000
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
2017-201822Guingampfr FRACoupe de France17th1.3000Matches
2017-201822Guingampfr FRA1. Coupe de la Ligue17th1.0000Matches
2018-201923Guingampfr FRACoupe de France9th0.40000.000.0000Matches
2018-201923Guingampfr FRA1. Coupe de la Ligue2nd6.3000Matches
2022-202327Paris FCfr FRACoupe de FranceR161.30100.00.760.000.0000Matches
4 Seasons2 Clubs2 Leagues10.40100.00.570.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Guingamp (3 Seasons)2 Leagues9.10000.000.0000
Paris FC (1 Season)1 League1.30100.00.760.000.0000
Coupe de France (3 Seasons)3.10100.00.570.000.0000
Coupe de la Ligue (3 Seasons)7.3000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201520za South AfricaFriendlies (M)0.2000Matches
201722za South AfricaFriendlies (M)0.3000Matches
201924za South AfricaFriendlies (M)0.3000Matches
201924za South AfricaAfrica Cup of Nations qualification0.1000Matches
202126za South AfricaAfrica Cup of Nations qualification0.8100Matches
4 Seasons1 Club2 Leagues1.7100
Friendlies (M) (3 Seasons)0.9000
Africa Cup of Nations qualification (2 Seasons)0.8100
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2012-201317Brøndbydk DEN1. Superliga4.70
2013-201418Brøndbydk DEN1. Superliga13.60
2014-201519Brøndbydk DEN1. Superliga20.80Matches
2015-201620Brøndbydk DEN1. Superliga25.02Matches
2016-201721Brøndbydk DEN1. Superliga29.91Matches
2017-201822Guingampfr FRACoupe de France1.30Matches
2017-201822Guingampfr FRA1. Coupe de la Ligue1.00Matches
2017-201822Guingampfr FRA1. Ligue 111.559067287.810074293627830192.420922991.3769778.410.40.4+0.68533060Matches
2018-201923Guingampfr FRACoupe de France0.40Matches
2018-201923Guingampfr FRA1. Coupe de la Ligue6.30Matches
2018-201923Guingampfr FRA1. Ligue 121.4886100887.915163456042246890.236439392.68110477.900.60.6-0.61510260126Matches
2019-202024Guingampfr FRA2. Ligue 224.31056118789.019062624642147189.453157392.78711377.031.60.9+1.41612871166Matches
2020-202125Guingampfr FRA2. Ligue 26.726129688.24188137913114789.110811693.1172470.811.00.70.03161012Matches
2021-202226Rizesportr TUR1. Süper Lig11.12Matches
2022-202327Paris FCfr FRACoupe de France1.30Matches
2022-202327Paris FCfr FRA2. Ligue 210.834439088.25514156017319190.613114292.3263476.500.50.9-0.54323040Matches
2023-202428Guingampfr FRA2. Ligue 21.89911685.31655496424789.4505689.34850.000.00.10.00143016Matches
12 Seasons4 Clubs6 Leagues192.13236366988.255656171771467162590.31393150992.329138076.6103.93.6+6.146345231420
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
Brøndby (5 Seasons)1 League94.13
Guingamp (5 Seasons)4 Leagues74.82892327988.250142156171294143490.21262136792.326534676.653.52.7+1.542313201380
Paris FC (1 Season)2 Leagues12.134439088.25514156017319190.613114292.3263476.500.50.9-0.54323040
Rizespor (1 Season)1 League11.12
Superliga (5 Seasons)94.13
Ligue 2 (4 Seasons)43.61760198988.530419968176785689.682088792.413417974.943.02.6+1.023190141234
Coupe de France (3 Seasons)3.10
Coupe de la Ligue (3 Seasons)7.30
Ligue 1 (2 Seasons)32.91476168087.925237749670076991.057362292.115720178.110.91.0+0.12315590186
Süper Lig (1 Season)11.12
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
2012-201317Brøndby1 League4.70
2013-201418Brøndby1 League13.60
2014-201519Brøndby1 League20.80
2015-201620Brøndby1 League25.02
2016-201721Brøndby1 League29.91
2017-201822Guingamp3 Leagues13.859067287.810074293627830192.420922991.3769778.410.40.4+0.68533060
2018-201923Guingamp3 Leagues28.2886100887.915163456042246890.236439392.68110477.900.60.6-0.61510260126
2019-202024Guingamp2 Leagues24.31056118789.019062624642147189.453157392.78711377.031.60.9+1.41612871166
2020-202125Guingamp1 League6.726129688.24188137913114789.110811693.1172470.811.00.70.03161012
2021-202226Rizespor1 League11.12
2022-202327Paris FC2 Leagues12.134439088.25514156017319190.613114292.3263476.500.50.9-0.54323040
2023-202428Guingamp1 League1.89911685.31655496424789.4505689.34850.000.00.10.00143016
12 Seasons4 Clubs6 Leagues192.13236366988.255656171771467162590.31393150992.329138076.6103.93.6+6.146345231420
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
Brøndby (5 Seasons)1 League94.13
Guingamp (5 Seasons)4 Leagues74.82892327988.250142156171294143490.21262136792.326534676.653.52.7+1.542313201380
Paris FC (1 Season)2 Leagues12.134439088.25514156017319190.613114292.3263476.500.50.9-0.54323040
Rizespor (1 Season)1 League11.12
Superliga (5 Seasons)94.13
Ligue 2 (4 Seasons)43.61760198988.530419968176785689.682088792.413417974.943.02.6+1.023190141234
Coupe de France (3 Seasons)3.10
Coupe de la Ligue (3 Seasons)7.30
Ligue 1 (2 Seasons)32.91476168087.925237749670076991.057362292.115720178.110.91.0+0.12315590186
Süper Lig (1 Season)11.12
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
2012-201317Brøndbydk DEN1. Superliga9th4.70
2013-201418Brøndbydk DEN1. Superliga4th13.60
2014-201519Brøndbydk DEN1. Superliga3rd20.80Matches
2015-201620Brøndbydk DEN1. Superliga4th25.02Matches
2016-201721Brøndbydk DEN1. Superliga2nd29.91Matches
2017-201822Guingampfr FRA1. Ligue 112th11.559067287.810074293627830192.420922991.3769778.410.40.4+0.68533060Matches
2018-201923Guingampfr FRA1. Ligue 120th21.4886100887.915163456042246890.236439392.68110477.900.60.6-0.61510260126Matches
2019-202024Guingampfr FRA2. Ligue 28th24.31056118789.019062624642147189.453157392.78711377.031.60.9+1.41612871166Matches
2020-202125Guingampfr FRA2. Ligue 29th6.726129688.24188137913114789.110811693.1172470.811.00.70.03161012Matches
2021-202226Rizesportr TUR1. Süper Lig17th11.12Matches
2022-202327Paris FCfr FRA2. Ligue 27th10.834439088.25514156017319190.613114292.3263476.500.50.9-0.54323040Matches
2023-202428Guingampfr FRA2. Ligue 29th1.89911685.31655496424789.4505689.34850.000.00.10.00143016Matches
12 Seasons4 Clubs4 Leagues181.63236366988.255656171771467162590.31393150992.329138076.6103.93.6+6.146345231420
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
Brøndby (5 Seasons)1 League94.13
Guingamp (5 Seasons)2 Leagues65.72892327988.250142156171294143490.21262136792.326534676.653.52.7+1.542313201380
Paris FC (1 Season)1 League10.834439088.25514156017319190.613114292.3263476.500.50.9-0.54323040
Rizespor (1 Season)1 League11.12
Superliga (5 Seasons)94.13
Ligue 2 (4 Seasons)43.61760198988.530419968176785689.682088792.413417974.943.02.6+1.023190141234
Ligue 1 (2 Seasons)32.91476168087.925237749670076991.057362292.115720178.110.91.0+0.12315590186
Süper Lig (1 Season)11.12
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
2017-201822Guingampfr FRACoupe de France17th1.30Matches
2017-201822Guingampfr FRA1. Coupe de la Ligue17th1.00Matches
2018-201923Guingampfr FRACoupe de France9th0.40Matches
2018-201923Guingampfr FRA1. Coupe de la Ligue2nd6.30Matches
2022-202327Paris FCfr FRACoupe de FranceR161.30Matches
4 Seasons2 Clubs2 Leagues10.40
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
Guingamp (3 Seasons)2 Leagues9.10
Paris FC (1 Season)1 League1.30
Coupe de France (3 Seasons)3.10
Coupe de la Ligue (3 Seasons)7.30
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
201520za South AfricaFriendlies (M)0.20Matches
201722za South AfricaFriendlies (M)0.30Matches
201924za South AfricaFriendlies (M)0.30Matches
201924za South AfricaAfrica Cup of Nations qualification0.10Matches
202126za South AfricaAfrica Cup of Nations qualification0.80Matches
4 Seasons1 Club2 Leagues1.70
Friendlies (M) (3 Seasons)0.90
Africa Cup of Nations qualification (2 Seasons)0.80

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
2012-201317Brøndbydk DEN1. Superliga4.7
2013-201418Brøndbydk DEN1. Superliga13.6
2014-201519Brøndbydk DEN1. Superliga20.8Matches
2015-201620Brøndbydk DEN1. Superliga25.0Matches
2016-201721Brøndbydk DEN1. Superliga29.90Matches
2017-201822Guingampfr FRACoupe de France1.3Matches
2017-201822Guingampfr FRA1. Coupe de la Ligue1.0Matches
2017-201822Guingampfr FRA1. Ligue 111.567264227171982870059038Matches
2018-201923Guingampfr FRACoupe de France0.40Matches
2018-201923Guingampfr FRA1. Coupe de la Ligue6.3Matches
2018-201923Guingampfr FRA1. Ligue 121.410089951310114812200886021Matches
2019-202024Guingampfr FRA2. Ligue 224.31187115035291410300001056211Matches
2020-202125Guingampfr FRA2. Ligue 26.729628610100000000026103Matches
2021-202226Rizesportr TUR1. Süper Lig11.17Matches
2022-202327Paris FCfr FRACoupe de France1.31Matches
2022-202327Paris FCfr FRA2. Ligue 210.8390381753042000034424Matches
2023-202428Guingampfr FRA2. Ligue 21.811611600005000009903Matches
12 Seasons4 Clubs6 Leagues192.1366935709271627438109003236750
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brøndby (5 Seasons)1 League94.10
Guingamp (5 Seasons)4 Leagues74.8327931898566327316109002892546
Paris FC (1 Season)2 Leagues12.1390381753052000034424
Rizespor (1 Season)1 League11.17
Superliga (5 Seasons)94.10
Ligue 2 (4 Seasons)43.61989193352444419500001760421
Coupe de France (3 Seasons)3.11
Coupe de la Ligue (3 Seasons)7.3
Ligue 1 (2 Seasons)32.9168016374027223163109001476329
Süper Lig (1 Season)11.17
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
2012-201317Brøndby1 League4.7
2013-201418Brøndby1 League13.6
2014-201519Brøndby1 League20.8
2015-201620Brøndby1 League25.0
2016-201721Brøndby1 League29.90
2017-201822Guingamp3 Leagues13.867264227171982870059038
2018-201923Guingamp3 Leagues28.210089951310114812200886021
2019-202024Guingamp2 Leagues24.31187115035291410300001056211
2020-202125Guingamp1 League6.729628610100000000026103
2021-202226Rizespor1 League11.17
2022-202327Paris FC2 Leagues12.1390381753052000034424
2023-202428Guingamp1 League1.811611600005000009903
12 Seasons4 Clubs6 Leagues192.1366935709271627438109003236750
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brøndby (5 Seasons)1 League94.10
Guingamp (5 Seasons)4 Leagues74.8327931898566327316109002892546
Paris FC (1 Season)2 Leagues12.1390381753052000034424
Rizespor (1 Season)1 League11.17
Superliga (5 Seasons)94.10
Ligue 2 (4 Seasons)43.61989193352444419500001760421
Coupe de France (3 Seasons)3.11
Coupe de la Ligue (3 Seasons)7.3
Ligue 1 (2 Seasons)32.9168016374027223163109001476329
Süper Lig (1 Season)11.17
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
2012-201317Brøndbydk DEN1. Superliga9th4.7
2013-201418Brøndbydk DEN1. Superliga4th13.6
2014-201519Brøndbydk DEN1. Superliga3rd20.8Matches
2015-201620Brøndbydk DEN1. Superliga4th25.0Matches
2016-201721Brøndbydk DEN1. Superliga2nd29.90Matches
2017-201822Guingampfr FRA1. Ligue 112th11.567264227171982870059038Matches
2018-201923Guingampfr FRA1. Ligue 120th21.410089951310114812200886021Matches
2019-202024Guingampfr FRA2. Ligue 28th24.31187115035291410300001056211Matches
2020-202125Guingampfr FRA2. Ligue 29th6.729628610100000000026103Matches
2021-202226Rizesportr TUR1. Süper Lig17th11.17Matches
2022-202327Paris FCfr FRA2. Ligue 27th10.8390381753042000034424Matches
2023-202428Guingampfr FRA2. Ligue 29th1.811611600005000009903Matches
12 Seasons4 Clubs4 Leagues181.6366935709271627428109003236750
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brøndby (5 Seasons)1 League94.10
Guingamp (5 Seasons)2 Leagues65.7327931898566327316109002892546
Paris FC (1 Season)1 League10.8390381753042000034424
Rizespor (1 Season)1 League11.17
Superliga (5 Seasons)94.10
Ligue 2 (4 Seasons)43.61989193352444419500001760421
Ligue 1 (2 Seasons)32.9168016374027223163109001476329
Süper Lig (1 Season)11.17
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
2017-201822Guingampfr FRACoupe de France17th1.3Matches
2017-201822Guingampfr FRA1. Coupe de la Ligue17th1.0Matches
2018-201923Guingampfr FRACoupe de France9th0.40Matches
2018-201923Guingampfr FRA1. Coupe de la Ligue2nd6.3Matches
2022-202327Paris FCfr FRACoupe de FranceR161.31Matches
4 Seasons2 Clubs2 Leagues10.41
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Guingamp (3 Seasons)2 Leagues9.10
Paris FC (1 Season)1 League1.31
Coupe de France (3 Seasons)3.11
Coupe de la Ligue (3 Seasons)7.3
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
201520za South AfricaFriendlies (M)0.2Matches
201722za South AfricaFriendlies (M)0.3Matches
201924za South AfricaFriendlies (M)0.3Matches
201924za South AfricaAfrica Cup of Nations qualification0.1Matches
202126za South AfricaAfrica Cup of Nations qualification0.8Matches
4 Seasons1 Club2 Leagues1.7
Friendlies (M) (3 Seasons)0.9
Africa Cup of Nations qualification (2 Seasons)0.8

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
2012-201317Brøndbydk DEN1. Superliga4.7
2013-201418Brøndbydk DEN1. Superliga13.6
2014-201519Brøndbydk DEN1. Superliga20.8Matches
2015-201620Brøndbydk DEN1. Superliga25.0Matches
2016-201721Brøndbydk DEN1. Superliga29.9Matches
2017-201822Guingampfr FRACoupe de France1.3Matches
2017-201822Guingampfr FRA1. Coupe de la Ligue1.0Matches
2017-201822Guingampfr FRA1. Ligue 111.5191.66150020230.26100200Matches
2018-201923Guingampfr FRACoupe de France0.4Matches
2018-201923Guingampfr FRA1. Coupe de la Ligue6.3Matches
2018-201923Guingampfr FRA1. Ligue 121.4361.68280332030.14001110Matches
2019-202024Guingampfr FRA2. Ligue 224.3672.75562521180.33701000Matches
2020-202125Guingampfr FRA2. Ligue 26.781.2070001020.30100010Matches
2021-202226Rizesportr TUR1. Süper Lig11.1Matches
2022-202327Paris FCfr FRACoupe de France1.3Matches
2022-202327Paris FCfr FRA2. Ligue 210.8121.12100020000.00000000Matches
2023-202428Guingampfr FRA2. Ligue 21.831.7030000000.00000000Matches
12 Seasons4 Clubs6 Leagues192.11451.9011928943160.21902320
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brøndby (5 Seasons)1 League94.1
Guingamp (5 Seasons)4 Leagues74.81332.0310928743160.24902320
Paris FC (1 Season)2 Leagues12.1121.12100020000.00000000
Rizespor (1 Season)1 League11.1
Superliga (5 Seasons)94.1
Ligue 2 (4 Seasons)43.6902.077625421100.23801010
Coupe de France (3 Seasons)3.1
Coupe de la Ligue (3 Seasons)7.3
Ligue 1 (2 Seasons)32.9551.67430352260.18101310
Süper Lig (1 Season)11.1
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
2012-201317Brøndby1 League4.7
2013-201418Brøndby1 League13.6
2014-201519Brøndby1 League20.8
2015-201620Brøndby1 League25.0
2016-201721Brøndby1 League29.9
2017-201822Guingamp3 Leagues13.8191.66150020230.26100200
2018-201923Guingamp3 Leagues28.2361.68280332030.14001110
2019-202024Guingamp2 Leagues24.3672.75562521180.33701000
2020-202125Guingamp1 League6.781.2070001020.30100010
2021-202226Rizespor1 League11.1
2022-202327Paris FC2 Leagues12.1121.12100020000.00000000
2023-202428Guingamp1 League1.831.7030000000.00000000
12 Seasons4 Clubs6 Leagues192.11451.9011928943160.21902320
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brøndby (5 Seasons)1 League94.1
Guingamp (5 Seasons)4 Leagues74.81332.0310928743160.24902320
Paris FC (1 Season)2 Leagues12.1121.12100020000.00000000
Rizespor (1 Season)1 League11.1
Superliga (5 Seasons)94.1
Ligue 2 (4 Seasons)43.6902.077625421100.23801010
Coupe de France (3 Seasons)3.1
Coupe de la Ligue (3 Seasons)7.3
Ligue 1 (2 Seasons)32.9551.67430352260.18101310
Süper Lig (1 Season)11.1
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
2012-201317Brøndbydk DEN1. Superliga9th4.7
2013-201418Brøndbydk DEN1. Superliga4th13.6
2014-201519Brøndbydk DEN1. Superliga3rd20.8Matches
2015-201620Brøndbydk DEN1. Superliga4th25.0Matches
2016-201721Brøndbydk DEN1. Superliga2nd29.9Matches
2017-201822Guingampfr FRA1. Ligue 112th11.5191.66150020230.26100200Matches
2018-201923Guingampfr FRA1. Ligue 120th21.4361.68280332030.14001110Matches
2019-202024Guingampfr FRA2. Ligue 28th24.3672.75562521180.33701000Matches
2020-202125Guingampfr FRA2. Ligue 29th6.781.2070001020.30100010Matches
2021-202226Rizesportr TUR1. Süper Lig17th11.1Matches
2022-202327Paris FCfr FRA2. Ligue 27th10.8121.12100020000.00000000Matches
2023-202428Guingampfr FRA2. Ligue 29th1.831.7030000000.00000000Matches
12 Seasons4 Clubs4 Leagues181.61451.9011928943160.21902320
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brøndby (5 Seasons)1 League94.1
Guingamp (5 Seasons)2 Leagues65.71332.0310928743160.24902320
Paris FC (1 Season)1 League10.8121.12100020000.00000000
Rizespor (1 Season)1 League11.1
Superliga (5 Seasons)94.1
Ligue 2 (4 Seasons)43.6902.077625421100.23801010
Ligue 1 (2 Seasons)32.9551.67430352260.18101310
Süper Lig (1 Season)11.1
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
2017-201822Guingampfr FRACoupe de France17th1.3Matches
2017-201822Guingampfr FRA1. Coupe de la Ligue17th1.0Matches
2018-201923Guingampfr FRACoupe de France9th0.4Matches
2018-201923Guingampfr FRA1. Coupe de la Ligue2nd6.3Matches
2022-202327Paris FCfr FRACoupe de FranceR161.3Matches
4 Seasons2 Clubs2 Leagues10.4
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Guingamp (3 Seasons)2 Leagues9.1
Paris FC (1 Season)1 League1.3
Coupe de France (3 Seasons)3.1
Coupe de la Ligue (3 Seasons)7.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
201520za South AfricaFriendlies (M)0.2Matches
201722za South AfricaFriendlies (M)0.3Matches
201924za South AfricaFriendlies (M)0.3Matches
201924za South AfricaAfrica Cup of Nations qualification0.1Matches
202126za South AfricaAfrica Cup of Nations qualification0.8Matches
4 Seasons1 Club2 Leagues1.7
Friendlies (M) (3 Seasons)0.9
Africa Cup of Nations qualification (2 Seasons)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
2012-201317Brøndbydk DEN1. Superliga4.7
2013-201418Brøndbydk DEN1. Superliga13.6
2014-201519Brøndbydk DEN1. Superliga20.8Matches
2015-201620Brøndbydk DEN1. Superliga25.0Matches
2016-201721Brøndbydk DEN1. Superliga29.900Matches
2017-201822Guingampfr FRACoupe de France1.3Matches
2017-201822Guingampfr FRA1. Coupe de la Ligue1.0Matches
2017-201822Guingampfr FRA1. Ligue 111.5281714122114325.6329271947130Matches
2018-201923Guingampfr FRACoupe de France0.400Matches
2018-201923Guingampfr FRA1. Coupe de la Ligue6.3Matches
2018-201923Guingampfr FRA1. Ligue 121.4603816413244355.819263232989190Matches
2019-202024Guingampfr FRA2. Ligue 224.33126721382532.01727324275870Matches
2020-202125Guingampfr FRA2. Ligue 26.7602313560.0281771300Matches
2021-202226Rizesportr TUR1. Süper Lig11.11017Matches
2022-202327Paris FCfr FRACoupe de France1.310Matches
2022-202327Paris FCfr FRA2. Ligue 210.8725203742.9440471440Matches
2023-202428Guingampfr FRA2. Ligue 21.8411214666.721101500Matches
12 Seasons4 Clubs6 Leagues192.1136954581105312941.176751065107226430
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Brøndby (5 Seasons)1 League94.1000
Guingamp (5 Seasons)4 Leagues74.8129824079105012241.07271106183212390
Paris FC (1 Season)2 Leagues12.1735203742.9440471440
Rizespor (1 Season)1 League11.110170
Superliga (5 Seasons)94.1000
Ligue 2 (4 Seasons)43.6482915285184341.925405354290110
Coupe de France (3 Seasons)3.1100
Coupe de la Ligue (3 Seasons)7.30
Ligue 1 (2 Seasons)32.9885530535358640.7513553048136320
Süper Lig (1 Season)11.110170
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
2012-201317Brøndby1 League4.70
2013-201418Brøndby1 League13.60
2014-201519Brøndby1 League20.80
2015-201620Brøndby1 League25.00
2016-201721Brøndby1 League29.9000
2017-201822Guingamp3 Leagues13.8281714122114325.6329271947130
2018-201923Guingamp3 Leagues28.2603816413244355.819263232989190
2019-202024Guingamp2 Leagues24.33126721382532.01727324275870
2020-202125Guingamp1 League6.7602313560.0281771300
2021-202226Rizespor1 League11.110170
2022-202327Paris FC2 Leagues12.1735203742.9440471440
2023-202428Guingamp1 League1.8411214666.721101500
12 Seasons4 Clubs6 Leagues192.1136954581105312941.176751065107226430
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Brøndby (5 Seasons)1 League94.1000
Guingamp (5 Seasons)4 Leagues74.8129824079105012241.07271106183212390
Paris FC (1 Season)2 Leagues12.1735203742.9440471440
Rizespor (1 Season)1 League11.110170
Superliga (5 Seasons)94.1000
Ligue 2 (4 Seasons)43.6482915285184341.925405354290110
Coupe de France (3 Seasons)3.1100
Coupe de la Ligue (3 Seasons)7.30
Ligue 1 (2 Seasons)32.9885530535358640.7513553048136320
Süper Lig (1 Season)11.110170
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
2012-201317Brøndbydk DEN1. Superliga9th4.7
2013-201418Brøndbydk DEN1. Superliga4th13.6
2014-201519Brøndbydk DEN1. Superliga3rd20.8Matches
2015-201620Brøndbydk DEN1. Superliga4th25.0Matches
2016-201721Brøndbydk DEN1. Superliga2nd29.900Matches
2017-201822Guingampfr FRA1. Ligue 112th11.5281714122114325.6329271947130Matches
2018-201923Guingampfr FRA1. Ligue 120th21.4603816413244355.819263232989190Matches
2019-202024Guingampfr FRA2. Ligue 28th24.33126721382532.01727324275870Matches
2020-202125Guingampfr FRA2. Ligue 29th6.7602313560.0281771300Matches
2021-202226Rizesportr TUR1. Süper Lig17th11.11017Matches
2022-202327Paris FCfr FRA2. Ligue 27th10.8725203742.9440471440Matches
2023-202428Guingampfr FRA2. Ligue 29th1.8411214666.721101500Matches
12 Seasons4 Clubs4 Leagues181.6136944581105312941.176751065107226430
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
Brøndby (5 Seasons)1 League94.1000
Guingamp (5 Seasons)2 Leagues65.7129824079105012241.07271106183212390
Paris FC (1 Season)1 League10.8725203742.9440471440
Rizespor (1 Season)1 League11.110170
Superliga (5 Seasons)94.1000
Ligue 2 (4 Seasons)43.6482915285184341.925405354290110
Ligue 1 (2 Seasons)32.9885530535358640.7513553048136320
Süper Lig (1 Season)11.110170
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
2017-201822Guingampfr FRACoupe de France17th1.3Matches
2017-201822Guingampfr FRA1. Coupe de la Ligue17th1.0Matches
2018-201923Guingampfr FRACoupe de France9th0.400Matches
2018-201923Guingampfr FRA1. Coupe de la Ligue2nd6.3Matches
2022-202327Paris FCfr FRACoupe de FranceR161.310Matches
4 Seasons2 Clubs2 Leagues10.4100
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
Guingamp (3 Seasons)2 Leagues9.1000
Paris FC (1 Season)1 League1.3100
Coupe de France (3 Seasons)3.1100
Coupe de la Ligue (3 Seasons)7.30
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
201520za South AfricaFriendlies (M)0.2Matches
201722za South AfricaFriendlies (M)0.3Matches
201924za South AfricaFriendlies (M)0.3Matches
201924za South AfricaAfrica Cup of Nations qualification0.1Matches
202126za South AfricaAfrica Cup of Nations qualification0.8Matches
4 Seasons1 Club2 Leagues1.70
Friendlies (M) (3 Seasons)0.90
Africa Cup of Nations qualification (2 Seasons)0.80

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
2012-201317Brøndbydk DEN1. Superliga4.7
2013-201418Brøndbydk DEN1. Superliga13.6
2014-201519Brøndbydk DEN1. Superliga20.8Matches
2015-201620Brøndbydk DEN1. Superliga25.0Matches
2016-201721Brøndbydk DEN1. Superliga29.9Matches
2017-201822Guingampfr FRACoupe de France1.3Matches
2017-201822Guingampfr FRA1. Coupe de la Ligue1.0Matches
2017-201822Guingampfr FRA1. Ligue 111.57471614354367274710880.0220.042620218939804105324Matches
2018-201923Guingampfr FRACoupe de France0.4Matches
2018-201923Guingampfr FRA1. Coupe de la Ligue6.3Matches
2018-201923Guingampfr FRA1. Ligue 121.411993025383013061199191263.2736.86143122148619110181477516Matches
2019-202024Guingampfr FRA2. Ligue 224.3135225243949184151352423481.0819.07294757230741273302196334Matches
2020-202125Guingampfr FRA2. Ligue 26.73319982082513313133.3266.7185718321330232423Matches
2021-202226Rizesportr TUR1. Süper Lig11.1Matches
2022-202327Paris FCfr FRACoupe de France1.3Matches
2022-202327Paris FCfr FRA2. Ligue 210.84496842711021444911872.7327.33762323956137310435427Matches
2023-202428Guingampfr FRA2. Ligue 21.81265127737512611100.000.010059017822020958Matches
12 Seasons4 Clubs6 Leagues192.14204918332878545434204866474.42225.62430135316141875866652296192
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
Brøndby (5 Seasons)1 League94.1
Guingamp (5 Seasons)4 Leagues74.83755857492607443293755755674.71925.32054112085185745135648260765
Paris FC (1 Season)2 Leagues12.14496842711021444911872.7327.33762323956137310435427
Rizespor (1 Season)1 League11.1
Superliga (5 Seasons)94.1
Ligue 2 (4 Seasons)43.62258454371505348352258574477.21322.8139083883762593964428165472
Coupe de France (3 Seasons)3.1
Coupe de la Ligue (3 Seasons)7.3
Ligue 1 (2 Seasons)32.9194646396137319781946292069.0931.0104051432379281902224130720
Süper Lig (1 Season)11.1
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
2012-201317Brøndby1 League4.7
2013-201418Brøndby1 League13.6
2014-201519Brøndby1 League20.8
2015-201620Brøndby1 League25.0
2016-201721Brøndby1 League29.9
2017-201822Guingamp3 Leagues13.87471614354367274710880.0220.042620218939804105324
2018-201923Guingamp3 Leagues28.211993025383013061199191263.2736.86143122148619110181477516
2019-202024Guingamp2 Leagues24.3135225243949184151352423481.0819.07294757230741273302196334
2020-202125Guingamp1 League6.73319982082513313133.3266.7185718321330232423
2021-202226Rizespor1 League11.1
2022-202327Paris FC2 Leagues12.14496842711021444911872.7327.33762323956137310435427
2023-202428Guingamp1 League1.81265127737512611100.000.010059017822020958
12 Seasons4 Clubs6 Leagues192.14204918332878545434204866474.42225.62430135316141875866652296192
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
Brøndby (5 Seasons)1 League94.1
Guingamp (5 Seasons)4 Leagues74.83755857492607443293755755674.71925.32054112085185745135648260765
Paris FC (1 Season)2 Leagues12.14496842711021444911872.7327.33762323956137310435427
Rizespor (1 Season)1 League11.1
Superliga (5 Seasons)94.1
Ligue 2 (4 Seasons)43.62258454371505348352258574477.21322.8139083883762593964428165472
Coupe de France (3 Seasons)3.1
Coupe de la Ligue (3 Seasons)7.3
Ligue 1 (2 Seasons)32.9194646396137319781946292069.0931.0104051432379281902224130720
Süper Lig (1 Season)11.1
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
2012-201317Brøndbydk DEN1. Superliga9th4.7
2013-201418Brøndbydk DEN1. Superliga4th13.6
2014-201519Brøndbydk DEN1. Superliga3rd20.8Matches
2015-201620Brøndbydk DEN1. Superliga4th25.0Matches
2016-201721Brøndbydk DEN1. Superliga2nd29.9Matches
2017-201822Guingampfr FRA1. Ligue 112th11.57471614354367274710880.0220.042620218939804105324Matches
2018-201923Guingampfr FRA1. Ligue 120th21.411993025383013061199191263.2736.86143122148619110181477516Matches
2019-202024Guingampfr FRA2. Ligue 28th24.3135225243949184151352423481.0819.07294757230741273302196334Matches
2020-202125Guingampfr FRA2. Ligue 29th6.73319982082513313133.3266.7185718321330232423Matches
2021-202226Rizesportr TUR1. Süper Lig17th11.1Matches
2022-202327Paris FCfr FRA2. Ligue 27th10.84496842711021444911872.7327.33762323956137310435427Matches
2023-202428Guingampfr FRA2. Ligue 29th1.81265127737512611100.000.010059017822020958Matches
12 Seasons4 Clubs4 Leagues181.64204918332878545434204866474.42225.62430135316141875866652296192
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
Brøndby (5 Seasons)1 League94.1
Guingamp (5 Seasons)2 Leagues65.73755857492607443293755755674.71925.32054112085185745135648260765
Paris FC (1 Season)1 League10.84496842711021444911872.7327.33762323956137310435427
Rizespor (1 Season)1 League11.1
Superliga (5 Seasons)94.1
Ligue 2 (4 Seasons)43.62258454371505348352258574477.21322.8139083883762593964428165472
Ligue 1 (2 Seasons)32.9194646396137319781946292069.0931.0104051432379281902224130720
Süper Lig (1 Season)11.1
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
2017-201822Guingampfr FRACoupe de France17th1.3Matches
2017-201822Guingampfr FRA1. Coupe de la Ligue17th1.0Matches
2018-201923Guingampfr FRACoupe de France9th0.4Matches
2018-201923Guingampfr FRA1. Coupe de la Ligue2nd6.3Matches
2022-202327Paris FCfr FRACoupe de FranceR161.3Matches
4 Seasons2 Clubs2 Leagues10.4
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
Guingamp (3 Seasons)2 Leagues9.1
Paris FC (1 Season)1 League1.3
Coupe de France (3 Seasons)3.1
Coupe de la Ligue (3 Seasons)7.3
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201520za South AfricaFriendlies (M)0.2Matches
201722za South AfricaFriendlies (M)0.3Matches
201924za South AfricaFriendlies (M)0.3Matches
201924za South AfricaAfrica Cup of Nations qualification0.1Matches
202126za South AfricaAfrica Cup of Nations qualification0.8Matches
4 Seasons1 Club2 Leagues1.7
Friendlies (M) (3 Seasons)0.9
Africa Cup of Nations qualification (2 Seasons)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
2012-201317Brøndbydk DEN1. Superliga54198414.14.750
2013-201418Brøndbydk DEN1. Superliga211,2285841.313.6138
2014-201519Brøndbydk DEN1. Superliga301,8746263.120.820121011.632620+6+0.29-0.37Matches
2015-201620Brøndbydk DEN1. Superliga282,2518075.825.02519321.573128+3+0.12-0.26Matches
2016-201721Brøndbydk DEN1. Superliga342,6947983.129.93024401.745432+22+0.73+0.73Matches
2017-201822Guingampfr FRACoupe de France21216167.21.3191113001.5024-2-1.49-3.01Matches
2017-201822Guingampfr FRA1. Coupe de la Ligue19090100.01.01901000.0002-2-2.00Matches
2017-201822Guingampfr FRA1. Ligue 1221,0324730.211.598461321121.271213-1-0.09+0.2911.415.4-4.1-0.35-0.37Matches
2018-201923Guingampfr FRACoupe de France2392013.00.40021913.000000.00-0.69Matches
2018-201923Guingampfr FRA1. Coupe de la Ligue5570114100.06.351145002.0043+1+0.16Matches
2018-201923Guingampfr FRA1. Ligue 1241,9288056.421.423831811080.791436-22-1.03+0.0622.331.8-9.5-0.44-0.24Matches
2019-202024Guingampfr FRA1. Coupe de la Ligue00001Matches
2019-202024Guingampfr FRA2. Ligue 2252,1918886.924.3258822001.483525+10+0.41+1.2331.923.3+8.6+0.35-0.09Matches
2020-202125Guingampfr FRA2. Ligue 276018617.66.7689416902.0082+6+0.90+1.158.05.5+2.4+0.37+0.55Matches
2021-202226Rizesportr TUR1. Süper Lig161,0016329.311.11085762580.752120+1+0.09+1.13Matches
2022-202327Paris FCfr FRACoupe de France21196026.41.3190112912.0031+2+1.51-0.66Matches
2022-202327Paris FCfr FRA2. Ligue 2179695728.310.81177662111.41107+3+0.28+0.329.213.7-4.5-0.42-0.83Matches
2023-202428Guingampfr FRA2. Ligue 29159184.61.80091811.3354+1+0.57+0.484.82.6+2.3+1.28+0.99Matches
12 Seasons4 Clubs6 Leagues25017,2866943.4192.1185861266522361.43225197+28+0.16+0.3787.692.3-4.7-0.06-0.17
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
Brøndby (5 Seasons)1 League1188,4667256.094.193552531.6511180+31+0.41-0.01
Guingamp (5 Seasons)4 Leagues976,7316938.674.87088572722231.338089-9-0.12+0.1678.478.6-0.20.00-0.04
Paris FC (1 Season)2 Leagues191,0885728.112.11278772221.47138+5+0.41+0.199.213.7-4.5-0.42-0.83
Rizespor (1 Season)1 League161,0016329.311.11085762580.752120+1+0.09+1.13
Superliga (5 Seasons)1188,4667256.094.193552531.6511180+31+0.41-0.01
Ligue 2 (4 Seasons)583,9206830.743.6428532162221.505838+20+0.46+0.5553.945.1+8.9+0.20+0.02
Coupe de France (3 Seasons)62794730.03.1292242422.175500.00-1.52
Coupe de la Ligue (3 Seasons)666011088.07.361106011.6745-1-0.14
Ligue 1 (2 Seasons)462,9606443.332.93284241421201.022649-23-0.70-0.0533.747.2-13.5-0.41-0.34
Süper Lig (1 Season)161,0016329.311.11085762580.752120+1+0.09+1.13
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
2012-201317Brøndby1 League54198414.14.750
2013-201418Brøndby1 League211,2285841.313.6138
2014-201519Brøndby1 League301,8746263.120.820121011.632620+6+0.29-0.37
2015-201620Brøndby1 League282,2518075.825.02519321.573128+3+0.12-0.26
2016-201721Brøndby1 League342,6947983.129.93024401.745432+22+0.73+0.73
2017-201822Guingamp3 Leagues251,2435033.713.8118581422121.241419-5-0.36-0.0311.415.4-4.1-0.35-0.37
2018-201923Guingamp3 Leagues312,5378259.128.228892331691.131839-21-0.74+0.0822.331.8-9.5-0.44-0.24
2019-202024Guingamp2 Leagues252,1918883.924.3258822011.483525+10+0.41+1.2331.923.3+8.6+0.35-0.09
2020-202125Guingamp1 League76018617.66.7689416902.0082+6+0.90+1.158.05.5+2.4+0.37+0.55
2021-202226Rizespor1 League161,0016329.311.11085762580.752120+1+0.09+1.13
2022-202327Paris FC2 Leagues191,0885728.112.11278772221.47138+5+0.41+0.199.213.7-4.5-0.42-0.83
2023-202428Guingamp1 League9159184.61.80091811.3354+1+0.57+0.484.82.6+2.3+1.28+0.99
12 Seasons4 Clubs6 Leagues25017,2866943.4192.1185861266522361.43225197+28+0.16+0.3787.692.3-4.7-0.06-0.17
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
Brøndby (5 Seasons)1 League1188,4667256.094.193552531.6511180+31+0.41-0.01
Guingamp (5 Seasons)4 Leagues976,7316938.674.87088572722231.338089-9-0.12+0.1678.478.6-0.20.00-0.04
Paris FC (1 Season)2 Leagues191,0885728.112.11278772221.47138+5+0.41+0.199.213.7-4.5-0.42-0.83
Rizespor (1 Season)1 League161,0016329.311.11085762580.752120+1+0.09+1.13
Superliga (5 Seasons)1188,4667256.094.193552531.6511180+31+0.41-0.01
Ligue 2 (4 Seasons)583,9206830.743.6428532162221.505838+20+0.46+0.5553.945.1+8.9+0.20+0.02
Coupe de France (3 Seasons)62794730.03.1292242422.175500.00-1.52
Coupe de la Ligue (3 Seasons)666011088.07.361106011.6745-1-0.14
Ligue 1 (2 Seasons)462,9606443.332.93284241421201.022649-23-0.70-0.0533.747.2-13.5-0.41-0.34
Süper Lig (1 Season)161,0016329.311.11085762580.752120+1+0.09+1.13
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
2012-201317Brøndbydk DEN1. Superliga9th54198414.14.750
2013-201418Brøndbydk DEN1. Superliga4th211,2285841.313.6138
2014-201519Brøndbydk DEN1. Superliga3rd301,8746263.120.820121011.632620+6+0.29-0.37Matches
2015-201620Brøndbydk DEN1. Superliga4th282,2518075.825.02519321.573128+3+0.12-0.26Matches
2016-201721Brøndbydk DEN1. Superliga2nd342,6947983.129.93024401.745432+22+0.73+0.73Matches
2017-201822Guingampfr FRA1. Ligue 112th221,0324730.211.598461321121.271213-1-0.09+0.2911.415.4-4.1-0.35-0.37Matches
2018-201923Guingampfr FRA1. Ligue 120th241,9288056.421.423831811080.791436-22-1.03+0.0622.331.8-9.5-0.44-0.24Matches
2019-202024Guingampfr FRA2. Ligue 28th252,1918886.924.3258822001.483525+10+0.41+1.2331.923.3+8.6+0.35-0.09Matches
2020-202125Guingampfr FRA2. Ligue 29th76018617.66.7689416902.0082+6+0.90+1.158.05.5+2.4+0.37+0.55Matches
2021-202226Rizesportr TUR1. Süper Lig17th161,0016329.311.11085762580.752120+1+0.09+1.13Matches
2022-202327Paris FCfr FRA2. Ligue 27th179695728.310.81177662111.41107+3+0.28+0.329.213.7-4.5-0.42-0.83Matches
2023-202428Guingampfr FRA2. Ligue 29th9159184.61.80091811.3354+1+0.57+0.484.82.6+2.3+1.28+0.99Matches
12 Seasons4 Clubs4 Leagues23816,3476942.8181.6177841186122331.41216187+29+0.18+0.4587.692.3-4.7-0.06-0.17
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
Brøndby (5 Seasons)1 League1188,4667256.094.193552531.6511180+31+0.41-0.01
Guingamp (5 Seasons)2 Leagues875,9116836.565.76386502422211.267480-6-0.09+0.2278.478.6-0.20.00-0.04
Paris FC (1 Season)1 League179695728.310.81177662111.41107+3+0.28+0.329.213.7-4.5-0.42-0.83
Rizespor (1 Season)1 League161,0016329.311.11085762580.752120+1+0.09+1.13
Superliga (5 Seasons)1188,4667256.094.193552531.6511180+31+0.41-0.01
Ligue 2 (4 Seasons)583,9206830.743.6428532162221.505838+20+0.46+0.5553.945.1+8.9+0.20+0.02
Ligue 1 (2 Seasons)462,9606443.332.93284241421201.022649-23-0.70-0.0533.747.2-13.5-0.41-0.34
Süper Lig (1 Season)161,0016329.311.11085762580.752120+1+0.09+1.13
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
2017-201822Guingampfr FRACoupe de France17th21216167.21.3191113001.5024-2-1.49-3.01Matches
2017-201822Guingampfr FRA1. Coupe de la Ligue17th19090100.01.01901000.0002-2-2.00Matches
2018-201923Guingampfr FRACoupe de France9th2392013.00.40021913.000000.00-0.69Matches
2018-201923Guingampfr FRA1. Coupe de la Ligue2nd5570114100.06.351145002.0043+1+0.16Matches
2019-202024Guingampfr FRA1. Coupe de la Ligue33rd00001Matches
2022-202327Paris FCfr FRACoupe de FranceR1621196026.41.3190112912.0031+2+1.51-0.66Matches
4 Seasons2 Clubs2 Leagues129397855.910.48105842431.92910-1-0.10-1.62
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Guingamp (3 Seasons)2 Leagues108208266.79.17108732221.9069-3-0.33-1.17
Paris FC (1 Season)1 League21196026.41.3190112912.0031+2+1.51-0.66
Coupe de France (3 Seasons)62794730.03.1292242422.175500.00-1.52
Coupe de la Ligue (3 Seasons)666011088.07.361106011.6745-1-0.14
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201520za South AfricaFriendlies (M)120202.20.20011903.0010+1+4.50+3.58Matches
201722za South AfricaFriendlies (M)1313111.50.30013000.0002-2-5.81-6.94Matches
201924za South AfricaFriendlies (M)1272730.00.30012603.0001-1-3.33-6.19Matches
201924za South AfricaAfrica Cup of Nations qualification1661.10.1001503.0010+1+15.00+13.65Matches
202126za South AfricaAfrica Cup of Nations qualification1686812.60.81680013.0010+1+1.32+1.32Matches
4 Seasons1 Club2 Leagues5152306.51.7172042012.403300.00-0.90
Friendlies (M) (3 Seasons)378266.20.90032502.0013-2-2.31-3.37
Africa Cup of Nations qualification (2 Seasons)274376.90.816901513.0020+2+2.43+1.72

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
2012-201317Brøndbydk DEN1. Superliga4.720
2013-201418Brøndbydk DEN1. Superliga13.630
2014-201519Brøndbydk DEN1. Superliga20.830Matches
2015-201620Brøndbydk DEN1. Superliga25.03026Matches
2016-201721Brøndbydk DEN1. Superliga29.91003300000000Matches
2017-201822Guingampfr FRACoupe de France1.30000Matches
2017-201822Guingampfr FRA1. Coupe de la Ligue1.00000Matches
2017-201822Guingampfr FRA1. Ligue 111.5100137081917000668561.5Matches
2018-201923Guingampfr FRACoupe de France0.4000000000000Matches
2018-201923Guingampfr FRA1. Coupe de la Ligue6.31000Matches
2018-201923Guingampfr FRA1. Ligue 121.43002614082938100136121642.9Matches
2019-202024Guingampfr FRA2. Ligue 224.360017230102726000146121446.2Matches
2020-202125Guingampfr FRA2. Ligue 26.7300790070100362722.2Matches
2021-202226Rizesportr TUR1. Süper Lig11.14001290717100Matches
2022-202327Paris FCfr FRACoupe de France1.30000101010Matches
2022-202327Paris FCfr FRA2. Ligue 210.82006100472000443442.9Matches
2023-202428Guingampfr FRA2. Ligue 21.80002105110001040100.0Matches
12 Seasons4 Clubs6 Leagues192.132001427404310795200438414647.1
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brøndby (5 Seasons)1 League94.112005900000000
Guingamp (5 Seasons)4 Leagues74.8140065540318382200394384247.5
Paris FC (1 Season)2 Leagues12.12006110573000443442.9
Rizespor (1 Season)1 League11.14001290717100
Superliga (5 Seasons)94.112005900000000
Ligue 2 (4 Seasons)43.6110032430194229100236212545.7
Coupe de France (3 Seasons)3.1000010101000
Coupe de la Ligue (3 Seasons)7.31000
Ligue 1 (2 Seasons)32.940039210164855100202202148.8
Süper Lig (1 Season)11.14001290717100
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
2012-201317Brøndby1 League4.720
2013-201418Brøndby1 League13.630
2014-201519Brøndby1 League20.830
2015-201620Brøndby1 League25.03026
2016-201721Brøndby1 League29.91003300000000
2017-201822Guingamp3 Leagues13.8100137081917000668561.5
2018-201923Guingamp3 Leagues28.24002614082938100136121642.9
2019-202024Guingamp2 Leagues24.360017230102726000146121446.2
2020-202125Guingamp1 League6.7300790070100362722.2
2021-202226Rizespor1 League11.14001290717100
2022-202327Paris FC2 Leagues12.12006110573000443442.9
2023-202428Guingamp1 League1.80002105110001040100.0
12 Seasons4 Clubs6 Leagues192.132001427404310795200438414647.1
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brøndby (5 Seasons)1 League94.112005900000000
Guingamp (5 Seasons)4 Leagues74.8140065540318382200394384247.5
Paris FC (1 Season)2 Leagues12.12006110573000443442.9
Rizespor (1 Season)1 League11.14001290717100
Superliga (5 Seasons)94.112005900000000
Ligue 2 (4 Seasons)43.6110032430194229100236212545.7
Coupe de France (3 Seasons)3.1000010101000
Coupe de la Ligue (3 Seasons)7.31000
Ligue 1 (2 Seasons)32.940039210164855100202202148.8
Süper Lig (1 Season)11.14001290717100
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
2012-201317Brøndbydk DEN1. Superliga9th4.720
2013-201418Brøndbydk DEN1. Superliga4th13.630
2014-201519Brøndbydk DEN1. Superliga3rd20.830Matches
2015-201620Brøndbydk DEN1. Superliga4th25.03026Matches
2016-201721Brøndbydk DEN1. Superliga2nd29.91003300000000Matches
2017-201822Guingampfr FRA1. Ligue 112th11.5100137081917000668561.5Matches
2018-201923Guingampfr FRA1. Ligue 120th21.43002614082938100136121642.9Matches
2019-202024Guingampfr FRA2. Ligue 28th24.360017230102726000146121446.2Matches
2020-202125Guingampfr FRA2. Ligue 29th6.7300790070100362722.2Matches
2021-202226Rizesportr TUR1. Süper Lig17th11.14001290717100Matches
2022-202327Paris FCfr FRA2. Ligue 27th10.82006100472000443442.9Matches
2023-202428Guingampfr FRA2. Ligue 29th1.80002105110001040100.0Matches
12 Seasons4 Clubs4 Leagues181.631001427304210794200438414647.1
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brøndby (5 Seasons)1 League94.112005900000000
Guingamp (5 Seasons)2 Leagues65.7130065540318382200394384247.5
Paris FC (1 Season)1 League10.82006100472000443442.9
Rizespor (1 Season)1 League11.14001290717100
Superliga (5 Seasons)94.112005900000000
Ligue 2 (4 Seasons)43.6110032430194229100236212545.7
Ligue 1 (2 Seasons)32.940039210164855100202202148.8
Süper Lig (1 Season)11.14001290717100
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201822Guingampfr FRACoupe de France17th1.30000Matches
2017-201822Guingampfr FRA1. Coupe de la Ligue17th1.00000Matches
2018-201923Guingampfr FRACoupe de France9th0.4000000000000Matches
2018-201923Guingampfr FRA1. Coupe de la Ligue2nd6.31000Matches
2022-202327Paris FCfr FRACoupe de FranceR161.30000101010Matches
4 Seasons2 Clubs2 Leagues10.4100010101000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Guingamp (3 Seasons)2 Leagues9.1100000000000
Paris FC (1 Season)1 League1.30000101010
Coupe de France (3 Seasons)3.1000010101000
Coupe de la Ligue (3 Seasons)7.31000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201520za South AfricaFriendlies (M)0.20000Matches
201722za South AfricaFriendlies (M)0.30000Matches
201924za South AfricaFriendlies (M)0.30000Matches
201924za South AfricaAfrica Cup of Nations qualification0.10000Matches
202126za South AfricaAfrica Cup of Nations qualification0.80000Matches
4 Seasons1 Club2 Leagues1.70000
Friendlies (M) (3 Seasons)0.90000
Africa Cup of Nations qualification (2 Seasons)0.80000

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.