Tshepo Mashigo Profile and Player Statistics
First name: Tshepo
Last name: Mashigo
Position: Midfielder
Nationality:

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Tshepo Mashigo has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
1st Division 2022/2023 JDR Stars 8 5 3 0 0 0 0
1st Division 2021/2022 JDR Stars 18 6 11 3 0 1 0
Nedbank Cup 2021/2022 JDR Stars 1 0 1 0 0 0 0
1st Division 2019/2020 JDR Stars 7 1 6 1 0 0 0
Nedbank Cup 2019/2020 JDR Stars 1 0 0 0 0 0 0
1st Division 2018/2019 Richards Bay 12 4 8 0 0 0 0
Nedbank Cup 2018/2019 Richards Bay 2 0 1 0 0 0 0
1st Division 2018 Cape Town All Stars 6 3 3 3 0 0 0
Nedbank Cup 2017/2018 Moroka Swallows 1 0 1 1 0 0 0

Tshepo Mashigo has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
30/10/2022 Black Leopards
0 - 0
JDR Stars 0-0H2H+
L. Lephalala 21'  
  46' T. Mabula
  46' B. Hlophe
  46' N. Mtambo
  46' T. Lukhele
L. Lephalala 57'  
M. Leso 57'  
  65' S. Ledwaba
  65' D. Ngwenya
R. Namwera 69'  
  79' I. Wadi
  79' Tshepo Mashigo I
  79' T. Chiwunga
  79' C. Matombo
26/10/2022 JDR Stars
2 - 0
Venda FC 1-0H2H+
T. Lukhele 11' 1 - 0  
  46' K. Cwinyane
  46' E. Chirambadare
S. Ledwaba 47'  
T. Lukhele 57'  
A. Lekeno 57'  
S. Ledwaba 57'  
C. Matombo 57'  
A. Lekeno 61' 2 - 0  
  64' S. Mbhele
  64' K. Mariba
  64' R. Manzini
  64' T. Mokenkoane
  68' S. Darpoh
T. Chiwunga 68'  
B. Hlophe 68'  
  76' T. Mbedzi
  76' M. Rembuluwani
  76' S. Darpoh
  76' T. Tavengwa
I. Wadi 83'  
T. Moremi 88'  
Tshepo Mashigo I 88'  
M. Mabeba 88'  
D. Ngwenya 88'  
08/10/2022 JDR Stars
1 - 2
Hungry Lions 0-1H2H+
  0 - 1 44' T. Mohlala
C. Matombo 46'  
T. Chiwunga 46'  
A. Sangare 46'  
T. Moremi 46'  
L. Maseko 46'  
A. Tshobeni 46'  
  0 - 2 59' M. Khanyi
I. Wadi 67'  
B. Hlophe 67'  
S. Ledwaba 67'  
Tshepo Mashigo I 67'  
  67' A. Van Rooi
  67' A. Williams
  72' M. Khanyi
  72' J. Dondolo
T. Moremi 85' 1 - 2  
  86' O. Ncube
  86' S. Makhubela
  86' M. Monaheng
  86' O. Modise
  86' T. Mohlala
  86' P. Tlotlego
  90+1' T. Masisi
30/09/2022 JDR Stars
0 - 2
University of Pretoria 0-0H2H+
  43' L. Nguse
  0 - 1 50' N. Zwane
  55' K. Nkogatse
C. Matombo 56'  
K. Sithole 56'  
T. Moremi 56'  
A. Tshobeni 56'  
  58' L. Nguse
  58' S. Mpedi
  60' K. Marebane
  0 - 2 65' K. Pheeane
  66' S. Julies
B. Hlophe 79'  
Tshepo Mashigo I 79'  
  79' N. Zwane
  79' L. Motha
  83' K. Pheeane
  83' T. Mokoena
S. Ledwaba 83'  
D. Ngwenya 83'  
02/09/2022 MM Platinum
2 - 0
JDR Stars 0-0H2H+
  37' T. Chiwunga
