Zan Kampl

Striker - Belshina
10 Jul 2028
Monday
Process

Marked for Zan Kampl

100 Edition

The Belshina Courier

26 Jun 2028
From our football correspondent Steady

Market

Niva come back empty-handed

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

Squad

Nikita Golub 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 Belshina this week that will take longer than a week to unsay.

Player ratings

A masterclass from Pavel Seleznev

Marked 9.05 — 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

Belshina see off Baranovichi

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

Player ratings

One of those days for Nikita Golub

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

Vladislav Rusenchik 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.

Squad

Semen Shestilovskiy 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

Alexey Chernodarov has outgrown this division

There is a level at which a footballer stops being tested and starts being contained, and he reached it some time ago. Belshina know it, and so does everybody who watches him.

Squad

Leonardo Ciani signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Leonardo Ciani commits to Belshina for another 3 years.

In brief

Back issues
99 Edition

The Belshina Courier

19 Jun 2028
From our football correspondent Crisis

Match

Belshina are in among the leaders

Position 3 and 23 points on the board. Nobody at the ground will say the word out loud yet, and everybody at the ground is thinking it.

Market

Vadim Grinvald 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 Belshina can pretend not to have heard.

Squad

Tempers go at Belshina

Nikita Golub 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

Zan Kampl attracts admirers

The name of Zan Kampl has come up in conversations Belshina were not part of. Nothing formal, nothing signed — but nothing about it accidental either.

Match

A bad afternoon for Belshina against Osipovichi

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

Squad

No hiding place for Kirill Chernyak

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

Squad

Daniil Kulikov 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 Belshina, and both men came out saying it was fine.

Market

The Yuriy Kozlov story refuses to die

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

Player ratings

Pavel Seleznev runs at them all day

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

In brief

94 Edition

The Belshina Courier

15 May 2028
From our football correspondent Steady

Match

Still nobody has beaten Belshina

The unbeaten run reaches 12. 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

Mikita Dragun 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 Belshina, and it is not being withdrawn.

Squad

Nikita Golub 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 Belshina this week that will take longer than a week to unsay.

Squad

Arkhip Naumchik stays put

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

Player ratings

Nobody could get near Pavel Seleznev

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

Player ratings

Nothing got past Alexandr Kuchinskiy

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

In brief

85 Edition

The Belshina Courier

13 Mar 2028
From our football correspondent Steady

Squad

Tempers go at Belshina

Nikita Golub 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

Belshina see off Slonim

Three points for Belshina, 4‑2 the final word against Slonim in a contest settled by the finer margins.

Player ratings

One of those days for Pavel Seleznev

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

A masterclass from Daniil Kulikov

Marked 8.67 — 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

Nikita Bylinkin in the eights

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

Squad

Nikita Solonovich signs on for more

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

Squad

Pavel Seleznev is off the mark for Belshina

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

Squad

Daniil Kulikov is off the mark for Belshina

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

Player ratings

Artem Zimin runs at them all day

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

In brief

83 Edition

The Belshina Courier

28 Feb 2028
From our football correspondent Uneasy

Squad

Tempers go at Belshina

Nikita Golub 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

Lokomotiv Gomel join the queue for Zan Kampl

Add another name to the list: Lokomotiv Gomel have asked the question everybody in the game has been asking about Zan Kampl. The answer from Belshina has not changed — yet.

Market

Belshina buy the years ahead of Leonardo Ciani

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

Market

The Yuriy Kozlov story refuses to die

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

Squad

Artem Zimin asks for a word with the manager

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

Squad

Ivan Veras has company in his position

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

In brief

81 Edition

The Belshina Courier

14 Feb 2028
From our football correspondent Uneasy

Market

Niva come back empty-handed

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

Squad

Vladislav Solanovich 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 Belshina this week that will take longer than a week to unsay.

Squad

The manager makes an example of Vladislav Solanovich

“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

Pavel Seleznev is doing the arithmetic

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

Squad

Somebody is after Vladislav Solanovich’s shirt

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

Market

Belshina shop where it costs nothing

Vadim Grinvald signs, and the fee column stays empty. Deals like this look small in July and clever by March — or they are never mentioned again.

In brief

79 Edition

The Belshina Courier

31 Jan 2028
From our football correspondent Uneasy

Market

Mikita Dragun 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 Belshina can pretend not to have heard.

Squad

Tempers go at Belshina

Nikita Golub 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 Pavel Prishivalko

“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

Niva are about to pick up the phone

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

Market

The Yuriy Kozlov story refuses to die

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

Squad

Somebody is after Vladislav Solanovich’s shirt

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

In brief

76 Edition

The Belshina Courier

10 Jan 2028
From our football correspondent Uneasy

Market

Zan Kampl is on his way

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

Squad

Nikita Golub 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 Belshina this week that will take longer than a week to unsay.

Boardroom

Still nobody in the Belshina dugout

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

Squad

Vladislav Davydov 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 Belshina, and both men came out saying it was fine.

Squad

No hiding place for Maxim Zhabitskiy

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

Squad

Nerves in the Belshina squad

Pavel Seleznev has been around long enough to know what the spring feels like when it goes wrong, and he can feel it. A dressing room that is frightened plays like one.

In brief

72 Edition

The Belshina Courier

13 Dec 2027
From our football correspondent Crisis

Market

Zan Kampl is on his way

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

Squad

Vladislav Solanovich 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 Belshina this week that will take longer than a week to unsay.

Squad

Pavel Prishivalko 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

69 Edition

The Belshina Courier

22 Nov 2027
From our football correspondent Uneasy

Squad

Tempers go at Belshina

Vladislav Solanovich 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 Nikita Patsenko

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

Squad

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

