Menu
South Africa

Orlando Pirates

Orlando PiratesOverview

Recent Form

Orlando Pirates's last 5 matches: 3 wins, 2 draws, 0 losses. Most recent game was against Stellenbosch. Recent form is one of the strongest predictors of upcoming match outcomes.

W
022026-05-05
D
112026-04-26
W
302026-04-18
D
222026-04-10
W
502026-04-07

Season Statistics

Comprehensive team statistics derived from match data including goals scored and conceded, home and away performance splits, and form charts. Each metric is computed from official match results across all competitions this season. These statistics reveal patterns in attacking strength, defensive solidity, and situational performance that directly inform match-result, over/under, and handicap betting decisions.

Season Record

HomeAwayTotal
Played141327
Won10919
Drawn235
Lost213

Goals

53
Scored
2.0 per game
12
Conceded
0.4 per game

Goals by minute

0
16
31
46
61
76

Top Performers

Top Scorers

  1. 1O. Appollis12
  2. 2R. Mofokeng10
  3. 3E. Makgopa8
  4. 4P. Maswanganyi7
  5. 5T. Moremi6

Top Assists

  1. 1D. Hotto10
  2. 2R. Mofokeng8
  3. 3O. Appollis7
  4. 4T. Moremi4
  5. 5E. Makgopa3

Most Appearances

  1. 1O. Appollis37
  2. 2T. Moremi36
  3. 3M. Nemtajela34
  4. 4D. Hotto33
  5. 5Y. Mbuthuma31

Manager

A. Palacios

2Orlando Pirates
P 27W 19D 5L 3GD +41Pts 62

Orlando Pirates are currently 2 in the Premier Soccer League with 62 points from 27 matches (goal difference: +41). leads the table. The standings show form, goal difference, and qualification/relegation zones — key context for evaluating match odds.

Orlando Pirates Squad

