Predict scores. Win prizes.Free to join >>
Predict scores. Win prizes.Free to join >>

Next Match

World Cup - Qualification Africa Fri 21 Mar 2025
South Africa
16:00
Lesotho
Peter Mokaba Stadium

Season Record

10 Won 7 Drawn 6 Lost
Wins 43.5% Draws 30.4% Losses 26.1%

World Cup 2026 - Ranking of third-placed teams

Full draw
#TeamPWDLGDPts
1 USA 0 0 0 0 0 0
2 Canada 0 0 0 0 0 0
3 Haiti 0 0 0 0 0 0
4 Algeria 0 0 0 0 0 0
5 Senegal 0 0 0 0 0 0
6 Ghana 0 0 0 0 0 0
7 South Africa 0 0 0 0 0 0
8 Cape Verde Islands 0 0 0 0 0 0
9 Tunisia 0 0 0 0 0 0
10 Ivory Coast 0 0 0 0 0 0
11 Congo DR 0 0 0 0 0 0
12 Iran 0 0 0 0 0 0
Qualifies Playoff

World Cup 2026 Sweepstake

Create a free sweepstake for the World Cup. Draw teams randomly with friends, family or colleagues.

Competitions

Fun Facts

1.3 Avg goals per match
🏠 53% Home win rate
25% Away win rate
💪 9 Clean sheets
🏆 18 Top scorer - K. Mphela

Recent Results

Performance by Competition

Lawrence Siphiwe Tshabalala
Most Appearances Lawrence Siphiwe Tshabalala 66 appearances - 10 goals

Goalkeepers (9)

Defenders (33)