T. Ngobeza 43'  
  46' N. Mkhansi
  46' S. Ledwaba
  46' A. Sangare
  46' T. Moremi
T. Ngobeza 51'  
  57' N. Mtambo
  57' T. Lukhele
S. van Wyk 60'  
N. Lebopa 60'  
K. Rademeyer 66'  
M. Jonosky 66'  
F. Johnson 66'  
J. Sauls 66'  
  69' L. Nabo
  69' Tshepo Mashigo I
  69' A. Tshobeni
  69' L. Maseko
A. Mahlonoko 71' 1 - 0  
A. Mahlonoko 75'  
Y. Jappie 75'  
R. Wee 75'  
B. Seeco 75'  
Y. Jappie 85' 2 - 0  
  90+3' A Ziba
15/05/2022 Cape Town All Stars
0 - 1
JDR Stars 0-0H2H+
A. Konqobe 50'  
E. Rodgers 59'  
J. Figuareido 59'  
A. Konqobe 59'  
R. Koopstadt 59'  
T. Sandows 59'  
Z. Mbokoma 59'  
  0 - 1 60' L. Maseko
  63' Nhlanhla Mkhonza
  63' B. Hlophe
  63' N. Mkhansi
  63' T. Mabula
  70' T. Lukhele
  70' Tshepo Mashigo I
Lesvin Stoffels 77'  
Edson Khumalo 77'  
  77' B. Malete
  77' N. Mtambo
B. Poggenpoel 88'  
Ndiviwe Mdabuka 88'  
  90+1' A Ziba
08/05/2022 JDR Stars
0 - 1
Pretoria Callies 0-1H2H+
  13'
Tshepo Mashigo I 26'  
  35' L. Balfour
  0 - 1 41' S. Dubula
56'  
  62' K. Marebane
M. Modise 67'  
L. Maseko 67'  
  70' N. Raphadu
  70' M. Noge
S. Zwane 70'  
A. Tshobeni 70'  
  79' K. Moloi
  79' M. Mlangeni
  83' M. Mlangeni
85'  
87'  
  90+3' K. Marebane
  90+3' Kelapile Ndlovu
22/04/2022 University of Pretoria
1 - 1
JDR Stars 0-1H2H+
  0 - 1 26' Tshepo Mashigo I
Kaketso Majadibodu 30'  
  54' Badra Ali Sangaré
E. Ighodaro 66'  
K. Pheeane 66'  
S. Mpedi 66'  
L. Phewa 66'  
  66' M. Modise
  66' N. Zwane
  72' Tshepo Mashigo I
  72' Nkosana More
  80' N. Mtambo
  80' Tumisang Mashele
Siyanda Msani 81'  
Wonderboy Makhubu 81'  
L. Phewa 87' 1 - 1  
16/04/2022 JDR Stars
0 - 0
Free State Stars 0-0H2H+
Minenhle Dineka 24'  
M. Modise 24'  
E. Mocheko 45'  
Nkosana More 46'  
T. Chiwunga 46'  
N. Zwane 61'  
B. Hlophe 61'  
  66' Tlotliso Phatsisi
  69' K. Lekoloane
  69' T. Semache
  69' T. Ramagogodi
  69' A. Seseane
E. Mocheko 70'  
Tshepo Mashigo I 70'  
  80' M. Sekola
  81' M. Sekola
  81' A. Lukman
  89' D. Kazeem
  89' X Sithole
08/04/2022 JDR Stars
1 - 1
Uthongathi 1-0H2H+
I. Wadi 2' 1 - 0  
  23' L. Gumede
S. Baloni 34'  
  46' L. Gumede
  46' Romario Dlamini
  55' A. Sitshwele
  55' Sibusiso Phiri
M. Modise 60'  
Tebogo Modiba 60'  
S. Zitho 60'  
Nkosana More 60'  
  66' Lebohang Lesako
  66' N. Dube
  1 - 1 70' N. Dube
