PSL Transfers 2026/27 - All the Confirmed Deals
Stay updated with all the official transfer moves in the South African Premier Soccer League. This roundup features a club-by-club look at confirmed signings and exits, highlighting active movements like loan returns and retirements. Key players, such as Darren Keet and Lee Langeveldt, retire, while clubs like Orlando Pirates and Kaizer Chiefs see several returnees. This dynamic transfer window sets the stage for an exciting new season, as teams strengthen and reshape their squads.
- All confirmed signings, loans and departures for all 16 PSL clubs.
- Highlights key moves: loan returns, retirements, and released players
- Transfer List last updated: 9 October 2026
South African Premier Soccer League: Confirmed Signings
Below you can find club-by-club signings and departures for the 16 top-flight clubs in the Betway Premiership. This includes signings made in the off-season transfer window.
AmaZulu
In: Moses Shumah (Power Dynamos), Gape Moralo (Siwelele), Omega Mdaka (Stellenbosch), Khomotjo Lekoloane (Stellenbosch), Keenan Phillips (Golden Arrows), Faveur Kouassi (Djoliba AC), Neo Mokoena (Orlando Pirates), Sphesihle Maduna (TS Galaxy), Zouzou Landry (Azam), Siphelele Zulu (Pretoria Callies)
Out: Bongani Zungu (released), Elmo Kambindu (released), Thabiso Kutumela (Marumo Gallants), Yanga Mjoli (released), Richard Ofori (released), Sphephelo Majola (released), Mason Mushore (released), Wandile Dube (Mamelodi Sundowns)
Chippa United
In: Imraan Jones (Highbury), Muzomuhle Khanyi (Stellenbosch, loan), Stanley Nwabali (free agent), Goodman Mosele (Orlando Pirates), Lebohang Tshabalala (Northern Cape Professionals), Tshepang Makara (University of Pretoria), Obakhe Tshaya (Hope FC), Ntuthuko Mlotshwa (Lerumo Lions), Muhammad Carrim (Patro Eisden), Daba Diakite (FC Sheriff)
Out: Katlego Mohamme (Sekhukhune United, loan return), Orlando Avuzwa Mbembe (Stellenbosch), Sinoxolo Kwayiba (Stellenbosch), Lukhanyo July (released), Xolani Sithole (released), Ayabulela Konqobe (released), Bievenu Eva Nga (released), Somila Ntsundwana (released), Bongani Sam (released), Malebogo Modise (Polokwane City), Giovanni Philander (Polokwane City), Dumisani Msibi (Golden Arrows)
Durban City
In: Kyle Jurgens (Stellenbosch), Tashreeq Morris (Kaizer Chiefs), Seth Green (Orlando Pirates), Liam April (Hope FC), Bandile Shandu (Orlando Pirates), Gaston Sirino (Kaizer Chiefs), Salim Magoola (Richards Bay), Kabelo Mofokeng (Casric Stars), Tylo Sanger (Cape Town Spurs), John Mokone (Magesi), Lifa Makua (Casric Stars), Alou Doumbia (Djoliba), Ethan Brooks (Panserraikos)
Out: Darren Keet (retired), Ayanda Mtshali (retired), Taahir Goedeman (Cape Town City, loan return), Patrick Autata (Cape Town City, loan return), Luphumlo Sifumba (Cape Town City, loan return), Terrence Mashego (Mamelodi Sundowns, loan return), Ronaldo Maarman (Sekhukhune United, loan return), Sphiwe Mahlangu (Sekhukhune United, loan return), Onele Rulwana (Mamelodi Sundowns DDC, loan return), Joslin Kamatuka (released), Emmanuel Jalai (Scottland FC, loan), Falakhe Tshanini (released), Odwa Nyulu (released), Lindokuhle Chonco (released)
Golden Arrows
In: Ronaldo van Neel (Hungry Lions), Mnqobi Gumede (FC Ravens), Hlumelo Mandla (Upington City FC), Sifiso Mazibuko (University of Pretoria), Phabonke Mbatha (The Bees FC), Siphesihle Buthelezi (The Bees FC), Eroine Agnikoi (Marumo Gallants), Dumisani Msibi (Chippa United)
Out: Brandon Theron (released), Keenan Phillips (AmaZulu), Philani Sithebe (released), Sanele Shabalala (Kruger United), Gladwin Shitolo (released), Sazi Gumbi (released), Nduduzo Mhlongo (released), Thabo Matlaba (released), Isaac Cisse (Royal Charleroi SC), Lwanda Mbanjwa (Kruger United), Thokozani Lukhele (Marumo Gallants), Siyanda Ndlovu (Mamelodi Sundowns), Shadrack Kobedi (Siwelele), Oumar Comara (Young Africans SC)
Kaizer Chiefs
In: Thabo Maloisane (Stellenbosch), Renaldo Leaner (Sekhukhune United), Khanyisa Mayo (CR Belouizdad), Adolf Mtasingwa Bitegeko (Azam FC), Langelihle Phili (Stellenbosch), Faiz Abrahams (Stellenbosch, loan)
Out: Aden McCarthy (Sabah FK), Gaston Sirino (Durban City), George Matlou (Stellenbosch), Happy Mashiane (released), Tashreeq Morris (Durban City), Fiacre Ntwari (Kruger United, loan), Siyabonga Gumede (Richards Bay), Given Msimango (Stellenbosch), Ashley Du Preez (Stellenbosch), Gopolang Taunyana (Stellenbosch), Samkelo Zwane (Hope FC, loan), Naledi Hlongwane (Hope FC, loan), Thabo Cele (Mamelodi Sundowns)
Kruger United
In: Fiacre Ntwari (Kaizer Chiefs, loan), Thendo Mukumela (Black Leopards), Thabang Sibanyoni (Magesi), Mlungisi Zwane (Casric Stars), Kwanda Mngonyama (El Ettihad Club), Katlego Mohamme (Sekhukhune United), Motsie Matima (Magesi), Heaven Sereetsi (Cape Town City), Sanele Tshabalala (Golden Arrows), Sikhosonke Langa (Sekhukhune United), Shane Saralina (Upington City), Sidney Fakude (Black Leopards), Tatenda Tavengwa (Venda), Lwanda Mbanjwa (Golden Arrows), Tumelo Mmakgolane (Black Leopards), Wonderboy Makhubu (Stellenbosch, loan), Sphiwe Mahlangu (Sekhukhune United), Thuso Moleleki (Orlando Pirates), Phathutshedzo Musekwa (Black Leopards), Lesedi Kapinga (Orbit College), Asekho Tiwani (Mamelodi Sundowns, loan)
Out: Kagiso Malinga (released), Celimpilo Ngema (released), Georges Lata (released), Kabelo Seriba (released), Philasande Manqele (released), Mlungisi Sikakane (Marumo Gallants), Tercious Malepe (released), Thabang Sibanyoni (released)
Marumo Gallants
In: Thabang Sesinyi (Jwaneng), Emile Lako (Casric Stars), Mlungisi Sikakane (Kruger United), Thokozani Lukhele (Golden Arrows), Prince Manku (Baroka), Patrick Motsoeneng (Africa Stars), Khomotso Marebane (Casric Stars), Thato Mohlomme (Orbit College), Samkele Sihlali (Sekhukhune United), Thabiso Mkwanazi (Highlands Park), Yanga Madiba (Orlando Pirates), Nelson Ralenkoane (Pele Pele), Thabiso Kutumela (AmaZulu), Daniel Msendami (Orlando Pirates, loan), Abdoulaye Mariko (Orlando Pirates, loan)
Out: Ibrahim Bance (released), Lucky Sekela Sithole (released), Jaisen Clifford (Siwelele), Katekani Mhlongo (TS Galaxy), Washington Arubi (CAPS United), Romaric Dognimin Ouattara (Stade d'Abidjan), Mohamed Doumbia (Young Africans, loan return), Eroine Agnikoi (Golden Arrows), Matthews Marou (Siwelele), Lebohang Mabotja (released)
Mamelodi Sundowns
In: Siyanda Msani (University of Pretoria, loan return), Matias Esquivel (FC Kifisia, loan return), Ricardo Goss (Siwelele, loan return), Antonio Van Wyk (SV Ried), Siyanda Ndlovu (Golden Arrows), Katlego Ntsabeleng (FC Dallas), Cassius Mailula (Toronto FC), Deano Van Rooyen (Orlando Pirates), Thabo Cele (Kaizer Chiefs), Thabang Matuludi (Polokwane City), Wandile Dube (AmaZulu)
Out: Peter Shalulile (released), Terrence Mashego (Stellenbosch, loan), Jayden Adams (deceased), Jody Ah Shene (University of Pretoria, loan), Aphelele Teto (University of Pretoria, loan), Neo Maema (Simba SC, loan), Thapelo Maseko (FC Copenhagen), Jody February (Siwelele, loan), Thato Sibiya (LOSC Lille, loan), Asekho Tiwani (Kruger United, loan), Kobamelo Kodisang (released)
Milford
In: Thabang Mabena (Black Leopards), Sicelo Masilela (The Bees FC), Azasakhe Lukhango (Stellenbosch), Mnqobi Mbhele (Sinenkani FC), Yanelisa Nomandela (Highbury), Sanele Mthembu (Mkhambathi)
Out: Bulelani Sigomoshe (Orlando Pirates)
Orlando Pirates
In: Kabelo Kgositsile (Baroka, loan return), Sifiso Luthuli (Magesi, loan return), Yanga Mabele (Orbit College, loan return), Mthetheleli Mthiyane (Stellenbosch), Sibangani Zulu (Richards Bay), Ghampani Lungu (Siwelele), Bohale Ngwato (Siwelele), Matome Mmolai (Leicesterford City), Aphiwe Baliti (Siwelele), Neo Rapoo (Siwelele), Thapelo Mokobodi (Stellenbosch), Sebastian Pedersen (Sogndal Fotball), Dublin Boon (Stellenbosch), Bheki Mabuza (Marumo Gallants), Mohau Nkota (Al-Ettifaq, loan), Bulelani Sigomoshe (Milford)
Out: Thabiso Lebitso (Stellenbosch), Sipho Mbule (released), Gilberto (released), Tshegofatso Mabasa (Maghreb de Fes), Bandile Shandu (Durban City), Karim Kimvuidi (Hapoel Petah Tikva), Gomolemo Khoto (Sekhukhune United), Siyabonga Ndlozi (Sekhukhune United), Tshepho Mashiloane (Sekhukhune United, loan), Aphiwe Baliti (Siwelele, loan), Relebohile Mofokeng (Royal Union Saint-Gilloise), Seth Green (Durban City), Thabiso Sesane (Siwelele), Selaelo Rasebotja (Siwelele), Goodman Mosele (Chippa United), Melusi Buthelezi (Sekhukhune United), Lungelo Dondolo (Casric Stars, loan), Yanga Madiba (Marumo Gallants), Deano Van Rooyen (Mamelodi Sundowns), Daniel Msendami (Marumo Gallants, loan), Abdoulaye Mariko (Marumo Gallants, loan)
Polokwane City
In: Vuyo Kopamotse (Mangaung United), Malebogo Modise (Chippa United), Kamogelo Ngwane (Black Leopards), Tidimalo Molokwane (Army Rockets), Msindisi Khoza (Luthuli Brigades), Giovanni Philander (Chippa United), Lucky Mahlatsi (Orbit College), Mothetho Mosotho (Mangaung United), Tshepang Matube (Mangaung United)
Out: Brian Bwire (released), Thabelo Tshikweta (TS Galaxy), Kgaogelo Ramushu (Stellenbosch), Mokibelo Ramabu (Sekhukhune United), Thabang Matuludi (Orlando Pirates)
Richards Bay
In: Thamsanqa Ndelu (Mkhambathi FC), Nhlakanipho Ngcobo (Ravens), Nqaba Xulu (Milford FC), Siyabonga Gumede (Kaizer Chiefs), Siphamandla Gwele (Ravens), Philani Sithebe (Golden Arrows), Khayelihle Mncube (TS Galaxy)
Out: Sibangani Zulu (Orlando Pirates), Tlakusani Mthethwa (Stellenbosch), Salim Magoola (Durban City)
Siwelele
In: Neo Mokhachane (Jwaneng Galaxy), Goitseone Phoko (Jwaneng Galaxy), Felix Noge (Mangaung United), Rehlohonolofaditswe Thulo (Mangaung United), Kwanda Lupalule (Mangaung United), Hamza Issah (Hearts of Oak, loan), Aphiwe Baliti (Orlando Pirates, loan), Jason Clifford (Marumo Gallants), Thabiso Sesane (Orlando Pirates), Selaelo Rasebotja (Orlando Pirates), Njabulo Ngcobo (Cape Town City), Shadrack Kobedi (Golden Arrows), Raymond Makhuvele (La Masia), Matthews Marou (Marumo Gallants), Jody February (Mamelodi Sundowns, loan)
Out: Ghampani Lungu (Orlando Pirates), Bohale Ngwato (Orlando Pirates), Samir Nurkovic (released), Samkelo Zwane (Kaizer Chiefs, loan return), Happy Mashiane (Kaizer Chiefs, loan return), Nyiko Mobbie (Sekhukhune United), Lyle Lakay (released), Ricardo Goss (Mamelodi Sundowns, loan return), Thabang Mahlangu (Sekhukhune United), Gape Morale (AmaZulu), Buhle Mkhwanazi (released), Aphiwe Baliti (Orlando Pirates), Neo Rapoo (Orlando Pirates), Lazola Maku (released), Pogiso Sanoka (released), Kgaogelo Sekgota (released), Mahlatse Makudubela (retired), Maloisane Mokhele (released), Chibuike Ohizu (Sekhukhune United), Thabo Makhele (released), Enoch Quaicoe (released), Keanin Ayer (reelased), Koketso Sekgodiso (released), Mandlenkosi Nkosi (released)
Stellenbosch
In: Sinoxolo Kwayiba (Chippa United), Thabiso Lebitso (Orlando Pirates), George Matlou (Kaizer Chiefs), Tlakusani Mthethwa (Richards Bay), Terrence Mashego (Stellenbosch, loan), Nathan Garrow (Auckland City), Orlando Avuzwa Mbembe (Chippa United), Qobolwakhe Sibande (Petrojet SC, loan), Kgaogelo Ramushu (Polokwane City), Given Msimango (Kaizer Chiefs), Ashley Du Preez (Kaizer Chiefs), Surprise Nhlabathi (Baroka), Arigo Obus Godspower (Rutsiro FC), Gopolang Taunyana (Kaizer Chiefs), Bradley Grobler (Sekhukhune United), Darrel Matsheke (free agent)
Out: Kyle Jurgens (Durban City), Lee Langeveldt (retired), Asekho Tiwani (Mamelodi Sundowns, loan return), Tshegofatso Mabasa (Orlando Pirates, loan return), Kobamelo Kodisang (Mamelodi Sundowns, loan return), Kazie Enyinnaya (released), Thabo Maloisane (Kaizer Chiefs), Mthetheleli Mthiyane (Orlando Pirates), Oscarine Masuluke (released), Athenkosi Mcaba (Sekhukhune United), Wayde Jooste (released), Olisa Ndah (released), Azasakhe Lukhango (Milford), Khomotjo Lekoloane (AmaZulu), Ibraheem Jabaar (Simba SC), Muzomuhle Khanyi (Chippa United, loan), Ashley Cupido (Kiryat Yam, loan), Henri Stanic (Azam FC), Turan Manafov (released), Thapelo Mokobodi (Orlando Pirates), Dublin Boon (Orlando Pirates), Langelihle Phili (Kaizer Chiefs), Wonderboy Makhubu (Kruger United, loan), Faiz Abrahams (Kaizer Chiefs, loan), Devin Titus (Maghreb de Fes)
Sekhukhune United
In: Nyiko Mobbie (Siwelele), Bethuel Muzeu (Black Leopards), Thabang Mahlangu (Siwelele), Palelo Mafuyeke (Selwana White Vultures), Tshepo Mashiloane (Orlando Pirates, loan), Gomolemo Khoto (Orlando Pirates), Siyabonga Ndlozi (Orlando Pirates), Athenkosi Mcaba (Stellenbosch), Samba O’Neil (Asante Kotoko), Oageng Phiri (Highbury), D’Angelo Kazeem (Venda Academy), Givemore Khupe (Upington City), Melusi Buthelezi (Orlando Pirates), Chibuike Ohizu (Siwelele), Mokibelo Ramabu (Polokwane City), Mcendi Vandala (Magesi, loan return), Samba O’Neil (free agent)
Out: Linda Mntambo (retired), Thabang Monare (Cape Town City), Lebogang Phiri (released), Shaune Mogaila (released), Bradley Grobler (Stellenbosch), Lesiba Nku (released), Sikhosonke Langa (Kruger United), Katlego Mohamme (Kruger United), Ryan Baartman (released), Rivaldo Coetzee (released), Ronaldo Maarman (released), Sphiwe Mahlangu (Kruger United), Samkele Sihlali (Marumo Gallants), Tresor Tshibwabwa (released), Andy Boyeli (released), Renaldo Leaner (Kaizer Chiefs), Keletso Makgalwa (Simba SC)
TS Galaxy
In: William Oduro (Hohoe United), Lennol Mathebula (Gomora United), Mpho Maoke (Gomora United), Zuko Gxabuza (Gomora United), Katekani Mhlongo (Marumo Gallants), Siphesihle Tati (Lerumo Lions FC), Sifiso Ngobeni (Cape Town City), Nhlakanipho Ngwenya (Durban University of Technology), Thabelo Tshikweta (Polokwane City FC), Azola Jakalashe (Cape Town Spurs), Simthandile Sishi (Stellenbosch, Anslin William (JDR Stars), Bongani Van Der Heiden (Randburg FC), Camangu Mdevulana (University of Pretoria)
Out: Nhlanhla Mgaga (released), Solomon Letsoenyo (released), Mory Keita (released), Mzwandile Dlamini (released), Khayelihle Mncube (Richards Bay), Sphesihle Maduna (AmaZulu)
Top Betting Sites
South African betting sitesBetting offers
Upcoming Events
08 November 2026
- Easterns vs Warriors -
- Cricket
- Titans vs Dolphins -
- Cricket
- Mamelodi Sundowns vs USM Alger -
- Soccer
- English Premier League -
- Soccer
- Hong Kong China vs USA -
- Rugby Union
- England vs Australia -
- Rugby Union
- Stellenbosch vs AmaZulu -
- Soccer
- Kaizer Chiefs vs Siwelele -
- Soccer
09 November 2026
- Pakistan vs Sri Lanka 1st Test -
- Cricket
01 October 2027
- 2027 Rugby Union World Cup -
- Rugby Union
Load More
