Jeffrey Adjei

Centre Forward - Maritzburg United
15 May 2027
Saturday
Process

Marked for Jeffrey Adjei

41 Edition

The Wa All Stars Courier

10 May 2027
From our football correspondent Crisis

Match

Wa All Stars sink to position 15

26 points, and a fixture list that is running out. The mathematics are not yet cruel, but they are no longer kind.

Market

Nana Ayew 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 Wa All Stars can pretend not to have heard.

Squad

Kegan Johannes 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 Wa All Stars this week that will take longer than a week to unsay.

Squad

Isa Aji 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.

The dugout

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

The goals keep arriving from Jeffrey Adjei’s exile

8 goals in 28 games at Maritzburg United — numbers that travel home faster than he does. Somebody at Wa All Stars updates a spreadsheet every Monday, and it makes better reading each week.

The dugout

Baba Addo 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 Baba Addo trained the next morning like a man with less to carry.

Loan watch

Jeffrey Adjei would sign for Maritzburg United tomorrow

“Nobody here treats me like a loan player, and that is worth more than people think.” 28 appearances and 8 goals, and a summer that will decide it.

Squad

Harrison Ofori is doing the arithmetic

The table has started to be checked before the results are in, and that is always the tell. Nobody at Wa All Stars says the word out loud, and everybody in the building is thinking it.

In brief

Back issues
37 Edition

The Wa All Stars Courier

12 Apr 2027
From our football correspondent Crisis

Match

Every point is an argument now for Wa All Stars

Position 15 and 25 points, and the table gets read bottom-up in this part of town. The calendar has stopped being a schedule and started being a countdown.

Squad

A knee injury of the worst kind for Jonathan Boateng

42 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Wa All Stars lose a footballer; he loses considerably more than a season.

The dugout

Kwame Ofori says Wa All Stars 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

Jonathan Boateng 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 Wa All Stars can pretend not to have heard.

Squad

A falling-out at Wa All Stars

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

Match

Samuel Baba’s goal not enough for Wa All Stars

Samuel Baba scored, and precious little else went right: 1‑2 to Bechem United, and a quiet walk to the dressing room.

Player ratings

One of those days for Samuel Baba

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

Squad

Nana Baba 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.

The dugout

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

  • The dugout The view from the dugout
  • The dugout No place for Nana Ayew on the big day
  • Loan watch The goals keep arriving from Jeffrey Adjei’s exile
35 Edition

The Maritzburg United Chronicle

29 Mar 2027
From our football correspondent Steady

Squad

The knee: Ayanda Mtshali out for 154 days

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

The dugout

Jean Lwamba: 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.” Maritzburg United have not answered, which is an answer of sorts.

Squad

A row about effort at Maritzburg United

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

The dugout

The manager makes an example of Lungelo Nguse

“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

Words exchanged at Maritzburg United

Siphelele Mthembu 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.

The dugout

Kagiso Malinga asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

Market

The Luke Baartman question follows Maritzburg United around

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

Match

Maritzburg United in the hunt for Europe

Position 6, 44 points, and a run-in that decides whether next season has Thursday nights in it. Nobody is calling it a race yet, which is what people say during one.

The dugout

Mfanafuthi Mkhize 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 Mfanafuthi Mkhize has written the date down.

In brief

34 Edition

The Maritzburg United Chronicle

22 Mar 2027
From our football correspondent Steady

Match

Maritzburg United finish in position 6

44 points, and the season has a number on it. Whatever it felt like from the inside, this is what it will look like in a book.

Match

Nobody wins at Maritzburg United

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

Match

Whatever happens, Maritzburg United 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

Brooklyn Poggenpoel 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 decline has begun for Mbongeni Gumede

Everybody saw it before anybody said it. At 34 the numbers say 3 points down on what he was, and the question for Maritzburg United is how to handle a man they owe a great deal.

Squad

Tempers go at Maritzburg United

Siphelele Mthembu 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

