South Africa 2003/04

NSL Premiership

Final Table:

 1.Kaizer Chiefs             30 18  9  3  39-11  63  Champions
 2.Ajax Cape Town            30 17  6  7  42-25  57
 3.SuperSport United         30 16  5  9  48-24  53
 4.Wits University           30 13 13  4  41-18  52
 5.Orlando Pirates           30 13 11  6  45-30  50
 6.Santos                    30 14  7  9  38-31  49
 7.Moroka Swallows           30 13  9  8  45-34  48
 8.Black Leopards            30 10  8 12  34-46  38
 9.Lamontville Golden Arrows 30  9 10 11  32-38  37
10.Mamelodi Sundowns         30  8 12 10  32-32  36
11.Silver Stars              30  8 12 10  35-42  33  [-3]
12.Manning Rangers           30  7  8 15  35-53  29
13.Jomo Cosmos               30  6 10 14  21-29  28
14.Dynamos                   30  3 15 12  26-48  24
---------------------------------------------------
15.Hellenic                  30  5  8 17  23-44  22  [-1] [=]  Relegated
16.Zulu Royals               30  5  7 18  30-61  22  [*]  Relegated

[*] AmaZulu were renamed Zulu Royals
[=] after round 16, Hellenic swapped assets with 2nd level club
    Premier United (Benoni), who will take over their fixtures
    (while Hellenic will take over fixtures of Premier United at
    the 2nd level); however, the corresponding name change will 
    only be effective after the end of the season (with Hellenic
    hoping to earn promotion back under the guise of Premier
    United)

Round 1
[Aug 20]
Manning Rangers   1-0 Zulu Royals
  [Alton Meiring 52]
[Aug 22]
Wits University   1-0 Moroka Swallows
  [Sipho Mngomezulu 70; red card: Gert Schalkwyk (W) 16]
[Aug 23]
Dynamos           0-0 Santos 
Kaizer Chiefs     2-0 Mamelodi Sundowns 
  [John 'Shoes' Moshoeu 45+3, Patrick Mayo 46]
[Aug 24]
Jomo Cosmos       1-0 Lamontville Golden Arrows 
  [Manuel 'Tico-Tico' Bucuane 42]
Silver Stars      1-1 Black Leopards
  [Surprise Moriri 77; Wonder Nhleko 53] 
SuperSport United 2-0 Orlando Pirates 
  [Themba Mnguni 45, Ricardo Katza 65]
[Aug 27]
Hellenic          1-3 Ajax Cape Town 
  [Anton Greyling 69pen; Joseph Ngake 34, 44, 55]

Round 2
[Sep 3]
Silver Stars      2-2 Lamontville Golden Arrows 
  [Dingaane Masanabo 41, Oscar Ntwagae 49; Peace Gumbi 52, 
   Mabhudi Khenyeza 80]
[Sep 6]
Manning Rangers   2-1 Cape Town Hellenic 
  [Alton Meiring 27, Welcome Mazibuko 55; Russell Khuzwayo 52; red card:
   Dale Studinski (R) 30]
Orlando Pirates   0-0 Black Leopards  
  [red card: Kelvin Mushangazike (BL) 75]
SuperSport United 0-1 Jomo Cosmos 
  [Samo Cuhna 59]
Wits University   0-0 Kaizer Chiefs 
[Sep 7]
Dynamos           1-2 Ajax Cape Town 
  [Adam Ndlovu 46; Joseph Ngake 39, Mulekelayi Kanku 79]
Cape Town Santos  3-1 Mamelodi Sundowns
  [Marawaan Bantam 11, 61, Thembisile Zane Kanono 85; Carlo Scott 59]
Zulu Royals       1-1 Moroka Swallows
  [Lucky Maselesele 39; Keryn Jordan 71]

Round 3
[Sep 9]
Hellenic          0-3 SuperSport United 
  [Dennis Masina 21, Abram Raselemane 25, 43]
Jomo Cosmos       0-0 Wits University 
Kaizer Chiefs     5-0 Black Leopards
  [John 'Shoes' Moshoeu 29, 38, 80, Sibusiso Dlamini 63, Arthur Zwane 88;
   red card: Ryan Hartslief (BL) 75]
[Sep 10]
Moroka Swallows   2-0 Cape Town Santos           
  [Lucas Sebona 20, Dennis Lota 57; Santos finished the match with nine
   men when Thokozani Xaba and Fees Moloi had to leave the field injured
   with coach Boebie Solomons already having made three substitutions]
Golden Arrows     2-0 Dynamos
  [Lucky Sibeko 36, Thiyekile 'Ace' Gulwa 81]
Mamelodi Sundowns 1-1 Silver Stars
  [Manqoba Ngwenya 71; Surprise Moriri 90+1; red card: Adama
   Ouattarra (M) 84]
Orlando Pirates   1-0 Zulu Royals
  [Steve Lekoelea 70]
[Oct 1]
Ajax Cape Town    2-0 Manning Rangers
  [Wilfred Mugeyi 65, Cyrille Kitambala 76]

Round 4
[Sep 13]
Black Leopards    1-0 Cape Town Hellenic 
  [Justice Sithole 72]
Orlando Pirates   1-1 Manning Rangers
  [James Mothibi 17pen; Alton Meiring 76pen]
Cape Town Santos  1-0 Silver Stars
  [Edries Burton 42]
Zulu Royals       1-1 Dynamos
  [Thulaganyo Gaoshubelwe 83; Thomas Ledingwane 25]
[Sep 14]
Ajax Cape Town    2-1 Jomo Cosmos
  [Cyrille Kitambala 5, Bradley August 15; Innocent Ntsume 45]
Golden Arrows     1-1 Kaizer Chiefs
  [Thiyekile Ace Gulwa 26; Jabu Pule 1]
Mamelodi Sundowns 0-0 Wits University  
Moroka Swallows   3-0 SuperSport United
  [Molefi Ntsoelengoe 4og, Peter Rabolele 40, Edzai Kasinauyo 84;
   red card: Shaun Permall (MS) 87]

Round 5
[Sep 17]
SuperSport United 1-1 Mamelodi Sundowns 
  [Abram Raselemane 10; Rotson Kilambe 77]
[Sep 20] 
Dynamos           0-2 Orlando Pirates 
  [Lucas Tlhomelang 8, Sibusiso Mazibuko 74; red card: Helder 'Mano-Mano'
   Muianga  (D) 52]
Zulu Royals       2-1 Silver Stars
  [Innocent Mhlangu 46, Vincent Mathebula 90+2; Jabulani Nkosi 70]
[Sep 21]
Cape Town Santos  2-1 Black Leopards
  [Jean-Marc Ithier 42, Marawaan Bantam 89; Christopher Netshidzivhe 45pen;
   red card: Kamaal Sait (S) 45]
