KTP U20

6 Nov 2029
Tuesday
Process
171 Edition

The KTP Sentinel

5 Nov 2029
From our football correspondent Crisis

Boardroom

KTP spell it out for Aleksi Hradecky

The board’s statement ran to three sentences and one of them mentioned results. Aleksi Hradecky has managed long enough to translate: win soon, or the next statement is shorter.

Squad

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Jan Kvída signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Jan Kvída commits to KTP for another 2 years.

Squad

No hiding place for Joe Walters

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

Squad

Kevin Persson loses the armband

The captaincy has been taken off Kevin Persson. KTP will call it a decision about the team; a dressing room reads it as a verdict on a man.

Boardroom

$1.4M 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

Back issues
170 Edition

The KTP Sentinel

29 Oct 2029
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

Tempers go at KTP

Alexander Berntsson was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Home is on Zsombor Borbély'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.

In brief

169 Edition

The KTP Sentinel

22 Oct 2029
From our football correspondent Crisis

Squad

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Joe Walters 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

KTP keep producing them

17 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

168 Edition

The KTP Sentinel

15 Oct 2029
From our football correspondent Crisis

Match

Every point is an argument now for KTP

Position 11 and 22 points, and the table gets read bottom-up in this part of town. The calendar has stopped being a schedule and started being a countdown.

Squad

Diego Temoche 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.

Squad

Diego Temoche still has not settled

A year in and the language has not come, the city has not opened up, and he eats alone more often than anybody at KTP would like to admit. It is showing on Saturdays.

In brief

167 Edition

The KTP Sentinel

8 Oct 2029
From our football correspondent Crisis

Boardroom

KTP spell it out for Aleksi Hradecky

The board’s statement ran to three sentences and one of them mentioned results. Aleksi Hradecky has managed long enough to translate: win soon, or the next statement is shorter.

Squad

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

Market

Zhaviah Campbell puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at KTP, and it is not being withdrawn.

Squad

Diego Temoche stays put

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

Squad

Alexander Berntsson 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.

Squad

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

  • Boardroom $1.4M taken back off the KTP table
  • Market The Miloš Zličić question follows KTP around
  • Boardroom KTP answer back
166 Edition

The KTP Sentinel

1 Oct 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

Jan Kvída keeps the receipts

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

Market

Only the photograph left for Abdulla Mohamed

Fee agreed, terms agreed, medical booked. Abdulla Mohamed will be somebody else’s player by the weekend, and around KTP the goodbyes have quietly begun.

In brief

165 Edition

The KTP Sentinel

24 Sep 2029
From our football correspondent Uneasy

Squad

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Francisco Brás 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 Francisco Brás trained the next morning like a man with less to carry.

Boardroom

KTP keep producing them

17 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

164 Edition

The KTP Sentinel

17 Sep 2029
From our football correspondent Uneasy

Match

KTP are in real trouble now

Position 11, 22 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

Danil Kapustyanskiy 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

Tempers go at KTP

Alexander Berntsson was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

In brief

163 Edition

The KTP Sentinel

10 Sep 2029
From our football correspondent Crisis

Market

Zhaviah Campbell puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at KTP, and it is not being withdrawn.

Match

The wait goes on for KTP

5 without a win now, and the ground has developed the special quiet of a crowd that expects the worst. One scrappy 1-0 would cure most of it; that is the maddening part.

Squad

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Player ratings

Nobody could get near Arttu Tulehmo

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

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.

Squad

No hiding place for Joni Mäkelä

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

Squad

Rasmus Leislahti left out for the big one

A player who expected to start watched it instead. The manager will call it a decision for the team; Rasmus Leislahti will call it something else in private.

Market

The Miloš Zličić question follows KTP around

Every press conference now starts and ends the same way: with Miloš Zličić’s future. The manager has run out of new ways to say nothing.

Player ratings

Danylo Hazhalov never got going

5.66 on the card. Some afternoons a footballer looks like a man who has only just been introduced to the game, and this was one of them.

In brief

162 Edition

The KTP Sentinel

3 Sep 2029
From our football correspondent Uneasy

Boardroom

Aleksi Hradecky 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.

Match

KTP bow out of the cup

SJK go through and KTP go home, 0‑0 the scoreline that did it. The dressing room will call the league the priority now, because that is what dressing rooms say.

Player ratings

Nathaniel Tahmbi shuts the door

Defensive actions: 31, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Squad

Maksym Zhuk is the hero from the spot

A shoot-out is remembered by its ending, and this one ends with Maksym Zhuk: 1 kept out, and a set of supporters who will describe every one of them for the next twenty years.

Market

Abdulla Mohamed 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

KTP lose Alexander Berntsson

31 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without 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

Diego Temoche 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.

Player ratings

Christian Chibuzor shuts the door

Defensive actions: 22, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

In brief

161 Edition

The KTP Sentinel

27 Aug 2029
From our football correspondent Uneasy

Squad

Rasmus Leislahti: 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

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.

Squad

Alexander Berntsson 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.

Player ratings

Nobody could get near Arttu Tulehmo

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

Player ratings

A defender's afternoon for Alexander Berntsson

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

Squad

Home is on Zsombor Borbély'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.

In brief

  • Match Point won or two lost for KTP?
  • Player ratings Junior Paredes leaves them behind him
  • Boardroom KTP keep producing them
160 Edition

The KTP Sentinel

20 Aug 2029
From our football correspondent Crisis

Match

Every point is an argument now for KTP

Position 10 and 20 points, and the table gets read bottom-up in this part of town. The calendar has stopped being a schedule and started being a countdown.

Squad

Diego Temoche 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.

Match

KTP come up short against SJK

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

Squad

Alexander Berntsson 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.

Player ratings

Junior Paredes in the eights

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

Squad

Nikos Tsaras signs on for more

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

Squad

Costly mistake from Maksym Zhuk

An error at the back is a moment; an error in goal is a goal. Maksym Zhuk knows it, the crowd knew it instantly, and there was nobody behind him to make it anything else.

Player ratings

Diego Temoche runs at them all day

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

Market

Junior Paredes linked with a move away

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

In brief

159 Edition

The KTP Sentinel

13 Aug 2029
From our football correspondent Uneasy

Squad

Maksym Zhuk keeps KTP in it on his own

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

Market

Zhaviah Campbell 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

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Match