Nobody could get near Jeffrey Adjei

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

Player ratings

Thulani Mabaso was the difference for Maritzburg United

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

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.” Bradley Mahlangu chose the glass-half-full version of 0‑0; the supporters left with the other one.

In brief

33 Edition

The Maritzburg United Chronicle

15 Mar 2027
From our football correspondent Steady

Player ratings

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

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

Squad

Tempers go at Maritzburg United

Thabo Nodada 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

One of their own: Luke Baartman

He is 20 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.

Match

Maritzburg United get the job done against Golden Arrows

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

Squad

Words at Maritzburg United training over how hard people work

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

Ninety minutes of Jeffrey Adjei at his very best

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

Player ratings

Thabo Nodada in the eights

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

The dugout

The team sheet said everything about Reece Braithwaite

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 Reece Braithwaite.

The dugout

A satisfied Bradley Mahlangu

“The players deserve the credit. My job was easy today.” It was not, and everybody in the room knew it; after 2‑0, Bradley Mahlangu could afford to be generous.

In brief

33 Edition

The Wa All Stars Courier

15 Mar 2027
From our football correspondent Uneasy

Match

The drought breaks for Wa All Stars

16 without a win is the sort of run that changes how a town talks about its club, and Great Olympics were the afternoon it stopped. Nothing is fixed by one result and everything feels different by one.

Match

Every point is an argument now for Wa All Stars

Position 15 and 23 points, and the table gets read bottom-up in this part of town. The calendar has stopped being a schedule and started being a countdown.

Squad

A falling-out at Wa All Stars

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

Squad

Isa Aji 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

Wa All Stars see off Great Olympics

Three points for Wa All Stars, 1‑0 the final word against Great Olympics in a contest settled by the finer margins.

Player ratings

Ninety minutes of Samuel Baba at his very best

Marked 8.15. Players have careers without a single afternoon like this in them, and he has just had one in front of everybody at Wa All Stars.

The dugout

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

Harrison Ofori wants to come home

“I did not go to HIFK to sit and watch. I want to come back to Wa All Stars and fight for my place.” 0 appearances in 29 matches say the rest.

Player ratings

Nobody could get near Amos Adjei

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

In brief

31 Edition

The Maritzburg United Chronicle

1 Mar 2027
From our football correspondent Steady

Market

Lungelo Nguse 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 Maritzburg United, and it is not being withdrawn.

Match

Maritzburg United make home a hard place to visit

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

Player ratings

Thabo Nodada was unplayable

Successful dribbles: 26. 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 Maritzburg United

Terrence Mashego 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.

The terraces

The crowd has taken to Jeffrey Adjei

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.

Squad

Brooklyn Poggenpoel 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.

The dugout

No hiding place for Lungelo Nguse

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

Player ratings

Jeffrey Adjei was the difference for Maritzburg United

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

Match

Jeffrey Adjei rescues a point for Maritzburg United

It needed Jeffrey Adjei to find the net to bring anything home at all: 1‑1 against Platinum Stars, and half the dressing room will call it a point won.

In brief

31 Edition

The Wa All Stars Courier

1 Mar 2027
From our football correspondent Uneasy

Match

The wait goes on for Wa All Stars

15 without a win now, and the ground has developed the special quiet of a crowd that expects the worst. One scrappy 1-0 would cure most of it; that is the maddening part.

The terraces

Supporters organise against the Wa All Stars board

A bad atmosphere can be waited out. A group of people meeting afterwards to decide what to do about it cannot, and everybody in the building knows which stage this is.

Squad

Tempers go at Wa All Stars

Anderson Asiedu 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 Wa All Stars

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

Squad

Amos Addo signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Amos Addo and Wa All Stars agree another 3 years.

The dugout

No hiding place for Nana Ayew

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

Match

Honours even between Wa All Stars and Aduana Stars

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

The dugout

The manager’s verdict

