30 Apr 2029
Monday
Process
143 Edition

The KTP Sentinel

23 Apr 2029
From our football correspondent Crisis

Squad

A one-man rearguard from Maksym Zhuk

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

Match

No end in sight to KTP's wait for a win

7 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at KTP has to find a result from somewhere.

Squad

Isak Ahl Holmström out for 43 days

The medical room confirms 43 days on the sidelines for Isak Ahl Holmström, and a plan built around him now has to be rebuilt.

Match

A bad afternoon for KTP against FF Jaro

0-2 to FF Jaro, and no complaints worth printing. The performance asked for nothing more than it got.

Squad

Nathaniel Tahmbi 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

Lukas Lam out for 40 days

The medical room confirms 40 days on the sidelines for Lukas Lam, and a plan built around him now has to be rebuilt.

In brief

Back issues
142 Edition

The KTP Sentinel

16 Apr 2029
From our football correspondent Crisis

Match

No end in sight to KTP's wait for a win

6 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at KTP has to find a result from somewhere.

Market

Petteri Pukki comes home

The shirt still fits. Petteri Pukki is back at KTP, and half the ground remembers him in these colours already. Some signings need selling to the town; this one sold itself.

Market

Kaan Lam comes home

The shirt still fits. Kaan Lam is back at KTP, and half the ground remembers him in these colours already. Some signings need selling to the town; this one sold itself.

Market

Paulus Taylor comes home

The shirt still fits. Paulus Taylor is back at KTP, and half the ground remembers him in these colours already. Some signings need selling to the town; this one sold itself.

Market

Rasmus Forss comes home

The shirt still fits. Rasmus Forss is back at KTP, and half the ground remembers him in these colours already. Some signings need selling to the town; this one sold itself.

Match

A bad afternoon for KTP against KuPS

0-1 to KuPS, and no complaints worth printing. The performance asked for nothing more than it got.

Boardroom

A promise the KTP board did not keep

There was a commitment, there was a date, and the date went past. Trust at a football club takes years to build and one afternoon to spend.

Squad

The manager makes an example of Ivan Havrushko

“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

Faisal Al Suwaidi makes his debut at 22

At 22 years old, Faisal Al Suwaidi became the latest name off the academy production line to be handed a senior shirt.

In brief

141 Edition

The KTP Sentinel

9 Apr 2029
From our football correspondent Crisis

Squad

Maksym Zhuk signs a new deal

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

Squad

The manager makes an example of Isak Ahl Holmström

“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

The KTP production line keeps running

11 graduates out of an academy now rated 9 out of 20. Clubs this size survive on exactly that, and the town knows every name.

In brief

140 Edition

The KTP Sentinel

2 Apr 2029
From our football correspondent Crisis

Boardroom

KTP put Saku Huuhka on notice

The board have said in public what they had been saying in private. Results between now and the next meeting decide it, and everybody in the building knows the arithmetic.

Squad

Kevin Carrión signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Kevin Carrión commits to KTP for another 3 years.

Market

A long bet from KTP on Leonardo Goncalves

He is 17, 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.

Squad

Tigran Khachiyan 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

$939.2K taken back off the KTP table

What was available in the summer has quietly gone. Upstairs nobody will call it a change of ambition; downstairs nobody will call it anything else.

Squad

Somebody is after Piotr Pyrdoł’s shirt

A new face in his position, and Piotr Pyrdoł suddenly has to win back what he thought he owned. KTP have promised nothing — clubs rarely do at this stage.

In brief

139 Edition

The KTP Sentinel

26 Mar 2029
From our football correspondent Crisis

Squad

KTP lose Isak Ahl Holmström

72 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without him.

Market

Maksym Zhuk linked with a move away

The name of Maksym Zhuk keeps appearing in other people's back pages. KTP say nothing, which says plenty.

Squad

Piotr Pyrdoł keeps his manager's vote

The message was aimed at the stands as much as the dressing room: Piotr Pyrdoł plays, and the argument is closed until the manager decides otherwise.

138 Edition

The KTP Sentinel

19 Mar 2029
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

The manager makes an example of Diego García

“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

Foday Manneh keeps his manager's vote

The message was aimed at the stands as much as the dressing room: Foday Manneh plays, and the argument is closed until the manager decides otherwise.

137 Edition

The KTP Sentinel

12 Mar 2029
From our football correspondent Crisis

Squad

Nikos Tsaras stays put

“The easiest signature of my career.” Nikos Tsaras and KTP agree another 4 years, and the manager can plan around him rather than about him.

Squad

The manager makes an example of Nikos Tsaras

“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

Artem Lychagin 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

  • Boardroom The KTP production line keeps running
  • Squad The manager comes out for Diego García
136 Edition

The KTP Sentinel

5 Mar 2029
From our football correspondent Crisis

Boardroom

KTP put Saku Huuhka on notice

The board have said in public what they had been saying in private. Results between now and the next meeting decide it, and everybody in the building knows the arithmetic.

Squad

Christian Chibuzor signs a new deal

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

Squad

Tigran Khachiyan 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

$939.2K taken back off the KTP table

What was available in the summer has quietly gone. Upstairs nobody will call it a change of ambition; downstairs nobody will call it anything else.

Boardroom

$22.8K a year onto the KTP books

A new partner, a signature and a photograph nobody will remember. It funds a fortnight of wages, which is more than most headlines on this page can say for themselves.

Squad

Nikos Tsaras 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

  • Boardroom KTP were not finished after all
  • Squad Dawid Polkowski keeps his manager's vote
135 Edition

The KTP Sentinel

26 Feb 2029
From our football correspondent Crisis

Squad

Isak Ahl Holmström out for 103 days

The medical room confirms 103 days on the sidelines for Isak Ahl Holmström, and a plan built around him now has to be rebuilt.

Squad

Onur Yıldırım out for 34 days

The medical room confirms 34 days on the sidelines for Onur Yıldırım, and a plan built around him now has to be rebuilt.

Squad

Ivan Havrushko 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

134 Edition

The KTP Sentinel

19 Feb 2029
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

Mustapha Coker 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

The manager comes out for Christian Chibuzor

Public backing, and the sort that costs a manager something if it turns out to be wrong. Christian Chibuzor has been told in front of everybody that the shirt is his.

In brief

133 Edition

The KTP Sentinel

12 Feb 2029
From our football correspondent Crisis

Squad

