William Bergman

Striker - KTP
22 May 2029
Tuesday
Process

Marked for William Bergman

147 Edition

The KTP Sentinel

21 May 2029
From our football correspondent Crisis

Match

The cup run ends for KTP

0‑2 against JäPS, and the road stops here. Cup exits are quick deaths — no second leg, no next week, just the league from now until May.

Match

Chastening afternoon for KTP

A 0‑3 beating by SJK Akatemia was the sort of result that empties a stadium long before the final whistle.

Match

KTP are in real trouble now

Position 8, 4 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

The game went through Joni Mäkelä — 6.99

Marked 6.99 on 17 actions at both ends of the pitch. Midfielders like this get described as unspectacular by people who have never tried to play against one.

Market

William Bergman 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

Words at KTP training over how hard people work

Somebody said out loud what several people had been thinking. Ryan Mahuta is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

Roni Polat in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at KTP this week that will take longer than a week to unsay.

Boardroom

Inquest at KTP

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

The dugout

Interim Coach: “No excuses”

“I could talk about decisions and I could talk about luck. I will not. We lost.” The manager, 0‑3, and a press conference that lasted four minutes.

In brief

Back issues
143 Edition

The KTP Sentinel

23 Apr 2029
From our football correspondent Steady

Market

Only the photograph left for William Bergman

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

Squad

Words exchanged at KTP

Ryan Mahuta and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Boardroom

Still nobody in the KTP dugout

13 days with the chair empty, a list of names that grows and shrinks by the day, and not one signature on anything. Every week that passes takes the best candidates off it.

Match

Roni Polat’s goal not enough for KTP

Roni Polat scored, and precious little else went right: 1‑2 to FC Lahti, and a quiet walk to the dressing room.

Transfer targets

Kasperi Silen stays at KuPS as time runs out

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

Match

No time for FC Lahti to settle

The goal that put FC Lahti ahead was still being replayed on the concourse when KTP equalised, 1 minutes later. Leads are only worth what you do with them.

The dugout

The manager makes an example of Erik Otrísal

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

The dugout

Interim Coach answers for it

“The supporters are entitled to be angry. So am I. We will put it right.” 1‑2, a manager saying the necessary things, and a dressing room that heard a different version of them.

Squad

Home is on Justas Barauskas'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

141 Edition

The KTP Sentinel

9 Apr 2029
From our football correspondent Steady

Transfer targets

Ilves tell KTP: Maksim Stjopin is not for sale

The approach was made and the answer came back in a sentence. There is no number on the table because there was no number that would have been enough.

Transfer targets

The window shuts on the Maksim Stjopin deal

KTP ran out of time with Ilves. The paperwork was open when the deadline passed, and a transfer that was almost done is now a transfer that never happened.

Squad

Ryan Mahuta falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Squad

Raul Alessandro Bura 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.

The dugout

The manager makes an example of Otto Huttunen

“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

Ryan Mahuta runs his contract down

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

Match

KTP in the hunt for Europe

Position 5, 25 points, and a run-in that decides whether next season has Thursday nights in it. Nobody is calling it a race yet, which is what people say during one.

Squad

“I want to play”: Otto Huttunen speaks

“I respect the manager and I am not going to sit here and pretend I am happy.” It is the most common sentence in football and it has never once been the end of a story.

The dugout

William Bergman 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

140 Edition

The KTP Sentinel

2 Apr 2029
From our football correspondent Steady

Transfer targets

$1.4M settles it between the clubs for Maksim Stjopin

Ilves have accepted the money. What KTP do not yet have is the man, and between here and the photograph is a conversation about wages that both sides are dreading.

Transfer targets

Alex Hilden’s move to KTP collapses on the table

Fee agreed, terms agreed, and a scan that said otherwise. He goes back to Inter Turku; KTP go back to the market; and both will insist there is no story here.

Boardroom

Deadline passes with 0 signed and 0 gone

That is the business done at KTP until the window opens again. Whether it was enough will be answered on Saturdays rather than in a column, and the first Saturday is close.

Transfer targets