“I am frustrated, honestly. We did enough to win and we did not win.” Mohammed Mensah was not hiding it after 1‑1, and nobody in the Wa All Stars dressing room was either.

Market

Wa All Stars and Henry Ndedi 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.

In brief

30 Edition

The Maritzburg United Chronicle

22 Feb 2027
From our football correspondent Upbeat

The dugout

Odwa Nyulu: 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.” Maritzburg United have not answered, which is an answer of sorts.

Player ratings

Thabo Nodada beats them one at a time

Successful dribbles: 25. There was always a defender in front of him and there was never a defender in front of him for long.

Squad

Tempers go at Maritzburg United

Terrence Mashego 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

Maritzburg United see off Chippa United

Three points for Maritzburg United, 2‑1 the final word against Chippa United in a contest settled by the finer margins.

Match

Chippa United blown away early

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

Player ratings

Ninety minutes of Haashim Domingo 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 Maritzburg United.

Player ratings

Jeffrey Adjei in the eights

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

Squad

100 appearances for Lungelo Nguse

100 games in these colours. Service of that kind gets rarer every season, and the crowd knows it.

The dugout

Bradley Mahlangu has his say

“We earned that. I asked them for a reaction and I got one, and now I want the same again on Saturday.” Bradley Mahlangu on a 2‑1 afternoon that pleased him more than he was prepared to show.

In brief

30 Edition

The Wa All Stars Courier

22 Feb 2027
From our football correspondent Crisis

Match

14 matches without a win for Wa All Stars

The run now stands at 14, and the questions being asked around Wa All Stars are no longer polite ones.

Market

Jonathan Boateng asks to leave Wa All Stars

“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

Words exchanged at Wa All Stars

Kegan Johannes 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

Isa Aji 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

A bad afternoon for Wa All Stars against BA All Stars

1‑2 to BA All Stars, and no complaints worth printing. The performance asked for nothing more than it got.

The dugout

Isa Aji 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

Kwame Ofori signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Kwame Ofori commits to Wa All Stars for another 3 years.

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 Mohammed Mensah to a room that had heard them before.

The dugout

Kegan Johannes gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Kegan Johannes is on it.

In brief

27 Edition

The Maritzburg United Chronicle

1 Feb 2027
From our football correspondent Upbeat

Player ratings

Nobody could get near Thabo Nodada

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

Transfer targets

Fee done, terms next for Francis Baloyi

Maritzburg United and Polokwane City have settled on $25.0K. The rest belongs to the player and his agent, and a supporter who has watched one of these before knows not to buy the shirt yet.

Market

Ayanda Mtshali 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 Maritzburg United, and it is not being withdrawn.

Boardroom

Deadline passes with 0 signed and 0 gone

That is the business done at Maritzburg United until the window opens again. Whether it was enough will be answered on Saturdays rather than in a column, and the first Saturday is close.

Match

Nobody wins at Maritzburg United

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

Transfer targets

Door shut on Daniel Herrera

Maritzburg United asked and San Lorenzo 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 terraces

Maritzburg United supporters have found a favourite in Jeffrey Adjei

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

Jeffrey Adjei the difference as Maritzburg United beat Jomo Cosmos

Ask anyone on the way out what separated the sides and you will get one name: Jeffrey Adjei. 1‑0 against Jomo Cosmos, and the applause at the whistle was mostly his.

Squad

Brooklyn Poggenpoel 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.

In brief

25 Edition

The Maritzburg United Chronicle

18 Jan 2027
From our football correspondent Upbeat

Match

17 unbeaten for Maritzburg United

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

Market

Samkelo Maseko 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 Maritzburg United, and it is not being withdrawn.

Transfer targets

No thanks: Román Gómez rejects the move

Maritzburg United had done everything except persuade the man himself. He stays at Bahia, and the manager goes back to the drawing board with the money still in the bank.

Match

Nobody wins at Maritzburg United

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

Terrence Mashego 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 Maritzburg United this week that will take longer than a week to unsay.

Transfer targets