Foday Manneh stays put

“The easiest signature of my career.” Foday Manneh and KTP agree another 3 years, and the manager can plan around him rather than about him.

Squad

Foday Manneh 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

KTP sign Dominique Durand, one for the future

Dominique Durand is 19, 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.

In brief

132 Edition

The KTP Sentinel

5 Feb 2029
From our football correspondent Crisis

Boardroom

KTP put Saku Huuhka on notice

The board have said in public what they had been saying in private. Results between now and the next meeting decide it, and everybody in the building knows the arithmetic.

Squad

Maxim Ofitserov stays put

“The easiest signature of my career.” Maxim Ofitserov and KTP agree another 4 years, and the manager can plan around him rather than about him.

Squad

Isak Ahl Holmström 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

131 Edition

The KTP Sentinel

29 Jan 2029
From our football correspondent Crisis

Squad

KTP lose Isak Ahl Holmström

132 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without him.

Squad

Dawid Polkowski 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

Maksym Zhuk linked with a move away

The name of Maksym Zhuk keeps appearing in other people's back pages. KTP say nothing, which says plenty.

In brief

130 Edition

The KTP Sentinel

22 Jan 2029
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

Dawid Polkowski 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.

Squad

The manager makes an example of Diego García

“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

129 Edition

The KTP Sentinel

15 Jan 2029
From our football correspondent Crisis

Squad

Lucas Bazán 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

Ivan Havrushko 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.

Boardroom

The KTP production line keeps running

11 graduates out of an academy now rated 9 out of 20. Clubs this size survive on exactly that, and the town knows every name.

In brief

128 Edition

The KTP Sentinel

8 Jan 2029
From our football correspondent Crisis

Boardroom

KTP put Saku Huuhka on notice

The board have said in public what they had been saying in private. Results between now and the next meeting decide it, and everybody in the building knows the arithmetic.

Squad

Isak Ahl Holmström 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

$939.2K taken back off the KTP table

What was available in the summer has quietly gone. Upstairs nobody will call it a change of ambition; downstairs nobody will call it anything else.

In brief

127 Edition

The KTP Sentinel

1 Jan 2029
From our football correspondent Crisis

Squad

Dawid Polkowski 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

Maksym Zhuk linked with a move away

The name of Maksym Zhuk keeps appearing in other people's back pages. KTP say nothing, which says plenty.

Squad

Is this Lucas Bazán’s last season?

“I will know when it is time. I am not there yet.” Lucas Bazán is 34, with 8 appearances behind him, and KTP will have to plan for whichever answer comes.

In brief

126 Edition

The KTP Sentinel

25 Dec 2028
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

Tigran Khachiyan 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

Mustapha Coker 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

125 Edition

The KTP Sentinel

18 Dec 2028
From our football correspondent Crisis

Squad

Lucas Bazán 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.

Boardroom

The KTP production line keeps running

11 graduates out of an academy now rated 9 out of 20. Clubs this size survive on exactly that, and the town knows every name.

Squad

Alexander Berntsson keeps his manager's vote

The message was aimed at the stands as much as the dressing room: Alexander Berntsson plays, and the argument is closed until the manager decides otherwise.

In brief

124 Edition

The KTP Sentinel

11 Dec 2028
From our football correspondent Crisis

Squad

The manager makes an example of Ivan Havrushko

“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

Dawid Polkowski 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.

Squad

Maksym Zhuk keeps his manager's vote

The message was aimed at the stands as much as the dressing room: Maksym Zhuk plays, and the argument is closed until the manager decides otherwise.

In brief

123 Edition

The KTP Sentinel

4 Dec 2028
From our football correspondent Crisis

Boardroom

Saku Huuhka has until the next board meeting

What was said behind closed doors has now been said in front of a microphone. Everybody at KTP can do the arithmetic, including the man it is aimed at.

Squad

Onur Yıldırım says KTP 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

Tigran Khachiyan stays put

“The easiest signature of my career.” Tigran Khachiyan and KTP agree another 4 years, and the manager can plan around him rather than about him.

Squad

Dawid Polkowski 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

KTP pull $939.2K back off the table

The money that was there in the summer is not there now. Nobody upstairs calls this a change of ambition, and everybody downstairs reads it as one.

Market

Maksym Zhuk linked with a move away

The name of Maksym Zhuk keeps appearing in other people's back pages. KTP say nothing, which says plenty.

In brief

122 Edition

The KTP Sentinel

27 Nov 2028
From our football correspondent Crisis

Boardroom

Pressure builds in the KTP boardroom

The directors have stopped offering the manager public warmth. In football that is usually the stage before the short statement.

Squad

The manager makes an example of Diego García

“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

Niko Turunen 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.

In brief

121 Edition

The KTP Sentinel

20 Nov 2028
From our football correspondent Crisis

Squad

The manager makes an example of Isak Ahl Holmström

“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

Ivan Havrushko 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.

Boardroom

The KTP production line keeps running

11 graduates out of an academy now rated 9 out of 20. Clubs this size survive on exactly that, and the town knows every name.

In brief

120 Edition

The KTP Sentinel

13 Nov 2028
From our football correspondent Crisis

Squad

Gonzalo Egido signs a new deal

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

Squad

The manager makes an example of Ivan Havrushko

“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

Isak Ahl Holmström 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

119 Edition

The KTP Sentinel

6 Nov 2028
From our football correspondent Crisis

Boardroom

Saku Huuhka has until the next board meeting

What was said behind closed doors has now been said in front of a microphone. Everybody at KTP can do the arithmetic, including the man it is aimed at.

Squad

Mustapha Coker: 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.” KTP have not answered, which is an answer of sorts.

Squad

KTP lose Joni Toivio

25 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without him.

Squad

Niko Turunen out for 34 days

The medical room confirms 34 days on the sidelines for Niko Turunen, and a plan built around him now has to be rebuilt.

Squad

Roni Polat signs a new deal

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

Boardroom

KTP pull $939.2K back off the table

The money that was there in the summer is not there now. Nobody upstairs calls this a change of ambition, and everybody downstairs reads it as one.

In brief

118 Edition

The KTP Sentinel

30 Oct 2028
From our football correspondent Uneasy

Boardroom

Pressure builds in the KTP boardroom

The directors have stopped offering the manager public warmth. In football that is usually the stage before the short statement.

Squad

Tigran Khachiyan 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