KTP see off HJK

Three points for KTP, 3‑1 the final word against HJK in a contest settled by the finer margins.

Player ratings

One of those days for Arttu Tulehmo

There is a version of this player everybody suspected was in there, and on this evidence it is. 9.18, and no argument anywhere in the ground.

Player ratings

Miloš Zličić in the eights

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

Squad

KTP lose Kaan Lam

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

Squad

The manager makes an example of Francisco Brás

“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 Miloš Zličić question follows KTP around

Every press conference now starts and ends the same way: with Miloš Zličić’s future. The manager has run out of new ways to say nothing.

In brief

158 Edition

The KTP Sentinel

6 Aug 2029
From our football correspondent Uneasy

Boardroom

KTP put Aleksi Hradecky 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.

Match

The wait goes on for KTP

5 without a win now, and the ground has developed the special quiet of a crowd that expects the worst. One scrappy 1-0 would cure most of it; that is the maddening part.

Market

Only the photograph left for Abdulla Mohamed

Fee agreed, terms agreed, medical booked. Abdulla Mohamed will be somebody else’s player by the weekend, and around KTP the goodbyes have quietly begun.

Squad

Zhaviah Campbell: 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

Tempers go at KTP

Miloš Zličić was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Junior Paredes 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.

Player ratings

Nothing got past Christian Chibuzor

Headers, blocks, tackles, interceptions — 19 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

Squad

Mustapha Coker stays put

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

Player ratings

Nobody could get near Arttu Tulehmo

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

In brief

157 Edition

The KTP Sentinel

30 Jul 2029
From our football correspondent Crisis

Match

A hiding for KTP

Beaten 1‑4 by IFK Mariehamn, and beaten everywhere it matters. The inquest starts on the training pitch on Monday morning.

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

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Player ratings

Nobody could get near Arttu Tulehmo

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

Squad

The manager makes an example of Christian Chibuzor

“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

Doors closed at KTP

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

Squad

Costly mistake from Maksym Zhuk

An error at the back is a moment; an error in goal is a goal. Maksym Zhuk knows it, the crowd knew it instantly, and there was nobody behind him to make it anything else.

Squad

A first senior shirt for Daniel Arajuuri

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

Player ratings

A day to forget for Gastón Arraya

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

In brief

156 Edition

The KTP Sentinel

23 Jul 2029
From our football correspondent Uneasy

Squad

Danil Kapustyanskiy keeps the receipts

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

Squad

Diego Temoche 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.

Player ratings

One of those days for Junior Paredes

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.00, and no argument anywhere in the ground.

Squad

No hiding place for Joni Mäkelä

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

Match

KTP share the spoils with FC Lahti

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

Player ratings

Mustapha Coker runs at them all day

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

In brief

155 Edition

The KTP Sentinel

16 Jul 2029
From our football correspondent Crisis

Match

KTP are in real trouble now

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

Player ratings

Nobody could get near Arttu Tulehmo

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

Squad

Miloš Zličić 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.

Match

Inter Turku 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 Gastón Arraya

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

Player ratings

Junior Paredes leaves them behind him

Shots: 12. Goals: none. The chances were there and they were good ones, and they went into the stand, the goalkeeper's arms and the side netting in roughly that order.

Market

The Miloš Zličić question follows KTP around

Every press conference now starts and ends the same way: with Miloš Zličić’s future. The manager has run out of new ways to say nothing.

Player ratings

Roni Polat never got going

5.79 on the card. Some afternoons a footballer looks like a man who has only just been introduced to the game, and this was one of them.

Market

The shop window has Danylo Hazhalov in it

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

In brief

154 Edition

The KTP Sentinel

9 Jul 2029
From our football correspondent Steady

Match

KTP march on in the cup

HJK are out and KTP go through, 1‑0 the final word. The bracket opens up a little, and everyone allows themselves a look at it.

Squad

Diego Temoche 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.

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.

Player ratings

A masterclass from Foday Manneh

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

Squad

No hiding place for Rasmus Leislahti

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

Match

A bad afternoon for KTP against FF Jaro

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

Player ratings

Mustapha Coker in the eights

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

Squad

KTP lose Kaan Lam

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

Player ratings

Nathaniel Tahmbi shuts the door

Defensive actions: 18, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

In brief

153 Edition

The KTP Sentinel

2 Jul 2029
From our football correspondent Uneasy

Boardroom

KTP spell it out for Aleksi Hradecky

The board’s statement ran to three sentences and one of them mentioned results. Aleksi Hradecky has managed long enough to translate: win soon, or the next statement is shorter.

Squad

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

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.

Player ratings

Diego Temoche in the eights

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

Player ratings

Alexander Berntsson in the eights

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

Player ratings

Arttu Tulehmo runs at them all day

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

Squad

The manager makes an example of Mustapha Coker

“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

Alexander Berntsson rescues a point for KTP

It needed Alexander Berntsson to find the net to bring anything home at all: 1‑1 against KuPS, and half the dressing room will call it a point won.

Squad

Rasmus Leislahti 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

  • Player ratings Junior Paredes leaves them behind him
  • Boardroom KTP keep producing them
  • Boardroom KTP answer back
152 Edition

The KTP Sentinel

25 Jun 2029
From our football correspondent Crisis

Squad

Tempers go at KTP

Miloš Zličić was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Match

A bad afternoon for KTP against HIFK

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

Squad

No hiding place for Alexander Berntsson

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

Squad

Zsombor Borbély 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.

Player ratings

Nobody could get near Miloš Zličić

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

The terraces

Everybody has an opinion about Joni Mäkelä

He is the name in every column and on every phone-in, which is a heavy thing to carry at any age. Some footballers thrive on it; others are quietly finished by it.

In brief

151 Edition

The KTP Sentinel

18 Jun 2029
From our football correspondent Steady

Squad

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Match

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.

Player ratings

A masterclass from Diego Temoche

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

Player ratings

Junior Paredes in the eights

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

Player ratings

Arttu Tulehmo runs at them all day

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

Match

KTP share the spoils with Ilves

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

In brief

150 Edition

The KTP Sentinel

11 Jun 2029
From our football correspondent Steady

Player ratings

Arttu Tulehmo runs at them all day

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

Player ratings

Nothing got past Nathaniel Tahmbi

Headers, blocks, tackles, interceptions — 24 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