S. Baloni 71'  
A. Tshobeni 71'  
I. Wadi 85'  
Tshepo Mashigo I 85'  
S. Zwane 85'  
Dithloriso Mphyane 85'  
  85' F. Baloyi
  85' M. Silangwe
26/02/2022 JDR Stars
1 - 2
Platinum City Rovers 1-0H2H+
S. Baloni 16'  
Tshepo Mashigo I 22' 1 - 0  
  46' Leduma Moloi
  46' Elias Mokwana
S. Baloni 46'  
A. Tshobeni 46'  
  1 - 1 66' S. Ndlovu
  67' S. Ndlovu
  67' L. Mojela
  1 - 2 70' M. Wagaba
Tshepo Mashigo I 77'  
Nkosana More 77'  
I. Wadi 77'  
Blessing Tinotenda Sarupinda 77'  
S. Zwane 82'  
L. Maseko 82'  
  85' T. Nkoana
  85' M. Wagaba
  85' Eric Ntlaba
B. Hlophe 87'  
Minenhle Dineka 87'  
  90+4' L. Vilakazi
  90+4' O. Manyisa
  90+5' O. Shaku
22/02/2022 TTM
1 - 1
JDR Stars 0-1H2H+
  0 - 1 33' Tshepo Mashigo I
T. Masegela 37'  
Naeem Amoojee 37'  
R. Manzini 58' 1 - 1  
  58' Ntshuxeko Ndlovu
  58' S. Baloni
  58' Tshepo Mashigo I
  58' S. Zwane
  73' A. Tshobeni
  73' Minenhle Dineka
Tsepo Matete 73'  
L. Mlangeni 73'  
B. Dolamo 73'  
Learnmore Muyambo 73'  
  79' M. Chabatsane
  79' N. Zwane
Learnmore Muyambo 82'  
Edmore Sibanda 87'  
02/10/2021 JDR Stars
2 - 0
TS Sporting 1-0H2H+
  9' J. Dhladhla
M. Modise 10' 1 - 0  
  40' L. Nguse
  40' J. Ndlovu
N. Mtambo 56'  
Tapuwa Madinyenya 65'  
I. Wadi 65'  
T. Mabula 67'  
Nkosana More 67'  
E. Mocheko 72'  
I. Wadi 73' 2 - 0  
  74' B. Chingi
  74' L. Mbeje
  74' P. Sekese
  74' W. Mokhobo
S. Zwane 79'  
Tshepo Mashigo I 79'  
M. Modise 79'  
Nhlanhla Mkhonza 79'  
  82' J. Dhladhla
  82' S. Gum
  90+1' L. Ndlovu
18/09/2021 JDR Stars
0 - 1
Cape Town All Stars 0-1H2H+
M. Modise 25'  
  0 - 1 32' T. Makhele
Khayelihle Shozi 33'  
  36' A. Ntsabo
Sello Letooane 39'  
S. Zwane 39'  
M. Modise 46'  
M. Chabatsane 46'  
E. Mocheko 46'  
Minenhle Dineka 46'  
T. Chiwunga 46'  
Tapuwa Madinyenya 46'  
  46' A. Ntsabo
  46' T. Moloisane
  56' R. Maarman
  56' R. Koopstadt
  74' B. Dlamini
  74' S. Ndlovu
  74' P. Mphuthi
  74' E. Rodgers
S. Zwane 75'  
Tshepo Mashigo I 75'  
  87' R. Koopstadt
  90+2' S. Nyembe
  90+2' T. Mokoena
11/09/2021 JDR Stars
2 - 0
TTM 0-0H2H+
A. Tshobeni 27'  
  30' Tumi Ngwepe
  30' Nkululeko Tshangane
Mziwokuthula Zimu 42'  
Sello Letooane 42'  
A. Tshobeni 42'  
M. Modise 42'  
  54' Nyembezi Setelele
  54' Naeem Amoojee
  54' B. Dolamo
  54' Learnmore Muyambo