21
S. Ngezana
S. Ngezana 28 yrs South Africa 16 apps - 0 goals - 0 assists Friendlies: 9 apps Africa Cup of Nations: 4 apps Africa Cup of Nations Qualification: 3 apps
T. Morena
T. Morena 32 yrs South Africa 14 apps - 3 goals - 2 assists Friendlies: 8 apps, 2g, 2a Africa Cup of Nations Qualification: 6 apps, 1g
V. Letlapa
V. Letlapa 22 yrs South Africa 14 apps - 0 goals - 4 assists Friendlies: 14 apps, 4a
20
K. Mudau
K. Mudau 30 yrs South Africa 11 apps - 0 goals - 0 assists Africa Cup of Nations Qualification: 6 apps Africa Cup of Nations: 4 apps Friendlies: 1 apps
F. Gcaba
F. Gcaba 26 yrs South Africa 9 apps - 0 goals - 0 assists Friendlies: 9 apps
I. Maela
I. Maela 33 yrs South Africa 8 apps - 0 goals - 0 assists Friendlies: 3 apps Africa Cup of Nations: 2 apps Africa Cup of Nations Qualification: 2 apps COSAFA Cup: 1 apps
Malibongwe Khoza
Malibongwe Khoza 21 yrs South Africa 7 apps - 0 goals - 0 assists Friendlies: 7 apps
R. Dortley
R. Dortley 23 yrs South Africa 6 apps - 0 goals - 0 assists Africa Cup of Nations Qualification: 6 apps
19
N. Sibisi
N. Sibisi 30 yrs South Africa 6 apps - 0 goals - 0 assists Friendlies: 3 apps Africa Cup of Nations Qualification: 2 apps Africa Cup of Nations: 1 apps
14
M. Mbokazi
M. Mbokazi 20 yrs South Africa 6 apps - 0 goals - 0 assists Africa Cup of Nations: 4 apps Friendlies: 2 apps
12
T. Matuludi
T. Matuludi 26 yrs South Africa 5 apps - 0 goals - 0 assists COSAFA Cup: 3 apps Friendlies: 2 apps
P. Dithejane
P. Dithejane 21 yrs South Africa 5 apps - 0 goals - 1 assists Friendlies: 5 apps, 1a
Siyanda Xulu
Siyanda Xulu 33 yrs South Africa 5 apps - 0 goals - 0 assists Friendlies: 5 apps
A. Mcaba
A. Mcaba 23 yrs South Africa 4 apps - 0 goals - 0 assists Friendlies: 4 apps
G. Kekana
G. Kekana 33 yrs South Africa 3 apps - 0 goals - 0 assists Africa Cup of Nations Qualification: 2 apps Friendlies: 1 apps
M. Mvala
M. Mvala 31 yrs South Africa 3 apps - 0 goals - 0 assists COSAFA Cup: 2 apps Africa Cup of Nations Qualification: 1 apps
M. Modise
M. Modise 26 yrs South Africa 3 apps - 0 goals - 0 assists COSAFA Cup: 3 apps
3
F. Basadien
F. Basadien 29 yrs South Africa 3 apps - 0 goals - 0 assists Africa Cup of Nations Qualification: 2 apps Friendlies: 1 apps
T. Mashego
T. Mashego 27 yrs South Africa 3 apps - 0 goals - 0 assists Friendlies: 3 apps
21
S. Kwayiba
S. Kwayiba 25 yrs South Africa 3 apps - 1 goals - 0 assists Friendlies: 2 apps, 1g Africa Cup of Nations Qualification: 1 apps
I. Okon
I. Okon 21 yrs South Africa 3 apps - 0 goals - 0 assists Friendlies: 3 apps
20
S. Kabini
S. Kabini 21 yrs South Africa 3 apps - 0 goals - 0 assists Friendlies: 2 apps Africa Cup of Nations: 1 apps
11
K. Ndamase
K. Ndamase 21 yrs South Africa 3 apps - 0 goals - 0 assists Friendlies: 3 apps
L. Bern
L. Bern 22 yrs South Africa 2 apps - 0 goals - 0 assists COSAFA Cup: 2 apps
6
N. Mobbie
N. Mobbie 31 yrs South Africa 2 apps - 0 goals - 0 assists Africa Cup of Nations Qualification: 1 apps Friendlies: 1 apps
2
T. Monyane
T. Monyane 25 yrs South Africa 2 apps - 0 goals - 0 assists Friendlies: 1 apps World Cup - Qualification Africa: 1 apps
23
D. van Rooyen
D. van Rooyen 29 yrs South Africa 2 apps - 0 goals - 0 assists Friendlies: 2 apps
K. Cupido
K. Cupido 27 yrs South Africa 1 apps - 0 goals - 0 assists COSAFA Cup: 1 apps
T. Xoki
T. Xoki 30 yrs South Africa 1 apps - 0 goals - 0 assists Friendlies: 1 apps
M. Mbanjwa
M. Mbanjwa 27 yrs South Africa 1 apps - 0 goals - 0 assists Friendlies: 1 apps
A. McCarthy
A. McCarthy 22 yrs South Africa 1 apps - 0 goals - 0 assists Friendlies: 1 apps
15
T. Moloisane
T. Moloisane 26 yrs South Africa 1 apps - 0 goals - 0 assists Friendlies: 1 apps
K. Johannes
K. Johannes 24 yrs South Africa 1 apps - 0 goals - 0 assists Friendlies: 1 apps

Midfielders (31)