1D. Hotto1Goals
PositionMidfielderAge35NationalityNamibiaAppearances33Goals1Assists10Yellow Cards3Red Cards
2S. Mbule0Goals
PositionMidfielderAge27NationalitySouth AfricaAppearances21Goals0Assists0Yellow Cards0Red Cards
3S. Chaine0Goals
PositionGoalkeeperAge29NationalitySouth AfricaAppearances28Goals0Assists0Yellow Cards0Red Cards
4K. Dlamini1Goals
PositionMidfielderAge29NationalitySouth AfricaAppearances14Goals1Assists2Yellow Cards0Red Cards
5N. Sibisi0Goals
PositionDefenderAge30NationalitySouth AfricaAppearances30Goals0Assists0Yellow Cards6Red Cards1
6D. van Rooyen0Goals
PositionDefenderAge29NationalitySouth AfricaAppearances19Goals0Assists1Yellow Cards0Red Cards
7P. Maswanganyi7Goals
PositionMidfielderAge27NationalitySouth AfricaAppearances24Goals7Assists2Yellow Cards3Red Cards
8O. Appollis12Goals
PositionAttackerAge24NationalitySouth AfricaAppearances37Goals12Assists7Yellow Cards1Red Cards
9E. Makgopa8Goals
PositionAttackerAge25NationalitySouth AfricaAppearances30Goals8Assists3Yellow Cards0Red Cards
10O. Ndah0Goals
PositionDefenderAge27NationalityNigeriaAppearances7Goals0Assists0Yellow Cards3Red Cards
11T. Moremi6Goals
PositionMidfielderAge25NationalitySouth AfricaAppearances36Goals6Assists4Yellow Cards2Red Cards
12M. Chabatsane
PositionDefenderAge23NationalitySouth AfricaAppearancesGoalsAssistsYellow CardsRed Cards
13K. Sebelebele4Goals
PositionMidfielderAge23NationalitySouth AfricaAppearances30Goals4Assists1Yellow Cards4Red Cards
14Y. Mbuthuma6Goals
PositionAttackerAge23NationalitySouth AfricaAppearances31Goals6Assists3Yellow Cards2Red Cards
15S. Kwayiba1Goals
PositionDefenderAge25NationalitySouth AfricaAppearances4Goals1Assists0Yellow Cards0Red Cards
16R. Mofokeng10Goals
PositionAttackerAge21NationalitySouth AfricaAppearances25Goals10Assists8Yellow Cards2Red Cards
17D. Msendami
PositionAttackerAge25NationalityZimbabweAppearancesGoalsAssistsYellow CardsRed Cards
18M. Nemtajela1Goals
PositionMidfielderAge24NationalitySouth AfricaAppearances34Goals1Assists3Yellow Cards8Red Cards1
19M. Mbokazi0Goals
PositionDefenderAge20NationalitySouth AfricaAppearances12Goals0Assists0Yellow Cards1Red Cards
PositionMidfielderAge2025NationalitySouth AfricaAppearances7Goals1Assists0Yellow Cards2Red Cards
21T. Mabasa1Goals
PositionAttackerAge29NationalitySouth AfricaAppearances5Goals1Assists0Yellow Cards0Red Cards
22T. Xoki
PositionDefenderAge30NationalitySouth AfricaAppearancesGoalsAssistsYellow CardsRed Cards
23M. Makhaula0Goals
PositionMidfielderAge36NationalitySouth AfricaAppearances15Goals0Assists0Yellow Cards1Red Cards
24B. Shandu0Goals
PositionDefenderAge30NationalitySouth AfricaAppearances2Goals0Assists0Yellow Cards0Red Cards
25A. de Jong0Goals
PositionMidfielderAge29NationalityNew ZealandAppearances8Goals0Assists0Yellow Cards0Red Cards
26T. Lebitso0Goals
PositionDefenderAge33NationalitySouth AfricaAppearances7Goals0Assists0Yellow Cards1Red Cards
27T. Mbatha0Goals
PositionMidfielderAge25NationalitySouth AfricaAppearances19Goals0Assists1Yellow Cards1Red Cards
28S. Nduli0Goals
PositionMidfielderAge30NationalitySouth AfricaAppearances10Goals0Assists0Yellow Cards1Red Cards
29M. Buthelezi
PositionGoalkeeperAge27NationalitySouth AfricaAppearancesGoalsAssistsYellow CardsRed Cards
30B. Radiopane0Goals
PositionAttackerAge23NationalitySouth AfricaAppearances3Goals0Assists0Yellow Cards0Red Cards
31L. Seema2Goals
PositionDefenderAge24NationalitySouth AfricaAppearances25Goals2Assists0Yellow Cards6Red Cards
32T. Mashiloane0Goals
PositionDefenderAge23NationalitySouth AfricaAppearances2Goals0Assists0Yellow Cards0Red Cards
33N. Ndaba0Goals
PositionDefenderAge23NationalitySouth AfricaAppearances13Goals0Assists2Yellow Cards1Red Cards
34S. Ndlozi0Goals
PositionAttackerAge23NationalitySouth AfricaAppearances1Goals0Assists0Yellow Cards0Red Cards
PositionMidfielderAge21NationalityAppearances4Goals0Assists0Yellow Cards0Red Cards
36S. Dladla
PositionGoalkeeperAge24NationalitySouth AfricaAppearancesGoalsAssistsYellow CardsRed Cards
PositionAttackerAgeNationalityAppearancesGoalsAssistsYellow CardsRed Cards

Orlando Pirates's full squad of 37 players (avg. age 81.8). Top scorer: O. Appollis with 12 goals, followed by R. Mofokeng (10). Squad depth and player availability directly affect match predictions — thin squads underperform when fixtures pile up.

Orlando PiratesPlayer Comparison

Side-by-side comparison of 30 Orlando Pirates players ranked by appearances, goals, assists, and cards this season. O. Appollis leads with 19 goal contributions (12 goals, 7 assists). Spot which players are in peak form for anytime scorer and player prop markets.

Orlando PiratesSeason by Season

Orlando Pirates's performance across 1 seasons (2025–2025), with 2025 highlighted. Best season: 2025. Long-term trajectory helps identify whether current form is sustainable or due for regression.

★ Current season
Browse by Season:2025

Results

20 matches
Regular Season - 2705/05/2026
Regular Season - 2626/04/2026
Regular Season - 2518/04/2026
Regular Season - 2410/04/2026
Regular Season - 2307/04/2026
Regular Season - 2222/03/2026
Regular Season - 2114/03/2026
Regular Season - 1511/03/2026
Regular Season - 2004/03/2026
Regular Season - 1928/02/2026
Round of 1621/02/2026
Regular Season - 1718/02/2026
Regular Season - 1814/02/2026
Round of 3207/02/2026
Regular Season - 703/02/2026
Regular Season - 631/01/2026
Regular Season - 1624/01/2026
Final06/12/2025
Regular Season - 1429/11/2025
Regular Season - 1325/11/2025
14W · 5D · 1L · 70%

API data: 11 May 2026 · Stats updated: 26 Apr 2026