Harrison Appiah

Central Midfielder - KTP
8 May 2027
Saturday
Process

Marked for Harrison Appiah

40 Edition

The KTP Sentinel

3 May 2027
From our football correspondent Uneasy

Squad

Joni Mäkelä damages knee ligaments — 35 days out

The words a physio says slowly. 35 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Match

11 matches without a win for KTP

The run now stands at 11, and the questions being asked around KTP are no longer polite ones.

Match

KTP cannot find the net

9 games without scoring. Strikers stop looking up, midfielders take the extra touch, and every shot that clears the bar is followed by a groan that has been building since the last goal.

Squad

Aleksi Paananen signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Aleksi Paananen and KTP agree another 2 years.

Squad

A step back for Joni Mäkelä at KTP

Somebody has moved past him. It is not a dropping and it is worse than one, because a dropping is about a Saturday and this is about where he stands.

Player ratings

Mouhamed Guèye runs at them all day

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

Squad

Home is on Harrison Appiah's mind

“Some mornings you wake up and you are still a long way from everything you know.” It is not the football and it never was; KTP are dealing with a man who wants a different country.

The dugout

The manager makes an example of Nathaniel Tahmbi

“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

The manager’s verdict

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

In brief

Back issues
36 Edition

The KTP Sentinel

5 Apr 2027
From our football correspondent Crisis

Boardroom

Window shuts: 2 in, 2 out at KTP

The deadline has passed and the squad is the squad. 2 arrived, 2 left, and everything else printed about this club last month was a rumour that stayed one.

Squad

Words exchanged at KTP

Samuli Hölttä 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 targets

Tomas Varhi stays at RoPS as time runs out

A deal that was a phone call from completion at lunchtime was dead by midnight. KTP will try again when the window opens; RoPS may not be selling by then.

Squad

Mikael Granlund signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Mikael Granlund commits to KTP for another 3 years.

The dugout

The manager makes an example of Nathaniel Tahmbi

“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

Otto Huttunen is no longer first choice

The manager has re-ordered his thinking and Otto Huttunen 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.

Squad

KTP take the armband off Torric Jebrin

It will be explained as a change for the team and it may even be one. Nobody who has worn one believes that, and neither does the man who has just had it taken away.

The dugout

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

Market

KTP borrow Mouhamed Guèye

A season-long look at somebody else’s player: Mouhamed Guèye arrives from HJK with something to prove and a return ticket in the drawer. Good loans make everybody richer; this one starts Saturday.

In brief

29 Edition

The KTP Sentinel

15 Feb 2027
From our football correspondent Crisis

Transfer targets

The paperwork begins on Faris Krkalić

A medical, a signature, a shirt held up in front of a sponsor’s board. KTP have done the hard part with Ilves, and the part that remains is the part supporters actually see.

Transfer targets

KTP rebuffed over Otto Tiitinen

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

Squad

Tempers go at KTP

Samuli Hölttä 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 dugout

No hiding place for David Lund

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

Squad

A season on the outside for Torric Jebrin

He trains hard, says the right things and goes home to an empty flat. Nobody at KTP has done anything wrong, which is exactly what makes it so difficult to fix.

Market

Still no ink between KTP and Harrison Appiah

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

Market

The shop window has David Lund in it

KTP have let the market know David Lund can be had. No price in the advert, but everyone in the trade knows roughly what it says.

The dugout

Jakob Tschöll 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 KTP, and both men came out saying it was fine.

The dugout

The manager plants his flag on Maksym Zhuk

“Judge me on him.” Managers do not say that kind of thing by accident — it moves the pressure from Maksym Zhuk’s shoulders onto his own, and both of them know it.

In brief

27 Edition

The KTP Sentinel

1 Feb 2027
From our football correspondent Crisis

Boardroom

The silence upstairs is getting loud at KTP

Nobody on the board has said anything against the manager, which is the point — they have stopped saying anything for him either.

Squad

A falling-out at KTP

Samuli Hölttä and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Mattia Siviero signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Mattia Siviero commits to KTP for another 4 years.

Market