Faisal Al Suwaidi joins KTP on a free

No fee and no drama: Faisal Al Suwaidi has signed at KTP, and the wage bill is the only line that moved.

In brief

117 Edition

The KTP Sentinel

23 Oct 2028
From our football correspondent Uneasy

Squad

Nathaniel Tahmbi out for 20 days

The medical room confirms 20 days on the sidelines for Nathaniel Tahmbi, and a plan built around him now has to be rebuilt.

Squad

Diego García 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

The KTP production line keeps running

11 graduates out of an academy now rated 9 out of 20. Clubs this size survive on exactly that, and the town knows every name.

In brief

116 Edition

The KTP Sentinel

16 Oct 2028
From our football correspondent Uneasy

Squad

Dawid Polkowski 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.

Squad

The manager makes an example of Onur Yıldırım

“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

The manager comes out for Christian Chibuzor

Public backing, and the sort that costs a manager something if it turns out to be wrong. Christian Chibuzor has been told in front of everybody that the shirt is his.

115 Edition

The KTP Sentinel

9 Oct 2028
From our football correspondent Uneasy

Squad

Mustapha Coker signs a new deal

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

Squad

KTP lose Joni Toivio

53 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without him.

Squad

Dawid Polkowski 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

114 Edition

The KTP Sentinel

2 Oct 2028
From our football correspondent Uneasy

Boardroom

Pressure builds in the KTP boardroom

The directors have stopped offering the manager public warmth. In football that is usually the stage before the short statement.

Squad

Joni Mäkelä says KTP 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 manager makes an example of Ivan Havrushko

“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

113 Edition

The KTP Sentinel

25 Sep 2028
From our football correspondent Uneasy

Squad

Nathaniel Tahmbi out for 48 days

The medical room confirms 48 days on the sidelines for Nathaniel Tahmbi, and a plan built around him now has to be rebuilt.

Squad

Juan Pablo Presentado out for 60 days

The medical room confirms 60 days on the sidelines for Juan Pablo Presentado, and a plan built around him now has to be rebuilt.

Squad

Noa Kiema signs a new deal

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

In brief

  • Squad Diego García gets it from the manager
  • Boardroom The KTP production line keeps running
112 Edition

The KTP Sentinel

18 Sep 2028
From our football correspondent Uneasy

Market

Juan Pablo Presentado has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around KTP they have already started talking about him in the past tense.

Squad

Isak Ahl Holmström 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

Juan Pablo Presentado runs his contract down

1 months remain and no agreement is close. Every week without a signature costs KTP money.

In brief

111 Edition

The KTP Sentinel

11 Sep 2028
From our football correspondent Uneasy

Match

5 matches without a win for KTP

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

Squad

The manager makes an example of Maxim Ofitserov

“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

KTP and HIFK take a point apiece

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

Squad

Mustapha Coker is off the mark for KTP

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

Market

The Maksym Zhuk talk will not go away

Another week, another link, another denial nobody quite believes. KTP know the market decides these things, not the back pages — but the back pages are louder.

Squad

Mustapha Coker 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

110 Edition

The KTP Sentinel

4 Sep 2028
From our football correspondent Uneasy

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.

Match

4 matches without a win for KTP

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

Squad

Onni Hänninen 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

  • Match KTP and Ilves cancel each other out
  • Boardroom KTP pull $939.2K back off the table
  • Squad The manager comes out for Maksym Zhuk
109 Edition

The KTP Sentinel

28 Aug 2028
From our football correspondent Uneasy

Squad

Lucas Bazán: 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.” KTP have not answered, which is an answer of sorts.

Squad

Juan Pablo Presentado out for 91 days

The medical room confirms 91 days on the sidelines for Juan Pablo Presentado, and a plan built around him now has to be rebuilt.

Squad

Tigran Khachiyan 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

108 Edition

The KTP Sentinel

21 Aug 2028
From our football correspondent Uneasy

Squad

Juan Pablo Presentado says KTP 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

Juan Pablo Presentado is on his way

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

Match

SJK take the points off KTP

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

Squad

Dawid Polkowski 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

Maksym Zhuk lets one through his hands

A defender's mistake gets tidied up by somebody else; a goalkeeper's ends up in the net. He knew before the ball crossed the line, and so did everybody in the ground.

Market

Still no signature from Juan Pablo Presentado

1 months left and the two sides are nowhere near each other. Every week this drags on takes money off what KTP could get for him.

In brief

107 Edition

The KTP Sentinel

14 Aug 2028
From our football correspondent Uneasy

The terraces

The boos come down from three sides

“We pay for this every fortnight. The least we want is somebody who looks like he cares.” 6 of the 30 senior players walked off into it; the rest were not playing.

Squad

Derrick Atta Agyei says KTP 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.

Match

KTP come up short against HJK

HJK left with the points after a 1-2 defeat that will take some explaining on the terraces.

In brief

106 Edition

The KTP Sentinel

7 Aug 2028
From our football correspondent Upbeat

Match

KTP 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

Joni Mäkelä stays put

“The easiest signature of my career.” Joni Mäkelä and KTP agree another 2 years, and the manager can plan around him rather than about him.

Match

KTP find a way past RoPS

RoPS made KTP work for it, but the scoreboard read 2-1 at the end and the table does not ask how.

In brief

105 Edition

The KTP Sentinel

31 Jul 2028
From our football correspondent Uneasy

Squad

KTP lose Juan Pablo Presentado

120 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without him.

Match

KTP get the job done against IFK Mariehamn

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

Squad

Tigran Khachiyan 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

Nathaniel Tahmbi has company in his position

The competition arrived without a word said to him about it. Nathaniel Tahmbi keeps the shirt for now, at KTP's convenience rather than his own.

Squad

Piotr Pyrdoł unhappy with how he is being used

Asked to play a role that is not his, or taken off before the hour once too often — Piotr Pyrdoł has let it be known that he does not like the way KTP are using him. Managers hear this long before the press does.

Market

KTP pick up Maxim Ofitserov for nothing

The best deals are the ones the accountants never notice. Maxim Ofitserov arrives at KTP with his wages the only cost and something to prove the only clause.

In brief

104 Edition

The KTP Sentinel

24 Jul 2028
From our football correspondent Uneasy

Market

Juan Pablo Presentado is on his way

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

Match

KTP find a way past FC Lahti

FC Lahti made KTP work for it, but the scoreboard read 2-0 at the end and the table does not ask how.

