Khulumani Ndamane

Central Defender - Mamelodi Sundowns
6 Aug 2028
Sunday
Process

Marked for Khulumani Ndamane

103 Edition

The Mamelodi Sundowns Sentinel

17 Jul 2028
From our football correspondent Steady

Market

Mamelodi Sundowns break the bank for Reeve Frosler

$1.8M. No player has ever cost Mamelodi Sundowns more, and expectation arrives with him.

The terraces

Supporters turn on the $890.0K sale of Oarabile Booysen

He is going to Ajax Cape Town, the club has $890.0K it did not have on Friday, and the phone-ins have already decided how they feel about that. Selling well and selling somebody they loved are not the same skill.

Market

Mamelodi Sundowns say no — this time

The offer from SuperSport United for Jody Ah Shene was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Squad

Kutlwano Letlhaku is a better footballer than he was

Not a run of form — an actual step up, held for months. At 22 he is doing things at this level he could not do at the start of the season, and the coaching staff will tell you exactly which of them.

Squad

Tempers go at Mamelodi Sundowns

Ronwen Williams 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.

Market

Oarabile Booysen moves on

Ajax Cape Town pay $890.0K, and the deal is done. The number reads well on a balance sheet; whether it reads well on the pitch is next season's question.

Market

Khulumani Ndamane raises the bar for Mamelodi Sundowns

“I want to be playing for trophies while my legs still let me.” Nothing in that sentence is a transfer request, and nobody at Mamelodi Sundowns heard it as anything else.

The terraces

$1.8M for Reeve Frosler, and Mamelodi Sundowns supporters approve

Boards get told what they have done wrong for years and hear nothing on the days they get it right. This is one of those days: Reeve Frosler from Kaizer Chiefs for $1.8M, and a ticket office having a very good morning.

Squad

A late step up for Thapelo Maseko

At 24 the improving is meant to be over. It is not: 3 points better than the mark taken at the start of the year, which is the sort of thing that happens to players who take the boring parts of the job seriously.

In brief

Back issues
101 Edition

The Mamelodi Sundowns Sentinel

3 Jul 2028
From our football correspondent Steady

Market

Mamelodi Sundowns turn down Golden Arrows for Kutlwano Letlhaku

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

Market

Ismail Watenga hands in a written request

“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Mamelodi Sundowns can pretend not to have heard.

Market

Khuliso Mudau wants to know where this is going

“I want to win things, and I would like to do it here.” Nothing has been demanded and nothing has been threatened — but a boardroom at Mamelodi Sundowns hears a sentence like that exactly as it was built.

Squad

Tempers go at Mamelodi Sundowns

Ronwen Williams 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

Keanu Cupido is named among the best

There are footballers who have a good season and footballers a season is remembered for, and the second kind get their names read out in a hall in the summer. Mamelodi Sundowns will be quietly delighted and privately nervous.

Squad

Kamohelo Mareletse is a better footballer than he was

Not a run of form — an actual step up, held for months. At 19 he is doing things at this level he could not do at the start of the season, and the coaching staff will tell you exactly which of them.

In brief

96 Edition

The Mamelodi Sundowns Sentinel

29 May 2028
From our football correspondent Steady

Squad

Ronwen Williams 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 Mamelodi Sundowns this week that will take longer than a week to unsay.

Squad

Real improvement from Lehlogonolo Mohlabine at Mamelodi Sundowns

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

Market

Khulumani Ndamane raises the bar for Mamelodi Sundowns

“I want to be playing for trophies while my legs still let me.” Nothing in that sentence is a transfer request, and nobody at Mamelodi Sundowns heard it as anything else.

Squad

Marcelo Allende 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.

Market

Siyabonga Mabena comes back from a loan that worked

23 appearances and 7 goals away from here, and a player the manager did not have in August. Loans are sent out hoping for exactly this and most of them do not deliver it.

Squad

Zuko Mdunyelwa stays put

“The easiest signature of my career.” Zuko Mdunyelwa and Mamelodi Sundowns agree another 3 years, and the manager can plan around him rather than about him.

In brief

95 Edition

The Mamelodi Sundowns Sentinel

22 May 2028
From our football correspondent Steady

Boardroom

Mamelodi Sundowns have won it

This is the season the town will measure the next twenty against. The trophy travels home with the squad, and the route through the streets was agreed days ago.

Squad

The season belongs to Khulumani Ndamane

An individual honour is a strange thing in a team game, and the best of them are never argued with. He has had the sort of year that ends with his name being read out, and Mamelodi Sundowns have had the benefit of it.

Squad

Tempers go at Mamelodi Sundowns

Ronwen Williams 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 Mamelodi Sundowns training over how hard people work

