Pirin Blagoevgrad U18

Bulgarian Second League U18
2 Aug 2028
Wednesday
Process
105 Edition

The Pirin Blagoevgrad Post

31 Jul 2028
From our football correspondent Crisis

Squad

The knee: Marko Martinović out for 48 days

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

Match

8 matches without a win for Pirin Blagoevgrad

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

Market

Ventsislav Kerchev is on his way

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

Market

Vasilis Vitlis 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 Pirin Blagoevgrad, and it is not being withdrawn.

The dugout

Kacper Bandura says Pirin Blagoevgrad 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.

Transfer targets

The paperwork begins on Afonso Sambú

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

Squad

A falling-out at Pirin Blagoevgrad

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

Match

3 matches without a goal for Pirin Blagoevgrad

The chances are being made and something is happening between the making and the finishing. 3 matches now, and the anxiety in the ground arrives a little earlier every week.

Transfer targets

Door shut on Maxim Maximov

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

In brief

Back issues
104 Edition

The Pirin Blagoevgrad Post

24 Jul 2028
From our football correspondent Uneasy

Squad

A knee injury of the worst kind for Marko Martinović

55 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Pirin Blagoevgrad lose a footballer; he loses considerably more than a season.

Market

Pirin Blagoevgrad turn down Lokomotiv Plovdiv for Kristiyan Boychev

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

Match

No end in sight to Pirin Blagoevgrad's wait for a win

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

The dugout

Deyan Lozev frozen out at Pirin Blagoevgrad

This is not rotation. Deyan Lozev has not been in the manager's plans for some time, and nobody at Pirin Blagoevgrad is pretending otherwise.

Transfer targets

Simeon Petrov is a medical away from Pirin Blagoevgrad

The deal with Botev Plovdiv 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

Georgi Tartov 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 Pirin Blagoevgrad this week that will take longer than a week to unsay.

Transfer targets

Levski tell Pirin Blagoevgrad: Marko Dugandžić 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

Petar Karaangelov 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.

The terraces

One of their own: Asen Mitkov

He is 23 and the ground already sings his name, which is a thing that happens to local boys and almost never to signings. Everything from here is measured against an affection he did nothing to earn except be from here.

In brief

103 Edition

The Pirin Blagoevgrad Post

17 Jul 2028
From our football correspondent Uneasy

Squad

The knee: Marko Martinović out for 62 days

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

Market

Martin Lukov 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 Pirin Blagoevgrad can pretend not to have heard.

Market

Pirin Blagoevgrad turn down Dunav Ruse for Ventsislav Kerchev

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

The dugout

Ibrahim Keïta keeps the receipts

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

Market

Kristiyan Bachev has one foot out of the door

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

Match

No end in sight to Pirin Blagoevgrad's wait for a win

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

Transfer targets

The paperwork begins on Odisea Gjati

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

Squad

Words exchanged at Pirin Blagoevgrad

Deyan Lozev 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

5 academy players handed senior numbers at Pirin Blagoevgrad

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.

In brief

102 Edition

The Pirin Blagoevgrad Post

10 Jul 2028
From our football correspondent Uneasy

Squad

A knee injury of the worst kind for Marko Martinović

69 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Pirin Blagoevgrad lose a footballer; he loses considerably more than a season.

Market

Only the photograph left for Gabriel Carvalho

Fee agreed, terms agreed, medical booked. Gabriel Carvalho will be somebody else’s player by the weekend, and around Pirin Blagoevgrad the goodbyes have quietly begun.

Transfer targets

Marsel Bibishkov due for a Pirin Blagoevgrad medical

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

Squad

Tempers go at Pirin Blagoevgrad

Krasimir Kostov 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.

Transfer targets

Pirin Blagoevgrad rebuffed over Kaloyan Krastev

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

Squad

Petar Karaangelov 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.

Market

Talks stall between Pirin Blagoevgrad and Martin Lukov

“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

Too much change too quickly at Pirin Blagoevgrad

7 signings in three months. Every one of them may be an upgrade and the team can still be worse for a while, which is the part of a rebuild that never appears in the transfer-window verdicts.

The dugout

When it matters, Ventsislav Kerchev 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.

In brief

101 Edition

The Pirin Blagoevgrad Post

3 Jul 2028
From our football correspondent Uneasy

Squad

A knee injury of the worst kind for Marko Martinović

77 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Pirin Blagoevgrad lose a footballer; he loses considerably more than a season.

Market

Kristiyan Bachev has said yes to Lokomotiv Sofia

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Pirin Blagoevgrad have lost him in all but the paperwork.

Market

Michał Gaża 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 Pirin Blagoevgrad, and it is not being withdrawn.

Transfer targets

Petar Kepov due for a Pirin Blagoevgrad medical

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

Squad

Krasimir Kostov 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 Pirin Blagoevgrad this week that will take longer than a week to unsay.

Transfer targets

Pirin Blagoevgrad rebuffed over Ivan Vasilev

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

Transfer targets

Pirin Blagoevgrad baulk at the price for Petar Prindzhev

Spartak 1918 wanted more than $280.0K and the board would not go there. Walked away, for now, which in a transfer window means until somebody blinks.

Squad

Petar Karaangelov 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

Asen Mitkov 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. Pirin Blagoevgrad know it, and so does everybody who watches him.

In brief

100 Edition

The Pirin Blagoevgrad Post

26 Jun 2028
From our football correspondent Uneasy

Squad

A knee injury of the worst kind for Marko Martinović

84 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Pirin Blagoevgrad lose a footballer; he loses considerably more than a season.

Market

Only the photograph left for Ventsislav Kerchev

Fee agreed, terms agreed, medical booked. Ventsislav Kerchev will be somebody else’s player by the weekend, and around Pirin Blagoevgrad the goodbyes have quietly begun.

Market

Kristiyan Bachev asks to leave Pirin Blagoevgrad

“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

Deyan Lozev frozen out at Pirin Blagoevgrad

This is not rotation. Deyan Lozev has not been in the manager's plans for some time, and nobody at Pirin Blagoevgrad is pretending otherwise.

Transfer targets

Diogo Outeiro due for a Pirin Blagoevgrad medical

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

Market

Pirin Blagoevgrad get their man

The chase for Vladislav Tsekov ended with $260.0K changing hands and Montana out of reasons to say no. The supporters will judge the fee the only way that matters: on Saturdays.

Squad

A falling-out at Pirin Blagoevgrad

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

Boardroom

The numbers do not look good at Pirin Blagoevgrad

Wages have outrun income and the accountants have started attending meetings they used to send apologies to. Ambition comes second in a season like this.

Market

Aleksandar Georgiev moves on

Botev Plovdiv pay $190.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.

In brief

99 Edition

The Pirin Blagoevgrad Post

19 Jun 2028
From our football correspondent Uneasy

Squad

Marko Martinović damages knee ligaments — 92 days out

The words a physio says slowly. 92 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

Eyes on Aleksandar Georgiev again

The phone has started ringing about Aleksandar Georgiev again, and this time the name on the line is Botev Plovdiv. Pirin Blagoevgrad are listening politely and promising nothing.

Transfer targets

Asen Mitkov is a medical away from Pirin Blagoevgrad

The deal with Levski 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.

Transfer targets

Asen Mitkov will not be coming to Pirin Blagoevgrad

Terms were offered and declined. Whether it was the wages, the role or the town, nobody at Levski is saying, and nobody at Pirin Blagoevgrad is enjoying the guessing.

Squad

Words exchanged at Pirin Blagoevgrad

Bilal El Bakkali 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

Levski tell Pirin Blagoevgrad: Marko Dugandžić 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

A row about effort at Pirin Blagoevgrad

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

Squad

Artur Kopylov signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Artur Kopylov commits to Pirin Blagoevgrad for another 4 years.

Market

Pirin Blagoevgrad and Denis Dinev 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

98 Edition

The Pirin Blagoevgrad Post

12 Jun 2028
From our football correspondent Uneasy

Squad

A knee injury of the worst kind for Marko Martinović

99 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Pirin Blagoevgrad lose a footballer; he loses considerably more than a season.

Market

Pirin Blagoevgrad sell their best player to CSKA Sofia

$1.4M is a serious amount of money and it does not play centre-forward. Everybody in the dressing room knows who used to be looked at when it went wrong.

Market

Ludogorets come back empty-handed

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

The terraces

Supporters turn on the $1.4M sale of Denislav Angelov

He is going to CSKA Sofia, the club has $1.4M it did not have on Friday, and the phone-ins have already decided how they feel about that. Selling well and selling somebody they loved are not the same skill.

Market

Only the photograph left for Gabriel Carvalho

Fee agreed, terms agreed, medical booked. Gabriel Carvalho will be somebody else’s player by the weekend, and around Pirin Blagoevgrad the goodbyes have quietly begun.

Squad

Words exchanged at Pirin Blagoevgrad

Georgi Tartov 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

Door shut on Kaloyan Krastev

Pirin Blagoevgrad asked and Lokomotiv Plovdiv 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

Petar Karaangelov 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.

The dugout

Martin Lukov 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

97 Edition

The Pirin Blagoevgrad Post

5 Jun 2028
From our football correspondent Uneasy

Squad

Marko Martinović damages knee ligaments — 106 days out

The words a physio says slowly. 106 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

Pirin Blagoevgrad turn down Lokomotiv Plovdiv for Aleksandar Georgiev

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

Market

Paschalis Kassos 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 Pirin Blagoevgrad, and it is not being withdrawn.

Market

Eyes on Denislav Angelov again

The phone has started ringing about Denislav Angelov again, and this time the name on the line is CSKA Sofia. Pirin Blagoevgrad are listening politely and promising nothing.

Squad

Tempers go at Pirin Blagoevgrad

Petar Karaangelov 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.

Transfer targets

Pirin Blagoevgrad rebuffed over Ivan Vasilev

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

Market

Deyan Lozev is free to find somewhere else

“I was told straight, and I would rather have it straight.” The manager at Pirin Blagoevgrad has been clear about where Deyan Lozev stands, which is more than many ever get.

Squad

Pirin Blagoevgrad lose Giorgos Ladas

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

Squad

Words at Pirin Blagoevgrad training over how hard people work

Somebody said out loud what several people had been thinking. Ivo Kazakov 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.

In brief

96 Edition

The Pirin Blagoevgrad Post

29 May 2028
From our football correspondent Uneasy

Squad

The knee: Marko Martinović out for 116 days

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

Market

Ventsislav Kerchev has one foot out of the door

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

Squad

The season belongs to Denislav Angelov

An individual honour is a strange thing in a team game, and the best of them are never argued with. He has had the sort of year that ends with his name being read out, and Pirin Blagoevgrad have had the benefit of it.

The dugout

Deyan Lozev frozen out at Pirin Blagoevgrad

This is not rotation. Deyan Lozev has not been in the manager's plans for some time, and nobody at Pirin Blagoevgrad is pretending otherwise.

Squad

A falling-out at Pirin Blagoevgrad

Krasimir Kostov 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 Pirin Blagoevgrad training over how hard people work

Somebody said out loud what several people had been thinking. Petar Karaangelov 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

When it matters, Aleksandar Georgiev 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

No hiding place for Alyson

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

Boardroom

The numbers do not look good at Pirin Blagoevgrad

Wages have outrun income and the accountants have started attending meetings they used to send apologies to. Ambition comes second in a season like this.

In brief

95 Edition

The Pirin Blagoevgrad Post

22 May 2028
From our football correspondent Uneasy

Squad

A knee injury of the worst kind for Marko Martinović

124 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Pirin Blagoevgrad lose a footballer; he loses considerably more than a season.

Squad

Words exchanged at Pirin Blagoevgrad

Krasimir Kostov 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

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

The dugout

Denis Dinev 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

Artur Kopylov wants to go home

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

The dugout

When it matters, Kristiyan Boychev 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.

In brief

94 Edition

The Pirin Blagoevgrad Post

15 May 2028
From our football correspondent Uneasy

Squad

The knee: Marko Martinović out for 132 days

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

Squad

A muscle injury and 16 days out for Aleksandar Georgiev

The most common injury in the game and the most rushed back from. Pirin Blagoevgrad will quote 16 days and will be careful with it, because the second one is always worse than the first.

Market

Only the photograph left for Gabriel Carvalho

Fee agreed, terms agreed, medical booked. Gabriel Carvalho will be somebody else’s player by the weekend, and around Pirin Blagoevgrad the goodbyes have quietly begun.

Squad

A falling-out at Pirin Blagoevgrad

Hevertton 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 Pirin Blagoevgrad training over how hard people work

Somebody said out loud what several people had been thinking. Denis Dinev 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

Marko Martinović 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

93 Edition

The Pirin Blagoevgrad Post

8 May 2028
From our football correspondent Uneasy

Market

Only the photograph left for Aleksandar Georgiev

Fee agreed, terms agreed, medical booked. Aleksandar Georgiev will be somebody else’s player by the weekend, and around Pirin Blagoevgrad the goodbyes have quietly begun.

Squad

Krasimir Kostov 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 Pirin Blagoevgrad this week that will take longer than a week to unsay.

Squad

A row about effort at Pirin Blagoevgrad

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

The dugout

Ventsislav Kerchev has become a man the manager trusts

Nobody at Pirin Blagoevgrad 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

Ivo Kazakov 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

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

Market

Ventsislav Kerchev runs his contract down

3 months remain and no agreement is close. Every week without a signature costs Pirin Blagoevgrad money.

Squad

A season on the outside for David Kusso

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

Market

Denislav Angelov linked with a move away