In brief

  • Squad The manager plants his flag on Zan Kampl
68 Edition

The Belshina Courier

15 Nov 2027
From our football correspondent Uneasy

Match

Belshina are in real trouble now

Position 15, 19 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.

Market

Zan Kampl is on his way

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

Squad

Vladislav Solanovich 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 Belshina this week that will take longer than a week to unsay.

In brief

64 Edition

The Belshina Courier

18 Oct 2027
From our football correspondent Uneasy

Match

Belshina are in real trouble now

Position 15, 19 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.

Market

Only the photograph left for Zan Kampl

Fee agreed, terms agreed, medical booked. Zan Kampl will be somebody else’s player by the weekend, and around Belshina the goodbyes have quietly begun.

Squad

Tempers go at Belshina

Nikita Golub 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

60 Edition

The Belshina Courier

20 Sep 2027
From our football correspondent Crisis

Match

Belshina are in real trouble now

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

Squad

A one-man rearguard from Pavel Prishivalko

There were 8 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Market

Alexandr Kuchinskiy 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 Belshina, and it is not being withdrawn.

Market

Zan Kampl is on his way

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

Squad

Vladislav Solanovich 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 Belshina this week that will take longer than a week to unsay.

Player ratings

Nothing got past Semen Shestilovskiy

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

Match

Vladlen Anikeev the difference as Belshina beat Arsenal Dzerzhinsk

Ask anyone on the way out what separated the sides and you will get one name: Vladlen Anikeev. 1‑0 against Arsenal Dzerzhinsk, and the applause at the whistle was mostly his.

Player ratings

A masterclass from Vladlen Anikeev

Marked 8.28 — 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

Ilya Vikhrov 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

57 Edition

The Belshina Courier

30 Aug 2027
From our football correspondent Crisis

Boardroom

The silence upstairs is getting loud at Belshina

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

Match

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

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

Market

Laurits Õunpuu 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 Belshina can pretend not to have heard.

Squad

Tempers go at Belshina

Vladislav Solanovich 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

Torpedo-BelAZ take the points off Belshina

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

Squad

The manager makes an example of Vladislav Rusenchik

“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

Nobody could get near Pavel Seleznev

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

Squad

Pavel Prishivalko lets one through his hands

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

Market

Belshina sign Mikita Dragun, one for the future

Mikita Dragun is 17, and Belshina have signed him for the player he will be rather than the one he is. The first team can wait; the point of a deal like this is the years it buys.

In brief

55 Edition

The Belshina Courier

16 Aug 2027
From our football correspondent Crisis

Market

Only the photograph left for Vladislav Kabachevskiy

Fee agreed, terms agreed, medical booked. Vladislav Kabachevskiy will be somebody else’s player by the weekend, and around Belshina the goodbyes have quietly begun.

Match

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

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

Market

Makar Suschiy 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 Belshina, and it is not being withdrawn.

Squad

Nikita Golub 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 Belshina this week that will take longer than a week to unsay.

Squad

Defences have started doubling up on Pavel Seleznev

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

Market

Eyes on Zan Kampl again

The phone has started ringing about Zan Kampl again, and this time the name on the line is Lokomotiv Gomel. Belshina are listening politely and promising nothing.

Match

A bad afternoon for Belshina against Naftan

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

Player ratings

Nobody could get near Pavel Gorbach

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

Squad

Costly mistake from Pavel Prishivalko

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

In brief

33 Edition

The Belshina Courier

15 Mar 2027
From our football correspondent Steady

Squad

Tempers go at Belshina

Pavel Prishivalko 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

Belshina come up short against Dinamo Brest

Dinamo Brest left with the points after a 0‑1 defeat that will take some explaining on the terraces.

Squad

The manager makes an example of Vladislav Kabachevskiy

“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

Nikita Golub 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.

Player ratings

Nobody could get near Pavel Seleznev

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

Market

The Yuriy Kozlov story refuses to die

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

In brief

29 Edition

The Belshina Courier

15 Feb 2027
From our football correspondent Upbeat

Market

Stanislav Lomako 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 Belshina can pretend not to have heard.

Squad

Tempers go at Belshina

Pavel Prishivalko 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 Yuriy Kozlov story refuses to die

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

Squad

A season on the outside for Zan Kampl

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

Squad

Pavel Gorbach is not doing himself any favours

A manager forgives a bad Saturday far more readily than a bad Tuesday, because one of them he can explain and the other one he chose. The reports this week have not been good.

Squad

The manager comes out for Nikita Golub

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

In brief

8 Edition

The Belshina Courier

21 Sep 2026
From our football correspondent Upbeat

Squad

Pavel Prishivalko 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 Belshina this week that will take longer than a week to unsay.

Market

Ivan Veras attracts admirers

The name of Ivan Veras has come up in conversations Belshina were not part of. Nothing formal, nothing signed — but nothing about it accidental either.

Squad

Zan Kampl 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 Belshina would like to admit. It is showing on Saturdays.

In brief

3 Edition

The Belshina Courier

17 Aug 2026
From our football correspondent Triumph

Match

Cup progress for Belshina

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

Match

Timur Galimzyanov sends Belshina through

Cup ties wait for somebody to seize them, and Timur Galimzyanov obliged against Lida. 2‑0 on the night, and the name in the next round’s hat is Belshina.

Squad

Vladislav Solanovich 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 Belshina this week that will take longer than a week to unsay.

Player ratings

One of those days for Timur Galimzyanov

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

Player ratings

A masterclass from Pavel Seleznev

Marked 8.88 — 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

Nothing got past Alexey Matlakh

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

Pavel Seleznev 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

Nikita Golub 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.

Market

A long bet from Belshina on Makar Suschiy

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

In brief