Williams Hlatshwayo

Left Forward - Hearts of Oak
31 Oct 2026
Saturday
Process

Marked for Williams Hlatshwayo

11 Edition

The Ajax Cape Town Post

12 Oct 2026
From our football correspondent Steady

Squad

The step up is real for Rivaldo Williams

At 19 he is doing things this season that he could not do last season, and doing them every week. Form comes and goes; this has stayed long enough to be called something else.

Squad

Words exchanged at Ajax Cape Town

Hlompho Dolly 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.

Loan watch

Kermit Khune wants to come home

“I did not go to Bidvest Wits to sit and watch. I want to come back to Ajax Cape Town and fight for my place.” 0 appearances in 9 matches say the rest.

Squad

Too much change too quickly at Ajax Cape Town

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

The dugout

A promise honoured for Takalani Mazhamba

It is not much of a headline and it is the reason players believe the next promise. Ajax Cape Town told Takalani Mazhamba something would happen and then it happened, which in this industry passes for remarkable.

Squad

Cole Alexander signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Cole Alexander and Ajax Cape Town agree another 1 years.

The dugout

The manager makes an example of Bradley Dala

“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

Morgan Ngcobo has become a man the manager trusts

Nobody at Ajax Cape Town will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

Market

Siyanda Khumalo brings the grey hairs Ajax Cape Town lacked

At 33, he has seen every situation this season can produce, twice. The legs will be managed; the head is the purchase.

In brief

Back issues
9 Edition

The Hearts of Oak Gazette

28 Sep 2026
From our football correspondent Upbeat

Player ratings

A brace, and Williams Hlatshwayo takes the afternoon — 8.95

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

Player ratings

Emmanuel Dzigbah was unplayable

Successful dribbles: 27. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

Squad

Words exchanged at Hearts of Oak

Benjamin Asare 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

A row about effort at Hearts of Oak

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

Player ratings

Akintunde Azeez ran the middle of the pitch — 7.12

He won it back and then made something of it, which is two jobs and the reason the scoreline looks the way it does. 10 combined actions and a mark of 7.12, and not one of them will make a highlights package.

The dugout

No hiding place for David Oppong

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

Match

Honours even between Hearts of Oak and Aduana Stars

2‑2, and both dressing rooms will call it two points lost. A draw that asked plenty of questions and answered none of them.

Squad

“I want to play”: Emmanuel Dzigbah speaks

“I respect the manager and I am not going to sit here and pretend I am happy.” It is the most common sentence in football and it has never once been the end of a story.

The dugout

The view from the dugout

“We did not lose. Some weeks that is all you get, and I would rather have the point than not.” Thomas Baba chose the glass-half-full version of 2‑2; the supporters left with the other one.

In brief

8 Edition

The Hearts of Oak Gazette

21 Sep 2026
From our football correspondent Triumph

Player ratings

Both of them Matías Esquivel's — 7.77

2 goals, and the second was the one that settled it. Marked 7.77, and he could have had a third with better luck at the near post.

Squad

Benjamin Asare keeps Hearts of Oak in it on his own

Some afternoons a goalkeeper is the team. 6 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

Player ratings

Williams Hlatshwayo, 20, plays like he has been here for years — 7.83

A mark of 7.83 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.

Player ratings

A defender's goal wins it for Hearts of Oak — 7.59

1 for Kelechi Chimezie, marked 7.59, and a centre-half's name in the part of the report he normally only reaches by mistake. He will not be allowed to forget it in the dressing room for a month.

Market

Only the photograph left for Prince Kwabena Owusu

Fee agreed, terms agreed, medical booked. Prince Kwabena Owusu will be somebody else’s player by the weekend, and around Hearts of Oak the goodbyes have quietly begun.

Squad

Tempers go at Hearts of Oak

Benjamin Asare 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

Hearts of Oak see off BA All Stars

Three points for Hearts of Oak, 4‑3 the final word against BA All Stars in a contest settled by the finer margins.

Match

7 goals as Hearts of Oak and BA All Stars go for it

Defending was optional and nobody took up the option. 7 goals between Hearts of Oak and BA All Stars, and not one of the people who paid to be there will ask for the money back.

Transfer targets

Door shut on Simphiwe Selepe