The name of Denislav Angelov keeps appearing in other people's back pages. Pirin Blagoevgrad say nothing, which says plenty.

In brief

92 Edition

The Pirin Blagoevgrad Post

1 May 2028
From our football correspondent Uneasy

Market

Ventsislav Kerchev is on his way

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

The dugout

Deyan Lozev frozen out at Pirin Blagoevgrad

This is not rotation. Deyan Lozev has not been in the manager's plans for some time, and nobody at Pirin Blagoevgrad is pretending otherwise.

Squad

A falling-out at Pirin Blagoevgrad

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

Squad

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

The dugout

Ákos Sigér 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

When it matters, Aleksandar Georgiev 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.

Boardroom

Belts tighten at Pirin Blagoevgrad

The accounts are being read more closely than the results. Wages before ambition is the order of business now, and the manager has been told so.

The dugout

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

Market

The clock does Aleksandar Georgiev’s negotiating for him

3 months left, and both sides know what that means: every week without a signature, the fee Pirin Blagoevgrad could ask drops and the wages Aleksandar Georgiev can ask rise.

In brief

91 Edition

The Pirin Blagoevgrad Post

24 Apr 2028
From our football correspondent Uneasy

Squad

Tempers go at Pirin Blagoevgrad

Georgi Tartov 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

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

The dugout

No hiding place for Bilal El Bakkali

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

Boardroom

Wages eat 90% of everything Pirin Blagoevgrad earn

There is a figure at which a wage bill stops being ambitious and becomes the reason nothing else is possible, and this club has reached it. Nothing is left over for a transfer, a stand or a rainy afternoon.

Squad

Bilal El Bakkali: “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 Pirin Blagoevgrad will have to answer with minutes or with a transfer.

The dugout

Kristiyan Boychev 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 Kristiyan Boychev is on it.

The dugout

Denis Dinev 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 Pirin Blagoevgrad, and both men came out saying it was fine.

The dugout

A door opens for Marko Martinović

He asked about his future and was given an answer with minutes in it. The manager has now made a promise in a building where promises are remembered, and the clock on it has started.

Match

Continental football is in reach for Pirin Blagoevgrad

55 points from position 6. The title is somebody else’s business and the drop is somebody else’s problem; what is left is the argument about passports.

In brief

90 Edition

The Pirin Blagoevgrad Post

17 Apr 2028
From our football correspondent Uneasy

Market

Gabriel Carvalho has one foot out of the door

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

Squad

Tempers go at Pirin Blagoevgrad

Bilal El Bakkali 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

Words at Pirin Blagoevgrad training over how hard people work

Somebody said out loud what several people had been thinking. Petar Karaangelov 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

Martin Lukov 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

When it matters, Ákos Sigér 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

Svetoslav Dikov 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 Pirin Blagoevgrad, and both men came out saying it was fine.

Market

The Kristiyan Boychev story refuses to die

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

Squad

Kacper Bandura wants out of the dugout

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

Market

Paschalis Kassos placed on the list

Pirin Blagoevgrad have made Paschalis Kassos available for transfer. A career at this club is over in all but paperwork.

In brief

89 Edition

The Pirin Blagoevgrad Post

10 Apr 2028
From our football correspondent Uneasy

Market

Aleksandar Georgiev has one foot out of the door

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

The dugout

Wesley Junio: 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.” Pirin Blagoevgrad have not answered, which is an answer of sorts.

Boardroom

Aleksandar Georgiev has agreed to leave Pirin Blagoevgrad for nothing

He will play here until the summer and then walk out of the door for free, having already signed elsewhere. Supporters will manage the first part of that sentence; it is the second they will struggle with.

Squad

Krasimir Kostov 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 Pirin Blagoevgrad this week that will take longer than a week to unsay.

Squad

A row about effort at Pirin Blagoevgrad

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

Market

Pirin Blagoevgrad and Ventsislav Kerchev 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.

Squad

Too much change too quickly at Pirin Blagoevgrad

7 signings in three months. Every one of them may be an upgrade and the team can still be worse for a while, which is the part of a rebuild that never appears in the transfer-window verdicts.

The dugout

When it matters, Ventsislav Kerchev 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

Alyson 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

88 Edition

The Pirin Blagoevgrad Post

3 Apr 2028
From our football correspondent Uneasy

Market

Only the photograph left for Ventsislav Kerchev

Fee agreed, terms agreed, medical booked. Ventsislav Kerchev will be somebody else’s player by the weekend, and around Pirin Blagoevgrad the goodbyes have quietly begun.

Squad

A falling-out at Pirin Blagoevgrad

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

Squad

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

The dugout

No hiding place for Denis Dinev

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

Squad

Paschalis Kassos is not the player he was

It happens to all of them and it is still the hardest paragraph a local paper has to write. 36 years old, 3 points down on where he was, and a body that has started charging interest on a career.

Market

Talks stall between Pirin Blagoevgrad and Deyan Lozev

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

The dugout

Aleksandar Georgiev has become a man the manager trusts

Nobody at Pirin Blagoevgrad 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.

Boardroom

Belts tighten at Pirin Blagoevgrad

The accounts are being read more closely than the results. Wages before ambition is the order of business now, and the manager has been told so.

Squad

Gabriel Carvalho slips down the pecking order

The demotion a club never announces and a dressing room always notices. Gabriel Carvalho is further from the side than he was, and the reason will not be given until he asks.

In brief

87 Edition

The Pirin Blagoevgrad Post

27 Mar 2028
From our football correspondent Uneasy

Market

Ákos Sigér 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 Pirin Blagoevgrad can pretend not to have heard.

Squad

Hevertton 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 Pirin Blagoevgrad this week that will take longer than a week to unsay.

Market

Lazar Boyanov comes home

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

Squad

Lazar Boyanov gets the move he always wanted

Footballers are asked about their boyhood club so often that nobody listens to the answer. Lazar Boyanov has just signed for Pirin Blagoevgrad, and for once the answer mattered.

Squad

A row about effort at Pirin Blagoevgrad

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

The dugout

No hiding place for Petar Karaangelov

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

Boardroom

93% of the income goes out in wages at Pirin Blagoevgrad

Every club in football pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time somebody has tried it.

Market

Ivo Kazakov is free to find somewhere else

“I was told straight, and I would rather have it straight.” The manager at Pirin Blagoevgrad has been clear about where Ivo Kazakov stands, which is more than many ever get.

The dugout

When it matters, Kristiyan Boychev 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.

In brief

86 Edition

The Pirin Blagoevgrad Post

20 Mar 2028
From our football correspondent Uneasy

Squad

Paschalis Kassos damages knee ligaments — 18 days out

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

Match

The cup run ends for Pirin Blagoevgrad

0‑1 against Lokomotiv Sofia, and the road stops here. Cup exits are quick deaths — no second leg, no next week, just the league from now until May.

Match

No end in sight to Pirin Blagoevgrad's wait for a win

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

Squad

Tempers go at Pirin Blagoevgrad

Krasimir Kostov 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

Words at Pirin Blagoevgrad training over how hard people work

Somebody said out loud what several people had been thinking. Hevertton 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 terraces

One of their own: Kristiyan Boychev

He is 22 and the ground already sings his name, which is a thing that happens to local boys and almost never to signings. Everything from here is measured against an affection he did nothing to earn except be from here.

Player ratings

David Kusso 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.

The dugout

Martin Lukov 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

Denislav Angelov ran the middle of the pitch — 6.57

He won it back and then made something of it, which is two jobs and the reason the scoreline looks the way it does. 10 combined actions and a mark of 6.57, and not one of them will make a highlights package.

In brief

85 Edition

The Pirin Blagoevgrad Post

13 Mar 2028
From our football correspondent Crisis

Squad

Paschalis Kassos damages knee ligaments — 27 days out

The words a physio says slowly. 27 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.

Player ratings

Nobody could get near David Kusso

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

Market

Gabriel Carvalho is on his way

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

Squad

Tempers go at Pirin Blagoevgrad

Petar Karaangelov 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

Words at Pirin Blagoevgrad training over how hard people work

Somebody said out loud what several people had been thinking. Hevertton 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

The manager makes an example of Krasimir Kostov

“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

Pirin Blagoevgrad come up short against Minyor Pernik

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

The dugout

Martin Lukov 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; Martin Lukov will call it something else in private.

The dugout

The view from the dugout

“We will look at it, we will learn from it, and we go again.” The three sentences every manager keeps for a 0‑1 defeat, delivered by Deyan Bojinov to a room that had heard them before.

In brief

84 Edition

The Pirin Blagoevgrad Post

6 Mar 2028
From our football correspondent Crisis

Squad

A knee injury of the worst kind for Paschalis Kassos

36 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Pirin Blagoevgrad lose a footballer; he loses considerably more than a season.

Market

Ventsislav Kerchev has one foot out of the door

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

Squad

Georgi Tartov 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 Pirin Blagoevgrad this week that will take longer than a week to unsay.

Match

Yantra take the points off Pirin Blagoevgrad

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

Squad

Petar Karaangelov 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

Paschalis Kassos is not the player he was

It happens to all of them and it is still the hardest paragraph a local paper has to write. 36 years old, 3 points down on where he was, and a body that has started charging interest on a career.

The dugout

No hiding place for Ibrahim Keïta

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

Market

Talks stall between Pirin Blagoevgrad and Aleksandar Georgiev

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

The dugout

The manager’s verdict

“That is on me. I pick the team and I picked wrong.” Managers say that when they mean it and when they need to be seen to, and after 1‑3 Deyan Bojinov left the room before anybody could ask which.

In brief

83 Edition

The Pirin Blagoevgrad Post

28 Feb 2028
From our football correspondent Steady

Squad

Paschalis Kassos damages knee ligaments — 43 days out

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

Match

Pirin Blagoevgrad are in among the leaders

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

Squad

Denislav Angelov is carrying Pirin Blagoevgrad

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

Market

Ákos Sigér asks to leave Pirin Blagoevgrad

“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

Krasimir Kostov stands alone

6 saves, and a scoreline the ten men in front of him had no right to. Goalkeepers only get noticed on the bad days; this was one of the other ones.

Player ratings

Aleksandar Georgiev runs at them all day

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

Squad

Words exchanged at Pirin Blagoevgrad

Bilal El Bakkali 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.

Player ratings

A masterclass from David Kusso

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.

Player ratings

Denislav Angelov in the eights

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

In brief

82 Edition

The Pirin Blagoevgrad Post

21 Feb 2028
From our football correspondent Upbeat

Squad

A knee injury of the worst kind for Paschalis Kassos

50 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Pirin Blagoevgrad lose a footballer; he loses considerably more than a season.

Match

Pirin Blagoevgrad tear Ludogorets II apart

Rarely has this fixture seen a display like it: 3‑0 against Ludogorets II, and it could have been more.

Player ratings

Both of them Denislav Angelov's — 8.76

2 goals, and the second was the one that settled it. Marked 8.76, and he could have had a third with better luck at the near post.

Match

Pirin Blagoevgrad keep winning on the road

7 away wins in a row. Travelling support is the truest kind, and this season it is being repaid in the only currency that counts.

Squad

Denislav Angelov is in the form of his life

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

Player ratings

Marko Martinović pops up at the right end — 7.52

7.52, 1 on the scoresheet, and the specific comedy of a back-four player celebrating like somebody who does this every week. He does not, and that is exactly why the ground reacted the way it did.

Squad

Tempers go at Pirin Blagoevgrad

Krasimir Kostov 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

Hevertton 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 Gonçalo Pinto

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

In brief

81 Edition

The Pirin Blagoevgrad Post

14 Feb 2028
From our football correspondent Steady

Squad

The knee: Paschalis Kassos out for 58 days

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

Player ratings

David Kusso runs at them all day

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

Player ratings

A brace, and Denislav Angelov takes the afternoon — 8.45

There is a particular kind of quiet from an away end watching one man score twice. Denislav Angelov provided it, and the 8.45 beside his name is if anything generous to everybody else.

Market

Gabriel Carvalho has one foot out of the door

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

Squad

Denislav Angelov is in the form of his life

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

Squad

Krasimir Kostov 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 Pirin Blagoevgrad this week that will take longer than a week to unsay.

Match

Dunav Ruse take the points off Pirin Blagoevgrad

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

Match

Nobody could stop scoring

7 goals. Both benches spent the second half looking at each other rather than at the pitch. Purists will complain about Pirin Blagoevgrad and Dunav Ruse in equal measure; everybody else had a wonderful time.

Squad

A row about effort at Pirin Blagoevgrad

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

In brief

80 Edition

The Pirin Blagoevgrad Post

7 Feb 2028
From our football correspondent Upbeat

Squad

A knee injury of the worst kind for Paschalis Kassos

67 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Pirin Blagoevgrad lose a footballer; he loses considerably more than a season.

Match

Pirin Blagoevgrad are top

50 points and nobody above them. The word is not being said around the ground yet, and it is being thought in every seat.

Player ratings

Denislav Angelov scores twice — 8.81

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

Market

Pirin Blagoevgrad turn down CSKA 1948 for Kristiyan Boychev

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

Market

Only the photograph left for Ventsislav Kerchev

Fee agreed, terms agreed, medical booked. Ventsislav Kerchev will be somebody else’s player by the weekend, and around Pirin Blagoevgrad the goodbyes have quietly begun.

Market

Matheus Nunes asks to leave Pirin Blagoevgrad

“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

Pirin Blagoevgrad are at home on the road

6 straight away victories. Sides that win away are usually sides that can defend and can counter, and the table has begun to reflect what those journeys have earned.