The paperwork begins on Kasperi Silen

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

Squad

A falling-out at KTP

Ryan Mahuta and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Transfer targets

Door shut on Ángel Rodado

KTP asked and HJK said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.

Squad

A row about effort at KTP

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

Squad

The armband comes off Joni Mäkelä

KTP will explain it as a decision about the team, and it may well be one. A dressing room has never once read it that way.

The dugout

The manager makes an example of Raul Alessandro Bura

“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

139 Edition

The KTP Sentinel

26 Mar 2029
From our football correspondent Uneasy

Market

Stanislav Samusenko 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

William Bergman 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.

Transfer targets

KTP bid $15.0K for Olavi Keturi

The offer went to VPS this week and it is theirs to answer. First bids are rarely meant to succeed; they are meant to find out how loud the door closes.

Transfer targets

KTP rebuffed over Zackarias Svedstam

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

Squad

A row about effort at KTP

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

Squad

Teo Sandev 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.

The dugout

Francesco Parisi 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 Stanislav Samusenko story refuses to die

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

Squad

Francesco Parisi: “I am not a substitute”

“I have done everything asked of me in training and it has not changed a thing on a Saturday.” The most familiar complaint in football, and one KTP will have to answer with minutes or with a transfer.

In brief

137 Edition

The KTP Sentinel

12 Mar 2029
From our football correspondent Uneasy

Market

William Bergman agrees terms with VPS

The clubs have settled the fee and he has settled his wages. What remains is a medical and a photograph, and around KTP people have started saying his name in the past tense.

Transfer targets

Emil Ingman due for a KTP medical

Everything agreed with SJK, everything agreed with the player; a doctor is the only person left to persuade. The photograph is a day or two away.

Transfer targets

Door shut on Maksim Stjopin

KTP asked and Ilves said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.

Squad

Ryan Mahuta 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

A row about effort at KTP

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

Squad

Otto Eloluoto signs a new deal

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

Transfer targets

A loan move for Ángel Rodado is in the works

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

Transfer targets

KTP try to borrow Filip Kalanin

PK-35 have been asked whether they would lend him. Loans are agreed quickly or not at all, and this one will be one or the other by the weekend.

The dugout

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

In brief

  • Market The clock does Ryan Mahuta’s negotiating for him
  • Match KTP in the hunt for Europe
  • Squad Questions about Justas Barauskas on the training pitch
136 Edition

The KTP Sentinel

5 Mar 2029
From our football correspondent Uneasy

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.

Transfer targets

KTP make their move for Lamine Ghezali

$97.0K on the table at AC Oulu. The manager wanted him, the board agreed a number, and the only voices still to be heard are the ones at the other club.

Transfer targets

KTP bid $15.0K for Olavi Keturi

The offer went to VPS this week and it is theirs to answer. First bids are rarely meant to succeed; they are meant to find out how loud the door closes.

Squad

Ryan Mahuta falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Transfer targets

KTP rebuffed over Jonathan Muzinga

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

Squad

A falling-out at KTP

Jerry Voutilainen and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Market

Talks stall between KTP and Ryan Mahuta

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

Squad

Ryan Mahuta loses the armband

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

The dugout

The manager makes an example of Raul Alessandro Bura

“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

135 Edition

The KTP Sentinel

26 Feb 2029
From our football correspondent Uneasy

Market

William Bergman 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.

Transfer targets

Failed medical for Miilo Pitkänen

The deal with KuPS died in the treatment room. Nobody will say what was found and everybody in the game will find out by Friday.

Transfer targets

Too dear: KTP walk away from Lamine Ghezali

$97.0K was the most the club would pay and AC Oulu were asking for more. Deals like this are revived in the last week of a window roughly half the time, and everybody involved knows it.

Transfer targets

VPS tell KTP: Zackarias Svedstam is not for sale

The approach was made and the answer came back in a sentence. There is no number on the table because there was no number that would have been enough.

Squad

Ryan Mahuta falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Squad

A falling-out at KTP

Stanislav Samusenko and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Transfer targets

A loan move for Yiandro Raap is in the works

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