Squad

Diego Temoche 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.

Player ratings

One of those days for Diego Temoche

There is a version of this player everybody suspected was in there, and on this evidence it is. 9.43, and no argument anywhere in the ground.

Squad

Junior Paredes 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 see off VPS

Three points for KTP, 1‑0 the final word against VPS in a contest settled by the finer margins.

In brief

149 Edition

The KTP Sentinel

4 Jun 2029
From our football correspondent Steady

Boardroom

KTP put Aleksi Hradecky 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

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

Miloš Zličić 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.

Player ratings

A defender's afternoon for Alexander Berntsson

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

Player ratings

Miloš Zličić runs at them all day

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

Squad

No hiding place for Danylo Hazhalov

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

Squad

Joni Mäkelä loses the armband

The captaincy has been taken off Joni Mäkelä. KTP will call it a decision about the team; a dressing room reads it as a verdict on a man.

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.

Player ratings

Nothing got past Christian Chibuzor

Headers, blocks, tackles, interceptions — 10 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

In brief

  • Boardroom KTP keep producing them
  • Boardroom The KTP dressing room answers
148 Edition

The KTP Sentinel

28 May 2029
From our football correspondent Steady

Squad

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Player ratings

Nothing got past Nathaniel Tahmbi

Headers, blocks, tackles, interceptions — 17 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

Player ratings

Nobody could get near Arttu Tulehmo

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

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.

Player ratings

Junior Paredes leaves them behind him

Shots: 8. Goals: none. The chances were there and they were good ones, and they went into the stand, the goalkeeper's arms and the side netting in roughly that order.

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.

In brief

147 Edition

The KTP Sentinel

21 May 2029
From our football correspondent Upbeat

Match

Cup progress for KTP

A 3‑0 win over KuPS, a place in the next round, and the quiet arithmetic every supporter does on the walk home: how many more until a final?

Squad

Maksym Zhuk keeps KTP in it on his own

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

Squad

Diego Temoche 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.

Player ratings

Derrick Atta Agyei in the eights

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

Player ratings

Roni Polat in the eights

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

Player ratings

Danil Kapustyanskiy in the eights

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

Player ratings

Nobody could get near Foday Manneh

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

Squad

No hiding place for Joni Mäkelä

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

Match

KTP draw a blank against RoPS

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

In brief

146 Edition

The KTP Sentinel

14 May 2029
From our football correspondent Crisis

Squad

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

Miloš Zličić 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.

Squad

Arttu Tulehmo signs a new deal

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

Player ratings

Nobody could get near Miloš Zličić

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

Match

Arttu Tulehmo’s goal not enough for KTP

Arttu Tulehmo scored, and precious little else went right: 1‑2 to IFK Mariehamn, and a quiet walk to the dressing room.

Player ratings

One of those days for Arttu Tulehmo

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.95, and no argument anywhere in the ground.

In brief

145 Edition

The KTP Sentinel

7 May 2029
From our football correspondent Steady

Boardroom

Aleksi Hradecky 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.

Player ratings

Nathaniel Tahmbi shuts the door

Defensive actions: 26, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Squad

Diego Temoche 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.

Player ratings

Alexander Berntsson shuts the door

Defensive actions: 20, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Match

Junior Paredes the difference as KTP beat FC Lahti

Ask anyone on the way out what separated the sides and you will get one name: Junior Paredes. 1‑0 against FC Lahti, and the applause at the whistle was mostly his.

Player ratings

One of those days for Arttu Tulehmo

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.04, and no argument anywhere in the ground.

Player ratings

A masterclass from Junior Paredes

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

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.

Squad

Is this Joni Mäkelä’s last season?

“I will know when it is time. I am not there yet.” Joni Mäkelä is 35, with 52 appearances behind him, and KTP will have to plan for whichever answer comes.

In brief

  • Squad Danil Kapustyanskiy knocks on the manager’s door
  • Boardroom The KTP production line keeps running
  • Boardroom KTP answer back
144 Edition

The KTP Sentinel

30 Apr 2029
From our football correspondent Uneasy

Squad

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

No hiding place for Junior Paredes

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

Player ratings

Nathaniel Tahmbi shuts the door

Defensive actions: 17, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Player ratings

Mustapha Coker runs at them all day

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

Player ratings

Christian Chibuzor shuts the door

Defensive actions: 14, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Match

Point won or two lost for KTP?

Ninety minutes, no goals, and the argument started before the car park emptied: a point gained, or two thrown away against Inter Turku? Both sides of it will still be going on Thursday.

In brief

143 Edition

The KTP Sentinel

23 Apr 2029
From our football correspondent Steady

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.

Squad

Tempers go at KTP

Miloš Zličić was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Match

Mustapha Coker the difference as KTP beat FF Jaro

Ask anyone on the way out what separated the sides and you will get one name: Mustapha Coker. 3‑2 against FF Jaro, and the applause at the whistle was mostly his.

Player ratings

A masterclass from Arttu Tulehmo

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

Player ratings

One of those days for Mustapha Coker

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.76, and no argument anywhere in the ground.

Player ratings

Junior Paredes in the eights

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

Squad

Zsombor Borbély 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.

Squad

Daniel Arajuuri stays put

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

Market

The Miloš Zličić story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Miloš Zličić signs something — a contract at KTP or anywhere else — this column belongs to him.

In brief

142 Edition

The KTP Sentinel

16 Apr 2029
From our football correspondent Crisis

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.” 7 of the 31 senior players walked off into it; the rest were not playing.

Squad

Maksym Zhuk keeps KTP in it on his own

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

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.

Market

Atte Hakola 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

As if he never left: Saku Sparv returns

Some transfers need a press campaign. This one needed a shirt with the old number on it. Saku Sparv is a KTP player again, and the town has its story of the summer.

Market

Erik Karjalainen 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

As if he never left: Leo Huuhka returns

Some transfers need a press campaign. This one needed a shirt with the old number on it. Leo Huuhka is a KTP player again, and the town has its story of the summer.

Squad

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Match

A bad afternoon for KTP against KuPS

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

In brief

141 Edition

The KTP Sentinel

9 Apr 2029
From our football correspondent Crisis

Squad

Diego Temoche 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.

Market

A long bet from KTP on Simon Richardson

He is 19, 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

The manager makes an example of Danil Kapustyanskiy

