Orlando Pirates

Orlando Pirates

South Africa

South Africa

0Follower

Last 5 Matches

1-1
0-2
0-3
0-0
0-2

Squad Stats

See All
40Player
176.9 cmAvg. Height
7Non-domestic
$698.6KAvg. Value
27.8Avg. Ages

Transfer History

See All

Kimvuidi Keikie Karim

End of loan

30/06

Tshegofatso Mabaso

End of loan

30/06

Goodman Mosele

End of loan

30/06

Tshegofatso Mabaso

End of loan

29/06

Kimvuidi Keikie Karim

End of loan

29/06

Trophies & Titles

Nedbank Cup Winner

Nedbank Cup Winner

2023-2024

Nedbank Cup Winner

Nedbank Cup Winner

2022-2023

South African champion

South African champion

2011-2012

Club Information

Founded
1937
City
Gauteng
Stadium
Ellis Park
Capacity
55686

No Data

May, 2026

South Africa Premier Soccer League

HT
FT

24/05
FT

Orbit College

Orbit College

Orlando Pirates

Orlando Pirates

01
02
2 5

17/05
FT

Orlando Pirates

Orlando Pirates

Durban City FC

Durban City FC

00
00
19 1

10/05
FT

Magesi

Magesi

Orlando Pirates

Orlando Pirates

02
03
2 4
April, 2026

South Africa Premier Soccer League

HT
FT
March, 2026

South Africa Premier Soccer League

HT
FT

22/03
FT

TS Galaxy

TS Galaxy

Orlando Pirates

Orlando Pirates

03
06
1 10

14/03
FT

Orlando Pirates

Orlando Pirates

Siwelele

Siwelele

01
11
14 0

12/03
FT

Orlando Pirates

Orlando Pirates

Richards Bay

Richards Bay

10
20
4 3

05/03
FT

Polokwane City FC

Polokwane City

Orlando Pirates

Orlando Pirates

00
12
2 10
February, 2026

South Africa Premier Soccer League

HT
FT

South Africa League Cup

HT
FT
January, 2026

South Africa Premier Soccer League

HT
FT

31/01
FT

Orlando Pirates

Orlando Pirates

Magesi

Magesi

20
20
2 2
December, 2025

South Africa Premier League Cup

HT
FT
November, 2025

South Africa Premier Soccer League

HT
FT

South Africa Premier League Cup

HT
FT

08/11
FT

Richards Bay

Richards Bay

Orlando Pirates

Orlando Pirates

00
01
0 0
October, 2025

South Africa Premier League Cup

HT
FT

29/10
FT

Orlando Pirates

Orlando Pirates

Magesi

Magesi

00
21
0 0

04/10
FT

Orlando Pirates

Orlando Pirates

Siwelele

Siwelele

00
10
0 0

CAF Champions League

HT
FT

South Africa Premier Soccer League

HT
FT

01/10
FT

Orlando Pirates

Orlando Pirates

TS Galaxy

TS Galaxy

00
20
0 0
September, 2025

CAF Champions League

HT
FT

27/09
FT

Orlando Pirates

Orlando Pirates

Lioli

Lioli

00
40
0 0

20/09
FT

Lioli

Lioli

Orlando Pirates

Orlando Pirates

00
03
0 0

South Africa Premier Soccer League

HT
FT

24/09
Unknown

Siwelele

Siwelele

Orlando Pirates

Orlando Pirates

00
01
0 0

International Club Friendly

HT
FT
August, 2025

South Africa Premier Soccer League

HT
FT

31/08
FT

Chippa United

Chippa United

Orlando Pirates

Orlando Pirates

00
03
0 0

27/08
Unknown

Orlando Pirates

Orlando Pirates

Orbit College

Orbit College

00
10
0 0

09/08
Unknown

Orlando Pirates

Orlando Pirates

Sekhukhune United

Sekhukhune United

00
01
0 0

International Club Friendly

HT
FT
May, 2025

South Africa Premier Soccer League

HT
FT

South Africa League Cup

HT
FT

10/05
FT

Kaizer Chiefs

Kaizer Chiefs

Orlando Pirates

Orlando Pirates

00
21
0 0
April, 2025

South Africa Premier Soccer League

