William Nkosi Profile and Player Statistics
First name: William
Last name: Nkosi
Position: Midfielder
Nationality: South Africa
Date of birth: 5 April 1987
Age: 37
Place of birth: South Africa

Football Career Transfers and Statistics

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

Competition Season Football Club
Gladafrica Championship 2021/2022 TS Sporting 998 14 2 5 2 0 0 0
Nedbank Cup 2021/2022 TS Sporting 46 1 0 1 0 0 0 0
Gladafrica Championship 2020/2021 TS Sporting 0 0 0 0 0 0 0 0
Nedbank Cup 2020/2021 TS Sporting 0 0 0 0 0 0 0 0
Gladafrica Championship 2019/2020 TS Sporting 197 11 11 0 0 0 0 0
Nedbank Cup 2019/2020 TS Sporting 180 2 0 1 0 0 1 0
Gladafrica Championship 2018/2019 TS Sporting 1241 21 8 5 5 0 2 0

William Nkosi has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
15/05/2022 Uthongathi
1 - 0
TS Sporting  H2H+
  51' S. Fakude
  55' J. Dhladhla
M. Khumalo 88' 1 - 0  
D. Mfanafikile 90+3'  
08/05/2022 TS Sporting
1 - 2
Richards Bay 0-2H2H+
  0 - 1 6' S. Meveni
  0 - 2 43' S. Hlongwa
  85' M. Mathebula
A. Abudo Zacarias 89'  
  90+1' S. Ncanana
M. Mabeba 90+2' 1 - 2  
  90+3' S. Ntsundwana
30/04/2022 Jomo Cosmos
1 - 1
TS Sporting  H2H+
F. Nsabiyumva 32' 1 - 0  
  1 - 1 42' M. Mokate
  57' T. Mogale
S. Zozi 85'  
23/04/2022 Venda FC
0 - 2
TS Sporting 0-0H2H+
  20' L. Ndlovu
K. Ramonyai 28'  
K. Ramonyai 59'  
  0 - 1 62' W. Nkosi
  72' K. Mogaswa
  0 - 2 74' C. Mathebula
17/04/2022 TS Sporting
2 - 1
Hungry Lions 1-0H2H+
W. Nkosi 6' 1 - 0  
D. Lebahi 35'  
  1 - 1 56' A. Van Rooi
M. Mokate 64' 2 - 1  
12/04/2022 TS Sporting
1 - 2
Black Leopards 1-1H2H+
M. Mokate 4' 1 - 0  
  1 - 1 45+3' T. Thutlwa
S. Fakude 50'  
  67' T. Matsimbi
  69' K. Nthatheni
  1 - 2 76' N. Malekana
  84' M. Leso
L. Ndlovu 85'  
03/04/2022 University of Pretoria
2 - 1
TS Sporting 0-1H2H+
  0 - 1 17' Q. Debouto
T. Sibanyoni 50' 1 - 1  
K. Allen 60' 2 - 1  
  60' H. Khoza
J. Tshabalala 81'  
T. Mbanjwa 83'  
  89' L. Ndlovu
K. Majadibodu 90'  
20/03/2022 TS Sporting
1 - 2
JDR Stars 0-2H2H+
  0 - 1 35' I. Wadi
  0 - 2 41' T. Chiwunga
Q. Debouto 45+2'  
D. Maphosa 56'  
A. Abudo Zacarias 84'  
  90+5' S. Masina
I. Youssouf 90+6' 1 - 2  
15/03/2022 Pretoria Callies
1 - 0
TS Sporting 0-0H2H+
K. Mosadi 39'  
  52' M. Mokate
  76' L. Ndlovu
S. Dubula 78' 1 - 0  
E. Chirambadare 87'  
18/12/2021 Polokwane City
2 - 1
TS Sporting 0-1H2H+
  0 - 1 10' M. Mokate
M. Gumede 36'  
M. Ramabu 38'  
H. Chauke 51' 1 - 1  
H. Chauke 67' 2 - 1  
  78' M. Mokate
14/12/2021 TS Sporting
3 - 1
JDR Stars 1-0H2H+
Q. Debouto 31' 1 - 0  
S. Mtombeni 66' 2 - 0  
D. Maphosa 75'  
S. Sithole 84' 3 - 0  
  3 - 1 89' M. Dineka