“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

Arttu Tulehmo 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

Somebody is after Junior Paredes’s shirt

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

Market

KTP pick up Matteo Grech for nothing

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

In brief

140 Edition

The KTP Sentinel

2 Apr 2029
From our football correspondent Crisis

Boardroom

Aleksi Hradecky 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

Miloš Zličić 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.

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.

In brief

  • Boardroom $965.9K taken back off the KTP table
  • Boardroom KTP were not finished after all
  • Squad Questions about Mustapha Coker on the training pitch
  • Squad Joni Mäkelä back in training
139 Edition

The KTP Sentinel

26 Mar 2029
From our football correspondent Crisis

Market

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

Diego Temoche 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.

Squad

Romeo Ljunggren 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

138 Edition

The KTP Sentinel

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

Arttu Tulehmo is the real thing at 21

A season average of 7.09 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

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

In brief

137 Edition

The KTP Sentinel

12 Mar 2029
From our football correspondent Crisis

Squad

Tempers go at KTP

Miloš Zličić was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Francisco Brás signs on for more

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

Market

VPS expected to open talks for Onni Hänninen

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

In brief

136 Edition

The KTP Sentinel

5 Mar 2029
From our football correspondent Crisis

Boardroom

KTP put Aleksi Hradecky 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.

Market

Onni Hänninen attracts admirers

The name of Onni Hänninen has come up in conversations KTP were not part of. Nothing formal, nothing signed — but nothing about it accidental either.

Squad

Christian Chibuzor signs on for more

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

Squad

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

No hiding place for Danil Kapustyanskiy

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

Boardroom

$965.9K 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

135 Edition

The KTP Sentinel

26 Feb 2029
From our football correspondent Crisis

Squad

Diego Temoche 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.

Squad

No hiding place for Onni Hänninen

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

Market

The Miloš Zličić story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Miloš Zličić signs something — a contract at KTP or anywhere else — this column belongs to him.

134 Edition

The KTP Sentinel

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

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

In brief

133 Edition

The KTP Sentinel

12 Feb 2029
From our football correspondent Crisis

Squad

Diego Temoche 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.

Market

VPS expected to open talks for Onni Hänninen

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

Squad

Onni Hänninen 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 Onni Hänninen trained the next morning like a man with less to carry.

In brief

132 Edition

The KTP Sentinel

5 Feb 2029
From our football correspondent Crisis

Boardroom

KTP spell it out for Aleksi Hradecky

The board’s statement ran to three sentences and one of them mentioned results. Aleksi Hradecky has managed long enough to translate: win soon, or the next statement is shorter.

Market

Only the photograph left for Onni Hänninen

Fee agreed, terms agreed, medical booked. Onni Hänninen will be somebody else’s player by the weekend, and around KTP the goodbyes have quietly begun.

Squad

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Francisco Gonçalves signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Francisco Gonçalves commits to KTP for another 4 years.

Squad

Zhaviah Campbell 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

$965.9K 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

131 Edition

The KTP Sentinel

29 Jan 2029
From our football correspondent Crisis

Squad

Danil Kapustyanskiy: 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

Tempers go at KTP

Miloš Zličić was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

The Miloš Zličić story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Miloš Zličić signs something — a contract at KTP or anywhere else — this column belongs to him.

In brief

130 Edition

The KTP Sentinel

22 Jan 2029
From our football correspondent Crisis

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

Arttu Tulehmo is the real thing at 21

A season average of 7.09 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

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

In brief

129 Edition

The KTP Sentinel

15 Jan 2029
From our football correspondent Crisis

Squad

Diego Temoche 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.

Squad

The manager makes an example of Romeo Ljunggren

“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

A season on the outside for Alexander Berntsson

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.

In brief

128 Edition

The KTP Sentinel

8 Jan 2029
From our football correspondent Crisis

Boardroom

KTP put Aleksi Hradecky 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.

Market

Only the photograph left for Onni Hänninen

Fee agreed, terms agreed, medical booked. Onni Hänninen will be somebody else’s player by the weekend, and around KTP the goodbyes have quietly begun.

Squad

Miloš Zličić 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.

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.

Boardroom

$965.9K 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

A season on the outside for Diego Temoche

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.

In brief

  • Squad Joe Walters asks for a word with the manager
  • Boardroom KTP were not finished after all
127 Edition

The KTP Sentinel

1 Jan 2029
From our football correspondent Crisis

Squad

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

Diego Temoche 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.

Squad

Francisco Brás signs on for more

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

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

Remember the name: Arttu Tulehmo

He is 21, he is averaging 7.09, and older professionals have started passing to him in the difficult minutes. That last part is the real scouting report.

Squad

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

In brief

125 Edition

The KTP Sentinel

18 Dec 2028
From our football correspondent Crisis

Squad

Tempers go at KTP

Miloš Zličić was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Zsombor Borbély 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.

Squad

Romeo Ljunggren 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

  • Squad Onni Hänninen knocks on the manager’s door
  • Boardroom KTP keep producing them
124 Edition

The KTP Sentinel

11 Dec 2028
From our football correspondent Crisis

Market

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

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

The manager makes an example of Danil Kapustyanskiy

“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

123 Edition

The KTP Sentinel

4 Dec 2028
From our football correspondent Crisis

Boardroom

KTP put Aleksi Hradecky 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

Diego Temoche 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.

Squad

Joni Mäkelä signs on for more

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

Market

A long bet from KTP on Danylo Hazhalov

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.

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.

Boardroom

KTP pull $965.9K 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

122 Edition

The KTP Sentinel

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

Remember the name: Arttu Tulehmo

He is 21, he is averaging 7.09, and older professionals have started passing to him in the difficult minutes. That last part is the real scouting report.

Squad

Miloš Zličić 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

121 Edition

The KTP Sentinel

20 Nov 2028
From our football correspondent Crisis

Squad

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

Diego Temoche 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.

Squad

Arttu Tulehmo 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

  • Squad Foday Manneh knocks on the manager's door
  • Boardroom KTP keep producing them
120 Edition

The KTP Sentinel

13 Nov 2028
From our football correspondent Crisis

Market

Only the photograph left for Onni Hänninen

Fee agreed, terms agreed, medical booked. Onni Hänninen will be somebody else’s player by the weekend, and around KTP the goodbyes have quietly begun.

