We have made these Magesi v TS Galaxy predictions for this match preview with the best intentions, but no profits are guaranteed. Please always gamble responsibly, only with money that you can afford to lose. Best of luck.
Magesi vs TS Galaxy Live Stream Global Listings (Apr 20)
Predictions and Tips
The Premier Division meeting at their stadium on Sunday sees hosts Magesi fighting it out with TS Galaxy.
All Magesi v TS Galaxy match predictions, user poll and stats are shown below - as well as the best betting odds.
📊 Form Guide

Magesi
LWLWWW 📈
Magesi are hoping to win again after their last result, a 1-0 Premier Division success against Stellenbosch.
Their more recent scorelines shine a light on the fact that much solidity has been shown by the Magesi rearguard. Magesi have kept it tight, resulting in the number of goals that have gone in at their end during their previous 6 games standing at 3.
TS Galaxy
WDWWLD
Previously, TS Galaxy drew 1-1 in the Premier Division match with Kaizer Chiefs.
The numbers tell their own story, and TS Galaxy have been scored against in 5 of their last 6 matches, with opponents netting 6 goals in all. In defence, TS Galaxy could really do with shoring things up. Such a trend won’t necessarily follow through into this next game, of course.
👥 Head to head
The previous league encounter between these clubs was Premier Division match day 10 on 04/01/2025 which ended up with the score at TS Galaxy 0-0 Magesi.
In that game, TS Galaxy had 63% possession and 19 shots at goal with 5 on target.
For their opponents, Magesi got 5 shots on goal with 1 on target.
✨ Prediction
In our view, Magesi will have to perform well to score goals against this TS Galaxy team who will likely do enough to score at the other end and edge ahead.
We’re therefore tipping a very competitive encounter with a 0-1 winning score for TS Galaxy at the end of this game.
Hoping for a good game.
Victor Martins, 12:08 20/04/2025
📊 Poll: Who Will Win?

⚽️ Team Focus:
Magesi
Competitions: Premier Division position 11
TS Galaxy |
|
Magesi |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
23 | 19 | 1 | 3 | 37 | 58 | WWDWL |
2 |
![]() |
20 | 15 | 1 | 4 | 18 | 46 | LWDWW |
3 |
![]() |
24 | 12 | 4 | 8 | 6 | 40 | LWLWW |
4 |
![]() |
23 | 10 | 8 | 5 | 11 | 38 | WDWLW |
5 |
![]() |
25 | 9 | 9 | 7 | 4 | 36 | DWWLD |
6 |
![]() |
25 | 9 | 7 | 9 | -3 | 34 | LLWLL |
7 |
![]() |
26 | 10 | 3 | 13 | -5 | 33 | LLLWL |
8 |
![]() |
25 | 8 | 7 | 10 | -5 | 31 | DLLDD |
9 |
![]() |
23 | 8 | 6 | 9 | 3 | 30 | LWWDD |
10 |
![]() |
22 | 7 | 8 | 7 | -4 | 29 | WLWDD |
11 |
![]() |
25 | 7 | 6 | 12 | -7 | 27 | LWLLW |
12 |
![]() |
25 | 7 | 6 | 12 | -14 | 27 | LWWDD |
13 |
![]() |
24 | 7 | 5 | 12 | -11 | 26 | WLWWW |
14 |
![]() |
26 | 6 | 6 | 14 | -16 | 24 | DLDLL |
15 |
![]() |
23 | 5 | 8 | 10 | -10 | 23 | LDLDD |
16 |
![]() |
11 | 1 | 5 | 5 | -4 | 8 | LLDLL |
Magesi |
|
Sekhukhune United |
Magesi |
|
TS Galaxy |
Magesi |
|
Stellenbosch |
Magesi |
|
Golden Arrows |
Magesi |
|
Richards Bay |
Kaizer Chiefs |
|
Magesi |
TS Galaxy |
|
Richards Bay |
TS Galaxy |
|
Sekhukhune United |
Magesi |
|
TS Galaxy |
Kaizer Chiefs |
|
TS Galaxy |
TS Galaxy |
|
TTM |
AmaZulu |
|
TS Galaxy |
Magesi |
|
Stellenbosch |
Magesi |
|
Golden Arrows |
Magesi |
|
Richards Bay |
Magesi |
|
SuperSport United |
Magesi |
|
Cape Town City |
Magesi |
|
Chippa United |
Kaizer Chiefs |
|
TS Galaxy |
AmaZulu |
|
TS Galaxy |
Cape Town City |
|
TS Galaxy |
Mamelodi Sundowns |
|
TS Galaxy |
Golden Arrows |
|
TS Galaxy |
Royal AM |
|
TS Galaxy |
Magesi |
|
Sekhukhune United |
Mamelodi Sundowns |
|
Magesi |
Magesi |
|
TTM |
TS Galaxy |
|
Richards Bay |
Orlando Pirates |
|
TS Galaxy |
TS Galaxy |
|
Royal AM |
