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
03/02/2026 AmaZulu
0 - 2
Orlando Pirates 0-1H2HOdds+
  0 - 1 16' Relebohile Mofokeng
Hendrick Ekstein 54'  
Athini Maqokola 54'  
Bongani Zungu 54'  
L. Mhlongo 54'  
  60' Thalente Mbatha
  60' M. Nemtajela
  60' Deano van Rooyen
  60' K. Sebelebele
Liam Bern 67'  
L. Slatsha 67'  
Athini Maqokola 70'  
  79' Oswin Appollis
  79' Andre de Jong
  79' Tshepang Moremi
  79' Daniel Msendami
Mondli Mbanjwa 81'  
Tebogo Masuku 81'  
Thandolwenkosi Methuseli Ngwenya 81'  
Andiswa Sithole 81'  
  89' Y. Mbuthuma
  89' Evidence Makgopa
  90' L. Seema
  0 - 2 90+4' D. Johnson
01/02/2026 TS Galaxy
0 - 1
Sekhukhune United 0-1H2HOdds+
  0 - 1 19' B. Grobler
L. Motaung 46'  
P. Fisher 46'  
Mory Keita 46'  
Seluleko Mahlambi 46'  
  66' Vusimuzi Mncube
  66' Keletso Makgalwa
  66' Tshepo Mokoane
  67' Vusimuzi Mncube
  67' Lehlogonolo Mojela
  73' B. Grobler
S. Maduna 73'  
M. Mvelase 76'  
Mehdi Ouamri 76'  
  79' L. Phiri
  79' Lesiba Nku
V. Letsoalo 87'  
Onke Moletshe 87'  
K. Letsoenyo 90+3'  
N. Mgaga 90+3'  
31/01/2026 Orlando Pirates
2 - 0
Magesi 2-0H2HOdds+
Y. Mbuthuma 9' 1 - 0  
Relebohile Mofokeng 41' 2 - 0  
  46' Tholang Masegela
  46' Samuel Darpoh
  46' Lehlohonolo Mtshali
  46' L. Mashiane
Deano van Rooyen 46'  
K. Sebelebele 46'  
  60' Mcedi Vandala
  60'
Y. Mbuthuma 64'  
Andre de Jong 64'  
Thalente Mbatha 64'  
M. Nemtajela 64'  
  68' Motsie Matima
  68' Edmore Chirambadare
  68' Mcedi Vandala
  68' Sbusiso Magaqa
  68' Godfrey Mashigo
  68' Diteboho Mofokeng
Oswin Appollis 76'  
Patrick Maswanganyi 76'  
Tshepang Moremi 76'  
Daniel Msendami 76'  
  84' Samuel Darpoh
  87' Elvis Chipezeze
  90+5' Tshepo Makgoga
  90+5' Lehlegonolo Mokone
31/01/2026 Polokwane City
2 - 2
Orbit College 2-0H2HOdds+
  14' Halalisani Vilakazi
  15'
  15'
Thabelo Tshikweta 26' 1 - 0  
Thabelo Tshikweta 43' 2 - 0  
  46' Thuso Moleleki
  46' Ayanda Lukhele
48'  
  2 - 1 51' Amethyst Bradley Ralani
Banele Mnguni 65'  
Moremi Seketso 65'  
  68' Siyabulela Mabele
  68' Gomolemo Khoto
  68' Amethyst Bradley Ralani
  68' M. Wagaba
Keorapetse Sebone 75'  
Rudzani Thobo 75'  
  2 - 2 87' Atisang Israel Batsi
  90+3' Junior Potsana
  90+3' Ben Motshwari
Moremi Seketso 90+5'  
Siyabonga Mashini 90+5'  
31/01/2026 Chippa United
2 - 0
Durban City 1-0H2HOdds+
  27' Mfanafuthi Mkhize
S. Kwayiba 33' 1 - 0  
S. Kwayiba 61' 2 - 0  
A. Matrose 64'  
A. Bonani 64'  
  67'
  67' Bokang Mokwena
  68' H. Domingo
  68' Letsie Koapeng
  68' Saziso Magawana
  68' R. Maarman
  68' Samkelo Maseko
  68' S. Mahlangu