The dugout

Stanislav Samusenko knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at KTP, and both men came out saying it was fine.

Market

KTP and Rudy Briffa are talking past each other

“There is a gap, and pretending there is not helps nobody.” Neither side has moved, and the calendar is working for exactly one of them.

In brief

133 Edition

The KTP Sentinel

12 Feb 2029
From our football correspondent Uneasy

Transfer targets

Fee done, terms next for Maksim Stjopin

KTP and Ilves have settled on $1.3M. The rest belongs to the player and his agent, and a supporter who has watched one of these before knows not to buy the shirt yet.

Market

Melker Hådell 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.

Transfer targets

KTP bid $15.0K for Olavi Keturi

The offer went to VPS this week and it is theirs to answer. First bids are rarely meant to succeed; they are meant to find out how loud the door closes.

Squad

Time is catching up with Joni Mäkelä

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

Squad

Ryan Mahuta falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Transfer targets

Door shut on Martin Kirilov

KTP asked and HJK said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.

Squad

Raul Alessandro Bura 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 in the hunt for Europe

Position 5, 25 points, and a run-in that decides whether next season has Thursday nights in it. Nobody is calling it a race yet, which is what people say during one.

Squad

Simon Ndoye has had enough of the bench

“I did not come here to warm up in front of people.” He is out of contract eventually, he is old enough to count the weeks, and KTP will have to give him a reason to stay or an exit.

In brief

132 Edition

The KTP Sentinel

5 Feb 2029
From our football correspondent Uneasy

Market

Armin Ibrahimović 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

Lassi Järvenpää signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Lassi Järvenpää commits to KTP for another 2 years.

Squad

Ryan Mahuta falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Transfer targets

KTP rebuffed over Kaius Simojoki

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

Squad

Words exchanged at KTP

Stanislav Samusenko and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Transfer targets

KTP try to borrow Martin Kirilov

HJK have been asked whether they would lend him. Loans are agreed quickly or not at all, and this one will be one or the other by the weekend.

Transfer targets

KTP ask about Alex Hilden

A loan enquiry to Inter Turku: cover, or a look at somebody the club cannot afford to buy yet. Either way the answer will come back inside the week.

The dugout

The manager makes an example of Raul Alessandro Bura

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

The dugout

William Bergman has become a man the manager trusts

Nobody at KTP will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

In brief

128 Edition

The KTP Sentinel

8 Jan 2029
From our football correspondent Uneasy

Squad

Raul Alessandro Bura damages knee ligaments — 22 days out

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

Market

Stanislav Samusenko 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

A falling-out at KTP

Ryan Mahuta and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

KTP lose Robin Pohjanpalo

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

Squad

KTP count the cost of losing Rudy Briffa

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

The dugout

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

In brief

124 Edition

The KTP Sentinel

11 Dec 2028
From our football correspondent Uneasy

Squad

Words at KTP training over how hard people work

Somebody said out loud what several people had been thinking. Ryan Mahuta is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

KTP lose Tim Karjalainen

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

Squad

A falling-out at KTP

Raul Alessandro Bura and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

In brief

120 Edition

The KTP Sentinel

13 Nov 2028
From our football correspondent Uneasy

Squad

Real improvement from Devis Pacchioli at KTP

Form comes and goes; this has not gone. Devis Pacchioli is 19, and the version of him training now would not have got into the side he was in a year ago.

Squad

Ryan Mahuta falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Squad

KTP count the cost of losing Tim Karjalainen

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

In brief

116 Edition

The KTP Sentinel

16 Oct 2028
From our football correspondent Uneasy

Market

Samuele Calzoni 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

A falling-out at KTP

Ryan Mahuta and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Words at KTP training over how hard people work

Somebody said out loud what several people had been thinking. Alfie Cicale is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

The dugout

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.

The dugout

When it matters, William Bergman plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

The dugout

Francesco Parisi 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

113 Edition

The KTP Sentinel

25 Sep 2028
From our football correspondent Uneasy

Market

Armin Ibrahimović 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.

The dugout

William Bergman 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

