Career path
Clubs & Transfers
Thabo Makhele has 6 recorded moves across 6 clubs, most recently joining Tomori Berat in 07 Aug 2025.
| Date | From | To | Type |
|---|---|---|---|
| 07 Aug 2025CURRENT | Free Transfer | ||
| 07 Aug 2025 | Free Transfer | ||
| 31 Mar 2023 | — | ||
| 01 Jul 2022 | — | ||
| 22 Sept 2020 | — | ||
| 01 Jul 2019 | — |
Transfer history compiled by Octafield from official league and federation data.
Match record
Thabo Makhele — Match by Match
Every recorded appearance for Thabo Makhele: 62 matches, 4,549 minutes, 1 assist, average match rating 6.85 across Premier Soccer League.
| Season | Competition | Club | Apps | Starts | Mins | Goals | Assists | Rating |
|---|---|---|---|---|---|---|---|---|
| 2025 | Premier Soccer League | Siwelele | 15 | 10 | 899 | 0 | 0 | 6.73 |
| 2024 | Premier Soccer League | Chippa United | 27 | 27 | 2,367 | 0 | 1 | 6.93 |
| 2023 | Premier Soccer League | Chippa United | 20 | 15 | 1,283 | 0 | 0 | 6.83 |
| Date | Opponent | Result | Pos | Mins | G | A | Shots | Key P | Duels | Cards | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 14 Mar 2026 | @ Orlando Pirates | D 1-1 | D | 90 | 0 | 0 | 0 | 0 | 1/3 | — | 6.3 |
| 03 Mar 2026 | v Stellenbosch | D 0-0 | D | 90 | 0 | 0 | 0 | 0 | 2/4 | — | 7.3 |
| 28 Feb 2026 | v TS Galaxy | W 1-0 | Dsub | 20 | 0 | 0 | 0 | 0 | 0/1 | — | 6.7 |
| 03 Dec 2025 | v Mamelodi Sundowns | D 1-1 | Dsub | 0 | 0 | 0 | 0 | 0 | — | — | — |
| 29 Nov 2025 | v Chippa United | D 0-0 | Dsub | 0 | 0 | 0 | 0 | 0 | — | — | — |
| 22 Nov 2025 | @ Amazulu | L 0-2 | D | 90 | 0 | 0 | 0 | 1 | 4/8 | — | 6.2 |
| 05 Nov 2025 | @ Stellenbosch | W 2-0 | D | 90 | 0 | 0 | 0 | 0 | 5/9 | — | 7.6 |
| 31 Oct 2025 | v Sekhukhune United | W 1-0 | D | 90 | 0 | 0 | 1 | 0 | 3/10 | — | 6.2 |
| 22 Oct 2025 | @ Kaizer Chiefs | D 0-0 | D | 90 | 0 | 0 | 0 | 0 | 3/5 | — | 7.2 |
| 20 Sept 2025 | @ Magesi | L 0-2 | D | 57 | 0 | 0 | 0 | 0 | 2/8 | — | 5.9 |
| 29 Aug 2025 | v Richards Bay | D 0-0 | D | 90 | 0 | 0 | 1 | 1 | 5/10 | — | 7.3 |
| 26 Aug 2025 | @ TS Galaxy | L 0-2 | D | 90 | 0 | 0 | 0 | 0 | 6/8 | — | 6.3 |
| 19 Aug 2025 | v Polokwane City | L 0-1 | D | 90 | 0 | 0 | 0 | 1 | 4/7 | — | 6.9 |
| 12 Aug 2025 | @ Orbit College | L 0-1 | Dsub | 0 | 0 | 0 | 0 | 0 | — | — | — |
| 09 Aug 2025 | v Golden Arrows | W 3-1 | Dsub | 12 | 0 | 0 | 0 | 0 | 1/2 | — | 6.9 |
| 17 May 2025 | @ Marumo Gallants | D 1-1 | D | 90 | 0 | 1 | 0 | 1 | 3/6 | — | 7.2 |
| 14 May 2025 | v Mamelodi Sundowns | L 0-3 | D | 90 | 0 | 0 | 1 | 0 | 2/3 | — | 6.3 |
| 07 May 2025 | @ Mamelodi Sundowns | L 0-3 | D | 90 | 0 | 0 | 0 | 0 | 3/3 | — | 6.3 |
| 03 May 2025 | @ Supersport United | L 0-2 | D | 90 | 0 | 0 | 0 | 0 | 8/10 | — | 7.2 |
| 30 Apr 2025 | @ Stellenbosch | L 0-1 | D | 90 | 0 | 0 | 0 | 0 | 2/4 | — | 6.5 |
| 19 Apr 2025 | v Kaizer Chiefs | D 0-0 | D | 90 | 0 | 0 | 0 | 0 | 2/3 | — | 7.2 |
| 05 Apr 2025 | @ Golden Arrows | D 0-0 | D | 90 | 0 | 0 | 0 | 0 | 2/5 | — | 7 |
| 29 Mar 2025 | v Amazulu | W 2-1 | D | 90 | 0 | 0 | 0 | 0 | 1/3 | — | 6.5 |
| 15 Mar 2025 | v Polokwane City | W 2-0 | D | 90 | 0 | 0 | 1 | 0 | 5/5 | — | 7.5 |
| 05 Mar 2025 | v Orlando Pirates | L 0-1 | D | 96 | 0 | 0 | 0 | 0 | 1/9 | — | 6.2 |
| 01 Mar 2025 | @ Richards Bay | D 0-0 | D | 90 | 0 | 0 | 0 | 0 | 4/7 | — | 7 |
| 22 Feb 2025 | v Sekhukhune United | L 0-1 | D | 90 | 0 | 0 | 0 | 0 | 1/1 | — | 6.9 |
| 18 Feb 2025 | @ Cape Town City | W 2-0 | D | 90 | 0 | 0 | 0 | 0 | 3/5 | — | 7.2 |
| 08 Feb 2025 | @ TS Galaxy | L 0-1 | D | 90 | 0 | 0 | 1 (1) | 0 | 6/7 | — | 7.2 |
| 05 Feb 2025 | @ Magesi | W 4-1 | D | 21 | 0 | 0 | 0 | 0 | 2/5 | — | 6.7 |
| 01 Feb 2025 | @ Polokwane City | L 0-1 | D | 90 | 0 | 0 | 0 | 1 | 4/6 | — | 7.2 |
| 18 Jan 2025 | v Marumo Gallants | D 2-2 | D | 90 | 0 | 0 | 1 | 0 | 2/4 | — | 6.9 |
| 29 Dec 2024 | @ Kaizer Chiefs | L 0-1 | D | 90 | 0 | 0 | 0 | 0 | 1/2 | — | 6.6 |
| 14 Dec 2024 | v Cape Town City | L 0-1 | D | 90 | 0 | 0 | 0 | 0 | 5/8 | — | 6.6 |
| 30 Nov 2024 | v Magesi | W 2-0 | D | 90 | 0 | 0 | 0 | 0 | 7/15 | — | 7.7 |
| 29 Oct 2024 | @ Amazulu | L 0-2 | D | 90 | 0 | 0 | 2 | 0 | 3/6 | — | 6.7 |
| 26 Oct 2024 | v Golden Arrows | W 2-0 | D | 90 | 0 | 0 | 0 | 0 | 3/7 | — | 7 |
| 23 Oct 2024 | v Stellenbosch | L 0-2 | D | 90 | 0 | 0 | 0 | 0 | 4/6 | — | 6.6 |
| 29 Sept 2024 | v TS Galaxy | W 2-1 | D | 90 | 0 | 0 | 1 | 1 | 5/5 | — | 7.2 |
| 25 Sept 2024 | @ Sekhukhune United | D 1-1 | D | 90 | 0 | 0 | 1 (1) | 0 | 4/4 | — | 6.9 |
| 21 Sept 2024 | v Richards Bay | W 1-0 | D | 90 | 0 | 0 | 1 | 2 | 4/10 | — | 7.6 |
| 18 Sept 2024 | @ Orlando Pirates | L 1-2 | D | 90 | 0 | 0 | 2 (1) | 0 | 8/9 | — | 7.2 |
| 25 May 2024 | v Sekhukhune United | L 0-1 | D(C) | 90 | 0 | 0 | 2 (2) | 0 | 2/7 | — | 7 |
| 18 May 2024 | @ Royal AM | D 0-0 | Msub | 45 | 0 | 0 | 2 | 0 | 1/1 | — | 7 |
| 12 May 2024 | @ Golden Arrows | D 1-1 | Msub | 0 | 0 | 0 | 0 | 0 | — | — | — |
| 08 May 2024 | @ Orlando Pirates | L 0-2 | D | 90 | 0 | 0 | 0 | 1 | 1/2 | — | 6.9 |
| 01 May 2024 | v Moroka Swallows | L 1-2 | D(C) | 90 | 0 | 0 | 2 (1) | 0 | 3/4 | — | 6.9 |
| 27 Apr 2024 | @ Amazulu | L 1-2 | D | 90 | 0 | 0 | 0 | 0 | 2/6 | — | 6 |
| 20 Apr 2024 | @ Supersport United | W 2-0 | D | 90 | 0 | 0 | 0 | 0 | 3/5 | — | 7.2 |
| 06 Apr 2024 | v Kaizer Chiefs | W 2-0 | D | 90 | 0 | 0 | 0 | 0 | 3/4 | — | 6.9 |
| 03 Apr 2024 | v Ajax Cape Town | W 2-0 | D | 46 | 0 | 0 | 0 | 0 | — | — | 6.9 |
| 30 Mar 2024 | @ Polokwane City | L 0-1 | D | 49 | 0 | 0 | 0 | 0 | 0/5 | — | 6.2 |
| 06 Mar 2024 | v Richards Bay | W 3-0 | D | 95 | 0 | 0 | 0 | 0 | 2/3 | — | 6.9 |
| 01 Mar 2024 | @ Stellenbosch | D 1-1 | D | 90 | 0 | 0 | 0 | 0 | 3/8 | — | 6.9 |
| 17 Feb 2024 | v Cape Town City | D 1-1 | D | 90 | 0 | 0 | 1 | 0 | 1/3 | — | 6.9 |
| 30 Dec 2023 | @ TS Galaxy | L 0-2 | D | 45 | 0 | 0 | 0 | 0 | 1/5 | — | 6.7 |
| 23 Dec 2023 | v Polokwane City | L 1-2 | D(C) | 90 | 0 | 0 | 1 | 1 | 3/6 | — | 6.7 |
| 09 Dec 2023 | v Golden Arrows | W 2-0 | D | 98 | 0 | 0 | 0 | 1 | 3/10 | — | 6.9 |
| 11 Nov 2023 | v Stellenbosch | D 0-0 | D | 94 | 0 | 0 | 0 | 0 | 4/6 | — | 7.2 |
| 07 Nov 2023 | @ Cape Town City | L 1-2 | Msub | 0 | 0 | 0 | 0 | 0 | — | — | — |
Match data compiled by Octafield from official league feeds.
Thabo Makhele, defender for Siwelele — the full 2025 record: appearances, minutes, goals, assists and match rating, broken down by competition so you can follow Thabo Makhele across the league and the cups.
Frequently asked questions
What team does Thabo Makhele play for?
Thabo Makhele plays for Siwelele as a defender in the 2025 season.
What position does Thabo Makhele play?
Thabo Makhele is a defender for Siwelele.
How many goals has Thabo Makhele scored this season?
Thabo Makhele has 0 goals and 0 assists from 12 appearances across all competitions in the 2025 season.
Which competitions does Thabo Makhele play in?
Thabo Makhele features for Siwelele in Premier Soccer League. Octafield tracks that competition separately, so Thabo Makhele’s goals, assists, minutes and match rating are broken down per competition above.
Where is Thabo Makhele from and how old is Thabo Makhele?
Thabo Makhele is 31 years old and was born in South Africa.