Squad

The manager makes an example of Isak Ahl Holmström

“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

Magomedsalam Kuniev stays put

“The easiest signature of my career.” Magomedsalam Kuniev and KTP agree another 3 years, and the manager can plan around him rather than about him.

Market

Juan Pablo Presentado runs his contract down

2 months remain and no agreement is close. Every week without a signature costs KTP money.

Squad

Mustapha Coker 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.

Market

Magomedsalam Kuniev joins KTP on a free

No fee and no drama: Magomedsalam Kuniev has signed at KTP, and the wage bill is the only line that moved.

Squad

Joni Mäkelä wants a proper job in this side

Shifted about, taken off before the hour, asked to do somebody else's running — Joni Mäkelä has had enough of being useful and would like to be picked. KTP know, and have known for weeks.

Market

Diamantis Chouchoumis leaves KTP for nothing

No fee, no negotiation, no argument: Diamantis Chouchoumis moves on to another club with his contract settled and the wage bill a little lighter.

In brief

103 Edition

The KTP Sentinel

17 Jul 2028
From our football correspondent Uneasy

Market

Diego García 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 KTP can pretend not to have heard.

Squad

Gift Sunday out for 41 days

The medical room confirms 41 days on the sidelines for Gift Sunday, and a plan built around him now has to be rebuilt.

Match

No end in sight to KTP's wait for a win

4 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at KTP has to find a result from somewhere.

Squad

The manager makes an example of Ivaylo Naydenov

“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

KTP and Inter Turku 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.

Market

The Maksym Zhuk talk will not go away

Another week, another link, another denial nobody quite believes. KTP know the market decides these things, not the back pages — but the back pages are louder.

In brief

102 Edition

The KTP Sentinel

10 Jul 2028
From our football correspondent Crisis

Market

Ivaylo Naydenov is on his way

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

Squad

Nathaniel Tahmbi stays put

“The easiest signature of my career.” Nathaniel Tahmbi and KTP agree another 3 years, and the manager can plan around him rather than about him.

Squad

Maksym Zhuk 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

101 Edition

The KTP Sentinel

3 Jul 2028
From our football correspondent Crisis

Squad

KTP lose Juan Pablo Presentado

150 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without him.

Squad

Maksym Zhuk stays put

“The easiest signature of my career.” Maksym Zhuk and KTP agree another 4 years, and the manager can plan around him rather than about him.

Match

KTP come up short against KuPS

KuPS left with the points after a 0-2 defeat that will take some explaining on the terraces.

In brief

100 Edition

The KTP Sentinel

26 Jun 2028
From our football correspondent Crisis

Market

Juan Pablo Presentado is on his way

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

Squad

Ivan Havrushko says KTP 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.

Match

A bad afternoon for KTP against HIFK

0-1 to HIFK, and no complaints worth printing. The performance asked for nothing more than it got.

In brief

99 Edition

The KTP Sentinel

19 Jun 2028
From our football correspondent Steady

Squad

Isak Ahl Holmström says KTP 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.

Match

9 unbeaten for KTP

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

Match

KTP find a way past Ilves

Ilves made KTP work for it, but the scoreboard read 1-0 at the end and the table does not ask how.

Squad

KTP lose Nikos Tsaras

35 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without him.

Squad

Tigran Khachiyan 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

The Maksym Zhuk talk will not go away

Another week, another link, another denial nobody quite believes. KTP know the market decides these things, not the back pages — but the back pages are louder.

In brief

98 Edition

The KTP Sentinel

12 Jun 2028
From our football correspondent Uneasy

Market

Ivaylo Naydenov is on his way

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

Match

8 unbeaten for KTP

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

Squad

Foday Manneh stays put

“The easiest signature of my career.” Foday Manneh and KTP agree another 3 years, and the manager can plan around him rather than about him.

In brief

97 Edition

The KTP Sentinel

5 Jun 2028
From our football correspondent Steady

Squad

Lucas Bazán: 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.” KTP have not answered, which is an answer of sorts.

Match

7 unbeaten for KTP

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

Squad

The manager makes an example of Foday Manneh

“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

KTP draw a blank against SJK

The crowd waited for a goal that never came. SJK defended in numbers and left with what they came for, and the two sides could be playing still without troubling a scorer.

Squad

Is this Juan Pablo Presentado’s last season?

“I will know when it is time. I am not there yet.” Juan Pablo Presentado is 38, with 17 appearances behind him, and KTP will have to plan for whichever answer comes.

Market

Isak Ahl Holmström joins KTP on a free

No fee and no drama: Isak Ahl Holmström has signed at KTP, and the wage bill is the only line that moved.

In brief

96 Edition

The KTP Sentinel

29 May 2028
From our football correspondent Steady

Market

Juan Pablo Presentado is on his way

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

Match

6 unbeaten for KTP

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

Squad

Ivaylo Naydenov 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

Lenny O'Sullivan signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Lenny O'Sullivan commits to KTP for another 3 years.

Match

KTP draw a blank against HJK

The crowd waited for a goal that never came. HJK defended in numbers and left with what they came for, and the two sides could be playing still without troubling a scorer.

Market

Juan Pablo Presentado runs his contract down

4 months remain and no agreement is close. Every week without a signature costs KTP money.

In brief

95 Edition

The KTP Sentinel

22 May 2028
From our football correspondent Steady

Match

KTP find a way past RoPS

RoPS made KTP work for it, but the scoreboard read 1-0 at the end and the table does not ask how.

Squad

KTP lose Nikos Tsaras

65 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without him.

Squad

Tigran Khachiyan 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

94 Edition

The KTP Sentinel

15 May 2028
From our football correspondent Uneasy

Match

The cup run ends for KTP

1-1 against Inter Turku, and the road stops here. Cup exits are quick deaths — no second leg, no next week, just the league from now until May.

Market

Ivaylo Naydenov is on his way

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

Squad

Artem Lychagin says KTP 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.

In brief

93 Edition

The KTP Sentinel

8 May 2028
From our football correspondent Uneasy

Match

KTP get the job done against FC Lahti

A 2-1 win over FC Lahti, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Squad

Onni Hänninen finally opens his account

He wheeled away like a man who had been carrying it for months, because he had. KTP have their signing off the mark and one press-conference question retired.

Squad

Christian Chibuzor is off the mark for KTP

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