Alfie Cicale falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Squad

Tempers go at KTP

Erik Otrísal 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

7 new faces, and KTP are still learning each other

A squad rebuilt inside one window pays for it in a currency nobody budgets for. The football is not worse than the sum of the players; it is worse than the sum of the players who have played together before.

The dugout

A promise honoured for Roni Polat

It is not much of a headline and it is the reason players believe the next promise. KTP told Roni Polat something would happen and then it happened, which in this industry passes for remarkable.

In brief

112 Edition

The KTP Sentinel

18 Sep 2028
From our football correspondent Uneasy

Squad

KTP count the cost of losing Niilo Kujasalo

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

Squad

Words at KTP training over how hard people work

Somebody said out loud what several people had been thinking. Alfie Cicale is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

A falling-out at KTP

Raul Alessandro Bura and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

The dugout

No hiding place for Francesco Parisi

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

The dugout

William Bergman has become a man the manager trusts

Nobody at KTP will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

Market

KTP put Stanislav Samusenko up for sale

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

In brief

110 Edition

The KTP Sentinel

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

Market

William Bergman 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

Words exchanged at KTP

Ryan Mahuta and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

Alfie Cicale falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Squad

Home is on Simon Ndoye'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

Martin Kirilov makes the team of the month

Four or five weekends of consistency, measured against everybody else in the division. A quieter compliment than an award and a more reliable one.

The dugout

Raul Alessandro Bura gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Market

KTP and Luka Puhakainen are talking past each other

“There is a gap, and pretending there is not helps nobody.” Neither side has moved, and the calendar is working for exactly one of them.

Market

The Stanislav Samusenko story refuses to die

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

In brief

108 Edition

The KTP Sentinel

21 Aug 2028
From our football correspondent Uneasy

Market

Stanislav Samusenko 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.

Boardroom

Window shuts: 19 in, 18 out at KTP

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

Squad

Ryan Mahuta 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

Elis Rasck gets the move he always wanted

Footballers are asked about their boyhood club so often that nobody listens to the answer. Elis Rasck has just signed for KTP, and for once the answer mattered.

Squad

A row about effort at KTP

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

Transfer targets

KTP rebuffed over Ermal Rrustemi

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

Squad

Aapo Ruohio signs on for more

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

Market

A stepping stone, not a home, for Enrico Sorrentino

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

Market

KTP buy the years ahead of Edoardo Cimatti

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

In brief

102 Edition

The KTP Sentinel

10 Jul 2028
From our football correspondent Crisis

Squad

Words exchanged at KTP

Ryan Mahuta and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

A row about effort at KTP

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

Match

A bad afternoon for KTP against KäPa

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

The dugout

Filippo Dodde frozen out at KTP

This is not rotation. Filippo Dodde has not been in the manager's plans for some time, and nobody at KTP is pretending otherwise.

The dugout

Samuele Calzoni 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.

The dugout

Antti Karjalainen faces the questions

“We were not good enough today and I am not going to dress it up.” Antti Karjalainen after 0‑2, in the tone of a man who knows the next question and does not intend to answer it.

Squad

Bookings catch up with Nathaniel Tahmbi

One yellow too many, and a match watched from the stand. The most avoidable absence in football, and KTP will feel it on Saturday.

Looking ahead

Ryan Mahuta goes back to face Haka

Every squad has one of these fixtures for somebody every season. This one is Ryan Mahuta’s: the club that knew him first, the supporters who will decide in the first minute whether to applaud, and KTP needing him to play as if none of it matters.

The dugout

William Bergman gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say William Bergman is on it.

In brief

98 Edition

The KTP Sentinel

12 Jun 2028
From our football correspondent Steady

Squad

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

Player ratings

Foday Manneh scores twice — 8.66

Two goals and a mark of 8.66 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Market

Teo Sandev 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

A row about effort at KTP

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

Squad

A falling-out at KTP

Erik Otrísal and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Match

KTP rescue it on 86 minutes

Behind, and beaten by any honest reading, until minute 86. TPS had the points in their pocket and a corner of the ground still believed, which is generally when it happens.