Kaizer Chiefs     1-0 Ajax Cape Town 
  [Sibusiso Dlamini 29]
[Sep 24]
Jomo Cosmos       0-0 Hellenic 
Manning Rangers   1-2 Moroka Swallows 
  [Alton Meiring 12; Albert Kometsi 55, Lucas Sebona 80]
Wits University   3-0 Lamontville Golden Arrows 
  [Benson Mhlongo 30, 67, Neil Winstanley 82; red card: Lucky Sibeko (A) 47]

Round 6
[Sep 27]
Moroka Swallows   3-3 Dynamos
  [Lungisani Ndlela 48, Warren Lewis 52, Gary McNab 89pen 89;
   Joel Seroba 76pen, David Mathebula 86, Simphiwe Mbambo 90+1]
Orlando Pirates   1-1 Silver Stars
  [James Mothibi 81pen; Jabulani Nkosi 7]
Black Leopards    2-1 Jomo Cosmos
  [Mulondo Sikhwivhilu 48pen, Christopher Netshidzivhe 70; Betu Tshimanga 40]
[Sep 28]
Ajax Cape Town    0-1 Wits University 
  [Ivan Winstanley 37]
Hellenic          0-1 Kaizer Chiefs 
  [John "Shoes" Moshoeu 12pen]
Golden Arrows     1-0 SuperSport United 
  [Papi Zwothane 54]
Mamelodi Sundowns 1-0 Manning Rangers
  [Rotson Kilambe 47]
Zulu Royals       2-2 Cape Town Santos
  [Jackie Ledwaba 30, 82; Jean-Marc Ithier 42, Thulaganyo Gaoshubelwe 70]

Round 7
[Oct 8]
Wits University   4-0 Hellenic
  [Alois Bunjira 53, 64, Ivan Winstanley 71, Paul Johnstone 75]
[Oct 12]
Silver Stars      0-1 Moroka Swallows 
  [Alois Ngwerume 76; red card: Oscar Ntwagae (Stars) 68]
[Oct 25]
Dynamos           1-1 Mamelodi Sundowns
  [David Mathebula 80; Frank Guela 70]
Kaizer Chiefs     1-0 Jomo Cosmos
  [Arthur Zwane 42]
Manning Rangers   1-1 Lamontville Golden Arrows 
  [Dale Studzinski 34; Jason Lakaay 48]
[Oct 26]
SuperSport United 0-1 Ajax Cape Town 
  [Tsholola Tshinyama 64; red card: Ashley Opperman (A) 88]
Zulu Royals       2-3 Black Leopards
  [Jackie Ledwaba 58, Emmanuel Ngobese 73;
   Mulondo Sikhwivhilu 33, 60, 78 pen; red card: Joseph Bwalya (Z) 78]
[Nov 1]
Santos            2-2 Orlando Pirates
  [Marawaan Bantam 25, 44; Joseph Makhanya 83, Jimmy Khauleza 90]

Round 8 [Nov 5]
Ajax Cape Town    4-0 Silver Stars
  [Cyrille Mubiala 12, Mulekelayi Kanku 70, Brett Evans 81,
   Dillon Sheppard 83]
Black Leopards    0-0 Wits University   
Hellenic          0-0 Dynamos  
  [red card: Jose Macamo (D) 63]
Jomo Cosmos       0-0 Manning Rangers  
Kaizer Chiefs     0-1 SuperSport United 
  [Thando Mngomeni 65]
Golden Arrows     0-2 Santos  
  [Mxolisi Mchunu 64, Marawaan Bantam 75]
Mamelodi Sundowns 2-0 Zulu Royals 
  [Daniel Mudau 20, Godfrey Sapula 58]
Moroka Swallows   0-1 Orlando Pirates 
  [Jimmy Khauleza 78]

Round 9
[Nov 8]
Orlando Pirates   2-1 Mamelodi Sundowns
  [Joseph Makhanya 5, Sailor Tshabalala 66; Godfrey Sapula 90]
Silver Stars      1-0 Hellenic
  [Oscar Ntwagae 78]
[Nov 9]
Dynamos           0-0 Jomo Cosmos
Manning Rangers   0-2 Kaizer Chiefs 
  [Patrick Mayo 23, John 'Shoes' Moshoeu 90]
Moroka Swallows   3-1 Black Leopards
  [David Solopi 13og, Lungisani Ndlela 45, Dennis Lota 71;
   Kelvin Mushangazhike 68; red cards: Michel Babale (L) 25,
   Kelvin Mushangazhike (L) 75]
SuperSport United 0-0 Wits University 
Zulu Royals       1-1 Lamontville Golden Arrows 
  [Lucky Maselese 87; Papi Zothwane 84]
[Nov 12]
Santos            1-0 Ajax Cape Town
  [Tyrone Arendse 24]

Moved Match [Nov 15]
Hellenic          1-3 Orlando Pirates
  [Musa Mnguni 86; Gift Leremi 5, Hleza Mofedi 59, Benedict Vilakazi 66]

Round 10
[Nov 27]
Ajax Cape Town    3-2 Zulu Royals
  [Joseph Ngake 20, Tsholola Tshinyama 43, Dillon Sheppard 60; 
   Jackie Ledwaba 45, Shane Poggenpoel 83og; red card: Kanku 
   Mulekalayi 90]
[Nov 28]
Jomo Cosmos       1-2 Silver Stars
  [Manuel 'Tico-Tico' Bucuane 49; Edward Williams 46, Dingane Masanabo 59;
   red card: Morgan Gould (C) 16]
[Nov 29]
Black Leopards    2-1 SuperSport United 
  [Duncan Lechesa 14, Christopher Netsidzhive 85; Ricardo Katza 70]
Kaizer Chiefs     1-0 Dynamos
  [Kamba Musasa 10]
[Nov 30]
Golden Arrows     0-2 Orlando Pirates 
  [Benedict Vilakazi 75, 84; red card: Lucky Sibeko (A)]
Mamelodi Sundowns 1-2 Moroka Swallows
  [Manqoba Ngwenya 62; Dennis Lota 44, Warren Lewis 51]
Cape Town Santos  1-0 Cape Town Hellenic 
  [Fees Moloi 21]
Wits University   4-0 Manning Rangers
  [Gareth Devine 1, 53, Alois Bunjira 46, 48]

Round 11
[Dec 3]
Cape Town Santos  2-0 Jomo Cosmos
  [Musa Otieno 20, Jean-Marc Ithier 30]
[Dec 5]
Manning Rangers   awd SuperSport United        [awarded 0-2]
  [both teams arrived at the stadium only to find it booked for a
   music festival on the next day; Rangers were found guilty of
   failure to fulfil a fixture]
