Select Premier League football clubs for Head to Head (H2H) Statistics

Premier League 2025/2026 Match Fixtures and Live Odds

We retrieve the real-time live soccer odds from only the best bookmakers in Europe and Asian bookies. The highest odds are displayed for each soccer match.

Odds to access our odds comparison tool that shows you the opening odds and fluctuation including an archive of odds history from each bookmaker.

H2H to view the head to head statistics and identify the stronger team that is likely to emerge as the winner.
Play to submit your prediction in tipsters competition like a virtual online betting environment. It's risk free, no money involved. Analyse and predict the matches.

Livescore provides you with the fastest South Africa Premier League score and you can check the goalscorers and whom are the players on yellow and red cards.

Latest South Africa Premier League Full-Time Results

DateHomeScoreAwayHT
22/03/2026 Durban City
1 - 0
Richards Bay 0-0H2HOdds+
Luphumlo Sifumba 61'  
T. Nodada 61'  
  62' Sbangani Zulu
  62' Sanele Barns
  65' Siyabonga Nzama
  65' L. Zikhali
F. Gcaba 71'  
Emmanuel Jalai 71'  
Bokang Mokwena 71'  
Jean Lwamba 71'  
  75' Sanele Barns
  75' W. Ngema
Kyle Jurgens 77'  
Samkelo Maseko 79' 1 - 0  
  85' T. Mthethwa
  85' Luyanda Khumalo
  85' Thembela Sikhakhane
  85' L. Mabuya
Terrence Mashego 87'  
87'  
22/03/2026 Golden Arrows
1 - 0
Sekhukhune United 0-0H2HOdds+
  22' B. Grobler
  22' Olerato Mandi
Sboniso Madonsela 46'  
Sabelo Sithole 46'  
  58' Trésor Yamba
Lungelo Nguse 64'  
S. Dion 64'  
Angelo Van Rooi 64'  
Nhlanhla Zwane 64'  
  70'
  70' Thato Khiba
Mfanuvela Mafuleka 73'  
Osborn Maluleke 73'  
Nhlanhla Gasa 73'  
Nduduzo Sibiya 73'  
  75' Vuyo Letlapa
  75' Ngoanamello Rammala
Ayabulela Maxwele 76'  
  78' Olerato Mandi
Sabelo Sithole 82' 1 - 0  
  87' Olerato Mandi
  87' Tshepo Mokoane
  87' Sikhosonke Langa
  87' Theo Ngwenya
22/03/2026 Siwelele
1 - 0
Orbit College 1-0H2HOdds+
Chibuike Ohizu 10' 1 - 0  
  24' B. Onyango
  24' Yanga Madiba
  43' Atisang Israel Batsi
  45+1'
  45+1' Thuso Moleleki
  46' Thuso Moleleki
  46' Siyabulela Mabele
  46' Lesedi Kapinga
  46' Ben Motshwari
  46' Atisang Israel Batsi
  46' M. Wagaba
Relebogile Mokhuoane 52'  
Bohlale Ngwato 65'  
Ghampani Lungu 65'  
Chibuike Ohizu 65'  
Kgaogelo Sekgota 65'  
M. Pule 66'  
Manelis Mazibuko 66'  
Relebogile Mokhuoane 66'  
G. Moralo 66'  
  70' Junior Potsana
Neo Rapoo 73'  
A. Baliti 73'  
  83' Gomolemo Khoto
  83' Kgotso Masangane
  84'
22/03/2026 TS Galaxy
0 - 6
Orlando Pirates 0-3H2HOdds+
L. Motaung 4'  
  0 - 1 6' Relebohile Mofokeng
  0 - 2 41' Tshepang Moremi
  0 - 3 44' M. Mbunjana
  46' Andre de Jong
  46' Oswin Appollis
M. Mbunjana 46'  
S. Maduna 46'  
Sedwyn George 46'  
Sphamandla Ngwenya 46'  
  0 - 4 53' Relebohile Mofokeng
  58' Nkosinathi Sibisi
K. Letsoenyo 60'  
Jeffrey Dlamini 60'  
M. Mvelase 60'  
N. Mgaga 60'  
  0 - 5 64' K. Sebelebele
  0 - 6 69' Relebohile Mofokeng
  70' Nkosinathi Sibisi
  70' M. Chabatsane
  70' Tshepang Moremi
  70' Patrick Maswanganyi
  70' Thalente Mbatha
  70' Sipho Mbule
  84' M. Nemtajela
  84' Makhehlene Makhaula