Squad

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

The manager makes an example of Romeo Ljunggren

“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

119 Edition

The KTP Sentinel

6 Nov 2028
From our football correspondent Crisis

Boardroom

Aleksi Hradecky 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

Tempers go at KTP

Miloš Zličić was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

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 4 years.

Squad

Abdulla Mohamed 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 $965.9K 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

The Miloš Zličić story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Miloš Zličić signs something — a contract at KTP or anywhere else — this column belongs to him.

In brief

  • Boardroom KTP were not finished after all
  • Squad Arttu Tulehmo is not doing himself any favours
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

At 21, Arttu Tulehmo is already the best thing here

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

Squad

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

In brief

117 Edition

The KTP Sentinel

23 Oct 2028
From our football correspondent Uneasy

Squad

Derrick Atta Agyei: 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

Diego Temoche 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.

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

116 Edition

The KTP Sentinel

16 Oct 2028
From our football correspondent Uneasy

Market

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

Francisco Brás: 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

Miloš Zličić 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

115 Edition

The KTP Sentinel

9 Oct 2028
From our football correspondent Uneasy

Squad

Diego Temoche 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.

Market

The Miloš Zličić story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Miloš Zličić signs something — a contract at KTP or anywhere else — this column belongs to him.

Squad

Francisco Brás 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

114 Edition

The KTP Sentinel

2 Oct 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.

Squad

At 21, Arttu Tulehmo is already the best thing here

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

Squad

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

In brief

  • Squad Foday Manneh gets it from the manager
  • Boardroom $965.9K taken back off the KTP table
  • Squad Nikos Tsaras knocks on the manager’s door
113 Edition

The KTP Sentinel

25 Sep 2028
From our football correspondent Uneasy

Squad

Onni Hänninen keeps the receipts

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

Squad

Junior Paredes signs a new deal

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

Squad

Tempers go at KTP

Miloš Zličić was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

In brief

  • Squad Foday Manneh asks for a word with the manager
  • Boardroom KTP keep producing them
112 Edition

The KTP Sentinel

18 Sep 2028
From our football correspondent Uneasy

Squad

Abdulla Mohamed: 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.

Market

Only the photograph left for Onni Hänninen

Fee agreed, terms agreed, medical booked. Onni Hänninen will be somebody else’s player by the weekend, and around KTP the goodbyes have quietly begun.

Squad

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

In brief

111 Edition

The KTP Sentinel

11 Sep 2028
From our football correspondent Crisis

Squad

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Player ratings

Mustapha Coker runs at them all day

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

Match

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.

Squad

No hiding place for Francisco Brás

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

Squad

Nikos Tsaras makes his debut at 22

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

Market

Miloš Zličić linked with a move away

The name of Miloš Zličić keeps appearing in other people's back pages. KTP say nothing, which says plenty.

In brief

110 Edition

The KTP Sentinel

4 Sep 2028
From our football correspondent Uneasy

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

KTP out of the cup

SJK ended it 0‑0. The season narrows to the league now, and everyone in the ground knew it before the final whistle.

Squad

Remember the name: Arttu Tulehmo

He is 21, he is averaging 7.09, and older professionals have started passing to him in the difficult minutes. That last part is the real scouting report.

Squad

Tempers go at KTP

Miloš Zličić was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Junior Paredes 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.

Player ratings

Nothing got past Christian Chibuzor

Headers, blocks, tackles, interceptions — 19 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

Player ratings

Alexander Berntsson shuts the door

Defensive actions: 17, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Player ratings

Arttu Tulehmo misses from twelve yards

It was his to settle and he did not settle it. A long walk back to the halfway line, and a considerably longer week.

Player ratings

Nobody could get near Diego Temoche

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

In brief

  • Match No goals between KTP and Ilves
  • The terraces The press have found their man in Maksym Zhuk
109 Edition

The KTP Sentinel

28 Aug 2028
From our football correspondent Uneasy

Squad

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Player ratings

One of those days for Diego Temoche

There is a version of this player everybody suspected was in there, and on this evidence it is. 9.54, and no argument anywhere in the ground.

Match

Diego Temoche sends KTP past VPS

It finished 2‑1, and it was Diego Temoche’s afternoon: on the scoresheet when it mattered, and the reason the points belong to KTP.

Squad

Diego Temoche is in the form of his life

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

Player ratings

Arttu Tulehmo 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

Rasmus Leislahti 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

108 Edition

The KTP Sentinel

21 Aug 2028
From our football correspondent Crisis

Match

The wait goes on for KTP

7 without a win now, and the ground has developed the special quiet of a crowd that expects the worst. One scrappy 1-0 would cure most of it; that is the maddening part.

Market

Only the photograph left for Onni Hänninen

Fee agreed, terms agreed, medical booked. Onni Hänninen will be somebody else’s player by the weekend, and around KTP the goodbyes have quietly begun.

Squad

Diego Temoche 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.

Match

A bad afternoon for KTP against SJK

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

Player ratings

Miloš Zličić runs at them all day

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

Player ratings

One of those days for Alexander Berntsson

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.45, and no argument anywhere in the ground.

Squad

Gastón Arraya 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

Home is on Zsombor Borbély'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.

Squad

Diego Temoche is carrying KTP

4 goals and a season average of 7.33. Form like that gets noticed well beyond this town.

In brief

107 Edition

The KTP Sentinel

14 Aug 2028
From our football correspondent Crisis

Squad

Rasmus Leislahti keeps KTP in it on his own

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

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.

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

Alexander Berntsson 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.

Player ratings

Nobody could get near Miloš Zličić

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

Squad

No hiding place for Alexander Berntsson

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

Match

HJK take the points off KTP

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

Player ratings

A day to forget for Foday Manneh

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

Player ratings

Off the pace: Junior Paredes

A mark of 5.68 tells the story without any need for embellishment. He will want the tape of this one quietly lost.

In brief

106 Edition

The KTP Sentinel

7 Aug 2028
From our football correspondent Uneasy

Match

The wait goes on for KTP

5 without a win now, and the ground has developed the special quiet of a crowd that expects the worst. One scrappy 1-0 would cure most of it; that is the maddening part.

Squad

Diego Temoche 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.

Squad

Remember the name: Arttu Tulehmo

He is 21, he is averaging 7.05, and older professionals have started passing to him in the difficult minutes. That last part is the real scouting report.