A stepping stone, not a home, for Andrea Crisci

He is doing his job and he is not settling. KTP were supposed to be a step up in his own reckoning, and his own reckoning has been adjusted since he arrived.

Squad

7 new faces, and KTP 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.

Market

KTP buy the years ahead of Fabiano D'Amore

He is 20, and the scouting reports agree on the only line that matters: the ceiling. Signings like this are lottery tickets written by professionals.

Market

A long bet from KTP on Mohamed Thiane

He is 20, and nobody at KTP signed him for this season. Deals like this are judged in four years, by people who may not still be in the building.

Market

KTP sign Mattia Siviero, one for the future

Mattia Siviero is 20, and KTP have signed him for the player he will be rather than the one he is. The first team can wait; the point of a deal like this is the years it buys.

The dugout

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

In brief

24 Edition

The KTP Sentinel

11 Jan 2027
From our football correspondent Uneasy

Squad

Time is catching up with Joni Mäkelä

Everybody at KTP saw it before anybody said it, which is how this always goes. At 33 the decline is real and measurable — 3 points — and the only question left is how the club handles somebody it owes a great deal to.

Squad

Roni Polat signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Roni Polat and KTP agree another 3 years.

Squad

Roni Polat 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 KTP this week that will take longer than a week to unsay.

In brief

23 Edition

The KTP Sentinel

4 Jan 2027
From our football correspondent Uneasy

Boardroom

The scrutiny sharpens at KTP

Nobody upstairs has said anything, which is the loudest thing they could do. Results buy silence in this game; the account at KTP is running low.

Squad

A falling-out at KTP

Samuli Hölttä and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Harrison Appiah 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 KTP know it.

In brief

21 Edition

The KTP Sentinel

21 Dec 2026
From our football correspondent Uneasy

The dugout

The manager makes an example of Nathaniel Tahmbi

“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

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

Squad

The penny has dropped for Aleksi Paananen

He looks like a man who lives here now rather than one who is working here. It took most of a season, and at KTP the difference is visible from the back of the stand.

In brief

19 Edition

The KTP Sentinel

7 Dec 2026
From our football correspondent Uneasy

Squad

A fracture rules Roni Polat out for 15 days

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

Squad

Otto Huttunen signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Otto Huttunen commits to KTP for another 4 years.

The dugout

The manager makes an example of Derrick Atta Agyei

“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

16 Edition

The KTP Sentinel

16 Nov 2026
From our football correspondent Uneasy

Squad

37 days out for Roni Polat after a fracture

A bone, which is the one injury with a calendar attached. KTP will name a return date and, unusually for this business, will probably be right about it.

Squad

Words exchanged at KTP

Samuli Hölttä 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

Otto Huttunen 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

15 Edition

The KTP Sentinel

9 Nov 2026
From our football correspondent Uneasy

Squad

Roni Polat breaks a bone — 44 days out

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

Squad

Samuli Hölttä stays put

“The easiest signature of my career.” Samuli Hölttä and KTP agree another 4 years, and the manager can plan around him rather than about him.

Squad

A falling-out at KTP

Samuli Hölttä and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

In brief

4 Edition

The Liberty Professionals Chronicle

24 Aug 2026
From our football correspondent Steady

Squad

Isaac Boateng breaks a bone — 91 days out

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

Market

Yaw Sulemana 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.

Transfer targets

Adama Traoré will not be coming to Liberty Professionals

Terms were offered and declined. Whether it was the wages, the role or the town, nobody at Real Bamako is saying, and nobody at Liberty Professionals is enjoying the guessing.

Squad

A row about effort at Liberty Professionals

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

Squad

Steven Nufour 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.

The dugout

The manager makes an example of Jonathan Wakaso

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

Market

The ambition of Timothy Atamenwan outgrows Liberty Professionals early

Signings arrive with a picture of the club in their head, and this one’s picture was bigger than the building. He will play well and he will be gone, in that order, and everybody knows it.

Squad

The formation has left Timothy Atamenwan behind

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

Transfer targets

A loan move for Zalli Abdullahi is in the works

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

In brief