
2026 season
0
Goals
0
Assists
0
Appearances
0
Minutes
—
Match rating
Career path
Clubs & Transfers
Mxolisi Macuphu has 8 recorded moves across 9 clubs, most recently joining Tomori Berat in 01 Jul 2025.
| Date | From | To | Type |
|---|---|---|---|
| 01 Jul 2025CURRENT | Transfer | ||
| 01 Jul 2025 | Transfer | ||
| 07 Feb 2025 | Transfer | ||
| 01 Jan 2022 | — | ||
| 01 Jul 2019 | — | ||
| 30 Jan 2019 | Loan | ||
| 01 Jul 2018 | — | ||
| 01 Jan 2018 | — |
Transfer history compiled by Octafield from official league and federation data.
Match record
Mxolisi Macuphu — Match by Match
Every recorded appearance for Mxolisi Macuphu: 36 matches, 1,267 minutes, 3 goals, 1 assist, average match rating 6.76 across Premier Soccer League.
| Season | Competition | Club | Apps | Starts | Mins | Goals | Assists | Rating |
|---|---|---|---|---|---|---|---|---|
| 2024 | Premier Soccer League | Royal AM | 15 | 2 | 306 | 0 | 0 | 6.69 |
| 2023 | Premier Soccer League | Royal AM | 21 | 9 | 961 | 3 | 1 | 6.81 |
| Date | Opponent | Result | Pos | Mins | G | A | Shots | Key P | Duels | Cards | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 17 May 2025 | v Golden Arrows | D 0-0 | Fsub | 0 | 0 | 0 | 0 | 0 | — | — | — |
| 04 May 2025 | @ TS Galaxy | W 1-0 | Fsub | 0 | 0 | 0 | 0 | 0 | — | — | — |
| 30 Apr 2025 | @ Mamelodi Sundowns | L 0-3 | Fsub | 0 | 0 | 0 | 0 | 0 | — | — | — |
| 18 Apr 2025 | v Cape Town City | W 1-0 | Fsub | 19 | 0 | 0 | 0 | 1 | 1/2 | — | 6.6 |
| 04 Apr 2025 | @ Amazulu | L 0-1 | Fsub | 0 | 0 | 0 | 0 | 0 | — | — | — |
| 30 Mar 2025 | @ Polokwane City | L 1-3 | Fsub | 10 | 0 | 0 | 0 | 0 | 3/6 | — | 6.7 |
| 16 Mar 2025 | v Kaizer Chiefs | W 2-0 | Fsub | 9 | 0 | 0 | 0 | 0 | 1/1 | — | 6.7 |
| 11 Mar 2025 | @ Magesi | L 0-1 | M | 76 | 0 | 0 | 1 (1) | 0 | 4/12 | — | 6.7 |
| 05 Mar 2025 | v Sekhukhune United | W 2-1 | Fsub | 45 | 0 | 0 | 3 | 2 | 1/2 | — | 7 |
| 01 Mar 2025 | v Chippa United | D 0-0 | F | 77 | 0 | 0 | 0 | 0 | 4/9 | — | 6.9 |
| 21 Feb 2025 | @ Stellenbosch | D 1-1 | Fsub | 12 | 0 | 0 | 0 | 0 | 3/9 | — | 6.6 |
| 08 Feb 2025 | v Polokwane City | W 2-0 | Fsub | 18 | 0 | 0 | 0 | 0 | 5/6 | — | 6.9 |
| 30 Oct 2024 | v Polokwane City | L 0-1 | Fsub | 29 | 0 | 0 | 0 | 0 | 2/5 | — | 6.3 |
| 26 Oct 2024 | v Sekhukhune United | W 2-0 | Fsub | 0 | 0 | 0 | 0 | 0 | — | — | — |
| 23 Oct 2024 | @ Mamelodi Sundowns | L 1-2 | Fsub | 11 | 0 | 0 | 0 | 0 | — | — | 6.5 |
| 25 May 2024 | @ Moroka Swallows | W 2-1 | Fsub | 0 | 0 | 0 | 0 | 0 | — | — | — |
| 11 May 2024 | @ Mamelodi Sundowns | L 0-1 | Fsub | 0 | 0 | 0 | 0 | 0 | — | — | — |
| 01 May 2024 | v Supersport United | L 0-1 | Fsub | 1 | 0 | 0 | 0 | 0 | — | — | — |
| 28 Apr 2024 | v Orlando Pirates | L 0-4 | Fsub | 25 | 0 | 0 | 0 | 0 | 0/3 | — | 6.5 |
| 06 Mar 2024 | @ Sekhukhune United | L 0-1 | Fsub | 33 | 0 | 0 | 0 | 0 | 1/2 | — | 6.3 |
| 02 Mar 2024 | @ Richards Bay | W 2-1 | Fsub | 0 | 0 | 0 | 0 | 0 | — | — | — |
| 18 Feb 2024 | v Kaizer Chiefs | D 0-0 | F | 71 | 0 | 0 | 0 | 1 | 2/6 | — | 6.7 |
| 29 Dec 2023 | @ Amazulu | L 0-3 | F | 94 | 0 | 0 | 0 | 0 | 1/4 | — | 6.3 |
| 23 Dec 2023 | v Moroka Swallows | D 0-0 | F | 89 | 0 | 0 | 0 | 0 | 2/7 | — | 6.7 |
| 10 Dec 2023 | v Richards Bay | W 3-2 | F | 89 | 2 | 1 | 3 (2) | 1 | 6/13 | — | 9.2 |
| 25 Nov 2023 | @ Ajax Cape Town | W 2-1 | Fsub | 23 | 0 | 0 | 0 | 0 | 3/10 | ■ | 6.2 |
| 10 Nov 2023 | @ Cape Town City | L 0-2 | Fsub | 30 | 0 | 0 | 0 | 0 | 2/4 | — | 6.7 |
| 07 Nov 2023 | v Golden Arrows | W 1-0 | Fsub | 0 | 0 | 0 | 0 | 0 | — | — | — |
| 26 Oct 2023 | @ Supersport United | L 1-3 | F | 90 | 0 | 0 | 0 | 0 | 3/11 | ■ | 6.5 |
| 30 Sept 2023 | @ Polokwane City | L 0-1 | F | 90 | 0 | 0 | 2 | 0 | 3/5 | — | 7 |
| 20 Sept 2023 | v Sekhukhune United | L 0-1 | Fsub | 28 | 0 | 0 | 0 | 1 | 2/4 | — | 6.7 |
| 16 Sept 2023 | @ Kaizer Chiefs | D 0-0 | Fsub | 0 | 0 | 0 | 0 | 0 | — | — | — |
| 30 Aug 2023 | @ Chippa United | W 3-2 | Fsub | 35 | 0 | 0 | 0 | 0 | 1/8 | — | 6.7 |
| 18 Aug 2023 | v Stellenbosch | L 1-3 | F | 78 | 0 | 0 | 2 (1) | 1 | 2/8 | ■ | 6.5 |
| 08 Aug 2023 | @ Orlando Pirates | L 2-4 | F | 90 | 1 | 0 | 1 (1) | 0 | 4/10 | — | 7.2 |
| 05 Aug 2023 | v Amazulu | D 0-0 | F | 95 | 0 | 0 | 1 (1) | 0 | 4/10 | — | 7 |
Match data compiled by Octafield from official league feeds.
Mxolisi Macuphu, f for Richards Bay — the full 2026 record: appearances, minutes, goals, assists and match rating, broken down by competition so you can follow Mxolisi Macuphu across the league and the cups.
Frequently asked questions
What team does Mxolisi Macuphu play for?
Mxolisi Macuphu plays for Richards Bay as a f in the 2026 season.
What position does Mxolisi Macuphu play?
Mxolisi Macuphu is a f for Richards Bay.