Squad

Gastón Arraya signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Gastón Arraya commits to KTP for another 2 years.

Player ratings

One of those days for Arttu Tulehmo

There is a version of this player everybody suspected was in there, and on this evidence it is. 9.19, and no argument anywhere in the ground.

Match

Honours even between KTP and RoPS

1‑1, and both dressing rooms will call it two points lost. A draw that asked plenty of questions and answered none of them.

Squad

The manager makes an example of Onni Hänninen

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

Player ratings

Miloš Zličić runs at them all day

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

Player ratings

Joni Mäkelä leaves them behind him

Shots: 4. Goals: none. The chances were there and they were good ones, and they went into the stand, the goalkeeper's arms and the side netting in roughly that order.

In brief

105 Edition

The KTP Sentinel

31 Jul 2028
From our football correspondent Crisis

Market

KTP turn down VPS for Adrián Acosta

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

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

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Match

A bad afternoon for KTP against IFK Mariehamn

0‑2 to IFK Mariehamn, and no complaints worth printing. The performance asked for nothing more than it got.

Market

RoPS are about to pick up the phone

A conversation is coming this week. KTP will put a number on him, and from there it stops being football and becomes arithmetic.

Squad

The manager makes an example of Miloš Zličić

“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

Costly mistake from Rasmus Leislahti

An error at the back is a moment; an error in goal is a goal. Rasmus Leislahti knows it, the crowd knew it instantly, and there was nobody behind him to make it anything else.

Player ratings

Arttu Tulehmo runs at them all day

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

Squad

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

  • Player ratings Off the pace: Foday Manneh
  • Boardroom The KTP production line keeps running
104 Edition

The KTP Sentinel

24 Jul 2028
From our football correspondent Uneasy

Squad

Alexey Tkhagalegov: 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.

Market

Adrián Acosta 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

Tempers go at KTP

Alexander Berntsson was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Samuli Hölttä moves on

KuPS pay $280.0K, and the deal is done. The number reads well on a balance sheet; whether it reads well on the pitch is next season's question.

Player ratings

One of those days for Christian Chibuzor

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.96, and no argument anywhere in the ground.

Player ratings

Gift Sunday runs at them all day

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

In brief

103 Edition

The KTP Sentinel

17 Jul 2028
From our football correspondent Steady

Squad

Rasmus Leislahti keeps KTP in it on his own

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

Market

Samuli Hölttä puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at KTP, and it is not being withdrawn.

Squad

Alexander Berntsson 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.

Market

Eyes on Samuli Hölttä again

The phone has started ringing about Samuli Hölttä again, and this time the name on the line is KuPS. KTP are listening politely and promising nothing.

Player ratings

A masterclass from Mustapha Coker

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

Player ratings

Christian Chibuzor in the eights

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

Squad

Defences have started doubling up on Diego Temoche

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

Match

KTP share the spoils with Inter Turku

A 2‑2 draw with Inter Turku leaves the dressing room somewhere between relief and regret.

Squad

The manager makes an example of Gastón Arraya

“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

102 Edition

The KTP Sentinel

10 Jul 2028
From our football correspondent Steady

Match

KTP march on in the cup

HJK are out and KTP go through, 1‑0 the final word. The bracket opens up a little, and everyone allows themselves a look at it.

Match

KTP taken apart

0‑3 to FF Jaro, 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.

Squad

Alexandr Tenyaev keeps the receipts

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

Market

Adrián Acosta 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

Only the photograph left for Samuli Hölttä

Fee agreed, terms agreed, medical booked. Samuli Hölttä will be somebody else’s player by the weekend, and around KTP the goodbyes have quietly begun.

Squad

Diego Temoche 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.

Player ratings

Diego Temoche in the eights

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

Player ratings

Nobody could get near Gift Sunday

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

Squad

No hiding place for Rasmus Leislahti

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

In brief

  • Boardroom Nobody left the KTP dressing room in a hurry
  • Squad Adrián Acosta wants to go home
  • Player ratings Roni Polat never got going
101 Edition

The KTP Sentinel

3 Jul 2028
From our football correspondent Crisis

Squad

Rasmus Leislahti keeps KTP in it on his own

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

Squad

Miloš Zličić in trouble away from the ground

Every paper's favourite story and every manager's least. What happened is being dealt with internally, which is the phrase clubs use when they would rather nobody asked again.

Squad

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Player ratings

Gift Sunday runs at them all day

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

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

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.

Player ratings

A day to forget for Junior Paredes

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

Player ratings

Off the pace: Miloš Zličić

A mark of 5.51 tells the story without any need for embellishment. He will want the tape of this one quietly lost.

Market

The Alexandr Tenyaev question follows KTP around

Every press conference now starts and ends the same way: with Alexandr Tenyaev’s future. The manager has run out of new ways to say nothing.

In brief

  • Boardroom The KTP production line keeps running
  • The terraces The press cannot get enough of Rasmus Leislahti
100 Edition

The KTP Sentinel

26 Jun 2028
From our football correspondent Steady

Squad

A one-man rearguard from Rasmus Leislahti

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.

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.

Market

Adrián Acosta 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

Tempers go at KTP

Alexander Berntsson was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Junior Paredes 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

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 Upbeat

Squad

Onni Hänninen keeps the receipts

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

Match

KTP refuse to drop out of the race

Position 3, 16 points, and the result everyone checks first is now theirs. The word is still not being said around the ground, which is how you know everyone is thinking it.

Match

11 unbeaten for KTP

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

Market

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

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Match

KTP get the job done against Ilves

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

Player ratings

A masterclass from Junior Paredes

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

Squad

KTP count the cost of losing Maksym Zhuk

31 days, the scan says, and scans are kinder than reality. The fixtures in that window have just become somebody else’s job.

Player ratings

Gift Sunday 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.

In brief

98 Edition

The KTP Sentinel

12 Jun 2028
From our football correspondent Steady

Squad

Rasmus Leislahti 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

Whatever happens, KTP do not lose

10 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Market

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

Diego Temoche 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.

Player ratings

Mustapha Coker in the eights

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

Player ratings

Diego Temoche runs at them all day

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

In brief

97 Edition

The KTP Sentinel

5 Jun 2028
From our football correspondent Steady

Squad

