Bruce Bvuma

Goalkeeper - Orlando Pirates
17 Sep 2028
Sunday
Process

Marked for Bruce Bvuma

78 Edition

The Orlando Pirates Chronicle

24 Jan 2028
From our football correspondent Crisis

Match

Orlando Pirates refuse to drop out of the race

Position 2, 51 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.

Squad

Thalente Mbatha 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 Orlando Pirates this week that will take longer than a week to unsay.

Squad

Oswin Appollis 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 Orlando Pirates against Black Aces

1‑3 to Black Aces, and no complaints worth printing. The performance asked for nothing more than it got.

Market

Melusi Buthelezi attracts admirers

The name of Melusi Buthelezi has come up in conversations Orlando Pirates were not part of. Nothing formal, nothing signed — but nothing about it accidental either.

Squad

Deon Hotto 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.

Boardroom

Doors closed at Orlando Pirates

The music was off and the showers ran late. What was said in that dressing room stays there, but Saturday will publish the minutes.

Player ratings

Nobody could get near Tshepang Moremi

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

Squad

Bruce Bvuma signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Bruce Bvuma and Orlando Pirates agree another 2 years.

In brief

Back issues
77 Edition

The Kaizer Chiefs Herald

17 Jan 2028
From our football correspondent Upbeat

Squad

A knee injury of the worst kind for Inácio Miguel

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

Market

Kaizer Chiefs sell their best player to Orlando Pirates

$860.0K is a serious amount of money and it does not play centre-forward. Everybody in the dressing room knows who used to be looked at when it went wrong.

Match

No mercy from Kaizer Chiefs

University of Pretoria will want this one forgotten quickly: 4‑0, every duel lost, and a long ride home. Kaizer Chiefs were ruthless in the way good sides are ruthless.

Player ratings

Both of them Etiosa Ighodaro's — 8.54

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

The terraces

Kaizer Chiefs sell a favourite for $860.0K

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

Market

Chippa United watching Nkosingiphile Ngcobo

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

Squad

Tempers go at Kaizer Chiefs

Brandon Petersen 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

Business is business: Bruce Bvuma goes

Orlando Pirates paid $370.0K and Kaizer Chiefs took it, which is the whole story in one sentence. The longer version involves a wage budget and will be told all season.

Match

Nobody wins at Kaizer Chiefs

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

77 Edition

The Orlando Pirates Chronicle

17 Jan 2028
From our football correspondent Upbeat

Market

Orlando Pirates say no — this time

The offer from Ferencvaros for Oswin Appollis 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.

Player ratings

A brace, and Yanela Mbuthuma takes the afternoon — 8.01

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

Match

The run at home goes on for Orlando Pirates

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

Market

Orlando Pirates get their man

The chase for Fiacre Ntwari ended with $860.0K changing hands and Kaizer Chiefs out of reasons to say no. The supporters will judge the fee the only way that matters: on Saturdays.

Player ratings

Nothing got past Lebone Seema

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

Market

Bruce Bvuma is a Orlando Pirates player

The fee is $370.0K, the contract is signed, and the argument about whether he is worth it can begin. Kaizer Chiefs drove a hard bargain; time will say who won it.

Squad

Tempers go at Orlando Pirates

Thalente Mbatha 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

Orlando Pirates spend $860.0K on the signing the town wanted

It is the rarest sequence in football: supporters ask for something, and the club goes and does it. $860.0K for Fiacre Ntwari, and for one week nobody is complaining about anything.

Squad

Deon Hotto 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

76 Edition

The Kaizer Chiefs Herald

10 Jan 2028
From our football correspondent Upbeat

Market

Mfundo Vilakazi 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 Kaizer Chiefs can pretend not to have heard.

Market

SuperSport United come back empty-handed

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

Player ratings

A brace, and Etiosa Ighodaro takes the afternoon — 8.43

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

Player ratings

Mfundo Vilakazi runs at them all day

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

Squad

Brandon Petersen 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 Kaizer Chiefs this week that will take longer than a week to unsay.

Squad

Words at Kaizer Chiefs training over how hard people work

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

Boardroom

Kaizer Chiefs beat the market to Emmanuel Jalai from Maritzburg United

Maritzburg United will keep picking him until June and will get nothing for him after it. Emmanuel Jalai has pre-agreed a move to Kaizer Chiefs, and the only people who lose in that arrangement are the ones who let the contract run down.

Match

Kaizer Chiefs get the job done against Polokwane City

A 2‑1 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.

Market

Zitha Kwinika is free to find somewhere else

“I was told straight, and I would rather have it straight.” The manager at Kaizer Chiefs has been clear about where Zitha Kwinika stands, which is more than many ever get.

In brief

74 Edition

The Kaizer Chiefs Herald

27 Dec 2027
From our football correspondent Upbeat

Market

Nkosingiphile Ngcobo is on his way

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

Market

Fiacre Ntwari 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 Kaizer Chiefs can pretend not to have heard.

Squad

Bruce Bvuma keeps the receipts

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

Squad

Tempers go at Kaizer Chiefs

Brandon Petersen 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 Mfundo Vilakazi

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

Squad

Rushwin Dortley 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

Kaizer Chiefs make home a hard place to visit

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

Match

Kaizer Chiefs get the job done against SuperSport United

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