The dugout

Wesley Junio keeps the receipts

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

Boardroom

Deadline passes with 5 signed and 0 gone

That is the business done at Pirin Blagoevgrad 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.

In brief

79 Edition

The Pirin Blagoevgrad Post

31 Jan 2028
From our football correspondent Steady

Squad

The knee: Paschalis Kassos out for 74 days

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

Player ratings

David Kusso beats them one at a time

Successful dribbles: 35. There was always a defender in front of him and there was never a defender in front of him for long.

Match

Pirin Blagoevgrad up to position 2

47 points on the board and a place in the leading group. Nobody at the ground is saying the word out loud yet.

Market

Terms done: Gabriel Carvalho is going

Fee agreed, wages agreed, and Beroe waiting with a shirt. Nobody at Pirin Blagoevgrad is pretending otherwise, and the supporters have stopped asking whether and started asking when.

Market

Ákos Sigér asks to leave Pirin Blagoevgrad

“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

Ludogorets watching Ventsislav Kerchev

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

Squad

Words exchanged at Pirin Blagoevgrad

Krasimir Kostov 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 Pirin Blagoevgrad

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

Transfer targets

HB Køge tell Pirin Blagoevgrad: Erkan Semovski 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.

In brief

78 Edition

The Pirin Blagoevgrad Post

24 Jan 2028
From our football correspondent Upbeat

Market

Pirin Blagoevgrad say no — this time

The offer from Ludogorets for Ventsislav Kerchev 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.

Player ratings

Both of them Denislav Angelov's — 8.65

2 goals, and the second was the one that settled it. Marked 8.65, and he could have had a third with better luck at the near post.

Squad

Krasimir Kostov stands alone

7 saves, and a scoreline the ten men in front of him had no right to. Goalkeepers only get noticed on the bad days; this was one of the other ones.

Player ratings

David Kusso beats them one at a time

Successful dribbles: 24. There was always a defender in front of him and there was never a defender in front of him for long.

Match

Pirin Blagoevgrad are at home on the road

5 straight away victories. Sides that win away are usually sides that can defend and can counter, and the table has begun to reflect what those journeys have earned.

Squad

Tempers go at Pirin Blagoevgrad

Bilal El Bakkali 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

Denislav Angelov is in the form of his life

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

Market

Gabriel Carvalho attracts admirers

The name of Gabriel Carvalho has come up in conversations Pirin Blagoevgrad were not part of. Nothing formal, nothing signed — but nothing about it accidental either.

Transfer targets

Door shut on Gonçalo Pinto

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

In brief

77 Edition

The Pirin Blagoevgrad Post

17 Jan 2028
From our football correspondent Upbeat

Market

Pirin Blagoevgrad say no — this time

The offer from Botev Plovdiv for Aleksandar Georgiev 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.

Player ratings

Marsel Bibishkov, 20, steals the show — 8.17

Marked 8.17 at 20, in a side that makes no allowances for age. He did not need any, and he looked the least nervous man on the pitch.

Market

Nikola Bandev 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 Pirin Blagoevgrad, and it is not being withdrawn.

Squad

A falling-out at Pirin Blagoevgrad

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

Match

Pirin Blagoevgrad keep winning on the road

4 away wins in a row. Travelling support is the truest kind, and this season it is being repaid in the only currency that counts.

Squad

Words at Pirin Blagoevgrad training over how hard people work

Somebody said out loud what several people had been thinking. Hevertton 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.

Transfer targets

Door shut on Hristiyan Slavkov

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

Match

Pirin Blagoevgrad find a way past Marek

Marek made Pirin Blagoevgrad work for it, but the scoreboard read 2‑1 at the end and the table does not ask how.

The terraces

One of their own: Marsel Bibishkov

He is 20 and the ground already sings his name, which is a thing that happens to local boys and almost never to signings. Everything from here is measured against an affection he did nothing to earn except be from here.

In brief

76 Edition

The Pirin Blagoevgrad Post

10 Jan 2028
From our football correspondent Steady

Squad

Krasimir Kostov wins the shoot-out

2 kept out from twelve yards, and a stadium that will describe each of them for twenty years. A goalkeeper needs one night like this in a career, and this was it.

Match

Cup progress for Pirin Blagoevgrad

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

Market

Pirin Blagoevgrad say no — this time

The offer from Lokomotiv Sofia for Kristiyan Boychev 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

Alyson 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 Pirin Blagoevgrad can pretend not to have heard.

Squad

Words exchanged at Pirin Blagoevgrad

Petar Karaangelov 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 move Giorgos Ladas would have made for nothing

There is a version of every career where the player ends up somewhere he chose rather than somewhere that chose him. Giorgos Ladas is living that version at Pirin Blagoevgrad, and it tends to show in the first month.

Squad

Words at Pirin Blagoevgrad training over how hard people work

Somebody said out loud what several people had been thinking. Hevertton 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.

Transfer targets

Door shut on Nikolay Krastev

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

Loan watch

Kristiyan Bachev has seen enough of Etar

“I am grateful for the games, but I did not become a footballer to be somebody else's spare part.” He wants to be at Pirin Blagoevgrad, and 4 appearances in 23 say he has earned the hearing.

In brief

75 Edition

The Pirin Blagoevgrad Post

3 Jan 2028
From our football correspondent Upbeat

Match

No mercy from Pirin Blagoevgrad

Sportist Svoge will want this one forgotten quickly: 4‑0, every duel lost, and a long ride home. Pirin Blagoevgrad were ruthless in the way good sides are ruthless.

Market

Pirin Blagoevgrad turn down CSKA Sofia for Denislav Angelov

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

Match

Pirin Blagoevgrad are in among the leaders

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

Market

Ivo Kazakov 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 Pirin Blagoevgrad can pretend not to have heard.

Squad

Denislav Angelov honoured for the season

The kind of year that ends with a name being read out in a hall. Pirin Blagoevgrad had the benefit of it every week and now have the problem of everybody else knowing.

Match

Pirin Blagoevgrad make it 3 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Pirin Blagoevgrad have 3 straight wins of it.

Squad

Georgi Tartov 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 Pirin Blagoevgrad this week that will take longer than a week to unsay.

Transfer targets

Pirin Blagoevgrad rebuffed over Márcio Rosa

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

Squad

Petar Karaangelov 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.

In brief

74 Edition

The Pirin Blagoevgrad Post

27 Dec 2027
From our football correspondent Upbeat

Player ratings

David Kusso runs at them all day

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

Squad

Richardson Rivas is in the form of his life

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

Squad

Krasimir Kostov 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 Pirin Blagoevgrad this week that will take longer than a week to unsay.

Squad

Words at Pirin Blagoevgrad training over how hard people work

Somebody said out loud what several people had been thinking. Hevertton 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 terraces

Pirin Blagoevgrad supporters have found a favourite in Richardson Rivas

There is a particular warmth a ground reserves for a 22-year-old it feels ownership of. Richardson Rivas has it now, and everything he does for the rest of his time here will be measured against the goodwill he was handed for free.

Match

Richardson Rivas the difference as Pirin Blagoevgrad beat Etar

Ask anyone on the way out what separated the sides and you will get one name: Richardson Rivas. 2‑0 against Etar, and the applause at the whistle was mostly his.

The dugout

Deyan Lozev 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

One of those days for Richardson Rivas

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

Player ratings

Petar Karaangelov was on a different afternoon to everybody else

8.01. There are performances a supporter describes to somebody who was not there and cannot quite convey; this was one, and the number does not help either.

In brief

73 Edition

The Pirin Blagoevgrad Post

20 Dec 2027
From our football correspondent Upbeat

Player ratings

Both of them Marsel Bibishkov's — 8.58

2 goals, and the second was the one that settled it. Marked 8.58, and he could have had a third with better luck at the near post.

Squad

Tempers go at Pirin Blagoevgrad

Richardson Rivas 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

Defences have started doubling up on Richardson Rivas

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

Player ratings

David Kusso beats them one at a time

Successful dribbles: 21. There was always a defender in front of him and there was never a defender in front of him for long.

Squad

A row about effort at Pirin Blagoevgrad

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

The terraces

One of their own: Marsel Bibishkov

He is 20 and the ground already sings his name, which is a thing that happens to local boys and almost never to signings. Everything from here is measured against an affection he did nothing to earn except be from here.

Match

Pirin Blagoevgrad find a way past Spartak Pleven

Spartak Pleven made Pirin Blagoevgrad work for it, but the scoreboard read 2‑0 at the end and the table does not ask how.

The dugout

The manager makes an example of Denis Dinev

“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

Pirin Blagoevgrad settle it inside twenty minutes

2 goals before the ground had finished arriving. Spartak Pleven spent the rest of the afternoon playing a match that had already been decided, and everybody in the stadium knew it.

In brief

72 Edition

The Pirin Blagoevgrad Post

13 Dec 2027
From our football correspondent Steady

Player ratings

David Kusso was unplayable

Successful dribbles: 40. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

Squad

Words exchanged at Pirin Blagoevgrad

Krasimir Kostov 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 Pirin Blagoevgrad training over how hard people work

Somebody said out loud what several people had been thinking. Richardson Rivas 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.

Match

Sevlievo take the points off Pirin Blagoevgrad

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

The dugout

The manager makes an example of Svetoslav Dikov

“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

Talks stall between Pirin Blagoevgrad and Deyan Lozev

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

Boardroom

Wages swallow 97% of the Pirin Blagoevgrad income

Every club pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time it has been tried.

Loan watch

Kristiyan Bachev wants to come home

“I did not go to Etar to sit and watch. I want to come back to Pirin Blagoevgrad and fight for my place.” 4 appearances in 19 matches say the rest.

The dugout

The manager’s verdict

“That is on me. I pick the team and I picked wrong.” Managers say that when they mean it and when they need to be seen to, and after 0‑2 Deyan Bojinov left the room before anybody could ask which.

In brief

71 Edition

The Pirin Blagoevgrad Post

6 Dec 2027
From our football correspondent Upbeat

Match

Juan Carabajal leads the rout of CSKA Sofia II

5‑2, and Juan Carabajal took the headlines on an afternoon when everything Pirin Blagoevgrad tried came off. Days like this are retold all winter.

Match

Pirin Blagoevgrad refuse to drop out of the race

Position 2, 31 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.

Squad

A falling-out at Pirin Blagoevgrad

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

Match

Nobody could stop scoring

7 goals. Both benches spent the second half looking at each other rather than at the pitch. Purists will complain about Pirin Blagoevgrad and CSKA Sofia II in equal measure; everybody else had a wonderful time.

Squad

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

The terraces

Pirin Blagoevgrad supporters have found a favourite in Kristiyan Boychev

There is a particular warmth a ground reserves for a 22-year-old it feels ownership of. Kristiyan Boychev has it now, and everything he does for the rest of his time here will be measured against the goodwill he was handed for free.

Player ratings

The cruellest goal, and it is Juan Carabajal's

A touch he did not want, a bounce he could not have read, and his name in the wrong column. There is no consoling a man after one of these, and Pirin Blagoevgrad will not try tonight.

Player ratings

Kristiyan Boychev was on a different afternoon to everybody else

8.36. There are performances a supporter describes to somebody who was not there and cannot quite convey; this was one, and the number does not help either.

Player ratings

Petar Karaangelov was on a different afternoon to everybody else

8.35. There are performances a supporter describes to somebody who was not there and cannot quite convey; this was one, and the number does not help either.

In brief

70 Edition

The Pirin Blagoevgrad Post

29 Nov 2027
From our football correspondent Steady

Squad

A falling-out at Pirin Blagoevgrad

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

Squad

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

The dugout

No hiding place for Bilal El Bakkali

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

The dugout

When it matters, Kristiyan Boychev 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

Petar Karaangelov 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.

Looking ahead

A reunion for Aleksandar Georgiev

He used to wear the other shirt. On Saturday he plays against CSKA Sofia II in this one, and whatever he says this week about it being just another game will be untrue.

Market

Denislav Angelov linked with a move away

The name of Denislav Angelov keeps appearing in other people's back pages. Pirin Blagoevgrad say nothing, which says plenty.

The dugout

Marko Martinović has been promised minutes

A conversation in the manager’s office, and a commitment that came out of it. Promises like that are cheap to make and expensive to break, and Marko Martinović has written the date down.

Squad

The room hears from Kacper Bandura

“Nobody outside is coming to save us.” It was short, it was not comfortable, and by all accounts the Pirin Blagoevgrad squad were quieter afterwards than they had been all season.

In brief

69 Edition

The Pirin Blagoevgrad Post

22 Nov 2027
From our football correspondent Steady

The dugout

Svetoslav Dikov says Pirin Blagoevgrad went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Match

Pirin Blagoevgrad make home a hard place to visit

14 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Squad

Defences have started doubling up on Richardson Rivas

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

Squad

Tempers go at Pirin Blagoevgrad

Bilal El Bakkali 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

Richardson Rivas 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.

The dugout

The manager makes an example of Martin Lukov

“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

One of those days for Richardson Rivas

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

Player ratings

David Kusso was unplayable

Successful dribbles: 16. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

Match

Honours even between Pirin Blagoevgrad and Beroe

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

In brief

68 Edition

The Pirin Blagoevgrad Post

15 Nov 2027
From our football correspondent Steady

The dugout

Martin Lukov keeps the receipts

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

Squad

Words exchanged at Pirin Blagoevgrad

Richardson Rivas 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 Pirin Blagoevgrad training over how hard people work

Somebody said out loud what several people had been thinking. Hevertton 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