HT
FT
March, 2025

South Africa Premier Soccer League

HT
FT
February, 2025

South Africa Premier Soccer League

HT
FT

01/02
FT

Orlando Pirates

Orlando Pirates

Kaizer Chiefs

Kaizer Chiefs

00
10
0 0
January, 2025

South Africa League Cup

HT
FT

26/01
FT

Richards Bay

Richards Bay

Orlando Pirates

Orlando Pirates

00
13
0 0
December, 2024

South Africa Premier Soccer League

HT
FT

29/12
FT

Magesi

Magesi

Orlando Pirates

Orlando Pirates

00
01
0 0
November, 2024

South Africa Premier Soccer League

HT
FT

06/11
FT

Orlando Pirates

Orlando Pirates

Richards Bay

Richards Bay

00
10
0 0
October, 2024

South Africa Premier Soccer League

HT
FT

26/10
FT

Orlando Pirates

Orlando Pirates

AmaZulu

AmaZulu

00
21
0 0

South Africa Premier League Cup

HT
FT

19/10
FT

Orlando Pirates

Orlando Pirates

Magesi

Magesi

00
23
0 0

South Africa MTN 8 Cup

HT
FT
September, 2024

South Africa Premier Soccer League

HT
FT

29/09
FT

Richards Bay

Richards Bay

Orlando Pirates

Orlando Pirates

00
01
0 0
August, 2024

International Club Friendly

HT
FT

South Africa MTN 8 Cup

HT
FT
May, 2024

South Africa Premier Soccer League

HT
FT

12/05
FT

Orlando Pirates

Orlando Pirates

Richards Bay

Richards Bay

00
01
0 0
April, 2024

South Africa Premier Soccer League

HT
FT

South Africa League Cup

HT
FT

13/04
FT

AmaZulu

AmaZulu

Orlando Pirates

Orlando Pirates

00
24
0 0
March, 2024

South Africa Premier Soccer League

HT
FT

09/03
FT

Orlando Pirates

Orlando Pirates

Kaizer Chiefs

Kaizer Chiefs

00
32
0 0
December, 2023

South Africa Premier Soccer League

HT
FT
November, 2023

South Africa Premier Soccer League

HT
FT

25/11
FT

Richards Bay

Richards Bay

Orlando Pirates

Orlando Pirates

00
00
0 0

11/11
FT

Kaizer Chiefs

Kaizer Chiefs

Orlando Pirates

Orlando Pirates

00
01
0 0

South Africa Premier League Cup

HT
FT

04/11
FT

Richards Bay

Richards Bay

Orlando Pirates

Orlando Pirates

00
00
0 0
October, 2023

South Africa Premier Soccer League

HT
FT

25/10
FT

AmaZulu

AmaZulu

Orlando Pirates

Orlando Pirates

00
00
0 0
September, 2023

International Club Friendly

HT
FT
August, 2023

South Africa Premier Soccer League

HT
FT
May, 2023

South Africa Premier Soccer League

HT
FT

20/05
FT

AmaZulu

AmaZulu

Orlando Pirates

Orlando Pirates

00
04
0 0

South Africa League Cup

HT
FT

06/05
FT

Kaizer Chiefs

Kaizer Chiefs

Orlando Pirates

Orlando Pirates

00
12
0 0
April, 2023

South Africa Premier Soccer League

HT
FT

01/04
FT

Richards Bay

Richards Bay

Orlando Pirates

Orlando Pirates

00
02
0 0
February, 2023

South Africa Premier Soccer League

HT
FT
January, 2023

South Africa Premier Soccer League

HT
FT

22/01
Unknown

Orlando Pirates

Orlando Pirates

Stellenbosch FC

Stellenbosch FC

00
41
0 0
November, 2022

International Club Friendly

HT
FT

12/11
FT

Kaizer Chiefs

Kaizer Chiefs

Orlando Pirates

Orlando Pirates

00
00
0 0

South Africa MTN 8 Cup

HT
FT

05/11
Unknown

Orlando Pirates

Orlando Pirates

AmaZulu

AmaZulu

00
10
0 0
October, 2022

South Africa Premier Soccer League

HT
FT

29/10
FT

Orlando Pirates