Somebody said out loud what several people had been thinking. Bathusi Aubaas 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

The manager makes an example of Bathusi Aubaas

“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.

Market

The Bathusi Aubaas talk will not go away

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

In brief

91 Edition

The Mamelodi Sundowns Sentinel

24 Apr 2028
From our football correspondent Steady

Squad

Tempers go at Mamelodi Sundowns

Ronwen Williams 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 Mamelodi Sundowns training over how hard people work

Somebody said out loud what several people had been thinking. Bathusi Aubaas 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

The manager makes an example of Khulumani Ndamane

“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.

Squad

When it matters, Ronwen Williams plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

Market

The Bathusi Aubaas talk will not go away

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

Loan watch

Fawaaz Basadien has made Asante Kotoko’s shirt his own

11 starts now, an average of 6.60, and the team sheet at Asante Kotoko has stopped being a question. Exactly what everybody signed up for.

In brief

83 Edition

The Mamelodi Sundowns Sentinel

28 Feb 2028
From our football correspondent Steady

Match

24 unbeaten for Mamelodi Sundowns

Hard to beat is not the same as winning, but 24 matches without defeat is a foundation Mamelodi Sundowns did not have in the autumn.

Player ratings

A brace, and Brayan León takes the afternoon — 8.40

There is a particular kind of quiet from an away end watching one man score twice. Brayan León provided it, and the 8.40 beside his name is if anything generous to everybody else.

Squad

Defences have started doubling up on Brayan León

25 goals and a season average of 7.32 will do that. The space he used to find has gone; he keeps scoring anyway, which is the mark of the real thing.

Market

Nashville SC watching Brayan León

The interest is real enough to have reached print. Mamelodi Sundowns have said nothing, which in a transfer window is its own kind of answer.

Squad

Tempers go at Mamelodi Sundowns

Ronwen Williams 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

Brayan León among the goals in a wild afternoon

6 goals in one match, Brayan León on the scoresheet, and a scoreline that will look like a misprint. Neutrals could not have asked more of Mamelodi Sundowns and Polokwane City.

Match

Mamelodi Sundowns find a way past Polokwane City

Polokwane City made Mamelodi Sundowns work for it, but the scoreboard read 4‑2 at the end and the table does not ask how.

Player ratings

Nobody could get near Iqraam Rayners

Successful dribbles: 20. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Player ratings

Khulumani Ndamane in the eights

A performance of 8.46 does not come along often, and when it does the rest of the team becomes scenery. He was magnificent.

In brief

81 Edition

The Mamelodi Sundowns Sentinel

14 Feb 2028
From our football correspondent Steady

Match

22 unbeaten for Mamelodi Sundowns

Hard to beat is not the same as winning, but 22 matches without defeat is a foundation Mamelodi Sundowns did not have in the autumn.

Match

Mamelodi Sundowns make home a hard place to visit

12 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Market

Abubeker Nasir is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Mamelodi Sundowns is pretending he will be back in the shirt.

Squad

Tempers go at Mamelodi Sundowns

Ronwen Williams 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.

Player ratings

Ninety minutes of Khulumani Ndamane at his very best

Marked 8.43. Players have careers without a single afternoon like this in them, and he has just had one in front of everybody at Mamelodi Sundowns.

Squad

Words at Mamelodi Sundowns training over how hard people work

Somebody said out loud what several people had been thinking. Bathusi Aubaas 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

Khulumani Ndamane is carrying Mamelodi Sundowns

7 goals and a season average of 7.34. Form like that gets noticed well beyond this town.

Squad

Peter Shalulile 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.

Loan watch

Thato Moalusi counts the days

“I watch every Mamelodi Sundowns game from here. That says everything about where my head is.” The loan at AFC Leopards runs its course, but his heart never made the trip.

In brief

79 Edition

The Mamelodi Sundowns Sentinel

31 Jan 2028
From our football correspondent Steady

Match

Whatever happens, Mamelodi Sundowns do not lose

20 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Market

Aduana Stars come back empty-handed

The bid was some way short and Mamelodi Sundowns did not need long over it. Nobody in the game reads a first refusal as the end of anything.

Match

The run at home goes on for Mamelodi Sundowns

11 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Squad

Tempers go at Mamelodi Sundowns

Ronwen Williams 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.

Market

Malibongwe Khoza wants to know where this is going

“I want to win things, and I would like to do it here.” Nothing has been demanded and nothing has been threatened — but a boardroom at Mamelodi Sundowns hears a sentence like that exactly as it was built.

Market

Golden Arrows watching Mothobi Mvala

The interest is real enough to have reached print. Mamelodi Sundowns have said nothing, which in a transfer window is its own kind of answer.

Squad

Brayan León 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

