Stellenbosch vs Orlando Pirates
Stellenbosch21 November 2026

Match information
- Country
- South Africa
- Competition
- League Cup - Semi-finals
- Season
- 2026
- Round
- Semi-finals
- Stage
- Semi-finals
- Date
- 21 November 2026
- Kick-off
- Stadium
- Danie Craven Stadium
Clubs
Stellenbosch
- Founded
- 1980
- Country
- South Africa
- Stadium
- Danie Craven Stadium
- City
- Stellenbosch
- Capacity
- 16 000
- Surface
- grass
Orlando Pirates
- Founded
- 1937
- Country
- South Africa
- Stadium
- Orlando Stadium
- City
- Johannesburg, GA
- Capacity
- 40 000
- Surface
- grass
Recent form
StellenboschWDWLW
Orlando PiratesWWWWW
Head-to-head
- 5 May 2026 • Play-offs 1/2 • Stellenbosch 0 : 2 Orlando Pirates (Half-time 0 : 2)
- 20 August 2025 • Play-offs 1/2 • Pirates 1 : 0 Stellenbosch (Half-time 1 : 0)
- 11 March 2025 • PSL • Stellenbosch 0 : 0 Orlando Pirates (Half-time 0 : 0)
- 1 December 2024 • PSL • Orlando Pirates 0 : 1 Stellenbosch (Half-time 0 : 1)
- 5 October 2024 • 8 Cup • Orlando Pirates 3 : 1 Stellenbosch (Half-time 1 : 1)
Starting line-ups are announced about an hour before kick-off.
Coaches
- Stellenbosch
- Gavin Hunt
- Orlando Pirates
- Abdeslam Ouaddou
Squad - Stellenbosch
| # | Player | Age | Apps | Goals | Assists | YC | Rating |
|---|---|---|---|---|---|---|---|
| Goalkeepers | |||||||
| 1 | Nathan Garrow | 21 | - | - | - | - | - |
| 1 | Solomon Agbasi | 26 | - | - | - | - | - |
| 17 | Sage Stephens | 35 | 8 | 0 | 0 | 0 | 6.70 |
| Defenders | |||||||
| 3 | Surprise Nhlabathi | - | 1 | 0 | 0 | 0 | 6.30 |
| 4 | Luthando Vena | 19 | 8 | 0 | 0 | 3 | 6.87 |
| 5 | Mosa Lebusa | 34 | 1 | 0 | 0 | 1 | 5.90 |
| 21 | Gopolang Taunyana | 20 | 3 | 0 | 0 | 1 | 6.60 |
| 22 | Qobolwakhe Sibande | 26 | 5 | 0 | 0 | 0 | 6.75 |
| 26 | Siviwe Nkwali | 21 | 8 | 0 | 2 | 1 | 6.92 |
| 27 | Terrence Mashego | 30 | 7 | 0 | 2 | 2 | 6.98 |
| 30 | Sphiwe Msimango | 29 | 5 | 0 | 0 | 0 | 6.96 |
| 37 | Thabiso Lebitso | 34 | 8 | 0 | 0 | 1 | 6.81 |
| Midfielders | |||||||
| 2 | Kgaogelo Ramushu | 25 | - | - | - | - | - |
| 6 | Tlakusani Mthethwa | 33 | 4 | 0 | 1 | 0 | 6.87 |
| 8 | Vuyolwethu Andrieas | 21 | - | - | - | - | - |
| 13 | Roger Willemse | - | - | - | - | - | - |
| 19 | Genino Palace | 27 | 5 | 0 | 0 | 1 | 6.57 |
| 20 | Keenan Johannesen | 21 | 3 | 1 | 0 | 0 | 6.73 |
| 28 | Lehlogonolo Matlou | 28 | 8 | 0 | 0 | 2 | 7.00 |
| 29 | Kazeem Adeyanju | - | 1 | 0 | 0 | 0 | 6.70 |
| 31 | Darrel Matsheke | 27 | 2 | 0 | 0 | 1 | 6.35 |
| 33 | Chumani Butsaka | 25 | 7 | 0 | 0 | 1 | 6.38 |
| 35 | Njabulo Blom | 26 | 1 | 0 | 0 | 1 | 6.30 |
| Forwards | |||||||
| 10 | Ashley du Preez | 29 | 3 | 0 | 0 | 0 | 6.26 |
| 11 | Quwan Plaatjies | 20 | 6 | 3 | 0 | 1 | 7.13 |
| 12 | Shakeel April | 20 | - | - | - | - | - |
| 14 | Sinoxolo Kwayiba | 26 | 8 | 2 | 0 | 1 | 6.86 |
| 24 | Orlando Mbembe | 20 | 1 | 0 | 0 | 0 | 7.00 |
| 32 | Raoul Daniels | 19 | - | - | - | - | - |
| 67 | Bradley Grobler | 38 | 6 | 1 | 0 | 2 | 6.54 |
Squad - Orlando Pirates
| # | Player | Age | Apps | Goals | Assists | YC | Rating |
|---|---|---|---|---|---|---|---|
| Goalkeepers | |||||||
| 24 | Sipho Chaine | 29 | 8 | 0 | 0 | 0 | 7.10 |
| 32 | Siyabonga Dladla | 25 | - | - | - | - | - |
| 40 | Dublin Boon | 21 | - | - | - | - | - |
| Defenders | |||||||
| 3 | Nkosikhona Ndaba | 24 | 6 | 0 | 0 | 0 | 7.21 |
| 5 | Nkosinathi Sibisi | 31 | 7 | 1 | 0 | 0 | 7.42 |
| 6 | Lebone Seema | 23 | 8 | 2 | 2 | 1 | 7.68 |
| 7 | Deon Hotto | 36 | 4 | 0 | 1 | 0 | 6.85 |
| 19 | Neo Rapoo | 21 | 4 | 0 | 0 | 0 | 6.77 |
| 25 | Siyabulela Mabele | - | - | - | - | - | - |
| 27 | Tapelo Xoki | 31 | - | - | - | - | - |
| 36 | Kamogelo Sebelebele | 24 | 6 | 0 | 0 | 0 | 7.05 |
| 37 | Sbangani Zulu | 23 | 2 | 0 | 0 | 0 | 7.20 |
| 43 | Mpho Chabatsane | 24 | - | - | - | - | - |
| Christian Derbyshire | - | - | - | - | - | - | |
| Midfielders | |||||||
| 8 | Makhehlene Makhaula | 36 | - | - | - | - | - |
| 14 | Andre De Jong | 29 | - | - | - | - | - |
| 15 | Masindi Nemtajela | 25 | 1 | 0 | 0 | 0 | 6.70 |
| 16 | Thalente Mbatha | 26 | 2 | 0 | 0 | 0 | 6.65 |
| 20 | Simphiwe Selepe | 21 | 5 | 0 | 0 | 1 | 6.72 |
| 26 | Matome Mmolai | 23 | - | - | - | - | - |
| 29 | Mthetheleli Mthiyane | 25 | 5 | 0 | 0 | 2 | 6.70 |
| 30 | Sihle Nduli | 31 | 1 | 0 | 0 | 0 | 6.70 |
| 33 | Thapelo Mokobodi | 23 | 7 | 0 | 4 | 1 | 7.48 |
| 46 | Cemran Dansin | 21 | 4 | 0 | 0 | 0 | 7.12 |
| 48 | Simphiwe Masilela | 22 | 6 | 1 | 1 | 2 | 6.86 |
| Forwards | |||||||
| 2 | Bulelani Sigomoshe | 26 | 1 | 0 | 1 | 0 | 7.70 |
| 9 | Yanela Mbuthuma | 24 | 7 | 3 | 0 | 1 | 6.84 |
| 11 | Tshepang Moremi | 26 | 7 | 5 | 0 | 0 | 7.12 |
| 12 | Oswin Appollis | 25 | 8 | 1 | 2 | 0 | 7.13 |
| 17 | Evidence Makgopa | 26 | 2 | 0 | 0 | 0 | 7.00 |
| 21 | Mohau Nkota | 21 | - | - | - | - | - |
| 23 | Ghampani Lungu | 28 | 6 | 2 | 0 | 1 | 6.88 |
| 25 | Boitumelo Radiopane | 24 | 4 | 2 | 0 | 0 | 6.75 |
| 31 | Sebastian Pedersen | 27 | 2 | 0 | 0 | 0 | 6.25 |
| 38 | Mpho Padime | 19 | 4 | 0 | 0 | 0 | 6.70 |
| 41 | Bheki Mabuza | 23 | 1 | 0 | 0 | 0 | 6.70 |
| 47 | Bohlale Ngwato | 20 | - | - | - | - | - |
| 49 | Kabelo Kgosietsile | 22 | - | - | - | - | - |
Head-to-head
Last 10 meetings
- Goals: Stellenbosch
- 9 (0.9)
- Goals: Orlando Pirates
- 14 (1.4)
- Goals per match
- 2.3
- Both teams scored
- 4 / 10
- Over 2.5 goals
- 4 / 10
Results
- 5 May 2026 • Play-offs 1/2 • Stellenbosch 0 : 2 Orlando Pirates (Half-time 0 : 2)
- 20 August 2025 • Play-offs 1/2 • Pirates 1 : 0 Stellenbosch (Half-time 1 : 0)
- 11 March 2025 • PSL • Stellenbosch 0 : 0 Orlando Pirates (Half-time 0 : 0)
- 1 December 2024 • PSL • Orlando Pirates 0 : 1 Stellenbosch (Half-time 0 : 1)
- 5 October 2024 • 8 Cup • Orlando Pirates 3 : 1 Stellenbosch (Half-time 1 : 1)
- 29 December 2023 • PSL • Orlando Pirates 2 : 3 Stellenbosch (Half-time 1 : 0)
- 24 September 2023 • 8 Cup • Orlando Pirates 0 : 1 Stellenbosch (Half-time 0 : 1)
- 3 September 2023 • 8 Cup • Stellenbosch 1 : 2 Orlando Pirates (Half-time 1 : 0)
- 5 August 2023 • PSL • Stellenbosch 1 : 0 Orlando Pirates (Half-time 1 : 0)
- 22 January 2023 • PSL • Orlando Pirates 4 : 1 Stellenbosch (Half-time 2 : 0)
Form: last 10 matches
| Stellenbosch | Orlando Pirates | |
|---|---|---|
| W-D-L | 4-4-2 | 9-0-1 |
| Scored (per match) | 13 (1.3) | 21 (2.1) |
| Conceded (per match) | 10 (1.0) | 4 (0.4) |
| Clean sheets | 3 / 10 | 7 / 10 |
| Both teams scored | 5 / 10 | 2 / 10 |
| Over 2.5 goals | 3 / 10 | 5 / 10 |
Recent form - Stellenbosch
- W8 November 2026 • League Cup • Stellenbosch 2 : 1 AmaZulu (Half-time 1 : 1)
- L31 October 2026 • Play-offs 1/2 • Stellenbosch 0 : 2 Chippa Utd. (Half-time 0 : 1)
- W28 October 2026 • League Cup • Durban City 0 : 2 Stellenbosch (Half-time 0 : 0)
- D13 October 2026 • Play-offs 1/2 • Kaizer Chiefs 1 : 1 Stellenbosch (Half-time 0 : 0)
- W19 September 2026 • Play-offs 1/2 • Kruger United 0 : 1 Stellenbosch (Half-time 0 : 1)
- D11 September 2026 • Play-offs 1/2 • Stellenbosch 1 : 1 Sekhukhune (Half-time 0 : 0)
- D1 September 2026 • Play-offs 1/2 • Durban City 0 : 0 Stellenbosch (Half-time 0 : 0)
- L26 August 2026 • Play-offs 1/2 • Golden Arrows 1 : 0 Stellenbosch (Half-time 0 : 0)
- W14 August 2026 • Play-offs 1/2 • Stellenbosch 3 : 1 Marumo Gallants (Half-time 2 : 0)
- D11 August 2026 • Play-offs 1/2 • Polokwane 3 : 3 Stellenbosch (Half-time 1 : 1)
Recent form - Orlando Pirates
- W7 November 2026 • League Cup • Orlando Pirates 1 : 0 Sekhukhune (Half-time 1 : 0)
- W31 October 2026 • Play-offs 1/2 • Orlando Pirates 2 : 1 Kaizer Chiefs (Half-time 1 : 1)
- W27 October 2026 • League Cup • Orlando Pirates 3 : 0 Milford FC (Half-time 3 : 0)
- W23 October 2026 • CAF Champions League • Orlando Pirates 4 : 0 African Stars (Half-time 2 : 0)
- W17 October 2026 • CAF Champions League • African Stars 0 : 1 Orlando Pirates (Half-time 0 : 0)
- W13 October 2026 • Play-offs 1/2 • Orlando Pirates 3 : 0 TS Galaxy (Half-time 1 : 0)
- L10 October 2026 • 8 Cup • Orlando Pirates 0 : 2 Mamelodi Sundowns (Half-time 0 : 1)
- W20 September 2026 • Play-offs 1/2 • Marumo Gallants 0 : 2 Orlando Pirates (Half-time 0 : 1)
- W17 September 2026 • Play-offs 1/2 • Orlando Pirates 2 : 0 Durban City (Half-time 0 : 0)
- W12 September 2026 • CAF Champions League • Orlando Pirates 3 : 1 La Cure Waves (Half-time 3 : 1)





































