How South Africa Could Line Up - Predicted XI to face Canada in the FIFA World Cup
South Africa face Canada on 28 June at SoFi Stadium in California for a FIFA World Cup 2026 fixture. Ronwen Williams will captain and start in goal. The defence is unchanged from the previous win over South Korea, with Mudau, Okon, Mbokazi, and Modiba forming a solid line. Key returnee Teboho Mokoena boosts central midfield, likely alongside Sphephelo Sithole. Due to Themba Zwane's suspension, Rele Mofokeng fills the number ten role. In attack, Evidence Makgopa is set to start, with Foster and Rayners as impact substitutes, utilizing a 4-2-3-1 formation.
- Ronwen Williams to captain and start in goal.
- Defence unchanged; Mokoena returns to midfield.
- Makgopa starts upfront, with strong attacking options on the bench.
Teboho Mokoena is back from suspension and is a certain starter in midfield (Getty Images).
South Africa face Canada in the FIFA World Cup 2026 at 21:00 SAST at SoFi Stadium in Inglewood, California on Sunday, 28 June.
Below you can find the predicted starting XI for Bafana Bafana.
GOALKEEPER
Ronwen Williams will play in goal and will captain the team.
DEFENCE
The defence is set to remain unchanged from the win over South Korea.
Khuliso Mudau will be the right back with Ime Okon of Hannover 96 to his right. Mbekezeli Mbokazi and Aubrey Modiba will complete the defence.
CENTRAL MIDFIELD
Teboho Mokoena returns from suspension and is certain to start. It is a straight choice between Sphephelo Sithole and Thalente Mbatha to play alongside him. Sithole is likely to get the nod.
Themba Zwane are suspended for this match, so Rele Mofokeng will again play as the number ten.
ATTACK
Oswin Appollis looks likely to play down the left wing. However, Tshepang Moremi did well off the bench vs South Korea and is an option.
In the number nine role, Evidence Makgopa should start again. Lyle Foster and Iqraam Rayners will be options as impact subs.
Thapelo Maseko will start as the right winger.
Predicted lineup in full (4-2-3-1 formation):
Ronwen Williams (Mamelodi Sundowns) - Khuliso Mudau (Mamelodi Sundowns), Ime Okon (Hannover 96), Mbekezeli Mbokazi (Chicago Fire), Aubrey Modiba (Mamelodi Sundowns) - Teboho Mokoena (Mamelodi Sundowns), Sphephelo Sithole (Tondela) - Thapelo Maseko (AEL Limassol), Relebohile Mofokeng (Orlando Pirates), Oswin Appollis (Orlando Pirates) - Evidence Makgopa (Orlando Pirates).
Top Betting Sites
Betting offers
Upcoming Events
26 June 2026
- Scotland Women vs Sri Lanka Women -
- Cricket
- T20 Blast -
- Cricket
- Senegal v Iraq -
- Soccer
- Norway v France -
- Soccer
- MI New York vs Texas Super Kings -
- Cricket
27 June 2026
- Cape Verde v Saudi Arabia -
- Soccer
- Uruguay v Spain -
- Soccer
- San Francisco Unicorns vs Seattle Orcas -
- Cricket
- Egypt v Iran -
- Soccer
- New Zealand v Belgium -
- Soccer
- Italy vs Scotland U20 -
- Rugby Union
- Netherlands Women vs Pakistan Women -
- Cricket
- England vs Ireland U20 -
- Rugby Union
- New Zealand vs Japan U20 -
- Rugby Union
- South Africa vs Uruguay U20 -
- Rugby Union
- Australia vs Spain U20 -
- Rugby Union
- Ireland vs West Indies Women -
- Cricket
- Toulouse vs Montpellier -
- Rugby Union
- Panama v England -
- Soccer
28 June 2026
- DR Congo vs Uzbekistan -
- Soccer
- South Africa Women vs Bangladesh Women -
- Cricket
Load More