S. Kammies 71'  
S. Ntsundwana 71'  
  74'
  74' Athini Jodwana
  77' Athini Jodwana
  77' T. Nodada
  77' Bokang Mokwena
  77' B. Poggenpoel
S. Kwayiba 81'  
Bongani Sam 81'  
M. Modise 81'  
S. Seabi 81'  
S. Seabi 90'  
31/01/2026 Marumo Gallants FC
0 - 1
AmaZulu 0-0H2HOdds+
  46' Athini Maqokola
  46' Mondli Mbanjwa
Msindisi Ndlovu 46'  
Katlego Otladisa 46'  
  58' Tebogo Masuku
  58' T. Kutumela
  68' Liam Bern
  68' L. Slatsha
  69' L. Mhlongo
Bheki Mabuza 71'  
Jaisen Clifford 71'  
Emmanuel Lyonze Mwiinde 71'  
Ndabayithethwa Ndlondlo 71'  
  0 - 1 72' Mondli Mbanjwa
S. Nhlapho 85'  
Ibrahim Bance 85'  
K. Ncube 85'  
S. Sithole 85'  
  85' L. Mhlongo
  85' Andiswa Sithole
  85' Thandolwenkosi Methuseli Ngwenya
  85' Bongani Zungu
Ibrahim Bance 90+5'  
30/01/2026 Richards Bay
2 - 2
Golden Arrows 1-1H2HOdds+
M. Mthembu 9' 1 - 0  
  1 - 1 27' Lungelo Nguse
  46' Khulekani Shezi
  46' Sboniso Madonsela
L. Zikhali 47'  
  1 - 2 50' Siyanda Mthanti
Knox Mutizwa 55'  
Sanele Barns 55'  
  61'
  61' Nqobeko Dlamini
Lundi Mahala 65' 2 - 2  
  67' Nqobeko Dlamini
  67' Nduduzo Sibiya
  73'
W. Ngema 79'  
T. Gumede 79'  
  82' Lungelo Nguse
  82' S. Dion
  82' Siyanda Mthanti
  82' Jerome Karelse
83'  
Lundi Mahala 90+4'  
N. Bomelo 90+4'  
28/01/2026 Marumo Gallants FC
0 - 1
Kaizer Chiefs 0-0H2HOdds+
  21' Zitha Kwinika
Katlego Otladisa 63'  
Emmanuel Lyonze Mwiinde 63'  
S. Sithole 63'  
Romaric Dognimin Ouattara 63'  
  63' Khanyisa Erick Mayo
  63' Flávio Silva
  65' Nkosingiphile Ngcobo
  65' S. Ndlovu
  0 - 1 67' Makabi Lilepo
  71' Asenele Velebayi
  71' Luke Baartman
M. Mphambaniso 73'  
Jaisen Clifford 73'  
  81' Mduduzi Shabalala
  81' Thulani Mabaso
  81' Makabi Lilepo
  81' Spiwe Msimango
Ibrahim Bance 83'  
Msindisi Ndlovu 83'  
Ndabayithethwa Ndlondlo 83'  
S. Nhlapho 83'  
Bheki Mabuza 88'  
27/01/2026 Sekhukhune United
0 - 2
Mamelodi Sundowns 0-0H2HOdds+
Tsepo Matsimbi 10'  
Trésor Yamba 10'  
  18' Miguel Reisinho
  35' Khulumani Ndamane
  54' Brayan León
Bright Ndlovu 56'  
  57' K. Johannes
  58' Iqraam Rayners
  58' Tashreeq Matthews
  58' Sphelele Mkhulise
  58' Nuno Santos
B. Grobler 60'  
Andy Boyeli 60'  
L. Phiri 60'  
Karabo Tlaka 60'  
  65' Miguel Cardoso
  77' Arthur Sales
  77' Peter Shalulile
  79' Nuno Santos
  81' Divine Lunga
  81' Aubrey Modiba
  81' Thapelo Morena
  81' Khuliso Mudau
