Skip to content
Premier Soccer League Matchweek 9 Friday, 30 October 2026

Marumo Gallants vs Siwelele 3-2 – Premier Soccer League, 30 Oct 2026

Marumo Gallants
3–2 HT 2–1 Full-time
Siwelele
Samkele Sihlali 7'Ndabayithethwa Ndlondlo 32'Samkele Sihlali 49'
Raymond Makhuvele 26'Maliele·Pule 55'
VenueRoyal Bafokeng Stadium, Rustenburg RefereeSicelo Velapi Kick-off30 Oct · 17:30 GMT Season2026/27

Match stats

41%59%Ball Possession
209Total Shots
72Shots on Goal
1.80.43Expected goals (xG)
36Corner Kicks
1113Fouls
12Yellow Cards

Key events

  • 90'+4 Zakhele LepasaYellow Card · Foul Siwelele
  • 84' Siphosakhe Ntiya-Ntiya for Edgar ManakaSubstitution 5 Marumo Gallants
  • 84' Manoke Felix Noge for Zakhele LepasaSubstitution 5 Siwelele
  • 78' Shadrack·Kobedi for Thato Reabetswe LetshediSubstitution 4 Siwelele
  • 71' Samkele Sihlali for Lebogang ButtonSubstitution 4 Marumo Gallants
  • 68' T. SesaneYellow Card · Foul Siwelele
  • 67' M. Ndlovu for Katlego OtladisaSubstitution 3 Marumo Gallants
  • 67' Sibusiso Ncube for Onke MoletsheSubstitution 2 Marumo Gallants
  • 67' Saketso Steven Moremi for Y. MadibaSubstitution 1 Marumo Gallants
  • 59' Raymond Makhuvele for relebogile mokhuoaneSubstitution 3 Siwelele
  • 55' Maliele·PuleNormal Goal Siwelele
  • 49' Samkele Sihlali assist M. NdlovuNormal Goal Marumo Gallants
  • 45' Kwanda Lupalulele for Christian Saile BasomboliSubstitution 2 Siwelele
  • 45' neo mokhachane for Maliele·PuleSubstitution 1 Siwelele
  • 32' Ndabayithethwa Ndlondlo assist Saketso Steven MoremiNormal Goal Marumo Gallants
  • 30' M. NdlovuYellow Card Marumo Gallants
  • 26' Raymond Makhuvele assist Manoke Felix NogeNormal Goal Siwelele
  • 7' Samkele SihlaliNormal Goal Marumo Gallants

Line-ups

Marumo Gallants4-1-4-1

  • 16Kagiso MlamboG
  • 20PMMPrince Makgatole MankuD
  • 22M. RikhotsoD
  • 17PMPatrick MotsoenengD
  • 3S. Ntiya-NtiyaD
  • 19TPThatho PheehaM
  • 13K. NcubeM
  • 27SSMSaketso Steven MoremiM
  • 15N. NdlondloM
  • 18M. NdlovuM
  • 38Samkele SihlaliF

Substitutes

  • 37N. RalenkoaneD
  • 40T. LukheleM
  • 30E.LakoG
  • 29L. ButtonM
  • 8S. MbheleM
  • 24Y. MadibaM
  • 5D. ManakaF
  • 9O. MoletsheM
  • 12K. OtladisaM
CoachR. Kanalelo

Siwelele4-4-2

  • 1JFJ. FebruaryG
  • 22K. LupaluleleD
  • 4T. SesaneD
  • 33S. NdebeleD
  • 2Y. MfoloziD
  • 7Neo MokhachaneM
  • 35RMRaymond MakhuveleM
  • 26S. KobediM
  • 3MFNManoke Felix NogeM
  • 12M. MazibukoF
  • 17S. JezaF

Substitutes

  • 5K. KhonyaneD
  • 9Z. LepasaF
  • 36T. LetshediM
  • 47MMMatthew MarouM
  • 8R. MokhuoaneM
  • 50T. MthombeniG
  • 10M. PuleF
  • 14BBBilal BaloyiD
  • 11C. SaileF

Statistics

