From our football correspondent
Triumph
Player ratings21 Sep 2026
2 goals, and the second was the one that settled it. Marked 9.22, and he could have had a third with better luck at the near post.
Player ratings21 Sep 2026
Successful dribbles: 26. There was always a defender in front of him and there was never a defender in front of him for long.
Match19 Sep 2026
Momentum is a hard thing to buy and an easy thing to lose, and right now Canon Yaounde have 3 straight wins of it.
Squad21 Sep 2026
Junior Dande and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.
Player ratings21 Sep 2026
Juste Koulou was on a different afternoon to everybody else
8.50. There are performances a supporter describes to somebody who was not there and cannot quite convey; this was one, and the number does not help either.
The dugout21 Sep 2026
“That is what I want every week. Not the result, the way they went about it.” The manager, after 3‑0, already talking about the next one.
The dugout21 Sep 2026
The manager makes an example of Pederson Ajong
“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.
Squad21 Sep 2026
Off the academy pitches and onto a senior team sheet at 19. The debut is the easy part; the second appearance is the one every young player has to earn.
Back issues
From our football correspondent
Triumph
Player ratings14 Sep 2026
Age has not caught Alfred Meyong yet — 8.17
At 35 he is supposed to be managing his minutes. Instead he was marked 8.17 and looked, for ninety minutes, exactly like the player everybody remembers.
Player ratings14 Sep 2026
Successful dribbles: 25. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.
Market14 Sep 2026
The deal that would have taken Stéphane Bekolo to Cotonsport Garoua has collapsed at the last stage, and he reports back to Canon Yaounde with a summer to forget and a season still to play. Nobody is saying which side walked away.
Squad14 Sep 2026
Bryan Nokoue 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.
Squad14 Sep 2026
Jean Ousama is a better footballer than he was
Not a run of form — an actual step up, held for months. At 17 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.
Squad14 Sep 2026
Somebody said out loud what several people thought about how hard another man trains, and Joël Paten was in the middle of it. The one dressing-room argument that is genuinely about football.
Loan watch14 Sep 2026
“I am grateful for the games, but I did not become a footballer to be somebody else's spare part.” He wants to be at Canon Yaounde, and 0 appearances in 5 say he has earned the hearing.
The dugout14 Sep 2026
The view from the dugout
“We controlled it. There were spells I did not like and we will look at them, but the group showed me something.” Georges Etame, on a 1‑0 win that he was already picking apart on the walk to the press room.
From our football correspondent
Triumph
Market7 Sep 2026
Yves Aimé Zoa 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 Canon Yaounde can pretend not to have heard.
Boardroom7 Sep 2026
Window shuts: 16 in, 3 out at Canon Yaounde
The deadline has passed and the squad is the squad. 16 arrived, 3 left, and everything else printed about this club last month was a rumour that stayed one.
Squad7 Sep 2026
Bryan Nokoue 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.
Boardroom7 Sep 2026
1 academy graduates step up at Canon Yaounde
Senior shirt numbers handed to boys the coaches have known since they were twelve. Most will not make it and all of them have already done the hard part.
The terraces7 Sep 2026
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.
Market7 Sep 2026
Clubs spend fortunes looking for players and occasionally find one down the corridor. Georges Mabouka is that, and the reception he gets on his first appearance will be different in kind from the one any signing receives.
Player ratings7 Sep 2026
A performance of 8.57 does not come along often, and when it does the rest of the team becomes scenery. He was magnificent.
Player ratings7 Sep 2026
Successful dribbles: 18. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.
From our football correspondent
Steady
Market31 Aug 2026
Joseph Tombi 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 Canon Yaounde can pretend not to have heard.
Market31 Aug 2026
The offer from Cotonsport Garoua for Stéphane Bekolo 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.
Squad31 Aug 2026
Bryan Nokoue 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 Canon Yaounde this week that will take longer than a week to unsay.
Transfer targets31 Aug 2026
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.
Transfer targets31 Aug 2026
A loan move for Samuel Ezekiel is in the works
Canon Yaounde have made the call to Ikorodu City. No fee, a share of the wages, and a spare shirt in the position where the squad has been thinnest all season.
The dugout31 Aug 2026
“Thirty minutes, door closed, everything said. We shook hands after.” Whatever was in the room stayed in the room, and Stéphane Bekolo trained the next morning like a man with less to carry.
From our football correspondent
Steady
Market24 Aug 2026
The bid was some way short and Canon Yaounde did not need long over it. Nobody in the game reads a first refusal as the end of anything.
Market24 Aug 2026
“It was not right for me. I am not going to explain why to anybody except the people I owe an explanation to.” A deal agreed between two clubs, and a player who declined to be part of it.
Market24 Aug 2026
“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Canon Yaounde can pretend not to have heard.
Transfer targets24 Aug 2026
Everything agreed with Liberty Professionals, everything agreed with the player; a doctor is the only person left to persuade. The photograph is a day or two away.
Squad24 Aug 2026
Bryan Nokoue and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.
Transfer targets24 Aug 2026
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.
Squad24 Aug 2026
Somebody said out loud what several people thought about how hard another man trains, and Issa Bangfome was in the middle of it. The one dressing-room argument that is genuinely about football.
Squad24 Aug 2026
“I never wanted to be anywhere else. There is unfinished business here.” Patrick Kameni commits to Canon Yaounde for another 3 years.
The dugout24 Aug 2026
“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Patrick Kameni, and the manager let it.
From our football correspondent
Steady
Market17 Aug 2026
The clubs have settled the fee and he has settled his wages. What remains is a medical and a photograph, and around Canon Yaounde people have started saying his name in the past tense.
Squad17 Aug 2026
Bryan Nokoue 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.
Transfer targets17 Aug 2026
Canon Yaounde offered $35.0K; Cotonsport Garoua 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 targets17 Aug 2026
Canon Yaounde asked and Asante Kotoko said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.
Squad17 Aug 2026
Somebody said out loud what several people thought about how hard another man trains, and Issa Bangfome was in the middle of it. The one dressing-room argument that is genuinely about football.
Market17 Aug 2026
The name of Stéphane Bekolo has come up in conversations Canon Yaounde were not part of. Nothing formal, nothing signed — but nothing about it accidental either.
From our football correspondent
Steady
Market10 Aug 2026
“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 Canon Yaounde, and it is not being withdrawn.
Market10 Aug 2026
The clubs have settled the fee and he has settled his wages. What remains is a medical and a photograph, and around Canon Yaounde people have started saying his name in the past tense.
Market10 Aug 2026
The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.
Squad10 Aug 2026
Zacharie Ndongo Foé 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.
Transfer targets10 Aug 2026
$11.0K on the table at Cotonsport Garoua. The manager wanted him, the board agreed a number, and the only voices still to be heard are the ones at the other club.
Transfer targets10 Aug 2026
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.
Market10 Aug 2026
Junior Dande is free to find somewhere else
“I was told straight, and I would rather have it straight.” The manager at Canon Yaounde has been clear about where Junior Dande stands, which is more than many ever get.
Squad10 Aug 2026
Bryan Nokoue has outgrown this division
There is a level at which a footballer stops being tested and starts being contained, and he reached it some time ago. Canon Yaounde know it, and so does everybody who watches him.
Squad10 Aug 2026
The competition arrived without a word said to him about it. Zacharie Ndongo Foé keeps the shirt for now, at Canon Yaounde's convenience rather than his own.
From our football correspondent
Steady
Market3 Aug 2026
The bid was some way short and Canon Yaounde did not need long over it. Nobody in the game reads a first refusal as the end of anything.
Squad3 Aug 2026
He will be fined, he will apologise, and he will play on Saturday. The order of those three tells you everything about what a football club actually values.
Squad3 Aug 2026
“The easiest signature of my career.” Martin Ako Assomo and Canon Yaounde agree another 4 years, and the manager can plan around him rather than about him.
Squad3 Aug 2026
Junior Dande 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.
Squad3 Aug 2026
Somebody said out loud what several people thought about how hard another man trains, and Issa Bangfome was in the middle of it. The one dressing-room argument that is genuinely about football.
Market3 Aug 2026
“They were honest with me, and I would rather know.” Martin Ako Assomo has been informed he is not in the manager's thinking at Canon Yaounde.