176 cm
Height
4
Shirt
28 years
Jan 24, 1997
Right
Preferred foot
South Africa
Country
€2.8M
Market value
Position
Primary
Central Midfielder
Others
Defensive Midfielder
DM
CM

Premiership 2024/2025

2
Goals
2
Assists
13
Started
17
Matches
1,330
Minutes played
7.38
Rating
3
Yellow cards
0
Red cards
Match stats

Apr 1

Espérance
1-0
90
0
0
1
0
7.4

Mar 21

Lesotho
2-0
82
0
0
0
0
7.3

Mar 16

Orlando Pirates
2-1
90
0
0
0
0
7.4

Mar 11

AmaZulu FC
2-0
90
0
0
0
0
7.6

Mar 5

Lamontville Golden Arrows
1-1
45
0
0
0
0
6.3

Mar 1

Kaizer Chiefs
1-0
90
0
0
0
0
7.3

Feb 26

Sekhukhune United
2-4
90
0
0
0
0
7.8

Feb 22

TS Galaxy
4-1
60
0
0
0
0
7.0

Feb 19

Marumo Gallants
1-3
90
0
0
0
0
8.0

Feb 11

TS Galaxy
1-0
90
0
0
1
0
7.4
Mamelodi Sundowns FC

Apr 1

CAF Champions League Final Stage
Espérance
1-0
90’
7.4
South Africa

Mar 21

World Cup Qualification CAF Grp. C
Lesotho
2-0
82’
7.3
Mamelodi Sundowns FC

Mar 16

Premiership
Orlando Pirates
2-1
90’
7.4

Mar 11

Premiership
AmaZulu FC
2-0
90’
7.6

Mar 5

Premiership
Lamontville Golden Arrows
1-1
45’
6.3
2024/2025

Season performance
Minutes played: 1,330

Shooting

Goals
2
Shots
34
Shots on target
11

Passing

Assists
2
Successful passes
1,014
Pass accuracy
88.6%
Accurate long balls
66
Long ball accuracy
62.3%
Chances created
14
Successful crosses
12
Cross accuracy
34.3%

Possession

Successful dribbles
9
Dribble success
64.3%
Touches
1,405
Touches in opposition box
13
Dispossessed
10
Fouls won
24

Defending

Tackles won
17
Tackles won %
60.7%
Duels won
73
Duels won %
57.9%
Aerial duels won
12
Aerial duels won %
63.2%
Interceptions
17
Blocked
8
Fouls committed
19
Recoveries
73
Possession won final 3rd
3
Dribbled past
13

Discipline

Yellow cards
3
Red cards
0

Career

Club
Season

Senior career

125
11
Dinaledi FC XIJan 2022 - Jan 2022
159
17

National team

43
9
7
2
6
0
  • Matches
  • Goals
Trophies

Mamelodi Sundowns FC

South Africa
1
African Football League(2023)
1
Black Label Cup(2022)
1
Cup(21/22)
3
Premier Soccer League(23/24 · 22/23 · 21/22)

SuperSport United

South Africa
2
8 Cup(19/20 · 17/18)
1
Cup(16/17)