Richards Bay vs Orlando Pirates Carling Cup Semi Final
Richards Bay vs Orlando Pirates in the South African Carling Cup on November 8, with kickoff set for 15:00 local time.
Nine months after their last meeting in the National Cup, the two sides clash again in what promises to be a high-energy battle.
Match Preview
In their previous encounter, Orlando Pirates claimed a 1–3 victory, displaying superior finishing and defensive organization.
Richards Bay enter this fixture on the back of two consecutive draws against Sekhukhune United and Polokwane City, extending their unbeaten run to three matches. However, defensive issues persist — they’ve conceded in six straight games, something they’ll need to fix to have any chance of turning the tide.
Orlando Pirates arrive in strong form, having defeated Golden Arrows Durban in their last outing. The Buccaneers remain unbeaten in five matches, though their defense has allowed goals in three consecutive fixtures, showing room for improvement at the back.
Key Players to Watch
Under Ronnie Gabriel, Richards Bay’s attack has been powered by Gabadinho Mhango and Siyabonga Nzama.
Mhango leads the team’s scoring charts with four goals across all competitions, while Nzama has contributed two assists, creating crucial opportunities. Supporting them are Lundi Mahala, Wandile Ngema, and Lindokuhle Zikhali, each playing vital roles in offensive build-up play.
For Orlando Pirates, managed by Abdeslam Ouaddou, the front line has been effective thanks to Evidence Makgopa and Oswin Appollis.
Tshepang Moremi leads the club in scoring with two goals, while Makgopa has tallied three assists. Key attacking contributions also come from Patrick Maswanganyi, Deon Hotto, and Yanela Mbuthuma, all of whom bring creativity and pace to the Pirates’ play.
Predicted Starting Lineup For Richards Bay
Ian Otieno; Sbani Khumalo, Tshepo Mabua, Simphiwe Mcineka, Lwandile Mabuya; Thabani Zuke, Mfundo Thikazi; Lindokuhle Zikhali, Sanele Zulu, Knox Mutizwa; Gabadinho Mhango.
Predicted Starting Lineup For Orlando Pirates
Sipho Chaine; Nkosikhona Ndaba, Nkosinathi Sibisi, Lebone Seema, Thabiso Lebitso; Masindi Nemtajela, Sihle Nduli, Sipho Mbule; Tshepang Moremi, Evidence Makgopa, Oswin Appollis.
Also check:
- Golden Arrows vs Orlando Pirates Starting Line up, Live Score
- Seychelles League 1 — 2025 Standings Log Table
Head-to-Head Record
Since November 2023, the sides have faced each other six times — Richards Bay have won twice, Orlando Pirates three times, and one match ended in a draw.
Their last meeting came on January 26, 2025, in the National Cup, where Orlando Pirates won 1–3.
Recent Meetings:
-
Jan 26, 2025 – National Cup: Richards Bay 1–3 Orlando Pirates
-
Nov 5, 2024 – Premier League: Orlando Pirates 1–0 Richards Bay
-
Sep 29, 2024 – Premier League: Richards Bay 0–1 Orlando Pirates
-
May 11, 2024 – Premier League: Orlando Pirates 0–1 Richards Bay
-
Nov 25, 2023 – Premier League: Richards Bay 0–0 Orlando Pirates
-
Nov 4, 2023 – League Cup: Richards Bay 0–0 Orlando Pirates
Head-to-head tally:
-
Richards Bay: 2 wins
-
Orlando Pirates: 3 wins
-
Draws: 1
-
Goals: Richards Bay 2, Orlando Pirates 5
Recent Form
Richards Bay – 2D, 3W in last 5; unbeaten in 3 matches
Orlando Pirates – 4W, 1D in last 5; unbeaten in 5 matches
Overall, Richards Bay have registered 9 wins, 6 losses, and 5 draws in their last 20 fixtures.
Orlando Pirates, meanwhile, boast an impressive record of 15 wins, 3 draws, and just 2 losses over their last 20 games — a testament to their strong run of form heading into this clash.
Match Prediction:
Given the current form and recent history, Orlando Pirates enter as slight favorites, but Richards Bay’s resilience and home advantage could make this a closely contested fixture.