Maritzburg United baulk at the price for Teboho Grobler

Black Aces wanted more than $360.0K and the board would not go there. Walked away, for now, which in a transfer window means until somebody blinks.

Transfer targets

Maritzburg United rebuffed over Matías Contrera

Not now, not at any price the club was prepared to say out loud. Danubio have kept their man, and Maritzburg United go back to a list with one name crossed off it.

Match

Jeffrey Adjei the difference as Maritzburg United beat Black Aces

Ask anyone on the way out what separated the sides and you will get one name: Jeffrey Adjei. 1‑0 against Black Aces, and the applause at the whistle was mostly his.

Squad

Words at Maritzburg United training over how hard people work

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

23 Edition

The Maritzburg United Chronicle

4 Jan 2027
From our football correspondent Steady

Match

Whatever happens, Maritzburg United 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.

Player ratings

Thabo Nodada runs at them all day

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

Market

Athini Jodwana 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 Maritzburg United, and it is not being withdrawn.

Squad

Words exchanged at Maritzburg United

Terrence Mashego 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

Real improvement from Mthobisi Zondo at Maritzburg United

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

Transfer targets

Atletico Nacional tell Maritzburg United: Simón García 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.

The terraces

One of their own: Jeffrey Adjei

He is 22 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.

Match

Jeffrey Adjei sends Maritzburg United past University of Pretoria

It finished 1‑0, and it was Jeffrey Adjei’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Maritzburg United.

Player ratings

Jeffrey Adjei in the eights

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

In brief

19 Edition

The Wa All Stars Courier

7 Dec 2026
From our football correspondent Crisis

Squad

Tempers go at Wa All Stars

Anderson Asiedu 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

Liberty Professionals take the points off Wa All Stars

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

The dugout

Isa Aji 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

Nana Baba 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

Baba Addo signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Baba Addo commits to Wa All Stars for another 1 years.

Squad

Isa Aji is the division's best young player this month

At 20 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. Wa All Stars will try very hard not to make too much of it.

The dugout

Mohammed Mensah answers for it

“The supporters are entitled to be angry. So am I. We will put it right.” 0‑2, a manager saying the necessary things, and a dressing room that heard a different version of them.

The dugout

Isaac Mohammed has become a man the manager trusts

Nobody at Wa All Stars 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.

Player ratings

Nana Ayew beats them one at a time

Successful dribbles: 10. There was always a defender in front of him and there was never a defender in front of him for long.

In brief

17 Edition

The Maritzburg United Chronicle

23 Nov 2026
From our football correspondent Steady

Match

9 unbeaten for Maritzburg United

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

Squad

Terrence Mashego 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 Maritzburg United this week that will take longer than a week to unsay.

Player ratings

Nobody could get near Thabo Nodada

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

Squad

Words at Maritzburg United training over how hard people work

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

Match

Maritzburg United share the spoils with Free State Stars

A 1‑1 draw with Free State Stars leaves the dressing room somewhere between relief and regret.

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.” Bradley Mahlangu chose the glass-half-full version of 1‑1; the supporters left with the other one.

The dugout

No hiding place for Emmanuel Jalai

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

The dugout

The form table has caught Mbongeni Gumede

Somebody else has been better, the manager has said so with a team sheet, and there is no argument to be had. He will get the shirt back the only way it can be got back.

Looking ahead

A reunion for Lungelo Nguse

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

In brief

16 Edition

The Maritzburg United Chronicle

16 Nov 2026
From our football correspondent Steady

Squad

A falling-out at Maritzburg United

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

Squad

Athini Jodwana pulls a muscle — 16 days out

The injury that keeps coming back, keeps being rushed back from, and quietly costs more careers than the dramatic ones. 16 days is the estimate; the honest figure depends on whether anybody is patient.

Squad

A row about effort at Maritzburg United

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

The dugout

Ayanda Mtshali 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.

Looking ahead

Ayanda Mtshali goes back to face Free State Stars