Junior Zindoga 90'  
Mory Keita 90'  
21/03/2026 Kaizer Chiefs
2 - 0
Magesi 1-0H2HOdds+
Inácio Miguel  5'  
5'  
Wandile Duba 32' 1 - 0  
  41' Mzwandile Buthelezi
  41' Tholang Masegela
Nkosingiphile Ngcobo 44'  
  46' Mcedi Vandala
  46' Edmore Chirambadare
  46' Kgomotso Mosadi
  46' Nyakala Raphadu
Mduduzi Shabalala 61'  
Gastón Sirino 61'  
Wandile Duba 62'  
Mfundo Vilakazi 62'  
  65' Thabang Sibanyoni
  65' Godfrey Mashigo
  74' Kgothatso Mariba
Dillan Solomons 76'  
Thabiso Monyane 76'  
Nkosingiphile Ngcobo 76'  
Siphesihle Ndlovu 76'  
Mfundo Vilakazi 84' 2 - 0  
Makabi Lilepo 87'  
Flávio Silva 87'  
  90+6' Nyakala Raphadu
  90+6' Khonadzeo Muvhango
21/03/2026 Polokwane City
0 - 1
AmaZulu 0-0H2HOdds+
  35' Nkosikhona Radebe
  35' Nkosikhona Radebe
Surprise Semangele Manthosi 38'  
  68' T. Kutumela
  68' Thapelo Matlhoko
  68' Athini Maqokola
  68' Andiswa Sithole
  68' Siyanda Hlangabeza
  68' Bongani Zungu
Juan Adrian Mutudza 73'  
Raymond Daniels 73'  
Thabelo Tshikweta 73'  
Puleng Dennis Tlolane 73'  
Mokibelo Simon Ramabu 82'  
Siyabonga Mashini 82'  
  0 - 1 87' Thapelo Matlhoko
  90+1' Sphamandla Zikhali
  90+1' Liam Bern
  90+1' Nkosikhona Radebe
  90+1' Gustavo Lopes
Bonginkosi Dlamini 90+2'  
Sabelo Motsa 90+2'  
21/03/2026 Stellenbosch
2 - 1
Chippa United 2-0H2HOdds+
Tshegofatso Mabasa 32' 1 - 0  
Tshegofatso Mabasa 35' 2 - 0  
  46' A. Bonani
  46' J. Figuareido
  46' S. Ntsundwana
  46' Thamsanqa Magwaza
  46' S. Seabi
  46' A. Matrose
Mosa Lebusa 49'  
Olisa Ndah 52'  
  70' A. Konqobe
  70' Khaya Mfecane
  2 - 1 81' S. Kwayiba
Tshegofatso Mabasa 82'  
Ashley Cupido 82'  
Chumani Butsaka 82'  
Wayde Jooste 82'  
Langelihle Phili 82'  
Thapelo Mokobodi 82'  
Olisa Ndah 84'  
Wonderboy Makhubu 84'  
Devin Titus 90+2'  
Omega Mdaka 90+2'  
Wonderboy Makhubu 90+5'  
18/03/2026 Golden Arrows
1 - 1
Stellenbosch 0-0H2HOdds+
Philani Kumalo 46'  
Nhlanhla Gasa 46'  
Brandon Junior Theron 46'  
Sboniso Madonsela 46'  
Thokozani Praisegod Khumalo 46'  
Sabelo Sithole 46'  
  48' Enyinnaya Kazie Godswill
  65' Tshegofatso Mabasa
  65' Wonderboy Makhubu
  65' Ibraheem Jabaar
  65' Genino Palace
  67' Wayde Jooste
  67' Thapelo Mokobodi
  75' Azeez Godswill
  75' Mthetheleli Mthiyane
Khulekani Shezi 75'  
Bongani Cele 75'  
S. Dion 75'  
Lungelo Nguse 75'  
Nhlanhla Gasa 77' 1 - 0  
  1 - 1 79' Genino Palace
  80' Langelihle Phili
  80' Ashley Cupido
  84' Wonderboy Makhubu
17/03/2026 Mamelodi Sundowns
3 - 1
Marumo Gallants FC 1-1H2HOdds+
Siphosakhe Ntiya-Ntiya 31' 1 - 0  
  1 - 1 40' Ndabayithethwa Ndlondlo