Match

Halfway: KTP sit in position 8

11 points at the turn. The first half of a season is a promise; the second is a bill, and the town is about to find out which of the two this one was.

Match

Honours even between KTP and TPS

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

Squad

KTP are still strangers to each other

5 new signings in one window. Every one may be an upgrade and the side can still be worse for a while, which is the part of a rebuild the verdicts never mention.

In brief

96 Edition

The KTP Sentinel

29 May 2028
From our football correspondent Crisis

Market

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

Ryan Mahuta 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

Alfie Cicale falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Match

JäPS take the points off KTP

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

Squad

Appearance number 100 for Roni Polat

100 games in this shirt, through managers and relegations and everything else. Service like it is disappearing from the game and the crowd knows what it is watching.

The dugout

Antti Karjalainen faces the questions

“We were not good enough today and I am not going to dress it up.” Antti Karjalainen after 0‑1, in the tone of a man who knows the next question and does not intend to answer it.

The dugout

Lassi Järvenpää is still paying for one afternoon at KTP

Nobody will confirm this and nothing else explains the last month of selections. A costly error buys a player a period of being second choice that is always longer than the error was.

Squad

Erik Ojala signs on for more

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

The dugout

Maksym Zhuk knocks on the manager’s door

“Thirty minutes, door closed, everything said. We shook hands after.” Whatever was in the room stayed in the room, and Maksym Zhuk trained the next morning like a man with less to carry.

In brief

90 Edition

The KTP Sentinel

17 Apr 2028
From our football correspondent Crisis

Match

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

19 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

Foday Manneh signs a new deal

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

Squad

Words exchanged at KTP

Ryan Mahuta and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Boardroom

3 academy players handed senior numbers at KTP

The morning the pathway stops being a brochure and becomes a team sheet. Most of them will not be here in three years; all of them have already done the hard part, which was getting to today.

Squad

A row about effort at KTP

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

Match

William Bergman’s goal not enough for KTP

William Bergman scored, and precious little else went right: 1‑2 to Klubi 04, and a quiet walk to the dressing room.

Market

Mikael Toivio steps up from the KTP academy

There is no fee, no unveiling and no agent on the steps. Mikael Toivio has been at this club since he was a boy and is now, formally, one of the first-team squad — which for a local readership beats any signing of any size.

Market

One of our own: Nikolai Hakola joins the KTP first team

Clubs spend fortunes looking for players and occasionally find one down the corridor. Nikolai Hakola is that, and the reception he gets on his first appearance will be different in kind from the one any signing receives.

Market

KTP promote Paulus Sparv from within

The academy exists for exactly this morning. Paulus Sparv has come through every age group the club runs and has now been handed a senior number, and the people who coached him at twelve will be the proudest in the building.

In brief

89 Edition

The KTP Sentinel

10 Apr 2028
From our football correspondent Uneasy

Market

Filippo Dodde 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.

Market

Raul Alessandro Bura 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

A falling-out at KTP

Ryan Mahuta and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

A row about effort at KTP

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

Transfer targets

Olavi Keturi stays at VPS as time runs out

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

Market

The ambition of Raul Alessandro Bura outgrows KTP early

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

Squad

KTP are still strangers to each other

6 new signings in one window. Every one may be an upgrade and the side can still be worse for a while, which is the part of a rebuild the verdicts never mention.

Squad

Raul Alessandro Bura signs on for more

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

The dugout

The manager makes an example of Stanislav Samusenko

“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

85 Edition

The KTP Sentinel

13 Mar 2028
From our football correspondent Crisis

Squad

The knee: Nathaniel Tahmbi out for 22 days

22 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. KTP lose a player for a season; he loses something harder to name.

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

Christian Chibuzor 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.

Transfer targets

Janne-Pekka Laine is a medical away from KTP

The deal with Inter Turku is done in every sense but the one that puts him on the pitch. Nothing goes wrong at this stage, except on the occasions when it does.

Squad

Alfie Cicale falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Transfer targets

KTP rebuffed over Teppo Marttinen

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

Squad