The manager makes an example of Juan Carabajal

“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

Still no ink between Pirin Blagoevgrad and Ventsislav Kerchev

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

The dugout

Aleksandar Georgiev has become a man the manager trusts

Nobody at Pirin Blagoevgrad 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.

Boardroom

The numbers do not look good at Pirin Blagoevgrad

Wages have outrun income and the accountants have started attending meetings they used to send apologies to. Ambition comes second in a season like this.

The dugout

Svetoslav Dikov 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 Pirin Blagoevgrad, and both men came out saying it was fine.

Market

The Aleksandar Georgiev story refuses to die

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

In brief

67 Edition

The Pirin Blagoevgrad Post

8 Nov 2027
From our football correspondent Steady

The dugout

Juan Carabajal: 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.” Pirin Blagoevgrad have not answered, which is an answer of sorts.

Match

Pirin Blagoevgrad up to position 3

27 points on the board and a place in the leading group. Nobody at the ground is saying the word out loud yet.

Player ratings

David Kusso was unplayable

Successful dribbles: 29. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

Squad

A falling-out at Pirin Blagoevgrad

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

Squad

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

Loan watch

Kristiyan Bachev has seen enough of Etar

“I am grateful for the games, but I did not become a footballer to be somebody else's spare part.” He wants to be at Pirin Blagoevgrad, and 3 appearances in 14 say he has earned the hearing.

Match

Minyor Pernik take the points off Pirin Blagoevgrad

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

The dugout

Marko Martinović 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

102% of the income goes out in wages at Pirin Blagoevgrad

Every club in football pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time somebody has tried it.

In brief

66 Edition

The Pirin Blagoevgrad Post

1 Nov 2027
From our football correspondent Triumph

Match

Ivo Kazakov sends Pirin Blagoevgrad through

Cup ties wait for somebody to seize them, and Ivo Kazakov obliged against Beroe. 1‑0 on the night, and the name in the next round’s hat is Pirin Blagoevgrad.

Match

Pirin Blagoevgrad tear Yantra apart

Rarely has this fixture seen a display like it: 3‑0 against Yantra, and it could have been more.

Match

Pirin Blagoevgrad win it in stoppage time

The board had gone up, the arguing had started, and then the ball was in the net in the 118th minute. Beroe will replay every second of the added time for a week.

Player ratings

A brace, and Richardson Rivas takes the afternoon — 9.37

There is a particular kind of quiet from an away end watching one man score twice. Richardson Rivas provided it, and the 9.37 beside his name is if anything generous to everybody else.

Match

Pirin Blagoevgrad are top

27 points and nobody above them. The word is not being said around the ground yet, and it is being thought in every seat.

Player ratings

David Kusso runs at them all day

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

Match

Nobody wins at Pirin Blagoevgrad

13 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Player ratings

A goal and an assist for Ivo Kazakov — 7.73

Involvement in 2 goals, from a player who spent the ninety minutes doing the thing a manager actually wants: being where the ball was going to end up. 7.73 beside his name.

Squad

Krasimir Kostov 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 Pirin Blagoevgrad this week that will take longer than a week to unsay.

In brief

65 Edition

The Pirin Blagoevgrad Post

25 Oct 2027
From our football correspondent Steady

Player ratings

David Kusso runs at them all day

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

Squad

Tempers go at Pirin Blagoevgrad

Richardson Rivas 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

Words at Pirin Blagoevgrad training over how hard people work

Somebody said out loud what several people had been thinking. Hevertton 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.

Player ratings

A masterclass from Richardson Rivas

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

Two points walk out of the ground

Level with 91 minutes on the clock, after an afternoon Pirin Blagoevgrad had all but put away. Vihren will call it a point earned; the home dressing room will call it two given away, and both of them are right.

Squad

“I want to play”: Bilal El Bakkali 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

No hiding place for Ákos Sigér

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Ákos Sigér, and the manager let it.

Match

Pirin Blagoevgrad share the spoils with Vihren

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

The dugout

Ventsislav Kerchev has become a man the manager trusts

Nobody at Pirin Blagoevgrad 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

64 Edition

The Pirin Blagoevgrad Post

18 Oct 2027
From our football correspondent Upbeat

Squad

Richardson Rivas takes the match ball home

5 goals in one afternoon from one man. The other players were also present, a witness confirmed.

Match

Richardson Rivas leads the rout of Ludogorets II

11‑0, and Richardson Rivas took the headlines on an afternoon when everything Pirin Blagoevgrad tried came off. Days like this are retold all winter.

Squad

3 goals for Denislav Angelov

The match ball belongs to Denislav Angelov, whose 3 goals turned a difficult afternoon into a procession.

Squad

3 goals for Kristiyan Boychev

The match ball belongs to Kristiyan Boychev, whose 3 goals turned a difficult afternoon into a procession.

Player ratings

Age has not caught Deyan Lozev yet — 7.88

At 34 he is supposed to be managing his minutes. Instead he was marked 7.88 and looked, for ninety minutes, exactly like the player everybody remembers.

Match

The run at home goes on for Pirin Blagoevgrad

11 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Player ratings

One of those days for Richardson Rivas

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

Squad

A falling-out at Pirin Blagoevgrad

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

Match

11 goals as Pirin Blagoevgrad and Ludogorets II go for it

Defending was optional and nobody took up the option. 11 goals between Pirin Blagoevgrad and Ludogorets II, and not one of the people who paid to be there will ask for the money back.

In brief

63 Edition

The Pirin Blagoevgrad Post

11 Oct 2027
From our football correspondent Steady

Squad

Georgi Tartov 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 Pirin Blagoevgrad this week that will take longer than a week to unsay.

Squad

Richardson Rivas 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.

The dugout

No hiding place for Svetoslav Dikov

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

Boardroom

Wages eat 104% of everything Pirin Blagoevgrad earn

There is a figure at which a wage bill stops being ambitious and becomes the reason nothing else is possible, and this club has reached it. Nothing is left over for a transfer, a stand or a rainy afternoon.

Market

Pirin Blagoevgrad and Aleksandar Georgiev 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.

Loan watch

Kristiyan Bachev wants to come home

“I did not go to Etar to sit and watch. I want to come back to Pirin Blagoevgrad and fight for my place.” 3 appearances in 10 matches say the rest.

Market

Matheus Nunes is free to find somewhere else

“I was told straight, and I would rather have it straight.” The manager at Pirin Blagoevgrad has been clear about where Matheus Nunes stands, which is more than many ever get.

The dugout

When it matters, Aleksandar Georgiev 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.

Boardroom

Pirin Blagoevgrad counting the cost

The accounts make uncomfortable reading. Wages first and ambition second is the order of business at Pirin Blagoevgrad now.

In brief

62 Edition

The Pirin Blagoevgrad Post

4 Oct 2027
From our football correspondent Steady

Match

Pirin Blagoevgrad are in among the leaders

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

The dugout

Michał Gaża keeps the receipts

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

Squad

Richardson Rivas 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 Pirin Blagoevgrad this week that will take longer than a week to unsay.

Match

Denislav Angelov among the goals in a wild afternoon

6 goals in one match, Denislav Angelov on the scoresheet, and a scoreline that will look like a misprint. Neutrals could not have asked more of Pirin Blagoevgrad and Dunav Ruse.

Match

Denislav Angelov’s goal not enough for Pirin Blagoevgrad

Denislav Angelov scored, and precious little else went right: 2‑4 to Dunav Ruse, and a quiet walk to the dressing room.

Player ratings

David Kusso was unplayable

Successful dribbles: 21. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

Squad

Svetoslav Dikov signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Svetoslav Dikov and Pirin Blagoevgrad agree another 2 years.

Squad

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

The terraces

The crowd has taken to Richardson Rivas

At 22 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.

In brief

61 Edition

The Pirin Blagoevgrad Post

27 Sep 2027
From our football correspondent Upbeat

Player ratings

Denislav Angelov scores twice — 8.78

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

Match

Nobody wins at Pirin Blagoevgrad

10 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Squad

Tempers go at Pirin Blagoevgrad

Richardson Rivas 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

A row about effort at Pirin Blagoevgrad

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

The terraces

One of their own: Kristiyan Boychev

He is 22 and the ground already sings his name, which is a thing that happens to local boys and almost never to signings. Everything from here is measured against an affection he did nothing to earn except be from here.

Match

Pirin Blagoevgrad see off Chernomorets Burgas

Three points for Pirin Blagoevgrad, 2‑0 the final word against Chernomorets Burgas in a contest settled by the finer margins.

The dugout

The manager makes an example of Petar Karaangelov

“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

A satisfied Deyan Bojinov

“The players deserve the credit. My job was easy today.” It was not, and everybody in the room knew it; after 2‑0, Deyan Bojinov could afford to be generous.

The dugout

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

In brief

60 Edition

The Pirin Blagoevgrad Post

20 Sep 2027
From our football correspondent Steady

The dugout

Bautista Casas Medina says Pirin Blagoevgrad 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

Words exchanged at Pirin Blagoevgrad

Krasimir Kostov 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

The step up is real for Michał Gaża

At 18 he is doing things this season that he could not do last season, and doing them every week. Form comes and goes; this has stayed long enough to be called something else.

Squad

Richardson Rivas 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.

The dugout

No hiding place for Georgi Tartov

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

Player ratings

David Kusso was unplayable

Successful dribbles: 17. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

Player ratings

Nobody on the pitch touched Ventsislav Kerchev

7.26, and no serious argument from anybody who was there. Pirin Blagoevgrad had eleven men on the pitch and one of them decided how it went.

The dugout

Kristiyan Boychev has become a man the manager trusts

Nobody at Pirin Blagoevgrad 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

Half-satisfied: Deyan Bojinov on the draw

“There are things I liked and things we will be doing on Tuesday until they are right.” 0‑0, and a manager who had already decided what Tuesday looked like.

In brief

59 Edition

The Pirin Blagoevgrad Post

13 Sep 2027
From our football correspondent Upbeat

Player ratings

David Kusso was unplayable

Successful dribbles: 24. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

Squad

A falling-out at Pirin Blagoevgrad

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

Match

Pirin Blagoevgrad make home a hard place to visit

9 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Squad

A row about effort at Pirin Blagoevgrad

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

Match

Ibrahim Keïta the difference as Pirin Blagoevgrad beat Montana

Ask anyone on the way out what separated the sides and you will get one name: Ibrahim Keïta. 1‑0 against Montana, and the applause at the whistle was mostly his.

Player ratings

Ibrahim Keïta in the eights

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

The dugout

No hiding place for Bautista Casas Medina

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

Market

Talks stall between Pirin Blagoevgrad and Ventsislav Kerchev

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

The dugout

A promise honoured for Richardson Rivas

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

In brief

58 Edition

The Pirin Blagoevgrad Post

6 Sep 2027
From our football correspondent Upbeat

Market

Matheus Nunes 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 Pirin Blagoevgrad can pretend not to have heard.

Boardroom

Window shuts: 28 in, 9 out at Pirin Blagoevgrad

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

Squad

Richardson Rivas 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 Pirin Blagoevgrad this week that will take longer than a week to unsay.

Squad

Words at Pirin Blagoevgrad training over how hard people work

Somebody said out loud what several people had been thinking. Hevertton 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.

Transfer targets

Door shut on Steven Stoyanchov

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

Loan watch

Kristiyan Bachev has seen enough of Etar

“I am grateful for the games, but I did not become a footballer to be somebody else's spare part.” He wants to be at Pirin Blagoevgrad, and 0 appearances in 5 say he has earned the hearing.

The dugout

No hiding place for Denis Dinev

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

Squad

This league is too small for Martin Lukov

He is doing things on a Saturday afternoon that nobody around him can answer, which is flattering for about one season and a problem after that. Pirin Blagoevgrad will not keep him by pretending otherwise.

Market

Talks stall between Pirin Blagoevgrad and Deyan Lozev

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

In brief

57 Edition

The Pirin Blagoevgrad Post

30 Aug 2027
From our football correspondent Upbeat

Squad

A fracture rules Hristo Popadiyn out for 125 days

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

Player ratings

Both of them Denislav Angelov's — 8.73

2 goals, and the second was the one that settled it. Marked 8.73, and he could have had a third with better luck at the near post.

Market

Klajdi Kuka asks to leave Pirin Blagoevgrad

“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 Pirin Blagoevgrad

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

Market

Ivan Vasilev moves on

Botev Plovdiv pay $360.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.

Squad

A row about effort at Pirin Blagoevgrad

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

Match

Pirin Blagoevgrad get the job done against Marek

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

The terraces

One of their own: Kristiyan Boychev

He is 22 and the ground already sings his name, which is a thing that happens to local boys and almost never to signings. Everything from here is measured against an affection he did nothing to earn except be from here.

The dugout

No hiding place for Krasimir Kostov

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

In brief

56 Edition

The Pirin Blagoevgrad Post

23 Aug 2027
From our football correspondent Steady

Squad

Hristo Popadiyn breaks a bone — 132 days out

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

Player ratings

David Kusso was unplayable

Successful dribbles: 37. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

Match

Cup progress for Pirin Blagoevgrad

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

Market

Hristo Popadiyn 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 Pirin Blagoevgrad can pretend not to have heard.

Match

Ivo Kazakov wins it after the whistle should have gone

101 minutes played. Ivo Kazakov found the finish in time that only existed because of earlier delays, and Septemvri went from a point to nothing inside one movement.

Market

Pirin Blagoevgrad say no — this time

The offer from Levski for Ventsislav Kerchev 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.

