Mohammed Waris

Goalkeeper - Liberty Professionals
20 Feb 2027
Saturday
Process

Marked for Mohammed Waris

28 Edition

The Liberty Professionals Chronicle

8 Feb 2027
From our football correspondent Steady

Match

Still nobody has beaten Liberty Professionals

The unbeaten run reaches 25. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Player ratings

Osman Owusu runs at them all day

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

Market

Nairobi United come back empty-handed

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

Squad

Osman Baba is in the form of his life

A season average of 7.26 with 16 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Squad

Osman Owusu named player of the month

The award goes to Osman Owusu, and nobody around here is inclined to argue with the choice.

Boardroom

Liberty Professionals release $130.3K for the manager

The board have put money on the table rather than an encouraging word. What happens to it now is somebody else's problem, and somebody else's job.

Player ratings

Seth Paintsil was the difference for Liberty Professionals

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

Osman Owusu named in the team of the month

A month is long enough that nobody gets in by accident. Osman Owusu is in the division's best eleven for it, which is a quieter compliment than an award and a more reliable one.

Match

Liberty Professionals share the spoils with Medeama

A 1‑1 draw with Medeama leaves the dressing room somewhere between relief and regret.

In brief

Back issues
25 Edition

The Liberty Professionals Chronicle

18 Jan 2027
From our football correspondent Upbeat

Match

Whatever happens, Liberty Professionals do not lose

22 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

Defences have started doubling up on Osman Owusu

16 goals and a season average of 7.42 will do that. The space he used to find has gone; he keeps scoring anyway, which is the mark of the real thing.

Squad

Tempers go at Liberty Professionals

Seth Paintsil 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 get the job done against Hasaacas

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

Market

Liberty Professionals sell Kwame Afful for $77.0K

Kwame Afful has left for Great Olympics in a $77.0K deal. The accountants are pleased; the supporters are less certain.

Player ratings

Seth Paintsil in the eights

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

Player ratings

Osman Owusu in the eights

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

Player ratings

Ninety minutes of Nana Ayew at his very best

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

Squad

Kamaldeen Ofori has become a man the manager trusts

Nobody at Liberty Professionals 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.

In brief

22 Edition

The Liberty Professionals Chronicle

28 Dec 2026
From our football correspondent Triumph

Match

Whatever happens, Liberty Professionals do not lose

18 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

A knee injury of the worst kind for David Bukari

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

Match

Liberty Professionals up to position 1

45 points on the board and a place in the leading group. Nobody at the ground is saying the word out loud yet.

Market

Kwame Afful 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 Liberty Professionals can pretend not to have heard.

Match

Liberty Professionals make home a hard place to visit

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

Squad

Seth Paintsil 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 Liberty Professionals this week that will take longer than a week to unsay.

Squad

Osman Baba is in the form of his life

A season average of 7.23 with 13 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Match

Osman Baba the difference as Liberty Professionals beat New Edubiase United

Ask anyone on the way out what separated the sides and you will get one name: Osman Baba. 2‑0 against New Edubiase United, and the applause at the whistle was mostly his.

Player ratings

A masterclass from Jeffrey Partey

Marked 8.24 — the sort of number a correspondent writes down twice to be sure. Everything he tried came off, and what he did not try was not worth trying.

In brief

19 Edition

The Liberty Professionals Chronicle

7 Dec 2026
From our football correspondent Triumph

Squad

A knee injury of the worst kind for David Bukari

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

Match

Liberty Professionals cannot stop winning

7 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Player ratings

Nobody could get near Osman Owusu

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

Market

Mohammed Waris 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 Liberty Professionals can pretend not to have heard.

Squad

Tempers go at Liberty Professionals

Seth Paintsil 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 keep winning on the road

4 away wins in a row. Travelling support is the truest kind, and this season it is being repaid in the only currency that counts.

Match

Seth Paintsil sends Liberty Professionals past Asante Kotoko

It finished 2‑0, and it was Seth Paintsil’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Liberty Professionals.

Squad

David Bukari signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” David Bukari commits to Liberty Professionals for another 2 years.

Player ratings

