TS Galaxy
FormWDLLL
Next matchPremier Soccer League
Polokwane City
09:30 PM
Oct 31, 2026
TS Galaxy
Last matchPremier Soccer League
Orlando Pirates
3 – 0
L
Oct 13, 2026
TS Galaxy
Recent formAll results
-
L
A
Orlando Pirates
Premier Soccer League
3 - 0
-
L
H
Chippa United
Premier Soccer League
0 - 1
-
L
H
Kruger United
Premier Soccer League
0 - 1
-
D
A
Sekhukhune United
Premier Soccer League
0 - 0
-
W
A
Marumo Gallants
Premier Soccer League
2 - 3
Top players · Premier Soccer LeagueMore stats
Premier Soccer League
| # | Team | P | W | D | L | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Mamelodi Sundowns FC |
9 | 7 | 2 | 0 | 23-8 | 15 | 23 |
| 2 | Orlando Pirates |
8 | 7 | 1 | 0 | 19-1 | 18 | 22 |
| 3 | AmaZulu FC |
8 | 6 | 1 | 1 | 12-8 | 4 | 19 |
| 4 | Kaizer Chiefs |
8 | 3 | 5 | 0 | 13-8 | 5 | 14 |
| 5 | Milford FC |
8 | 3 | 3 | 2 | 9-7 | 2 | 12 |
| 6 | Sekhukhune United |
7 | 3 | 2 | 2 | 7-7 | 0 | 11 |
| 7 | Stellenbosch FC |
8 | 2 | 4 | 2 | 9-8 | 1 | 10 |
| 8 | Lamontville Golden Arrows |
7 | 1 | 5 | 1 | 3-3 | 0 | 8 |
| 9 | Chippa United |
7 | 1 | 5 | 1 | 4-6 | -2 | 8 |
| 10 | Polokwane City |
7 | 1 | 4 | 2 | 8-10 | -2 | 7 |
| 11 | Durban City |
8 | 1 | 4 | 3 | 5-7 | -2 | 7 |
| 12 | TS Galaxy |
8 | 1 | 3 | 4 | 7-12 | -5 | 6 |
| 13 | Kruger United |
7 | 1 | 1 | 5 | 3-12 | -9 | 4 |
| 14 | Siwelele |
7 | 0 | 3 | 4 | 6-13 | -7 | 3 |
| 15 | Richards Bay |
8 | 0 | 3 | 5 | 10-20 | -10 | 3 |
| 16 | Marumo Gallants |
7 | 0 | 2 | 5 | 5-13 | -8 | 2 |
| # | Team | P | W | D | L | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Mamelodi Sundowns FC |
4 | 4 | 0 | 0 | 12-2 | 10 | 12 |
| 2 | Orlando Pirates |
4 | 4 | 0 | 0 | 9-0 | 9 | 12 |
| 3 | Milford FC |
4 | 3 | 1 | 0 | 9-3 | 6 | 10 |
| 4 | Kaizer Chiefs |
4 | 2 | 2 | 0 | 7-4 | 3 | 8 |
| 5 | AmaZulu FC |
3 | 2 | 1 | 0 | 4-1 | 3 | 7 |
| 6 | Sekhukhune United |
3 | 2 | 1 | 0 | 3-0 | 3 | 7 |
| 7 | Lamontville Golden Arrows |
4 | 1 | 2 | 1 | 2-2 | 0 | 5 |
| 8 | Stellenbosch FC |
3 | 1 | 1 | 1 | 4-3 | 1 | 4 |
| 9 | Siwelele |
3 | 0 | 3 | 0 | 4-4 | 0 | 3 |
| 10 | Polokwane City |
4 | 0 | 3 | 1 | 4-5 | -1 | 3 |
| 11 | Durban City |
4 | 0 | 3 | 1 | 2-3 | -1 | 3 |
| 12 | Chippa United |
4 | 0 | 3 | 1 | 2-5 | -3 | 3 |
| 13 | Marumo Gallants |
4 | 0 | 2 | 2 | 4-7 | -3 | 2 |
| 14 | TS Galaxy |
4 | 0 | 1 | 3 | 2-5 | -3 | 1 |
| 15 | Richards Bay |
5 | 0 | 1 | 4 | 7-13 | -6 | 1 |
| 16 | Kruger United |
4 | 0 | 0 | 4 | 1-10 | -9 | 0 |
| # | Team | P | W | D | L | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | AmaZulu FC |
5 | 4 | 0 | 1 | 8-7 | 1 | 12 |
| 2 | Mamelodi Sundowns FC |
5 | 3 | 2 | 0 | 11-6 | 5 | 11 |
| 3 | Orlando Pirates |
4 | 3 | 1 | 0 | 10-1 | 9 | 10 |
| 4 | Kaizer Chiefs |
4 | 1 | 3 | 0 | 6-4 | 2 | 6 |
| 5 | Stellenbosch FC |
5 | 1 | 3 | 1 | 5-5 | 0 | 6 |
| 6 | Chippa United |
3 | 1 | 2 | 0 | 2-1 | 1 | 5 |
| 7 | TS Galaxy |
4 | 1 | 2 | 1 | 5-7 | -2 | 5 |
| 8 | Kruger United |
3 | 1 | 1 | 1 | 2-2 | 0 | 4 |
| 9 | Polokwane City |
3 | 1 | 1 | 1 | 4-5 | -1 | 4 |
| 10 | Durban City |
4 | 1 | 1 | 2 | 3-4 | -1 | 4 |
| 11 | Sekhukhune United |
4 | 1 | 1 | 2 | 4-7 | -3 | 4 |
| 12 | Lamontville Golden Arrows |
3 | 0 | 3 | 0 | 1-1 | 0 | 3 |
| 13 | Richards Bay |
3 | 0 | 2 | 1 | 3-7 | -4 | 2 |
| 14 | Milford FC |
4 | 0 | 2 | 2 | 0-4 | -4 | 2 |
| 15 | Marumo Gallants |
3 | 0 | 0 | 3 | 1-6 | -5 | 0 |
| 16 | Siwelele |
4 | 0 | 0 | 4 | 2-9 | -7 | 0 |
| # | Team | xG | xGA | xG +/- | xPts | Pts | Pos +/- |
|---|---|---|---|---|---|---|---|
| 1 | Mamelodi Sundowns FC |
18.6 | 6.0 | +12.6 | 20.3 | 23 | 0 |
| 2 | Orlando Pirates |
15.2 | 7.0 | +8.2 | 16.9 | 22 | 0 |
| 3 | Kaizer Chiefs |
11.8 | 6.2 | +5.6 | 15.4 | 14 | +1 |
| 4 | Durban City |
9.0 | 8.9 | +0.2 | 11.3 | 7 | +7 |
| 5 | AmaZulu FC |
10.3 | 11.3 | -0.9 | 10.6 | 19 | -2 |
| 6 | Stellenbosch FC |
8.7 | 9.4 | -0.6 | 10.3 | 10 | +1 |
| 7 | Milford FC |
9.3 | 10.5 | -1.2 | 9.9 | 12 | -2 |
| 8 | Polokwane City |
7.1 | 7.4 | -0.3 | 9.4 | 7 | +2 |
| 9 | Lamontville Golden Arrows |
7.1 | 7.5 | -0.3 | 9.4 | 8 | -1 |
| 10 | Sekhukhune United |
7.4 | 7.3 | +0.2 | 9.4 | 11 | -4 |
| 11 | Chippa United |
5.8 | 6.8 | -0.9 | 8.7 | 8 | -2 |
| 12 | TS Galaxy |
7.0 | 11.7 | -4.6 | 8.2 | 6 | 0 |
| 13 | Siwelele |
7.0 | 10.4 | -3.4 | 8.0 | 3 | +1 |
| 14 | Marumo Gallants |
6.5 | 9.5 | -3.0 | 7.3 | 2 | +2 |
| 15 | Kruger United |
7.3 | 11.4 | -4.1 | 6.8 | 4 | -2 |
| 16 | Richards Bay |
8.2 | 15.4 | -7.2 | 6.0 | 3 | -1 |
Ordered by expected position. xPts is the points the chances created and conceded would typically earn.
CAF Champions League QualificationCAF Confederation Cup QualificationRelegation qualificationRelegation
Goalkeepers 5
| # | Player | Age | Rating | G | A |
|---|---|---|---|---|---|
| 1 |
Sipho Maseti
GK
|
— | — | 0 | 0 |
| 16 |
Ira Tapé
GK
|
29 | — | 0 | 0 |
| 32 |
Melusi Mathebula
|
— | — | 0 | 0 |
| 38 |
Nkosingabele Madela
|
— | — | 0 | 0 |
| — |
Kayode Bankole
|
23 | — | 0 | 0 |
Defenders 16
| # | Player | Age | Rating | G | A |
|---|---|---|---|---|---|
| 3 |
Mlondi Mncwango
CB, LB
|
— | — | 0 | 0 |
| 4 |
MacBeth Mahlangu
CB
|
25 | — | 0 | 0 |
| 5 |
Igor
CB
|
25 | — | 0 | 0 |
| 22 |
Lentswe Motaung
RB, CB
|
21 | — | 0 | 0 |
| 23 |
Patrick Fisher
RB
|
23 | — | 0 | 0 |
| 24 |
Lennol Mathebula
CB
|
21 | — | 0 | 0 |
| 25 |
Katekani Mhlongo
RB, CB
|
25 | — | 0 | 0 |
| 28 |
Edson Khumalo
RB
|
27 | — | 0 | 0 |
| 29 |
Siyabonga Nguessan
|
19 | — | 0 | 0 |
| 33 |
Sifiso Ngobeni
CB
|
29 | — | 0 | 0 |
| 33 |
Sihle Doyiza
|
24 | — | 0 | 0 |
| 33 |
Thiago Walters
|
22 | — | 0 | 0 |
| 44 |
Lakham Gqongo
|
— | — | 0 | 0 |
| 45 |
Veluyeke Zulu
CB
|
31 | — | 0 | 0 |
| 46 |
Katlego Maake
|
22 | — | 0 | 0 |
| — |
Simthandile Sishi
|
22 | — | 0 | 0 |
Midfielders 17
| # | Player | Age | Rating | G | A |
|---|---|---|---|---|---|
| 2 |
Mpho Mvelase
CAM, CM
|
37 | — | 0 | 0 |
| 6 |
Ntandoyenkosi Nkosi
CM, CDM
|
21 | — | 0 | 0 |
| 8 |
Mlungisi Mbunjana
CDM, CM
|
36 | — | 0 | 0 |
| 10 |
Siphesihle Tati
|
22 | — | 0 | 0 |
| 11 |
Anslin Williams
LM
|
27 | — | 0 | 0 |
| 14 |
Tshepo Kakora
CM, CDM, RW
|
28 | — | 0 | 0 |
| 15 |
Makhama Rantoa
CM
|
— | — | 0 | 0 |
| 18 |
Mpho Maoke
ST
|
23 | — | 0 | 0 |
| 29 |
Thulani Zandamela
LW
|
24 | — | 0 | 0 |
| 30 |
Siphamandla Ngwenya
CAM
|
— | — | 0 | 0 |
| 36 |
Camagu Mdevulana
CM
|
— | — | 0 | 0 |
| 39 |
Mpumelelo Ndaba
|
24 | — | 0 | 0 |
| 39 |
Nhlakanipho Ngwenya
|
— | — | 0 | 0 |
| 42 |
Siyanda Xulu
RM, RB
|
— | — | 0 | 0 |
| — |
Ntiyiso Bombi
|
25 | — | 0 | 0 |
| — |
Owethu Khumalo
|
22 | — | 0 | 0 |
| — |
Zuko Gxabusa
|
23 | — | 0 | 0 |
Forwards 10
| # | Player | Age | Rating | G | A |
|---|---|---|---|---|---|
| 9 |
Thabelo Tshikweta
ST
|
26 | — | 0 | 0 |
| 17 |
Victor Letsoalo
ST
|
33 | — | 0 | 0 |
| 18 |
Danyaal Daya
|
— | — | 0 | 0 |
| 19 |
Sedwyn George
ST
|
35 | — | 0 | 0 |
| 20 |
Azola Jakalashe
|
22 | — | 0 | 0 |
| 21 |
Junior Zindoga
LW, RW, ST
|
28 | — | 0 | 0 |
| 21 |
Paulinho
|
20 | — | 0 | 0 |
| 27 |
Seluleko Mahlambi
LW, RW, LM, LWB
|
22 | — | 0 | 0 |
| 43 |
Kutlwano Mokoena
|
23 | — | 0 | 0 |
| — |
Abdel Bamba
|
28 | — | 0 | 0 |
No players found.
Ratings, goals and assists are this season's league numbers from FotMob.
Upcoming
| Oct 31, 2026Premier Soccer League | Polokwane City |
09:30 PM | TS Galaxy |
|
| Nov 04, 2026Premier Soccer League | TS Galaxy |
11:00 PM | Durban City |
|
| Nov 27, 2026Premier Soccer League | Stellenbosch FC |
11:00 PM | TS Galaxy |
|
| Dec 06, 2026Premier Soccer League | TS Galaxy |
07:00 PM | Richards Bay |
|
| Dec 15, 2026Premier Soccer League | Kaizer Chiefs |
11:00 PM | TS Galaxy |
|
| Dec 20, 2026Premier Soccer League | TS Galaxy |
07:00 PM | Milford FC |
|
| Jan 10, 2027Premier Soccer League | AmaZulu FC |
07:00 PM | TS Galaxy |
|
| Jan 17, 2027Premier Soccer League | TS Galaxy |
09:30 PM | Siwelele |
|
| Jan 24, 2027Premier Soccer League | TS Galaxy |
07:00 PM | Polokwane City |
|
| Feb 05, 2027Premier Soccer League | Durban City |
11:00 PM | TS Galaxy |
|
| Feb 13, 2027Premier Soccer League | Chippa United |
07:00 PM | TS Galaxy |
|
| Feb 28, 2027Premier Soccer League | TS Galaxy |
07:00 PM | Marumo Gallants |
Results
| Oct 13, 2026Premier Soccer League | Orlando Pirates |
3 - 0 | TS Galaxy |
L |
| Sep 20, 2026Premier Soccer League | TS Galaxy |
0 - 1 | Chippa United |
L |
| Sep 13, 2026Premier Soccer League | TS Galaxy |
0 - 1 | Kruger United |
L |
| Sep 05, 2026Premier Soccer League | Sekhukhune United |
0 - 0 | TS Galaxy |
D |
| Aug 25, 2026Premier Soccer League | Marumo Gallants |
2 - 3 | TS Galaxy |
W |
| Aug 16, 2026Premier Soccer League | TS Galaxy |
0 - 0 | Lamontville Golden Arrows |
D |
| Aug 11, 2026Premier Soccer League | TS Galaxy |
2 - 3 | Mamelodi Sundowns FC |
L |
| Aug 02, 2026Premier Soccer League | Siwelele |
2 - 2 | TS Galaxy |
D |
Team rankings · Premier Soccer League
6.68
FotMob rating
#11 in league
0.9
Goals per match
#10 in league
1.5
Goals conceded per match
#12 in league
46.3
Average possession
#10 in league
2
Clean sheets
#10 in league
7.0
Expected goals
#13 in league
-4.6
xG difference
#15 in league
2.4
Shots on target per match
#15 in league
16
Big chances
#6 in league
11
Big chances missed
#5 in league
286.9
Accurate passes per match
#11 in league
30.5
Accurate long balls per match
#4 in league
Club leaders
Top scorer
Assists
Goals + Assists
FotMob rating
Mlondi Mncwango7.20
Camagu Mdevulana7.07
Lentswe Motaung6.95
Minutes played
Victor Letsoalo719
Ira Tapé631
Lentswe Motaung630
Goals per 90
Victor Letsoalo0.50
Veluyeke Zulu0.18
Sedwyn George0.17
Expected goals (xG)
Victor Letsoalo3.5
Sedwyn George1.2
Mpho Mvelase0.8
Expected goals (xG) per 90
Victor Letsoalo0.43
Sedwyn George0.20
Tshepo Kakora0.14
Expected goals on target (xGOT)
Victor Letsoalo3.5
Sedwyn George0.4
Veluyeke Zulu0.4
Shots on target per 90
Victor Letsoalo1.1
Tshepo Kakora0.6
Sedwyn George0.5
Shots per 90
Victor Letsoalo2.4
Sedwyn George2.4
Tshepo Kakora1.7
Accurate passes per 90
Mlungisi Mbunjana38.2
Lentswe Motaung37.0
Camagu Mdevulana36.6
Arrivals 0
None this window.
Departures 1
| Player | To | Fee |
|---|---|---|
Puso DithejaneLW · 2026-01-26
|
Chicago Fire FC |
€1.3m |
Honours
| Competition | Won | Runner-up |
|---|---|---|
Nedbank Cup |
1 | 1 |
League Cup |
0 | 1 |
Managers by season
| Season | Manager | W | D | L | Win % | PPG |
|---|---|---|---|---|---|---|
| 2026/2027 | Bernard Parker | 1 | 3 | 4 | 13 | 0.75 |
| 2025/2026 | Adnan Beganović | 7 | 4 | 14 | 28 | 1.00 |
| 2025/2026 | Bernard Parker | 1 | 4 | 0 | 20 | 1.40 |
| 2024/2025 | Sead Ramović | 0 | 2 | 4 | 0 | 0.33 |
| 2024/2025 | Adnan Beganović | 8 | 9 | 5 | 36 | 1.50 |
| 2023/2024 | Sead Ramović | 12 | 8 | 10 | 40 | 1.47 |
| 2022/2023 | Sead Ramović | 7 | 14 | 9 | 23 | 1.17 |
| 2021/2022 | Owen Da Gama | 0 | 2 | 3 | 0 | 0.40 |
| 2021/2022 | Sead Ramović | 7 | 7 | 10 | 29 | 1.17 |
| 2020/2021 | Owen Da Gama | 8 | 4 | 8 | 40 | 1.40 |
Last updated October 15, 2026 · Refreshes weekly · Data: FotMob









Bernard Parker


