Menu
South Africa

Orlando Pirates

Overview

Orlando Pirates

Season Statistics

Orlando Pirates

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.

Orlando Pirates are currently 1 in the Premier Soccer League with 69 points from 30 matches (goal difference: +46). The standings show form, goal difference, and qualification/relegation zones — key context for evaluating match odds.

1Orlando Pirates69
P30W21D6L3GF58GA12GD+46
WDWWD

Squad

Orlando Pirates

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

Player#PositionAgeNationalityAppearancesGoalsAssistsYellow CardsRed Cards
1D. HottoMidfielder35Namibia361103
2S. MbuleMidfielder27South Africa21000
3S. ChaineGoalkeeper29South Africa31000
4K. DlaminiMidfielder29South Africa14120
5N. SibisiDefender30South Africa330061
6D. van RooyenDefender29South Africa19010
7P. MaswanganyiMidfielder27South Africa27823
8O. AppollisAttacker24South Africa401371
9E. MakgopaAttacker25South Africa33840
10O. NdahDefender27Nigeria7003
11T. MoremiMidfielder25South Africa38642
12M. ChabatsaneDefender23South Africa
13K. SebelebeleMidfielder23South Africa33514
14Y. MbuthumaAttacker23South Africa34632
15S. KwayibaDefender25South Africa4100
16R. MofokengAttacker21South Africa281082
17D. MsendamiAttacker25Zimbabwe
18M. NemtajelaMidfielder24South Africa341381
19M. MbokaziDefender20South Africa12001
20Simphiwe SelepeMidfielder2025South Africa8103
21T. MabasaAttacker29South Africa5100
22T. XokiDefender30South Africa
23M. MakhaulaMidfielder36South Africa16001
24B. ShanduDefender30South Africa2000
25A. de JongMidfielder29New Zealand9000
26T. LebitsoDefender33South Africa7001
27T. MbathaMidfielder25South Africa22011
28S. NduliMidfielder30South Africa10001
29M. ButheleziGoalkeeper27South Africa
30B. RadiopaneAttacker23South Africa3000
31L. SeemaDefender24South Africa28206
32T. MashiloaneDefender23South Africa2000
33N. NdabaDefender23South Africa15021
34S. NdloziAttacker23South Africa1000
35Abdoulaye MarikoMidfielder217000
36S. DladlaGoalkeeper24South Africa
37Cemran DansinAttacker1100

Player Comparison

Orlando Pirates

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

Season by Season

Orlando Pirates

Orlando Pirates's performance across 1 season (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 – 3023/05/2026
Sat 23/05
Match Details
Regular season – 2916/05/2026
Sat 16/05
Match Details
Regular season – 2809/05/2026
Sat 09/05
Match Details
Regular season – 2705/05/2026
Tue 05/05
Match Details
Regular season – 2626/04/2026
Sun 26/04
Match Details
Regular season – 2518/04/2026
Sat 18/04
Match Details
Regular season – 2410/04/2026
Fri 10/04
Match Details
Regular season – 2307/04/2026
Tue 07/04
Match Details
Regular season – 2222/03/2026
Sun 22/03
Match Details
Regular season – 2114/03/2026
Sat 14/03
Match Details
Regular season – 1511/03/2026
Wed 11/03
Match Details
Regular season – 2004/03/2026
Wed 04/03
Match Details
Regular season – 1928/02/2026
Sat 28/02
Match Details
Round of 1621/02/2026
Sat 21/02
Match Details
Regular season – 1718/02/2026
Wed 18/02
Match Details
Regular season – 1814/02/2026
Sat 14/02
Match Details
Round of 3207/02/2026
Sat 07/02
Match Details
Regular season – 703/02/2026
Tue 03/02
Match Details
Regular season – 631/01/2026
Sat 31/01
Match Details
Regular season – 1624/01/2026
Sat 24/01
Match Details
13W6D1L65%

Trophies

Biggest rivalries

8

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