From our football correspondent
Steady
Squad19 Oct 2026
Nenad Lazovic damages knee ligaments — 37 days out
The words a physio says slowly. 37 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.
Squad19 Oct 2026
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at TSC this week that will take longer than a week to unsay.
The dugout19 Oct 2026
“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.
Squad19 Oct 2026
Words at TSC training over how hard people work
Somebody said out loud what several people had been thinking. Stefan Jovanović 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 ratings19 Oct 2026
Prestige Mboungou was on a different afternoon to everybody else
8.19. 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.
Match17 Oct 2026
TSC rescue it on 95 minutes
Behind, and beaten by any honest reading, until minute 95. Radnik Surdulica had the points in their pocket and a corner of the ground still believed, which is generally when it happens.
Squad19 Oct 2026
“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 TSC know it.
Player ratings19 Oct 2026
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 TSC will not try tonight.
Match17 Oct 2026
1‑1, and both dressing rooms will call it two points lost. A draw that asked plenty of questions and answered none of them.
Back issues
From our football correspondent
Upbeat
Player ratings12 Oct 2026
Successful dribbles: 44. There was always a defender in front of him and there was never a defender in front of him for long.
Player ratings12 Oct 2026
Marked 7.67 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.
Squad12 Oct 2026
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at TSC this week that will take longer than a week to unsay.
The terraces12 Oct 2026
TSC supporters have found a favourite in Bogdan Petrović
There is a particular warmth a ground reserves for a 21-year-old it feels ownership of. Bogdan Petrović 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.
Market12 Oct 2026
There is no fee, no unveiling and no agent on the steps. Nenad Babic 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.
Match10 Oct 2026
It finished 1‑0, and it was Bogdan Petrović’s afternoon: on the scoresheet when it mattered, and the reason the points belong to TSC.
Squad12 Oct 2026
“I never wanted to be anywhere else. There is unfinished business here.” Aleksandar Stančić commits to TSC for another 4 years.
The dugout12 Oct 2026
“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.
Squad12 Oct 2026
Words at TSC training over how hard people work
Somebody said out loud what several people had been thinking. Andrej Petrović 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.
From our football correspondent
Steady
Player ratings5 Oct 2026
Two goals and a mark of 8.52 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.
Squad5 Oct 2026
A falling-out at TSC
Saša Jovanović and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.
Player ratings5 Oct 2026
Successful dribbles: 22. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.
Match3 Oct 2026
Zeleznicar Pancevo made TSC work for it, but the scoreboard read 2‑1 at the end and the table does not ask how.
Squad5 Oct 2026
Words at TSC training over how hard people work
Somebody said out loud what several people had been thinking. Stefan Jovanović 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 dugout5 Oct 2026
“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.
Squad5 Oct 2026
A month is long enough that nobody gets in by accident. Prestige Mboungou is in the division's best eleven for it, which is a quieter compliment than an award and a more reliable one.
The dugout5 Oct 2026
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.” Darko Milenkovic, on a 2‑1 win that he was already picking apart on the walk to the press room.
The dugout5 Oct 2026
There is no complaint available here and everybody involved knows it, which does not make the walk to the bench any shorter. Form is the only currency in football that cannot be borrowed against.
From our football correspondent
Crisis
Match26 Sep 2026
Chastening afternoon for TSC
A 0‑4 beating by Partizan was the sort of result that empties a stadium long before the final whistle.
Player ratings28 Sep 2026
Successful dribbles: 24. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.
Squad28 Sep 2026
Words exchanged at TSC
Saša Jovanović and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.
The dugout28 Sep 2026
“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.
Boardroom28 Sep 2026
Inquest at TSC
The manager kept them in and said what needed saying. A response is expected on Saturday, and if it does not come the questions move upstairs.
Squad28 Sep 2026
Đorđe Glišović 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 dugout28 Sep 2026
“We were not good enough today and I am not going to dress it up.” Darko Milenkovic after 0‑4, in the tone of a man who knows the next question and does not intend to answer it.
The dugout28 Sep 2026
Stefan Jovanović 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.
Squad28 Sep 2026
Beaten 4 times, with 4 saves for company. Goalkeepers carry these scorelines on their record whoever actually caused them, which is the quiet injustice of the job.
From our football correspondent
Steady
Player ratings21 Sep 2026
Successful dribbles: 29. There was always a defender in front of him and there was never a defender in front of him for long.
Squad21 Sep 2026
Tempers go at TSC
Saša Jovanović 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.
Squad21 Sep 2026
Words at TSC training over how hard people work
Somebody said out loud what several people had been thinking. Đorđe Glišović 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.
Squad21 Sep 2026
Too much change too quickly at TSC
9 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 dugout21 Sep 2026
“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 dugout21 Sep 2026
“A point is a point and I will take it, but we should have had all three.” Darko Milenkovic after the 0‑0 draw, and the sentence every manager in the country said at some stage this weekend.
Looking ahead21 Sep 2026
A test against the best for TSC
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 Partizan.
Squad21 Sep 2026
The division's best last weekend was a TSC man
It is a small honour and it is not nothing: somebody watched every match in the division and decided that Prestige Mboungou was the best thing in any of them.
Match19 Sep 2026
Nil-nil, and few chances worth the name. Crvena Zvezda came to defend and left with exactly what they came for.
From our football correspondent
Steady
Match12 Sep 2026
Rarely has this fixture seen a display like it: 4‑1 against Radnicki 1923, and it could have been more.
Squad14 Sep 2026
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.
Player ratings14 Sep 2026
Marked 7.70 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.
Player ratings14 Sep 2026
Up for the corner, and Miloš Šatara delivers — 7.79
Centre-halves are allowed forward twice a season and are judged on what they do when they get there. Miloš Šatara scored, was marked 7.79, and got back before anybody noticed he had gone.
Transfer targets14 Sep 2026
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.
Squad14 Sep 2026
Tempers go at TSC
Dejan Meleg 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 terraces14 Sep 2026
TSC supporters have found a favourite in Bogdan Petrović
There is a particular warmth a ground reserves for a 21-year-old it feels ownership of. Bogdan Petrović 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.
Market14 Sep 2026
There is no fee, no unveiling and no agent on the steps. Milan Vlahovic 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.
Player ratings14 Sep 2026
Ninety minutes of Prestige Mboungou at his very best
Marked 8.56. Players have careers without a single afternoon like this in them, and he has just had one in front of everybody at TSC.
From our football correspondent
Crisis
Boardroom7 Sep 2026
Window shuts: 18 in, 1 out at TSC
The deadline has passed and the squad is the squad. 18 arrived, 1 left, and everything else printed about this club last month was a rumour that stayed one.
Transfer targets7 Sep 2026
Terms were offered and declined. Whether it was the wages, the role or the town, nobody at Vasco da Gama is saying, and nobody at TSC is enjoying the guessing.
Player ratings7 Sep 2026
Successful dribbles: 22. 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.
Match5 Sep 2026
3 matches without a goal for TSC
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.
Squad7 Sep 2026
Words exchanged at TSC
Dejan Meleg 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.
Match5 Sep 2026
0‑1 to Mladost Lucani, and no complaints worth printing. The performance asked for nothing more than it got.
Squad7 Sep 2026
Stefan Jovanović 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.
Squad7 Sep 2026
“The easiest signature of my career.” Lazar Balević and TSC agree another 4 years, and the manager can plan around him rather than about him.
The dugout7 Sep 2026
“We were not good enough today and I am not going to dress it up.” Darko Milenkovic after 0‑1, in the tone of a man who knows the next question and does not intend to answer it.
From our football correspondent
Steady
Player ratings31 Aug 2026
Successful dribbles: 25. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.
Squad31 Aug 2026
A falling-out at TSC
Danilo Mitrović and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.
Transfer targets31 Aug 2026
$200.0K was the most the club would pay and Spartak Subotica were asking for more. Deals like this are revived in the last week of a window roughly half the time, and everybody involved knows it.
Transfer targets31 Aug 2026
Not now, not at any price the club was prepared to say out loud. Chornomorets have kept their man, and TSC go back to a list with one name crossed off it.
Market31 Aug 2026
He is 19, and nobody at TSC signed him for this season. Deals like this are judged in four years, by people who may not still be in the building.
Transfer targets31 Aug 2026
A loan move for Dmytro Ledvii is in the works
TSC have made the call to LNZ. No fee, a share of the wages, and a spare shirt in the position where the squad has been thinnest all season.
The dugout31 Aug 2026
“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.
Squad31 Aug 2026
Words at TSC training over how hard people work
Somebody said out loud what several people had been thinking. Andrej Petrović 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 dugout31 Aug 2026
“A point is a point and I will take it, but we should have had all three.” Darko Milenkovic after the 0‑0 draw, and the sentence every manager in the country said at some stage this weekend.
From our football correspondent
Upbeat
Match19 Aug 2026
TSC march on in the cup
Javor-Matis are out and TSC go through, 2‑0 the final word. The bracket opens up a little, and everyone allows themselves a look at it.
Player ratings24 Aug 2026
Marked 8.47 at 19, in a side that makes no allowances for age. He did not need any, and he looked the least nervous man on the pitch.
Market24 Aug 2026
The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.
Player ratings24 Aug 2026
Successful dribbles: 24. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.
Transfer targets24 Aug 2026
The offer went to Spartak Subotica 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.
Squad24 Aug 2026
Tempers go at TSC
Saša Jovanović 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.
Squad24 Aug 2026
A move Josh Kelly 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. Josh Kelly is living that version at TSC, and it tends to show in the first month.
Market24 Aug 2026
Cukaricki pay $150.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.
Transfer targets24 Aug 2026
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.
From our football correspondent
Upbeat
Player ratings17 Aug 2026
Successful dribbles: 26. 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.
Transfer targets17 Aug 2026
The clubs had agreed and the player had not. A snub, and a public one: another club keep him, and the supporters here are left wondering what he had heard about the place.
Squad17 Aug 2026
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at TSC this week that will take longer than a week to unsay.
Transfer targets17 Aug 2026
TSC asked and Partizan said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.
Market17 Aug 2026
Add another name to the list: Cukaricki have asked the question everybody in the game has been asking about Nikola Bursać. The answer from TSC has not changed — yet.
Match15 Aug 2026
Spartak Subotica left with the points after a 0‑1 defeat that will take some explaining on the terraces.
Squad17 Aug 2026
A row about effort at TSC
Somebody said out loud what several people thought about how hard another man trains, and Stefan Jovanović was in the middle of it. The one dressing-room argument that is genuinely about football.
Squad17 Aug 2026
7 new faces, and TSC 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 dugout17 Aug 2026
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 Darko Milenkovic to a room that had heard them before.
From our football correspondent
Triumph
Player ratings10 Aug 2026
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.
Player ratings10 Aug 2026
Age has not caught Saša Jovanović yet — 8.23
At 34 he is supposed to be managing his minutes. Instead he was marked 8.23 and looked, for ninety minutes, exactly like the player everybody remembers.
Squad10 Aug 2026
“The easiest signature of my career.” Bogdan Petrović and TSC agree another 5 years, and the manager can plan around him rather than about him.
Squad10 Aug 2026
Words exchanged at TSC
Saša Jovanović 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 targets10 Aug 2026
TSC asked and Spartak Subotica 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 terraces10 Aug 2026
TSC supporters have found a favourite in Bogdan Petrović
There is a particular warmth a ground reserves for a 21-year-old it feels ownership of. Bogdan Petrović 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.
Market10 Aug 2026
The academy exists for exactly this morning. Sergej Mladenovic has come through every age group the club runs and has now been handed a senior number, and the people who coached him at twelve will be the proudest in the building.
Market10 Aug 2026
One of our own: Sinisa Grujic joins the TSC first team
Clubs spend fortunes looking for players and occasionally find one down the corridor. Sinisa Grujic is that, and the reception he gets on his first appearance will be different in kind from the one any signing receives.
Market10 Aug 2026
One of our own: Andrija Tadic joins the TSC first team
Clubs spend fortunes looking for players and occasionally find one down the corridor. Andrija Tadic is that, and the reception he gets on his first appearance will be different in kind from the one any signing receives.
From our football correspondent
Triumph
Match1 Aug 2026
3‑0, and the margin flattered nobody — it could have carried another goal or two without complaint. Afternoons like this are why people keep coming.
Market3 Aug 2026
Vojvodina come back empty-handed
The bid was some way short and TSC did not need long over it. Nobody in the game reads a first refusal as the end of anything.
Player ratings3 Aug 2026
A brace, and Saša Jovanović takes the afternoon — 8.37
There is a particular kind of quiet from an away end watching one man score twice. Saša Jovanović provided it, and the 8.37 beside his name is if anything generous to everybody else.
Squad3 Aug 2026
110 appearances across 11 seasons in one shirt. Nobody builds a career like that on purpose any more; it happens to a certain kind of footballer at a certain kind of club.
Player ratings3 Aug 2026
At 33 every good afternoon gets called a throwback, and this one was: 8.00, and nobody on the pitch better.
Transfer targets3 Aug 2026
Everything agreed with another club, everything agreed with the player; a doctor is the only person left to persuade. The photograph is a day or two away.
Squad3 Aug 2026
“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Saša Jovanović and TSC agree another 2 years.
Squad3 Aug 2026
A falling-out at TSC
Saša Jovanović and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.
Squad3 Aug 2026
A row about effort at TSC
Somebody said out loud what several people thought about how hard another man trains, and Slobodan Urošević was in the middle of it. The one dressing-room argument that is genuinely about football.