Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2024/25 | Sagrada Esperança | African Champions League | 3 | 46 | 0 | 0 |
| 2019/20 | Smouha | Egyptian Premier League | 10 | 613 | 1 | 0 |
| 2018/19 | AS Vita Club | CAF Confederation Cup | 9 | 604 | 2 | 1 |
| 2017/18 | AS Vita Club | African Champions League | 2 | 163 | 0 | 0 |
| Total | 4 seasons | 24 | 1,426 | 3 | 1 |
Angolan Girabola
2026/27No stats available right now.
Angolan Girabola
2025/26No stats available right now.
African Champions League
2024/25Compared with 31 players in the same position in 2024/25.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.00 | 2 |
| Pass accuracy | 81% | 58 |
| Dribbles | 0.00 | 0 |
| Duels won | 22% | 0 |
| Recoveries | 0.00 | 0 |
| Forward passes | 43.04 | 97 |
| Metric | Total |
|---|---|
| Shots | 3 |
| Clearances | 1 |
Angolan Girabola
2024/25No stats available right now.
Egyptian Premier League
2019/20Compared with 141 players in the same position in 2019/20.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.00 | 3 |
| Pass accuracy | 78% | 47 |
| Dribbles | 0.29 | 46 |
| Duels won | 41% | 17 |
| Recoveries | 1.32 | 62 |
| Forward passes | 11.75 | 49 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 8 |
| Dribbles completed | 2 |
| Tackles won | 4 |
| Interceptions | 5 |
| Clearances | 6 |
| Clean sheets | 1 |
CAF Confederation Cup
2018/19Compared with 42 players in the same position in 2018/19.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.89 | 44 |
| Pass accuracy | 74% | 32 |
| Dribbles | 0.45 | 49 |
| Duels won | 32% | 1 |
| Recoveries | 1.04 | 8 |
| Forward passes | 21.75 | 13 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 1 |
| Big chances created | 6 |
| Shots | 18 |
| Dribbles completed | 3 |
| Tackles won | 2 |
| Interceptions | 5 |
| Clearances | 8 |
| Clean sheets | 3 |
CAF Champions League (Transition Season)
2018/19No stats available right now.
African Champions League
2017/18Compared with 42 players in the same position in 2017/18.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.55 | 29 |
| Pass accuracy | 65% | 5 |
| Dribbles | 1.10 | 71 |
| Duels won | 43% | 29 |
| Recoveries | 1.66 | 36 |
| Forward passes | 18.77 | 21 |
| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 4 |
| Dribbles completed | 2 |
| Tackles won | 1 |
| Interceptions | 2 |
| Clearances | 1 |
Recent matches
| Match | Min | G | A | KP | Drb | Duel | Rec | Tkl | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 01/18AwayES TunisP4-1 | 16' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 12/13 | 6.2 |
| 12/15AwayDjolibaE0-0 | 4' | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 3/7 | 5.8 |
| 11/26AwayPyramidsP5-1 | 26' | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 14/16 | 5.9 |
| 12/02Raja CasablancaG3-1 | 83' | 0 | 0 | 1 | 1 | 2 | 2 | 0 | 29/42 | 5.3 |
| 11/25AwayRaja CasablancaP3-0 | 66' | 0 | 0 | 0 | 1 | 2 | 1 | 0 | 10/15 | 6.1 |
| 10/24Al MasryG4-0 | 90' | 2 | 0 | 0 | 1 | 3 | 2 | 0 | 27/32 | 8.8 |
| 10/03AwayAl MasryE0-0 | 90' | 0 | 0 | 1 | 0 | 5 | 10 | 2 | 27/40 | 6.9 |
| 09/23AwayRS BerkaneE1-1 | 11' | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 1/2 | 5.5 |
| 09/16RS BerkaneG3-1 | 90' | 0 | 1 | 1 | 0 | 2 | 1 | 0 | 18/23 | 7.5 |
| 08/29AwayASEC MimosasP2-0 | 83' | 0 | 0 | 2 | 0 | 1 | 4 | 0 | 32/38 | 6.4 |
| 07/29AduanaG2-0 | 90' | 0 | 0 | 1 | 0 | 0 | 4 | 0 | 32/45 | 5.8 |
| 05/06AwayRaja CasablancaE0-0 | 1' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2/2 | 4.2 |
| 07/01ES TunisE2-2 | 76' | 0 | 0 | 0 | 1 | 2 | 2 | 0 | 6/14 | 5.8 |
| 06/20Saint GeorgeG2-1 | 87' | 0 | 0 | 1 | 1 | 4 | 0 | 1 | 18/23 | 6.6 |
AZE
LTU
COM
SEN
SPS
STU
VVV
RJC
DIF
AIK
HIF
BRO
BKH
UPP
MAL
ROS
68A
SBA
KAS
ABS
A01
12B
İSK
ERZ
BKT
52O
AVW
CRY
BHA
CHA
EVE
BCL
THW
LCL
WHW
CHE
KVX
AUT
MLT
AND
GRE
GER
NED
SRB
POR
NOR
IRL
ISR
WAL
DEN
EGY
RSA
MAR
GHA
MLI
BOL
GAM
MAR
HUR
ALD
TAL
BEL
ARG
TIG
ERC
RAC

