Teboho Phiri

Goalkeeper - Ajax Cape Town
2 May 2027
Sunday
Process

Marked for Teboho Phiri

27 Edition

The Ajax Cape Town Post

1 Feb 2027
From our football correspondent Uneasy

Player ratings

Nobody could get near Thamsanqa Mokoena

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

Squad

Thamsanqa Mokoena is the real thing at 18

A season average of 7.07 at an age when most of his year group are still in the youth team. Ajax Cape Town know what they have, and so, by now, does everybody else.

The terraces

Ajax Cape Town supporters have found a favourite in Luther Billiat

There is a particular warmth a ground reserves for a 22-year-old it feels ownership of. Luther Billiat 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.

Squad

Siyabonga Khune out for 32 days

The medical room confirms 32 days on the sidelines for Siyabonga Khune, and a plan built around him now has to be rebuilt.

Player ratings

Luther Billiat was the difference for Ajax Cape Town

Marked 7.46. Ask anyone leaving the ground what settled it and you will get one name, which is the only award that has ever really counted.

Squad

Sifiso Mahlangu 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

When it matters, Hlompho Lorch 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.

Match

Ajax Cape Town and Jomo Cosmos cancel each other out

Nil-nil, and few chances worth the name. Jomo Cosmos came to defend and left with exactly what they came for.

Market

The Khama Hlatshwayo story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Khama Hlatshwayo signs something — a contract at Ajax Cape Town or anywhere else — this column belongs to him.

In brief

Back issues
24 Edition

The Ajax Cape Town Post

11 Jan 2027
From our football correspondent Steady

Player ratings

Thamsanqa Mokoena runs at them all day

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

Market

$360.0K — a new record at Ajax Cape Town

No footballer has ever cost this club more, and the number will be read out every time he misplaces a pass for the next two years.

Market

So close: Thamsanqa Vilakazi’s move dies late

The fee was agreed and the flight was looked at — and then the phone stopped ringing. Colo-Colo moved on, Thamsanqa Vilakazi reports back to Ajax Cape Town, and everybody pretends Monday is just Monday.

Player ratings

Luke Baartman, 20, plays like he has been here for years — 7.63

A mark of 7.63 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

Jomo Cosmos come back empty-handed

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

Squad

Teboho Phiri: 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.” Ajax Cape Town have not answered, which is an answer of sorts.

Market

Sifiso Mahlangu asks to leave Ajax Cape Town

“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

Tempers go at Ajax Cape Town

Luke Baartman 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

Ajax Cape Town find a way past Golden Arrows

Golden Arrows made Ajax Cape Town work for it, but the scoreboard read 3‑2 at the end and the table does not ask how.

In brief

5 Edition

The Ajax Cape Town Post

31 Aug 2026
From our football correspondent Steady

Squad

A fracture rules Luther Ngcobo out for 51 days

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

Player ratings

Nobody could get near Luke Baartman

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

Squad

A one-man rearguard from Evidence Billiat

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.

The terraces

Ajax Cape Town sell a favourite for $40.0K

The accountants will call it good business and they will be right, which is not the point anybody outside the boardroom is making. Dean Mabunda was one of the reasons people came, and $40.0K does not replace that by itself.

Market

Ajax Cape Town say no — this time

The offer from Bidvest Wits for Themba Mokotjo 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

Teboho Phiri asks to leave Ajax Cape Town

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

Market

Ajax Cape Town sell Dean Mabunda for $40.0K

Dean Mabunda has left for Jomo Cosmos in a $40.0K deal. The accountants are pleased; the supporters are less certain.

Squad

Rivaldo Modiba 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

Words at Ajax Cape Town training over how hard people work

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

In brief