Words at Mamelodi Sundowns training over how hard people work

Somebody said out loud what several people had been thinking. Bathusi Aubaas 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

Khulumani Ndamane is carrying Mamelodi Sundowns

6 goals and a season average of 7.31. Form like that gets noticed well beyond this town.

In brief

75 Edition

The Mamelodi Sundowns Sentinel

3 Jan 2028
From our football correspondent Upbeat

Match

Still nobody has beaten Mamelodi Sundowns

The unbeaten run reaches 16. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Player ratings

Khulumani Ndamane scores twice — 9.54

Two goals and a mark of 9.54 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Squad

The season belongs to Ronwen Williams

An individual honour is a strange thing in a team game, and the best of them are never argued with. He has had the sort of year that ends with his name being read out, and Mamelodi Sundowns have had the benefit of it.

Market

Mamelodi Sundowns say no — this time

The offer from Paradou for Fawaaz Basadien was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Market

Khuliso Mudau raises the bar for Mamelodi Sundowns

“I want to be playing for trophies while my legs still let me.” Nothing in that sentence is a transfer request, and nobody at Mamelodi Sundowns heard it as anything else.

Squad

Tempers go at Mamelodi Sundowns

Themba Zwane 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.

Market

Mothobi Mvala attracts admirers

The name of Mothobi Mvala has come up in conversations Mamelodi Sundowns were not part of. Nothing formal, nothing signed — but nothing about it accidental either.

Player ratings

Nobody could get near Marcelo Allende

Successful dribbles: 21. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Match

Nobody wins at Mamelodi Sundowns

9 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

In brief

71 Edition

The Mamelodi Sundowns Sentinel

6 Dec 2027
From our football correspondent Triumph

Match

Mamelodi Sundowns tear Black Aces apart

Rarely has this fixture seen a display like it: 3‑0 against Black Aces, and it could have been more.

Match

Nobody wants to play Mamelodi Sundowns right now

7 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Player ratings

A brace, and Iqraam Rayners takes the afternoon — 9.08

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

Squad

8 seasons of Themba Zwane

217 appearances across 8 seasons in these colours. Careers like that are not built any more, and Mamelodi Sundowns know what they have.

Squad

Teboho Mokoena 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 Mamelodi Sundowns this week that will take longer than a week to unsay.

Squad

Brayan León is carrying Mamelodi Sundowns

16 goals and a season average of 7.24. Form like that gets noticed well beyond this town.

Boardroom

Tashreeq Morris will join Mamelodi Sundowns for nothing

The paperwork is done long before the player is. Tashreeq Morris has agreed terms to come here when his current deal runs out, which means Mamelodi Sundowns have spent a summer's transfer budget on a phone call.

Squad

Marcelo Allende 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

Mamelodi Sundowns keep winning on the road

3 away wins in a row. Travelling support is the truest kind, and this season it is being repaid in the only currency that counts.

In brief

70 Edition

The Mamelodi Sundowns Sentinel

29 Nov 2027
From our football correspondent Triumph

Match

Mamelodi Sundowns refuse to drop out of the race

Position 1, 42 points, and the result everyone checks first is now theirs. The word is still not being said around the ground, which is how you know everyone is thinking it.

Match

Mamelodi Sundowns tear Maritzburg United apart

Rarely has this fixture seen a display like it: 3‑0 against Maritzburg United, and it could have been more.

Match

Mamelodi Sundowns cannot stop winning

6 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Player ratings

Teboho Mokoena shuts the door

Defensive actions: 25, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Market

Marcelo Allende wants more than Mamelodi Sundowns are offering

“I have ambitions, and I would like the club to share them.” Nobody has asked to leave and nobody has been shown the door — but a player chooses that sentence carefully, and a boardroom hears it exactly as it was meant.

Squad

Tempers go at Mamelodi Sundowns

Ronwen Williams 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

Defences have started doubling up on Brayan León

15 goals and a season average of 7.20 will do that. The space he used to find has gone; he keeps scoring anyway, which is the mark of the real thing.

Player ratings

Khulumani Ndamane was on a different afternoon to everybody else

9.50. There are performances a supporter describes to somebody who was not there and cannot quite convey; this was one, and the number does not help either.

The terraces

Mamelodi Sundowns supporters have found a favourite in Khulumani Ndamane

There is a particular warmth a ground reserves for a 23-year-old it feels ownership of. Khulumani Ndamane 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.

In brief

68 Edition

The Mamelodi Sundowns Sentinel

15 Nov 2027
From our football correspondent Triumph

Squad

A one-man rearguard from Jody February

There were 6 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.

Match

Nobody wants to play Mamelodi Sundowns right now

4 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Squad

Tempers go at Mamelodi Sundowns