Every squad has one of these fixtures for somebody every season. This one is Ayanda Mtshali’s: the club that knew him first, the supporters who will decide in the first minute whether to applaud, and Maritzburg United needing him to play as if none of it matters.

The dugout

Athini Jodwana asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

In brief

14 Edition

The Maritzburg United Chronicle

2 Nov 2026
From our football correspondent Upbeat

Match

Whatever happens, Maritzburg United do not lose

7 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

Maritzburg United find a way past Chippa United

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

Player ratings

Thabo Nodada in the eights

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

Squad

Brooklyn Poggenpoel 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

Tempers go at Maritzburg United

Siphelele Mthembu 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.

Boardroom

Wages eat 88% of everything Maritzburg United earn

There is a figure at which a wage bill stops being ambitious and becomes the reason nothing else is possible, and this club has reached it. Nothing is left over for a transfer, a stand or a rainy afternoon.

Squad

A place in the month's best eleven for Darren Keet

Four or five weekends of consistency, judged against everybody in the division doing his job. Darren Keet has come out of that comparison in the side, and Maritzburg United have had the benefit of every one of those afternoons.

The dugout

A satisfied Bradley Mahlangu

“The players deserve the credit. My job was easy today.” It was not, and everybody in the room knew it; after 1‑0, Bradley Mahlangu could afford to be generous.

Player ratings

Jeffrey Adjei beats them one at a time

Successful dribbles: 13. There was always a defender in front of him and there was never a defender in front of him for long.

In brief

13 Edition

The Maritzburg United Chronicle

26 Oct 2026
From our football correspondent Steady

The dugout

Emmanuel Jalai keeps the receipts

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

Player ratings

Thabo Nodada was unplayable

Successful dribbles: 21. 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.

Match

Whatever happens, Maritzburg United 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.

The dugout

The manager makes an example of Lungelo Nguse

“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

Brooklyn Poggenpoel 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

Siphelele Mthembu 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 Maritzburg United this week that will take longer than a week to unsay.

The dugout

Half-satisfied: Bradley Mahlangu on the draw

“There are things I liked and things we will be doing on Tuesday until they are right.” 0‑0, and a manager who had already decided what Tuesday looked like.

The dugout

A promise honoured for Mfanafuthi Mkhize

It is not much of a headline and it is the reason players believe the next promise. Maritzburg United told Mfanafuthi Mkhize something would happen and then it happened, which in this industry passes for remarkable.

Match

Maritzburg United and Kaizer Chiefs cancel each other out

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

In brief

12 Edition

The Maritzburg United Chronicle

19 Oct 2026
From our football correspondent Steady

The dugout

Ayanda Mtshali says Maritzburg United 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

The step up is real for Jeffrey Adjei

At 22 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

Tempers go at Maritzburg United

Thulani Mabaso 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

The crowd has taken to Kyle Jurgens

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.

Player ratings

Nobody could get near Luke Baartman

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

Squad

Mbongeni Gumede is slowing down

At 33, 3 points below where he was, and a body that has started charging interest. It happens to all of them and it is still the hardest paragraph on this page.

Squad

Brooklyn Poggenpoel 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

The afternoon belonged to Kyle Jurgens

A mark of 7.33, 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 manager’s verdict

“I am frustrated, honestly. We did enough to win and we did not win.” Bradley Mahlangu was not hiding it after 0‑0, and nobody in the Maritzburg United dressing room was either.

In brief

11 Edition

The Maritzburg United Chronicle

12 Oct 2026
From our football correspondent Steady

The dugout

Lungelo Nguse says Maritzburg United 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

A falling-out at Maritzburg United

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

Squad

A row about effort at Maritzburg United

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

Squad

8 new faces, and Maritzburg United are still learning each other

A squad rebuilt inside one window pays for it in a currency nobody budgets for. The football is not worse than the sum of the players; it is worse than the sum of the players who have played together before.

The dugout