Orlando Pirates

Kaizer Chiefs

Kaizer Chiefs

00
01
0 0

15/10
Unknown

Orlando Pirates

Orlando Pirates

AmaZulu

AmaZulu

00
11
0 0

09/10
Unknown

Orlando Pirates

Orlando Pirates

Richards Bay

Richards Bay

00
00
0 0
September, 2022

South Africa Premier Soccer League

HT
FT
August, 2022

South Africa Premier Soccer League

HT
FT

11/08
Unknown

Stellenbosch FC

Stellenbosch FC

Orlando Pirates

Orlando Pirates

00
11
0 0
May, 2022

South Africa Premier Soccer League

HT
FT
March, 2022

South Africa Premier Soccer League

HT
FT

05/03
FT

Orlando Pirates

Orlando Pirates

Kaizer Chiefs

Kaizer Chiefs

00
12
0 0
February, 2022

South Africa Premier Soccer League

HT
FT

South Africa League Cup

HT
FT

06/02
FT

Orlando Pirates

Orlando Pirates

AmaZulu

AmaZulu

00
10
0 0
December, 2021

South Africa Premier Soccer League

HT
FT

24/12
FT

Orlando Pirates

Orlando Pirates

AmaZulu

AmaZulu

00
21
0 0

08/12
FT

AmaZulu

AmaZulu

Orlando Pirates

Orlando Pirates

00
11
0 0
November, 2021

South Africa Premier Soccer League

HT
FT
October, 2021

South Africa Premier Soccer League

HT
FT
August, 2021

South Africa Premier Soccer League

HT
FT

International Club Friendly

HT
FT

01/08
FT

Kaizer Chiefs

Kaizer Chiefs

Orlando Pirates

Orlando Pirates

00
00
0 0
May, 2021

South Africa Premier Soccer League

HT
FT

27/05
FT

Orlando Pirates

Orlando Pirates

AmaZulu

AmaZulu

00
10
0 0
April, 2021

South Africa Premier Soccer League

HT
FT
March, 2021

South Africa Premier Soccer League

HT
FT

21/03
FT

Kaizer Chiefs

Kaizer Chiefs

Orlando Pirates

Orlando Pirates

00
10
0 0
February, 2021

South Africa League Cup

HT
FT

South Africa Premier Soccer League

HT
FT
January, 2021

South Africa Premier Soccer League

HT
FT
November, 2020

South Africa MTN 8 Cup

HT
FT

08/11
FT

Kaizer Chiefs

Kaizer Chiefs

Orlando Pirates

Orlando Pirates

00
02
0 0
October, 2020

South Africa MTN 8 Cup

HT
FT

31/10
FT

Orlando Pirates

Orlando Pirates

Kaizer Chiefs

Kaizer Chiefs

00
30
0 0

South Africa Premier Soccer League

HT
FT

25/10
FT

AmaZulu

AmaZulu

Orlando Pirates

Orlando Pirates

00
11
0 0
September, 2020

South Africa Premier Soccer League

HT
FT
March, 2020

South Africa Premier Soccer League

HT
FT
February, 2020

South Africa Premier Soccer League

HT
FT

29/02
FT

Orlando Pirates

Orlando Pirates

Kaizer Chiefs

Kaizer Chiefs

00
01
0 0
January, 2020

South Africa Premier Soccer League

HT
FT

25/01
FT

Orlando Pirates

Orlando Pirates

AmaZulu

AmaZulu

00
10
0 0
November, 2019

South Africa Premier Soccer League

HT
FT

South Africa Premier League Cup

HT
FT

02/11
FT

Kaizer Chiefs

Kaizer Chiefs

Orlando Pirates

Orlando Pirates

00
22
0 0
October, 2019

South Africa Premier Soccer League

HT
FT

South Africa Premier League Cup

HT
FT
August, 2019

South Africa Premier Soccer League

HT
FT
July, 2019

International Club Friendly

HT
FT

27/07
FT

Kaizer Chiefs

Kaizer Chiefs

Orlando Pirates

Orlando Pirates

00
02
0 0
April, 2019

South Africa Premier Soccer League

HT
FT
March, 2019

South Africa Premier Soccer League

HT
FT
February, 2019