I. Wadi 58' 1 - 0  
  69' K. Mohoje
  69' T. Motloung
  69' Ludumo Nkebe
  69' T. Reed
Khayelihle Shozi 70'  
Khayelihle Shozi 77'  
Tshepo Mashigo I 77'  
I. Wadi 77'  
Tapuwa Madinyenya 77'  
M. Modise 85' 2 - 0  
M. Dandjinou 90+2'  
22/08/2020 Cape Umoya United
2 - 2
JDR Stars 1-1H2H+
Zenzele Ndwandwe 10' 1 - 0  
  32' M. Noge
  1 - 1 41' Tshepo Mashigo I
Brandon Theron 46'  
S. Abrahams 46'  
Riyaad Norodien 46'  
Tyrique Bartlett 46'  
  46' Stanley Makgoka
  46' Sello Letooane
  46' C. Mbhele
  46' A. Moeketsi
  46' Tshepo Mashigo I
  46' Nkosana More
Travis Graham 61'  
T. Dien 61'  
C. Lark 68'  
Joslin Kamatuka 68'  
B. Poggenpoel 73'  
Tyrique Bartlett 74' 2 - 1  
  2 - 2 78' Nkosana More
  79' Zenzele Ndwandwe
  79' E. Mocheko
  82' Nkosana More
  82' O. Ncube
Junaid Sait 87'  
B. Poggenpoel 87'  
Kganyane Letsoenyo 87'  
T. Dien 89'  
14/12/2019 Steenberg United
3 - 2
JDR Stars 1-2H2H+
A. Jodwana 5'  
  0 - 1 6' Vusimuzi Mncube
Robin Rhoda 15' 1 - 1  
  1 - 2 28' Cody August
Siyambonga Madikane 57' 2 - 2  
R. Baartman 61' 3 - 2  
Ruzaigh Gamildien 62'  
A. Konqobe 62'  
  65' Sello Letooane
  65' Tshepo Mashigo I
Siyambonga Madikane 74'  
  74' S. Zwane
  76' B. Alabi
  76' E. Mocheko
  76' S. Baloni
  76' Nkosana More
A. Konqobe 79'  
Siyambonga Madikane 86'  
Wayde Lekay 86'  
R. Bezuidenhout 86'  
C. Ryan 90+2'  
30/11/2019 Mbombela United
1 - 0
JDR Stars 1-0H2H+
Felix Badenhorst 12' 1 - 0  
N. Ndlovu 17'  
K. Nkhatha 17'  
L. Nguzana 45'  
L. Nguzana 46'  
J. Figuareido 46'  
  53' Thabang Sibanyoni
  53' Sifiso Mzizi
S. Ndzinisa 55'  
  65' T. Mokoena
  65' Mpumelelo Swartbooi
Thulane Ndlela 68'  
Thulane Ndlela 78'  
  79' Sello Letooane
  79' Tshepo Mashigo II
Dillon Goss 80'  
Sikhethele Mabuza 80'  
28/04/2019 Richards Bay
3 - 1
University of Pretoria 1-1H2H+
  0 - 1 10' Thabang Chuene
Mpho Erasmus 14' 1 - 1  
  39' K. Mogaswa
  39' Katlego Motlhatsang
  46' Thabang Chuene
  46' Cebo Nzimande
Sandile Kubeka 59' 2 - 1  
  65' Msekeli Mvalo
  65' S. Mpedi
Michael Gumede 83' 3 - 1  
Sandile Kubeka 84'  
Bafana Dlamini 84'  
Mpho Erasmus 87'  
Tshepo Mashigo I 87'  
Michael Gumede 90+2'  
Michael Gumede 90+3'  
Misho Mtebule 90+3'  
03/03/2019 Richards Bay
1 - 0
Mbombela United 0-0H2H+
Lindokuhle Shange 52'  
S. Muishond 52'  
Siyanda Ngubo 69'  
Tshepo Mashigo I 69'  
  72' S. Sithole
  72' X. Nkala
  80' S. Ginindza