Sikhosonke Langa 82'  
Tshepo Mokoane 82'  
Vusimuzi Mncube 83'  
Sydney Malivha 83'  
90'  
Tshepo Mokoane 90'  
  0 - 1 90+1' Nuno Santos
  0 - 2 90+4' Brayan León
25/01/2026 Durban City
1 - 0
Polokwane City 1-0H2HOdds+
Bokang Mokwena 19' 1 - 0  
  46' Banele Mnguni
  46' Puleng Dennis Tlolane
  57' Keorapetse Sebone
  57' Raymond Daniels
  57' Siyabonga Mashini
  57' Bonginkosi Dlamini
Samkelo Maseko 66'  
S. Mahlangu 66'  
H. Domingo 66'  
B. Poggenpoel 66'  
  72' Thabelo Tshikweta
  72' Tshabalala Sibusiso
Saziso Magawana 83'  
T. Nodada 83'  
Bokang Mokwena 84'  
Liam De Kock 84'  
  88' Puleng Dennis Tlolane
  89' Puleng Dennis Tlolane
25/01/2026 AmaZulu
3 - 2
TS Galaxy 0-0H2HOdds+
  41' V. Letsoalo
Bongani Zungu 50'  
Hendrick Ekstein 57'  
L. Mhlongo 57'  
Tebogo Masuku 69'  
Thandolwenkosi Methuseli Ngwenya 69'  
  0 - 1 70' V. Letsoalo
  74' V. Letsoalo
  74' Mehdi Ouamri
  77' Jeffrey Dlamini
  77' P. Fisher
Thandolwenkosi Methuseli Ngwenya 79' 1 - 1  
  1 - 2 81' Junior Zindoga
Bongani Zungu 82'  
Mondli Mbanjwa 82'  
  87' Mory Keita
  87' Seluleko Mahlambi
Mondli Mbanjwa 89' 2 - 2  
Thandolwenkosi Methuseli Ngwenya 90+2' 3 - 2  
24/01/2026 Orbit College
0 - 1
Chippa United 0-0H2HOdds+
Junior Potsana 15'  
Katlego Mkhabela 34'  
  46' A. Konqobe
  46' J. Figuareido
Lucky Mahlatse Malatsi 57'  
Siyabulela Mabele 57'  
Junior Potsana 57'  
Pogiso Mahlangu 57'  
  0 - 1 60' J. Figuareido
  69' A. Matrose
  69' S. Kammies
Thuso Moleleki 69'  
Gomolemo Khoto 69'  
  80' B. Eva Nga
  80' A. Bonani
Amethyst Bradley Ralani 80'  
Ayanda Lukhele 80'  
Lethabo Modimoeng 80'  
M. Wagaba 80'  
  81' S. Kwayiba
  81' S. Ndlovu
24/01/2026 Sekhukhune United
0 - 0
Orlando Pirates 0-0H2HOdds+
Ngoanamello Rammala 25'  
25'  
Ngoanamello Rammala 32'  
Keletso Makgalwa 32'  
Shaune Mogaila 46'  
Tsepo Matsimbi 46'  
Lehlogonolo Mojela 46'  
Tshepo Mokoane 46'  
  62' Patrick Maswanganyi
  62' Oswin Appollis
  62' Deano van Rooyen
  62' Relebohile Mofokeng
  73' Thalente Mbatha
  73' Abdoulaye Fousseyni Mariko
  73' Evidence Makgopa
  73' Y. Mbuthuma
Thabang Monare 75'  
L. Phiri 75'  
  80' Tshepang Moremi
  80' Deon Hotto
Vusimuzi Mncube 84'  
Trésor Yamba 84'  
  85' K. Sebelebele
23/01/2026 Richards Bay
1 - 1
Siwelele 1-1H2HOdds+
  0 - 1 1' Kgaogelo Sekgota