Squad

Sebastián Guerra wants to go home

“I have given this everything, but my family is not here and neither am I, not really.” A footballer can be coached out of bad form. Nobody has ever been coached out of this, and Kaizer Chiefs know it.

In brief

57 Edition

The Kaizer Chiefs Herald

30 Aug 2027
From our football correspondent Crisis

Match

7 matches without a win for Kaizer Chiefs

The run now stands at 7, and the questions being asked around Kaizer Chiefs are no longer polite ones.

Market

Kaizer Chiefs say no — this time

The offer from Orlando Pirates for Nkanyiso Shinga 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

Bruce Bvuma asks to leave Kaizer Chiefs

“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

Brandon Petersen 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 Kaizer Chiefs this week that will take longer than a week to unsay.

Player ratings

Nobody could get near Mfundo Vilakazi

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

Squad

Ziyanda Mchunu 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.

Squad

Words at Kaizer Chiefs training over how hard people work

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

A bad afternoon for Kaizer Chiefs against Golden Arrows

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

The terraces

Kaizer Chiefs supporters have found a favourite in Mduduzi Shabalala

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

55 Edition

The Kaizer Chiefs Herald

16 Aug 2027
From our football correspondent Uneasy

Market

Kaizer Chiefs sell their best player to Orlando Pirates

$1.4M is a serious amount of money and it does not play centre-forward. Everybody in the dressing room knows who used to be looked at when it went wrong.

The terraces

Kaizer Chiefs sell a favourite for $1.4M

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

Match

5 matches without a win for Kaizer Chiefs

The run now stands at 5, and the questions being asked around Kaizer Chiefs are no longer polite ones.

Market

Kaizer Chiefs turn down Platinum Stars for Lebogang Dolly

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

Squad

Real improvement from Lwanda Mbanjwa at Kaizer Chiefs

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

Squad

Brandon Petersen 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 Kaizer Chiefs this week that will take longer than a week to unsay.

Player ratings

Mduduzi Shabalala runs at them all day

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

Squad

Words at Kaizer Chiefs training over how hard people work

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

Sebastián Guerra has improved at 26, which nobody expected

Careers are supposed to plateau and then decline, and the players who ignore that are always the ones who were listening on the training ground. 3 points of it, over months, at an age where the direction normally only goes one way.

In brief

53 Edition

The Kaizer Chiefs Herald

2 Aug 2027
From our football correspondent Steady

Squad

Brandon Petersen 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 Kaizer Chiefs this week that will take longer than a week to unsay.

Squad

Xhosa Manyana is a better footballer than he was

Not a run of form — an actual step up, held for months. At 21 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

Mduduzi Shabalala 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

Mduduzi Shabalala 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.

Market

Polokwane City expected to open talks for Lebogang Dolly

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

Market

12 months and counting on Bruce Bvuma

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

In brief

38 Edition

The Kaizer Chiefs Herald

19 Apr 2027
From our football correspondent Steady

Squad

Bruce Bvuma: 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.” Kaizer Chiefs have not answered, which is an answer of sorts.

Squad

Brandon Petersen 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 Kaizer Chiefs this week that will take longer than a week to unsay.

Squad

Bradley Cross 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

15 Edition

The Kaizer Chiefs Herald

9 Nov 2026
From our football correspondent Steady

Match

Nowhere to hide for Kaizer Chiefs

0‑3 against Orlando Pirates, and no complaints that would survive the replay. The manager spoke about character afterwards; the terraces used shorter words.

Squad

Bruce Bvuma keeps the receipts

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

Player ratings

Nobody could get near Mfundo Vilakazi

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

Squad

Tempers go at Kaizer Chiefs

Brandon Petersen 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 Kaizer Chiefs training over how hard people work

Somebody said out loud what several people had been thinking. Lebohang Maboe 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 Etiosa Ighodaro

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

Boardroom

Nobody left the Kaizer Chiefs dressing room in a hurry

The door stayed shut a long time after the final whistle. What was said in there is between them; whether it worked is between them and Saturday.

The terraces

Everybody has an opinion about Brandon Petersen

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.

Player ratings

A day to forget for Etiosa Ighodaro

Marked 5.62, and generously at that. Nothing came off, and by the end the crowd had stopped expecting it to.

In brief

12 Edition

The Kaizer Chiefs Herald

19 Oct 2026
From our football correspondent Upbeat

Squad

A one-man rearguard from Bruce Bvuma

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

Player ratings

Pule Mmodi, 33, rolls back the years — 7.84

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 7.84 at 33, and nobody on the pitch was better.

Player ratings

A defender's afternoon for Inácio Miguel

Defensive actions: 26. He was first to everything and second to nothing, and the goalkeeper had an easy day because of it.

Market

Nkanyiso Shinga is on his way

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

Squad

Connor Jales 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.

Squad

Brandon Petersen 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 Kaizer Chiefs this week that will take longer than a week to unsay.

Squad

Lebohang Maboe 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

Mduduzi Shabalala 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

Pule Mmodi sends Kaizer Chiefs past Black Aces

It finished 1‑0, and it was Pule Mmodi’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Kaizer Chiefs.

In brief

  • The terraces The press have found their man in Bruce Bvuma
  • The terraces The stand has a song for Bruce Bvuma