Player ratings

A brace, and Ivo Kazakov takes the afternoon — 8.74

There is a particular kind of quiet from an away end watching one man score twice. Ivo Kazakov provided it, and the 8.74 beside his name is if anything generous to everybody else.

The dugout

Ivan Vasilev keeps the receipts

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

Player ratings

No sign of nerves from Richardson Rivas at 21 — 8.26

The hardest thing about being 21 in a senior side is that nobody makes allowances. Richardson Rivas did not need any: 8.26, and he looked the most comfortable man on the pitch.

In brief

55 Edition

The Pirin Blagoevgrad Post

16 Aug 2027
From our football correspondent Steady

Transfer targets

No thanks: Olivier Verdon rejects the move

Pirin Blagoevgrad had done everything except persuade the man himself. He stays at Ludogorets, and the manager goes back to the drawing board with the money still in the bank.

Squad

A falling-out at Pirin Blagoevgrad

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

Player ratings

Deyan Lozev runs at them all day

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

Squad

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

The dugout

No hiding place for Marsel Bibishkov

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

Market

Pirin Blagoevgrad and Ventsislav Kerchev 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.

The dugout

Hristo Popadiyn dropped after a run of poor form

The one version of being left out a player cannot argue with, and the one he takes worst. Somebody else has been better and the team sheet says so, in public, every week until it changes.

The dugout

When it matters, Ventsislav Kerchev 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

Half-satisfied: Deyan Bojinov on the draw

“There are things I liked and things we will be doing on Tuesday until they are right.” 0‑0, and a manager who had already decided what Tuesday looked like.

In brief

54 Edition

The Pirin Blagoevgrad Post

9 Aug 2027
From our football correspondent Upbeat

Player ratings

Both of them Richardson Rivas's — 8.76

2 goals, and the second was the one that settled it. Marked 8.76, and he could have had a third with better luck at the near post.

Player ratings

David Kusso beats them one at a time

Successful dribbles: 28. There was always a defender in front of him and there was never a defender in front of him for long.

Squad

A falling-out at Pirin Blagoevgrad

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

Squad

Richardson Rivas 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 Kristian Dobrev

Pirin Blagoevgrad asked and Lokomotiv Gorna Oryahovitsa said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.

Match

Richardson Rivas sends Pirin Blagoevgrad past Etar

It finished 2‑1, and it was Richardson Rivas’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Pirin Blagoevgrad.

The dugout

No hiding place for Svetoslav Dikov

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

Market

Still no ink between Pirin Blagoevgrad and Aleksandar Georgiev

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

The dugout

Somebody else is better right now than Hristo Popadiyn

The team sheet says it in public every week until it changes. The only version of being dropped a footballer cannot argue with, and the one he takes hardest.

In brief

53 Edition

The Pirin Blagoevgrad Post

2 Aug 2027
From our football correspondent Upbeat

Squad

Tempers go at Pirin Blagoevgrad

Richardson Rivas 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 David Kusso

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

Squad

Hevertton 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

Pirin Blagoevgrad rebuffed over Alexandros Tzamalis

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

The terraces

The crowd has taken to Bautista Casas Medina

At 20 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.

Match

Pirin Blagoevgrad see off Spartak Pleven

Three points for Pirin Blagoevgrad, 2‑0 the final word against Spartak Pleven in a contest settled by the finer margins.

Market

No place for Hristo Popadiyn in the plan

“The manager did not use many words, and he did not need to.” Hristo Popadiyn has his answer from Pirin Blagoevgrad; what he does with it is the next window’s story.

Player ratings

A masterclass from Ibrahim Keïta

Marked 8.57 — 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.

The dugout

The manager makes an example of Ivan Vasilev

“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

52 Edition

The Pirin Blagoevgrad Post

26 Jul 2027
From our football correspondent Steady

Player ratings

Nobody could get near David Kusso

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

Squad

Tempers go at Pirin Blagoevgrad

Hristo Popadiyn 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.

Transfer targets

Vihren tell Pirin Blagoevgrad: Léo Pimenta 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.

Match

Sevlievo take the points off Pirin Blagoevgrad

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

The dugout

Denis Dinev 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

Klajdi Kuka out for 81 days

The medical room confirms 81 days on the sidelines for Klajdi Kuka, and a plan built around him now has to be rebuilt.

Squad

Words at Pirin Blagoevgrad training over how hard people work

Somebody said out loud what several people had been thinking. Ivan Vasilev 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

100 appearances for Denis Dinev

100 games in these colours. Service of that kind gets rarer every season, and the crowd knows it.

The dugout

Deyan Bojinov: “No excuses”

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

In brief

51 Edition

The Pirin Blagoevgrad Post

19 Jul 2027
From our football correspondent Upbeat

Match

Pirin Blagoevgrad tear CSKA Sofia II apart

Rarely has this fixture seen a display like it: 8‑0 against CSKA Sofia II, and it could have been more.

Player ratings

Denislav Angelov scores twice — 9.80

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

Squad

Ibrahim Keïta takes the match ball home

3 goals in one afternoon from one man. The other players were also present, a witness confirmed.

Player ratings

Richardson Rivas scores twice — 8.10

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

Market

Etar come back empty-handed

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

Player ratings

Kristiyan Boychev, 21, steals the show — 7.90

Marked 7.90 at 21, in a side that makes no allowances for age. He did not need any, and he looked the least nervous man on the pitch.

The dugout

Gabriel Carvalho says Pirin Blagoevgrad 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.

Player ratings

Vintage Deyan Lozev — 8.22

At 33 every good afternoon gets called a throwback, and this one was: 8.22, and nobody on the pitch better.

Market

Dimitar Todorov asks to leave Pirin Blagoevgrad

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

In brief

50 Edition

The Pirin Blagoevgrad Post

12 Jul 2027
From our football correspondent Steady

Squad

A falling-out at Pirin Blagoevgrad

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

Transfer targets

Minyor Pernik tell Pirin Blagoevgrad: Kevin Bemanga 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

Petar Karaangelov 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.

Market

Talks stall between Pirin Blagoevgrad and Bilal El Bakkali

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

Transfer targets

A loan move for Bautista Casas Medina is in the works

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

The dugout

Ventsislav Kerchev has become a man the manager trusts

Nobody at Pirin Blagoevgrad 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

No hiding place for Gabriel Carvalho

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

The dugout

Bilal El Bakkali 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

Hevertton needs a bigger stage

He is doing things every Saturday that nobody around him can answer. It is flattering for a season and a problem after that, and Pirin Blagoevgrad know which stage they are at.

In brief

49 Edition

The Pirin Blagoevgrad Post

5 Jul 2027
From our football correspondent Steady

Transfer targets

No thanks: Xande rejects the move

Pirin Blagoevgrad had done everything except persuade the man himself. He stays at Spartak 1918, and the manager goes back to the drawing board with the money still in the bank.

Transfer targets

Hevertton is a medical away from Pirin Blagoevgrad

The deal with Levski 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

Words exchanged at Pirin Blagoevgrad

Georgi Tartov 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

Pirin Blagoevgrad rebuffed over Iliyan Kapitanov

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

Squad

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

David Kusso 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. Pirin Blagoevgrad know it, and so does everybody who watches him.

Squad

Home is on Klajdi Kuka'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; Pirin Blagoevgrad are dealing with a man who wants a different country.

Market

Still no ink between Pirin Blagoevgrad and Denislav Angelov

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

Boardroom

Intake day at the Pirin Blagoevgrad academy

7 arrivals, an average age nobody would call a squad, and a set of parents being shown around a building their sons will spend more time in than at home. The scouting has already happened; today is only the paperwork.

In brief

48 Edition

The Pirin Blagoevgrad Post

28 Jun 2027
From our football correspondent Steady

Transfer targets

David Kusso is a medical away from Pirin Blagoevgrad

The deal with Levski 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

The step up is real for Nikola Bandev

At 21 he is doing things this season that he could not do last season, and doing them every week. Form comes and goes; this has stayed long enough to be called something else.

Squad

Words exchanged at Pirin Blagoevgrad

Bilal El Bakkali 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

Spartak 1918 tell Pirin Blagoevgrad: Xande 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

Marko Martinović pulls a muscle — 14 days out

The injury that keeps coming back, keeps being rushed back from, and quietly costs more careers than the dramatic ones. 14 days is the estimate; the honest figure depends on whether anybody is patient.

Squad

Hristo Popadiyn is not the player he was

It happens to all of them and it is still the hardest paragraph a local paper has to write. 34 years old, 3 points down on where he was, and a body that has started charging interest on a career.

Transfer targets

Pirin Blagoevgrad try to borrow Hevertton

Levski 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

Denislav Angelov 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 Pirin Blagoevgrad, and both men came out saying it was fine.

Market

The Aleksandar Georgiev story refuses to die

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

In brief

47 Edition

The Pirin Blagoevgrad Post

21 Jun 2027
From our football correspondent Steady

Market

Kristiyan Bachev has said yes to Marek

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Pirin Blagoevgrad have lost him in all but the paperwork.

Transfer targets

Door shut on James Eto'o

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

Transfer targets

No thanks: Anton Nedyalkov rejects the move

Pirin Blagoevgrad had done everything except persuade the man himself. He stays at Ludogorets, and the manager goes back to the drawing board with the money still in the bank.

Squad

Georgi Tartov 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 Pirin Blagoevgrad this week that will take longer than a week to unsay.

Squad

Artur Kopylov arrives at the club he grew up with

Every footballer has an answer to the question about his boyhood club, and most of them never get to act on it. Artur Kopylov has, at Pirin Blagoevgrad, and the first month will show what that does to a man.

Squad

A row about effort at Pirin Blagoevgrad

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

The dugout

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

Transfer targets

Pirin Blagoevgrad try to borrow Hevertton

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

Boardroom

Wages eat 88% of everything Pirin Blagoevgrad earn

There is a figure at which a wage bill stops being ambitious and becomes the reason nothing else is possible, and this club has reached it. Nothing is left over for a transfer, a stand or a rainy afternoon.

In brief

46 Edition

The Pirin Blagoevgrad Post

14 Jun 2027
From our football correspondent Steady

Transfer targets

Levski tell Pirin Blagoevgrad: Julien Lamy 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

Real improvement from Kristiyan Bachev at Pirin Blagoevgrad

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

Squad

A falling-out at Pirin Blagoevgrad

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

The dugout

The manager makes an example of Denis Dinev

“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 row about effort at Pirin Blagoevgrad

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

Market

Pirin Blagoevgrad and Aleksandar Georgiev 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.

Transfer targets

Pirin Blagoevgrad ask about Anton Nedyalkov

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

Transfer targets

A loan move for Oktay Hamdiev is in the works

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

Squad

Marko Martinović needs a bigger stage

He is doing things every Saturday that nobody around him can answer. It is flattering for a season and a problem after that, and Pirin Blagoevgrad know which stage they are at.

In brief

45 Edition

The Pirin Blagoevgrad Post

7 Jun 2027
From our football correspondent Steady

Squad

Ákos Sigér gets the move he always wanted

Footballers are asked about their boyhood club so often that nobody listens to the answer. Ákos Sigér has just signed for Pirin Blagoevgrad, and for once the answer mattered.

Squad

Words exchanged at Pirin Blagoevgrad

Hristo Popadiyn 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

Marko Martinović signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Marko Martinović and Pirin Blagoevgrad agree another 3 years.

Transfer targets

Door shut on Oktay Hamdiev

Pirin Blagoevgrad asked and Chernomorets Burgas 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 Pirin Blagoevgrad

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

The dugout

Ibrahim Keïta 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

Pirin Blagoevgrad and Deyan Lozev 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.

Transfer targets

A loan move for Andrei Chindriş is in the works

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

Transfer targets

A loan move for Petko Panayotov is in the works

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

In brief

44 Edition

The Pirin Blagoevgrad Post

31 May 2027
From our football correspondent Steady

Squad

Tempers go at Pirin Blagoevgrad

Hristo Popadiyn 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

Petar Karaangelov 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.

The dugout

The manager makes an example of Gabriel Carvalho

“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

Pirin Blagoevgrad put Ivo Kazakov up for sale

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

The dugout

Ibrahim Keïta 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

The Denislav Angelov question follows Pirin Blagoevgrad around

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

In brief

43 Edition

The Pirin Blagoevgrad Post

24 May 2027
From our football correspondent Steady

Squad

Gustavo Silva breaks a bone — 76 days out

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

Market

Gustavo Silva asks to leave Pirin Blagoevgrad

“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 Pirin Blagoevgrad

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

The dugout

Bilal El Bakkali 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

A row about effort at Pirin Blagoevgrad

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

Boardroom

Wages swallow 103% of the Pirin Blagoevgrad income

Every club pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time it has been tried.

Squad

“I want to play”: Denis Dinev 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

Kristiyan Boychev 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 Kristiyan Boychev is on it.

The dugout

Emanuil Manev 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 Pirin Blagoevgrad, and both men came out saying it was fine.

In brief

42 Edition

The Pirin Blagoevgrad Post

17 May 2027
From our football correspondent Steady

Squad

Gustavo Silva breaks a bone — 83 days out

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

The dugout

Martim Barradas keeps the receipts

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

Squad

A falling-out at Pirin Blagoevgrad

Georgi Tartov 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 Pirin Blagoevgrad training over how hard people work

Somebody said out loud what several people had been thinking. Petar Karaangelov 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.

Market

One of our own: Bistra Petkov joins the Pirin Blagoevgrad first team

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

Market

Valentin Yankov steps up from the Pirin Blagoevgrad academy