M. Mthembu 45+2' 1 - 1  
M. Mthembu 49'  
  51' Zakhele Lepasa
  55' G. Moralo
  55' Relebogile Mokhuoane
  55' Zakhele Lepasa
  55' Chibuike Ohizu
  68' Kgaogelo Sekgota
  68' C. Saile
  69' Relebogile Mokhuoane
L. Zikhali 70'  
Siyabonga Nzama 70'  
Lundi Mahala 77'  
T. Gumede 77'  
  79' Neo Rapoo
  79' A. Baliti
  79' Ghampani Lungu
  79' E. Quaicoe
21/01/2026 TS Galaxy
2 - 0
Marumo Gallants FC 0-0H2HOdds+
Seluleko Mahlambi 46'  
Mory Keita 46'  
Mehdi Ouamri 46'  
V. Letsoalo 46'  
Jeffrey Dlamini 46'  
M. Mbunjana 46'  
I. Tapé 54'  
Mory Keita 56' 1 - 0  
  66' Ndabayithethwa Ndlondlo
  66' Teboho Motloung
V. Letsoalo 67' 2 - 0  
S. Maduna 68'  
Onke Moletshe 68'  
  77' Msindisi Ndlovu
  77' T. Dhludhlu
  77' M. Mphambaniso
  77' Simo Mbhele
  77' S. Nhlapho
  77' Katekani Mhlongo
M. Mvelase 88'  
Ntandoyenkosi Nkosi 88'  
L. Motaung 89'  
20/01/2026 Kaizer Chiefs
1 - 0
Golden Arrows 1-0H2HOdds+
Inacio Miguel Ferreira Santos 36'  
36'  
A. McCarthy 39' 1 - 0  
  63' Jerome Karelse
  63' Sbonelo Cele
  63' Mfanuvela Mafuleka
Mduduzi Shabalala 63'  
Mfundo Vilakazi 63'  
Thabiso Monyane 64'  
Dillon Solomons 64'  
Makabi Lilepo 74'  
Luke Baartman 74'  
L. Maboe 74'  
Thulani Mabaso 74'  
Flávio Silva 75'  
Khanyisa Erick Mayo 75'  
  85' Isaac Ismaël Cissé
  85' Thabo Matlaba
  86' Thokozani Praisegod Khumalo
  86' Lungelo Nguse
  86' Siyanda Mthanti
  86' Sabelo Sithole
  88' Thabo Matlaba
20/01/2026 Sekhukhune United
0 - 1
Stellenbosch 0-1H2HOdds+
Sydney Malivha 3'  
3'  
  12' Tshegofatso Mabasa
  0 - 1 32' Tshegofatso Mabasa
Tidiane Diomandé 46'  
Ngoanamello Rammala 46'  
  62' Langelihle Phili
  62' T. Mokobodi
B. Grobler 68'  
Andy Boyeli 68'  
Keletso Makgalwa 68'  
Lehlogonolo Mojela 68'  
Sydney Malivha 68'  
L. Phiri 68'  
  70' Tshegofatso Mabasa
  70' Ashley Cupido
  73' Athenkosi Mcaba
Shaune Mogaila 81'  
Tshepo Mokoane 81'  
  85' Devin Titus
  85' Sanele Barns
  85' W. Jooste
  85' Siviwe Nkwali
  88' Ashley Cupido
  90' Sage Stephens
  90+7' Siviwe Nkwali
19/01/2026 Mamelodi Sundowns
2 - 0
Orbit College 1-0H2HOdds+
Arthur Sales 22' 1 - 0  
Lebo Mothiba 46'  
Brayan León 46'  
Tashreeq Matthews 57'  
Nuno Santos 57'  
  59' Lucky Malatsi
  59' Ayanda Lukhele
  59' Cyril Chibwe
  59' Sabelo Calvin Nkomo
  61'
Jayden Adams 62'  
Marcelo Allende 62'  
Kutlwano Lethlaku 62'  
Themba Zwane 62'  
Brayan León 65' 2 - 0  
Thapelo Morena 72'  
72'  
Thapelo Morena 72'  
Miguel Reisinho 72'  
  79' Lethabo Modimoeng
  79' Siyabulela Mabele