Squad

The manager makes an example of Lucas Bazán

“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

Juan Pablo Presentado 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.

Market

KTP pick up Tigran Khachiyan for nothing

The best deals are the ones the accountants never notice. Tigran Khachiyan arrives at KTP with his wages the only cost and something to prove the only clause.

In brief

92 Edition

The KTP Sentinel

1 May 2028
From our football correspondent Uneasy

Match

8 matches without a win for KTP

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

Squad

A one-man rearguard from Maksym Zhuk

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.

Market

Lucas Bazán asks to leave KTP

“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

Diamantis Chouchoumis 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.

Match

KTP and Inter Turku take a point apiece

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

Squad

Ivan Havrushko 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

91 Edition

The KTP Sentinel

24 Apr 2028
From our football correspondent Crisis

Match

7 matches without a win for KTP

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

Match

FF Jaro take the points off KTP

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

Squad

The manager makes an example of Maksym Zhuk

“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

90 Edition

The KTP Sentinel

17 Apr 2028
From our football correspondent Crisis

Market

Ivaylo Naydenov is on his way

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

Match

6 matches without a win for KTP

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

Market

Eero Ojala is a KTP player again

He left as a boy and has come back still knowing where the away end is. Most signings have to be explained to a town; this one needed a photograph and nothing else.

Market

Lukas Soiri comes home

The shirt still fits. Lukas Soiri is back at KTP, and half the ground remembers him in these colours already. Some signings need selling to the town; this one sold itself.

Market

Erik Pohjanpalo is a KTP player again

He left as a boy and has come back still knowing where the away end is. Most signings have to be explained to a town; this one needed a photograph and nothing else.

Match

KuPS take the points off KTP

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

In brief

89 Edition

The KTP Sentinel

10 Apr 2028
From our football correspondent Uneasy

Squad

The manager makes an example of Diego García

“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 window shut and Ivaylo Naydenov is still in the building

KTP spent a month trying to move him and nobody rang back. He trains with a squad that has told him where he stands, and both sides start counting down to the next one.

Boardroom

KTP keep producing them

11 graduates from an academy now rated 9 out of 20. A club this size does not survive any other way, and every name on that list is known in the town.

In brief

88 Edition

The KTP Sentinel

3 Apr 2028
From our football correspondent Crisis

Match

KTP are in real trouble now

Position 12, 21 points, and a fixture list with fewer games left in it than excuses. The arithmetic is not cruel yet, but it has stopped being kind.

Boardroom

Saku Huuhka has until the next board meeting

What was said behind closed doors has now been said in front of a microphone. Everybody at KTP can do the arithmetic, including the man it is aimed at.

Market

Ivaylo Naydenov asks to leave KTP

“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

Dawid Polkowski 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

Nikos Tsaras signs a new deal

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

Boardroom

KTP pull $983.4K back off the table

The money that was there in the summer is not there now. Nobody upstairs calls this a change of ambition, and everybody downstairs reads it as one.

Squad

Joni Mäkelä is not saying it is over

“Ask me in the summer. I will know before anybody else does.” He is 34 with 16 appearances behind him, and KTP have to plan for both answers.

Market

Window shut, Diamantis Chouchoumis still here

KTP spent the window trying to move Diamantis Chouchoumis on and nobody came. He trains with a squad that has already told him he is not part of it, and both sides now wait for the next one.

Market

Juan Pablo Presentado runs his contract down

6 months remain and no agreement is close. Every week without a signature costs KTP money.

In brief

87 Edition

The KTP Sentinel

27 Mar 2028
From our football correspondent Crisis

Squad

The manager makes an example of Lucas Bazán

“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

KTP put Diego García up for sale

The list is a quiet document with a loud meaning. Diego García may talk to anybody who asks, and everybody at the club understands what that means.

Squad

Onur Yıldırım 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.

In brief

86 Edition

The KTP Sentinel

20 Mar 2028
From our football correspondent Crisis

Boardroom

Pressure builds in the KTP boardroom

The directors have stopped offering the manager public warmth. In football that is usually the stage before the short statement.

Market

Ivaylo Naydenov is on his way

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

Market

Maksym Zhuk linked with a move away

The name of Maksym Zhuk keeps appearing in other people's back pages. KTP say nothing, which says plenty.

In brief

85 Edition

The KTP Sentinel

13 Mar 2028
From our football correspondent Crisis

Squad

The manager comes out for Alexander Berntsson

Public backing, and the sort that costs a manager something if it turns out to be wrong. Alexander Berntsson has been told in front of everybody that the shirt is his.

84 Edition

The KTP Sentinel

6 Mar 2028
From our football correspondent Crisis

Match

KTP are in real trouble now

Position 12, 21 points, and a fixture list with fewer games left in it than excuses. The arithmetic is not cruel yet, but it has stopped being kind.

Boardroom

Saku Huuhka has until the next board meeting

What was said behind closed doors has now been said in front of a microphone. Everybody at KTP can do the arithmetic, including the man it is aimed at.

Squad

Foday Manneh stays put

“The easiest signature of my career.” Foday Manneh and KTP agree another 3 years, and the manager can plan around him rather than about him.

Squad

Diego García 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

KTP pull $983.4K back off the table

The money that was there in the summer is not there now. Nobody upstairs calls this a change of ambition, and everybody downstairs reads it as one.

Market

Still no signature from Juan Pablo Presentado

7 months left and the two sides are nowhere near each other. Every week this drags on takes money off what KTP could get for him.

In brief

83 Edition

The KTP Sentinel

28 Feb 2028
From our football correspondent Crisis

Market

Lucas Bazán 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 KTP can pretend not to have heard.

Squad

Maksym Zhuk keeps his manager's vote

The message was aimed at the stands as much as the dressing room: Maksym Zhuk plays, and the argument is closed until the manager decides otherwise.

82 Edition

The KTP Sentinel

21 Feb 2028
From our football correspondent Crisis

Boardroom

Pressure builds in the KTP boardroom

The directors have stopped offering the manager public warmth. In football that is usually the stage before the short statement.

Market

Ivaylo Naydenov is on his way

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

Squad

Lucas Bazán 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

81 Edition

The KTP Sentinel

14 Feb 2028
From our football correspondent Crisis

Squad

At 21, Gift Sunday is already the best thing here

An average of 7.05 in a first team he is several years too young for. KTP have something, and by now the whole division has noticed.

