Samukelo Zikalala

Striker - Jomo Cosmos
28 Feb 2027
Sunday
Process

Marked for Samukelo Zikalala

30 Edition

The Jomo Cosmos Post

22 Feb 2027
From our football correspondent Upbeat

Squad

A one-man rearguard from Siyabonga Makhoba

There were 7 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Market

Mooketsi Phindela asks to leave Jomo Cosmos

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Player ratings

Age has not caught Judas Moseamedi yet — 8.01

At 33 he is supposed to be managing his minutes. Instead he was marked 8.01 and looked, for ninety minutes, exactly like the player everybody remembers.

Squad

Judas Moseamedi in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Jomo Cosmos this week that will take longer than a week to unsay.

Squad

Tshidiso Monamodi falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Match

Jomo Cosmos see off Ajax Cape Town

Three points for Jomo Cosmos, 1‑0 the final word against Ajax Cape Town in a contest settled by the finer margins.

The dugout

No place for Innocent Maphakisa on the big day

He found out with everybody else, an hour before kick-off, from a sheet of paper on a wall. Nobody at Jomo Cosmos pretended it was anything other than a decision about him.

The dugout

Thabiso Msane gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

The dugout

The manager’s verdict

“I am not going to get carried away and I will not let them either. It was a good day. There will be harder ones.” Sifiso Zungu kept it short after the 1‑0 win, which is what managers do when they are happy.

In brief

Back issues
26 Edition

The Jomo Cosmos Post

25 Jan 2027
From our football correspondent Uneasy

Player ratings

A brace, and Samukelo Zikalala takes the afternoon — 9.23

There is a particular kind of quiet from an away end watching one man score twice. Samukelo Zikalala provided it, and the 9.23 beside his name is if anything generous to everybody else.

Player ratings

A brace, and Judas Moseamedi takes the afternoon — 8.76

There is a particular kind of quiet from an away end watching one man score twice. Judas Moseamedi provided it, and the 8.76 beside his name is if anything generous to everybody else.

Transfer targets

$2.0M settles it between the clubs for Sinoxolo Kwayiba

Chippa United have accepted the money. What Jomo Cosmos do not yet have is the man, and between here and the photograph is a conversation about wages that both sides are dreading.

Transfer targets

Keabetswe Kungwane is a medical away from Jomo Cosmos

The deal with Polokwane City is done in every sense but the one that puts him on the pitch. Nothing goes wrong at this stage, except on the occasions when it does.

Squad

Tempers go at Jomo Cosmos

Jayden Adams was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Match

6 goals as Jomo Cosmos and University of Pretoria go for it

Defending was optional and nobody took up the option. 6 goals between Jomo Cosmos and University of Pretoria, and not one of the people who paid to be there will ask for the money back.

Transfer targets

No deal for Thapelo Morena at that price

Jomo Cosmos offered $180.0K; Mamelodi Sundowns said it was not close. The manager will be told the money is still there for the right player, which is what managers are told.

Match

Judas Moseamedi the difference as Jomo Cosmos beat University of Pretoria

Ask anyone on the way out what separated the sides and you will get one name: Judas Moseamedi. 4‑2 against University of Pretoria, and the applause at the whistle was mostly his.

The terraces

One of their own: Samukelo Zikalala

He is 21 and the ground already sings his name, which is a thing that happens to local boys and almost never to signings. Everything from here is measured against an affection he did nothing to earn except be from here.

In brief

20 Edition

The Orlando Pirates Chronicle

14 Dec 2026
From our football correspondent Steady

Player ratings

Oswin Appollis runs at them all day

Successful dribbles: 28. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

Squad

Tempers go at Orlando Pirates

Nkosinathi Sibisi was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Words at Orlando Pirates training over how hard people work

Somebody said out loud what several people had been thinking. Sihle Nduli is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

The dugout

The manager makes an example of Patrick Maswanganyi

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

The dugout

Teboho Erasmus on the point

“A point is a point and I will take it, but we should have had all three.” Teboho Erasmus after the 0‑0 draw, and the sentence every manager in the country said at some stage this weekend.

Match

Point won or two lost for Orlando Pirates?

Ninety minutes, no goals, and the argument started before the car park emptied: a point gained, or two thrown away against Platinum Stars? Both sides of it will still be going on Thursday.