South Africa Premier Soccer League

HT
FT

24/02
FT

Orlando Pirates

Orlando Pirates

AmaZulu

AmaZulu

00
41
0 0

09/02
FT

Kaizer Chiefs

Kaizer Chiefs

Orlando Pirates

Orlando Pirates

00
11
0 0
December, 2018

South Africa Premier Soccer League

HT
FT
November, 2018

South Africa Premier League Cup

HT
FT

24/11
FT

Kaizer Chiefs

Kaizer Chiefs

Orlando Pirates

Orlando Pirates

00
12
0 0

03/11
FT

AmaZulu

AmaZulu

Orlando Pirates

Orlando Pirates

00
13
0 0
October, 2018

South Africa Premier Soccer League

HT
FT
April, 2018

South Africa Premier Soccer League

HT
FT

15/04
FT

AmaZulu

AmaZulu

Orlando Pirates

Orlando Pirates

00
12
0 0
March, 2018

South Africa Premier Soccer League

HT
FT
February, 2018

South Africa Premier Soccer League

HT
FT
December, 2017

South Africa Premier Soccer League

HT
FT

10/12
FT

Orlando Pirates

Orlando Pirates

AmaZulu

AmaZulu

00
11
0 0
November, 2017

South Africa Premier Soccer League

HT
FT
October, 2017

South Africa Premier League Cup

HT
FT

South Africa Premier Soccer League

HT
FT

21/10
FT

Kaizer Chiefs

Kaizer Chiefs

Orlando Pirates

Orlando Pirates

00
00
0 0
September, 2017

South Africa Premier Soccer League

HT
FT
July, 2017

International Club Friendly

HT
FT

29/07
FT

Kaizer Chiefs

Kaizer Chiefs

Orlando Pirates

Orlando Pirates

00
10
0 0
May, 2017

South Africa Premier Soccer League

HT
FT

South Africa League Cup

HT
FT
April, 2017

South Africa Premier Soccer League

HT
FT
March, 2017

South Africa Premier Soccer League

HT
FT

04/03
FT

Kaizer Chiefs

Kaizer Chiefs

Orlando Pirates

Orlando Pirates

00
11
0 0
December, 2016

South Africa Premier Soccer League

HT
FT
October, 2016

South Africa Premier Soccer League

HT
FT

29/10
FT

Orlando Pirates

Orlando Pirates

Kaizer Chiefs

Kaizer Chiefs

00
00
0 0

South Africa Premier League Cup

HT
FT
August, 2016

South Africa Premier Soccer League

HT
FT
May, 2016

South Africa Premier Soccer League

HT
FT
April, 2016

South Africa Premier Soccer League

HT
FT
March, 2016

South Africa League Cup

HT
FT

05/03
FT

Orlando Pirates

Orlando Pirates

Kaizer Chiefs

Kaizer Chiefs

00
20
0 0
January, 2016

South Africa Premier Soccer League

HT
FT
October, 2015

South Africa Premier Soccer League

HT
FT

South Africa Premier League Cup

HT
FT
May, 2015

South Africa Premier Soccer League

HT
FT
February, 2015

South Africa Premier Soccer League

HT
FT

12/02
FT

AmaZulu

AmaZulu

Orlando Pirates

Orlando Pirates

00
12
0 0
December, 2014

South Africa Premier Soccer League

HT
FT
August, 2014

South Africa Premier Soccer League

HT
FT

21/08
FT

Orlando Pirates

Orlando Pirates

AmaZulu

AmaZulu

00
11
0 0
May, 2014

South Africa Premier Soccer League

HT
FT

South Africa League Cup

HT
FT
April, 2014

South Africa Premier Soccer League

HT
FT
January, 2014

South Africa Premier Soccer League

HT
FT

24/01
FT

AmaZulu

AmaZulu

Orlando Pirates

Orlando Pirates

00
11
0 0
December, 2013

South Africa Premier Soccer League

HT
FT
November, 2013

South Africa Premier Soccer League

HT
FT
October, 2013

South Africa Premier League Cup

HT
FT
August, 2013

South Africa Premier Soccer League

HT
FT

09/08
FT

Orlando Pirates

Orlando Pirates

AmaZulu