There is no fee, no unveiling and no agent on the steps. Valentin Yankov 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: Ivan Galchev joins the Pirin Blagoevgrad first team

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

Market

Deyan Nedelkov steps up from the Pirin Blagoevgrad academy

There is no fee, no unveiling and no agent on the steps. Deyan Nedelkov 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.

The dugout

No hiding place for Denis Dinev

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

In brief

41 Edition

The Pirin Blagoevgrad Post

10 May 2027
From our football correspondent Steady

Squad

91 days out for Gustavo Silva after a fracture

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

Squad

Tempers go at Pirin Blagoevgrad

Bilal El Bakkali 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

Words at Pirin Blagoevgrad training over how hard people work

Somebody said out loud what several people had been thinking. Petar Karaangelov 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

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

Still no ink between Pirin Blagoevgrad and Denislav Angelov

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

The dugout

Aleksandar Georgiev has become a man the manager trusts

Nobody at Pirin Blagoevgrad 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

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

Market

Svetoslav Dikov linked with a move away

The name of Svetoslav Dikov keeps appearing in other people's back pages. Pirin Blagoevgrad say nothing, which says plenty.

The dugout

Wesley Junio has been promised minutes

A conversation in the manager’s office, and a commitment that came out of it. Promises like that are cheap to make and expensive to break, and Wesley Junio has written the date down.

In brief

40 Edition

The Pirin Blagoevgrad Post

3 May 2027
From our football correspondent Steady

Squad

A fracture rules Gustavo Silva out for 99 days

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

Squad

Tempers go at Pirin Blagoevgrad

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

The dugout

The manager makes an example of Kristiyan Boychev

“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 row about effort at Pirin Blagoevgrad

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

Squad

Gustavo Silva 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 Pirin Blagoevgrad know it.

Market

Talks stall between Pirin Blagoevgrad and Aleksandar Georgiev

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

The dugout

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

The dugout

Filip Gigov has become a man the manager trusts

Nobody at Pirin Blagoevgrad 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

Pirin Blagoevgrad bring in an old head

Klajdi Kuka is 37 and has run out of things to prove. What he has left is where to stand, when to slow it down and what to say at half-time, and none of that is on a fitness chart.

In brief

39 Edition

The Pirin Blagoevgrad Post

26 Apr 2027
From our football correspondent Steady

Squad

Hristo Popadiyn 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 Pirin Blagoevgrad this week that will take longer than a week to unsay.

Squad

Petar Karaangelov 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.

Boardroom

Wages eat 99% of everything Pirin Blagoevgrad earn

There is a figure at which a wage bill stops being ambitious and becomes the reason nothing else is possible, and this club has reached it. Nothing is left over for a transfer, a stand or a rainy afternoon.

The dugout

When it matters, Kristiyan Boychev 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

Kristiyan Boychev 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 Pirin Blagoevgrad, and both men came out saying it was fine.

The dugout

The manager makes an example of Dimitar Todorov

“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 Aleksandar Georgiev question follows Pirin Blagoevgrad around

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

The dugout

The manager makes Denis Dinev a promise

Nothing in writing and nothing in public: a word about playing time, given face to face at Pirin Blagoevgrad. The team sheets over the next month will show whether it was worth having.

Match

Continental football is in reach for Pirin Blagoevgrad

50 points from position 5. The title is somebody else’s business and the drop is somebody else’s problem; what is left is the argument about passports.

In brief

38 Edition

The Pirin Blagoevgrad Post

19 Apr 2027
From our football correspondent Steady

Squad

Hristo Popadiyn 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 Pirin Blagoevgrad this week that will take longer than a week to unsay.

Squad

Petar Karaangelov 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.

The dugout

No hiding place for Denis Dinev

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

Squad

7 new faces, and Pirin Blagoevgrad 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 at Pirin Blagoevgrad

Something was said to Filip Gigov and then it happened. In this industry that passes for remarkable, and the dressing room noticed faster than any supporter could.

The dugout

When it matters, Ventsislav Kerchev 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.

In brief

37 Edition

The Pirin Blagoevgrad Post

12 Apr 2027
From our football correspondent Steady

Market

Gustavo Silva 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 Pirin Blagoevgrad, and it is not being withdrawn.

The dugout

Gustavo Silva keeps the receipts

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

Squad

Words exchanged at Pirin Blagoevgrad

Deyan Lozev 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 Pirin Blagoevgrad

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

The dugout

Samuel Pikolon 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 Matheus Nunes'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; Pirin Blagoevgrad are dealing with a man who wants a different country.

The dugout

When it matters, Aleksandar Georgiev 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

Ibrahim Keïta 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

The Svetoslav Dikov story refuses to die

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

In brief

36 Edition

The Pirin Blagoevgrad Post

5 Apr 2027
From our football correspondent Steady

The dugout

Ivo Motev: 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.” Pirin Blagoevgrad have not answered, which is an answer of sorts.

Squad

The step up is real for Kristiyan Bachev

At 20 he is doing things this season that he could not do last season, and doing them every week. Form comes and goes; this has stayed long enough to be called something else.

Squad

Tempers go at Pirin Blagoevgrad

Denislav Angelov 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 Pirin Blagoevgrad

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

Squad

Petar Karaangelov 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

The decline has begun for Gustavo Silva

Everybody saw it before anybody said it. At 36 the numbers say 3 points down on what he was, and the question for Pirin Blagoevgrad is how to handle a man they owe a great deal.

The dugout

The manager makes an example of Ibrahim Keïta

“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

Ventsislav Kerchev stands above it all

Some games turn on a moment; this one turned on a man. 7.50 on the card, and the Pirin Blagoevgrad support went home talking about one name.

The dugout

Half-satisfied: Deyan Bojinov on the draw

“There are things I liked and things we will be doing on Tuesday until they are right.” 0‑0, and a manager who had already decided what Tuesday looked like.

In brief

35 Edition

The Pirin Blagoevgrad Post

29 Mar 2027
From our football correspondent Steady

Squad

A falling-out at Pirin Blagoevgrad

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

Squad

Emanuil Manev is slowing down

At 35, 3 points below where he was, and a body that has started charging interest. It happens to all of them and it is still the hardest paragraph on this page.

Squad

A row about effort at Pirin Blagoevgrad

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

The dugout

No hiding place for Ivan Vasilev

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

Boardroom

108% of the income goes out in wages at Pirin Blagoevgrad

Every club in football pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time somebody has tried it.

Market

Pirin Blagoevgrad and Denis Dinev 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.

Squad

Denis Dinev: “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 Pirin Blagoevgrad will have to answer with minutes or with a transfer.

The dugout

Kristiyan Boychev has become a man the manager trusts

Nobody at Pirin Blagoevgrad 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

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

In brief

34 Edition

The Pirin Blagoevgrad Post

22 Mar 2027
From our football correspondent Steady

Squad

Filip Gigov is a better footballer than he was

Not a run of form — an actual step up, held for months. At 19 he is doing things at this level he could not do at the start of the season, and the coaching staff will tell you exactly which of them.

Squad

Words exchanged at Pirin Blagoevgrad

Petar Karaangelov 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.

Player ratings

Nobody could get near Aleksandar Georgiev

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

The dugout

The manager makes an example of Denis Dinev

“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 row about effort at Pirin Blagoevgrad

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

Match

Late, late show earns Pirin Blagoevgrad a point

Minute 93, against Marek, and a goal that felt like a win to everybody who had stayed. It was a draw. Nobody leaving the ground will describe it as one.

Squad

Too much change too quickly at Pirin Blagoevgrad

7 signings in three months. Every one of them may be an upgrade and the team can still be worse for a while, which is the part of a rebuild that never appears in the transfer-window verdicts.

Player ratings

Denislav Angelov stands above it all

Some games turn on a moment; this one turned on a man. 7.73 on the card, and the Pirin Blagoevgrad support went home talking about one name.

Match

Pirin Blagoevgrad share the spoils with Marek

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

In brief

33 Edition

The Pirin Blagoevgrad Post

15 Mar 2027
From our football correspondent Upbeat

Player ratings

Svetoslav Dikov, 34, rolls back the years — 7.80

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 7.80 at 34, and nobody on the pitch was better.

Player ratings

Nobody could get near Bilal El Bakkali

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

Squad

Pirin Blagoevgrad count the cost of losing Deyan Lozev

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

Squad

Tempers go at Pirin Blagoevgrad

Hristo Popadiyn 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

Words at Pirin Blagoevgrad training over how hard people work

Somebody said out loud what several people had been thinking. Petar Karaangelov 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

Kristiyan Boychev 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

Pirin Blagoevgrad get the job done against Hebar

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

Market

Talks stall between Pirin Blagoevgrad and Ventsislav Kerchev

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

The dugout

The manager’s verdict

“I am not going to get carried away and I will not let them either. It was a good day. There will be harder ones.” Deyan Bojinov kept it short after the 1‑0 win, which is what managers do when they are happy.

In brief

32 Edition

The Pirin Blagoevgrad Post

8 Mar 2027
From our football correspondent Upbeat

Player ratings

Nobody could get near Aleksandar Georgiev

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

Match

Pirin Blagoevgrad win it in stoppage time

The board had gone up, the arguing had started, and then the ball was in the net in the 90th minute. Sportist Svoge will replay every second of the added time for a week.

Market

Gustavo Silva 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 Pirin Blagoevgrad, and it is not being withdrawn.

Squad

Hristo Popadiyn stays put

“The easiest signature of my career.” Hristo Popadiyn and Pirin Blagoevgrad agree another 2 years, and the manager can plan around him rather than about him.

Squad

Words exchanged at Pirin Blagoevgrad

Hristo Popadiyn 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 Pirin Blagoevgrad training over how hard people work

Somebody said out loud what several people had been thinking. Petar Karaangelov 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 terraces

One of their own: Ivo Motev

He is 18 and the ground already sings his name, which is a thing that happens to local boys and almost never to signings. Everything from here is measured against an affection he did nothing to earn except be from here.

Match

Svetoslav Dikov the difference as Pirin Blagoevgrad beat Sportist Svoge

Ask anyone on the way out what separated the sides and you will get one name: Svetoslav Dikov. 1‑0 against Sportist Svoge, and the applause at the whistle was mostly his.

The dugout

The manager makes an example of Samuel Pikolon

“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

31 Edition

The Pirin Blagoevgrad Post

1 Mar 2027
From our football correspondent Steady

Player ratings

Aleksandar Georgiev was unplayable

Successful dribbles: 30. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

The dugout

Dimitar Todorov keeps the receipts

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

Squad

A muscle injury sidelines Ventsislav Kerchev for 16 days

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

Squad

A falling-out at Pirin Blagoevgrad

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

Squad

Ivan Vasilev 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 Gustavo Silva'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; Pirin Blagoevgrad are dealing with a man who wants a different country.

The dugout

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

103% of the income goes out in wages at Pirin Blagoevgrad

Every club in football pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time somebody has tried it.

Market

Talks stall between Pirin Blagoevgrad and Deyan Lozev

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

In brief

30 Edition

The Pirin Blagoevgrad Post

22 Feb 2027
From our football correspondent Upbeat

Player ratings

No sign of nerves from Kristiyan Boychev at 21 — 8.05

The hardest thing about being 21 in a senior side is that nobody makes allowances. Kristiyan Boychev did not need any: 8.05, and he looked the most comfortable man on the pitch.

Squad

A falling-out at Pirin Blagoevgrad

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

Squad

Petar Karaangelov 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.

The terraces

The crowd has taken to Kristiyan Boychev

At 21 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.

The dugout

The manager makes an example of Denis Dinev

“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

A long bet from Pirin Blagoevgrad on Michał Gaża

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

Squad

6 new faces, and Pirin Blagoevgrad 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.

Squad

Michał Gaża stays put

“The easiest signature of my career.” Michał Gaża and Pirin Blagoevgrad agree another 4 years, and the manager can plan around him rather than about him.

The dugout

Emanuil Manev dropped after a run of poor form

The one version of being left out a player cannot argue with, and the one he takes worst. Somebody else has been better and the team sheet says so, in public, every week until it changes.

In brief

29 Edition

The Pirin Blagoevgrad Post

15 Feb 2027
From our football correspondent Upbeat

Player ratings

Aleksandar Georgiev beats them one at a time

Successful dribbles: 27. There was always a defender in front of him and there was never a defender in front of him for long.

Squad

Deyan Lozev out for 61 days

The medical room confirms 61 days on the sidelines for Deyan Lozev, and a plan built around him now has to be rebuilt.

Squad

Words exchanged at Pirin Blagoevgrad

Denislav Angelov 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

Petar Karaangelov 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

Pirin Blagoevgrad come up short against Sevlievo

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

Match

After 4 games, Pirin Blagoevgrad finally taste it again

The first defeat in 4 matches. The manager will say it had to come; the dressing room will say it did not have to come against Sevlievo; the supporters will say both, in that order, all week.

The dugout

Krasimir Kostov 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

Nikola Bandev signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Nikola Bandev and Pirin Blagoevgrad agree another 3 years.

The dugout

The view from the dugout

“We will look at it, we will learn from it, and we go again.” The three sentences every manager keeps for a 0‑2 defeat, delivered by Deyan Bojinov to a room that had heard them before.

In brief

28 Edition

The Pirin Blagoevgrad Post

8 Feb 2027
From our football correspondent Upbeat

Match

Svetoslav Dikov leads the rout of CSKA Sofia II

8‑0, and Svetoslav Dikov took the headlines on an afternoon when everything Pirin Blagoevgrad tried came off. Days like this are retold all winter.