Michael Gumede 81' 1 - 0  
  83' Thamsanqa Masiya
  83' Matjhaya Marks
Sandile Kubeka 83'  
Veluyeke Zulu 83'  
  85' S. Dubula
  85' Dennis Masina
23/02/2019 Witbank Spurs
1 - 1
Richards Bay 1-0H2H+
K. Zwane 45+3' 1 - 0  
  54' Junaid Sait
  55' Sandile Mthethwa
Peter Mubayiwa 61'  
  63' Bafana Dlamini
  63' S. Muishond
L. Mdatyulwa 69'  
S. Gum 69'  
S. Mrawu 69'  
M. Raphepele 69'  
  74' Sandile Kubeka
  74' Lindokuhle Shange
L. Mkhatshwa 76'  
  80' L. Saal
  80' Tshepo Mashigo I
  1 - 1 81' Junaid Sait
K. Zwane 87'  
C. Dube 87'  
26/01/2019 Free State Stars
1 - 2
Richards Bay 0-0H2H+
  4' Junaid Sait
  25' Misho Mtebule
  46' Misho Mtebule
  46' Katlego Maphathe
  0 - 1 54' Michael Gumede
  57' P. Sekese
  60' Mpho Erasmus
  60' Lindokuhle Shange
  67' Lindokuhle Shange
Y. Jappie 69'  
Sibusiso Masina 69'  
  74' Junaid Sait
  74' Sandile Mthethwa
  0 - 2 75' Siyanda Ngubo
Sifiso Mbhele 79' 1 - 2  
Sifiso Mbhele 83'  
E. Rodgers 83'  
01/12/2018 Richards Bay
1 - 0
Royal Eagles 0-0H2H+
P. Sekese 23'  
  35' Lesego Manganyi
Tshepo Mashigo I 54'  
Khulekani Madondo 54'  
Katlego Maphathe 74'  
T. Nkoana 74'  
  76' Wandile Shezi
  76' M. Thabotha
P. Sekese 89'  
Siyanda Ngubo 89'  
  90+5' Simphiwe Tshabalala
  90+5' Victor Bakah
Sbonelo Ngubane 96'  
  99' Zukile Mkhize
  99' Lebogang Sentsho
Siyanda Ngubo 104' 1 - 0  
  120+2' Mbulelo Wambi
17/09/2018 Cape Umoya United
1 - 0
Richards Bay 0-0H2H+
S. Mnguni 15'  
Lehlogonolo Matlou 45+2'  
  57' Lindokuhle Shange
  57' Tshepo Mashigo I
Lehlogonolo Matlou 61'  
Nuzhad Pail 61'  
Letsie Koapeng 68'  
Nathan Paulse 68'  
S. Mnguni 72' 1 - 0  
  77' Sandile Kubeka
  77' Mpho Erasmus
Zama Rambuwane 78'  
B. Poggenpoel 78'  
  87' Misho Mtebule
  87' Khulekani Madondo
Nuzhad Pail 90+1'  
06/05/2018 Royal AM
1 - 2
Cape Town All Stars 1-2H2H+
  19' Simphiwe Tshabalala
  0 - 1 37' Tshepo Mashigo I
  0 - 2 40' Sello Letooane
Lindokuhle Bengu 44' 1 - 2  
S. Nzambè 46'  
N. Phewa 46'  
  53' Yusupha Jones
  53' S. Mrawu
S. Majola 59'  
S. Zikalala 59'  
Thobani Kunene 74'  
P. Bhengu 74'  
  80' Lehlogonolo Matlou
  80' Mickyle Jackson
  88' Tshepo Mashigo I
  88' S. Abrahams
  90' S. Abrahams