AmaZulu

00
01
0 0
May, 2013

South Africa Premier Soccer League

HT
FT
April, 2013

South Africa Premier Soccer League

HT
FT

04/04
FT

AmaZulu

AmaZulu

Orlando Pirates

Orlando Pirates

00
11
0 0
December, 2012

South Africa Premier Soccer League

HT
FT
October, 2012

South Africa Premier Soccer League

HT
FT

28/10
FT

Orlando Pirates

Orlando Pirates

AmaZulu

AmaZulu

00
00
0 0
August, 2012

South Africa Premier Soccer League

HT
FT
May, 2012

South Africa Premier Soccer League

HT
FT
April, 2012

South Africa Premier Soccer League

HT
FT

05/04
FT

AmaZulu

AmaZulu

Orlando Pirates

Orlando Pirates

00
01
0 0
February, 2012

South Africa Premier Soccer League

HT
FT
October, 2011

South Africa Premier Soccer League

HT
FT

16/10
FT

Orlando Pirates

Orlando Pirates

AmaZulu

AmaZulu

00
00
0 0
August, 2011

South Africa Premier Soccer League

HT
FT
March, 2011

South Africa Premier Soccer League

HT
FT
February, 2011

South Africa Premier Soccer League

HT
FT

20/02
FT

Orlando Pirates

Orlando Pirates

AmaZulu

AmaZulu

00
11
0 0
November, 2010

South Africa Premier Soccer League

HT
FT
August, 2010

South Africa Premier Soccer League

HT
FT
Group A
1TeamMGDPTSForm
1
Pyramids FC

Pyramids FC

61216
2
Renaissance de Berkane

Renaissance de Berkane

6210
3
Power Dynamos

Power Dynamos

6-37
4
Rivers United

Rivers United

6-111
Group B
1TeamMGDPTSForm
1
Al Ahly FC

Al Ahly FC

6510
2
AS FAR Rabat

AS FAR Rabat

619
3
Young Africans

Young Africans

618
4
JS kabylie

JS kabylie

6-73
Group C
1TeamMGDPTSForm
1
Al-Hilal Omdurman

Al-Hilal Omdurman

6211
2
Mamelodi Sundowns

Mamelodi Sundowns

639
3
MC Alger

MC Alger

6-17
4
Saint Eloi Lupopo

Saint Eloi Lupopo

6-45
Group D
1TeamMGDPTSForm
1
Stade Malien

Stade Malien

6311
2
Esperance Sportive de Tunis

Esperance Sportive de Tunis

629
3
Petro Atletico de Luanda

Petro Atletico de Luanda

6-36
4
Simba Sports Club

Simba Sports Club

6-25
Group A
1TeamMGDPTSForm
1
Pyramids FC

Pyramids FC

000
2
Rivers United

Rivers United

000
3
Power Dynamos

Power Dynamos

000
4
Renaissance de Berkane

Renaissance de Berkane

000
Group B
1TeamMGDPTSForm
1
Al Ahly FC

Al Ahly FC

000
2
AS FAR Rabat

AS FAR Rabat

000
3
Young Africans

Young Africans

000
4
JS kabylie

JS kabylie

000
Group C
1TeamMGDPTSForm
1
Mamelodi Sundowns

Mamelodi Sundowns

000
2
Al-Hilal Omdurman

Al-Hilal Omdurman

000
3
Saint Eloi Lupopo

Saint Eloi Lupopo

000
4
MC Alger

MC Alger

000
Group D
1TeamMGDPTSForm
1
Simba Sports Club

Simba Sports Club

000
2
Stade Malien

Stade Malien

000
3
Esperance Sportive de Tunis

Esperance Sportive de Tunis

000
4
Petro Atletico de Luanda

Petro Atletico de Luanda

000
Group A
1TeamMGDPTSForm
1
Pyramids FC

Pyramids FC

000
2
Rivers United

Rivers United

000
3
Power Dynamos

Power Dynamos

000
4
Renaissance de Berkane

Renaissance de Berkane

000
Group B
1TeamMGDPTSForm
1
Al Ahly FC

Al Ahly FC

000
2
AS FAR Rabat

AS FAR Rabat

000
3
Young Africans