267417Passes Accurate
114Shots Insidebox
95Shots Outsidebox
53Blocked Shots
1110Free Kicks
72Shots On Goal
84Shots Off Goal
27Offsides
347506Total Passes
209Total Shots
12Yellow Cards
36Corner Kicks
04Goalkeeper Saves
1113Fouls
00Red Cards
41%59%Ball Possession
1.80.43Expected Goals

All events

  • 7' Samkele SihlaliGoal · Normal Goal Marumo Gallants
  • 26' Raymond Makhuvele assist Manoke Felix NogeGoal · Normal Goal Siwelele
  • 30' M. NdlovuCard · Yellow Card Marumo Gallants
  • 32' Ndabayithethwa Ndlondlo assist Saketso Steven MoremiGoal · Normal Goal Marumo Gallants
  • 45' neo mokhachane for Maliele·Pulesubst · Substitution 1 Siwelele
  • 45' Kwanda Lupalulele for Christian Saile Basombolisubst · Substitution 2 Siwelele
  • 49' Samkele Sihlali assist M. NdlovuGoal · Normal Goal Marumo Gallants
  • 55' Maliele·PuleGoal · Normal Goal Siwelele
  • 59' Raymond Makhuvele for relebogile mokhuoanesubst · Substitution 3 Siwelele
  • 67' Saketso Steven Moremi for Y. Madibasubst · Substitution 1 Marumo Gallants
  • 67' Sibusiso Ncube for Onke Moletshesubst · Substitution 2 Marumo Gallants
  • 67' M. Ndlovu for Katlego Otladisasubst · Substitution 3 Marumo Gallants
  • 68' T. SesaneCard · Yellow Card · Foul Siwelele
  • 71' Samkele Sihlali for Lebogang Buttonsubst · Substitution 4 Marumo Gallants
  • 78' Shadrack·Kobedi for Thato Reabetswe Letshedisubst · Substitution 4 Siwelele
  • 84' Manoke Felix Noge for Zakhele Lepasasubst · Substitution 5 Siwelele
  • 84' Siphosakhe Ntiya-Ntiya for Edgar Manakasubst · Substitution 5 Marumo Gallants
  • 90'+4 Zakhele LepasaCard · Yellow Card · Foul Siwelele

Player ratings

Marumo Gallants

PlayerMinRatingGAShPassTklDuels
Samkele SihlaliF 719.2 204 13 12%12/5
SSMSaketso Steven Moremi 677.7 013 26 24%12/4
M. NdlovuM 677.6 012 20 17%02/4
N. NdlondloM 907.6 103 47 39%14/9
D. ManakaF 66.9 000 5 3%00/0
M. RikhotsoD 906.7 001 31 27%14/4
S. Ntiya-NtiyaD 846.7 002 34 27%03/4
PMPatrick Motsoeneng 906.6 000 34 25%05/8
K. NcubeM 676.5 001 22 16%13/8
K. OtladisaM 236.3 001 6 5%01/2
O. MoletsheM 236.3 002 5 4%13/4
Y. MadibaM 236.2 000 4 1%15/6
L. ButtonM 196.1 000 213/7
TPThatho Pheeha 906.0 000 35 30%14/7
PMMPrince Makgatole Manku 905.9 001 38 24%14/7
Kagiso MlamboG 905.9 000 25 13%00/0

Siwelele

PlayerMinRatingGAShPassTklDuels
RMRaymond Makhuvele 597.4 101 30 24%14/6
M. PuleF 457.1 102 26 18%14/7
MFNManoke Felix Noge 847.1 012 41 37%25/9
M. MazibukoF 906.5 000 35 28%12/7
T. LetshediM 126.4 000 21 19%11/2
C. SaileF 456.3 001 5 3%01/3
S. KobediM 786.3 000 37 35%12/6
S. NdebeleD 906.2 002 64 53%05/6
JFJ. February 906.1 000 32 22%01/1
Z. LepasaF 66.1 000 4 3%00/0
T. SesaneD 906.0 000 84 78%01/3
S. JezaF 906.0 001 25 18%01/7
R. MokhuoaneM 315.9 000 19 15%01/3
K. LupaluleleD 455.8 000 16 14%00/2
Neo MokhachaneM 455.8 000 16 12%03/7
Y. MfoloziD 905.5 000 51 38%03/10