Market

KTP put Niko Turunen up for sale

The list is a quiet document with a loud meaning. Niko Turunen may talk to anybody who asks, and everybody at the club understands what that means.

Squad

Ivaylo Naydenov keeps his manager's vote

The message was aimed at the stands as much as the dressing room: Ivaylo Naydenov plays, and the argument is closed until the manager decides otherwise.

80 Edition

The KTP Sentinel

7 Feb 2028
From our football correspondent Crisis

Match

KTP are in real trouble now

Position 12, 21 points, and a fixture list with fewer games left in it than excuses. The arithmetic is not cruel yet, but it has stopped being kind.

Boardroom

Saku Huuhka has until the next board meeting

What was said behind closed doors has now been said in front of a microphone. Everybody at KTP can do the arithmetic, including the man it is aimed at.

Market

Juan Pablo Presentado asks to leave KTP

“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

IFK Mariehamn expected to open talks for Ivaylo Naydenov

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

Market

KTP sign Diego Häle, one for the future

Diego Häle is 19, 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.

Squad

Mohammed Fikri stays put

“The easiest signature of my career.” Mohammed Fikri and KTP agree another 3 years, and the manager can plan around him rather than about him.

Boardroom

KTP pull $983.4K back off the table

The money that was there in the summer is not there now. Nobody upstairs calls this a change of ambition, and everybody downstairs reads it as one.

Squad

Mohammed Fikri 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

Somebody is after Ivaylo Naydenov’s shirt

A new face in his position, and Ivaylo Naydenov suddenly has to win back what he thought he owned. KTP have promised nothing — clubs rarely do at this stage.

In brief

79 Edition

The KTP Sentinel

31 Jan 2028
From our football correspondent Crisis

Squad

The manager makes an example of Diego García

“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

Onur Yıldırım 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.

Squad

Maksym Zhuk keeps his manager's vote

The message was aimed at the stands as much as the dressing room: Maksym Zhuk plays, and the argument is closed until the manager decides otherwise.

In brief

78 Edition

The KTP Sentinel

24 Jan 2028
From our football correspondent Crisis

Boardroom

Pressure builds in the KTP boardroom

The directors have stopped offering the manager public warmth. In football that is usually the stage before the short statement.

Market

Diego García asks to leave KTP

“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

Lucas Bazán 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

77 Edition

The KTP Sentinel

17 Jan 2028
From our football correspondent Crisis

Squad

At 21, Gift Sunday is already the best thing here

An average of 7.05 in a first team he is several years too young for. KTP have something, and by now the whole division has noticed.

Squad

Gift Sunday keeps his manager's vote

The message was aimed at the stands as much as the dressing room: Gift Sunday plays, and the argument is closed until the manager decides otherwise.

Squad

Diamantis Chouchoumis is out on the grass again

He came through the session, took part in everything and finished it smiling. KTP will not rush him, and he will spend the next fortnight trying to rush them.

76 Edition

The KTP Sentinel

10 Jan 2028
From our football correspondent Crisis

Match

KTP are in real trouble now

Position 12, 21 points, and a fixture list with fewer games left in it than excuses. The arithmetic is not cruel yet, but it has stopped being kind.

Squad

Dawid Polkowski 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

The manager comes out for Ivaylo Naydenov

Public backing, and the sort that costs a manager something if it turns out to be wrong. Ivaylo Naydenov has been told in front of everybody that the shirt is his.

In brief

75 Edition

The KTP Sentinel

3 Jan 2028
From our football correspondent Crisis

Boardroom

Saku Huuhka has until the next board meeting

What was said behind closed doors has now been said in front of a microphone. Everybody at KTP can do the arithmetic, including the man it is aimed at.

Squad

KTP lose Onur Yıldırım

29 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without him.

Squad

Lucas Bazán signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Lucas Bazán commits to KTP for another 2 years.

In brief

  • Squad Diego García gets it from the manager
  • Boardroom KTP pull $983.4K back off the table
  • Boardroom KTP answer back
  • Squad The manager comes out for Maksym Zhuk
74 Edition

The KTP Sentinel

27 Dec 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

The manager makes an example of Lucas Bazán

“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 Maksym Zhuk talk will not go away

Another week, another link, another denial nobody quite believes. KTP know the market decides these things, not the back pages — but the back pages are louder.

In brief

73 Edition

The KTP Sentinel

20 Dec 2027
From our football correspondent Crisis

Squad

Maksym Zhuk out for 16 days

The medical room confirms 16 days on the sidelines for Maksym Zhuk, and a plan built around him now has to be rebuilt.

Squad

Gift Sunday is the real thing at 21

A season average of 7.05 at an age when most of his year group are still in the youth team. KTP know what they have, and so, by now, does everybody else.

Squad

Onur Yıldırım 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

72 Edition

The KTP Sentinel

13 Dec 2027
From our football correspondent Crisis

Match

KTP sink to position 12

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

Squad

Onur Yıldırım: 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.” KTP have not answered, which is an answer of sorts.

Squad

Noa Kiema 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

71 Edition

The KTP Sentinel

6 Dec 2027
From our football correspondent Crisis

Boardroom

Saku Huuhka has until the next board meeting

What was said behind closed doors has now been said in front of a microphone. Everybody at KTP can do the arithmetic, including the man it is aimed at.

Squad

KTP lose Onur Yıldırım

57 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without him.

Squad

Diego García 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

KTP pull $983.4K back off the table

The money that was there in the summer is not there now. Nobody upstairs calls this a change of ambition, and everybody downstairs reads it as one.

Market

Talks stall between KTP and Niko Turunen

“We are a long way apart, and pretending otherwise helps nobody.” Neither side is close, and the calendar is not on the club's side.

Squad

Noa Kiema 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.

In brief

70 Edition

The KTP Sentinel

29 Nov 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

Foday Manneh out for 31 days

The medical room confirms 31 days on the sidelines for Foday Manneh, and a plan built around him now has to be rebuilt.

Squad

Nikos Tsaras stays put

“The easiest signature of my career.” Nikos Tsaras and KTP agree another 3 years, and the manager can plan around him rather than about him.

In brief

69 Edition

The KTP Sentinel

22 Nov 2027
From our football correspondent Crisis

Squad

Gift Sunday is the real thing at 21

A season average of 7.05 at an age when most of his year group are still in the youth team. KTP know what they have, and so, by now, does everybody else.