11/12/2021 TS Sporting
0 - 2
Free State Stars 0-0H2H+
  32' S. Japhta
D. Maphosa 70'  
  0 - 1 73' A. Seseane
P. Sekese 84'  
  0 - 2 90' M. Sekola
  90+4' D. Kazeem
05/12/2021 Cape Town Spurs
2 - 1
TS Sporting 2-0H2H+
E. Ndondo 3' 1 - 0  
H. Moyo 5' 2 - 0  
J. Moroole 25'  
M. Amor 45'  
  2 - 1 60' H. Khoza
  77' H. Moyo
Jairo 89'  
27/11/2021 TS Sporting
0 - 1
Jomo Cosmos 0-0H2H+
  0 - 1 64' B. Ndlovu
  78' C. Dube
L. Ndlovu 90+1'  
06/11/2021 TS Sporting
0 - 1
Platinum City Rovers  H2H+
D. Maphosa 48'  
  0 - 1 82' M. Wagaba
  82' S. Sangweni
  90' J. Banyani
23/08/2020 Marumo Gallants FC
1 - 1
TS Sporting 0-1H2H+
  16' C. Kawonga
J. Ndebele 28'  
  0 - 1 45+1' C. Kawonga
T. Mashele 45+1'  
L. Mabotja 68'  
  73' S. Mbatha
N. Ndlondlo 76' 1 - 1  
  88' R Versuur
  90+2' E. Mahlaba
T. Masegela 90+4'  
09/08/2020 Richards Bay
2 - 2
TS Sporting 0-1H2H+
  0 - 1 10' D. Chauke
T. Zwane 63' 1 - 1  
S. Vilane 69' 2 - 1  
  2 - 2 90+6' P. Nkabinde
22/02/2020 Happy Wanderers
3 - 4
TS Sporting 0-2H2H+
  0 - 1 5' H. Moyo
  0 - 2 10' M. Wagaba
M. Mazibuko 82' 1 - 2  
S. Mkhwanazi 88' 2 - 2  
  2 - 3 101' K. Sithole
S. Khumalo 107'  
M. Mazibuko 112' 3 - 3  
  3 - 4 120+2'
25/01/2020 TS Sporting
0 - 0
University of Pretoria 0-0H2H+
B. Chingi 75'  
  85' S. Julies
  90' T. Matete
H. Moyo 90+1'  
05/01/2020 TS Sporting
0 - 1
Royal Eagles 0-0H2H+
  12' M. Kizza
J. Dickens 42'  
  81' N. Zulu
  0 - 1 88' T. Kalake
  88' M. Kizza
14/12/2019 Royal AM
2 - 0
TS Sporting 1-0H2H+
L. Manganyi 7' 1 - 0  
  52' Sibusiso Mnguni
V. Bakah 80'  
M. Sekola 90' 2 - 0  
30/11/2019 Free State Stars
1 - 2
TS Sporting 1-1H2H+
V. Hambira 1' 1 - 0  
  13' R. Chivaviro
  1 - 1 25' T. Magubane
  1 - 2 59' N. Malekana
  84' W. Nkosi
26/10/2019 TS Sporting
2 - 3
Cape Town Spurs 2-0H2H+
D. Chauke 18' 1 - 0  
K. Mojela 29' 2 - 0  
  2 - 1 57' K. Mosiatlhaga
  65' S. Mkhize
  2 - 2 67' K. Mosiatlhaga
  68' K. Johannes
  2 - 3 86' K. Mosiatlhaga
28/09/2019 TS Sporting
0 - 0
JDR Stars 0-0H2H+
K. Mashego 44'  
  45' V. Mncube
  60' V. Mncube
  63' M. Makhanya
21/09/2019 TS Sporting
0 - 2
Mbombela United 0-0H2H+
N. Sibanda 57'  
  0 - 1 80' L. Mohlabai
  0 - 2 83' S. Gumede
14/09/2019 Free State Stars
1 - 1
TS Sporting 0-0H2H+
P. Masehe 27'  
  47' S. Khumalo