Squad

4 goals for Svetoslav Dikov

The match ball belongs to Svetoslav Dikov, whose 4 goals turned a difficult afternoon into a procession.

Squad

Bilal El Bakkali takes the match ball home

3 goals in one afternoon from one man. The other players were also present, a witness confirmed.

Player ratings

Age has not caught Svetoslav Dikov yet — 9.84

At 34 he is supposed to be managing his minutes. Instead he was marked 9.84 and looked, for ninety minutes, exactly like the player everybody remembers.

Transfer targets

Edvin Kurtuluş will not be coming to Pirin Blagoevgrad

Terms were offered and declined. Whether it was the wages, the role or the town, nobody at Ludogorets is saying, and nobody at Pirin Blagoevgrad is enjoying the guessing.

Match

Pirin Blagoevgrad make it 4 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Pirin Blagoevgrad have 4 straight wins of it.

Squad

Words exchanged at Pirin Blagoevgrad

Georgi Tartov 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.

Match

Svetoslav Dikov among the goals in a wild afternoon

8 goals in one match, Svetoslav Dikov on the scoresheet, and a scoreline that will look like a misprint. Neutrals could not have asked more of Pirin Blagoevgrad and CSKA Sofia II.

Squad

Matheus Nunes gets the move he always wanted

Footballers are asked about their boyhood club so often that nobody listens to the answer. Matheus Nunes has just signed for Pirin Blagoevgrad, and for once the answer mattered.

In brief

27 Edition

The Pirin Blagoevgrad Post

1 Feb 2027
From our football correspondent Upbeat

Market

Ceahlăul Piatra Neamț come back empty-handed

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

Transfer targets

Pirin Blagoevgrad bid $3.6M for Edvin Kurtuluş

The offer went to Ludogorets 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.

Boardroom

Deadline passes with 1 signed and 1 gone

That is the business done at Pirin Blagoevgrad 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

Nikolay Krastev is a medical away from Pirin Blagoevgrad

The deal with Septemvri 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.

Transfer targets

Vladimir Nikolov turns down Pirin Blagoevgrad

The clubs had agreed and the player had not. A snub, and a public one: Slavia Sofia keep him, and the supporters here are left wondering what he had heard about the place.

Squad

A falling-out at Pirin Blagoevgrad

Georgi Tartov 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 Martin Petkov

Pirin Blagoevgrad asked and Botev Vratsa 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 Pirin Blagoevgrad

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

The dugout

No hiding place for Kristiyan Boychev

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

In brief

26 Edition

The Pirin Blagoevgrad Post

25 Jan 2027
From our football correspondent Upbeat

Squad

Krasimir Kostov keeps Pirin Blagoevgrad 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

A brace, and Georgi Tartov takes the afternoon — 8.52

There is a particular kind of quiet from an away end watching one man score twice. Georgi Tartov provided it, and the 8.52 beside his name is if anything generous to everybody else.

Market

Pirin Blagoevgrad turn down Levski for Krasimir Kostov

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

Transfer targets

No thanks: Bernard Tekpetey rejects the move

Pirin Blagoevgrad had done everything except persuade the man himself. He stays at Ludogorets, and the manager goes back to the drawing board with the money still in the bank.

Match

Pirin Blagoevgrad cannot stop winning

3 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Squad

Words exchanged at Pirin Blagoevgrad

Petar Karaangelov 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.

Player ratings

Aleksandar Georgiev beats them one at a time

Successful dribbles: 21. There was always a defender in front of him and there was never a defender in front of him for long.

Match

Pirin Blagoevgrad get the job done against Belasitsa

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

Transfer targets

Door shut on Vladimir Nikolov

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

In brief

25 Edition

The Pirin Blagoevgrad Post

18 Jan 2027
From our football correspondent Upbeat

Transfer targets

Pirin Blagoevgrad agree $2.3M for Bernard Tekpetey

The clubs have shaken hands with Ludogorets; the player has not yet. Personal terms are next, and personal terms are where more deals die than anybody prints.

Player ratings

Age has not caught Svetoslav Dikov yet — 7.90

At 34 he is supposed to be managing his minutes. Instead he was marked 7.90 and looked, for ninety minutes, exactly like the player everybody remembers.

Squad

Tempers go at Pirin Blagoevgrad

Hristo Popadiyn 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.

Transfer targets

Lokomotiv Plovdiv tell Pirin Blagoevgrad: Andrei Chindriş 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.

The dugout

The manager makes an example of Denis Dinev

“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

Pirin Blagoevgrad find a way past Minyor Pernik

Minyor Pernik made Pirin Blagoevgrad work for it, but the scoreboard read 1‑0 at the end and the table does not ask how.

Squad

A row about effort at Pirin Blagoevgrad

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

Player ratings

Nobody could get near Aleksandar Georgiev

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

Transfer targets

A loan move for Vladimir Nikolov is in the works

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

In brief

24 Edition

The Pirin Blagoevgrad Post

11 Jan 2027
From our football correspondent Steady

Player ratings

Nobody could get near Aleksandar Georgiev

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

Player ratings

Kristiyan Boychev, 21, plays like he has been here for years — 8.00

A mark of 8.00 means one thing beside a twenty-nine-year-old's name and something else entirely beside a 21-year-old's. Nobody at the ground needed telling which this was.

Squad

The step up is real for Kristiyan Bachev

At 19 he is doing things this season that he could not do last season, and doing them every week. Form comes and goes; this has stayed long enough to be called something else.

Squad

Words exchanged at Pirin Blagoevgrad

Hristo Popadiyn 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

Hristo Popadiyn is slowing down

At 34, 3 points below where he was, and a body that has started charging interest. It happens to all of them and it is still the hardest paragraph on this page.

Squad

Krasimir Kostov stays put

“The easiest signature of my career.” Krasimir Kostov and Pirin Blagoevgrad agree another 3 years, and the manager can plan around him rather than about him.

Transfer targets

Door shut on Lumbardh Dellova

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

The terraces

The crowd has taken to Kristiyan Boychev

At 21 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.

Match

Ibrahim Keïta sends Pirin Blagoevgrad past Yantra

It finished 2‑0, and it was Ibrahim Keïta’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Pirin Blagoevgrad.

In brief

23 Edition

The Pirin Blagoevgrad Post

4 Jan 2027
From our football correspondent Uneasy

Match

Pirin Blagoevgrad out of the cup

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

Player ratings

Nobody could get near Deyan Lozev

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

The terraces

A cup hiding at Slavia Sofia leaves Pirin Blagoevgrad explaining themselves

0-3, and long before the end the away end had switched from encouragement to something considerably more pointed. Nobody rings a phone-in about losing narrowly.

Squad

Aleksandar Georgiev is named among the best

There are footballers who have a good season and footballers a season is remembered for, and the second kind get their names read out in a hall in the summer. Pirin Blagoevgrad will be quietly delighted and privately nervous.

Squad

Deyan Lozev 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 Pirin Blagoevgrad this week that will take longer than a week to unsay.

Transfer targets

Door shut on Oktay Hamdiev

Pirin Blagoevgrad asked and Chernomorets Burgas 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 Pirin Blagoevgrad

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

Market

Vihren watching Ivo Kazakov

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

The dugout

Kristiyan Boychev 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

22 Edition

The Pirin Blagoevgrad Post

28 Dec 2026
From our football correspondent Steady

Player ratings

Both jobs done by Deyan Lozev — 6.96

A midfielder is measured on whether the team functions when he is on the pitch, which is nearly impossible to see and completely obvious in retrospect. 20 actions, 6.96, and a manager who will not be substituting him again in a hurry.

Squad

Filip Gigov is a better footballer than he was

Not a run of form — an actual step up, held for months. At 19 he is doing things at this level he could not do at the start of the season, and the coaching staff will tell you exactly which of them.

Squad

A falling-out at Pirin Blagoevgrad

Denislav Angelov 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 Pirin Blagoevgrad

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

The dugout

No hiding place for Emanuil Manev

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

Match

Pirin Blagoevgrad get the job done against Ludogorets II

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

Boardroom

Wages swallow 100% of the Pirin Blagoevgrad income

Every club pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time it has been tried.

The dugout

The view from the dugout

“We controlled it. There were spells I did not like and we will look at them, but the group showed me something.” Deyan Bojinov, on a 1‑0 win that he was already picking apart on the walk to the press room.

The dugout

Pirin Blagoevgrad keep their word to Martin Dichev

Clubs make promises constantly and the page usually only hears about them when they are broken. This one was honoured, and the dressing room noticed that faster than any supporter did.

In brief

21 Edition

The Pirin Blagoevgrad Post

21 Dec 2026
From our football correspondent Steady

Player ratings

Aleksandar Georgiev was unplayable

Successful dribbles: 21. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

The dugout

The manager makes an example of Denis Dinev

“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 row about effort at Pirin Blagoevgrad

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

Player ratings

Both jobs done by Denislav Angelov — 6.68

A midfielder is measured on whether the team functions when he is on the pitch, which is nearly impossible to see and completely obvious in retrospect. 9 actions, 6.68, and a manager who will not be substituting him again in a hurry.

Match

The half-term report on Pirin Blagoevgrad

Position 7, 24 points, and every result so far reduced to one line. The second half of the season starts with the same squad and a different set of expectations.

The dugout

When it matters, Kristiyan Boychev 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

Deyan Bojinov: “We have to be better”

“It is not the end of the world and it is not good enough. Both of those are true.” The manager, after a 0‑0 draw, said the honest thing and then went to say it again inside.

The dugout

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

Player ratings

Nothing got past Gabriel Noga

14 defensive actions and a clean sheet at the end of them. A defender's afternoon can only be told by what did not happen, which is why nobody makes a highlights package out of one and every manager in the division would take it.

In brief

20 Edition

The Pirin Blagoevgrad Post

14 Dec 2026
From our football correspondent Steady

Player ratings

Svetoslav Dikov, 34, rolls back the years — 7.96

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 7.96 at 34, and nobody on the pitch was better.

Squad

The step up is real for Kristiyan Bachev

At 19 he is doing things this season that he could not do last season, and doing them every week. Form comes and goes; this has stayed long enough to be called something else.

Player ratings

Nobody could get near Aleksandar Georgiev

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

Squad

Words at Pirin Blagoevgrad training over how hard people work

Somebody said out loud what several people had been thinking. Petar Karaangelov 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.

Match

Pirin Blagoevgrad caught on 88 minutes

The board was up, the win was priced in, and then Chernomorets Burgas scored. There is no worse minute to concede in and the ground emptied in the silence that follows one.

Match

Pirin Blagoevgrad and Chernomorets Burgas 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.

The dugout

When it matters, Ventsislav Kerchev 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

The manager’s verdict

“I am frustrated, honestly. We did enough to win and we did not win.” Deyan Bojinov was not hiding it after 1‑1, and nobody in the Pirin Blagoevgrad dressing room was either.

Squad

Samuel Pikolon 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 Pirin Blagoevgrad will have to give him a reason to stay or an exit.

In brief

19 Edition

The Pirin Blagoevgrad Post

7 Dec 2026
From our football correspondent Steady

The dugout

Kristiyan Bachev keeps the receipts

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

Squad

Tempers go at Pirin Blagoevgrad

Petar Karaangelov 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

Pirin Blagoevgrad come up short against Fratria

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

Squad

Gustavo Silva stays put

“The easiest signature of my career.” Gustavo Silva and Pirin Blagoevgrad agree another 1 years, and the manager can plan around him rather than about him.

Squad

Words at Pirin Blagoevgrad training over how hard people work

Somebody said out loud what several people had been thinking. Ivan Vasilev 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

Deyan Bojinov: “No excuses”

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

Squad

Petar Karaangelov 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

Somebody else is better right now than Emanuil Manev

The team sheet says it in public every week until it changes. The only version of being dropped a footballer cannot argue with, and the one he takes hardest.

The dugout

Aleksandar Georgiev 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 Aleksandar Georgiev is on it.

In brief

18 Edition

The Pirin Blagoevgrad Post

30 Nov 2026
From our football correspondent Upbeat

Squad

Krasimir Kostov stands alone

8 saves, and a scoreline the ten men in front of him had no right to. Goalkeepers only get noticed on the bad days; this was one of the other ones.

Player ratings

Age has not caught Svetoslav Dikov yet — 8.03

At 34 he is supposed to be managing his minutes. Instead he was marked 8.03 and looked, for ninety minutes, exactly like the player everybody remembers.

Squad

Hristo Popadiyn 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 Pirin Blagoevgrad this week that will take longer than a week to unsay.

Player ratings

Aleksandar Georgiev runs at them all day

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

Match

Pirin Blagoevgrad see off Lokomotiv Gorna Oryahovitsa

Three points for Pirin Blagoevgrad, 2‑1 the final word against Lokomotiv Gorna Oryahovitsa in a contest settled by the finer margins.

The dugout

Ibrahim Keïta 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

Wages eat 94% of everything Pirin Blagoevgrad earn

There is a figure at which a wage bill stops being ambitious and becomes the reason nothing else is possible, and this club has reached it. Nothing is left over for a transfer, a stand or a rainy afternoon.

The dugout

The manager has not finished forgetting Ventsislav Kerchev's mistake

Publicly it is behind everybody. It is not behind the man who picks the team, and the only place that shows is a team sheet. He will get another chance; he will get it in a match that matters less.

The dugout

The view from the dugout

“We controlled it. There were spells I did not like and we will look at them, but the group showed me something.” Deyan Bojinov, on a 2‑1 win that he was already picking apart on the walk to the press room.

