
Profile
Personal details from the player profile.
- Position
- Forward
- Team
- South Africa
- Nationality
- South Africa
- Born
- 2 Oct 00
- Shirt
- #11
Season 2026/2027
Totals in all competitions this season.
4Appearances
2Goals
0Assists
315Minutes played
6.68Avg rating (0–10)
0/0Yellow / red cards
Last 5 matches
Score, minutes played, goals/assists and match rating (0–10).
Orlando Pirates 3–0 TS Galaxy13 Oct 26 · Premier League · 45′ · 1 G7.9Egypt 0–1 South Africa4 Oct 26 · Friendlies · 45′6.2Marumo Gallants 0–2 Orlando Pirates20 Sept 26 · Premier League · 83′6.2Orlando Pirates 2–0 Durban City17 Sept 26 · Premier League · 83′ · 1 G7.9Kruger United 0–4 Orlando Pirates1 Sept 26 · Premier League · 85′5.9
All club competitions of the latest season; the rating is weighted by appearances. Statistics come from official match data and are updated daily.
Match log
Average rating, last 20: 6.96
| Date | Match | Min | G | A | Pass % | Rating |
|---|---|---|---|---|---|---|
| 13 Oct 2613.10 | Orlando Pirates 3–0 TS GalaxyPremier League · sub | 45 | 1 | 0 | 83% | 7.9 |
| 4 Oct 2604.10 | Egypt 0–1 South AfricaFriendlies · sub | 45 | 0 | 0 | 60% | 6.2 |
| 20 Sept 2620.09 | Marumo Gallants 0–2 Orlando PiratesPremier League | 83 | 0 | 0 | 76% | 6.2 |
| 17 Sept 2617.09 | Orlando Pirates 2–0 Durban CityPremier League | 83 | 1 | 0 | 83% | 7.9 |
| 1 Sept 2601.09 | Kruger United 0–4 Orlando PiratesPremier League | 85 | 0 | 0 | 83% | 5.9 |
| 12 Aug 2612.08 | AmaZulu 1–1 Orlando PiratesPremier League | 64 | 1 | 0 | 76% | 6.9 |
| 1 Aug 2601.08 | Orlando Pirates 2–0 Milford FCPremier League | 90 | 1 | 0 | 70% | 8.2 |
| 28 Jun 2628.06 | South Africa 0–1 CanadaFIFA World Cup · sub | 11 | 0 | 0 | 100% | 6.3 |
| 25 Jun 2625.06 | South Africa 1–0 South KoreaFIFA World Cup · sub | 28 | 0 | 1 | 50% | 7.2 |
| 29 May 2629.05 | South Africa 0–0 NicaraguaFriendlies | 45 | 0 | 0 | 92% | 6.7 |
| 23 May 2623.05 | Orbit College 0–2 Orlando PiratesPremier League | 61 | 0 | 0 | 77% | 6.5 |
| 16 May 2616.05 | Orlando Pirates 0–0 Durban CityPremier League · sub | 21 | 0 | 0 | 80% | 7.0 |
| 26 Apr 2626.04 | Orlando Pirates 1–1 Kaizer ChiefsPremier League | 35 | 0 | 0 | 75% | 6.7 |
| 18 Apr 2618.04 | Orlando Pirates 3–0 AmaZuluPremier League | 60 | 0 | 1 | 87% | 6.6 |
| 10 Apr 2610.04 | Richards Bay 2–2 Orlando PiratesPremier League | 77 | 0 | 0 | 76% | 6.9 |
| 7 Apr 2607.04 | Orlando Pirates 5–0 Golden ArrowsPremier League | 67 | 0 | 1 | 94% | 7.3 |
| 31 Mar 2631.03 | South Africa 1–2 PanamaFriendlies | 60 | 0 | 0 | 73% | 6.3 |
| 27 Mar 2627.03 | South Africa 1–1 PanamaFriendlies | 90 | 0 | 0 | 84% | 7.5 |
| 22 Mar 2622.03 | TS Galaxy 0–6 Orlando PiratesPremier League | 70 | 1 | 0 | 88% | 7.5 |
| 14 Mar 2614.03 | Orlando Pirates 1–1 SiwelelePremier League | 90 | 1 | 0 | 89% | 7.6 |
Career by season and competition
Season-by-season totals per club and competition, newest first.
| Season | Team | Competition | Apps | G | A | Min | Rating |
|---|---|---|---|---|---|---|---|
| 2026/2027 | Orlando Pirates | Betway Premiership | 4 | 2 | 0 | 315 | 6.68 |
| 2025/2026 | Orlando Pirates | Betway Premiership | 24 | 5 | 4 | 1,412 | 6.95 |
| 2026 | Orlando Pirates | MTN 8 Cup | 2 | 0 | 0 | – | – |
| 2025/2026 | Orlando Pirates | Nedbank Cup | 1 | 0 | 0 | – | – |
| 2025/2026 | Orlando Pirates | CAF Champions League | 1 | 2 | 0 | – | – |
| 2026 | South Africa | Friendly International | 4 | 0 | 0 | – | – |
| 2026 | South Africa | World Championship | 2 | 0 | 1 | 39 | 6.75 |
| 2026 | South Africa | World Championship - Qualification | 2 | 0 | 1 | 39 | 6.75 |
| 2024/2025 | AmaZulu | Betway Premiership | 16 | 2 | 2 | 1,328 | 6.73 |
| 2025 | Orlando Pirates | Carling Knockout | 4 | 2 | 0 | – | – |
| 2025 | Orlando Pirates | MTN 8 Cup | 3 | 2 | 1 | – | – |
| 2024/2025 | AmaZulu | Nedbank Cup | 1 | 0 | 0 | – | – |
| 2025 | South Africa | Africa Cup of Nations | 4 | 1 | 1 | 214 | 6.55 |
| 2025 | South Africa | Friendly International | 3 | 0 | 0 | – | – |
| 2023/2024 | AmaZulu | Premier League | 10 | 1 | 0 | 423 | 6.42 |
| 2023/2024 | AmaZulu | Nedbank Cup | 2 | 0 | 0 | – | – |
| 2024 | AmaZulu | Carling Knockout | 1 | 1 | 0 | – | – |
| 2024 | South Africa | COSAFA Cup | 1 | 0 | 0 | – | – |
| 2022/2023 | JDR Stars | Motsepe Foundation Championship | 2 | 2 | 0 | – | – |
| 2023 | AmaZulu | Carling Knockout | 1 | 0 | 0 | – | – |
| 2021/2022 | AmaZulu | Premier League | 13 | 1 | 0 | – | – |
| 2021/2022 | AmaZulu | CAF Champions League | 2 | 0 | 0 | 63 | 6.15 |
| 2021 | AmaZulu | MTN 8 Cup | 1 | 0 | 0 | – | – |
Transfers
Moves between clubs (date, type: transfer / loan / free).
1 Jul 25TransferAmaZulu → Orlando Pirates
30 Jun 23Return from loanJDR Stars → AmaZulu
1 Aug 22LoanAmaZulu → JDR Stars
30 Jun 21Return from loanBizana Pondo Chiefs → AmaZulu
1 Jan 20LoanAmaZulu → Bizana Pondo Chiefs