Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2016-201722Mamelodi Sundownsza RSA1. Premiership29282,45027.2707700300.260.000.260.260.26Matches
2017-201823Mamelodi Sundownsza RSA1. Premiership30292,61929.11111221100300.380.380.760.380.76Matches
2018-201924Union SGbe BEL2. First Division B23211,94421.66612600200.280.280.560.280.56Matches
2019-202025Club Brugge1. Champions Lg332372.6011000000.000.380.380.000.38Matches
2019-202025Club Brugge2. Europa Lg221211.3000000000.000.000.000.000.00Matches
2019-202025Club Bruggebe BEL1. First Division A18128959.9358300000.300.500.800.300.80Matches
2020-202126Brightoneng ENGFA Cup322002.2000000000.000.000.000.000.00Matches
2020-202126Anderlechtbe BEL1. First Division A14121,07411.9415400100.340.080.420.340.42Matches
2020-202126Brightoneng ENG1. Premier League311031.1011000000.000.870.870.000.87Matches
202227Al Ahly1. Club World Cup422252.5101100100.400.000.400.400.40Matches
202328Al Ahly1. Club World Cup332472.7101100000.360.000.360.360.36Matches
7 Seasons6 Clubs8 Leagues13211510,115112.433255833001000.290.220.520.290.52
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Mamelodi Sundowns (2 Seasons)1 League59575,06956.31811291800600.320.200.510.320.51
Al Ahly (2 Seasons)1 League754725.2202200100.380.000.380.380.38
Union SG (1 Season)1 League23211,94421.66612600200.280.280.560.280.56
Club Brugge (1 Season)3 Leagues23171,25313.9369300000.220.430.650.220.65
Anderlecht (1 Season)1 League14121,07411.9415400100.340.080.420.340.42
Brighton (1 Season)2 Leagues633033.4011000000.000.300.300.000.30
Premiership (2 Seasons)59575,06956.31811291800600.320.200.510.320.51
First Division A (2 Seasons)32241,96921.97613700100.320.270.590.320.59
Club World Cup (2 Seasons)754725.2202200100.380.000.380.380.38
First Division B (1 Season)23211,94421.66612600200.280.280.560.280.56
Champions Lg (1 Season)332372.6011000000.000.380.380.000.38
Premier League (1 Season)311031.1011000000.000.870.870.000.87
FA Cup (1 Season)322002.2000000000.000.000.000.000.00
Europa Lg (1 Season)221211.3000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2016-201722Mamelodi Sundowns1 League29282,45027.2707700300.260.000.260.260.26
2017-201823Mamelodi Sundowns1 League30292,61929.11111221100300.380.380.760.380.76
2018-201924Union SG1 League23211,94421.66612600200.280.280.560.280.56
2019-202025Club Brugge3 Leagues23171,25313.9369300000.220.430.650.220.65
2020-202126Anderlecht1 League14121,07411.9415400100.340.080.420.340.42
2020-202126Brighton2 Leagues633033.4011000000.000.300.300.000.30
202227Al Ahly1 League422252.5101100100.400.000.400.400.40
202328Al Ahly1 League332472.7101100000.360.000.360.360.36
7 Seasons6 Clubs8 Leagues13211510,115112.433255833001000.290.220.520.290.52
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Mamelodi Sundowns (2 Seasons)1 League59575,06956.31811291800600.320.200.510.320.51
Al Ahly (2 Seasons)1 League754725.2202200100.380.000.380.380.38
Union SG (1 Season)1 League23211,94421.66612600200.280.280.560.280.56
Club Brugge (1 Season)3 Leagues23171,25313.9369300000.220.430.650.220.65
Anderlecht (1 Season)1 League14121,07411.9415400100.340.080.420.340.42
Brighton (1 Season)2 Leagues633033.4011000000.000.300.300.000.30
Premiership (2 Seasons)59575,06956.31811291800600.320.200.510.320.51
First Division A (2 Seasons)32241,96921.97613700100.320.270.590.320.59
Club World Cup (2 Seasons)754725.2202200100.380.000.380.380.38
First Division B (1 Season)23211,94421.66612600200.280.280.560.280.56
Champions Lg (1 Season)332372.6011000000.000.380.380.000.38
Premier League (1 Season)311031.1011000000.000.870.870.000.87
FA Cup (1 Season)322002.2000000000.000.000.000.000.00
Europa Lg (1 Season)221211.3000000000.000.000.000.000.00
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-201722Mamelodi Sundownsza RSA1. Premiership2nd29282,45027.2707700300.260.000.260.260.26Matches
2017-201823Mamelodi Sundownsza RSA1. Premiership1st30292,61929.11111221100300.380.380.760.380.76Matches
2018-201924Union SGbe BEL2. First Division B1st23211,94421.66612600200.280.280.560.280.56Matches
2019-202025Club Bruggebe BEL1. First Division A1st18128959.9358300000.300.500.800.300.80Matches
2020-202126Anderlechtbe BEL1. First Division A4th14121,07411.9415400100.340.080.420.340.42Matches
2020-202126Brightoneng ENG1. Premier League16th311031.1011000000.000.870.870.000.87Matches
5 Seasons5 Clubs4 Leagues1171039,085100.93124553100900.310.240.540.310.54
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
Mamelodi Sundowns (2 Seasons)1 League59575,06956.31811291800600.320.200.510.320.51
Union SG (1 Season)1 League23211,94421.66612600200.280.280.560.280.56
Club Brugge (1 Season)1 League18128959.9358300000.300.500.800.300.80
Anderlecht (1 Season)1 League14121,07411.9415400100.340.080.420.340.42
Brighton (1 Season)1 League311031.1011000000.000.870.870.000.87
Premiership (2 Seasons)59575,06956.31811291800600.320.200.510.320.51
First Division A (2 Seasons)32241,96921.97613700100.320.270.590.320.59
First Division B (1 Season)23211,94421.66612600200.280.280.560.280.56
Premier League (1 Season)311031.1011000000.000.870.870.000.87
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
2020-202126Brightoneng ENGFA Cup9th322002.2000000000.000.000.000.000.00Matches
1 Season1 Club1 League322002.2000000000.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
2019-202025Club Brugge1. Champions LgGR332372.6011000000.000.380.380.000.38Matches
2019-202025Club Brugge2. Europa LgR32221211.3000000000.000.000.000.000.00Matches
202227Al Ahly1. Club World Cup4th422252.5101100100.400.000.400.400.40Matches
202328Al Ahly1. Club World Cup3rd332472.7101100000.360.000.360.360.36Matches
3 Seasons2 Clubs3 Leagues12108309.2213200100.220.110.330.220.33
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
Al Ahly (2 Seasons)1 League754725.2202200100.380.000.380.380.38
Club Brugge (1 Season)2 Leagues553584.0011000000.000.250.250.000.25
Club World Cup (2 Seasons)754725.2202200100.380.000.380.380.38
Champions Lg (1 Season)332372.6011000000.000.380.380.000.38
Europa Lg (1 Season)221211.3000000000.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
201722za South AfricaFriendlies (M)321892.1101100100.480.000.480.480.48Matches
201823za South AfricaWCQ532903.2213200000.620.310.930.620.93Matches
201823za South AfricaFriendlies (M)221792.0202200001.010.001.011.011.01Matches
201924za South AfricaAfrica Cup of NationsQF554505.0011000100.000.200.200.000.20Matches
201924za South AfricaAfrica Cup of Nations qualification654545.0415400000.790.200.990.790.99Matches
202025za South AfricaFriendlies (M)11901.0011000000.001.001.000.001.00Matches
202126za South AfricaAfrica Cup of Nations qualification665105.7404311000.710.000.710.530.53Matches
202227za South AfricaWCQ443213.6000000000.000.000.000.000.00Matches
202328za South AfricaFriendlies (M)00Matches
202328za South AfricaAfrica Cup of Nations3rd665646.3101012000.160.000.160.000.00Matches
202328za South AfricaAfrica Cup of Nations qualification443313.7101100100.270.000.270.270.27Matches
202631za South AfricaWCQ554224.7101100000.210.000.210.210.21Matches
8 Seasons1 Club4 Leagues47433,80042.2164201423300.380.090.470.330.43
Friendlies (M) (4 Seasons)654585.1314300100.590.200.790.590.79
Africa Cup of Nations qualification (3 Seasons)16151,29514.49110811100.630.070.690.560.63
WCQ (3 Seasons)14121,03311.5314300000.260.090.350.260.35
Africa Cup of Nations (2 Seasons)11111,01411.3112012100.090.090.180.000.09

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2016-201722Mamelodi Sundownsza RSA1. Premiership27.2700Matches
2017-201823Mamelodi Sundownsza RSA1. Premiership29.11100Matches
2018-201924Union SGbe BEL2. First Division B21.6600Matches
2019-202025Club Brugge1. Champions Lg2.6022100.00.760.760.000.0000Matches
2019-202025Club Brugge2. Europa Lg1.30000.000.0000Matches
2019-202025Club Bruggebe BEL1. First Division A9.9300Matches
2020-202126Brightoneng ENGFA Cup2.202150.00.900.450.000.0000Matches
2020-202126Anderlechtbe BEL1. First Division A11.94311032.32.600.840.130.4000Matches
2020-202126Brightoneng ENG1. Premier League1.10000.000.0000Matches
202227Al Ahly1. Club World Cup2.518225.03.200.800.130.5000Matches
202328Al Ahly1. Club World Cup2.716233.32.190.730.170.5000Matches
7 Seasons6 Clubs8 Leagues112.433491734.72.000.690.120.3500
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Mamelodi Sundowns (2 Seasons)1 League56.31800
Al Ahly (2 Seasons)1 League5.2214428.62.670.760.140.5000
Union SG (1 Season)1 League21.6600
Club Brugge (1 Season)3 Leagues13.9322100.00.500.500.000.0000
Anderlecht (1 Season)1 League11.94311032.32.600.840.130.4000
Brighton (1 Season)2 Leagues3.402150.00.590.300.000.0000
Premiership (2 Seasons)56.31800
First Division A (2 Seasons)21.97311032.32.600.840.130.4000
Club World Cup (2 Seasons)5.2214428.62.670.760.140.5000
First Division B (1 Season)21.6600
Champions Lg (1 Season)2.6022100.00.760.760.000.0000
Premier League (1 Season)1.10000.000.0000
FA Cup (1 Season)2.202150.00.900.450.000.0000
Europa Lg (1 Season)1.30000.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2016-201722Mamelodi Sundowns1 League27.2700
2017-201823Mamelodi Sundowns1 League29.11100
2018-201924Union SG1 League21.6600
2019-202025Club Brugge3 Leagues13.9322100.00.500.500.000.0000
2020-202126Anderlecht1 League11.94311032.32.600.840.130.4000
2020-202126Brighton2 Leagues3.402150.00.590.300.000.0000
202227Al Ahly1 League2.518225.03.200.800.130.5000
202328Al Ahly1 League2.716233.32.190.730.170.5000
7 Seasons6 Clubs8 Leagues112.433491734.72.000.690.120.3500
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Mamelodi Sundowns (2 Seasons)1 League56.31800
Al Ahly (2 Seasons)1 League5.2214428.62.670.760.140.5000
Union SG (1 Season)1 League21.6600
Club Brugge (1 Season)3 Leagues13.9322100.00.500.500.000.0000
Anderlecht (1 Season)1 League11.94311032.32.600.840.130.4000
Brighton (1 Season)2 Leagues3.402150.00.590.300.000.0000
Premiership (2 Seasons)56.31800
First Division A (2 Seasons)21.97311032.32.600.840.130.4000
Club World Cup (2 Seasons)5.2214428.62.670.760.140.5000
First Division B (1 Season)21.6600
Champions Lg (1 Season)2.6022100.00.760.760.000.0000
Premier League (1 Season)1.10000.000.0000
FA Cup (1 Season)2.202150.00.900.450.000.0000
Europa Lg (1 Season)1.30000.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2016-201722Mamelodi Sundownsza RSA1. Premiership2nd27.2700Matches
2017-201823Mamelodi Sundownsza RSA1. Premiership1st29.11100Matches
2018-201924Union SGbe BEL2. First Division B1st21.6600Matches
2019-202025Club Bruggebe BEL1. First Division A1st9.9300Matches
2020-202126Anderlechtbe BEL1. First Division A4th11.94311032.32.600.840.130.4000Matches
2020-202126Brightoneng ENG1. Premier League16th1.10000.000.0000Matches
5 Seasons5 Clubs4 Leagues100.931311032.32.370.760.130.4000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Mamelodi Sundowns (2 Seasons)1 League56.31800
Union SG (1 Season)1 League21.6600
Club Brugge (1 Season)1 League9.9300
Anderlecht (1 Season)1 League11.94311032.32.600.840.130.4000
Brighton (1 Season)1 League1.10000.000.0000
Premiership (2 Seasons)56.31800
First Division A (2 Seasons)21.97311032.32.600.840.130.4000
First Division B (1 Season)21.6600
Premier League (1 Season)1.10000.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2020-202126Brightoneng ENGFA Cup9th2.202150.00.900.450.000.0000Matches
1 Season1 Club1 League2.202150.00.900.450.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2019-202025Club Brugge1. Champions LgGR2.6022100.00.760.760.000.0000Matches
2019-202025Club Brugge2. Europa LgR321.30000.000.0000Matches
202227Al Ahly1. Club World Cup4th2.518225.03.200.800.130.5000Matches
202328Al Ahly1. Club World Cup3rd2.716233.32.190.730.170.5000Matches
3 Seasons2 Clubs3 Leagues9.2216637.51.730.650.130.3300
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Al Ahly (2 Seasons)1 League5.2214428.62.670.760.140.5000
Club Brugge (1 Season)2 Leagues4.0022100.00.500.500.000.0000
Club World Cup (2 Seasons)5.2214428.62.670.760.140.5000
Champions Lg (1 Season)2.6022100.00.760.760.000.0000
Europa Lg (1 Season)1.30000.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201722za South AfricaFriendlies (M)2.1100Matches
201823za South AfricaWCQ3.2200Matches
201823za South AfricaFriendlies (M)2.0200Matches
201924za South AfricaAfrica Cup of NationsQF5.0010660.02.001.200.000.0000Matches
201924za South AfricaAfrica Cup of Nations qualification5.0400Matches
202025za South AfricaFriendlies (M)1.0000Matches
202126za South AfricaAfrica Cup of Nations qualification5.7411Matches
202227za South AfricaWCQ3.6000Matches
202328za South AfricaAfrica Cup of Nations3rd6.3112541.71.910.800.000.0012Matches
202328za South AfricaAfrica Cup of Nations qualification3.7100Matches
202631za South AfricaWCQ4.7100Matches
8 Seasons1 Club4 Leagues42.216221150.01.950.980.000.0023
Friendlies (M) (4 Seasons)5.1300
Africa Cup of Nations qualification (3 Seasons)14.4911
WCQ (3 Seasons)11.5300
Africa Cup of Nations (2 Seasons)11.31221150.01.950.980.000.0012

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2016-201722Mamelodi Sundownsza RSA1. Premiership292,4508490.727.22887231501.935118+33+1.21+1.57Matches
2017-201823Mamelodi Sundownsza RSA1. Premiership302,6198797.029.129882416102.004724+23+0.79-1.43Matches
2018-201924Union SGbe BEL2. First Division B231,9448577.121.621891523501.783419+15+0.69-0.40Matches
2019-202025Club Brugge1. Champions Lg32377943.92.63791031.3338-5-1.90-1.01Matches
2019-202025Club Brugge2. Europa Lg21216167.21.32610000.5014-3-2.23+0.82Matches
2019-202025Club Bruggebe BEL1. First Division A188955034.39.91261162772.28215+16+1.61+0.14Matches
2020-202126Brightoneng ENGFA Cup32006766.72.2275115001.333300.000.00Matches
2020-202126Anderlechtbe BEL1. First Division A141,0747735.111.91284523201.642114+7+0.59+0.22Matches
2020-202126Brightoneng ENG1. Premier League3103343.01.11670218131.3312-1-0.87-0.74Matches
202227Al Ahly1. Club World Cup42255662.52.5290122301.5056-1-0.40-0.40Matches
202328Al Ahly1. Club World Cup32478291.52.73820002.0063+3+1.09+5.01Matches
7 Seasons6 Clubs8 Leagues13210,1157754.2112.411584711729231.86193106+87+0.77+0.43
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Mamelodi Sundowns (2 Seasons)1 League595,0698693.956.357884723301.979842+56+0.99+0.72
Al Ahly (2 Seasons)1 League74726774.95.2585122301.71119+2+0.38+0.95
Union SG (1 Season)1 League231,9448577.121.621891523501.783419+15+0.69-0.40
Club Brugge (1 Season)3 Leagues231,2535437.613.917642627102.002517+8+0.57-0.42
Anderlecht (1 Season)1 League141,0747735.111.91284523201.642114+7+0.59+0.22
Brighton (1 Season)2 Leagues6303518.13.43721329131.3345-1-0.30-0.17
Premiership (2 Seasons)595,0698693.956.357884723301.979842+56+0.99+0.72
First Division A (2 Seasons)321,9696234.721.92473682872.004219+23+1.05+0.18
Club World Cup (2 Seasons)74726774.95.2585122301.71119+2+0.38+0.95
First Division B (1 Season)231,9448577.121.621891523501.783419+15+0.69-0.40
Champions Lg (1 Season)32377943.92.63791031.3338-5-1.90-1.01
Premier League (1 Season)3103343.01.11670218131.3312-1-0.87-0.74
FA Cup (1 Season)32006766.72.2275115001.333300.000.00
Europa Lg (1 Season)21216167.21.32610000.5014-3-2.23+0.82
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2016-201722Mamelodi Sundowns1 League292,4508490.727.22887231501.935118+33+1.21+1.57
2017-201823Mamelodi Sundowns1 League302,6198797.029.129882416102.004724+23+0.79-1.43
2018-201924Union SG1 League231,9448577.121.621891523501.783419+15+0.69-0.40
2019-202025Club Brugge3 Leagues231,2535437.613.917642627102.002517+8+0.57-0.42
2020-202126Anderlecht1 League141,0747735.111.91284523201.642114+7+0.59+0.22
2020-202126Brighton2 Leagues6303518.13.43721329131.3345-1-0.30-0.17
202227Al Ahly1 League42255662.52.5290122301.5056-1-0.40-0.40
202328Al Ahly1 League32478291.52.73820002.0063+3+1.09+5.01
7 Seasons6 Clubs8 Leagues13210,1157754.2112.411584711729231.86193106+87+0.77+0.43
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Mamelodi Sundowns (2 Seasons)1 League595,0698693.956.357884723301.979842+56+0.99+0.72
Al Ahly (2 Seasons)1 League74726774.95.2585122301.71119+2+0.38+0.95
Union SG (1 Season)1 League231,9448577.121.621891523501.783419+15+0.69-0.40
Club Brugge (1 Season)3 Leagues231,2535437.613.917642627102.002517+8+0.57-0.42
Anderlecht (1 Season)1 League141,0747735.111.91284523201.642114+7+0.59+0.22
Brighton (1 Season)2 Leagues6303518.13.43721329131.3345-1-0.30-0.17
Premiership (2 Seasons)595,0698693.956.357884723301.979842+56+0.99+0.72
First Division A (2 Seasons)321,9696234.721.92473682872.004219+23+1.05+0.18
Club World Cup (2 Seasons)74726774.95.2585122301.71119+2+0.38+0.95
First Division B (1 Season)231,9448577.121.621891523501.783419+15+0.69-0.40
Champions Lg (1 Season)32377943.92.63791031.3338-5-1.90-1.01
Premier League (1 Season)3103343.01.11670218131.3312-1-0.87-0.74
FA Cup (1 Season)32006766.72.2275115001.333300.000.00
Europa Lg (1 Season)21216167.21.32610000.5014-3-2.23+0.82
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-201722Mamelodi Sundownsza RSA1. Premiership2nd292,4508490.727.22887231501.935118+33+1.21+1.57Matches
2017-201823Mamelodi Sundownsza RSA1. Premiership1st302,6198797.029.129882416102.004724+23+0.79-1.43Matches
2018-201924Union SGbe BEL2. First Division B1st231,9448577.121.621891523501.783419+15+0.69-0.40Matches
2019-202025Club Bruggebe BEL1. First Division A1st188955034.39.91261162772.28215+16+1.61+0.14Matches
2020-202126Anderlechtbe BEL1. First Division A4th141,0747735.111.91284523201.642114+7+0.59+0.22Matches
2020-202126Brightoneng ENG1. Premier League16th3103343.01.11670218131.3312-1-0.87-0.74Matches
5 Seasons5 Clubs4 Leagues1179,0857853.4100.910384681429201.9217582+93+0.92+0.48
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Mamelodi Sundowns (2 Seasons)1 League595,0698693.956.357884723301.979842+56+0.99+0.72
Union SG (1 Season)1 League231,9448577.121.621891523501.783419+15+0.69-0.40
Club Brugge (1 Season)1 League188955034.39.91261162772.28215+16+1.61+0.14
Anderlecht (1 Season)1 League141,0747735.111.91284523201.642114+7+0.59+0.22
Brighton (1 Season)1 League3103343.01.11670218131.3312-1-0.87-0.74
Premiership (2 Seasons)595,0698693.956.357884723301.979842+56+0.99+0.72
First Division A (2 Seasons)321,9696234.721.92473682872.004219+23+1.05+0.18
First Division B (1 Season)231,9448577.121.621891523501.783419+15+0.69-0.40
Premier League (1 Season)3103343.01.11670218131.3312-1-0.87-0.74
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
2020-202126Brightoneng ENGFA Cup9th32006766.72.2275115001.333300.000.00Matches
1 Season1 Club1 League32006766.72.2275115001.333300.000.00
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
2019-202025Club Brugge1. Champions LgGR32377943.92.63791031.3338-5-1.90-1.01Matches
2019-202025Club Brugge2. Europa LgR3221216167.21.32610000.5014-3-2.23+0.82Matches
202227Al Ahly1. Club World Cup4th42255662.52.5290122301.5056-1-0.40-0.40Matches
202328Al Ahly1. Club World Cup3rd32478291.52.73820002.0063+3+1.09+5.01Matches
3 Seasons2 Clubs3 Leagues128306961.59.21078222331.421521-6-0.65+0.39
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Al Ahly (2 Seasons)1 League74726774.95.2585122301.71119+2+0.38+0.95
Club Brugge (1 Season)2 Leagues53587249.74.05721031.00412-8-2.01-0.77
Club World Cup (2 Seasons)74726774.95.2585122301.71119+2+0.38+0.95
Champions Lg (1 Season)32377943.92.63791031.3338-5-1.90-1.01
Europa Lg (1 Season)21216167.21.32610000.5014-3-2.23+0.82
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
201722za South AfricaFriendlies (M)31896370.02.1282112501.333300.00-1.11Matches
201823za South AfricaWCQ52905840.33.2389221200.6054+1+0.31+0.52Matches
201823za South AfricaFriendlies (M)21799059.72.02901012.0021+1+0.50-0.24Matches
201924za South AfricaAfrica Cup of NationsQF545090100.05.05905001.2034-1-0.20Matches
201924za South AfricaAfrica Cup of Nations qualification64547684.15.0589311002.0082+6+1.19-1.95Matches
202025za South AfricaFriendlies (M)1909050.01.01901010.0012-1-1.00-1.00Matches
202126za South AfricaAfrica Cup of Nations qualification65108594.45.76855001.6787+1+0.18+0.18Matches
202227za South AfricaWCQ43218059.43.64801001.751100.00-1.64Matches
202328za South AfricaFriendlies (M)00001Matches
202328za South AfricaAfrica Cup of Nations3rd65649481.76.36945001.5073+4+0.64+0.64Matches
202328za South AfricaAfrica Cup of Nations qualification43318391.93.74831001.7575+2+0.54+3.65Matches
202631za South AfricaWCQ54228446.94.75842011.4064+2+0.43-0.33Matches
8 Seasons1 Club4 Leagues473,8008166.042.243872741541.475136+15+0.36-0.23
Friendlies (M) (4 Seasons)64587644.95.1587312531.336600.00-0.62
Africa Cup of Nations qualification (3 Seasons)161,2958189.914.41586911001.812314+9+0.63-0.62
WCQ (3 Seasons)141,0337447.811.51284521211.21129+3+0.26-0.30
Africa Cup of Nations (2 Seasons)111,0149288.911.3119210001.36107+3+0.27+0.27
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201722Mamelodi Sundownsza RSA1. Premiership27.23000Matches
2017-201823Mamelodi Sundownsza RSA1. Premiership29.13000Matches
2018-201924Union SGbe BEL2. First Division B21.62000Matches
2019-202025Club Brugge1. Champions Lg2.60008457210Matches
2019-202025Club Brugge2. Europa Lg1.30005102220Matches
2019-202025Club Bruggebe BEL1. First Division A9.90000Matches
2020-202126Brightoneng ENGFA Cup2.20003014310Matches
2020-202126Anderlechtbe BEL1. First Division A11.910024109199160Matches
2020-202126Brightoneng ENG1. Premier League1.10000102110Matches
202227Al Ahly1. Club World Cup2.5100310101Matches
202328Al Ahly1. Club World Cup2.70002131060Matches
7 Seasons6 Clubs8 Leagues112.410004518183617280
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Mamelodi Sundowns (2 Seasons)1 League56.36000
Al Ahly (2 Seasons)1 League5.21005232070
Union SG (1 Season)1 League21.62000
Club Brugge (1 Season)3 Leagues13.900013559430
Anderlecht (1 Season)1 League11.910024109199160
Brighton (1 Season)2 Leagues3.40003116420
Premiership (2 Seasons)56.36000
First Division A (2 Seasons)21.910024109199160
Club World Cup (2 Seasons)5.21005232070
First Division B (1 Season)21.62000
Champions Lg (1 Season)2.60008457210
Premier League (1 Season)1.10000102110
FA Cup (1 Season)2.20003014310
Europa Lg (1 Season)1.30005102220
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201722Mamelodi Sundowns1 League27.23000
2017-201823Mamelodi Sundowns1 League29.13000
2018-201924Union SG1 League21.62000
2019-202025Club Brugge3 Leagues13.900013559430
2020-202126Anderlecht1 League11.910024109199160
2020-202126Brighton2 Leagues3.40003116420
202227Al Ahly1 League2.5100310101
202328Al Ahly1 League2.70002131060
7 Seasons6 Clubs8 Leagues112.410004518183617280
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Mamelodi Sundowns (2 Seasons)1 League56.36000
Al Ahly (2 Seasons)1 League5.21005232070
Union SG (1 Season)1 League21.62000
Club Brugge (1 Season)3 Leagues13.900013559430
Anderlecht (1 Season)1 League11.910024109199160
Brighton (1 Season)2 Leagues3.40003116420
Premiership (2 Seasons)56.36000
First Division A (2 Seasons)21.910024109199160
Club World Cup (2 Seasons)5.21005232070
First Division B (1 Season)21.62000
Champions Lg (1 Season)2.60008457210
Premier League (1 Season)1.10000102110
FA Cup (1 Season)2.20003014310
Europa Lg (1 Season)1.30005102220
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-201722Mamelodi Sundownsza RSA1. Premiership2nd27.23000Matches
2017-201823Mamelodi Sundownsza RSA1. Premiership1st29.13000Matches
2018-201924Union SGbe BEL2. First Division B1st21.62000Matches
2019-202025Club Bruggebe BEL1. First Division A1st9.90000Matches
2020-202126Anderlechtbe BEL1. First Division A4th11.910024109199160Matches
2020-202126Brightoneng ENG1. Premier League16th1.10000102110Matches
5 Seasons5 Clubs4 Leagues100.9900241192110170
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Mamelodi Sundowns (2 Seasons)1 League56.36000
Union SG (1 Season)1 League21.62000
Club Brugge (1 Season)1 League9.90000
Anderlecht (1 Season)1 League11.910024109199160
Brighton (1 Season)1 League1.10000102110
Premiership (2 Seasons)56.36000
First Division A (2 Seasons)21.910024109199160
First Division B (1 Season)21.62000
Premier League (1 Season)1.10000102110
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202126Brightoneng ENGFA Cup9th2.20003014310Matches
1 Season1 Club1 League2.20003014310
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202025Club Brugge1. Champions LgGR2.60008457210Matches
2019-202025Club Brugge2. Europa LgR321.30005102220Matches
202227Al Ahly1. Club World Cup4th2.5100310101Matches
202328Al Ahly1. Club World Cup3rd2.70002131060Matches
3 Seasons2 Clubs3 Leagues9.21001878114100
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Al Ahly (2 Seasons)1 League5.21005232070
Club Brugge (1 Season)2 Leagues4.000013559430
Club World Cup (2 Seasons)5.21005232070
Champions Lg (1 Season)2.60008457210
Europa Lg (1 Season)1.30005102220
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201722za South AfricaFriendlies (M)2.11000Matches
201823za South AfricaWCQ3.20000Matches
201823za South AfricaFriendlies (M)2.00000Matches
201924za South AfricaAfrica Cup of NationsQF5.01001412416740Matches
201924za South AfricaAfrica Cup of Nations qualification5.00000Matches
202025za South AfricaFriendlies (M)1.00000Matches
202126za South AfricaAfrica Cup of Nations qualification5.70000Matches
202227za South AfricaWCQ3.60000Matches
202328za South AfricaAfrica Cup of Nations3rd6.3000114111270Matches
202328za South AfricaAfrica Cup of Nations qualification3.71000Matches
202631za South AfricaWCQ4.70000Matches
8 Seasons1 Club4 Leagues42.230025165279110
Friendlies (M) (4 Seasons)5.11000
Africa Cup of Nations qualification (3 Seasons)14.41000
WCQ (3 Seasons)11.50000
Africa Cup of Nations (2 Seasons)11.310025165279110

Player Club Summary

About FBref.com

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

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

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

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

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

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