Ronwen Williams 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.

Player ratings

One of those days for Khulumani Ndamane

There is a version of this player everybody suspected was in there, and on this evidence it is. 9.71, and no argument anywhere in the ground.

Squad

Malibongwe Khoza signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Malibongwe Khoza and Mamelodi Sundowns agree another 5 years.

Match

Mamelodi Sundowns get the job done against Polokwane City

A 2‑0 win over Polokwane City, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Squad

Words at Mamelodi Sundowns training over how hard people work

Somebody said out loud what several people had been thinking. Bathusi Aubaas 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.

Player ratings

Teboho Mokoena was on a different afternoon to everybody else

8.08. There are performances a supporter describes to somebody who was not there and cannot quite convey; this was one, and the number does not help either.

Player ratings

Lebo Mothiba in the eights

A performance of 8.00 does not come along often, and when it does the rest of the team becomes scenery. He was magnificent.

In brief

67 Edition

The Mamelodi Sundowns Sentinel

8 Nov 2027
From our football correspondent Upbeat

Match

Mamelodi Sundowns make it 3 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Mamelodi Sundowns have 3 straight wins of it.

Squad

Ronwen Williams 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 Mamelodi Sundowns this week that will take longer than a week to unsay.

Match

Miguel Reisinho sends Mamelodi Sundowns past Ajax Cape Town

It finished 3‑2, and it was Miguel Reisinho’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Mamelodi Sundowns.

Squad

No hiding place for Marcelo Allende

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

Player ratings

Khulumani Ndamane in the eights

A performance of 8.68 does not come along often, and when it does the rest of the team becomes scenery. He was magnificent.

Squad

Bathusi Aubaas 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.

Player ratings

A masterclass from Miguel Reisinho

Marked 8.20 — the sort of number a correspondent writes down twice to be sure. Everything he tried came off, and what he did not try was not worth trying.

Loan watch

Jody Ah Shene counts the days

“I watch every Mamelodi Sundowns game from here. That says everything about where my head is.” The loan at Toluca runs its course, but his heart never made the trip.

Squad

A place in the month's best eleven for Khulumani Ndamane

Four or five weekends of consistency, judged against everybody in the division doing his job. Khulumani Ndamane has come out of that comparison in the side, and Mamelodi Sundowns have had the benefit of every one of those afternoons.

In brief

65 Edition

The Mamelodi Sundowns Sentinel

25 Oct 2027
From our football correspondent Upbeat

Squad

Ronwen Williams 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 Mamelodi Sundowns this week that will take longer than a week to unsay.

Player ratings

Malibongwe Khoza shuts the door

Defensive actions: 23, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Player ratings

One of those days for Khulumani Ndamane

There is a version of this player everybody suspected was in there, and on this evidence it is. 9.52, and no argument anywhere in the ground.

Match

6 unbeaten for Mamelodi Sundowns

Hard to beat is not the same as winning, but 6 matches without defeat is a foundation Mamelodi Sundowns did not have in the autumn.

The terraces

The crowd has taken to Khulumani Ndamane

At 23 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.

Match

Mamelodi Sundowns see off Bidvest Wits

Three points for Mamelodi Sundowns, 2‑0 the final word against Bidvest Wits in a contest settled by the finer margins.

Squad

Words at Mamelodi Sundowns training over how hard people work

Somebody said out loud what several people had been thinking. Aubrey Modiba 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.

Player ratings

Brayan León in the eights

A performance of 8.01 does not come along often, and when it does the rest of the team becomes scenery. He was magnificent.

Squad

The manager makes an example of Peter Shalulile

“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.

In brief

61 Edition

The Mamelodi Sundowns Sentinel

27 Sep 2027
From our football correspondent Upbeat

Squad

Ronwen Williams 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 Mamelodi Sundowns this week that will take longer than a week to unsay.

Match

Mamelodi Sundowns find a way past Chippa United

Chippa United made Mamelodi Sundowns work for it, but the scoreboard read 1‑0 at the end and the table does not ask how.

Squad

Bathusi Aubaas 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.

Player ratings

Nobody could get near Iqraam Rayners

Successful dribbles: 18. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Player ratings

Nothing got past Khulumani Ndamane

18 defensive actions and a clean sheet at the end of them. A defender's afternoon can only be told by what did not happen, which is why nobody makes a highlights package out of one and every manager in the division would take it.

Squad

No hiding place for Fawaaz Basadien

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

Squad

Too much change too quickly at Mamelodi Sundowns

5 signings in three months. Every one of them may be an upgrade and the team can still be worse for a while, which is the part of a rebuild that never appears in the transfer-window verdicts.

Market

The Khuliso Mudau question follows Mamelodi Sundowns around