Rasmus Leislahti 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

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.

Squad

Alexander Berntsson 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.

Player ratings

A masterclass from Diego Temoche

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

Squad

Rasmus Leislahti 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

KTP lose Alexey Tkhagalegov

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

In brief

96 Edition

The KTP Sentinel

29 May 2028
From our football correspondent Steady

Match

Still nobody has beaten KTP

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

Market

Adrián Acosta 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

Diego Temoche 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.

Match

KTP see off HJK

Three points for KTP, 1‑0 the final word against HJK in a contest settled by the finer margins.

Player ratings

A defender's afternoon for Nathaniel Tahmbi

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

Player ratings

The afternoon belonged to Christian Chibuzor

A mark of 7.99, and nobody in the ground would argue with it. He was involved in everything that mattered and most of what did not.

Player ratings

Diego Temoche runs at them all day

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

Squad

No hiding place for Alexandr Tenyaev

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

Squad

Diego Temoche is carrying KTP

3 goals and a season average of 7.20. Form like that gets noticed well beyond this town.

In brief

95 Edition

The KTP Sentinel

22 May 2028
From our football correspondent Uneasy

Market

Samuli Hölttä puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at KTP, and it is not being withdrawn.

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

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Player ratings

A masterclass from Diego Temoche

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

Match

KTP get the job done against RoPS

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

Player ratings

One of those days for Gift Sunday

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.99, and no argument anywhere in the ground.

Squad

No hiding place for Alexander Berntsson

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

Player ratings

A masterclass from Joni Mäkelä

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

Squad

KTP lose Maksym Zhuk

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

In brief

94 Edition

The KTP Sentinel

15 May 2028
From our football correspondent Uneasy

Match

KTP through in the cup

A 0‑0 win over HIFK, and the draw for the next round can be watched with some interest for once.

Match

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

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

Player ratings

Nothing got past Gastón Arraya

Headers, blocks, tackles, interceptions — 32 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

Squad

Adrián Acosta is the hero from the spot

A shoot-out is remembered by its ending, and this one ends with Adrián Acosta: 1 kept out, and a set of supporters who will describe every one of them for the next twenty years.

Squad

Rasmus Leislahti keeps KTP in it on his own

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

Market

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

Player ratings

Nobody could get near Mustapha Coker

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

Squad

Tempers go at KTP

Miloš Zličić was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Match

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.

In brief

93 Edition

The KTP Sentinel

8 May 2028
From our football correspondent Uneasy

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

Tempers go at KTP

Diego Temoche was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Player ratings

Nobody could get near Gift Sunday

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

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.

Player ratings

Nothing got past Nathaniel Tahmbi

Headers, blocks, tackles, interceptions — 19 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

Squad

Alexey Tkhagalegov out for 56 days

The medical room confirms 56 days on the sidelines for Alexey Tkhagalegov, and a plan built around him now has to be rebuilt.

Squad

No hiding place for Arttu Tulehmo

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

Player ratings

A defender's afternoon for Christian Chibuzor

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

Match

No goals between KTP and FC Lahti

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

In brief

92 Edition

The KTP Sentinel

1 May 2028
From our football correspondent Uneasy

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

Adrián Acosta 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

Adrián Acosta 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.

Player ratings

Nobody could get near Gift Sunday

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

Squad

Diego Temoche 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.

Player ratings

Diego Temoche in the eights

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

Squad

Miloš Zličić 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

Costly mistake from Rasmus Leislahti

An error at the back is a moment; an error in goal is a goal. Rasmus Leislahti knows it, the crowd knew it instantly, and there was nobody behind him to make it anything else.

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.

In brief

91 Edition

The KTP Sentinel

24 Apr 2028
From our football correspondent Uneasy

Market

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

Squad

Miloš Zličić 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.

Player ratings

Nothing got past Nathaniel Tahmbi

Headers, blocks, tackles, interceptions — 20 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

Squad

KTP lose Maksym Zhuk

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

Player ratings

Gift Sunday runs at them all day

Successful dribbles: 18. 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 Adrián Acosta'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.

Player ratings

Diego Temoche takes the honours

Marked 7.62 on an afternoon he ran from the first whistle to the last. Whatever else went wrong, KTP had the best player on the pitch.

Squad

Adrián Acosta 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

90 Edition

The KTP Sentinel

17 Apr 2028
From our football correspondent Uneasy

Squad

Rasmus Leislahti keeps KTP in it on his own

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

Market

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

The wait goes on for KTP

4 without a win now, and the ground has developed the special quiet of a crowd that expects the worst. One scrappy 1-0 would cure most of it; that is the maddening part.

Market

Paulus Sparv 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

As if he never left: Daniel Arajuuri returns

Some transfers need a press campaign. This one needed a shirt with the old number on it. Daniel Arajuuri is a KTP player again, and the town has its story of the summer.

Market

Joni Raitala 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.

Squad

Tempers go at KTP

Miloš Zličić was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Player ratings

Diego Temoche in the eights

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

Squad

The manager makes an example of Junior Paredes

“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

89 Edition

The KTP Sentinel

10 Apr 2028
From our football correspondent Uneasy

Market

Onni Hänninen’s move to RoPS falls through

The deal that would have taken Onni Hänninen to RoPS has collapsed at the last stage, and he reports back to KTP with a summer to forget and a season still to play. Nobody is saying which side walked away.

Squad

Miloš Zličić 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.

Squad

Zsombor Borbély 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.

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.

Squad

Miloš Zličić is doing the arithmetic

The table has started to be checked before the results are in, and that is always the tell. Nobody at KTP says the word out loud, and everybody in the building is thinking it.

Market

Still no ink between KTP and Zsombor Borbély

“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 Zsombor Borbély.

In brief

88 Edition

The KTP Sentinel

3 Apr 2028
From our football correspondent Crisis

Match

KTP sink to position 11

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

Boardroom

Aleksi Hradecky 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

Adrián Acosta 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

RoPS watching Onni Hänninen

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

Squad

Tempers go at KTP

Miloš Zličić was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

The manager makes an example of Zhaviah Campbell

“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

KTP pull $937.5K 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.

Boardroom

KTP sign a deal worth $17.1K a year

Commercial news is the news nobody sings about and everything else is paid for with. The board will call it a partnership; the accountants will call it the difference between this squad and a smaller one.

Squad