In brief

17 Edition

The Pirin Blagoevgrad Post

23 Nov 2026
From our football correspondent Steady

Squad

Tempers go at Pirin Blagoevgrad

Hristo Popadiyn 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

Petar Karaangelov 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

Pirin Blagoevgrad come up short against Marek

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

The dugout

The manager makes an example of Ivan Vasilev

“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

Deyan Bojinov: “No excuses”

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

Player ratings

Deyan Lozev 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.

The dugout

When it matters, Kristiyan Boychev 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

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

Squad

Filip Gigov is off the mark for Pirin Blagoevgrad

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

In brief

16 Edition

The Pirin Blagoevgrad Post

16 Nov 2026
From our football correspondent Steady

Squad

Emanuil Manev out for 14 days

The medical room confirms 14 days on the sidelines for Emanuil Manev, and a plan built around him now has to be rebuilt.

Squad

Tempers go at Pirin Blagoevgrad

Deyan Lozev 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

A row about effort at Pirin Blagoevgrad

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

The dugout

The manager makes an example of Martin Dichev

“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

Ventsislav Kerchev has become a man the manager trusts

Nobody at Pirin Blagoevgrad 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

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

Looking ahead

Svetoslav Dikov faces his old club

Marek next, and one man in the Pirin Blagoevgrad dressing room knows their training ground better than his own. The reception will tell him what they thought of him.

Market

Aleksandar Georgiev linked with a move away

The name of Aleksandar Georgiev keeps appearing in other people's back pages. Pirin Blagoevgrad say nothing, which says plenty.

Looking ahead

Home comforts ahead for Pirin Blagoevgrad

Marek, position 13, come to town on Saturday. Nobody will call it a big game and nobody at the club will be treating it as anything else.

In brief

15 Edition

The Pirin Blagoevgrad Post

9 Nov 2026
From our football correspondent Upbeat

Squad

Denislav Angelov 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 Pirin Blagoevgrad this week that will take longer than a week to unsay.

The dugout

Emanuil Manev 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

Pirin Blagoevgrad find a way past Hebar

Hebar made Pirin Blagoevgrad work for it, but the scoreboard read 1‑0 at the end and the table does not ask how.

Market

Still no ink between Pirin Blagoevgrad and Aleksandar Georgiev

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

Player ratings

Petar Karaangelov stands above it all

Some games turn on a moment; this one turned on a man. 7.99 on the card, and the Pirin Blagoevgrad support went home talking about one name.

Squad

A row about effort at Pirin Blagoevgrad

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

The dugout

Deyan Bojinov: “That is the standard”

“That is what I want every week. Not the result, the way they went about it.” The manager, after 1‑0, already talking about the next one.

The dugout

A promise honoured for Samuel Pikolon

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

The dugout

Aleksandar Georgiev 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 Aleksandar Georgiev is on it.

In brief

14 Edition

The Pirin Blagoevgrad Post

2 Nov 2026
From our football correspondent Upbeat

Match

Kristiyan Boychev sends Pirin Blagoevgrad through

Cup ties wait for somebody to seize them, and Kristiyan Boychev obliged against Arda. 2‑0 on the night, and the name in the next round’s hat is Pirin Blagoevgrad.

Player ratings

Kristiyan Boychev, 21, plays like he has been here for years — 7.76

A mark of 7.76 means one thing beside a twenty-nine-year-old's name and something else entirely beside a 21-year-old's. Nobody at the ground needed telling which this was.

The dugout

Dimitar Todorov says Pirin Blagoevgrad 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.

Player ratings

Aleksandar Georgiev beats them one at a time

Successful dribbles: 21. There was always a defender in front of him and there was never a defender in front of him for long.

Squad

Petar Karaangelov 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.

The terraces

The crowd has taken to Kristiyan Boychev

At 21 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.

The dugout

No hiding place for Kristiyan Boychev

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

Player ratings

A defender's afternoon for Ventsislav Kerchev

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

Market

Talks stall between Pirin Blagoevgrad and Deyan Lozev

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

In brief

13 Edition

The Pirin Blagoevgrad Post

26 Oct 2026
From our football correspondent Steady

Squad

A falling-out at Pirin Blagoevgrad

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

Match

Bilal El Bakkali’s goal not enough for Pirin Blagoevgrad

Bilal El Bakkali scored, and precious little else went right: 1‑3 to Etar, and a quiet walk to the dressing room.

Player ratings

Aleksandar Georgiev beats them one at a time

Successful dribbles: 20. There was always a defender in front of him and there was never a defender in front of him for long.

The dugout

The manager makes an example of Denis Dinev

“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 row about effort at Pirin Blagoevgrad

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

The dugout

The view from the dugout

“We will look at it, we will learn from it, and we go again.” The three sentences every manager keeps for a 1‑3 defeat, delivered by Deyan Bojinov to a room that had heard them before.

The dugout

A promise honoured at Pirin Blagoevgrad

Something was said to Gabriel Noga and then it happened. In this industry that passes for remarkable, and the dressing room noticed faster than any supporter could.

Squad

Samuel Pikolon, 20, is the weekend’s best young player

Measured against every other kid in the division and first among them. The senior award is where Pirin Blagoevgrad would like this to lead.

The dugout

Denis Dinev left out for tactical reasons at Pirin Blagoevgrad

The shape wanted a different profile against this opponent, which is a real football answer and no comfort at all to the man it is about. He did nothing wrong and he did not play.

In brief

12 Edition

The Pirin Blagoevgrad Post

19 Oct 2026
From our football correspondent Upbeat

Squad

Filip Gigov is a better footballer than he was

Not a run of form — an actual step up, held for months. At 19 he is doing things at this level he could not do at the start of the season, and the coaching staff will tell you exactly which of them.

Squad

Petar Karaangelov 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 Pirin Blagoevgrad this week that will take longer than a week to unsay.

The terraces

The crowd has taken to Samuel Pikolon

At 20 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.

Match

Pirin Blagoevgrad find a way past Spartak Pleven

Spartak Pleven made Pirin Blagoevgrad work for it, but the scoreboard read 1‑0 at the end and the table does not ask how.

Squad

Words at Pirin Blagoevgrad training over how hard people work

Somebody said out loud what several people had been thinking. Ivan Vasilev 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

Filip Gigov 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

Nobody could get near Deyan Lozev

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

Player ratings

Nobody on the pitch touched Samuel Pikolon

7.45, and no serious argument from anybody who was there. Pirin Blagoevgrad had eleven men on the pitch and one of them decided how it went.

The dugout

The manager’s verdict

“I am not going to get carried away and I will not let them either. It was a good day. There will be harder ones.” Deyan Bojinov kept it short after the 1‑0 win, which is what managers do when they are happy.

In brief

11 Edition

The Pirin Blagoevgrad Post

12 Oct 2026
From our football correspondent Steady

Squad

A falling-out at Pirin Blagoevgrad

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

Squad

The decline has begun for Emanuil Manev

Everybody saw it before anybody said it. At 34 the numbers say 3 points down on what he was, and the question for Pirin Blagoevgrad is how to handle a man they owe a great deal.

Squad

Words at Pirin Blagoevgrad training over how hard people work

Somebody said out loud what several people had been thinking. Petar Karaangelov 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

The manager makes an example of Ivan Vasilev

“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

21 new faces, and Pirin Blagoevgrad 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

When it matters, Filip Gigov 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.

Market

The Svetoslav Dikov talk will not go away

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

The terraces

The stands have heard the Denislav Angelov talk too

What was a back-page story is now a matter for the terraces, and the terraces do not do nuance. Pirin Blagoevgrad would like it dealt with before it becomes the only question anybody asks.

The dugout

A door opens for Ibrahim Keïta

He asked about his future and was given an answer with minutes in it. The manager has now made a promise in a building where promises are remembered, and the clock on it has started.

In brief

10 Edition

The Pirin Blagoevgrad Post

5 Oct 2026
From our football correspondent Steady

Player ratings

Aleksandar Georgiev runs at them all day

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

Squad

Hristo Popadiyn 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 Pirin Blagoevgrad this week that will take longer than a week to unsay.

Squad

Kristiyan Bachev is a better footballer than he was

Not a run of form — an actual step up, held for months. At 19 he is doing things at this level he could not do at the start of the season, and the coaching staff will tell you exactly which of them.

Match

Sevlievo take the points off Pirin Blagoevgrad

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

Squad

A row about effort at Pirin Blagoevgrad

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

The dugout

The manager’s verdict

“That is on me. I pick the team and I picked wrong.” Managers say that when they mean it and when they need to be seen to, and after 0‑2 Deyan Bojinov left the room before anybody could ask which.

Boardroom

92% of the income goes out in wages at Pirin Blagoevgrad

Every club in football pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time somebody has tried it.

Squad

Gustavo Silva signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Gustavo Silva commits to Pirin Blagoevgrad for another 1 years.

The dugout

No hiding place for Krasimir Kostov

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

In brief

9 Edition

The Pirin Blagoevgrad Post

28 Sep 2026
From our football correspondent Upbeat

Match

No mercy from Pirin Blagoevgrad

CSKA Sofia II will want this one forgotten quickly: 15‑0, every duel lost, and a long ride home. Pirin Blagoevgrad were ruthless in the way good sides are ruthless.

Squad

A day Denislav Angelov will not forget

4 goals in one game. The first was taken well, the second was taken greedily, and by the third the crowd were simply waiting for him to get the ball.

Squad

A day Gabriel Noga will not forget

3 goals in one game. The first was taken well, the second was taken greedily, and by the third the crowd were simply waiting for him to get the ball.

Squad

3 goals for Bilal El Bakkali

The match ball belongs to Bilal El Bakkali, whose 3 goals turned a difficult afternoon into a procession.

Player ratings

A brace, and Petar Karaangelov takes the afternoon — 8.38

There is a particular kind of quiet from an away end watching one man score twice. Petar Karaangelov provided it, and the 8.38 beside his name is if anything generous to everybody else.

Player ratings

Svetoslav Dikov, 34, rolls back the years — 8.78

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 8.78 at 34, and nobody on the pitch was better.

Player ratings

A defender's goal wins it for Pirin Blagoevgrad — 7.56

1 for Hristo Popadiyn, marked 7.56, and a centre-half's name in the part of the report he normally only reaches by mistake. He will not be allowed to forget it in the dressing room for a month.

Match

Still nobody has beaten Pirin Blagoevgrad

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

Squad

Words exchanged at Pirin Blagoevgrad

Deyan Lozev 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.

In brief

8 Edition

The Pirin Blagoevgrad Post

21 Sep 2026
From our football correspondent Steady

Squad

The step up is real for Filip Gigov

At 19 he is doing things this season that he could not do last season, and doing them every week. Form comes and goes; this has stayed long enough to be called something else.

Squad

Tempers go at Pirin Blagoevgrad

Denislav Angelov 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

A row about effort at Pirin Blagoevgrad

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

The dugout

The manager makes an example of Samuel Pikolon

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

Looking ahead

A reunion for Aleksandar Georgiev

He used to wear the other shirt. On Saturday he plays against CSKA Sofia II in this one, and whatever he says this week about it being just another game will be untrue.

The dugout

Evgeni Georgiev has become a man the manager trusts

Nobody at Pirin Blagoevgrad 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

7 Edition

The Pirin Blagoevgrad Post

14 Sep 2026
From our football correspondent Upbeat

Player ratings

Age has not caught Svetoslav Dikov yet — 8.50

At 34 he is supposed to be managing his minutes. Instead he was marked 8.50 and looked, for ninety minutes, exactly like the player everybody remembers.

Match

Whatever happens, Pirin Blagoevgrad do not lose

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

Player ratings

Aleksandar Georgiev beats them one at a time

Successful dribbles: 20. There was always a defender in front of him and there was never a defender in front of him for long.

Squad

Petar Karaangelov 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

Denislav Angelov the difference as Pirin Blagoevgrad beat Belasitsa

Ask anyone on the way out what separated the sides and you will get one name: Denislav Angelov. 2‑0 against Belasitsa, and the applause at the whistle was mostly his.

The dugout

The manager makes an example of Emanuil Manev

“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

Denislav Angelov was on a different afternoon to everybody else

8.17. There are performances a supporter describes to somebody who was not there and cannot quite convey; this was one, and the number does not help either.

Market

Still no ink between Pirin Blagoevgrad and Aleksandar Georgiev

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

Squad

Too much change too quickly at Pirin Blagoevgrad

20 signings in three months. Every one of them may be an upgrade and the team can still be worse for a while, which is the part of a rebuild that never appears in the transfer-window verdicts.

In brief

6 Edition

The Pirin Blagoevgrad Post

7 Sep 2026
From our football correspondent Steady

Boardroom

Deadline passes with 30 signed and 13 gone

That is the business done at Pirin Blagoevgrad 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.

Squad

Words exchanged at Pirin Blagoevgrad

Petar Karaangelov 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

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

The dugout

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

Martin Dichev slips down the pecking order

The demotion a club never announces and a dressing room always notices. Martin Dichev is further from the side than he was, and the reason will not be given until he asks.

Market

Talks stall between Pirin Blagoevgrad and Deyan Lozev

“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

Ventsislav Kerchev 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

Emanuil Manev 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 Pirin Blagoevgrad, and both men came out saying it was fine.

Looking ahead

A test against the best for Pirin Blagoevgrad

The team at the top of the table next, and the honest measure of where this side actually is. Anybody can beat the club below them; the question is what happens against Belasitsa.

In brief