The dugout

Thato Mabena is still being punished for one mistake

Nobody will confirm it and the team sheets confirm it every week. One error has bought him a spell as second choice that is already longer than the error deserved.

Looking ahead

Makhehleni Makhaula faces his old club

Free State Stars next, and one man in the Orlando Pirates dressing room knows their training ground better than his own. The reception will tell him what they thought of him.

Market

Oswin Appollis linked with a move away

The name of Oswin Appollis keeps appearing in other people's back pages. Orlando Pirates say nothing, which says plenty.

In brief

16 Edition

The Orlando Pirates Chronicle

16 Nov 2026
From our football correspondent Steady

Squad

Words at Orlando Pirates training over how hard people work

Somebody said out loud what several people had been thinking. Deon Hotto is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

A falling-out at Orlando Pirates

Makhehleni Makhaula and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

The dugout

No hiding place for Makhehleni Makhaula

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Makhehleni Makhaula, and the manager let it.

The dugout

Thato Mabena is still being punished for one mistake

Nobody will confirm it and the team sheets confirm it every week. One error has bought him a spell as second choice that is already longer than the error deserved.

Squad

The weekend belonged to Tshepang Moremi

Player of the week, judged against every other man in the division. A small award, and one most careers never collect.

Looking ahead

A reunion for Oswin Appollis

He used to wear the other shirt. On Saturday he plays against Ajax Cape Town in this one, and whatever he says this week about it being just another game will be untrue.

Market

Oswin Appollis linked with a move away

The name of Oswin Appollis keeps appearing in other people's back pages. Orlando Pirates say nothing, which says plenty.

Loan watch

The goals keep arriving from Samukelo Zikalala’s exile

3 goals in 11 games at Jomo Cosmos — numbers that travel home faster than he does. Somebody at Orlando Pirates updates a spreadsheet every Monday, and it makes better reading each week.

Squad

Melusi Buthelezi has seen what the next man earns

Numbers do not stay secret in a dressing room and never have. He is not asking for more than he is worth; he is asking why somebody beside him is worth more, and at Orlando Pirates that is a harder question to answer.

In brief

14 Edition

The Jomo Cosmos Post

2 Nov 2026
From our football correspondent Crisis

Squad

Judas Moseamedi in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Jomo Cosmos this week that will take longer than a week to unsay.

Match

Ajax Cape Town take the points off Jomo Cosmos

Beaten 2‑3, and beaten fairly. The manager kept his words short afterwards, which was probably wise.

The dugout

Romario Dlamini gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Match

Jomo Cosmos hit back inside 2 minutes

Ajax Cape Town held the lead for 2 minutes, which is not long enough to enjoy it. Jomo Cosmos answered before the celebration had properly finished, and the shape of the afternoon changed with it.

The dugout

Sifiso Zungu faces the questions

“We were not good enough today and I am not going to dress it up.” Sifiso Zungu after 2‑3, in the tone of a man who knows the next question and does not intend to answer it.

The dugout

The manager has not finished forgetting Siyabonga Makhoba's mistake

Publicly it is behind everybody. It is not behind the man who picks the team, and the only place that shows is a team sheet. He will get another chance; he will get it in a match that matters less.

Squad

A place in the month's best eleven for Gomolemo Kekana

Four or five weekends of consistency, judged against everybody in the division doing his job. Gomolemo Kekana has come out of that comparison in the side, and Jomo Cosmos have had the benefit of every one of those afternoons.

Squad

A step back for Thabo Molea at Jomo Cosmos

Somebody has moved past him. It is not a dropping and it is worse than one, because a dropping is about a Saturday and this is about where he stands.

Squad

Jayden Adams suspended

One booking too many, and Jayden Adams sits out. Jomo Cosmos lose him for the sort of avoidable reason that makes a manager's week longer.

In brief

11 Edition

The Jomo Cosmos Post

12 Oct 2026
From our football correspondent Steady

Squad

Real improvement from Samukelo Zikalala at Jomo Cosmos

Form comes and goes; this has not gone. Samukelo Zikalala is 21, and the version of him training now would not have got into the side he was in a year ago.

Squad

Words exchanged at Jomo Cosmos