Miguel Reisinho 46'  
Teboho Mokoena 46'  
Brayan León 59'  
Iqraam Rayners 59'  
Zuko Mdunyelwa 59'  
Monnapule Saleng 59'  
Teboho Mokoena 62' 2 - 1  
Arthur Sales 69'  
Grant Kekana 69'  
  71' Siphosakhe Ntiya-Ntiya
Tashreeq Matthews 77'  
Themba Zwane 77'  
  80' Msindisi Ndlovu
  80' T. Dhludhlu
  80' D. Manaka
  80' S. Nhlapho
  85' Matthew Marou
  85' Kamohelo Sithole
K. Johannes 90+2'  
Teboho Mokoena 90+3' 3 - 1  
15/03/2026 Kaizer Chiefs
1 - 0
Durban City 0-0H2HOdds+
Inácio Miguel  31'  
31'  
Bradley Cross 36'  
Ashley Du Preez 46'  
Asanele Velebayi 46'  
  61' Joslin Kamatuka
  61' Samkelo Maseko
Wandile Duba 63'  
Mfundo Vilakazi 63'  
  67' Terrence Mashego
  67' Jean Lwamba
  67' Bokang Mokwena
  67' T. Nodada
Makabi Lilepo 69' 1 - 0  
Siphesihle Ndlovu 73'  
  75' B. Poggenpoel
  75' H. Domingo
  75' Saziso Magawana
  75' S. Mahlangu
Siphesihle Ndlovu 77'  
Thulani Mabaso 77'  
  78' Mfanafuthi Mkhize
Bradley Cross 86'  
Paseka Mako 86'  
Mduduzi Shabalala 86'  
Gastón Sirino 86'  
14/03/2026 AmaZulu
2 - 1
Richards Bay 1-1H2HOdds+
Siyanda Hlangabeza 11'  
Mondli Mbanjwa 11'  
T. Kutumela 28' 1 - 0  
  1 - 1 41' Sanele Barns
  60' Thembela Sikhakhane
  60' L. Mabuya
L. Mhlongo 64'  
Sphamandla Zikhali 64'  
Athini Maqokola 65'  
Bayanda Shaun Thabede 65'  
  72' Lundi Mahala
  72' Knox Mutizwa
T. Kutumela 79'  
Tebogo Masuku 79'  
Hendrick Ekstein 83' 2 - 1  
  84' Sanele Barns
  84' Siyabonga Nzama
  85' M. Mthembu
  85' Luyanda Khumalo
  85' T. Gumede
  85' W. Ngema
Mondli Mbanjwa 90+2'  
14/03/2026 Sekhukhune United
0 - 0
Polokwane City 0-0H2HOdds+
  12' Thabang Matuludi
Vusimuzi Mncube 19'  
Vusimuzi Mncube 36'  
Tshepo Mokoane 36'  
  46' Banele Mnguni
  46' Puleng Dennis Tlolane
  58' Mpho Mvundlela
  58' Surprise Semangele Manthosi
Tshepho Mashiloane 61'  
Shaune Mogaila 61'  
63'  
Thato Khiba 63'  
Keletso Makgalwa 75'  
Tidiane Diomandé 75'  
Thato Khiba 75'  
Siphesihle Mkhize 75'  
  81' Ndamulelo Rodney Maphangule
  81' Monty Batlhabane
  81' Mokibelo Simon Ramabu
  81' Raymond Daniels
14/03/2026 Magesi
2 - 2
Chippa United 0-1H2HOdds+
  0 - 1 42' A. Konqobe
  45+1' S. Kammies
  45+1'
  46' A. Matrose
  46' A. Bonani
Thabang Sibanyoni 46'  
Edmore Chirambadare 46'  
Motsie Matima 46'  
Samuel Darpoh 46'  
  46' S. Kammies
  46' J. Figuareido
  46' Bongani Sam
  46' M. Modise
  0 - 2 54' S. Ntsundwana
Kgomotso Mosadi 54'  
Nyakala Raphadu 54'  
Siyabonga Ndlozi 57'  
Mcedi Vandala 60' 1 - 2  
  66' S. Ntsundwana
  66' Katlego Mohamme
  68' A. Bonani
  70' M. Modise
Mzwandile Buthelezi 79'  
Bafedile Baloyi 79'  
John Managa Mokone 79'  
Khonadzeo Muvhango 79'  
Sifiso Luthuli 87' 2 - 2  
  90+4' Harold Majadibodu
  90+4' S. Ndlovu
14/03/2026 Marumo Gallants FC
1 - 2
Golden Arrows 0-1H2HOdds+
  0 - 1 22' S. Dion