Squad

Lucas Bazán 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

Foday Manneh 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

68 Edition

The KTP Sentinel

15 Nov 2027
From our football correspondent Crisis

Match

KTP sink to position 12

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

Squad

The manager makes an example of Ivan Havrushko

“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

Onni Hänninen keeps his manager's vote

The message was aimed at the stands as much as the dressing room: Onni Hänninen plays, and the argument is closed until the manager decides otherwise.

67 Edition

The KTP Sentinel

8 Nov 2027
From our football correspondent Crisis

Boardroom

Saku Huuhka has until the next board meeting

What was said behind closed doors has now been said in front of a microphone. Everybody at KTP can do the arithmetic, including the man it is aimed at.

Squad

Onur Yıldırım out for 88 days

The medical room confirms 88 days on the sidelines for Onur Yıldırım, and a plan built around him now has to be rebuilt.

Squad

Diego García 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

66 Edition

The KTP Sentinel

1 Nov 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.

Market

Lucas Bazán 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 KTP can pretend not to have heard.

Squad

The manager makes an example of Dawid Polkowski

“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 Maksym Zhuk talk will not go away

Another week, another link, another denial nobody quite believes. KTP know the market decides these things, not the back pages — but the back pages are louder.

Squad

Alexander Berntsson handed the armband

The captaincy goes to Alexander Berntsson. It is not a job that wins matches, but a dressing room always notices who is given it.

Boardroom

KTP were not finished after all

Written off a fortnight ago, the squad has closed ranks and answered on the pitch. Something was said behind that door, and so far it is holding.

In brief

65 Edition

The KTP Sentinel

25 Oct 2027
From our football correspondent Crisis

Squad

Gift Sunday is the real thing at 21

A season average of 7.05 at an age when most of his year group are still in the youth team. KTP know what they have, and so, by now, does everybody else.

Squad

Ivaylo Naydenov 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

Joni Mäkelä keeps his manager's vote

The message was aimed at the stands as much as the dressing room: Joni Mäkelä plays, and the argument is closed until the manager decides otherwise.

64 Edition

The KTP Sentinel

18 Oct 2027
From our football correspondent Crisis

Match

KTP sink to position 12

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

Squad

Noa Kiema says KTP 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

Ivaylo Naydenov 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.

In brief

63 Edition

The KTP Sentinel

11 Oct 2027
From our football correspondent Crisis

Squad

Onur Yıldırım out for 116 days

The medical room confirms 116 days on the sidelines for Onur Yıldırım, and a plan built around him now has to be rebuilt.

Squad

Juan Pablo Presentado 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

Lenny O'Sullivan signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Lenny O'Sullivan commits to KTP for another 3 years.

In brief

62 Edition

The KTP Sentinel

4 Oct 2027
From our football correspondent Crisis

Boardroom

Pressure builds in the KTP boardroom

The directors have stopped offering the manager public warmth. In football that is usually the stage before the short statement.

Boardroom

KTP put Saku Huuhka on notice

The board have said in public what they had been saying in private. Results between now and the next meeting decide it, and everybody in the building knows the arithmetic.

Squad

Petteri Forsell signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Petteri Forsell commits to KTP for another 2 years.

Squad

KTP lose Oliver Arajuuri

28 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without him.

Squad

Noa Kiema 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

$983.4K taken back off the KTP table

What was available in the summer has quietly gone. Upstairs nobody will call it a change of ambition; downstairs nobody will call it anything else.

In brief

61 Edition

The KTP Sentinel

27 Sep 2027
From our football correspondent Uneasy

Squad

Gift Sunday is the real thing at 21

A season average of 7.05 at an age when most of his year group are still in the youth team. KTP know what they have, and so, by now, does everybody else.

Squad

Diego García 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

The manager comes out for Onni Hänninen

Public backing, and the sort that costs a manager something if it turns out to be wrong. Onni Hänninen has been told in front of everybody that the shirt is his.

60 Edition

The KTP Sentinel

20 Sep 2027
From our football correspondent Uneasy

Match

KTP sink to position 12

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

Squad

The manager makes an example of Lucas Bazán

“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

Ivan Havrushko 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.

In brief

59 Edition

The KTP Sentinel

13 Sep 2027
From our football correspondent Uneasy

Squad

Ivan Havrushko 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

Artem Lychagin 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.

Squad

The selectors could not leave Nathaniel Tahmbi out

6.89 across ninety minutes and a place in the division's team of the week. He was the best player on that pitch and everybody there knew it.

In brief

58 Edition

The KTP Sentinel

6 Sep 2027
From our football correspondent Uneasy

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.

Match

5 matches without a win for KTP

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

Squad

Maksym Zhuk signs a new deal

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

Squad

The manager makes an example of Ivaylo Naydenov

“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

KTP and HIFK take a point apiece

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

Squad

Piotr Pyrdoł is off the mark for KTP

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

Squad

Nathaniel Tahmbi finally opens his account

He wheeled away like a man who had been carrying it for months, because he had. KTP have their signing off the mark and one press-conference question retired.

Boardroom

$983.4K taken back off the KTP table

What was available in the summer has quietly gone. Upstairs nobody will call it a change of ambition; downstairs nobody will call it anything else.

Market

The Maksym Zhuk talk will not go away

Another week, another link, another denial nobody quite believes. KTP know the market decides these things, not the back pages — but the back pages are louder.

In brief

57 Edition

The KTP Sentinel

30 Aug 2027
From our football correspondent Crisis

Squad

Maksym Zhuk keeps KTP in it on his own

Some afternoons a goalkeeper is the team. 7 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

Match

4 matches without a win for KTP

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

Squad

At 21, Gift Sunday is already the best thing here

An average of 7.02 in a first team he is several years too young for. KTP have something, and by now the whole division has noticed.

Match

KTP come up short against Ilves

Ilves left with the points after a 0-2 defeat that will take some explaining on the terraces.

Squad

The manager makes an example of Alexander Berntsson

“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

Ivaylo Naydenov 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

56 Edition

The KTP Sentinel

23 Aug 2027
From our football correspondent Uneasy

Match

KTP sink to position 11

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

Squad

Foday Manneh: 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.” KTP have not answered, which is an answer of sorts.

Squad

The manager makes an example of Maksym Zhuk

“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

55 Edition

The KTP Sentinel

16 Aug 2027
From our football correspondent Crisis

