PSL Transfer News 2018-19: All the Completed January Deals

Below, you can find a list of transfers completed in the South Africa PSL during the 2018-19 season’s January transfer window. This is the best way to catch up on any PSL transfer news you may have missed.

* This list will be updated periodically and only contains transfer mentions in the media and by clubs on their official websites. Any players returning to their parent clubs after loan spells will also be added here eventually.

To report any missed transfers, please leave a comment on this article or email

LAST UPDATE: 8 April 2019


In – Talent Chawapiwa (Baroka FC), Bonginkosi Ntuli (Mamelodi Sundowns), Tshepo Gumede (free agent)

Out – Mabhuti Khenyeza (retired), Emiliano Tade (Mamelodi Sundowns), Simphiwe Lumkwana (Maccabi FC)

Baroka FC:

In – Rodwell Chinyengetere (FC Platinum), Siyabonga Vilane (Uthongathi FC), Lawrence Ntswane (Tshwane University of Technology)

Out – Mpho Kgwaswane (released), Davies Nkausu (released), Toriq Losper (released), Bheki Maliba (released), Thabo Moseki (released), Charles Molapo (released), Emmanuel Letlotlo (Kaizer Chiefs, loan return), Hussein Shabani (released), Zama Dlamini (released), Richard Matloga (Golden Arrows), Talent Chawapiwa (Amazulu)

Bidvest Wits:

In – Fagrie Lakay (Supersport United)

Out – Mxolisi Macuphu (Supersport United, loan), Reeve Frosler (Kaizer Chiefs)

Black Leopards:

In – Lehlohonolo Masalesa (free agent), Robert N’gambi (free agent), Thokozani Sekotlong (Mamelodi Sundowns, loan), Eluid Ambokile (Mbeya City, loan)

Out – Thembi Nevhulamba (Tshakhuma Tsha Madzivhandila, loan), Chris Matombo (Tshakhuma Tsha Madzivhandila, loan), Lutho Mbanjwa (released), Jupiter Ngwenya (released)

Bloemfontein Celtic:

In – Mzwanele Mahashe (free agent), Mondli Mpoto (Supersport United)

Out – Alfred Ndengane (Orlando Pirates), Lorenzo Gordinho (Kaizer Chiefs, loan return), Roggert Nyundu (TS Sporting), Aphiwe Lubisi (TS Sporting)

Cape Town City:

In – Kermit Erasmus (Vitoria de Setubal), Thato Mokeke (Chippa United), Judas Moseamedi (Free State Stars, loan return), Travis Graham (free agent), Christofer David (free agent)

Out – Mpho Matsi (Maritzburg United, loan), Tokelo Rantie (released), Judas Moseamedi (Maritzburg United, loan), Ayanda Patosi (Esteghlal FC), Allan Kateregga (Maritzburg United, loan), Matthew Rusike (Stabaek)

Chippa United:

In – Phetso Maphanga (Orlando Pirates, loan), Gladwin Shitolo (Orlando Pirates, loan), Bangaly Keita (Free State Stars), Donashano Malama (Nkana FC), William Twala (Free State Stars), Mwampole Masule (Township Rollers)

Out – Thato Mokeke (Cape Town City), James Okwuosa (released), Thabo Nthethe (released), Nkosinathi Mthiyane (released), Jabulani Shongwe (Highlands Park), Buyani Sali (released), Miguel Timm (Maritzburg United), Thatayaone Kgamanyane (released), Kabelo Seakanyeng (released), Zaphaniah Mbokoma (Jomo Cosmos), Thamsanqa Sangweni (released), Zusakhe Sali (released), Lunathi Mdatyulwa (released), Daniel Akpeyi (Kaizer Chiefs)

Free State Stars:

In – Simisani Mathumo (Township Rollers), Michelle Katsvairo (CAPS United), Martin Kizza (SC Villa)

Out – Judas Moseamedi (Cape Town City, loan return), Thabang Klaas (released), William Twala (Chippa United), Maboke Matlakala (released), Cesaire Gandze (released), Bangaly Keita (Chippa United), Olivier Kwizera (released), Sinethemba Jantjie (deceased)

Golden Arrows:

In – Richard Matloga (Baroka FC)

Out –

Highlands Park:

In – Enocent Mkhabela (free agent), Jabulani Shongwe (Chippa United)

Out –

Kaizer Chiefs:

In – Lorenzo Gordinho (Bloemfontein Celtic, loan return), Emmanuel Letlotlo (Baroka FC, loan return), Happy Mashiane (Kaizer Chiefs Development), Daniel Akpeyi (Chippa United), Reeve Frosler (Bidvest Wits), Nkosingiphile Ngcobo (Kaizer Chiefs Development)

Out – Godfrey Walusimbi (released), Wiseman Meyiwa (retired)

Mamelodi Sundowns:

In – Emiliano Tade (Amazulu), Keletso Makgalwa (Maritzburg United, loan return)

Out – Siyabonga Zulu (released), Toni Silva (Al Ittihad), Katlego Otladisa (Cape Umoya United, loan), Thokozani Sekotlong (Black Leopards, loan), Bonginkosi Ntuli (Amazulu), George Lebese (Supersport United, loan)

Maritzburg United:

In – Mpho Matsi (Cape Town City, loan), Judas Moseamedi (Cape Town City, loan), Thabiso Kutumela (Orlando Pirates), Miguel Timm (Chippa United), Allan Kateregga (Cape Town City, loan)

Out – Yazid Atouba (released), Andrea Fileccia (released), Bokang Tlhone (released), Keletso Makgalwa (Mamelodi Sundowns, loan return), Motsie Matima (released), Junior Zindoga (released)

Orlando Pirates:

In – Alfred Ndengane (Bloemfontein Celtic)

Out – Phetso Maphanga (Chippa United, loan), Lyle Foster (AS Monaco), Thabiso Kutumela (Maritzburg United), Gladwin Shitolo (Chippa United, loan)

Polokwane City:

In – Charlton Mashumba (Jomo Cosmos)

Out – Harold Ndlovu (retired), Bongani Manavhela (TS Sporting), Rodney Ramagalela (released)

Supersport United:

In – Mxolisi Macuphu (Bidvest Wits, loan), George Lebese (Mamelodi Sundowns, loan)

Out – Mondli Mpoto (Bloemfontein Celtic), Darren Smith (Ubuntu Cape Town, loan), Thuso Phala (released)

About Grant James

Grant James is a professional football analyst and coach who holds a UEFA B Licence, FA Youth Module 2, CAF B License, the Prozone Level 3 in Performance Analysis and has a one-year diploma in Sports Coaching Science from ETA. All views are his own.

Want to read more?

Stay up to date with our Football Analysis news by subscribing to us on these social media channels, or read more of our related articles listed on the right.

Comments are closed.