J. Jonkers 59' 1 - 0  
R. Mokhuoane 85'  
  1 - 1 89' K. Mojela
  90+4' H. Ndlovu
31/08/2019 Steenberg United
3 - 1
TS Sporting 0-0H2H+
M. Van Reenen 25'  
  56' V. Hambira
  0 - 1 78' D. Chauke
D. Basadien 80' 1 - 1  
S. Madikane 90+1' 2 - 1  
R. Gamildien 90+3' 3 - 1  
17/08/2019 Moroka Swallows
1 - 1
TS Sporting 1-1H2H+
T. Tshilo 11' 1 - 0  
  1 - 1 31' K. Mojela
  40' S. Mcamani
S. Sibiya 81'  
  90+1' K. Mashego
20/04/2019 Marumo Gallants FC
3 - 0
TS Sporting 2-0H2H+
  21' O. Masuluke
P. Bhengu 22' 1 - 0  
N. Mgaga 26' 2 - 0  
  72' P. Nkabinde
L. Khumalo 87'  
T. Nevhulamba 89' 3 - 0  
13/04/2019 TS Sporting
1 - 2
University of Pretoria 0-0H2H+
K. Mashego 54'  
P. Nkabinde 62'  
  74' C. De Almeida
  0 - 1 80' M. Mokasi
  87' K. Mogaswa
  0 - 2 90' S. Julies
W. Nkosi 90+1' 1 - 2  
30/03/2019 Ubuntu Cape Town
1 - 1
TS Sporting 0-0H2H+
  17' E. Shoyisa
  54' E. Mahlaba
F. Basadien 73' 1 - 0  
  1 - 1 90+2' W. Nkosi
02/03/2019 TS Sporting
0 - 0
Uthongathi 0-0H2H+
  7' M. Ndwandwe
B. Maluleke 56'  
  61' T. Maleka
E. Shoyisa 71'  
  90' C. Ngema
  90+3' P. Mmodi
12/01/2019 Royal Eagles
0 - 0
TS Sporting 0-0H2H+
  35' E. Shoyisa
  62' T. Moseki
  71' A. Lubisi
P. Cele 90+3'  
23/12/2018 Royal AM
2 - 0
TS Sporting 1-0H2H+
L. Bengu 16' 1 - 0  
  24' W. Nkosi
  39' C. Gallagher
S. Ntshangase 69' 2 - 0  
  82' T. Magubane
B. Hlongwa 90+1'  
15/12/2018 TS Sporting
0 - 1
TS Galaxy 0-1H2H+
  0 - 1 39' S. Mdlinzo
D. Chauke 75'  
  75' T. Makhele
08/12/2018 TS Sporting
1 - 2
Marumo Gallants FC -H2H+
S. Mcamani 21'  
W. Nkosi 40'  
  0 - 1 61' O. Ononogbu
  0 - 2 77' V. Ntanga
D. Chauke 90+7' 1 - 2  
24/11/2018 University of Pretoria
1 - 2
TS Sporting 0-2H2H+
  0 - 1 15' D. Chauke
  0 - 2 40' D. Chauke
  45' L. Vilakazi
K. Mogaswa 61'  
  81' B. Maluleke
L. Gallardo 90+3' 1 - 2  
  90+4' J. Ndebele
10/11/2018 TS Sporting
2 - 2
Richards Bay -H2H+
T. Sikhakhane 18' 1 - 0  
D. Chauke 45' 2 - 0  
  55' Z. Ngcobo
  2 - 1 57' K. Maphathe
  61' S. Mcineka
O. Masuluke 76'  
S. Mcamani 85'  
C. Gallagher 89'  
  2 - 2 90+2' P. Sekese
03/11/2018 TS Sporting
2 - 0
Cape Umoya United 1-0H2H+
W. Nkosi 42' 1 - 0  
  72' N. Pail
  85' N. Tshabangu
D. Chauke 90+1' 2 - 0  
O. Masuluke 90+5'  
27/10/2018 Witbank Spurs
0 - 0
TS Sporting 0-0H2H+
N. Myeza 80'  
C. Dube 86'  

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-2024 SoccerPunter Pte. Ltd. All rights reserved.