Jayden Adams and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

Mboniseni Mbandlwa is not the player he was

It happens to all of them and it is still the hardest paragraph a local paper has to write. 35 years old, 3 points down on where he was, and a body that has started charging interest on a career.

The dugout

No hiding place for Thabiso Msane

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Thabiso Msane, and the manager let it.

The dugout

A promise honoured for Gomolemo Kekana

It is not much of a headline and it is the reason players believe the next promise. Jomo Cosmos told Gomolemo Kekana something would happen and then it happened, which in this industry passes for remarkable.

Squad

Jomo Cosmos are still strangers to each other

9 new signings in one window. Every one may be an upgrade and the side can still be worse for a while, which is the part of a rebuild the verdicts never mention.

In brief

11 Edition

The Orlando Pirates Chronicle

12 Oct 2026
From our football correspondent Upbeat

Market

Kabelo Moagi has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Orlando Pirates they have already started talking about him in the past tense.

Squad

Tempers go at Orlando Pirates

Yanela Mbuthuma was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

A row about effort at Orlando Pirates

Somebody said out loud what several people thought about how hard another man trains, and Sihle Nduli was in the middle of it. The one dressing-room argument that is genuinely about football.

The dugout

Orlando Pirates keep their word to Tshepang Moremi

Clubs make promises constantly and the page usually only hears about them when they are broken. This one was honoured, and the dressing room noticed that faster than any supporter did.

Squad

Jabu Mokone signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Jabu Mokone commits to Orlando Pirates for another 4 years.

The dugout

Andre de Jong gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Market

The Oswin Appollis talk will not go away

Another week, another link, another denial nobody quite believes. Orlando Pirates know the market decides these things, not the back pages — but the back pages are louder.

The dugout

Nkosinathi Sibisi has been promised minutes

A conversation in the manager’s office, and a commitment that came out of it. Promises like that are cheap to make and expensive to break, and Nkosinathi Sibisi has written the date down.

Loan watch

3 goals on loan for Samukelo Zikalala

7 appearances at Jomo Cosmos and the goals keep coming. Orlando Pirates are watching this more closely than the borrowing club would like.

In brief

10 Edition

The Jomo Cosmos Post

5 Oct 2026
From our football correspondent Steady

Squad

A one-man rearguard from Siyabonga Makhoba

There were 7 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Player ratings

Gomolemo Kekana, 20, steals the show — 7.61

Marked 7.61 at 20, in a side that makes no allowances for age. He did not need any, and he looked the least nervous man on the pitch.

The dugout

Mboniseni Mbandlwa keeps the receipts

“I remember the meeting. I remember exactly what was promised in it.” Jomo Cosmos may remember it differently, which is precisely the problem.

Squad

Real improvement from Thato Shiang at Jomo Cosmos

Form comes and goes; this has not gone. Thato Shiang is 22, and the version of him training now would not have got into the side he was in a year ago.

Squad

Tempers go at Jomo Cosmos

Jayden Adams was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

The terraces

Jomo Cosmos supporters have found a favourite in Gomolemo Kekana

There is a particular warmth a ground reserves for a 20-year-old it feels ownership of. Gomolemo Kekana has it now, and everything he does for the rest of his time here will be measured against the goodwill he was handed for free.

Match

Gomolemo Kekana the difference as Jomo Cosmos beat Maritzburg United

Ask anyone on the way out what separated the sides and you will get one name: Gomolemo Kekana. 1‑0 against Maritzburg United, and the applause at the whistle was mostly his.

Squad

Samukelo Zikalala is the division's best young player this month

At 21 he has spent a month being better than everybody his age in the league, which is a different and harder thing than one good afternoon. Jomo Cosmos will try very hard not to make too much of it.

The dugout

Matsi Sono gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

In brief

9 Edition

The Jomo Cosmos Post

28 Sep 2026
From our football correspondent Crisis

Player ratings

A brace, and Samukelo Zikalala takes the afternoon — 8.96

There is a particular kind of quiet from an away end watching one man score twice. Samukelo Zikalala provided it, and the 8.96 beside his name is if anything generous to everybody else.

Match

No end in sight to Jomo Cosmos's wait for a win

4 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at Jomo Cosmos has to find a result from somewhere.