Match

KTP taken apart

0-3 to SJK, and it was every bit as bad as the number suggests. There are defeats you argue about and defeats you apologise for; this was the second kind.

Market

Ivaylo Naydenov asks to leave KTP

“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

Nikos Tsaras: 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.” KTP have not answered, which is an answer of sorts.

Squad

Diamantis Chouchoumis 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

Inquest at KTP

The manager kept them in and said what needed saying. A response is expected on Saturday, and if it does not come the questions move upstairs.

Market

Juan Pablo Presentado placed on the list

KTP have made Juan Pablo Presentado available for transfer. A career at this club is over in all but paperwork.

In brief

54 Edition

The KTP Sentinel

9 Aug 2027
From our football correspondent Uneasy

Market

Diamantis Chouchoumis 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 KTP can pretend not to have heard.

Squad

Ivan Havrushko: 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.” KTP have not answered, which is an answer of sorts.

Squad

Christian Chibuzor out for 28 days

The medical room confirms 28 days on the sidelines for Christian Chibuzor, and a plan built around him now has to be rebuilt.

Squad

Joni Mäkelä signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Joni Mäkelä commits to KTP for another 2 years.

Squad

No place for Ivaylo Naydenov on the big day

He found out with everybody else, an hour before kick-off, from a sheet of paper on a wall. Nobody at KTP pretended it was anything other than a decision about him.

Match

No goals between KTP and HJK

Ninety minutes, two goalkeepers with clean gloves, and not one finish worth keeping. HJK will be the happier side with the point.

In brief

53 Edition

The KTP Sentinel

2 Aug 2027
From our football correspondent Uneasy

Squad

Gift Sunday is the real thing at 21

A season average of 7.01 at an age when most of his year group are still in the youth team. KTP know what they have, and so, by now, does everybody else.

Match

KTP find a way past RoPS

RoPS made KTP work for it, but the scoreboard read 1-0 at the end and the table does not ask how.

Market

Juan Pablo Presentado told to find a new club

“They were honest with me, and I would rather know.” Juan Pablo Presentado has been informed he is not in the manager's thinking at KTP.

In brief

52 Edition

The KTP Sentinel

26 Jul 2027
From our football correspondent Uneasy

Match

KTP are in real trouble now

Position 11, 15 points, and a fixture list with fewer games left in it than excuses. The arithmetic is not cruel yet, but it has stopped being kind.

Squad

A one-man rearguard from Maksym Zhuk

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

Match

KTP see off IFK Mariehamn

Three points for KTP, 1-0 the final word against IFK Mariehamn in a contest settled by the finer margins.

Squad

The manager makes an example of Juan Pablo Presentado

“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

Gift Sunday finally opens his account

He wheeled away like a man who had been carrying it for months, because he had. KTP have their signing off the mark and one press-conference question retired.

Squad

Joni Mäkelä 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

51 Edition

The KTP Sentinel

19 Jul 2027
From our football correspondent Crisis

Market

Ivaylo Naydenov asks to leave KTP

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

Match

No end in sight to KTP's wait for a win

5 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at KTP has to find a result from somewhere.

Match

FC Lahti take the points off KTP

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

Market

Diamantis Chouchoumis told to find a new club

“They were honest with me, and I would rather know.” Diamantis Chouchoumis has been informed he is not in the manager's thinking at KTP.

Squad

The manager makes an example of Alexander Berntsson

“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

Maksym Zhuk lets one through his hands

A defender's mistake gets tidied up by somebody else; a goalkeeper's ends up in the net. He knew before the ball crossed the line, and so did everybody in the ground.

In brief

50 Edition

The KTP Sentinel

12 Jul 2027
From our football correspondent Crisis

Match

No end in sight to KTP's wait for a win

4 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at KTP has to find a result from somewhere.

Match

A bad afternoon for KTP against Inter Turku

0-2 to Inter Turku, and no complaints worth printing. The performance asked for nothing more than it got.

Squad

KTP lose Dawid Polkowski

14 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without him.

In brief

49 Edition

The KTP Sentinel

5 Jul 2027
From our football correspondent Crisis

Match

Chastening afternoon for KTP

A 0-3 beating by FF Jaro was the sort of result that empties a stadium long before the final whistle.

Squad

Niko Turunen says KTP 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

Alexander Berntsson signs a new deal

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

In brief

48 Edition

The KTP Sentinel

28 Jun 2027
From our football correspondent Uneasy

Match

KTP sink to position 11

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

Squad

The manager makes an example of Maksym Zhuk

“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

KTP share the spoils with KuPS

A 1-1 draw with KuPS leaves the dressing room somewhere between relief and regret.

In brief

47 Edition

The KTP Sentinel

21 Jun 2027
From our football correspondent Crisis

Squad

The manager makes an example of Alexander Berntsson

“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

KTP come up short against HIFK

HIFK left with the points after a 0-1 defeat that will take some explaining on the terraces.

Squad

Otto Eloluoto makes his debut at 19

At 19 years old, Otto Eloluoto became the latest name off the academy production line to be handed a senior shirt.

In brief

46 Edition

The KTP Sentinel

14 Jun 2027
From our football correspondent Uneasy

Match

KTP get the job done against Ilves

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

Squad

The manager makes an example of Juan Pablo Presentado

“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

Christian Chibuzor is off the mark for KTP

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

Market

The Maksym Zhuk talk will not go away

Another week, another link, another denial nobody quite believes. KTP know the market decides these things, not the back pages — but the back pages are louder.

Squad

Piotr Pyrdoł unhappy with how he is being used

Asked to play a role that is not his, or taken off before the hour once too often — Piotr Pyrdoł has let it be known that he does not like the way KTP are using him. Managers hear this long before the press does.

Squad

Mustapha Coker 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

45 Edition

The KTP Sentinel

7 Jun 2027
From our football correspondent Crisis

Match

No end in sight to KTP's wait for a win

7 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at KTP has to find a result from somewhere.

Match

VPS take the points off KTP

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

Squad

Diamantis Chouchoumis 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

44 Edition

The KTP Sentinel

31 May 2027
From our football correspondent Crisis

Match

KTP sink to position 11

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

Match

No end in sight to KTP's wait for a win

6 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at KTP has to find a result from somewhere.

Match

KTP come up short against SJK

SJK left with the points after a 0-2 defeat that will take some explaining on the terraces.

In brief