Mohamed Doumbia 24'  
24'  
Katlego Otladisa 32'  
Jerome Karlese 32'  
  35' Isaac Ismaël Cissé
Katlego Otladisa 36'  
D. Manaka 36'  
  40' Jerome Karelse
  45+2' Thokozani Praisegod Khumalo
  46' Isaac Ismaël Cissé
  46' Nqobeko Dlamini
  46' Thokozani Praisegod Khumalo
  46' Nhlanhla Gasa
  46' Jerome Karelse
  46' Lungelo Nguse
Kamohelo Sithole 47'  
Siphosakhe Ntiya-Ntiya 47'  
  50' Siphesihle Msomi
  57' Siphesihle Msomi
  57' Themba Mantshiyane
S. Sithole 58'  
Bheki Mabuza 58'  
  0 - 2 62' S. Dion
Eroine Agnikoi 65' 1 - 2  
  67' Mfanuvela Mafuleka
  67' Sbonelo Cele
Ndabayithethwa Ndlondlo 76'  
Matthew Marou 76'  
14/03/2026 Orlando Pirates
1 - 1
Siwelele 0-1H2HOdds+
  0 - 1 29' M. Pule
  31' C. Saile
  31'
  39' T. Potsane
  46' C. Saile
  46' G. Moralo
Tshepang Moremi 51' 1 - 1  
  57' N. Mobbie
  57' P. Sanoka
N. Ndaba 59'  
Deon Hotto 59'  
Y. Mbuthuma 59'  
Evidence Makgopa 59'  
  68' G. Margeman
  68' Thato Reabetswe Letshedi
  68' Chibuike Ohizu
  68' Mokhele Maloisane
Makhehlene Makhaula 72'  
Sipho Mbule 72'  
  79' Thato Reabetswe Letshedi
Oswin Appollis 83'  
Patrick Maswanganyi 83'  
  90+3' Y. Mfolozi
13/03/2026 Stellenbosch
1 - 1
TS Galaxy 0-1H2HOdds+
  0 - 1 1' Junior Zindoga
Henri Stanic 3'  
3'  
  16' V. Letsoalo
Ibraheem Jabaar 40'  
  42' Igor Salatiel Silva
Chumani Butsaka 46'  
Tshegofatso Mabasa 46'  
Henri Stanic 46'  
Thabo Moloisane 46'  
Wonderboy Makhubu 57' 1 - 1  
  75' M. Mvelase
  75' S. Maduna
Wonderboy Makhubu 76'  
Ashley Cupido 76'  
  78' V. Letsoalo
  78' Sedwyn George
Tshegofatso Mabasa 78'  
Langelihle Phili 83'  
Thapelo Mokobodi 83'  
  84' S. Maduna
  86' Seluleko Mahlambi
  86' Veluyeke Zulu
Devin Titus 90+2'  
Kobamelo Kodisang 90+2'  
11/03/2026 Orlando Pirates
2 - 0
Richards Bay 1-0H2HOdds+
Oswin Appollis 27' 1 - 0  
Y. Mbuthuma 60'  
Evidence Makgopa 60'  
Patrick Maswanganyi 60'  
Tshepang Moremi 60'  
Makhehlene Makhaula 64'  
  68' M. Mthembu
  71' T. Mthethwa
  71' Baggio Tuli-Ngenovali Nashixwa
  75' M. Mthembu
  75' Luyanda Khumalo
  75' Lundi Mahala
  75' Knox Mutizwa
  84' Sanele Barns
  84' W. Ngema
Oswin Appollis 90+1'  
M. Chabatsane 90+1'  
Deon Hotto 90+1'  
N. Ndaba 90+1'  
Evidence Makgopa 90+5' 2 - 0  
10/03/2026 Orbit College
0 - 2
Mamelodi Sundowns 0-0H2HOdds+
  46' Fawaaz Basadien
  46' Aubrey Modiba
  0 - 1 48' Miguel Reisinho
Gomolemo Khoto 57'  
  0 - 2 60' Iqraam Rayners
Lesedi Kapinga 70'  
Atisang Israel Batsi 70'  
  71' Khuliso Mudau
  71' Nuno Santos
  71' Tashreeq Matthews
B. Onyango 71'  
Katlego Mkhabela 71'  
  71' Khuliso Mudau
  71' Thapelo Morena
  71' Arthur Sales
  71' Brayan León