A promise honoured at Maritzburg United

Something was said to Jeffrey Adjei and then it happened. In this industry that passes for remarkable, and the dressing room noticed faster than any supporter could.

Squad

Mbongeni Gumede signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Mbongeni Gumede and Maritzburg United agree another 2 years.

Market

Experience through the door at Maritzburg United

Mbongeni Gumede arrives at 33 with nothing left to prove and plenty left to pass on. Legs are a young man's currency; knowing where to stand never ages.

Looking ahead

Fezile Gcaba goes back to face Orlando Pirates

Every squad has one of these fixtures for somebody every season. This one is Fezile Gcaba’s: the club that knew him first, the supporters who will decide in the first minute whether to applaud, and Maritzburg United needing him to play as if none of it matters.

The dugout

Fredrick Asare knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at Maritzburg United, and both men came out saying it was fine.

In brief

9 Edition

The Maritzburg United Chronicle

28 Sep 2026
From our football correspondent Uneasy

Player ratings

Thabo Nodada 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.

Squad

Words exchanged at Maritzburg United

Thulani Mabaso 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 Maritzburg United

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

The dugout

The manager makes an example of Taahir Goedeman

“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

Bradley Mahlangu: “We have to be better”

“It is not the end of the world and it is not good enough. Both of those are true.” The manager, after a 0‑0 draw, said the honest thing and then went to say it again inside.

Match

Maritzburg United and Bloemfontein Celtic cancel each other out

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

Looking ahead

Nkanyiso Madonsela faces his old club

Jomo Cosmos next, and one man in the Maritzburg United dressing room knows their training ground better than his own. The reception will tell him what they thought of him.

The dugout

Kyle Jurgens left out for tactical reasons at Maritzburg United

The shape wanted a different profile against this opponent, which is a real football answer and no comfort at all to the man it is about. He did nothing wrong and he did not play.

Squad

Jeffrey Adjei has taken the shirt

At 22 he is in the side on merit and somebody else is watching from the bench. Places at Maritzburg United are won quietly and lost loudly.

In brief

8 Edition

The Maritzburg United Chronicle

21 Sep 2026
From our football correspondent Uneasy

Player ratings

Thulani Mabaso beats them one at a time

Successful dribbles: 21. There was always a defender in front of him and there was never a defender in front of him for long.

Match

Maritzburg United end the wait against Black Aces

It had gone 6 games. The players did not celebrate like men who had won a match; they celebrated like men who had been let out of something.

The terraces

The crowd has taken to Jeffrey Adjei

At 22 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.

The dugout

The manager makes an example of Jeffrey Adjei

“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

Jeffrey Adjei the difference as Maritzburg United beat Black Aces

Ask anyone on the way out what separated the sides and you will get one name: Jeffrey Adjei. 1‑0 against Black Aces, and the applause at the whistle was mostly his.

Squad

A falling-out at Maritzburg United

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

Player ratings

Jeffrey Adjei was the difference for Maritzburg United

Marked 7.86. 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

Words at Maritzburg United training over how hard people work

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

A satisfied Bradley Mahlangu

“The players deserve the credit. My job was easy today.” It was not, and everybody in the room knew it; after 1‑0, Bradley Mahlangu could afford to be generous.

In brief

7 Edition

The Maritzburg United Chronicle

14 Sep 2026
From our football correspondent Uneasy

Player ratings

Thabo Nodada was unplayable

Successful dribbles: 40. 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.

Match

Maritzburg United bow out of the cup

Golden Arrows go through and Maritzburg United go home, 0‑2 the scoreline that did it. The dressing room will call the league the priority now, because that is what dressing rooms say.

Match

The wait goes on for Maritzburg United

6 without a win now, and the ground has developed the special quiet of a crowd that expects the worst. One scrappy 1-0 would cure most of it; that is the maddening part.

Match

The goals have deserted Maritzburg United

6 matches, no goals, and a training ground that has tried everything. It will end — droughts always do — but nobody at Maritzburg United can tell you which week it ends in.