Every press conference now starts and ends the same way: with Khuliso Mudau’s future. The manager has run out of new ways to say nothing.

Loan watch

Palermo cannot leave Thapelo Maseko out

6 starts and an average of 6.67. He went there to play and he is playing, which is the only thing a loan was ever for.

In brief

58 Edition

The Mamelodi Sundowns Sentinel

6 Sep 2027
From our football correspondent Triumph

Match

Nobody wants to play Mamelodi Sundowns right now

6 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Market

Mamelodi Sundowns say no — this time

The offer from Paradou for Mothobi Mvala was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Squad

Tempers go at Mamelodi Sundowns

Ronwen Williams 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.

Player ratings

Teboho Mokoena shuts the door

Defensive actions: 23, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Squad

Oarabile Booysen is a better footballer than he was

Not a run of form — an actual step up, held for months. At 20 he is doing things at this level he could not do at the start of the season, and the coaching staff will tell you exactly which of them.

Market

Eyes on Matías Esquivel again

The phone has started ringing about Matías Esquivel again, and this time the name on the line is Golden Arrows. Mamelodi Sundowns are listening politely and promising nothing.

Squad

A late step up for Jayden Adams

At 26 the improving is meant to be over. It is not: 3 points better than the mark taken at the start of the year, which is the sort of thing that happens to players who take the boring parts of the job seriously.

Player ratings

Khulumani Ndamane was immovable

20 times he got in the way of something. Centre-halves get written about when they make mistakes and ignored when they do not, so an afternoon like this needs saying out loud: he is the reason the scoreline reads as it does.

Match

Mamelodi Sundowns see off Jomo Cosmos

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

In brief

48 Edition

The Mamelodi Sundowns Sentinel

28 Jun 2027
From our football correspondent Steady

Squad

A knee injury of the worst kind for Thapelo Morena

80 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Mamelodi Sundowns lose a footballer; he loses considerably more than a season.

Squad

Iqraam Rayners says Mamelodi Sundowns went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Market

Maritzburg United come back empty-handed

The bid was some way short and Mamelodi Sundowns did not need long over it. Nobody in the game reads a first refusal as the end of anything.

Market

Siphelele Mkhulise asks to leave Mamelodi Sundowns

“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.

Squad

Khulumani Ndamane is a better footballer than he was

Not a run of form — an actual step up, held for months. At 23 he is doing things at this level he could not do at the start of the season, and the coaching staff will tell you exactly which of them.

Squad

Tempers go at Mamelodi Sundowns

Ronwen Williams 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.

In brief

46 Edition

The Mamelodi Sundowns Sentinel

14 Jun 2027
From our football correspondent Steady

Squad

Thapelo Morena damages knee ligaments — 95 days out

The words a physio says slowly. 95 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Match

Mamelodi Sundowns refuse to drop out of the race

Position 2, 55 points, and the result everyone checks first is now theirs. The word is still not being said around the ground, which is how you know everyone is thinking it.

Market

Paradou come back empty-handed

The bid was some way short and Mamelodi Sundowns did not need long over it. Nobody in the game reads a first refusal as the end of anything.

Market

Nuno Santos attracts admirers

The name of Nuno Santos has come up in conversations Mamelodi Sundowns were not part of. Nothing formal, nothing signed — but nothing about it accidental either.

Boardroom

Mamelodi Sundowns to lose Divine Lunga for free

There is no worse way to lose a footballer. Divine Lunga has pre-agreed a move away, which means every appearance between now and June is made by a man the club can no longer sell, and somebody upstairs will be asked why the contract was allowed to get here.

Squad

Tempers go at Mamelodi Sundowns

Ronwen Williams 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

Thato Sibiya is a better footballer than he was

Not a run of form — an actual step up, held for months. At 20 he is doing things at this level he could not do at the start of the season, and the coaching staff will tell you exactly which of them.

Market

Grant Kekana moves on

Platinum Stars pay $230.0K, and the deal is done. The number reads well on a balance sheet; whether it reads well on the pitch is next season's question.

Market

Business is business: Zeke Felix goes

Ajax Cape Town paid $200.0K and Mamelodi Sundowns took it, which is the whole story in one sentence. The longer version involves a wage budget and will be told all season.

In brief

40 Edition

The Mamelodi Sundowns Sentinel

3 May 2027
From our football correspondent Steady

Squad

A knee injury of the worst kind for Thapelo Morena

146 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Mamelodi Sundowns lose a footballer; he loses considerably more than a season.

Squad

A fracture rules Danilo out for 46 days

Bones knit. That is the one merciful thing about this injury and the reason Mamelodi Sundowns will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Squad

Tempers go at Mamelodi Sundowns

Ronwen Williams 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 Mamelodi Sundowns training over how hard people work

