Teboho Dolly

Striker - Ajax Cape Town
29 Nov 2026
Sunday
Process

Marked for Teboho Dolly

7 Edition

The Ajax Cape Town Post

14 Sep 2026
From our football correspondent Upbeat

Match

The small margins put Ajax Cape Town out

Out, 0‑0 to Free State Stars, and the long argument about which of the small moments decided it. The league is all there is now, and everybody knows it.

Market

Ajax Cape Town turn down Mamelodi Sundowns for Keagan Erasmus

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

Player ratings

Nobody could get near Morgan Modiba

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

Squad

Keagan Erasmus 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.

Squad

The manager makes an example of George Matlou

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

Player ratings

Siyabonga Mphela stands above it all

Some games turn on a moment; this one turned on a man. 7.86 on the card, and the Ajax Cape Town support went home talking about one name.

Squad

“I want to play”: Malibongwe Khoza 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.

Player ratings

The one thing Teboho Dolly could not do

Shots: 7, enough of them from close enough that a striker in form scores two. He is not a striker in form.

Player ratings

Sifiso Billiat keeps on missing

Shots: 6, not one of them in. A centre forward is paid for one thing, and on this evidence he has forgotten which thing it is.

In brief

Back issues
6 Edition

The Ajax Cape Town Post

7 Sep 2026
From our football correspondent Triumph

Player ratings

Thamsanqa Ngcobo shuts the door

Defensive actions: 34, 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

Ajax Cape Town say no — this time

The offer from SuperSport United for Hlompho Mabunda 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.

Match

Ajax Cape Town make it 4 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Ajax Cape Town have 4 straight wins of it.

Market

Teboho Dolly 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 Ajax Cape Town, and it is not being withdrawn.

Player ratings

George Matlou runs at them all day

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

Market

Keagan Erasmus attracts admirers

The name of Keagan Erasmus has come up in conversations Ajax Cape Town were not part of. Nothing formal, nothing signed — but nothing about it accidental either.

Market

Business is business: Thulani Kekana goes

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

Player ratings

Nothing got past Hlompho Mabunda

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

Match

Ajax Cape Town get the job done against Maritzburg United

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

In brief