Hearts of Oak asked and Orlando Pirates said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.

In brief

3 Edition

The Ajax Cape Town Post

17 Aug 2026
From our football correspondent Steady

Market

Williams Hlatshwayo agrees terms with Hearts of Oak

The clubs have settled the fee and he has settled his wages. What remains is a medical and a photograph, and around Ajax Cape Town people have started saying his name in the past tense.

Transfer targets

An offer of $2.2M for Kwame Tabiri

Ajax Cape Town have gone to Feyenoord with a bid, and the supporters have gone to the internet with an opinion about it. Whether either changes anything is up to the selling club.

Market

Eyes on Mandla Billiat again

The phone has started ringing about Mandla Billiat again, and this time the name on the line is Dinamo Moscow. Ajax Cape Town are listening politely and promising nothing.

Squad

Words exchanged at Ajax Cape Town

Hlompho Dolly 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.

Match

Ajax Cape Town come up short against Chippa United

Chippa United left with the points after a 1‑2 defeat that will take some explaining on the terraces.

The dugout

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

Player ratings

The afternoon belonged to Bongani Hlatshwayo

A mark of 7.92, and nobody in the ground would argue with it. He was involved in everything that mattered and most of what did not.

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 1‑2 defeat, delivered by Itumeleng Dala to a room that had heard them before.

Squad

Rivaldo Mabunda signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Rivaldo Mabunda and Ajax Cape Town agree another 3 years.

In brief

3 Edition

The Hearts of Oak Gazette

17 Aug 2026
From our football correspondent Steady

Squad

The knee: Emmanuel Amankwah out for 25 days

25 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. Hearts of Oak lose a player for a season; he loses something harder to name.

Squad

Abba Musa arrives at the club he grew up with

Every footballer has an answer to the question about his boyhood club, and most of them never get to act on it. Abba Musa has, at Hearts of Oak, and the first month will show what that does to a man.

Market

Hearts of Oak say no — this time

The offer from New Edubiase United for Albert Kwasi 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.

Transfer targets

Emmanuel Dzigbah is a medical away from Hearts of Oak

The deal with Cukaricki 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.

Transfer targets

Williams Hlatshwayo will not be coming to Hearts of Oak

Terms were offered and declined. Whether it was the wages, the role or the town, nobody at Ajax Cape Town is saying, and nobody at Hearts of Oak is enjoying the guessing.

Squad

Benjamin Asare 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 Hearts of Oak this week that will take longer than a week to unsay.

Squad

Hearts of Oak count the cost of losing Abdul Karim

16 days, the scan says, and scans are kinder than reality. The fixtures in that window have just become somebody else’s job.

Market

Still no ink between Hearts of Oak and Abba Musa

“We keep meeting, and we keep leaving the room with the same numbers we walked in with.” Another round of talks at Hearts of Oak, another week without a signature from Abba Musa.

Market

Hearts of Oak shop where it costs nothing

Abba Musa signs, and the fee column stays empty. Deals like this look small in July and clever by March — or they are never mentioned again.

In brief

2 Edition

The Ajax Cape Town Post

10 Aug 2026
From our football correspondent Triumph

Player ratings

A debut Morgan Ngcobo will not forget — 7.93

There is exactly one of these per career and it does not usually go like this. 1 on the scoresheet, 7.93 beside the name, and a crowd that had never seen him before chanting it by the end.

Market

Not going: Williams Hlatshwayo stays at Ajax Cape Town

“I know what people will say. I know what I want, and it is here.” Hearts of Oak had the fee agreed and the shirt ready; they did not have the player, and now they will not.

Squad

Mandla Billiat signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Mandla Billiat and Ajax Cape Town agree another 3 years.

Squad

Hlompho Dolly 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 Ajax Cape Town this week that will take longer than a week to unsay.

Boardroom

Graduation day at Ajax Cape Town

3 boys move up, and somewhere in the building the people who coached them at twelve are quietly having the best morning of their working year. Nothing about this shows up in a result and it is why the academy exists.

The terraces

Ajax Cape Town supporters have found a favourite in Morgan Ngcobo

There is a particular warmth a ground reserves for a 19-year-old it feels ownership of. Morgan Ngcobo 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.

Market

One of our own: Andile Mothiba joins the Ajax Cape Town first team