4
T. Mokoena
T. Mokoena 28 yrs South Africa 14 apps - 3 goals - 0 assists Africa Cup of Nations Qualification: 6 apps, 3g Africa Cup of Nations: 4 apps COSAFA Cup: 3 apps Friendlies: 1 apps
6
A. Modiba
A. Modiba 30 yrs South Africa 10 apps - 0 goals - 2 assists Africa Cup of Nations Qualification: 5 apps, 1a Africa Cup of Nations: 4 apps, 1a Friendlies: 1 apps
W. Jooste
W. Jooste 34 yrs South Africa 10 apps - 0 goals - 0 assists Friendlies: 10 apps
5
T. Mbatha
T. Mbatha 25 yrs South Africa 9 apps - 2 goals - 0 assists Africa Cup of Nations Qualification: 4 apps, 2g Friendlies: 3 apps Africa Cup of Nations: 2 apps
M. Shabalala
M. Shabalala 21 yrs South Africa 9 apps - 1 goals - 0 assists Friendlies: 9 apps, 1g
K. Sebelebele
K. Sebelebele 23 yrs South Africa 9 apps - 1 goals - 0 assists Friendlies: 9 apps, 1g
T. Monare
T. Monare 36 yrs South Africa 8 apps - 0 goals - 0 assists Friendlies: 4 apps Africa Cup of Nations: 4 apps
K. Dlamini
K. Dlamini 29 yrs South Africa 8 apps - 0 goals - 1 assists Friendlies: 8 apps, 1a
J. Adams
J. Adams 24 yrs South Africa 8 apps - 0 goals - 1 assists Friendlies: 8 apps, 1a
S. Barns
S. Barns 28 yrs South Africa 7 apps - 0 goals - 0 assists Friendlies: 7 apps
17
T. Moremi
T. Moremi 25 yrs South Africa 7 apps - 1 goals - 1 assists Africa Cup of Nations: 4 apps, 1g, 1a Friendlies: 3 apps
T. Molaoa
T. Molaoa 25 yrs South Africa 7 apps - 0 goals - 0 assists Friendlies: 7 apps
13
S. Sithole
S. Sithole 26 yrs South Africa 6 apps - 1 goals - 0 assists Africa Cup of Nations: 3 apps Africa Cup of Nations Qualification: 2 apps Friendlies: 1 apps, 1g
17
S. Mbule
S. Mbule 27 yrs South Africa 6 apps - 0 goals - 2 assists Africa Cup of Nations: 4 apps Friendlies: 2 apps, 2a
N. Maema
N. Maema 30 yrs South Africa 6 apps - 0 goals - 0 assists Friendlies: 6 apps
2
M. Nkota
M. Nkota 21 yrs South Africa 6 apps - 1 goals - 3 assists Friendlies: 4 apps, 1g, 3a Africa Cup of Nations: 2 apps
G. Mosele
G. Mosele 26 yrs South Africa 4 apps - 0 goals - 0 assists Friendlies: 2 apps Africa Cup of Nations: 1 apps Africa Cup of Nations Qualification: 1 apps
S. Msani
S. Msani 24 yrs South Africa 4 apps - 0 goals - 0 assists COSAFA Cup: 3 apps Friendlies: 1 apps
W. Duba
W. Duba 21 yrs South Africa 4 apps - 1 goals - 0 assists Friendlies: 4 apps, 1g
8
P. Maswanganyi
P. Maswanganyi 27 yrs South Africa 4 apps - 2 goals - 0 assists Africa Cup of Nations Qualification: 3 apps, 2g Friendlies: 1 apps
A. Velebayi
A. Velebayi 23 yrs South Africa 3 apps - 0 goals - 0 assists COSAFA Cup: 3 apps
E. Brooks
E. Brooks 24 yrs South Africa 3 apps - 0 goals - 0 assists COSAFA Cup: 3 apps
J. Rhodes
J. Rhodes 22 yrs South Africa 3 apps - 0 goals - 0 assists COSAFA Cup: 3 apps
Y. Mfolozi
Y. Mfolozi 22 yrs South Africa 3 apps - 0 goals - 0 assists Friendlies: 3 apps
G. Margeman
G. Margeman 27 yrs South Africa 2 apps - 0 goals - 0 assists Friendlies: 2 apps
L. Mojela
L. Mojela 29 yrs South Africa 2 apps - 0 goals - 0 assists COSAFA Cup: 2 apps
T. Maseko
T. Maseko 22 yrs South Africa 2 apps - 0 goals - 0 assists COSAFA Cup: 2 apps
S. Mkhize
S. Mkhize 26 yrs South Africa 2 apps - 0 goals - 0 assists Friendlies: 2 apps
G. Moralo
G. Moralo 25 yrs South Africa 2 apps - 0 goals - 0 assists Friendlies: 2 apps
B. Poggenpoel
B. Poggenpoel 26 yrs South Africa 1 apps - 0 goals - 0 assists COSAFA Cup: 1 apps
13
N. Maphangule
N. Maphangule 28 yrs South Africa 1 apps - 0 goals - 0 assists Friendlies: 1 apps

Forwards (16)