Sphelele Mkhulise 81'  
85'  
  90+1'
07/12/2025 TS Galaxy
0 - 0
Kaizer Chiefs 0-0H2HOdds+
K. Ndamane 20'  
  32' Inacio Miguel Ferreira Santos
Seluleko Mahlambi 46'  
Mory Keita 46'  
Jeffrey Dlamini 46'  
M. Mbunjana 46'  
  60' Lehlogonolo George Matlou
M. Mvelase 62'  
N. Mgaga 62'  
  63' Mfundo Vilakazi
  63' Makabi Lilepo
  63' Mduduzi Shabalala
  63' Asenele Velebayi
Mehdi Ouamri 69'  
V. Letsoalo 69'  
  77' Flávio Silva
  77' Wandile Duba
  80' Lehlogonolo George Matlou
  80' Luke Baartman
  80' Khanyisa Erick Mayo
  80' S. Ndlovu
S. Maduna 82'  
Ntandoyenkosi Nkosi 82'  
N. Mgaga 90+3'  
N. Mgaga 90+5'  
03/12/2025 Chippa United
0 - 0
Kaizer Chiefs 0-0H2HOdds+
A. Matrose 46'  
B. Madingwane 46'  
S. Kammies 53'  
A. Bonani 59'  
A. Konqobe 59'  
Khaya Mfecane 59'  
B. Eva Nga 59'  
  61' Nkosingiphile Ngcobo
  61' Khanyisa Erick Mayo
  61' Asenele Velebayi
  61' Mduduzi Shabalala
  69' L. Maboe
  74' Flávio Silva
  74' Etiosa Godspower Ighodaro
  74' Mfundo Vilakazi
  74' Pule Mmodi
  82' L. Maboe
  82' S. Ndlovu
Banele Hlophe 86'  
T. Molaoa 86'  

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 15 11 2 2 22 5 +17 35
2
Mamelodi Sundowns 15 9 5 1 24 7 +17 32
2
Sekhukhune United 9 6 2 1 13 4 +9 20
3
Kaizer Chiefs 15 8 6 1 15 6 +9 30
3
Orlando Pirates 7 5 0 2 9 3 +6 15
4
AmaZulu 17 9 3 5 19 16 +3 30
4
Kaizer Chiefs 8 4 3 1 8 5 +3 15
5
Durban City 9 4 3 2 10 7 +3 15
5
Sekhukhune United 17 8 5 4 17 10 +7 29
6
Durban City 17 7 4 6 15 13 +2 25
6
Polokwane City 9 4 3 2 7 5 +2 15
7
TS Galaxy 8 4 1 3 13 9 +4 13
7
TS Galaxy 17 7 3 7 22 17 +5 24
8
Golden Arrows 9 4 1 4 10 9 +1 13
8
Polokwane City 16 6 6 4 13 11 +2 24
9
AmaZulu 8 3 3 2 8 9 -1 12
9
Richards Bay 16 4 7 5 14 16 -2 19
10
Golden Arrows 16 5 2 9 21 22 -1 17
10
Richards Bay 9 3 2 4 6 9 -3 11
11
Marumo Gallants FC 9 2 4 3 8 9 -1 10
11
Siwelele 16 4 5 7 9 14 -5 17
12
Siwelele 9 2 1 6 4 10 -6 7
12
Stellenbosch 15 4 3 8 11 18 -7 15
13
Marumo Gallants FC 17 3 6 8 12 21 -9 15
13
Orbit College 9 2 1 6 5 14 -9 7
14
Chippa United 17 3 6 8 10 21 -11 15
14
Stellenbosch 9 1 3 5 3 8 -5 6
15
Magesi 9 1 3 5 6 13 -7 6
15
Orbit College 17 4 2 11 14 30 -16 14
16
Chippa United 9 1 3 5 6 14 -8 6
16
Magesi 15 2 5 8 10 21 -11 11
 
 
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 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-2026 SoccerPunter Pte. Ltd. All rights reserved.