M. Macuphu

Full Name
Mxolisi Macuphu
Position
Forward
Current Club
Nationality
Place Of Birth
Johannesburg
Date Of Birth
May 12, 1989
Age
35
Weight (kg)
73
Height (cm)
181
Stats Totals
South African Premiership (South Africa)
2024-2025
3
0
3
53′
2023-2024
18
9
9
953′
3
3 (0)
1
2022-2023
20
10
10
928′
2
1 (0)
2
2021-2022
25
23
2
1854′
3
8 (0)
2020-2021
29
21
8
2108′
2
5 (1)
4
2019-2020
21
12
9
1173′
4
2 (0)
1
2018-2019
23
20
3
1699′
7 (0)
2
2017-2018
12
11
1
944′
4 (0)
1
151
106
45
9712′
14
0
0
30 (1)
11
0
Totals:
151
106
45
9712′
14
0
0
30 (1)
11
0
Latest Matches
Date
For
Against
H/A
Result
South African Premiership 2024–2025
South African Premiership 2024–2025
Richards Bay
POL
H
W 2:0
18`
Royal AM
POL
H
L 0:1
29`
Royal AM
Sekhukhune United
H
W 2:0
Royal AM
MAM
A
L 2:1
6`
South African Premiership 2023-2024
South African Premiership 2023-2024
Royal AM
MOR
A
W 1:2
Royal AM
MAM
A
L 1:0
Royal AM
AJA
H
L 0:1
8`
Royal AM
SUP
H
L 0:1
1`
Royal AM
ORL
H
L 0:4
25`
Royal AM
Sekhukhune United
A
L 1:0
29`
Royal AM
Richards Bay
A
W 1:2
Royal AM
KAI
H
D 0:0
71`
Royal AM
AMA
A
L 3:0
90`
Royal AM
MOR
H
D 0:0
90`
Royal AM
Richards Bay
H
W 3:2
90`
2
1
Royal AM
AJA
A
W 1:2
23`
Royal AM
BLA
A
L 2:0
30`
Royal AM
GOL
H
W 1:0
2`
Royal AM
SUP
A
L 3:1
90`
Royal AM
POL
A
L 1:0
90`
Royal AM
Sekhukhune United
H
L 0:1
29`
Royal AM
KAI
A
D 0:0
Royal AM
CHI
A
W 2:3
27`
Royal AM
STE
H
L 1:3
78`
Royal AM
ORL
A
L 4:2
90`
1
Royal AM
AMA
H
D 0:0
90`
South African Premiership 2022-2023
South African Premiership 2022-2023
Royal AM
Richards Bay
A
D 0:0
Royal AM
MOR
H
L 0:1
9`
Royal AM
ORL
A
D 1:1
Royal AM
BLA
H
L 1:2
77`
Royal AM
TS Galaxy
A
D 1:1
77`
1
Royal AM
STE
H
W 3:1
73`
Royal AM
MIL
A
L 3:1
26`
Royal AM
SUP
H
D 1:1
65`
Royal AM
KAI
A
L 2:0
72`
Royal AM
CHI
H
D 1:1
20`
Royal AM
MAR
A
L 3:1
36`
Royal AM
AMA
H
W 2:0
8`
1
Royal AM
MAM
H
L 0:3
13`
Royal AM
GOL
H
W 3:1
Royal AM
MOR
A
L 2:0
32`
Royal AM
SUP
A
L 3:1
90`
Royal AM
Sekhukhune United
A
W 1:2
6`
Royal AM
MAR
H
W 1:0
90`
Royal AM
MIL
H
D 2:2
16`
Royal AM
ORL
H
L 0:1
38`
Royal AM
STE
A
L 3:1
45`
Royal AM
CHI
A
W 1:3
58`
1
Royal AM
KAI
H
W 1:0
77`
South African Premiership 2021-2022
South African Premiership 2021-2022
Royal AM
ORL
H
D 2:2
90`
Royal AM
MAM
H
L 2:3
52`
Royal AM
GOL
A
D 2:2
83`
Royal AM
AMA
H
D 0:0
88`
Royal AM
BLA
A
D 1:1
72`
1
Royal AM
MIL
H
W 2:0
90`
Royal AM
TS Galaxy
A
W 1:4
71`
Royal AM
STE
A
D 2:2
90`
1
Royal AM
MOR
H
W 1:0
81`
Royal AM
SUP
A
W 0:2
90`
1
Royal AM
CHI
A
D 2:2
90`
2
Royal AM
Sekhukhune United
H
W 1:0
90`
TS Galaxy
ORL
A
L 2:0
TS Galaxy
CHI
H
W 3:1
45`
TS Galaxy
MIL
A
L 3:1
45`
TS Galaxy
BLA
H
D 2:2
80`
1
TS Galaxy
MOR
H
W 1:0
88`
TS Galaxy
SUP
A
L 2:1
5`
TS Galaxy
BAR
H
W 2:1
68`
TS Galaxy
MAR
A
L 1:0
90`
TS Galaxy
AMA
H
L 0:1
90`
TS Galaxy
Sekhukhune United
H
L 0:1
73`
TS Galaxy
Royal AM
A
L 4:2
90`
1
TS Galaxy
MAM
A
L 3:0
77`
TS Galaxy
GOL
H
D 2:2
90`
1
TS Galaxy
STE
A
L 1:0
26`
TS Galaxy
KAI
H
D 0:0
South African Premiership 2020-2021
South African Premiership 2020-2021
TS Galaxy
KAI
H
L 0:1
90`
TS Galaxy
STE
A
D 0:0
45`
TS Galaxy
ORL
H
W 1:0
90`
TS Galaxy
GOL
A
L 3:0
45`
TS Galaxy
MAM
H
L 0:1
84`
TS Galaxy
BLA
H
W 1:0
45`
1
TS Galaxy
BAR
A
W 0:1
64`
TS Galaxy
AMA
A
L 2:1
22`
TS Galaxy
MIL
H
L 0:2
90`
TS Galaxy
BLO
A
L 2:1
90`
1
TS Galaxy
MAR
H
L 0:2
90`
TS Galaxy
BLA
H
W 3:1
90`
TS Galaxy
SUP
A
D 0:0
90`
TS Galaxy
MOR
H
W 2:1
90`
1
TS Galaxy
BLO
H
W 1:0
85`
TS Galaxy
CHI
A
D 1:1
90`
TS Galaxy
BLA
A
W 0:3
87`
1
TS Galaxy
ORL
A
D 1:1
90`
TS Galaxy
MAR
A
W 0:3
89`
1
TS Galaxy
CHI
H
L 0:1
90`
TS Galaxy
SUP
H
L 0:3
84`
TS Galaxy
BAR
H
D 2:2
90`
1
1
TS Galaxy
BLA
A
L 3:2
90`
2
TS Galaxy
MAM
A
L 2:0
50`
TS Galaxy
STE
H
L 0:1
90`
TS Galaxy
GOL
H
D 1:1
27`
TS Galaxy
MOR
A
D 0:0
6`
TS Galaxy
KAI
A
D 0:0
TS Galaxy
AMA
H
W 1:0
25`
TS Galaxy
MIL
A
D 1:1
90`
South African Premiership 2019-2020
South African Premiership 2019-2020
Bidvest Wits
POL
H
W 3:1
45`
Bidvest Wits
BLA
A
L 1:0
90`
Bidvest Wits
KAI
H
W 1:0
66`
Bidvest Wits
BLO
A
D 1:1
45`
Bidvest Wits
MAR
A
D 0:0
10`
Bidvest Wits
GOL
H
D 0:0
81`
Bidvest Wits
ORL
A
D 0:0
Bidvest Wits
KAI
A
D 1:1
19`
Bidvest Wits
BLA
H
W 1:0
Bidvest Wits
CHI
H
D 0:0
58`
Bidvest Wits
SUP
A
L 2:0
14`
Bidvest Wits
Highlands Park FC
H
D 2:2
45`
Bidvest Wits
MAM
A
D 0:0
Bidvest Wits
STE
A
W 0:2
68`
Bidvest Wits
BLA
H
W 2:0
Bidvest Wits
MAM
H
D 1:1
29`
Bidvest Wits
GOL
A
W 0:1
29`
Bidvest Wits
Highlands Park FC
A
D 1:1
45`
Bidvest Wits
SUP
H
L 0:1
77`
Bidvest Wits
CHI
A
W 0:1
85`
Bidvest Wits
ORL
H
W 4:3
90`
2
Bidvest Wits
STE
H
W 2:1
90`
1
Bidvest Wits
POL
A
W 0:1
28`
Bidvest Wits
BAR
H
L 0:1
71`
Bidvest Wits
AMA
A
W 0:3
88`
South African Premiership 2018-2019
South African Premiership 2018-2019
Supersport United
Highlands Park FC
H
L 0:1
90`
Supersport United
MAR
A
L 3:1
90`
Supersport United
BID
H
D 1:1
90`
Supersport United
AMA
A
L 2:0
90`
Supersport United
MAM
A
W 0:2
90`
Supersport United
KAI
H
D 1:1
90`
1
Supersport United
FRE
H
W 1:0
90`
1
Supersport United
CHI
A
W 0:1
88`
1
Supersport United
BAR
H
L 1:2
90`
1
Supersport United
ORL
H
W 1:0
80`
Supersport United
GOL
A
W 2:3
90`
1
Bidvest Wits
KAI
H
L 0:2
45`
Bidvest Wits
BAR
A
W 1:2
Bidvest Wits
BLO
H
L 1:2
16`
Bidvest Wits
Highlands Park FC
H
W 1:0
59`
Bidvest Wits
MAM
A
D 1:1
28`
Bidvest Wits
BLA
A
W 0:2
5`
Bidvest Wits
POL
H
L 0:1
59`
Bidvest Wits
MAR
A
D 0:0
88`
Bidvest Wits
AMA
H
W 3:0
63`
1
Bidvest Wits
SUP
H
L 0:1
90`
Bidvest Wits
ORL
A
W 0:1
90`
Bidvest Wits
KAI
A
W 1:3
90`
1
Bidvest Wits
FRE
H
W 3:0
88`
1
1
South African Premiership 2017-2018
South African Premiership 2017-2018
Chippa United
POL
A
D 1:1
85`
Chippa United
SUP
H
D 1:1
Chippa United
AJA
H
D 1:1
76`
1
Chippa United
KAI
A
W 0:3
87`
1
Chippa United
MAM
A
L 2:0
23`
Chippa United
FRE
H
W 1:0
88`
Chippa United
BLA
A
L 2:0
90`
Chippa United
ORL
H
L 2:4
66`
1
Chippa United
PLA
H
D 3:3
84`
Chippa United
MAR
A
D 1:1
90`
1
Chippa United
GOL
H
D 0:0
90`
Chippa United
BID
H
D 1:1
90`
Chippa United
AMA
A
W 0:2
75`
1

About Varun Sharma

Varun Sharma is an avid sports fan and loves to read and write about latest sporting activities happening around the world.

Leave a Reply

Your email address will not be published. Required fields are marked *