Information
History
Season
Club
Appearances
Goals
Assists
Yellow Cards
Double Yellow Cards
Red Cards
Minutes Played
#14
MTN8
0
0
0
0
0
0
0'
#14
South African Premier Division
0
0
0
0
0
0
0'
#14
CAF Champions League
6
1
5
0
0
0
0'
#14
South African Premier Division
16
0
6
0
0
0
0'
#14
MTN8
2
0
2
0
0
0
0'
#14
Nedbank Cup
1
0
1
0
0
0
0'
#14
South African Premier Division
25
2
11
0
0
0
0'
#14
CAF Champions League
7
0
5
0
0
0
0'
#14
Nedbank Cup
1
0
1
0
0
0
0'
#14
MTN8
1
0
1
0
0
0
0'
#14
MTN8
3
0
4
0
0
0
0'
#14
South African Premier Division
21
1
18
0
0
0
0'
#14
Nedbank Cup
4
0
2
0
0
0
0'
#14
CAF Champions League
7
0
5
0
0
0
0'
#14
Telkom Knockout
4
0
3
0
0
0
0'
#14
South African Premier Division
17
2
10
0
0
0
0'
#14
CAF Champions League
9
0
6
0
0
0
0'
#14
Nedbank Cup
1
0
2
0
0
0
0'
#14
Telkom Knockout
1
0
0
0
0
0
0'
#14
MTN8
1
0
0
0
0
0
0'
#14
CAF Champions League
7
0
4
0
0
0
0'
#14
South African Premier Division
25
2
20
0
0
0
0'
#14
Nedbank Cup
2
0
4
0
0
0
0'
#14
Telkom Knockout
1
0
1
0
0
0
0'
#36
CAF Champions League
6
1
4
0
0
0
0'
#36
South African Premier Division
18
1
12
0
0
0
0'
#36
CAF Super Cup
1
0
0
0
0
0
0'
#36
FIFA Club World Cup
2
0
6
0
0
0
0'
#36
MTN8
4
0
4
0
0
0
0'
#36
CAF Champions League
9
1
5
0
0
0
0'
#36
South African Premier Division
22
3
15
0
0
0
0'
#36
Nedbank Cup
2
0
2
0
0
0
0'
#36
Telkom Knockout
4
0
3
0
0
0
0'
#36
MTN8
0
0
0
0
0
0
0'
#36
South African Premier Division
12
2
8
0
0
0
0'
#36
CAF Champions League
2
0
3
0
0
0
0'
#36
Telkom Knockout
1
0
1
0
0
0
0'
#40
South African Premier Division
4
0
1
0
0
0
0'
#36
South African Premier Division
0
0
0
0
0
0
0'
#36
Telkom Knockout
2
0
0
0
0
0
0'
#36
South African Premier Division
1
0
0
0
0
0
0'
#30
South African Premier Division
16
2
29
0
0
0
0'
#30
Telkom Knockout
1
0
1
0
0
0
0'
#30
CAF Champions League
3
1
3
0
0
0
0'
#30
South African Premier Division
10
1
6
0
0
0
0'
#30
MTN8
1
0
2
0
0
0
0'
#31
South African Premier Division
20
2
14
0
0
0
0'
#31
South African Premier Division
17
2
11
0
0
0
0'
#31
South African Premier Division
23
4
13
0
0
0
0'
#1
CAF Champions League
2
0
0
0
0
0
0'
Transfer History
Season | Date | From | To | Details |
---|---|---|---|---|
2013/14 | 30/06/2014 | Wits | Sundowns | Transfer |
2013/14 | 02/08/2013 | Sundowns | Wits | Transfer |
2011/12 | 01/07/2011 | Cape Town City | Sundowns | Transfer |
2010/11 | 26/07/2010 | SuperSport United | Cape Town City | Transfer |
2006/07 | 01/07/2006 | Saint George | SuperSport United | Transfer |
2005/06 | 01/07/2005 | SC Villa | Saint George | Transfer |
Season | Club | Date | Injury | Days / Matches Out |
---|---|---|---|---|
2020/21 | MSF | 18/04/2021 | Flu | 2 / 1 |
2020/21 | MSF | 22/11/2020 | Other Injury | 5 / 1 |
2019/20 | MSF | 24/08/2020 | Hamstring Injury | 18 / 5 |
2019/20 | MSF | 24/11/2019 | Hamstring Injury | 11 / 2 |
2018/19 | MSF | 02/02/2019 | Shoulder Injury | 10 / 1 |
2018/19 | MSF | 02/02/2019 | Shoulder Injury | 9 / 1 |
Date | Competition | Club | Match | Shooter | |
---|---|---|---|---|---|
29/02/2020 | CAF Champions League | EAC | EAC 2 - 0 MSF | Ali Maâloul | 68' |
19/01/2020 | South African Premier Division | SSU | SSU 1 - 2 MSF | Dean Furman | 54' |
10/11/2019 | South African Premier Division | LGA | LGA 3 - 2 MSF | Knox Mutizwa | 81' |
01/02/2019 | CAF Champions League | ASE | MSF 3 - 1 ASE | Hervé Diomandé | 14' |
01/02/2019 | CAF Champions League | ASE | MSF 3 - 1 ASE | Hervé Diomandé | 15' |
10/05/2017 | South African Premier Division | BAR | MSF 2 - 2 BAR | Richard Matloga | 90' |