Young Africans

000
4
JS kabylie

JS kabylie

000
Group C
1TeamMGDPTSForm
1
Mamelodi Sundowns

Mamelodi Sundowns

000
2
Al-Hilal Omdurman

Al-Hilal Omdurman

000
3
Saint Eloi Lupopo

Saint Eloi Lupopo

000
4
MC Alger

MC Alger

000
Group D
1TeamMGDPTSForm
1
Simba Sports Club

Simba Sports Club

000
2
Stade Malien

Stade Malien

000
3
Esperance Sportive de Tunis

Esperance Sportive de Tunis

000
4
Petro Atletico de Luanda

Petro Atletico de Luanda

000
Coach
#
Name
Nationality
Fee

-

Abdeslam Ouaddou
Morocco
--
Goalkeeper
#
Player
Nationality
Fee

24

Sipho Chaine
South Africa
€1.4M

35

melusi buthelezi
South Africa
€500K

0

Sphamandla Gumede
South Africa
€50K

24

Tshepo Chaine
South Africa
--

0

siyabonga dladla
South Africa
€50K
Defender
#
Player
Nationality
Fee

6

Olisa Harold Ndah
Nigeria
--

5

Nkosinathi Sibisi
South Africa
€1.6M

27

tapelo xoki
South Africa
€700K

0

T. Sesane
--

28

Thabiso Sesane
€350K

30

Deano van Rooyen
€1.4M

37

T. Lebitso
South Africa
€50K

0

Nkosikhona ndaba
€300K

33

Lebone Seema
$450K

43

Mpho Chabatsane
South Africa
$100K
Midfielder
#
Player
Nationality
Fee

18

Kabelo Dlamini
South Africa
€700K

26

Bandile Shandu
South Africa
€450K

8

Makhehlene Makhaula
South Africa
€50K

0

Cebo Mchunu
South Africa
--

31

R. Selaelo
South Africa
€150K

16

Thalente Mbatha
South Africa
€1.6M

32

edgar thuso moleleki
South Africa
€200K

30

Sihle nduli
South Africa
€850K

29

Sinoxolo Kwayiba
South Africa
€450K

23

Sipho Mbule
South Africa
€1.2M

14

Andre De Jong
New Zealand
€800K

0

Abdoulaye Mariko
Mali
€50K
Forward
#
Player
Nationality
Fee

7

Deon Hotto
Namibia
€250K

33

Evanga
Cameroon
--

17

Evidence Makgopa
South Africa
€1.2M

28

Patrick Maswanganyi
South Africa
€1.2M

33

Mohau Nkota
South Africa
€800K

38

Relebohile Mofokeng
South Africa
€2M

42

Boitumelo Lawrence Radiopane
South Africa
$250K

12

Oswin Appollis
South Africa
€2M

36

K. Sebelebele
South Africa
$850K

11

Tshepang Moremi
South Africa
€1M

9

Yanela Mbuthuma
€700K

45

Daniel Msendami
Zimbabwe
$400K

All

Arrivals

Departures

June, 2026

Date

From

To

Type

Fee

2026/06/29

End of loan

2026/06/29

End of loan

2026/06/29

End of loan

2026/06/29

End of loan

2026/06/29

End of loan

2026/06/29

End of loan

February, 2026

Date

From

To

Type

Fee

2026/02/23

Released

2026/02/15

End of loan

January, 2026

Date

From

To

Type

Fee

2026/01/28

Released

2026/01/25

Transfer

2.5M €

June, 2026

Date

From

To

Type

Fee

2026/06/29

End of loan

2026/06/29

End of loan

2026/06/29

End of loan

2026/06/29

End of loan

2026/06/29

End of loan

2026/06/29

End of loan

February, 2026

Date

From

To

Type

Fee

2026/02/15

End of loan

January, 2026

Date

From

To

Type

Fee

February, 2026

Date

From

To

Type

Fee

2026/02/23

Released

January, 2026

Date

From

To

Type

Fee

December, 2025

Date

From

To

Type

Fee

2025/11/30

Signed

September, 2025

Date

From

To

Type

Fee

South African champion

2011-2012 2010-2011
2

Nedbank Cup Winner

2023-2024 2022-2023
2