Market

Ben Musaka 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 Maritzburg United can pretend not to have heard.

Transfer targets

Door shut on Tobías Ramírez

Maritzburg United asked and River Plate said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.

Squad

A row about effort at Maritzburg United

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

Squad

Words exchanged at Maritzburg United

Siphelele Mthembu 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

Maritzburg United are still strangers to each other

7 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

6 Edition

The Maritzburg United Chronicle

7 Sep 2026
From our football correspondent Uneasy

Market

Falakhe Tshanini 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 Maritzburg United can pretend not to have heard.

Boardroom

Deadline passes with 20 signed and 3 gone

That is the business done at Maritzburg United until the window opens again. Whether it was enough will be answered on Saturdays rather than in a column, and the first Saturday is close.

Transfer targets

No deal for Thulani Khune at that price

Maritzburg United offered $110.0K; Ajax Cape Town 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.

Transfer targets

River Plate tell Maritzburg United: Lautaro Rivero 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.

The dugout

No hiding place for Lungelo Nguse

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

Squad

A row about effort at Maritzburg United

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

Squad

Words exchanged at Maritzburg United

Saziso Magawana 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

Darren Keet is no longer first choice

The manager has re-ordered his thinking and Darren Keet has come out of it lower. He will be told it is temporary, and the players who have heard that before will avoid his eye.

Market

Maritzburg United and Reece Braithwaite 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.

In brief

1 Edition

The Maritzburg United Chronicle

3 Aug 2026
From our football correspondent Steady

Squad

Lungelo Nguse gets the move he always wanted

Footballers are asked about their boyhood club so often that nobody listens to the answer. Lungelo Nguse has just signed for Maritzburg United, and for once the answer mattered.

Transfer targets

Door shut on Prince Adu Kwabena

Maritzburg United asked and Viktoria Plzen said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.

Squad

Darren Keet signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Darren Keet and Maritzburg United agree another 2 years.

Squad

Tempers go at Maritzburg United

Terrence Mashego 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

Brooklyn Poggenpoel 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

Still no ink between Maritzburg United and Darren Keet

“We keep meeting, and we keep leaving the room with the same numbers we walked in with.” Another round of talks at Maritzburg United, another week without a signature from Darren Keet.

Market

49 months and counting on Kyle Jurgens

Still no offer on the table, and Kyle Jurgens’s deal keeps shrinking. In boardroom language, silence this long stops being an oversight and starts being an answer.

Transfer targets

A loan move for Ethan Laidlaw is in the works

Maritzburg United have made the call to Brentford. No fee, a share of the wages, and a spare shirt in the position where the squad has been thinnest all season.

Transfer targets

Maritzburg United try to borrow Jeffrey Adjei

Wa All Stars 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

1 Edition

The Wa All Stars Courier

3 Aug 2026
From our football correspondent Steady

Market

Wa All Stars say no — this time

The offer from Stabaek for Jeffrey Adjei 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

Albert Addo 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 Wa All Stars this week that will take longer than a week to unsay.

Squad

Words at Wa All Stars training over how hard people work

Somebody said out loud what several people had been thinking. Albert Paintsil 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 formation has left Ramon Azeez behind

Every shape has positions in it and this one does not have his. Wa All Stars will either change the shape, change his job, or change his club, and he is waiting to hear which.

Transfer targets

Wa All Stars try to borrow Kofi Asmah

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

Transfer targets

A loan move for Sharif Shuaib is in the works

Wa All Stars have made the call to Hearts of Oak. No fee, a share of the wages, and a spare shirt in the position where the squad has been thinnest all season.

The dugout

Samuel Baba asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

Market

No place for David Paintsil in the plan

“The manager did not use many words, and he did not need to.” David Paintsil has his answer from Wa All Stars; what he does with it is the next window’s story.

Market

Ramon Azeez brings the grey hairs Wa All Stars 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