Rasmus Leislahti is doing the arithmetic

The table has started to be checked before the results are in, and that is always the tell. Nobody at KTP says the word out loud, and everybody in the building is thinking it.

In brief

87 Edition

The KTP Sentinel

27 Mar 2028
From our football correspondent Crisis

Market

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

Miloš Zličić 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.

Squad

KTP count the cost of losing Maksym Zhuk

115 days, the scan says, and scans are kinder than reality. The fixtures in that window have just become somebody else’s job.

In brief

86 Edition

The KTP Sentinel

20 Mar 2028
From our football correspondent Crisis

Market

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

Tempers go at KTP

Miloš Zličić was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Alexey Tkhagalegov 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

85 Edition

The KTP Sentinel

13 Mar 2028
From our football correspondent Crisis

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.

Market

Joe Walters 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

Miloš Zličić 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

84 Edition

The KTP Sentinel

6 Mar 2028
From our football correspondent Crisis

Match

Every point is an argument now for KTP

Position 11 and 18 points, and the table gets read bottom-up in this part of town. The calendar has stopped being a schedule and started being a countdown.

Boardroom

KTP put Aleksi Hradecky 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.

Market

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

KTP say no — this time

The offer from VPS for Onni Hänninen was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Market

Only the photograph left for Adrián Acosta

Fee agreed, terms agreed, medical booked. Adrián Acosta will be somebody else’s player by the weekend, and around KTP the goodbyes have quietly begun.

Squad

Tempers go at KTP

Miloš Zličić was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

No hiding place for Abdulla Mohamed

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

Boardroom

KTP pull $937.5K 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

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

In brief

83 Edition

The KTP Sentinel

28 Feb 2028
From our football correspondent Crisis

Market

Samuli Hölttä puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at KTP, and it is not being withdrawn.

Squad

KTP count the cost of losing Kevin Persson

28 days, the scan says, and scans are kinder than reality. The fixtures in that window have just become somebody else’s job.

Squad

Miloš Zličić 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

82 Edition

The KTP Sentinel

21 Feb 2028
From our football correspondent Crisis

Market

Alexandr Tenyaev 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.

Market

Only the photograph left for Samuli Hölttä

Fee agreed, terms agreed, medical booked. Samuli Hölttä will be somebody else’s player by the weekend, and around KTP the goodbyes have quietly begun.

Squad

Tempers go at KTP

Miloš Zličić was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

In brief

81 Edition

The KTP Sentinel

14 Feb 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.

Market

Alexey Tkhagalegov 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

Miloš Zličić 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.

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.

Squad

The manager makes an example of Adrián Acosta

“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

Miloš Zličić is doing the arithmetic

The table has started to be checked before the results are in, and that is always the tell. Nobody at KTP says the word out loud, and everybody in the building is thinking it.

In brief

80 Edition

The KTP Sentinel

7 Feb 2028
From our football correspondent Crisis

Match

KTP sink to position 11

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

Boardroom

Aleksi Hradecky 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

Onni Hänninen puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at KTP, and it is not being withdrawn.

Squad

Tempers go at KTP

Miloš Zličić was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Home is on Zsombor Borbély'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.

Boardroom

KTP pull $937.5K 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

The academy watches Arttu Tulehmo sit

20 years old, every age group at this club behind him, and a borrowed player of much the same standard in front of him every Saturday. The parents in the stand have noticed, and so has every kid below him.

Squad

Rasmus Leislahti is doing the arithmetic

The table has started to be checked before the results are in, and that is always the tell. Nobody at KTP says the word out loud, and everybody in the building is thinking it.

Market

The shop window has Samuli Hölttä in it

KTP have let the market know Samuli Hölttä can be had. No price in the advert, but everyone in the trade knows roughly what it says.

In brief

79 Edition

The KTP Sentinel

31 Jan 2028
From our football correspondent Crisis

Market

Only the photograph left for Carlos Cruz

Fee agreed, terms agreed, medical booked. Carlos Cruz will be somebody else’s player by the weekend, and around KTP the goodbyes have quietly begun.

Market

Zhaviah Campbell 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

KTP lose Kevin Persson

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

Squad

Miloš Zličić 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.

Market

Miloš Zličić linked with a move away

The name of Miloš Zličić keeps appearing in other people's back pages. KTP say nothing, which says plenty.

Squad

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

In brief

78 Edition

The KTP Sentinel

24 Jan 2028
From our football correspondent Crisis

Market

Alexandr Tenyaev 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.

Market

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

Tempers go at KTP

Miloš Zličić was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

In brief

77 Edition

The KTP Sentinel

17 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

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

Miloš Zličić 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.

Squad

Adrián Acosta 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 Onni Hänninen story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Onni Hänninen signs something — a contract at KTP or anywhere else — this column belongs to him.

Squad

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

In brief

76 Edition

The KTP Sentinel

10 Jan 2028
From our football correspondent Crisis

Match

Every point is an argument now for KTP

Position 11 and 18 points, and the table gets read bottom-up in this part of town. The calendar has stopped being a schedule and started being a countdown.

Market

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

Tempers go at KTP

Miloš Zličić was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

In brief

75 Edition

The KTP Sentinel

3 Jan 2028
From our football correspondent Crisis

Boardroom

KTP put Aleksi Hradecky 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

KTP lose Kevin Persson

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

Market

Carlos Cruz 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

Tempers go at KTP

Miloš Zličić was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

No hiding place for Nathaniel Tahmbi

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

Boardroom

KTP pull $937.5K 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

74 Edition

The KTP Sentinel

27 Dec 2027
From our football correspondent Crisis

Market

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

Miloš Zličić 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.

Squad

The manager makes an example of Carlos Cruz

“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

73 Edition

The KTP Sentinel

20 Dec 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.

Market

Alexandr Tenyaev puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at KTP, and it is not being withdrawn.

Squad

Tempers go at KTP

Miloš Zličić was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

In brief

72 Edition

The KTP Sentinel

13 Dec 2027
From our football correspondent Crisis

Match

KTP sink to position 11

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

Market

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

Jan Kvída 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

Miloš Zličić 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.

Squad

No hiding place for Maksym Zhuk

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

Market

Alexandr Tenyaev placed on the list

KTP have made Alexandr Tenyaev available for transfer. A career at this club is over in all but paperwork.

In brief