Somebody said out loud what several people had been thinking. Bathusi Aubaas 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.

Loan watch

Oarabile Booysen counts the days

“I watch every Mamelodi Sundowns game from here. That says everything about where my head is.” The loan at SuperSport United runs its course, but his heart never made the trip.

Loan watch

Thapelo Maseko keeps scoring at AEL

26 appearances away from home and 6 goals to show for them. Every one of them makes next summer's conversation a little more expensive.

In brief

36 Edition

The Asante Kotoko Post

5 Apr 2027
From our football correspondent Upbeat

Match

Asante Kotoko march on in the cup

Ashanti Gold are out and Asante Kotoko go through, 2‑0 the final word. The bracket opens up a little, and everyone allows themselves a look at it.

Squad

Francis Acquah breaks a bone — 101 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 101 days, a clean timeline, and a return date somebody can actually plan around.

Player ratings

Nothing got past Khulumani Ndamane

23 defensive actions and a clean sheet at the end of them. A defender's afternoon can only be told by what did not happen, which is why nobody makes a highlights package out of one and every manager in the division would take it.

Squad

Kutlwano Letlhaku 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 Asante Kotoko this week that will take longer than a week to unsay.

Squad

Thomas Amang 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.

Squad

The manager makes an example of Andrews Ntim

“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.

Match

The run at home goes on for Asante Kotoko

8 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Match

Ashanti Gold blown away early

There is a particular helplessness in conceding 2 times before the twentieth minute. Ashanti Gold tried to reorganise, Asante Kotoko did not allow it, and the result was written long before it was confirmed.

Player ratings

A masterclass from Thomas Amang

Marked 8.42 — the sort of number a correspondent writes down twice to be sure. Everything he tried came off, and what he did not try was not worth trying.

In brief

36 Edition

The Mamelodi Sundowns Sentinel

5 Apr 2027
From our football correspondent Steady

Squad

A fracture rules Danilo out for 77 days

Bones knit. That is the one merciful thing about this injury and the reason Mamelodi Sundowns will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Squad

Ronwen Williams 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 Mamelodi Sundowns this week that will take longer than a week to unsay.

Market

Nuno Santos wants to know where this is going

“I want to win things, and I would like to do it here.” Nothing has been demanded and nothing has been threatened — but a boardroom at Mamelodi Sundowns hears a sentence like that exactly as it was built.

Squad

Words at Mamelodi Sundowns training over how hard people work

Somebody said out loud what several people had been thinking. Aubrey Modiba 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

The manager makes an example of Fawaaz Basadien

“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.

Loan watch

Tebogo Moreri has seen enough of AFC Leopards

“I am grateful for the games, but I did not become a footballer to be somebody else's spare part.” He wants to be at Mamelodi Sundowns, and 1 appearances in 10 say he has earned the hearing.

In brief

35 Edition

The Asante Kotoko Post

29 Mar 2027
From our football correspondent Upbeat

Squad

Francis Acquah breaks a bone — 108 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 108 days, a clean timeline, and a return date somebody can actually plan around.

Squad

Asamoah Boateng Afriyie: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” Asante Kotoko have not answered, which is an answer of sorts.

Squad

Tempers go at Asante Kotoko

Kutlwano Letlhaku 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 Asante Kotoko training over how hard people work

Somebody said out loud what several people had been thinking. Thomas Amang 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 terraces

Asante Kotoko supporters have found a favourite in Khulumani Ndamane

There is a particular warmth a ground reserves for a 23-year-old it feels ownership of. Khulumani Ndamane 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

Asante Kotoko get the job done against Ashanti Gold

A 1‑0 win over Ashanti Gold, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Player ratings

One of those days for Thomas Amang

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.54, and no argument anywhere in the ground.

Player ratings

Khulumani Ndamane was on a different afternoon to everybody else

8.08. There are performances a supporter describes to somebody who was not there and cannot quite convey; this was one, and the number does not help either.

The terraces

Everybody has an opinion about Albert Amoah

He is the name in every column and on every phone-in, which is a heavy thing to carry at any age. Some footballers thrive on it; others are quietly finished by it.

In brief

31 Edition

The Asante Kotoko Post

1 Mar 2027
From our football correspondent Steady

Player ratings

A brace, and Khulumani Ndamane takes the afternoon — 9.24

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

Match

10 unbeaten for Asante Kotoko

Hard to beat is not the same as winning, but 10 matches without defeat is a foundation Asante Kotoko did not have in the autumn.

Player ratings

Kutlwano Letlhaku, 20, plays like he has been here for years — 7.68

A mark of 7.68 means one thing beside a twenty-nine-year-old's name and something else entirely beside a 20-year-old's. Nobody at the ground needed telling which this was.