A falling-out at KTP

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

Squad

Filippo Dodde wants to go home

“I have tried. I have really tried, and every day I wake up in the wrong place.” Nobody at KTP can coach that out of a man, and nobody there is pretending to.

The dugout

Foday Manneh asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

In brief

82 Edition

The KTP Sentinel

21 Feb 2028
From our football correspondent Crisis

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.

The dugout

Mustapha Coker frozen out at KTP

This is not rotation. Mustapha Coker has not been in the manager's plans for some time, and nobody at KTP is pretending otherwise.

Transfer targets

The paperwork begins on Niklas Schulz

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

Squad

A falling-out at KTP

Arttu Tulehmo and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Transfer targets

No deal for Veikka Rättö at that price

KTP offered $41.0K; FC Lahti said it was not close. The manager will be told the money is still there for the right player, which is what managers are told.

Transfer targets

KTP rebuffed over Ali-Abubakar Torfiq

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

Squad

Christian Chibuzor falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Squad

KTP lose Erik Ojala

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

Squad

William Bergman stays put

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

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.

Squad

Words at KTP training over how hard people work

Somebody said out loud what several people had been thinking. Foday Manneh is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

Words exchanged at KTP

Stanislav Samusenko and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Market

Still no ink between KTP and Maksym Zhuk

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

Market

Christian Chibuzor linked with a move away

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

The dugout

William Bergman has become a man the manager trusts

Nobody at KTP will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

The dugout

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

Market

KTP put Kelvin Dosseh up for sale

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

Squad

Onni Hänninen: another 4 days

The comeback has moved again. The medical staff will not give a new date and the manager has stopped asking for one.

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

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

Words exchanged at KTP

Ryan Mahuta and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

Words at KTP training over how hard people work

Somebody said out loud what several people had been thinking. Christian Chibuzor is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

The dugout

Ahmed Adebayo 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.

The dugout

The manager makes an example of Oskari Raiski

“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 Christian Chibuzor talk will not go away

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

The dugout

William Bergman gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say William Bergman is on it.

Squad

“I want to play”: Kayra Ücer speaks

“I respect the manager and I am not going to sit here and pretend I am happy.” It is the most common sentence in football and it has never once been the end of a story.

In brief

70 Edition

The KTP Sentinel

29 Nov 2027
From our football correspondent Crisis

Market

Ahmed Adebayo 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.

The dugout

Mustapha Coker frozen out at KTP

This is not rotation. Mustapha Coker has not been in the manager's plans for some time, and nobody at KTP is pretending otherwise.

Squad

A row about effort at KTP

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

Squad

William Bergman stays put

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

Squad

Words exchanged at KTP

Stanislav Samusenko and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Market

The Ahmed Adebayo talk will not go away

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

In brief

69 Edition

The KTP Sentinel

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

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

Words exchanged at KTP

Ryan Mahuta and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

Words at KTP training over how hard people work

Somebody said out loud what several people had been thinking. Christian Chibuzor is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

A muscle injury sidelines Juhani Pukki for 14 days

Nobody makes a documentary about a hamstring and everybody in the game fears one. KTP will be careful with the return date, because the second one is always worse than the first.

The dugout

Christian Chibuzor 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

65 Edition

The KTP Sentinel

25 Oct 2027
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

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

Words exchanged at KTP

Ryan Mahuta and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

A row about effort at KTP

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

The dugout

The manager makes an example of Derrick Atta Agyei

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

The dugout

Ahmed Adebayo knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at KTP, and both men came out saying it was fine.

Market

Maksym Zhuk linked with a move away

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

The dugout

When it matters, William Bergman plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

Squad

Derrick Atta Agyei wants out of the dugout

“I did not sign to watch. Nobody does.” The oldest complaint in the game, and KTP will have to answer it with minutes or with a move.

In brief

61 Edition

The KTP Sentinel

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

Ahmed Adebayo 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

A row about effort at KTP

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

Squad

Words exchanged at KTP

Marvin Erb and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

The dugout

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

The dugout

The manager makes an example of Atle Wahlund

“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