TackleZone
HomeMatchesRankingsStatsCompareLeagues
HomeMatchesRankingsStatsCompareLeagues
Premier Soccer League · Matchday 5

Kaizer Chiefs

M. Vilakazi 30'

W. Duba 65'

S. Xulu 76'

3 – 2

FT

 

HT 1–0

Siwelele

A. Baliti 68'

M. N'Guessan 90'

Premier Soccer League

Matchday 5

Kaizer Chiefs3–2Siwelele

0.87

Expected goals

0.71

30′65′68′76′90′

Shot-by-shot xG is not available for this fixture, so the race is shown as full-time totals: KC 0.87, SIW 0.71.

KCSIW· FNB Stadium, Johannesburg

tacklezone.app

Match report

Kaizer Chiefs 3-2 Siwelele

Kaizer Chiefs edged out Siwelele 3-2 at FNB Stadium in Premier Soccer League. Vilakazi opened the scoring for Kaizer Chiefs on 30', Duba made it 2-0 to Kaizer Chiefs on 65', Baliti pulled one back for Siwelele on 68', Xulu turned into his own net on 76' to make it 2-2 and N'Guessan put Siwelele back in front on 90'.

Expected goals finished Kaizer Chiefs 0.87, Siwelele 0.71. The scoreline is a fair reflection of who created more. Kaizer Chiefs held 56.0% of the ball.

The numbers picked up more than the scoreline shows. Siwelele graded out for clinical edge — 2 goals and 0.71 expected goals. Kaizer Chiefs graded out for clinical edge — 3 goals and 0.87 expected goals.

Mfundo Vilakazi came out of it with the best individual rating on the pitch, 8.6 for Kaizer Chiefs from 1 goal, 2 key passes and 2 shots.

Assembled by TackleZone from this fixture’s match events, team statistics and player ratings. Figures are as reported by the competition feed; where a statistic was not reported, it is left out rather than shown as zero. Longer written analysis is published for selected matches.

Quick stats

56%Possession44%
17Shots9
0.87xG0.71

What the numbers say

4 reads

Clinical Edge

Siwelele

Siwelele finished well above what their chances were worth — 2 goals from 0.71 xG.

Goals
2
Expected goals
0.71
Overperformance
+1.29

Clinical Edge

Kaizer Chiefs

Kaizer Chiefs finished well above what their chances were worth — 3 goals from 0.87 xG.

Goals
3
Expected goals
0.87
Overperformance
+2.13

Shooting From Range

Siwelele

Siwelele could not get inside the box and settled for distance — 56% of their shots came from outside it.

Shots from range
5 of 9
Share
56%
xG per shot
0.08

Late Drama

Both teams

The game was still moving in the closing minutes — Siwelele scored on 90′.

Goals after 80′
1
Last goal
90′

Timeline

Inacio Miguel

Foul

🟨7'

M. Vilakazi — assist: L. Maboe

⚽30'
Half-time

Brandon Petersen

Time wasting

🟨49'
🔄64'

N. Mokhachane ↑ B. Thulo ↓

🔄64'

S. Rasebotja ↑ M. Pule ↓

🔄64'

T. Potsane ↑ S. Jeza ↓

W. Duba — assist: M. Shabalala

⚽65'
⚽68'

A. Baliti — assist: T. Potsane

S. Mthethwa ↑ M. Shabalala ↓

🔄69'

L. Baartman ↑ M. Vilakazi ↓

🔄69'

F. Abrahams ↑ S. Ndlovu ↓

🔄69'
🔄76'

M. Mazibuko ↑ S. Kobedi ↓

S. Xulu

🔴76'

R. Frosler ↑ D. Solomons ↓

🔄84'

E. Chislett ↑ W. Duba ↓

🔄84'
⚽90'

M. N'Guessan — assist: T. Potsane

🔄90+1'

M. N'Guessan ↑ H. Issah ↓

Match info

Kickoff 
VenueFNB Stadium, Johannesburg
RefereeMoreki Lekwape, South Africa
CompetitionPremier Soccer League
Season2026
RoundMatchday 5
StatusMatch Finished
TackleZone

Stats. Insights. Every position.

Data via API-Football

Explore

  • About
  • Articles
  • Match previews
  • Guides
  • Insights
  • Clutch & Bottle

Legal

  • Privacy
  • Terms
  • Contact

Product

  • Rankings
  • Compare
  • Matches
  • Stats

Match context

Kaizer Chiefs

#4

13 pts · 7 played

DDWDD

Siwelele

#15

3 pts · 7 played

DLLDL

Kaizer Chiefs

DDDD
  • @ Golden Arrows0–0 · 20 Sep
  • @ Polokwane City1–1 · 12 Sep
  • @ Richards Bay2–2 · 26 Aug
  • vs Mamelodi Sundowns1–1 · 15 Aug

Siwelele

DLDL
  • vs Golden Arrows1–1 · 13 Sep
  • @ Mamelodi Sundowns0–3 · 9 Sep
  • vs Chippa United1–1 · 25 Aug
  • @ Amazulu0–2 · 15 Aug