Market

Zakaria Fuseini puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at Asante Kotoko, and it is not being withdrawn.

Squad

Tempers go at Asante Kotoko

Kutlwano Letlhaku 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

Asante Kotoko find a way past Aduana Stars

Aduana Stars made Asante Kotoko work for it, but the scoreboard read 3‑1 at the end and the table does not ask how.

The terraces

Asante Kotoko supporters have found a favourite in Kutlwano Letlhaku

There is a particular warmth a ground reserves for a 20-year-old it feels ownership of. Kutlwano Letlhaku 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.

Player ratings

Elvis Baffour runs at them all day

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

Player ratings

Ninety minutes of Albert Amoah at his very best

Marked 8.18. Players have careers without a single afternoon like this in them, and he has just had one in front of everybody at Asante Kotoko.

In brief

30 Edition

The Asante Kotoko Post

22 Feb 2027
From our football correspondent Steady

Match

Asante Kotoko strike at the death to beat BA All Stars

There were 88 minutes on the clock and BA All Stars had all but banked the point. Football rarely reads the room, and Asante Kotoko did not stop to explain themselves.

Match

9 unbeaten for Asante Kotoko

Hard to beat is not the same as winning, but 9 matches without defeat is a foundation Asante Kotoko did not have in the autumn.

Squad

Prince Badu keeps the receipts

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

Player ratings

Nothing got past Khulumani Ndamane

Headers, blocks, tackles, interceptions — 23 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

Squad

Albert Amoah 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 Asante Kotoko this week that will take longer than a week to unsay.

Squad

Thomas Amang 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.

Squad

Henry Ansu 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

Asante Kotoko find a way past BA All Stars

BA All Stars made Asante Kotoko work for it, but the scoreboard read 1‑0 at the end and the table does not ask how.

Player ratings

Thomas Amang runs at them all day

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

In brief

29 Edition

The Asante Kotoko Post

15 Feb 2027
From our football correspondent Uneasy

Player ratings

Nothing got past Khulumani Ndamane

32 defensive actions and a clean sheet at the end of them. A defender's afternoon can only be told by what did not happen, which is why nobody makes a highlights package out of one and every manager in the division would take it.

Squad

Lord Hilary Adabo says Asante Kotoko went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Match

Still nobody has beaten Asante Kotoko

The unbeaten run reaches 8. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Match

No end in sight to Asante Kotoko's wait for a win

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

Squad

Tempers go at Asante Kotoko

Kutlwano Letlhaku 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 Asante Kotoko training over how hard people work

Somebody said out loud what several people had been thinking. Thomas Amang 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

Khulumani Ndamane has had enough of the bench

“I did not come here to warm up in front of people.” He is out of contract eventually, he is old enough to count the weeks, and Asante Kotoko will have to give him a reason to stay or an exit.

Player ratings

Nobody could get near Kutlwano Letlhaku

Successful dribbles: 15. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Player ratings

An afternoon Joseph Ablorh will want back

Marked 4.92. Nothing he attempted worked and by the hour mark he had stopped attempting much, which is the part a manager notices rather than the mistakes.

In brief

28 Edition

The Asante Kotoko Post

8 Feb 2027
From our football correspondent Uneasy

Match

WAFA punish Asante Kotoko for switching off

2 goals to the good, and then a slow surrender of everything that had been earned. Albert Amoah will not be the one blamed for it, but nobody at Asante Kotoko escapes the conversation that follows a collapse like this.

Player ratings

Albert Amoah scores twice — 8.17

Two goals and a mark of 8.17 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Market

Morifing Donzo hands in a written request

“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Asante Kotoko can pretend not to have heard.

Match

7 unbeaten for Asante Kotoko

Hard to beat is not the same as winning, but 7 matches without defeat is a foundation Asante Kotoko did not have in the autumn.

Squad

Kutlwano Letlhaku 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 Asante Kotoko this week that will take longer than a week to unsay.

Squad

No hiding place for Gilbani Samba

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

Squad

Khulumani Ndamane has outgrown this division

There is a level at which a footballer stops being tested and starts being contained, and he reached it some time ago. Asante Kotoko know it, and so does everybody who watches him.

Squad

No place for Henry Ansu 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 Asante Kotoko pretended it was anything other than a decision about him.

Match

Albert Amoah rescues a point for Asante Kotoko

It needed Albert Amoah to find the net to bring anything home at all: 2‑2 against WAFA, and half the dressing room will call it a point won.

In brief

27 Edition

The Asante Kotoko Post

1 Feb 2027
From our football correspondent Steady

Market

Luís Cetin puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at Asante Kotoko, and it is not being withdrawn.

Squad