21
M. Mayambela
M. Mayambela 29 yrs South Africa 18 apps - 2 goals - 0 assists Africa Cup of Nations: 7 apps Friendlies: 6 apps, 1g Africa Cup of Nations Qualification: 3 apps, 1g World Cup - Qualification Africa: 2 apps
I. Rayners
I. Rayners 30 yrs South Africa 16 apps - 4 goals - 1 assists Friendlies: 10 apps, 2g Africa Cup of Nations Qualification: 6 apps, 2g, 1a
7
O. Appollis
O. Appollis 24 yrs South Africa 13 apps - 5 goals - 1 assists Africa Cup of Nations Qualification: 6 apps, 2g, 1a Africa Cup of Nations: 4 apps, 2g Friendlies: 3 apps, 1g
V. Letsoalo
V. Letsoalo 32 yrs South Africa 12 apps - 0 goals - 0 assists Friendlies: 7 apps COSAFA Cup: 5 apps
M. Ramabu
M. Ramabu 28 yrs South Africa 11 apps - 0 goals - 0 assists Friendlies: 11 apps
12
E. Mokwana
E. Mokwana 26 yrs South Africa 9 apps - 1 goals - 0 assists Africa Cup of Nations Qualification: 5 apps, 1g Friendlies: 2 apps Africa Cup of Nations: 2 apps
D. Titus
D. Titus 25 yrs South Africa 8 apps - 1 goals - 0 assists Friendlies: 7 apps, 1g Africa Cup of Nations Qualification: 1 apps
10
R. Mofokeng
R. Mofokeng 21 yrs South Africa 8 apps - 0 goals - 0 assists Africa Cup of Nations Qualification: 4 apps Friendlies: 2 apps Africa Cup of Nations: 2 apps
21
E. Makgopa
E. Makgopa 25 yrs South Africa 6 apps - 1 goals - 0 assists Africa Cup of Nations: 3 apps, 1g Friendlies: 2 apps Africa Cup of Nations Qualification: 1 apps
A. Van Wyk
A. Van Wyk 23 yrs South Africa 4 apps - 1 goals - 0 assists COSAFA Cup: 4 apps, 1g
T. Sibanyoni
T. Sibanyoni 29 yrs South Africa 3 apps - 1 goals - 0 assists COSAFA Cup: 3 apps, 1g
M. Thikazi
M. Thikazi 26 yrs South Africa 2 apps - 0 goals - 0 assists COSAFA Cup: 2 apps
9
A. Cupido
A. Cupido 24 yrs South Africa 2 apps - 1 goals - 0 assists Friendlies: 2 apps, 1g
B. Radiopane
B. Radiopane 23 yrs South Africa 2 apps - 0 goals - 0 assists COSAFA Cup: 2 apps
T. Mabasa
T. Mabasa 29 yrs South Africa 1 apps - 0 goals - 0 assists World Cup - Qualification Africa: 1 apps
18
Y. Mbuthuma
Y. Mbuthuma 23 yrs South Africa 1 apps - 0 goals - 0 assists Friendlies: 1 apps

Season Form - Last 10 Matches

D
W
W
W
W
L
W
L
D
L

Home vs Away

🏠

Home

Played15
Wins8
Draws4
Losses3
Goals For0
Goals Against0
Win Rate53%

Away

Played8
Wins2
Draws3
Losses3
Goals For0
Goals Against0
Win Rate25%

Discipline

Yellow Cards 0
Red Cards 0

Season-by-Season Record

Season League P W D L GF GA GD CS Win% Formation
2025/26 International Friendlies 4 3 1 0 6 1 5 3 75% 4-2-3-1
2023/24 International Friendlies 4 1 3 0 2 1 1 3 25% 4-2-3-1
2023/24 World Cup - Qualification Africa 9 5 3 1 15 6 9 4 56% 4-2-3-1
2023/24 Africa Cup of Nations 7 2 4 1 7 3 4 5 29% 4-2-3-1
2020/21 African Nations Championship 2 0 0 2 2 6 -4 0 0%
2020/21 International Friendlies 2 0 1 1 2 3 -1 0 0%
2018/19 World Cup - Qualification Africa 8 3 1 4 11 11 0 1 38%
2018/19 International Friendlies 3 1 2 0 4 2 2 1 33% 4-2-3-1
2015/16 Africa Cup of Nations 3 0 1 2 3 6 -3 0 0%
2014/15 African Nations Championship 3 1 1 1 5 5 0 0 33%
2010/11 World Cup 3 1 1 1 3 5 -2 0 33%
48Total Matches
17Total Wins
60Total Goals
17Clean Sheets
35%Win Rate
32Yellow Cards

