
Career path
Clubs & Transfers
Ntsako Makhubela has 8 recorded moves across 8 clubs, most recently joining Makhubela Ntsako in 29 Jun 2025.
| Date | From | To | Type |
|---|---|---|---|
| 29 Jun 2025CURRENT | Makhubela Ntsako | Free agent | |
| 20 Jan 2025 | Transfer | ||
| 29 Mar 2024 | — | ||
| 08 Aug 2023 | Free | ||
| 01 Jul 2023 | Free | ||
| 04 Jan 2023 | Loan | ||
| 20 Aug 2021 | — | ||
| 01 Jul 2019 | — |
Transfer history compiled by Octafield from official league and federation data.
Match record
Ntsako Makhubela — Match by Match
Every recorded appearance for Ntsako Makhubela: 38 matches, 1,765 minutes, 2 goals, 1 assist, average match rating 6.69 across Betway Premiership, Premier Soccer League.
| Season | Competition | Club | Apps | Starts | Mins | Goals | Assists | Rating |
|---|---|---|---|---|---|---|---|---|
| 2026 | Betway Premiership | Kruger United | 2 | 2 | 157 | 0 | 0 | 6.3 |
| 2024 | Premier Soccer League | Magesi | 15 | 0 | 268 | 0 | 0 | 6.64 |
| 2023 | Premier Soccer League | Richards Bay | 21 | 17 | 1,340 | 2 | 1 | 6.77 |
| Date | Opponent | Result | Pos | Mins | G | A | Shots | Key P | Duels | Cards | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 01 Sept 2026 | v Orlando Pirates | L 0-4 | — | 67 | 0 | 0 | 1 | 0 | 0/5 | — | 5.7 |
| 25 Aug 2026 | v Durban City | L 0-2 | M | 90 | 0 | 0 | 1 | 2 | 8/17 | ■ | 6.9 |
| 28 May 2025 | @ Orlando Pirates | D 1-1 | Fsub | 15 | 0 | 0 | 0 | 0 | — | — | 6.6 |
| 24 May 2025 | v Marumo Gallants | D 1-1 | Fsub | 8 | 0 | 0 | 0 | 0 | 0/1 | — | 6.5 |
| 18 May 2025 | @ Mamelodi Sundowns | L 0-2 | Fsub | 45 | 0 | 0 | 0 | 0 | 1/5 | — | 6.5 |
| 03 May 2025 | v Sekhukhune United | D 1-1 | Fsub | 79 | 0 | 0 | 0 | 0 | 5/8 | — | 6.9 |
| 29 Mar 2025 | v Stellenbosch | W 1-0 | Fsub | 0 | 0 | 0 | 0 | 0 | — | — | — |
| 11 Mar 2025 | v Richards Bay | W 1-0 | Fsub | 12 | 0 | 0 | 0 | 1 | 0/1 | — | 6.7 |
| 04 Mar 2025 | @ Kaizer Chiefs | L 0-1 | Fsub | 0 | 0 | 0 | 0 | 0 | — | — | — |
| 01 Mar 2025 | v Supersport United | W 1-0 | Fsub | 36 | 0 | 0 | 0 | 0 | 3/4 | — | 6.6 |
| 25 Feb 2025 | @ Stellenbosch | L 1-2 | Fsub | 0 | 0 | 0 | 0 | 0 | — | — | — |
| 22 Feb 2025 | @ Amazulu | L 0-3 | Fsub | 21 | 0 | 0 | 0 | 0 | 1/3 | — | 6.5 |
| 18 Feb 2025 | @ Polokwane City | W 1-0 | Fsub | 8 | 0 | 0 | 0 | 0 | 0/1 | — | 6.5 |
| 08 Feb 2025 | v Cape Town City | W 2-0 | Fsub | 5 | 0 | 0 | 0 | 0 | 0/1 | — | — |
| 05 Feb 2025 | v Chippa United | L 1-4 | Fsub | 8 | 0 | 0 | 0 | 1 | 0/1 | — | 6.7 |
| 31 Jan 2025 | @ Richards Bay | D 0-0 | Fsub | 15 | 0 | 0 | 0 | 0 | 2/2 | — | 6.9 |
| 22 Jan 2025 | v Mamelodi Sundowns | L 1-2 | Fsub | 16 | 0 | 0 | 0 | 0 | 3/3 | — | 6.6 |
| 25 May 2024 | v Stellenbosch | W 2-1 | M | 67 | 1 | 0 | 1 (1) | 2 | 3/7 | — | 7.5 |
| 18 May 2024 | @ Cape Town City | L 1-3 | Fsub | 0 | 0 | 0 | 0 | 0 | — | — | — |
| 11 May 2024 | @ Orlando Pirates | W 1-0 | Fsub | 0 | 0 | 0 | 0 | 0 | — | — | — |
| 08 May 2024 | @ Polokwane City | D 0-0 | Fsub | 16 | 0 | 0 | 0 | 1 | — | — | 6.7 |
| 30 Apr 2024 | v Amazulu | W 2-1 | Fsub | 0 | 0 | 0 | 0 | 0 | — | — | — |
| 26 Apr 2024 | @ Ajax Cape Town | L 0-1 | M | 72 | 0 | 0 | 2 | 2 | 2/4 | — | 6.9 |
| 21 Apr 2024 | v Kaizer Chiefs | W 1-0 | M | 89 | 0 | 0 | 1 | 0 | 3/5 | — | 6.9 |
| 06 Apr 2024 | v Moroka Swallows | W 1-0 | M | 45 | 0 | 0 | 0 | 0 | 4/6 | — | 6.9 |
| 02 Apr 2024 | @ Mamelodi Sundowns | L 0-1 | M | 63 | 0 | 0 | 0 | 0 | 5/9 | — | 6.6 |
| 30 Mar 2024 | @ Golden Arrows | L 1-2 | M | 90 | 0 | 0 | 0 | 0 | 4/6 | ■ | 6.7 |
| 23 Dec 2023 | @ Royal AM | D 0-0 | M | 90 | 0 | 0 | 1 | 1 | 3/6 | ■ | 6.9 |
| 26 Nov 2023 | v Kaizer Chiefs | L 0-1 | M | 80 | 0 | 0 | 1 | 0 | 3/7 | — | 6.6 |
| 11 Nov 2023 | @ Polokwane City | D 0-0 | M | 85 | 0 | 0 | 0 | 1 | 3/8 | — | 6.3 |
| 08 Nov 2023 | v TS Galaxy | W 1-0 | M | 72 | 0 | 1 | 0 | 1 | 2/9 | — | 6.7 |
| 04 Oct 2023 | v Chippa United | D 0-0 | M | 78 | 0 | 0 | 0 | 1 | 1/4 | — | 6.7 |
| 29 Sept 2023 | v Amazulu | W 2-1 | M | 89 | 0 | 0 | 0 | 0 | 4/8 | — | 6.7 |
| 19 Sept 2023 | @ Stellenbosch | W 2-0 | M | 90 | 1 | 0 | 1 (1) | 2 | 2/8 | — | 7.3 |
| 15 Sept 2023 | v Richards Bay | L 0-1 | M | 90 | 0 | 0 | 0 | 2 | 6/11 | — | 7.2 |
| 30 Aug 2023 | v Ajax Cape Town | W 3-1 | M | 73 | 0 | 0 | 0 | 0 | 3/7 | — | 6.3 |
| 16 Aug 2023 | @ Sekhukhune United | W 2-1 | M | 89 | 0 | 0 | 1 | 0 | 2/11 | — | 6.3 |
| 09 Aug 2023 | v Cape Town City | L 0-1 | M | 62 | 0 | 0 | 1 | 0 | 2/5 | — | 6.6 |
Match data compiled by Octafield from official league feeds.
Ntsako Makhubela, attacker for Kruger United — the full 2026 record: appearances, minutes, goals, assists and match rating, broken down by competition so you can follow Ntsako Makhubela across the league and the cups.
Frequently asked questions
What team does Ntsako Makhubela play for?
Ntsako Makhubela plays for Kruger United as a attacker in the 2026 season.
What position does Ntsako Makhubela play?
Ntsako Makhubela is a attacker for Kruger United.
How many goals has Ntsako Makhubela scored this season?
Ntsako Makhubela has 0 goals and 0 assists from 5 appearances across all competitions in the 2026 season.
Which competitions does Ntsako Makhubela play in?
Ntsako Makhubela features for Kruger United in Premier Soccer League. Octafield tracks that competition separately, so Ntsako Makhubela’s goals, assists, minutes and match rating are broken down per competition above.
Where is Ntsako Makhubela from and how old is Ntsako Makhubela?
Ntsako Makhubela is 32 years old and was born in South Africa.