Emmanuel Ofori breaks a bone — 18 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 18 days, a clean timeline, and a return date somebody can actually plan around.

Squad

Kwame Opoku: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” Asante Kotoko have not answered, which is an answer of sorts.

Player ratings

Nothing got past Khulumani Ndamane

25 defensive actions and a clean sheet at the end of them. A defender's afternoon can only be told by what did not happen, which is why nobody makes a highlights package out of one and every manager in the division would take it.

Squad

Tempers go at Asante Kotoko

Kutlwano Letlhaku 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

Whatever happens, Asante Kotoko do not lose

6 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Squad

Words at Asante Kotoko training over how hard people work

Somebody said out loud what several people had been thinking. Thomas Amang 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.

Player ratings

Thomas Amang runs at them all day

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

Loan watch

Jordan Amissah wants to come home

“I did not go to Inter Allies to sit and watch. I want to come back to Asante Kotoko and fight for my place.” 10 appearances in 20 matches say the rest.

In brief

25 Edition

The Mamelodi Sundowns Sentinel

18 Jan 2027
From our football correspondent Upbeat

Match

17 unbeaten for Mamelodi Sundowns

Hard to beat is not the same as winning, but 17 matches without defeat is a foundation Mamelodi Sundowns did not have in the autumn.

Market

Mamelodi Sundowns say no — this time

The offer from Jomo Cosmos for Khulumani Ndamane was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Squad

Tsiki Ntsabeleng says Mamelodi Sundowns went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Squad

Tempers go at Mamelodi Sundowns

Ronwen Williams 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

Nobody wins at Mamelodi Sundowns

10 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Squad

Aubrey Modiba 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.

Squad

The team sheet said everything about Iqraam Rayners

Warm-up bib, ninety minutes of watching, and a handshake at the end that fooled nobody. Big matches tell you who a manager trusts; this one told Iqraam Rayners.

Market

Remo Stars expected to open talks for Keanu Cupido

Both sides expect a conversation in the coming days. Mamelodi Sundowns will name a price, and everything after that is arithmetic.

Loan watch

Bennet Mokoena counts the days

“I watch every Mamelodi Sundowns game from here. That says everything about where my head is.” The loan at AFC Leopards runs its course, but his heart never made the trip.

In brief

23 Edition

The Mamelodi Sundowns Sentinel

4 Jan 2027
From our football correspondent Upbeat

Match

Whatever happens, Mamelodi Sundowns do not lose

15 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Match

Mamelodi Sundowns run riot against Kaizer Chiefs

4‑1, and the margin flattered nobody — it could have carried another goal or two without complaint. Afternoons like this are why people keep coming.

Player ratings

A brace, and Nuno Santos takes the afternoon — 8.73

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

Player ratings

Age has not caught Themba Zwane yet — 8.79

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

Market

Mamelodi Sundowns say no — this time

The offer from Paradou for Keanu Cupido was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Squad

Tempers go at Mamelodi Sundowns

Ronwen Williams 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

Nuno Santos is named among the best

There are footballers who have a good season and footballers a season is remembered for, and the second kind get their names read out in a hall in the summer. Mamelodi Sundowns will be quietly delighted and privately nervous.

Squad

Real improvement from Lwandiso Radebe at Mamelodi Sundowns

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

Market

Jomo Cosmos join the queue for Khulumani Ndamane

Add another name to the list: Jomo Cosmos have asked the question everybody in the game has been asking about Khulumani Ndamane. The answer from Mamelodi Sundowns has not changed — yet.

In brief

20 Edition

The Mamelodi Sundowns Sentinel

14 Dec 2026
From our football correspondent Upbeat

Match

Whatever happens, Mamelodi Sundowns do not lose

12 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Player ratings

Nothing got past Teboho Mokoena

27 defensive actions and a clean sheet at the end of them. A defender's afternoon can only be told by what did not happen, which is why nobody makes a highlights package out of one and every manager in the division would take it.

Squad

Ronwen Williams 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 Mamelodi Sundowns this week that will take longer than a week to unsay.

Player ratings

Themba Zwane runs at them all day

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

Match

Mamelodi Sundowns get the job done against Bloemfontein Celtic

A 1‑0 win over Bloemfontein Celtic, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Squad

Bathusi Aubaas 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.

Squad

Khulumani Ndamane stays put

“The easiest signature of my career.” Khulumani Ndamane and Mamelodi Sundowns agree another 4 years, and the manager can plan around him rather than about him.

Player ratings

Tashreeq Matthews was on a different afternoon to everybody else

8.20. There are performances a supporter describes to somebody who was not there and cannot quite convey; this was one, and the number does not help either.

Squad

The manager makes an example of Lebo Mothiba

“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.

In brief