- Sunday 8
- Monday 9
- Tuesday 10
- Wednesday 11
- Thursday 12
- Friday 13
- Saturday 14
- Sunday 15
- Monday 16
- Tuesday 17
- Wednesday 18


Moroka Swallows vs Richards Bay Predictions - Birds to fly high against winless Rich Boyz
- Moroka Swallows vs Richards Bay Predictions for Friday’s PSL match (19:30 SAST)
- Richards Bay are winless in 20 matches (lost 7 of their last 9 away from home)
- Can Swallows make it 4 wins in their last 5 home matches?
Expired

Moroka Swallows to take another three points at home (Getty Images).
Moroka Swallows vs Richards Bay Predictions
The Birds look to be building some confidence under their new coach. Richards Bay may make things difficult but I can’t see them taking anything from this match. I am tipping a Swallows win with only one team on target.
- Moroka Swallows vs Richards Bay Predictions
- Head to Head
- Moroka Swallows Form & Team News
- Moroka Swallows Predicted Lineup
- Richards Bay Form & Team News
- Richards Bay Predicted Lineup
- Moroka Swallows have won their last 2 matches.
- Moroka Swallows have seen BTTS No in 10 of their last 12 home PSL matches (8 clean sheets).
- Richards Bay have failed to score in 10 of their last 14 matches.
- Richards Bay have lost 14 of their last 18 matches (4 draws).
Head to Head
Moroka Swallows hold a 3-1 advantage over Richards Bay across four previous meetings.
The sides last met in February as Swallows won 1-0 at home.
Moroka Swallows Form & Team News
The Birds have won successive matches across a three-match winless start to the season.
The season began with a 1-1 draw at Golden Arrows before losing 1-0 at home to Cape Town City. A 1-0 away defeat to Mamelodi Sundowns saw them knocked out of the MTN8 Cup.
Swallows then won 2-1 at Sekhukhune United thanks to a 94th minute goalkeeping howler. Their last match saw a 3-1 home victory over bottom-placed Cape Town Spurs.
Swallows welcome back captain Andile Jali in midfield after suspension. He may have to settle for a bench role with others playing well.
Coach Steve Komphela is set to continue with an attacking 4-3-3 formation with three genuine forwards.
Moroka Swallows Predicted Lineup
Akpeyi; Phillips, Allan, V. Sibiya, Sam; Makhubela, Mtshali, Mthethwa; Malinga, Mabasa, Mhango.
Richards Bay Form & Team News
Richards Bay have lost 14 of their last 18 matches going back to last season. This term has seen two points from five DSTV Premiership fixtures (LLDLD).
After successive losses to start the 2023-24 season, they got a hard-fought 0-0 draw at AmaZulu. A 1-0 home loss to Mamelodi Sundowns followed as they had 11 shots in a strong display.
Last time out, the Natal Rich Boyz drew 1-1 at home to Sekhukhune United. They outshot their opponents 13-7 in another promising performance.
Coach Kaitano Tembo is set to start Letsie Koapeng after his goal in the last match as a sub. Key midfielder Abel Mabaso is back from injury.
Central midfielder Lucky Mohomi remains a doubt. Striker Sinethemba Mngomezulu is a doubt due to registration issues.
Richards Bay Predicted Lineup
Magoola; Maphathe, Mcineka, Dube, Mabua; Komane, Mabaso, Mathebula; Figuareido, Koapeng, Barns.
Verdict
I am backing Swallows to take the win at home. Richards Bay are lacking confidence and they rarely score even a single goal. I don't see both sides scoring in the fixture.
R5,000 bonus
with bonus code NEWBONUS
18+ only. T&Cs apply. New customers only. Email must be verified prior to participation. Min deposit R50. Max bonus amount R5000. Exclusive offer when you use the bet.co.za promo code NEWBONUS.
Deposit R3,000 Get R3,000
100% bonus up to R3,000
Your first deposit at 10bet should be of at least R20. Get 100% up to R3,000 Bonus to bet on sports or games. New customers only. 18+ T&Cs and wagering requirements apply. To activate the bonus, select it from the cashier.
Free R50 + 150% MATCH to R1500
use promo code NEWBONUS
18+. T&Cs apply.
Top Betting Sites
Betting offers
Upcoming Events
08 June 2025
- Angola vs Lesotho -
- Soccer
- Namibia vs Malawi -
- Soccer
- Madagascar vs Eswatini -
- Soccer
- Kent vs Hampshire -
- Cricket
- DR Congo vs Madagascar -
- Soccer
- Bears vs Derbyshire -
- Cricket
- Georgia vs Cape Verde -
- Soccer
09 June 2025
- Morocco vs Benin -
- Soccer
10 June 2025
- Sweden vs Algeria -
- Soccer
Load More