Upcoming Fixtures (4)

World Cup - Qualification Africa
World Cup - Qualification Africa Fri 21 Mar 2025
South Africa
16:00
Lesotho
Peter Mokaba Stadium
World Cup
World Cup Thu 11 Jun 2026
Mexico
19:00
South Africa
Estadio Azteca
World Cup Thu 18 Jun 2026
Czech Republic
16:00
South Africa
Mercedes-Benz Stadium
World Cup Thu 25 Jun 2026
South Africa
01:00
South Korea
Estadio BBVA

Results (50)

International Friendlies 5
International Friendlies Tue 31 Mar 2026
South Africa
1 - 2 FT
Panama
Cape Town Stadium
International Friendlies Fri 27 Mar 2026
South Africa
1 - 1 FT
Panama
Moses Mabhida Stadium
International Friendlies Tue 16 Dec 2025
South Africa
1 - 0 FT
Ghana B
International Friendlies Sat 15 Nov 2025
South Africa
3 - 1 FT
Zambia
Nelson Mandela Bay Stadium
International Friendlies Tue 10 Jun 2025
South Africa
2 - 0 FT
Mozambique
Peter Mokaba Stadium
Africa Cup of Nations 14
Africa Cup of Nations Sun 4 Jan 2026
South Africa
1 - 2 FT
Cameroon
Al-Medina Stadium
Africa Cup of Nations Mon 29 Dec 2025
Zimbabwe
2 - 3 FT
South Africa
Grand Stade de Marrakech
Africa Cup of Nations Fri 26 Dec 2025
Egypt
1 - 0 FT
South Africa
Stade Adrar
Africa Cup of Nations Mon 22 Dec 2025
South Africa
2 - 1 FT
Angola
Grand Stade de Marrakech
Africa Cup of Nations Wed 10 Jul 2019
Nigeria
2 - 1 FT
South Africa
Cairo International Stadium
Africa Cup of Nations Sat 6 Jul 2019
Egypt
0 - 1 FT
South Africa
Cairo International Stadium
Africa Cup of Nations Mon 1 Jul 2019
South Africa
0 - 1 FT
Morocco
Al-Salam Stadium
Africa Cup of Nations Fri 28 Jun 2019
South Africa
1 - 0 FT
Namibia
Al-Salam Stadium
Africa Cup of Nations Mon 24 Jun 2019
Ivory Coast
1 - 0 FT
South Africa
Al-Salam Stadium
Africa Cup of Nations Sun 24 Mar 2019
Libya
1 - 2 FT
South Africa
Stade Taïeb Mhiri (Sfax (Safāqis))
Africa Cup of Nations Sat 17 Nov 2018
South Africa
1 - 1 FT
Nigeria
FNB Stadium (Soccer City) (Johannesburg, GA)
Africa Cup of Nations Tue 16 Oct 2018
Seychelles
0 - 0 FT
South Africa
Stade Linité (Roche Caïman (Mahé))
Africa Cup of Nations Sat 13 Oct 2018
South Africa
6 - 0 FT
Seychelles
FNB Stadium (Soccer City) (Johannesburg, GA)
Africa Cup of Nations Sat 8 Sep 2018
South Africa
0 - 0 FT
Libya
Moses Mabhida Stadium (Durban)
World Cup - Qualification Africa 16
World Cup - Qualification Africa Tue 14 Oct 2025
South Africa
3 - 0 FT
Rwanda
Mbombela Stadium
World Cup - Qualification Africa Fri 10 Oct 2025
Zimbabwe
0 - 0 FT
South Africa
Moses Mabhida Stadium
World Cup - Qualification Africa Tue 9 Sep 2025
South Africa
1 - 1 FT
Nigeria
Toyota Stadium
World Cup - Qualification Africa Fri 5 Sep 2025
Lesotho
0 - 3 FT
South Africa
Toyota Stadium
World Cup - Qualification Africa Tue 25 Mar 2025
Benin
0 - 2 FT
South Africa
Peter Mokaba Stadium
World Cup - Qualification Africa Sun 14 Nov 2021
Ghana
1 - 0 FT
South Africa
Cape Coast Sports Stadium
World Cup - Qualification Africa Thu 11 Nov 2021
South Africa
1 - 0 FT
Zimbabwe
FNB Stadium
World Cup - Qualification Africa Tue 12 Oct 2021
South Africa
1 - 0 FT
Ethiopia
FNB Stadium
World Cup - Qualification Africa Sat 9 Oct 2021
Ethiopia
1 - 3 FT
South Africa
Bahir Dar Stadium
World Cup - Qualification Africa Mon 6 Sep 2021
South Africa
1 - 0 FT
Ghana
FNB Stadium
World Cup - Qualification Africa Fri 3 Sep 2021
Zimbabwe
0 - 0 FT
South Africa
National Sports Stadium
World Cup - Qualification Africa Tue 14 Nov 2017
Senegal
2 - 1 FT
South Africa
Stade Léopold Sédar Senghor (Dakar)
World Cup - Qualification Africa Fri 10 Nov 2017
South Africa
0 - 2 FT
Senegal
Peter Mokaba Stadium (Polokwane (Pietersburg))
World Cup - Qualification Africa Sat 7 Oct 2017
South Africa
3 - 1 FT
Burkina Faso
FNB Stadium (Soccer City) (Johannesburg, GA)
World Cup - Qualification Africa Tue 5 Sep 2017
South Africa
1 - 2 FT
Cape Verde Islands
Moses Mabhida Stadium (Durban)
World Cup - Qualification Africa Fri 1 Sep 2017
Cape Verde Islands
2 - 1 FT
South Africa
Estádio Nacional de Cabo Verde (Praia)
African Nations Championship 8
African Nations Championship Mon 18 Aug 2025
South Africa
3 - 3 FT
Uganda
Mandela National Stadium
African Nations Championship Fri 15 Aug 2025
Niger
0 - 0 FT
South Africa
Mandela National Stadium
African Nations Championship Mon 11 Aug 2025
South Africa
2 - 1 FT
Guinea
Mandela National Stadium
African Nations Championship Fri 8 Aug 2025
Algeria
1 - 1 FT
South Africa
Mandela National Stadium
African Nations Championship Sun 4 Aug 2019
South Africa
0 - 3 FT
Lesotho
Volkswagen Dobsonville Stadium
African Nations Championship Sun 28 Jul 2019
Lesotho
3 - 2 FT
South Africa
Setsoto Stadium
African Nations Championship Fri 18 Aug 2017
Zambia
2 - 0 FT
South Africa
Levy Mwanawasa Stadium (Ndola)
African Nations Championship Fri 11 Aug 2017
South Africa
2 - 2 FT
Zambia
Buffalo City Stadium (East London)
COSAFA Cup 4
COSAFA Cup Sun 15 Jun 2025
Angola
3 - 0 FT
South Africa
Estadio Nacional do Chiazi
COSAFA Cup Tue 10 Jun 2025
South Africa
0 - 0 FT
Mauritius
Dr. Petrus Molemela Stadium
COSAFA Cup Sat 7 Jun 2025
South Africa
2 - 0 FT
Zimbabwe
Free State Toyota Stadium
COSAFA Cup Wed 4 Jun 2025
South Africa
0 - 1 FT
Mozambique
Free State Toyota Stadium
African Nations Championship - Qualification 2
African Nations Championship - Qualification Sun 11 May 2025
South Africa
2 - 0 FT
Malawi
Loftus Versfeld Stadium
African Nations Championship - Qualification Sat 3 May 2025
Malawi
1 - 0 FT
South Africa
Bingu National Stadium
Africa Cup of Nations - Qualification 1
Africa Cup of Nations - Qualification Tue 19 Nov 2024
South Africa
3 - 0 FT
South Sudan
DHL Cape Town Stadium