20/04/2018 Cape Town All Stars
1 - 1
Highlands Park 0-1H2H+
  18' Vukile Mngqibisa
  32' Spiwe Msimango
Siboniseni Ngcobo 35'  
  0 - 1 41' Mothobi Mvala
Mlungisi Mbunjana 45+1'  
  46' Junior Sibande
Tshepo Mashigo I 55' 1 - 1  
Neo Makua 56'  
Neo Makua 57'  
Shaheed Abrahams 57'  
  61' Sphiwe Mahlangu
  61' Sabelo Phumlani Nyembe
Ricardo Williams 63'  
  70' Spiwe Msimango
  70' Thabo Gregory Motlafi
Shaquille Abrahams 79'  
Nyembezi Setelele 79'  
  83' Lindokuhle Mbatha
  83' Brandon Theron
Tshepo Mashigo I 90+2'  
Mickyle Jackson 90+2'  
08/04/2018 Cape Town All Stars
0 - 1
Witbank Spurs 0-0H2H+
Ricardo Ndiki 32'  
  37' Muhammad Patel
  49' Muhammad Patel
  49' Quentin Ghislain Debouto
  55' Bonga Nkosi
Ricardo Williams 60'  
Slovo Mrawu 63'  
Sello Letooane 63'  
  0 - 1 69' Sibusiso Dlamini
Shaquille Abrahams 75'  
Tshepo Mashigo I 75'  
  84' Patrick Mubayiwa
  84' Kgomotso Koena
Nyembezi Setelele 86'  
Shaheed Abrahams 86'  
  90' Enock Khethukuthula Zwane
01/04/2018 Mbombela United
1 - 1
Cape Town All Stars 1-0H2H+
  12' S. Ngcobo
B. Maliba 39' 1 - 0  
Hector Zulu 53'  
  59' Simphiwe Tshabalala
Hector Zulu 66'  
Mfanufikile Ndzimandze 66'  
  1 - 1 68' Nyembezi Setelele
B. Maliba 74'  
  76' S. Mrawu
  76' Sello Letooane
T. Mphahleni 79'  
Tshepo Liphoko 79'  
  85' Ruzaigh Gamildien
  85' Mickyle Jackson
S. Sangweni 87'  
S. Zwane 87'  
  88' Nathan Gertse
  88' S. Abrahams
  88' Tshepo Mashigo I
18/03/2018 Cape Town All Stars
2 - 0
Stellenbosch 0-0H2H+
  41' Sekela Christopher Sithole
Shaquille Abrahams 51' 1 - 0  
  66' Alan Robertson
  66' Tshepo Wilson Mabua
  66' Tinashe Makanda
  66' Sam Mason-Smith
  72' Gert Barends
Ricardo Williams 73'  
Slovo Mrawu 74'  
Nathan Gertse 74'  
Shaquille Abrahams 75'  
Tshepo Mashigo I 75'  
  80' Zwelethu Ndlovu
  80' Broderick Luwellyn Burds
Nathan Gertse 85'  
Tshepo Mashigo I 87' 2 - 0  
Nyembezi Setelele 88'  
Shaheed Abrahams 88'  
Ruzaigh Gamildien 90'  
10/02/2018 Moroka Swallows
1 - 3
Maritzburg United 1-1H2H+
  0 - 1 3' Andrea Fileccia
Tshepo Mashigo I 35' 1 - 1  
Tshepo Mashigo I 46'  
Thembile Taliwe 46'  
  69' William Twala
  69' Ziyaad Eksteen
Abel Pakiso Moeketsi 71'  
Siyabonga Msibi 71'  
Joseph Banyane 81'  
Isaac Mkahanye 81'  
  90+2' Fortune Makaringe
Malose Matlola 92'  
  1 - 2 98' Andrea Fileccia
  103' Andrea Fileccia
  103' Mohau Mokate
  108' Ziyaad Eksteen
  1 - 3 113' Mxolisi Kunene

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.