Gomolemo Khoto 71'  
M. Wagaba 71'  
  78' Iqraam Rayners
  78' Themba Zwane
  80' Miguel Reisinho
Thulani Jingana 82'  
Junior Potsana 83'  
Ben Motshwari 90+1'  
Lebohang Lesako 90+1'  
  90+2' Aubrey Modiba
04/03/2026 AmaZulu
0 - 0
Magesi 0-0H2HOdds+
26'  
Gustavo Lopes 27'  
  46' L. Mashiane
  46' Khonadzeo Muvhango
Thandolwenkosi Methuseli Ngwenya 48'  
  62' Thabang Sibanyoni
  62' Edmore Chirambadare
T. Kutumela 68'  
Athini Maqokola 68'  
Thandolwenkosi Methuseli Ngwenya 70'  
Taariq Fielies 74'  
Hendrick Ekstein 83'  
Elmo Kambindu 83'  
  83' Motsie Matima
  83' Kabelo Mahlasela
  83' Godfrey Mashigo
  83' Mcedi Vandala
  85' Edmore Chirambadare
04/03/2026 Chippa United
1 - 3
Marumo Gallants FC 1-0H2HOdds+
Khaya Mfecane 2'  
  42' M. Mphambaniso
  42' Kamohelo Sithole
Harold Majadibodu 45+2' 1 - 0  
  1 - 1 53' Ndabayithethwa Ndlondlo
  58' S. Sikhosana
  1 - 2 64' Msindisi Ndlovu
Khaya Mfecane 65'  
B. Eva Nga 65'  
  77' Ndabayithethwa Ndlondlo
  77' Bheki Mabuza
  78' Msindisi Ndlovu
  78' S. Nhlapho
  1 - 3 81' Mohamed Doumbia
M. Modise 85'  
S. Ntsundwana 85'  
J. Figuareido 85'  
Bongani Sam 85'  
  88' S. Sithole
  88' Katekani Mhlongo

You might be interested in South Africa Premier League fixtures and results.

Premier League 2025/2026 - Regular Season Table

# Soccer Team MP W D L F A D P Last 5 Matches
1
Mamelodi Sundowns 10 6 3 1 17 5 +12 21
1
Orlando Pirates 22 16 3 3 40 9 +31 51
2
Mamelodi Sundowns 21 15 5 1 37 11 +26 50
2
Sekhukhune United 9 6 2 1 13 4 +9 20
3
AmaZulu 22 11 4 7 22 19 +3 37
3
Orlando Pirates 7 5 0 2 9 3 +6 15
4
Kaizer Chiefs 8 4 3 1 8 5 +3 15
4
Kaizer Chiefs 20 10 6 4 19 12 +7 36
5
Durban City 22 10 5 7 20 15 +5 35
5
Durban City 9 4 3 2 10 7 +3 15
6
Polokwane City 9 4 3 2 7 5 +2 15
6
Sekhukhune United 22 9 7 6 21 15 +6 34
7
Polokwane City 21 7 8 6 16 14 +2 29
7
TS Galaxy 8 4 1 3 13 9 +4 13
8
Golden Arrows 22 8 4 10 28 26 +2 28
8
Golden Arrows 9 4 1 4 10 9 +1 13
9
AmaZulu 8 3 3 2 8 9 -1 12
9
Stellenbosch 22 7 7 8 19 23 -4 28
10
Richards Bay 9 3 2 4 6 9 -3 11
10
Siwelele 21 6 8 7 12 15 -3 26
11
Marumo Gallants FC 9 2 4 3 8 9 -1 10
11
TS Galaxy 22 7 4 11 24 29 -5 25
12
Richards Bay 22 5 8 9 16 24 -8 23
12
Siwelele 9 2 1 6 4 10 -6 7
13
Chippa United 22 4 8 10 17 28 -11 20
13
Orbit College 9 2 1 6 5 14 -9 7
14
Marumo Gallants FC 22 4 6 12 17 31 -14 18
14
Stellenbosch 9 1 3 5 3 8 -5 6
15
Magesi 9 1 3 5 6 13 -7 6
15
Orbit College 22 5 3 14 16 36 -20 18
16
Chippa United 9 1 3 5 6 14 -8 6
16
Magesi 21 2 8 11 13 30 -17 14
 
 
CAF Champions League
 
 
CAF Confederation Cup
 
 
Relegation Play-off
 
 
Relegation

Top Goal Scorers

Top Assist

South Africa Football
Season:

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
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-2026 SoccerPunter Pte. Ltd. All rights reserved.