
Xtra rating
969
Conservative: 325
Rank club
16576
Updated: 17 May 2026
Baroka FC Upcoming matches by league
Baroka FC Last matches by league
1st Division
Premier Soccer League
Baroka FC Team Roster
position Goalkeeper
Ntokozo Mtsweni
GK
South Africa
Tshepo Mohui
GK
South Africa
16
Kgaogelo Sithole
GK
South Africa
30
Malcolm Jacobs
GK
South Africa
32
Katlego Molefe
GK
South Africa
position Defender
Bonginkosi Makume
DEF
South Africa
18
Dineo Olaleng Shaku
DEF
South Africa
34
Sibusiso Gideon Mabiliso
DEF
South Africa
position Midfielder
Mothusi Gopane
MID
South Africa
Kearabilwe Mphahlele
MID
South Africa
Given Kamogelo Mashikinya
MID
South Africa
Surprise Ndlabathi
MID
South Africa
William Motupa
MID
South Africa
Seboledi Mphahlele
MID
South Africa
Tsheamo Kekana
MID
South Africa
2
Lantshene Phalane
MID
South Africa
3
Ananias Junior Gebhardt
MID
Namibia
5
Rebone Ntsoane
MID
South Africa
5
Khomotjo Lekoloane
MID
South Africa
6
Thulani Sikhosana
MID
South Africa
7
Thuso Mogale
MID
South Africa
9
David Mathipi
MID
South Africa
11
Dan Ndhlovu
MID
South Africa
12
Kabelo Morris Kgositsile
MID
South Africa
13
Tshenzhelani Radzhadzhi
MID
South Africa
14
Kagiso Isaac Selemela
MID
South Africa
19
Clyde Combi
MID
South Africa
20
Shepherd Mangoale
MID
South Africa
24
Kgahliso Maphanga
MID
South Africa
26
Surprise Nhlabathi
MID
South Africa
28
Siyabonga Mtombeni
MID
South Africa
46
Collins Makgaka
MID
South Africa
position Attacker
29
Connor Zade Jales
FWD
South Africa
37
Siphelele Promise Mthembu
FWD
South Africa
Last Baroka FC Coachs
Daniel Malesela
South Africa
Coach since
1 March 2025
Coach until
History
| Coach | Coach country | Coach since | Coach until |
|---|---|---|---|
| Daniel Malesela | South Africa | 1 March 2025 | |
| Foster Hlungwani | South Africa | 1 February 2025 | 1 March 2025 |
| Joel Masutha | South Africa | 1 December 2024 | 1 February 2025 |
| Foster Hlungwani | South Africa | 1 September 2024 | 1 December 2024 |
| Morgan Mammila | South Africa | 1 June 2024 | 1 September 2024 |
| Daniel Malesela | South Africa | 1 October 2023 | 1 June 2024 |
| Stanford Nkoane | South Africa | 1 September 2023 | 1 October 2023 |
| Stanford Nkoane | South Africa | 1 September 2023 | 1 October 2023 |
| Petledi Job Maphutha | South Africa | 1 April 2023 | 1 August 2023 |
| Bushy Moloi | South Africa | 1 December 2022 | 1 March 2023 |
| Vincent Phaladi Kobola | South Africa | 1 April 2022 | 1 December 2022 |
| Kgoloko Thobejane | South Africa | 1 November 2021 | 1 April 2022 |
| Thoka Matsemela | South Africa | 1 October 2020 | 1 November 2021 |
| Dylan Kerr | Malta | 1 January 2020 | 1 November 2020 |
| Wedson Nyirenda | Zambia | 1 June 2018 | 1 December 2019 |
| Theophilus Khumalo | South Africa | 27 April 2018 | |
| MacDonald Makhubedu | South Africa | 1 February 2018 | 1 April 2018 |
| Kgoloko Thobejane | South Africa | 1 July 2015 | 1 February 2018 |
| Sello Chokoe | South Africa | 1 July 2013 | 30 June 2015 |
Baroka FC Transfers
Latest player transfers from
| Player | Team from | Transfer type | Transfer date |
|---|---|---|---|
| K. Nkogatse |
University of Pretoria
|
- | 16 November 2025 |
| S. Gum |
University of Pretoria
|
- | 29 September 2025 |
| S. Goovadia |
Polokwane City
|
Transfer | 24 September 2025 |
| T. Mokeke |
Upington City
|
Transfer | 1 August 2025 |
| Siyabonga Celani Vilane |
Casric Stars
|
Transfer | 1 July 2025 |
| M. Jacobs |
Highbury
|
Transfer | 1 January 2025 |
| N. Mtsweni |
Tomori Berat
|
Transfer | 1 January 2025 |
| N. Mtsweni |
University of Pretoria
|
Transfer | 1 January 2025 |
| N. Mtsweni |
Dinamo Tirana
|
Transfer | 1 January 2025 |
| O. Shaku |
Platinum City Rovers
|
N/A | 17 August 2024 |
| T. Mohui |
Pretoria Callies
|
N/A | 17 August 2024 |
| B. Makume |
Upington City
|
N/A | 17 August 2024 |
| S. Mthembu |
Pretoria Callies
|
N/A | 17 August 2024 |
| A. Banda |
Richards Bay
|
N/A | 1 July 2024 |
| C. Makgaka |
Sekhukhune United
|
N/A | 1 July 2024 |
Latest player transfers to
| Player | Team to | Transfer type | Transfer date |
|---|---|---|---|
| Siyabonga Mtombeni |
Upington City
|
- | 31 July 2025 |
| T. Mogale |
Casric Stars
|
- | 31 July 2025 |
| S. Malivha |
Sekhukhune United
|
Transfer | 17 July 2025 |
| S. Mangoale |
Leicesterfield
|
Transfer | 1 July 2025 |
| Siyabonga Mtombeni |
Upington City
|
Transfer | 1 July 2025 |
| M. Jacobs |
Venda FC
|
Transfer | 1 July 2025 |
| T. Mogale |
Casric Stars
|
Transfer | 1 July 2025 |
| T. Mashiloane |
Orlando Pirates
|
Transfer | 30 June 2025 |
| G. Mashikinya |
Magesi
|
Transfer | 27 January 2025 |
| A. Banda |
Dodoma Jiji
|
- | 15 January 2025 |
| R. Ntsoane |
Leruma United
|
Transfer | 1 January 2025 |
| K. Lekoloane |
Stellenbosch
|
N/A | 4 October 2024 |
| K. Lekoloane |
Stellenbosch
|
Transfer | 19 September 2024 |
| L. Nonyane |
Kruger United
|
N/A | 21 August 2024 |
| T. Patjie |
Kruger United
|
N/A | 21 August 2024 |
Leagues Baroka FC has participated in
Last matches statistics for Baroka FC
| match | shots | Poss. | Pass % | Fouls | Cards | Saves |
|---|---|---|---|---|---|---|
|
Baroka FC
0 - 1
Hungry Lions
14 March 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Milford FC
5 - 0
Baroka FC
21 March 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Midlands Wanderers
0 - 0
Baroka FC
7 April 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Baroka FC
1 - 2
Leicesterfield
11 April 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Lerumo Lions
2 - 0
Baroka FC
19 April 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Baroka FC
1 - 1
Gomora United FC
22 April 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Baroka FC
0 - 3
Kruger United
26 April 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Casric Stars
0 - 0
Baroka FC
1 May 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Cape Town City
1 - 0
Baroka FC
10 May 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Baroka FC
0 - 0
Upington City
17 May 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
Detailed statistics Baroka FC
Xtra rating history
Last rating points (most recent matches).
shots Baroka FC
Warnings Baroka FC
Passes Baroka FC
Goalkeeper saves Baroka FC
Latest start lineups Baroka FC (XI)
Richards Bay vs Baroka FC
Premier Soccer League 2023 - 1202178
19 June 2024
Baroka FC vs University of Pretoria
Premier Soccer League 2023 - 1202176
12 June 2024
Baroka FC vs Richards Bay
Premier Soccer League 2023 - 1202175
8 June 2024
University of Pretoria vs Baroka FC
Premier Soccer League 2023 - 1202173
2 June 2024
Maritzburg Utd vs Baroka FC
Premier Soccer League 2021 - Harry Gwala Stadium
21 May 2022
Baroka FC vs Supersport United
Premier Soccer League 2021 - Peter Mokaba Stadium
14 May 2022