Clubs spend fortunes looking for players and occasionally find one down the corridor. Andile Mothiba is that, and the reception he gets on his first appearance will be different in kind from the one any signing receives.

Market

Siyabonga Phiri steps up from the Ajax Cape Town academy

There is no fee, no unveiling and no agent on the steps. Siyabonga Phiri has been at this club since he was a boy and is now, formally, one of the first-team squad — which for a local readership beats any signing of any size.

Market

Bongani Kekana steps up from the Ajax Cape Town academy

There is no fee, no unveiling and no agent on the steps. Bongani Kekana has been at this club since he was a boy and is now, formally, one of the first-team squad — which for a local readership beats any signing of any size.

In brief

2 Edition

The Hearts of Oak Gazette

10 Aug 2026
From our football correspondent Steady

Market

Sharif Shuaib has said yes to Bechem United

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Hearts of Oak have lost him in all but the paperwork.

Market

Kelvin Appiah says no to Ashanti Gold

“I listened, I thought about it, and I am staying. That is the whole story.” The clubs had agreed a fee. Kelvin Appiah had not agreed to go, which turned out to be the part that mattered.

Transfer targets

Gomolemo Kekana will not be coming to Hearts of Oak

Terms were offered and declined. Whether it was the wages, the role or the town, nobody at Mamelodi Sundowns is saying, and nobody at Hearts of Oak is enjoying the guessing.

Squad

Words exchanged at Hearts of Oak

Benjamin Asare 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.

Market

Hearts of Oak promote Gladson Schlupp from within

The academy exists for exactly this morning. Gladson Schlupp has come through every age group the club runs and has now been handed a senior number, and the people who coached him at twelve will be the proudest in the building.

Market

One of our own: Isaac Asante joins the Hearts of Oak first team

Clubs spend fortunes looking for players and occasionally find one down the corridor. Isaac Asante is that, and the reception he gets on his first appearance will be different in kind from the one any signing receives.

In brief

1 Edition

The Ajax Cape Town Post

3 Aug 2026
From our football correspondent Steady

Transfer targets

Ajax Cape Town bid $2.4M for Siyabonga Mabena

The offer went to Mamelodi Sundowns this week and it is theirs to answer. First bids are rarely meant to succeed; they are meant to find out how loud the door closes.

Market

Ajax Cape Town say no — this time

The offer from Djoliba for Williams Hlatshwayo 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 Ajax Cape Town

Hlompho Dolly 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.

Transfer targets

Free State Stars tell Ajax Cape Town: Dean Mothiba 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

Eyes on Kermit Khune again

The phone has started ringing about Kermit Khune again, and this time the name on the line is Bidvest Wits. Ajax Cape Town are listening politely and promising nothing.

Transfer targets

Ajax Cape Town try to borrow Takalani Mazhamba

Kaizer Chiefs have been asked whether they would lend him. Loans are agreed quickly or not at all, and this one will be one or the other by the weekend.

The dugout

Mandla Billiat knocks on the manager’s door

“Thirty minutes, door closed, everything said. We shook hands after.” Whatever was in the room stayed in the room, and Mandla Billiat trained the next morning like a man with less to carry.

Squad

A row about effort at Ajax Cape Town

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

Market

No place for Evidence Dolly in the plan

“The manager did not use many words, and he did not need to.” Evidence Dolly has his answer from Ajax Cape Town; what he does with it is the next window’s story.

In brief

1 Edition

The Hearts of Oak Gazette

3 Aug 2026
From our football correspondent Steady

Squad

Benjamin Asare signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Benjamin Asare commits to Hearts of Oak for another 1 years.

Squad

A falling-out at Hearts of Oak

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

Market

Great Olympics watching Ramzy Yussif

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

Market

Talks stall between Hearts of Oak and Mohammed Hussein

“We are a long way apart, and pretending otherwise helps nobody.” Neither side is close, and the calendar is not on the club's side.

Transfer targets

A loan move for Gomolemo Kekana is in the works

Hearts of Oak 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

Hearts of Oak try to borrow Williams Hlatshwayo

Ajax Cape Town have been asked whether they would lend him. Loans are agreed quickly or not at all, and this one will be one or the other by the weekend.

In brief