[Dec 7]
Dynamos           1-1 Wits University
  [Joel Seroba 10; Alois Bunjira 70]
Mamelodi Sundowns 1-1 Black Leopards 
  [Hareaipha 'Simba' Marumo 50; Christopher Netshidzivhe 11]
Moroka Swallows   2-1 Lamontville Golden Arrows 
  [Lucas Sebona 28, 44; Mlungisi Gumbi 75]
Orlando Pirates   1-1 Ajax Cape Town
  [Edelbert Dinha 32; Joseph Ngake 45; red cards: Wilfred Mugeyi (A) 67,
   Papi Khomane (P) 82]
Zulu Royals       2-1 Cape Town Hellenic
  [Jackie Ledwaba 10, Innocent Mahlangu 11; Musa Mguni 26]

Round 12
[Dec 10]
Ajax Cape Town    1-0 Moroka Swallows
  [Tsholola Tshinyama 27]
[Dec 12]
Black Leopards    1-3 Manning Rangers 
  [Themba Seli 13; Abram Isaks 20, Lebohang Kukame 53,
   Siyabonga Siphika 67]
Wits University   3-1 Silver Stars
  [Benson Mhlongo 45, Gert Schalkwyk 46, Ivan Winstanley 80; 
   Edward Williams 85]
[Dec 13]
Kaizer Chiefs     1-0 Orlando Pirates 
  [Kabamba Musasa 90+1]
[Dec 14]
Jomo Cosmos       2-1 Zulu Royals
  [Manuel 'Tico-Tico' Bucuane 78, Teboho Mokoena 82; Innocent Mahlangu 5]
Golden Arrows     0-0 Mamelodi Sundowns 
SuperSport United 1-3 Dynamos
  [Daniel Matsau 54; Joel Seroba 5, Adam Ndlovu 18, 89]
Hellenic          ppd Santos

Round 13
[Dec 17]
Dynamos           2-2 Manning Rangers
  [Adam Ndlovu 33, 54; Dale Studzinski 67, Abram Isaks 70]
Golden Arrows     3-1 Black Leopards 
  [Carlos Baute 31, Siphesihle Ngobese 60, Mabhuti Khanyeza 80;
   Kelvin Mushangasike 79]
Mamelodi Sundowns 1-1 Ajax Cape Town 
  [Paulus Masehe 70; Mulekalayi Kanku 18]
Moroka Swallows   2-0 Hellenic 
  [Lucas Sebona 61, Alois Ngwerume 74]
Santos            1-0 Wits University
  [Musa Otieno Ongao 14pen]
Silver Stars      0-1 SuperSport United 
  [Peter Khoabane 65]
Zulu Royals       0-4 Kaizer Chiefs 
  [Patrick Mayo 28, Sam Nzama 42og, Stanton Fredericks 62, 
   Sibusiso Dlamini 89; red card: Isaac Mabotsa (K) 81]
Orlando Pirates   ppd Jomo Cosmos

[Dec 20] 
Ajax Cape Town    2-0 Lamontville Golden Arrows
  [Grant Igesund 58, Mulekalayi Kanku 62]
Kaizer Chiefs     0-0 Santos
[Dec 21]
Hellenic          1-0 Mamelodi Sundowns 
  [Ernest 'Chirwali' Mtawali 41; red card: Craig Bianchi (M) 51]
Jomo Cosmos       1-0 Moroka Swallows
  [Manuel 'Tico-Tico' Bucaune 54]

[Jan 3]
Manning Rangers   2-2 Mamelodi Sundowns 
  [Lebohang Kukame 76pen, Paul O'Neil 83; Tumelo Mofokeng  61,
   Sashi Chalwe 63; red card: Liswa Nduti (R) 67]
[Jan 4]
Black Leopards    2-2 Dynamos
  [Mulondo Sikhiwivhilu 42, Wonder Nhleko 44; Simphiwe Mbambo 24, 
   Joel Seroba 57pen; red card: Japie Motale (L) 52]
[Jan 6]
Wits University   1-2 Ajax Cape Town
  [Alois Bunjira 65; Grant Igesund 53, 68]
[Jan 7]
Kaizer Chiefs     1-0 Hellenic
  [David Radebe 68]
SuperSport United 4-0 Santos
  [Phil Evans 41, Dennis Masina 60, 75, Thando Mngomeni 63]

[Jan 9]
Ajax Cape Town    1-0 Black Leopards 
  [Grant Igesund 70]
[Jan 10]
Manning Rangers   1-3 Silver Stars
  [Gideon Noge 82; Dingane Masanabo 25, Edwards Williams 47,
   Koketso Mmotong 70]
Orlando Pirates   2-2 Moroka Swallows
  [James Mothibi 78pen, Jimmy Kauleza 83; Samuel Ngobeni 19,
   Warren Lewis 42; red card: Albert Kometsi (S) 67]
[Jan 11]
Mamelodi Sundowns 2-0 Jomo Cosmos
  [Hareaepha Marumo 57, 90]
Zulu Royals       0-3 SuperSport United 
  [Abram Raselemane 31, Daniel Matsau 55, 82]

[Jan 14]
Hellenic          2-2 Lamontville Golden Arrows
  [Russel Khuzwayo 36, Marcelino Fransch 70; Lucky Sibeko 31, 
   Mabhuti Khanyeza 69]
Manning Rangers   2-1 Orlando Pirates
  [Dale Studzinski 35, Regan Stuart 65; Patric Thwala 73]
Silver Stars      1-1 Dynamos
  [Dingane Masanabo 86; Simphiwe Mbambo]

[Jan 17]
SuperSport United 2-0 Black Leopards
  [Aubin Takutchie 15, Frank Makua 79]
Zulu Royals       3-4 Orlando Pirates 
  [Jackie Ledwaba 39, Thabiso Malatsi 49, Eric Buthulezi 64;
   Jimmy Khauleza 13, Benedict Vilakazi 18, 70, Thapelo Liau 89]
[Jan 18]
Cape Town Santos  2-1 Manning Rangers
  [Jean Marc-Ithier 61pen, Fees Moloi 85; Edson Minga 87]

[Jan 21]
Cape Town Santos  2-0 Dynamos
  [Jean-Marc Ithier 38, Fees Moloi 90]

[Jan 24]
Black Leopards    3-3 Silver Stars
  [Wonder Nhleko 34, 45, Kelvin Mushangazhike 59; Manqoba Mkhize 43,
   Dingane Masanabo 80, 86; red card: Michael Khaile (S) 76]
Golden Arrows     1-0 Jomo Cosmos
  [Thiyekile 'Ace' Gulwa 15]
[Jan 25]
Orlando Pirates   1-1 SuperSport United
  [Sibusiso Mazibuko 69; Aubin Takutchie 47]