Squad

Tempers go at Jomo Cosmos

Judas Moseamedi was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Match

University of Pretoria take the points off Jomo Cosmos

Beaten 3‑4, and beaten fairly. The manager kept his words short afterwards, which was probably wise.

Match

Nobody could stop scoring

7 goals. Both benches spent the second half looking at each other rather than at the pitch. Purists will complain about Jomo Cosmos and University of Pretoria in equal measure; everybody else had a wonderful time.

The terraces

One of their own: Samukelo Zikalala

He is 21 and the ground already sings his name, which is a thing that happens to local boys and almost never to signings. Everything from here is measured against an affection he did nothing to earn except be from here.

The dugout

Thomas Kgope gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Squad

A mistake Siyabonga Makhoba will not forget

Goalkeepers do not get to make mistakes; they get to make goals. He made one, he knew it instantly, and there was nobody behind him to make it anything else.

The dugout

The view from the dugout

“We will look at it, we will learn from it, and we go again.” The three sentences every manager keeps for a 3‑4 defeat, delivered by Sifiso Zungu to a room that had heard them before.

In brief

3 Edition

The Jomo Cosmos Post

17 Aug 2026
From our football correspondent Crisis

Squad

A one-man rearguard from Siyabonga Makhoba

There were 8 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Player ratings

Samukelo Zikalala, 21, steals the show — 7.66

Marked 7.66 at 21, in a side that makes no allowances for age. He did not need any, and he looked the least nervous man on the pitch.

Player ratings

A goal and an assist for Judas Moseamedi — 7.93

Involvement in 2 goals, from a player who spent the ninety minutes doing the thing a manager actually wants: being where the ball was going to end up. 7.93 beside his name.

Squad

A falling-out at Jomo Cosmos

Judas Moseamedi and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Match

6 goals as Jomo Cosmos and Golden Arrows go for it

Defending was optional and nobody took up the option. 6 goals between Jomo Cosmos and Golden Arrows, and not one of the people who paid to be there will ask for the money back.

Match

Judas Moseamedi’s goal not enough for Jomo Cosmos

Judas Moseamedi scored, and precious little else went right: 2‑4 to Golden Arrows, and a quiet walk to the dressing room.

Player ratings

Gerald Ndlovu runs at them all day

Successful dribbles: 21. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

Transfer targets

Door shut on Sboniso Madonsela

Jomo Cosmos asked and Golden Arrows said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.

The dugout

Romario Dlamini gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

In brief

1 Edition

The Jomo Cosmos Post

3 Aug 2026
From our football correspondent Steady

Squad

A career in one shirt: Matsi Sono

12 seasons and 154 appearances, all of them here. Careers like this are not designed; they happen to a certain kind of man at a certain kind of club, and this town has one.

Squad

Matsi Sono stays put

“The easiest signature of my career.” Matsi Sono and Jomo Cosmos agree another 2 years, and the manager can plan around him rather than about him.

Squad

Judas Moseamedi in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Jomo Cosmos this week that will take longer than a week to unsay.

Transfer targets

Mamelodi Sundowns tell Jomo Cosmos: Cassius Mailula is not for sale

The approach was made and the answer came back in a sentence. There is no number on the table because there was no number that would have been enough.

Market

Sifiso Nkosi told to find a new club

“They were honest with me, and I would rather know.” Sifiso Nkosi has been informed he is not in the manager's thinking at Jomo Cosmos.

Squad

Judas Moseamedi is a square peg at Jomo Cosmos

The system has changed and his position has not. A footballer can improve his form; he cannot improve the manager’s formation, and that is the whole of the problem.

Market

Jomo Cosmos and Matsi Sono are talking past each other

“There is a gap, and pretending there is not helps nobody.” Neither side has moved, and the calendar is working for exactly one of them.

Transfer targets

A loan move for Gomolemo Kekana is in the works

Jomo Cosmos have made the call to Mamelodi Sundowns. No fee, a share of the wages, and a spare shirt in the position where the squad has been thinnest all season.

Transfer targets

Jomo Cosmos ask about Samukelo Zikalala

A loan enquiry to Orlando Pirates: cover, or a look at somebody the club cannot afford to buy yet. Either way the answer will come back inside the week.

In brief