The words a physio says slowly. 17 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.
Fulham go through and Bristol City go home, 0‑2 the scoreline that did it. The dressing room will call the league the priority now, because that is what dressing rooms say.
“I have tried. I have really tried, and every day I wake up in the wrong place.” Nobody at Bristol City can coach that out of a man, and nobody there is pretending to.
“I watch every Bristol City game from here. That says everything about where my head is.” The loan at Wycombe Wanderers runs its course, but his heart never made the trip.
8 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.
The words a physio says slowly. 24 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.
Some afternoons a goalkeeper is the whole of the defence. 6 saves, several of them the kind nobody expects to see made, and ten outfield players who owe him a drink.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Bristol City this week that will take longer than a week to unsay.
“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 Bristol City, and 5 appearances in 19 say he has earned the hearing.
100 games in this shirt, through managers and relegations and everything else. Service like it is disappearing from the game and the crowd knows what it is watching.
The words a physio says slowly. 33 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.
“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 Bristol City, and it is not being withdrawn.
Adam Randell 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.
Every shape has positions in it and this one does not have his. Bristol City will either change the shape, change his job, or change his club, and he is waiting to hear which.
Squad25 Oct 2027
Words at Bristol City training over how hard people work
Somebody said out loud what several people had been thinking. Rhys Chadwick 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 dugout25 Oct 2027
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 Jack Edwards to a room that had heard them before.
5 shots, and a count that reads like a good afternoon until you check the other column. Strikers survive weeks like this on the understanding that the chances keep arriving; the day they stop is the day it becomes a problem.
The words a physio says slowly. 41 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.
Adam Randell 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.
He is 21 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.
There is a version of this player everybody suspected was in there, and on this evidence it is. 8.01, and no argument anywhere in the ground.
The dugout18 Oct 2027
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.” Jack Edwards, on a 2‑0 win that he was already picking apart on the walk to the press room.
49 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. Bristol City lose a player for a season; he loses something harder to name.
“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 Bristol City, and it is not being withdrawn.
“I want to be playing for trophies while my legs still let me.” Nothing in that sentence is a transfer request, and nobody at Bristol City heard it as anything else.
Jackson Conway 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.
It is not much of a headline and it is the reason players believe the next promise. Bristol City told Gustavo Hamer something would happen and then it happened, which in this industry passes for remarkable.
Squad11 Oct 2027
Words at Bristol City training over how hard people work
Somebody said out loud what several people had been thinking. Rhys Chadwick 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.
“I did not go to Wycombe Wanderers to sit and watch. I want to come back to Bristol City and fight for my place.” 0 appearances in 17 matches say the rest.
It has been denied twice and printed three times, which is the usual arithmetic. Until Adam Randell signs something — a contract at Bristol City or anywhere else — this column belongs to him.
57 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Bristol City lose a footballer; he loses considerably more than a season.
“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 Bristol City, and it is not being withdrawn.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Bristol City this week that will take longer than a week to unsay.
Somebody said out loud what several people thought about how hard another man trains, and Rhys Chadwick was in the middle of it. The one dressing-room argument that is genuinely about football.
“I did not go to Queens Park Rangers to sit and watch. I want to come back to Bristol City and fight for my place.” 4 appearances in 15 matches say the rest.
“I could talk about decisions and I could talk about luck. I will not. We lost.” The manager, 0‑1, and a press conference that lasted four minutes.
Squad4 Oct 2027
A place in the month's best eleven for Cameron Pring
Four or five weekends of consistency, judged against everybody in the division doing his job. Cameron Pring has come out of that comparison in the side, and Bristol City have had the benefit of every one of those afternoons.
The words a physio says slowly. 65 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.
“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 Bristol City, and it is not being withdrawn.
There is a particular kind of quiet from an away end watching one man score twice. Jackson Conway provided it, and the 8.57 beside his name is if anything generous to everybody else.
Player ratings27 Sep 2027
A brace, and Scott Twine takes the afternoon — 8.27
There is a particular kind of quiet from an away end watching one man score twice. Scott Twine provided it, and the 8.27 beside his name is if anything generous to everybody else.
“I want to win things, and I would like to do it here.” Nothing has been demanded and nothing has been threatened — but a boardroom at Bristol City hears a sentence like that exactly as it was built.
Shkelqim Demhasaj 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.
Defending was optional and nobody took up the option. 6 goals between Bristol City and Cambridge United, and not one of the people who paid to be there will ask for the money back.
73 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. Bristol City lose a player for a season; he loses something harder to name.
“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 Bristol City, and it is not being withdrawn.
Not now, not at any price the club was prepared to say out loud. Ipswich Town have kept their man, and Bristol City go back to a list with one name crossed off it.
Not a run of form — an actual step up, held for months. At 18 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.
Shkelqim Demhasaj 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.
He is 21 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 words a physio says slowly. 83 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.
“I want to be playing for trophies while my legs still let me.” Nothing in that sentence is a transfer request, and nobody at Bristol City heard it as anything else.
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.
Not a run of form — an actual step up, held for months. At 20 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.
Not now, not at any price the club was prepared to say out loud. Brentford have kept their man, and Bristol City go back to a list with one name crossed off it.
“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 Bristol City know it.
It is not much of a headline and it is the reason players believe the next promise. Bristol City told Scott Twine something would happen and then it happened, which in this industry passes for remarkable.
90 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Bristol City lose a footballer; he loses considerably more than a season.
Bristol City asked and Brentford 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 deadline has passed and the squad is the squad. 20 arrived, 24 left, and everything else printed about this club last month was a rumour that stayed one.
“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; Bristol City are dealing with a man who wants a different country.
“I watch every Bristol City game from here. That says everything about where my head is.” The loan at Wycombe Wanderers runs its course, but his heart never made the trip.
97 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Bristol City lose a footballer; he loses considerably more than a season.
Not now, not at any price the club was prepared to say out loud. Manchester City have kept their man, and Bristol City go back to a list with one name crossed off it.
Adam Randell 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.
Somebody said out loud what several people thought about how hard another man trains, and Rhys Chadwick was in the middle of it. The one dressing-room argument that is genuinely about football.
“I watch every Bristol City game from here. That says everything about where my head is.” The loan at Queens Park Rangers runs its course, but his heart never made the trip.
Headers, blocks, tackles, interceptions — 16 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.
In brief
Player ratingsThe afternoon belonged to Luke McNally
The words a physio says slowly. 39 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.
The bid was some way short and Bristol City did not need long over it. Nobody in the game reads a first refusal as the end of anything.
Player ratings23 Aug 2027
Up for the corner, and Luke McNally delivers — 7.95
Centre-halves are allowed forward twice a season and are judged on what they do when they get there. Luke McNally scored, was marked 7.95, and got back before anybody noticed he had gone.
Nobody makes a documentary about a hamstring and everybody in the game fears one. Bristol City will be careful with the return date, because the second one is always worse than the first.
He won it back and then made something of it, which is two jobs and the reason the scoreline looks the way it does. 14 combined actions and a mark of 7.06, and not one of them will make a highlights package.
The clubs have settled the fee and he has settled his wages. What remains is a medical and a photograph, and around Bristol City people have started saying his name in the past tense.
Bristol City and Arsenal have settled on $1.8M. The rest belongs to the player and his agent, and a supporter who has watched one of these before knows not to buy the shirt yet.
Bristol City asked and Brighton said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.
Bristol City had done everything except persuade the man himself. He stays at Hull City, and the manager goes back to the drawing board with the money still in the bank.
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.
Shkelqim Demhasaj 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.
$48.0K was the most the club would pay and Milton Keynes Dons 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.
Bristol City have gone to Brighton with a bid, and the supporters have gone to the internet with an opinion about it. Whether either changes anything is up to the selling club.
“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Bristol City can pretend not to have heard.
Bristol City asked and Crystal Palace 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 offer from Millwall for Noah Eile 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.
Exeter City paid $3.4M and Bristol City took it, which is the whole story in one sentence. The longer version involves a wage budget and will be told all season.
$410.0K was the most the club would pay and Norwich City 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.
$48.0K on the table at Milton Keynes Dons. The manager wanted him, the board agreed a number, and the only voices still to be heard are the ones at the other club.
Oxford United paid $650.0K and Bristol City took it, which is the whole story in one sentence. The longer version involves a wage budget and will be told all season.
In brief
The dugoutThe manager has not finished forgetting Keiller's mistake
The dugoutThe manager makes an example of Sam Greenwood
0‑3 to Birmingham, and it was every bit as bad as the number suggests. There are defeats you argue about and defeats you apologise for; this was the second kind.
“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” Bristol City have not answered, which is an answer of sorts.
Terms are settled between the clubs and the rest is paperwork and a photograph. Around Bristol City they have already started talking about him in the past tense.
“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; Bristol City are dealing with a man who wants a different country.
Shkelqim Demhasaj 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.
“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Bristol City can pretend not to have heard.
Some afternoons a goalkeeper is the team. 6 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.
Player ratings12 Apr 2027
Up for the corner, and Adam Randell delivers — 7.99
Centre-halves are allowed forward twice a season and are judged on what they do when they get there. Adam Randell scored, was marked 7.99, and got back before anybody noticed he had gone.
Fee agreed, terms agreed, medical booked. Lewis Thomas will be somebody else’s player by the weekend, and around Bristol City the goodbyes have quietly begun.
Scott Twine 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.
Some afternoons a goalkeeper is the team. 7 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.
The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Bristol City is pretending he will be back in the shirt.
He found out with everybody else, an hour before kick-off, from a sheet of paper on a wall. Nobody at Bristol City pretended it was anything other than a decision about him.
Matty James 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.
0‑2 to Preston, and no complaints worth printing. The performance asked for nothing more than it got.
The dugout30 Nov 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‑2 defeat, delivered by Jack Edwards to a room that had heard them before.
It has been denied twice and printed three times, which is the usual arithmetic. Until Tomi Horvat signs something — a contract at Bristol City or anywhere else — this column belongs to him.
Every squad has one of these fixtures for somebody every season. This one is Rob Dickie’s: the club that knew him first, the supporters who will decide in the first minute whether to applaud, and Bristol City needing him to play as if none of it matters.
4 shots, and a count that reads like a good afternoon until you check the other column. Strikers survive weeks like this on the understanding that the chances keep arriving; the day they stop is the day it becomes a problem.
Ninety specific minutes wanted a different sort of player, and the manager picked one. He is not out of form and he is not in the side, and both are true.
In brief
The dugoutThe manager makes Alex Rolfini a promise
“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 Bristol City, and it is not being withdrawn.
Fee agreed, wages agreed, and Barrow AFC waiting with a shirt. Nobody at Bristol City is pretending otherwise, and the supporters have stopped asking whether and started asking when.
Boardroom7 Sep 2026
Deadline passes with 10 signed and 4 gone
That is the business done at Bristol City 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.
“I have ambitions, and I would like the club to share them.” Nobody has asked to leave and nobody has been shown the door — but a player chooses that sentence carefully, and a boardroom hears it exactly as it was meant.
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.
Matty James 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.
A medical, a signature, a shirt held up in front of a sponsor’s board. Bristol City have done the hard part with Wrexham, and the part that remains is the part supporters actually see.
Shkelqim Demhasaj 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.
Ask anyone on the way out what separated the sides and you will get one name: Jason Knight. 2‑0 against Sheffield Wednesday, and the applause at the whistle was mostly his.
The phone has started ringing about Lewis Thomas again, and this time the name on the line is Newport County. Bristol City are listening politely and promising nothing.
Marked 8.04 — the sort of number a correspondent writes down twice to be sure. Everything he tried came off, and what he did not try was not worth trying.
“The players deserve the credit. My job was easy today.” It was not, and everybody in the room knew it; after 2‑0, Jack Edwards could afford to be generous.