Zulu Royals       1-1 Manning Rangers
  [Emmanuel Ngobese 72; Abram Isaks 46]

[Jan 28]
Cape Town Santos  0-1 Zulu Royals 
  [Jackie Ledwaba 13]

[Jan 31]
Orlando Pirates   1-3 Jomo Cosmos 
  [Benedict Vilakazi 12; Lovers Mohlala 61,
   Manuel 'Tico-Tico' Bucuane 72, 86]
[Feb 1]
SuperSport United 1-4 Moroka Swallows
  [Aubin Takatchie 57; Dennis Lota 8, 55, Lungisani Ndlela 86,
   Samuel Ngobeni 88]
Dynamos           1-1 Zulu Royals
  [Joel Seroba 66; Jackie Ledwaba 50; red card: Old Gypter Itoua (Z) 77]
[Feb 4]
Silver Stars      3-2 Cape Town Santos
  [Surprise Moriri 8, Mongoba Mkhize 26, 28; Jonathan Solomon 63,
   David Notoane 71]

[Feb 7]
Black Leopards    0-1 Santos 
  [Jean-Marc Ithier 49]
Moroka Swallows   3-0 Manning Rangers
  [Lungisani Ndlela 4, 34, Dennis Lota 30; red card: Dale Studzinski (R) 90]
Orlando Pirates   5-0 Dynamos
  [Bheka Phakathi 31, 60, Benedict Vilakazi 80, 83, 85; red card:
   Joel Seroba (D) 60]
[Feb 8]
Hellenic          0-0 Jomo Cosmos              [in Johannesburg]
  [Hellenic fielded suspended player Masikole May and had their 1 point
   gained in the match deducted]
Silver Stars      2-0 Zulu Royals
  [Manqoba Mkhize 43, 73; Silver Stars fielded suspended player
   Sipho Mchabe and had their 3 points gained in the match deducted]

[Feb 11]
Orlando Pirates   2-0 Santos
  [Abednego Netshodwe 20, Steve Lekoelea 83]
Wits University   1-0 Mamelodi Sundowns 
  [Charles Yohane 6]
Hellenic          1-2 Black Leopards
  [Steve Hlongwane 89; Duncan Lechesa 54, Wonder Nhleko 60]

[Feb 14]
Dynamos           1-0 Moroka Swallows
  [Nicholas Mkhabela 32]
SuperSport United 0-2 Lamontville Golden Arrows
  [Siphesihle Ngobese 4, Harry Milanzi 78]
[Feb 15]
Hellenic          0-3 Wits University 
  [Gareth Devine 16, 26, Charles Yohane 39]
Jomo Cosmos       2-3 Cape Town Santos
  [Helton 'Samu' Cunha 19, Teboho Mokoena 80; Jean-Marc Ithier 25,
   Sebastian Bax 81, Thokozani Xaba 87; red card: Clinton 'Sipho' 
   Sephadi (JC) 78]
Silver Stars      2-2 Orlando Pirates 
  [Manqoba Mkhize 53pen, Dingaan Masanabo 84; Bheka Phakathi 29,
   Abednego Netshodwe 63]

[Feb 18]
Jomo Cosmos       0-1 Ajax Cape Town
  [Wilfred Mugeyi 28; red card: Joseph Ngake (A) 48]
Kaizer Chiefs     1-0 Golden Arrows
  [Stanton Fredericks 89]
SuperSport United 2-1 Hellenic 
  [Aubin Takutchie 55, 90; Tshepo Masilela 68]

[Feb 21]
Black Leopards    1-0 Zulu Royals
  [Justice Sithole 19]
Moroka Swallows   1-0 Silver Stars 
  [Dennis Lota 31]
[Feb 22]
Ajax Cape Town    1-1 SuperSport United 
  [Anele Zibi 87; Molefi Ntsoelengoe 9]
Jomo Cosmos       1-1 Kaizer Chiefs
  [Russel Mwafulirwa 72; Russell Mwafulirwa 48og]
Mamelodi Sundowns 1-1 Dynamos
  [Rotson Kilambe 42; Gerald Raphahlela 44]

[Feb 25]
Golden Arrows     3-1 Manning Rangers
  [Thiyekile 'Ace' Gulwa 55, Mabhuti Khanyeza 65, Harry Milanzi 90;
   Siyabonga Siphika 83pen]
Wits University   1-1 Orlando Pirates
  [Alois Bunjira 9; Tshamala Kabanga 48]

[Mar 3]
Cape Town Santos  5-1 Moroka Swallows 
  [Thembile Kanono 22, Ricardo Manetti 48, Marawaan Bantam 76,
   Jean-Marc Ithier 77, Musa Otieno 88; Goodman Mazibuko 56]

[Mar 6]
Kaizer Chiefs     3-1 Black Leopards
  [Collins Mbesuma 16, Junior Khanye 23, Sbusiso Dlamini 34;
   Kelvin Mushangazike 27; red card: Japie Motale (L) 65]
[Mar 7]
Dynamos           1-2 Lamontville Golden Arrows 
  [Joel Seroba 61; Mlungisi Gumbi 12, Siza Dlamini 71]
Silver Stars      0-2 Mamelodi Sundowns 
  [Siaka Tiene 69, Ishmael  Maluleke 83]

[Mar 9]
Cape Town Santos  0-1 Hellenic 
  [Masixole May 85]
[Mar 10]
Ajax Cape Town    1-1 Dynamos
  [Tsholola Tshinyama 31; Nicholas Mkhabela 66]
Jomo Cosmos       1-2 Black Leopards
  [Seuntjie Motlhajwa 74; Godfrey Ramudzuli 48, Wonder Nhleko 64pen]
Mamelodi Sundowns 0-1 SuperSport United 
  [Peter Khoabane 90]

[Mar 13]
Moroka Swallows   4-2 Zulu Royals 
   [Lungisani Ndlela 1, 43, 53, Dennis Lota 7; Jackie Ledwaba 23, 46]
[Mar 14]
Hellenic          1-1 Manning Rangers
  [Masixole May 69pen; Edson Minga 38]
Jomo Cosmos       0-1 SuperSport United 
  [Abram Raselemane 52]
Mamelodi Sundowns 2-1 Cape Town Santos
  [Siaka Tiene 10, Rotson Kilambe 43; Sebastian Bax 57; red card:
   Siaka Tiene (M) 74]

[Mar 17]
Wits University   4-1 Black Leopards
  [Gert Schalkwyk 13, Charles Yohane 28, 89pen, Stewart Murisa 85;
   Kelvin Mushangazhike 38pen]
Ajax Cape Town    0-0 Kaizer Chiefs

[Mar 19]
Cape Town Santos  2-1 Lamontville Golden Arrows
  [Jean-Marc Ithier 52, Marawaan Bantaam 62; Harry Milanzi 68]
