From our football correspondent
Upbeat
Match5 Dec 2026
Still nobody has beaten Perugia
The unbeaten run reaches 6. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.
Squad7 Dec 2026
“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Luca Gemello, and the manager let it.
Match5 Dec 2026
A 2‑2 draw with Arezzo leaves the dressing room somewhere between relief and regret.
Market7 Dec 2026
Another week, another link, another denial nobody quite believes. Perugia know the market decides these things, not the back pages — but the back pages are louder.
Squad7 Dec 2026
Giacomo Manzari wants a proper job in this side
Shifted about, taken off before the hour, asked to do somebody else's running — Giacomo Manzari has had enough of being useful and would like to be picked. Perugia know, and have known for weeks.
Squad7 Dec 2026
A new face in his position, and Linas Megelaitis suddenly has to win back what he thought he owned. Perugia have promised nothing — clubs rarely do at this stage.
Back issues
From our football correspondent
Triumph
Market30 Nov 2026
Maecky Ngombo 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 Perugia can pretend not to have heard.
Match28 Nov 2026
Perugia cannot stop winning
5 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.
Squad30 Nov 2026
“I remember the meeting. I remember exactly what was promised in it.” Perugia may remember it differently, which is precisely the problem.
Boardroom30 Nov 2026
Wages eat 311% of everything Perugia 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.
Squad30 Nov 2026
7 goals and a season average of 7.40. Form like that gets noticed well beyond this town.
Match28 Nov 2026
Ask anyone on the way out what separated the sides and you will get one name: Valerio Verre. 1‑0 against Livorno, and the applause at the whistle was mostly his.
From our football correspondent
Triumph
Squad23 Nov 2026
“I remember the meeting. I remember exactly what was promised in it.” Perugia may remember it differently, which is precisely the problem.
Match21 Nov 2026
Nobody wants to play Perugia right now
4 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.
Match21 Nov 2026
Torres made Perugia work for it, but the scoreboard read 4‑3 at the end and the table does not ask how.
Squad23 Nov 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.
Squad23 Nov 2026
Valerio Verre is in the form of his life
A season average of 7.32 with 6 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.
The terraces23 Nov 2026
Everybody has an opinion about Luca Gemello
He is the name in every column and on every phone-in, which is a heavy thing to carry at any age. Some footballers thrive on it; others are quietly finished by it.
From our football correspondent
Upbeat
Match16 Nov 2026
Perugia up to position 2
22 points on the board and a place in the leading group. Nobody at the ground is saying the word out loud yet.
Match14 Nov 2026
Nobody wants to play Perugia right now
3 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.
Squad16 Nov 2026
“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Alberto Solís, and the manager let it.
From our football correspondent
Upbeat
Squad9 Nov 2026
A one-man rearguard from Luca Gemello
There were 6 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.
Match7 Nov 2026
Three points for Perugia, 1‑0 the final word against Sambenedettese in a contest settled by the finer margins.
Squad9 Nov 2026
“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Alessandro Tozzuolo, and the manager let it.
Squad9 Nov 2026
Alberto Solís 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.
Market9 Nov 2026
Another week, another link, another denial nobody quite believes. Perugia know the market decides these things, not the back pages — but the back pages are louder.
Squad9 Nov 2026
At 28 he is in the side on merit and somebody else is watching from the bench. Places at Perugia are won quietly and lost loudly.
From our football correspondent
Steady
Market2 Nov 2026
“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 Perugia, and it is not being withdrawn.
Boardroom2 Nov 2026
Wages eat 311% of everything Perugia 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.
Match31 Oct 2026
A 2‑0 win over Pineto, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.
Squad2 Nov 2026
110 days, the scan says, and scans are kinder than reality. The fixtures in that window have just become somebody else’s job.
Squad2 Nov 2026
“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Malick Sylla, and the manager let it.
Loan watch2 Nov 2026
“I watch every Perugia game from here. That says everything about where my head is.” The loan at Pianese runs its course, but his heart never made the trip.
From our football correspondent
Crisis
Match24 Oct 2026
0‑2 to Campobasso, and no complaints worth printing. The performance asked for nothing more than it got.
Squad26 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.
Market26 Oct 2026
The Alessio Nepi talk will not go away
Another week, another link, another denial nobody quite believes. Perugia know the market decides these things, not the back pages — but the back pages are louder.
From our football correspondent
Uneasy
Squad19 Oct 2026
“I remember the meeting. I remember exactly what was promised in it.” Perugia may remember it differently, which is precisely the problem.
Match17 Oct 2026
Ask anyone on the way out what separated the sides and you will get one name: Davide Riccardi. 2‑1 against Carpi, and the applause at the whistle was mostly his.
Squad19 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.
From our football correspondent
Crisis
Match10 Oct 2026
The wait goes on for Perugia
5 without a win now, and the ground has developed the special quiet of a crowd that expects the worst. One scrappy 1-0 would cure most of it; that is the maddening part.
Squad12 Oct 2026
“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Alessio Nepi, and the manager let it.
Match10 Oct 2026
Beaten 0‑1, and beaten fairly. The manager kept his words short afterwards, which was probably wise.
Market12 Oct 2026
Another week, another link, another denial nobody quite believes. Perugia know the market decides these things, not the back pages — but the back pages are louder.
Squad12 Oct 2026
Every debut is a small story about the future: Matteo Giorgetti, 20 years old, off the academy pitches and into the first team. The parents in the stand will keep the programme.
Squad12 Oct 2026
Luca Calapai 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 Luca Calapai trained the next morning like a man with less to carry.
From our football correspondent
Uneasy
Match3 Oct 2026
The wait goes on for Perugia
4 without a win now, and the ground has developed the special quiet of a crowd that expects the worst. One scrappy 1-0 would cure most of it; that is the maddening part.
Boardroom5 Oct 2026
Wages eat 542% of everything Perugia 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.
Squad5 Oct 2026
“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Alberto Solís, and the manager let it.
Match3 Oct 2026
Perugia and Forli take a point apiece
It finished 2‑2, and it somehow always looked like it would. One of those afternoons where the table moves less than the tempers.
Squad5 Oct 2026
At 22 he has made the position his own, and the man he took it from has to find something to say about it. Perugia have a decision that made itself.
Squad5 Oct 2026
Giacomo Manzari is not enjoying his job description
Played out of position, hooked on the hour, asked to be somebody he is not — the details vary and the mood does not. Perugia have a player doing his work under protest.
From our football correspondent
Steady
Match23 Sep 2026
The cup run ends for Perugia
0‑1 against Altamura, and the road stops here. Cup exits are quick deaths — no second leg, no next week, just the league from now until May.
Squad28 Sep 2026
“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Luca Gemello, and the manager let it.
Match26 Sep 2026
It needed Alessio Nepi to find the net to bring anything home at all: 1‑1 against Pontedera, and half the dressing room will call it a point won.
From our football correspondent
Steady
Squad21 Sep 2026
The manager makes an example of Maecky Ngombo
“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.
Squad21 Sep 2026
Alberto Solís 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 Perugia, and both men came out saying it was fine.
Match19 Sep 2026
Ninety minutes, two goalkeepers with clean gloves, and not one finish worth keeping. Ternana will be the happier side with the point.
From our football correspondent
Upbeat
Squad14 Sep 2026
The manager makes an example of Iván Esculino
“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.
Match12 Sep 2026
Gubbio made Perugia work for it, but the scoreboard read 1‑0 at the end and the table does not ask how.
Squad14 Sep 2026
He wheeled away like a man who had been carrying it for months, because he had. Perugia have their signing off the mark and one press-conference question retired.
From our football correspondent
Steady
Boardroom7 Sep 2026
426% of the income goes out in wages at Perugia
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.
Squad7 Sep 2026
“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Alberto Solís, and the manager let it.
Match5 Sep 2026
Perugia and Bra 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.
Squad7 Sep 2026
Iván Esculino 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.
Squad7 Sep 2026
The first one is the one every signing is asked about until it arrives. It has arrived, and he can stop being asked.
Squad7 Sep 2026
At 20 years old, Malick Sylla became the latest name off the academy production line to be handed a senior shirt.
From our football correspondent
Triumph
Market31 Aug 2026
“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.
Match29 Aug 2026
A 2‑1 win over Pianese, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.
Market31 Aug 2026
“They were honest with me, and I would rather know.” Luca Calapai has been informed he is not in the manager's thinking at Perugia.
Squad31 Aug 2026
The manager makes an example of Tiziano Ditanto
“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.
Squad31 Aug 2026
He wheeled away like a man who had been carrying it for months, because he had. Perugia have their signing off the mark and one press-conference question retired.
Squad31 Aug 2026
At 18 years old, Tiziano Ditanto became the latest name off the academy production line to be handed a senior shirt.
From our football correspondent
Steady
Market24 Aug 2026
“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 Perugia, and it is not being withdrawn.
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.
Market24 Aug 2026
Arturo Moretti is 16, and Perugia have signed him for the player he will be rather than the one he is. The first team can wait; the point of a deal like this is the years it buys.
From our football correspondent
Steady
Market17 Aug 2026
Another week, another link, another denial nobody quite believes. Perugia know the market decides these things, not the back pages — but the back pages are louder.
Market17 Aug 2026
The list is a quiet document with a loud meaning. Davide Riccardi may talk to anybody who asks, and everybody at the club understands what that means.
Squad17 Aug 2026
The language is arriving, the jokes are landing, and there is somebody at the next peg to talk to. None of it appears in a scouting report and all of it shows up on the pitch.
From our football correspondent
Steady
Squad10 Aug 2026
“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Malick Sylla and Perugia agree another 4 years.
Market10 Aug 2026
Pro Vercelli are about to pick up the phone
A conversation is coming this week. Perugia will put a number on him, and from there it stops being football and becomes arithmetic.
Market10 Aug 2026
The clock runs on Alessio Nepi's contract
48 months left and silence from upstairs — no offer, no talks, nothing for his people to answer. Clubs that let a calendar do their negotiating usually end up negotiating with the calendar.
From our football correspondent
Steady
Squad3 Aug 2026
“The easiest signature of my career.” Valerio Verre and Perugia agree another 2 years, and the manager can plan around him rather than about him.
Market3 Aug 2026
The phone has started ringing about Luca Bacchin again, and this time the name on the line is Casarano. Perugia are listening politely and promising nothing.
Market3 Aug 2026
“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.