The afternoon belonged to Osman Baba

7.99, and no serious argument from anybody who was there. Liberty Professionals had eleven men on the pitch and one of them decided how it went.

In brief

15 Edition

The Liberty Professionals Chronicle

9 Nov 2026
From our football correspondent Triumph

Squad

A knee injury of the worst kind for David Bukari

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

Player ratings

Kamaldeen Ofori runs at them all day

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

Market

Mohammed Waris 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 Liberty Professionals can pretend not to have heard.

Match

Liberty Professionals cannot stop winning

3 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Squad

Tempers go at Liberty Professionals

Seth Paintsil 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 get the job done against Aduana Stars

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

Player ratings

Osman Baba was on a different afternoon to everybody else

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

Squad

Words at Liberty Professionals training over how hard people work

Somebody said out loud what several people had been thinking. Kwadwo Sulemana 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 division's best last weekend was a Liberty Professionals man

It is a small honour and it is not nothing: somebody watched every match in the division and decided that Osman Owusu was the best thing in any of them.

In brief

11 Edition

The Liberty Professionals Chronicle

12 Oct 2026
From our football correspondent Triumph

Player ratings

Osman Owusu runs at them all day

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

Squad

A knee injury of the worst kind for David Bukari

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

Match

Kwadwo Sulemana sends Liberty Professionals through

Cup ties wait for somebody to seize them, and Kwadwo Sulemana obliged against Hasaacas. 2‑0 on the night, and the name in the next round’s hat is Liberty Professionals.

Match

Liberty Professionals tear Hearts of Oak apart

Rarely has this fixture seen a display like it: 4‑0 against Hearts of Oak, and it could have been more.

Squad

Osman Baba takes the match ball home

3 goals in one afternoon from one man. The other players were also present, a witness confirmed.

Player ratings

Samuel Owusu, 18, plays like he has been here for years — 8.05

A mark of 8.05 means one thing beside a twenty-nine-year-old's name and something else entirely beside a 18-year-old's. Nobody at the ground needed telling which this was.

Match

Nobody wants to play Liberty Professionals right now

5 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Market

Mohammed Waris 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 Liberty Professionals, and it is not being withdrawn.

Squad

Tempers go at Liberty Professionals

Seth Paintsil 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.

In brief

7 Edition

The Liberty Professionals Chronicle

14 Sep 2026
From our football correspondent Steady

Player ratings

Nobody could get near Osman Owusu

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

Market

Mohammed Waris 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 Liberty Professionals can pretend not to have heard.

The terraces

Liberty Professionals supporters have found a favourite in Kamaldeen Ofori

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

Player ratings

A masterclass from Kamaldeen Ofori

Marked 8.33 — the sort of number a correspondent writes down twice to be sure. Everything he tried came off, and what he did not try was not worth trying.

Loan watch

Jonathan Atiemo has seen enough of Inter Allies

“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 Liberty Professionals, and 1 appearances in 5 say he has earned the hearing.

Match

Liberty Professionals and New Edubiase United take a point apiece

It finished 1‑1, and it somehow always looked like it would. One of those afternoons where the table moves less than the tempers.

Squad

Kamaldeen Ofori is off the mark for Liberty Professionals

The first one is the one every signing is asked about until it arrives. It has arrived, and he can stop being asked.

Squad

A first senior shirt for Samuel Owusu

Every debut is a small story about the future: Samuel Owusu, 18 years old, off the academy pitches and into the first team. The parents in the stand will keep the programme.

Squad

No hiding place for Kwadwo Sulemana

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

In brief

3 Edition

The Liberty Professionals Chronicle

17 Aug 2026
From our football correspondent Steady

Squad

Abeiku Asamoah breaks a bone — 37 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 37 days, a clean timeline, and a return date somebody can actually plan around.

Market

Mohammed Waris asks to leave Liberty Professionals

“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

Marsaxlokk come back empty-handed

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

Squad

Tempers go at Liberty Professionals

Seth Paintsil 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

Rukh expected to open talks for Patrick Paintsil

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

Squad

The manager makes an example of Jeffrey Gyan

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

In brief