[Mar 20]
Dynamos           1-1 Hellenic
  [Adam Majola 48; Mazixole May 60]
Manning Rangers   1-1 Jomo Cosmos
  [Kerryn Jordan 73; Innocent Ntsume 72]
[Mar 21]
Mamelodi Sundowns 0-2 Kaizer Chiefs 
  [John `Shoes' Moshoeu 59, David Kannemeyer 90+1]
Silver Stars      0-2 Ajax Cape Town 
  [Wilfred Mugeyi 34, Shane Poggenpoel 76; 
   red cards: Mangoba Mkhize (S) 66, Shane Poggenpoel (A) 84]

[Mar 24]
Moroka Swallows   0-0 Wits University 
Supersport United 2-0 Manning Rangers
  [Tshweu Mokoro 80, Aubin Takutchie 83]
Silver Stars      0-0 Kaizer Chiefs 

[Mar 27]
Black Leopards    0-0 Moroka Swallows
Wits University   0-2 SuperSport United 
  [Abram Raselemane 35, Daniel Matsau 77]
[Mar 28]
Ajax Cape Town    1-0 Santos
  [Mulekelayi Kanku 81]
Hellenic          2-2 Silver Stars
  [Richard Ranji 31, Masixole May 90; Surprise Moriri 28, Tony Tsabedze 90]
Jomo Cosmos       3-0 Dynamos
  [Manuel Bucuane 15, Sisa Nombe 55, Teboho Mokoena 58]
Kaizer Chiefs     2-0 Manning Rangers
  [David Radebe 30, Stanton Fredericks 58]
Mamelodi Sundowns 0-1 Orlando Pirates 
  [Patrick Thwala 5]
Golden Arrows     1-0 Zulu Royals
  [Harry Milanzi 42]

[Apr 6]
Wits University   3-0 Zulu Royals
  [Etienne Bito'o 31, 66, Ivan Winstanley 49]
[Apr 7]
Kaizer Chiefs     2-1 Moroka Swallows
  [Kabamba Musasa 35, Thabo Mooki 90; Warren Lewis 90]
Manning Rangers   1-2 Ajax Cape Town
  [Karyn Jordan 25pen; Mulekelayi Kanku 13, Alfred Phiri 33; red cards:
   Bradley August (A) 28, Edson Minga (R) 48, Siyabonga Siphika (A) 89]

[Apr 10]
Moroka Swallows   2-2 Mamelodi Sundowns
  [Dan Semake 13og, Pitso Lekone 87; Siaka "Chico" Tiene 46, 64]
Silver Stars      1-0 Jomo Cosmos
  [Surprise Moriri 90]
[Apr 11]
Zulu Royals       1-0 Ajax Cape Town   
  [Jacky "Styles" Ledwaba 78; red card: Shane Poggenpoel (A) 67]
[Apr 12]
Dynamos           0-1 Kaizer Chiefs 
  [Jabulani Mendu 44]

[Apr 18]
Golden Arrows     1-1 Silver Stars
  [Mabhuti Khanyeza 90+1pen; Edward Williams 87]

[Apr 20]
Wits University   3-3 Dynamos
  [Yohane 31pen, Gareth Devine 75, 80; Joel Seroba 23,
   David Mathubela 56, Simpiwe Mbambo 58]
[Mar 21]
Zulu Royals       1-1 Mamelodi Sundowns
  [Phumlani Mkhize 79pen; Daniel Mudau 5; red card: Daniel Mudau (M) 74]

[Apr 24]
Black Leopards    1-0 Mamelodi Sundowns
  [Christopher Netshidzivhe 15]
Kaizer Chiefs     0-0 Silver Stars
[Apr 25]
Hellenic          2-0 Zulu Royals
  [Masixole May 52pen, 74pen; red cards: Moses Malabela (Z) 22,
   Thabiso Gopane (H) 24]
Golden Arrows     2-2 Moroka Swallows
  [Papi Zothwane 33, Lucky Sibeko 73; Samuel Ngobeni 18, Dennis Lota 51]

[Apr 28]
Golden Arrows     1-0 Ajax Cape Town
  [Siza Dlamini 86]
Cape Town Santos  1-1 SuperSport United 
  [Jonathan Solomons 82; Abram Raselemane 78]
Wits University   0-0 Jomo Cosmos 

[May 1]
Orlando Pirates   1-0 Kaizer Chiefs
  [Joseph Makhanya 52]
[May 2]
Dynamos           0-2 Black Leopards 
  [Mulondo Sikhwivhilu 75, Rudzani Ramudzuli 78; red card:
   Gerald Raphahlela (D) 54]
Golden Arrows     0-1 Wits University 
  [Etienne Bito o 11]
Mamelodi Sundowns 2-0 Hellenic
  [Sipho Nunens 11, Lucas Sebona 45]
Moroka Swallows   1-1 Jomo Cosmos
  [Lucky Motaung 89; Mark Haskins 75]
Silver Stars      5-3 Manning Rangers
  [Surprise Moriri 18, 56pen, December Ngobeni 36, Edwards Williams 76, 90+1;
   Michael Khaile 11, Dale Studzinski 20, Saul Molapo 75]

[May 5]
Orlando Pirates   1-1 Lamontville Golden Arrows
  [Benedict Vilakazi 43; Papi Zothwane 84]
SuperSport United 4-0 Silver Stars
  [Abram Raselemane 20, Cavann Sibeko 48, Tshweu Mokoro 59, 69]
Zulu Royals       2-3 Wits University
  [Neil Winstanley 10og, Jackie Ledwaba 37pen; Benson Mhlongo 17, 21,
   Ashley Makhanya 71]

[May 9]
Black Leopards    0-2 Orlando Pirates 
  [Lebohang Mokoena 21, Goodman Mazibuko 90]

[May 12]
SuperSport United 3-0 Kaizer Chiefs
  [Daniel Matsau 15, Tshweu Mokoro 21 Dennis Masina 37; red card: Nicholas
   Chazika (S) 71]

[May 14]
Ajax Cape Town    2-2 Mamelodi Sundowns
  [Anele Zibi 45, Mulekelayi Kanku 67; Lucas Sebona 65, Godfrey Sapula 82]
[May 15]
Black Leopards    0-0 Lamontville Golden Arrows
Manning Rangers   5-1 Dynamos
  [Karyn Jordan 2, 13, 39, Alton Meiring 67, Dale Studzinski 71;
   Nicholas Mkhabela 10]
[May 16]
Hellenic          1-1 Moroka Swallows
  [Sipho Ndzudzo 45; Goodman Mazibuko 17; red card: Masixolele May (H) 74]
Kaizer Chiefs     4-1 Zulu Royals
  [John 'Shoes' Moshoeu 4, 44, 85, Tinashe Nengomasha 86;
   Fabian McCarthy 21og]

[May 19]
Manning Rangers   1-3 Black Leopards 
  [Kerryn Jordaan 21; Justice Sithole 1, 38, Richard Lishivha 82]
Orlando Pirates   0-1 Wits University 
  [Etienne Bito'o 72]

[May 22]
Moroka Swallows   2-1 Ajax Cape Town 
  [Dennis Lota 29, Pitso Lekone 84; Nathan Paulse 49]
[May 23]
Dynamos           1-0 SuperSport United   
  [Thomas Ledingwane 70)]
Mamelodi Sundowns 4-2 Lamontville Golden Arrows 
  [Marco Mthembu 4, Godfrey Sapula 42, Daniel Mudau 67,
   Joseph Mthombeni 79; Thiyekile 'Ace' Gulwa 62, Siza Dlamini 89]
Orlando Pirates   1-2 Hellenic
  [Benedict Vilakazi 49pen; Katlego Loke 29, Thulaganyo Gaoshubelwe 40]
Cape Town Santos  0-0 Kaizer Chiefs
Silver Stars      0-0 Wits University 
Zulu Royals       2-0 Jomo Cosmos
  [Jackie Ledwaba 30pen, Phumlani Mkhize 75]

[May 26]
Manning Rangers   2-1 Wits University 
  [Karyn Jordan 4, Alton Meiring 37; Benson Mhlongo 13]

[May 29]
Black Leopards    2-3 Ajax Cape Town 
  [Justice Sithole 11, Duncan Lechesa 63; Duncan Lechesa 20og,
   Grant Igesund 22, Mulekelayi Kanku 65]
Moroka Swallows   0-2  Kaizer Chiefs  
  [Collins Mbesuma 16, David Radebe 84; red card: Greg Etafia (S) 43;
   match moved to Johannesburg stadium (Chiefs' former home ground) as
   Swallows' Rand Stadium was to small to accommodate expected crowd]
[May 30]
Jomo Cosmos       0-1 Mamelodi Sundowns 
  [Daniel Mudau 1]
Golden Arrows     1-4 Hellenic
  [Mzwakhe Mhlawuli 67; Thabo Mabaso 15, 64, Richard Ranji 56,
   Sipho Ndzudzo 86]

[Jun 2]
Wits University   1-1 Cape Town Santos 
  [Ivan Winstanley 3; Tyren Arendse 27]

[Jun 6]
Ajax Cape Town    2-0 Hellenic 
  [Nathan Paulse 43, Grant Igesund 88]
Dynamos           0-2 Silver Stars      
  [Francis Gombe 42, Koketso Mmotong 79]
Jomo Cosmos       1-1 Orlando Pirates   
  [Helton Cunha 76; Joseph Makhanya 9]
Manning Rangers   2-1 Santos    
  [Duran Francis 50, Matlhomola Ntshabele 75; Tyren Arendse 88]        
SuperSport United 8-1 Zulu Royals       
  [Ricardo Katza 27, 62, Mandla Zwane 38, Grant Johnson 76pen,
   Daniel Matsau 77, 90, Dennis Masina 80, Richard Ferreira 90;
   Phumlani Mkhize 24]

[Jun 9]
Ajax Cape Town    1-3 Orlando Pirates 
  [Nathan Paulse 37; Benedict Vilakazi 76, 82, Patrick Thwala 90;
   red cards: Moeneeb Joseph (A) 21, Ashley Opperman (A) 68]
Kaizer Chiefs     1-1 Wits University 
  [Kaizer Motaung Jr. 5; Charles Yohane 35]

Final Table:

 1.Kaizer Chiefs             30 18  9  3  39-11  63  Champions
 2.Ajax Cape Town            30 17  6  7  42-25  57
 3.SuperSport United         30 16  5  9  48-24  53
 4.Wits University           30 13 13  4  41-18  52
 5.Orlando Pirates           30 13 11  6  45-30  50
 6.Santos                    30 14  7  9  38-31  49
 7.Moroka Swallows           30 13  9  8  45-34  48
 8.Black Leopards            30 10  8 12  34-46  38
 9.Lamontville Golden Arrows 30  9 10 11  32-38  37
10.Mamelodi Sundowns         30  8 12 10  32-32  36
11.Silver Stars              30  8 12 10  35-42  33  [-3]
12.Manning Rangers           30  7  8 15  35-53  29
13.Jomo Cosmos               30  6 10 14  21-29  28
14.Dynamos                   30  3 15 12  26-48  24
---------------------------------------------------
15.Hellenic                  30  5  8 17  23-44  22  [-1] [=]  Relegated
16.Zulu Royals               30  5  7 18  30-61  22  [*]  Relegated

[*] AmaZulu were renamed Zulu Royals
[=] after round 16, Hellenic swapped assets with 2nd level club
    Premier United (Benoni), who will take over their fixtures
    (while Hellenic will take over fixtures of Premier United at
    the 2nd level); however, the corresponding name change will 
    only be effective after the end of the season (with Hellenic
    hoping to earn promotion back under the guise of Premier
    United)


Cup Competition 2003/04

Telkom Charity Cup 2003

Semifinals [Aug 2, FNB Stadium, Johannesburg]
Mamelodi Sundowns 3-0 Black Leopards
  [Siaka Chico Tiene 53, Daniel Mambush Mudau 81, Godfrey Sapula 83]
Kaizer Chiefs     3-1 Dynamos
  [Jabulani Mendu 74, John Shoes Moshoeu 82, Rene' Richards 90+1;
   Adam Ndlovu 70; red card: David Radebe (KC) 65]

Final [Aug 2]
Kaizer Chiefs     1-0 Mamelodi Sundowns
  [John 'Shoes' Mosheou 71]


South African Cup (ABSA Cup)

Round 1
[Feb 25]
Ajax Cape Town              3-0 Dynamos
  [Mkhanyiseli Siwahla 40, Mulekelayi Kanku 65, Wilfred Mugeyi 89;
   Mkhanyiseli Siwahla at 15 years and 173 days became the youngest ever 
   player to feature in a top flight match in South Africa]
[Feb 27]
FC Fortune (I)              2-3 Manning Rangers         [aet]
  [Brent Arendse 3, Zeka Karkee 28; Keryn Jordan 74, 87, 117pen]
Cape Town Santos            3-1 Steenberg United (II)
  [Mxolisi Mchunu 22, Thembile Kanona 39, Tyron Arendse 61; David Tango 76]
[Feb 28]
Durban Stars (I)            2-1 Real Naughty Boys 54 (II)
  [Ntokozo Skhakhane 10, Moke Libane 86; Steven Diseko 50]
Louisvale Pirates (II)      0-3 Zulu Royals
  [Lucky Maselesele 26, Jackie Ledwaba 51, 89]
Mabopane Young Masters (I)  1-2 Roses United (II) 
  [Selelo Maputla 57; Keromamang Mahase 55, Daniel Letlonkana 89;
   red card: Pillay Setsoe (M) 33]
Orlando Pirates             2-0 Black Leopards
  [Bheka Phakati 20, Benedict Vilakazi 69]
Wits University             5-1 Gesane Arsenal (II)
  [Leonard Xaba 27, Ivan Winstanley 30, Alois Bunjira 32, 45, 58;
   Colin Hobyani 17pen]
[Feb 29]
Alexandra United (I)        1-3 SuperSport United 
  [Tshepo Molatedi 52; Cavan Sibeko 21, Daniel Matsau 43, Aubin Takutchie 51]
Tembisa Classic (I)         3-2 Bafanas FC (II)         [aet]
  [Thalaule Motaung 75, Warren Dhana, 67, Dumisane Masondo 102;
   Rafael Ngobane 5, 52]
Dangerous Darkies (I)       1-3 Lamontville Golden Arrows 
  [Loahfi Sikombe 29; Mabhuti Khanyeza 10, 50, 65]
Hellenic                    0-2 Moroka Swallows 
  [Gary McNab 20pen, Mark McVeigh 27]
Mamelodi Sundowns           1-3 Kaizer Chiefs
  [Hilton Jordaan 62; John 'Shoes' Moshoeu 33pen, Sibusiso Dlamini 56,
   Jabulani Mendu 86; red card: Marco Mthembu (S) 47]
Silver Stars                2-1 Uthukela (I)            [aet]
  [Jan Motloung 63, Surprise Moriri 118; Sandile Khoza 70]
Tornado FC (II)             2-1 Maritzburg United (I)
  [Toko 76, Haarmanf 90; Faan Bullen 53]
University of Pretoria (II) 2-2 Jomo Cosmos             [aet, 2-3 pen]
  [Shiluvani 44, Muvenga 83; Clinton 'Sipho' Sephadi 35, Russel Mwafulirwa 47]

Round 2
[Mar 31]
Orlando Pirates             3-1 Classic (I)
  [Abenigo Netshiozwi 62, Joseph Makhanya 68, Edelbert Dinha 71pen;
   Ben Madlanzi 44]
[Apr 3]
Kaizer Chiefs               0-1 Ajax Cape Town 
  [Wilfred Mugeyi 7; red card: Bageta Dikilu (A) 81]
Manning Rangers             5-2 Durban Stars (I) 
  [Keryn Jordan 22, Alton Meiring 42, 45, 51, 54; Pogiso Mokotjo 3,
   Lungelo Makhanya 66]
Moroka Swallows             4-0 Tornado FC (II)
  [Gary McNab 41, Dennis Lota 48, Shaun Permall 70, Edzai Kasinauyo 82]
Roses United (I)            0-2 Wits University         [aet]
  [Gareth Devine 110, Alois Bungira 115]
SuperSport United           1-0 Zulu Royals
  [Daniel Matsau 80]
[Apr 4]
Cape Town Santos            1-0 Jomo Cosmos
  [Tyron Arendse 70]
Silver Stars                1-1 L'ville Golden Arrows   [aet, 5-4 pen]
  [Edward William 62; Mabuthi Khanyeza 82; red card: Harry Milanzi (G) 74]
  [penalties:
   Stars scorers: Oscar Ntwagae, Manqoba Mkhize, Francis Kombe, Morris Chauke;
                  Koketso Mmotong missed;
   Arrows scorers: Siyabonga Khanyile, Papi Zothwane, Mabuthi Khanyeza;
                   Simphiwe Mkhonza and Vumile Dladla both missed]

Quarterfinals
[Apr 15]
Manning Rangers             2-0 Silver Stars
  [Welcome 'Mshini'  Mazibuko 53, Keryn Jordan 60pen; red card: Manqoba 
   Mkhize (S) 37]
[Apr 17]
Ajax Cape Town              1-1 Wits University         [aet, 5-4 pen]
  [Mulekelayi Kanku 45+1; Benson Mhlongo 2;
   penalties:
   Ajax scorers: Brent Carelse, Bageta Dikulu, Ernest Mtwali, Brett Evans,
                 Maimane Alfred Phiri;
   Wits scorers: Gareth Devine, Sipho Mngomezulu, Benson Mhlongo; Charles Yohane;
                 Noble Reagan missed]
[Apr 18]
Orlando Pirates             0-2 Moroka Swallows 
  [Dennis Lota 26, Alois Ngwerume 90+2; red card: Tshiamo Raymond Seneo (S) 60]
Cape Town Santos            2-1 SuperSport United
  [Tyren Arendse 45, Musa Otieno 90+1; Phillip Evans 65pen]

Semifinals 
[May 8]
Moroka Swallows             1-1 Cape Town Santos        [aet, 5-3 pen]
  [Alois Ngwerume 66; Tyren Arendse 31]
  [penalties: Marawaan Bantam (Santos) missed]
[May 9]
Manning Rangers             1-1 Ajax Cape Town          [aet, 6-5 pen]
  [Alton Meiring 37; Nathan Paulse 66;
   penalties:
   Rangers scorers: Kerryn Jordaan, Billy Ratsoane, Siyabonga Siphika, Abram
                    Isaks, Dale Studzinski, Tebogo Tsui; Welcome Mazibuko missed]
   Ajax scorers: Brett Carelse, Brent Evans, Bageta Dikulu, Bradley August,
                 Wilfred Mugeyi; Ernest Mtawali, Alfred Phiri missed]

Final [Jun 13, Vodacom Park, Bloemfontein]
Moroka Swallows             3-1 Manning Rangers
  [Lungisani Ndhlela 12, Samuel Ngobeni 85, Dennis Lota 89pen;
   Keryn Jordan 8pen; red card: Frank Schoeman (R) 88]

  
SAA Supa Eight Cup (replaces BP Top 8 Cup)

Quarterfinals
[Aug 9, Rand Stadium, Johannesburg]
Jomo Cosmos       2-1 Orlando Pirates
  [Russel Mwafulirwa 10, Lucky Mhlathe 30; Lesley Manyathela 90+1;
   red cards: Teboho Mokoena (JC) 55, Sammy Magalefa (JC) 87;
   Lesley Manyathela (OP) died in a car accident in the evening after
   the match]
[Aug 10, James Motlatsi Stadium, Orkney]
Wits University   2-1 Kaizer Chiefs
  [Ivan Winstanley 21, Stewart Murisa 49; David Radebe 82]
[Aug 16, Kings Park Soccer Stadium, Durban]
Golden Arrows     0-1 Moroka Swallows
  [Dennis Lota 49]
[Aug 17, Minolta Loftus Stadium, Pretoria]
SuperSport United 0-1 Dynamos                 [asdet]
  [Adam Ndlovu 92]

Semifinals
[Aug 30, Rand Stadium, Johannesburg]
Moroka Swallows   0-0 Wits University         [asdet, 4-3 pen]
[Aug 31, Giyani Stadium, Giyani]
Dynamos           0-1 Jomo Cosmos
  [Manuel 'Tico-Tico' Bucuane 66]

Final [Sep 21, Durban]
Jomo Cosmos       3-2 Moroka Swallows         [asdet]
  [Andrew Rabutla 28, Russel Mwafulirwa 90, Lovers Mohlala 112pen;
   George Hummel 1, Gary McNab 90+2]


League (Coca Cola) Cup 

1/8 Finals
[Oct 4]
Cape Town Santos  0-1 Kaizer Chiefs           [asdet]
  [David Kannemeyer 100; red card: Sebastien Bax (S) 73]
[Oct 5]
Moroka Swallows   2-1 Mamelodi Sundowns
  [Hilton Jordaan 65og, Lungisani Ndlela 84; Godfrey Sapula 67;
   red card: Greg Etafia (Swallows) 90]
Silver Stars      2-0 SuperSport United
  [Jabulani Nkosi 9, Dingaan Masanabo 49]
[Oct 15]
Ajax Cape Town    1-0 Dynamos
  [Joseph Ngake 8]
Hellenic          1-1 Jomo Cosmos             [asdet, 2-4 pen]
  [Makwinje Soma-Phiri 47; Manuel 'Tico-Tico' Bucuane 87]
[Oct 18]
Black Leopards    0-1 Wits University
  [Charles Yohane 31; red card: Ivan Winstanley (W) 66]
Golden Arrows     2-1 Zulu Royals             [asdet]
  [Mabuthi Khanyeza 53, Jainudeen 'Jason' Lackay 91; Mduduzi Nxele 47]
[Oct 19]
Manning Rangers   2-1 Orlando Pirates  
  [Liswa Nduti 10, Edson Minga 78; James Mothibi 33pen]

Quarterfinals
[Oct 29]
Wits University   1-0 Jomo Cosmos
  [Gareth Devine 70]
[Nov 1]
Kaizer Chiefs     3-2 Ajax Cape Town
  [Arthur Zwane 13, David Radebe 30, Patrick Mayo 68;
   Wilfred Mugeyi 25, Anele Zibi 34; red cards: Shane 
   Poggenpoel (A) 90, David Kannemeyer (K) 90]
Silver Stars      2-1 Moroka Swallows
  [Mduduzi Kunene 37, Thato Maleka 69; Alois Ngwerume 20]
[Nov 2]
Manning Rangers   3-4 Lamontville Golden Arrows
  [Welcome Mazibuko 39, Regan Stuart 63, Paul O'Neil 89;
   Mabhuti Khanyeza 4, Siphesihle Ngobese 17, Harry Milanzi 75, 90+3]

Semifinals 
[Nov 22]
Kaizer Chiefs     abd Wits University         [abandoned at 1-1 in 44'
  [Patrick Mayo 44; Alois Bunjira 17]          due to heavy rain]
[Nov 23]
Silver Stars      1-0 Lamontville Golden Arrows
  [Lesley Langa 38og]
[Nov 26]
Kaizer Chiefs     3-0 Wits University         [replay]
  [Sibusiso Dlamini 10, Fabian McCarthy 77, Kabamba Musasa 85;
   red card: Tsietsi Mahoa (W) 73]

Final [Dec 6]
Kaizer Chiefs     2-0 Silver Stars
  [Stanton Fredericks 55, Patrick Mayo 90+2pen]


Second Level 2003/04

Coastal Stream

Final Table:

 1.Bush Bucks                26 16  7  3  48-26  55  Promoted
---------------------------------------------------
 2.Avendale Atletico         26 14  5  7  47-36  47
 3.Durban Stars              26 12  6  8  38-27  42
 4.FC Fortune                26 12  5  9  51-30  41
 5.Vasco Da Gama             26 11  8  7  40-35  41
 6.Maritzburg United         26 12  4 10  39-30  40
 7.Basotho Tigers            26 12  4 10  38-36  40
 8.Uthukela                  26 11  5 10  44-39  38 
---------------------------------------------------
 9.Park United               26 10  6 10  32-29  36  Relegated
10.Rainbow Stars             26 10  6 10  40-41  36  Relegated
11.Maritzburg City           26  9  8  9  41-33  35  Relegated
12.Premier United            26 10  2 14  42-40  32  Relegated
13.African Wanderers         26  5  2 19  24-63  17  Relegated
14.Blackburn Rovers          26  4  0 22  22-81  12  Relegated

Inland Stream

Final Table:

 1.Bloemfontein Celtic       30 22  4  4  63-22  70  Promoted
---------------------------------------------------
 2.Free State Stars          30 19  3  8  48-29  60
 3.Pietersburg Pillars       30 17  7  6  50-28  58
 4.Bloemfontein Young Tigers 30 18  4  8  46-24  58
 5.Mabopane Young Masters    30 15  5 10  47-38  50
 6.Winners Park              30 14  7  9  44-39  49
 7.Dangerous Darkies         30 13  6 11  42-32  45
 8.Tembisa Classic           30 12  9  9  45-37  45
---------------------------------------------------
 9.Dobsonville All Nations   30 12  8 10  47-40  44  Relegated
10.Welkom Stars              30 12  6 12  39-38  42  Relegated
11.Ledwaba Power Stars       30 12  2 16  36-47  38  Relegated
12.Peoples Bank Spurs        30  8 12 10  37-35  36  Relegated
13.FC Sporting               30  6  6 18  30-59  24  Relegated
14.Sporting                  30  5  8 17  20-56  23  Relegated
15.Alexandra United          30  4  6 20  23-44  18  Relegated
16.City Sharks               30  3  3 24  22-71  12  Relegated

NB: All Nations had a 2-2 draw in the last round against
    Winners Park awarded 2-0 in their favour (which would 
    have given them a place in the 2nd level 2004/05 instead
    of Classic) but this award was later overturned and the 
    original score reinstated.
  
Promoted from 3rd level to new national 2nd level (Mvela Golden League):
University of Pretoria and Louisvale Pirates


2002/03.

2004/05.

list of champions.

list of cup winners.


About this document

Prepared and maintained by Oshebeng Koonyaditse for the Rec.Sport.Soccer Statistics Foundation

Author: Oshebeng Koonyaditse (oshebeng@worldonline.co.za)
Last updated: 8 Sep 2004

(C) Copyright Oshebeng Koonyaditse and RSSSF 2003/04
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.