Iván Sánchez

Right Midfielder - Sepahan
25 Aug 2027
Wednesday
Process

Marked for Iván Sánchez

56 Edition

The Sepahan Sentinel

23 Aug 2027
From our football correspondent Steady

Squad

Ehsan Hajsafi 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.

Market

Omid Nourafkan asks to leave Sepahan

“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

Mohammad Mahdi Lotfi says no to Naft Tehran

“I listened, I thought about it, and I am staying. That is the whole story.” The clubs had agreed a fee. Mohammad Mahdi Lotfi had not agreed to go, which turned out to be the part that mattered.

Match

The wait goes on for Sepahan

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.

Match

The goals have deserted Sepahan

4 matches, no goals, and a training ground that has tried everything. It will end — droughts always do — but nobody at Sepahan can tell you which week it ends in.

Squad

Words exchanged at Sepahan

Kaveh Rezaei 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 Saleh Hardani

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

Match

6 unbeaten for Sepahan

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

Squad

A row about effort at Sepahan

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

In brief

Back issues
55 Edition

The Sepahan Sentinel

16 Aug 2027
From our football correspondent Steady

Squad

Ehsan Hajsafi damages knee ligaments — 46 days out

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

A $660.0K sale, and a town that did not want it

Majid Aliyari has gone, the accounts have $660.0K in them, and the supporters have the feeling of having been sold something themselves. Good business and a good decision are not always the same thing.

Market

Ali Khodadadi 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 Sepahan, and it is not being withdrawn.

Squad

A falling-out at Sepahan

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

Market

Business is business: Majid Aliyari goes

Esteghlal paid $660.0K and Sepahan took it, which is the whole story in one sentence. The longer version involves a wage budget and will be told all season.

Player ratings

Kasra Taheri 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.

Market

Naft Tehran watching Mohammad Mahdi Lotfi

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

Squad

Iván Sánchez reaches 500 appearances

500 games in the shirt. Nobody sets out to build a record like that; it happens to a certain kind of player at a certain kind of club, and this town knows what it has.

Squad

Words at Sepahan training over how hard people work

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

36 Edition

The Sepahan Sentinel

5 Apr 2027
From our football correspondent Steady

Market

Ali Karimi has one foot out of the door

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

Squad

Tempers go at Sepahan

Arash Rezavand 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

Ricardo Alves 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 Ehsan Hajsafi

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

Loan watch

Amirreza Changalvaei counts the days

“I watch every Sepahan game from here. That says everything about where my head is.” The loan at Saipa runs its course, but his heart never made the trip.

Squad

Iván Sánchez loses the armband

The captaincy has been taken off Iván Sánchez. Sepahan will call it a decision about the team; a dressing room reads it as a verdict on a man.

The dugout

When it matters, Vahdat Hanonov 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

Mehdi Limouchi 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 Sepahan, and both men came out saying it was fine.

Squad

Omid Nourafkan takes the armband

It is a strip of cloth and it decides nothing on a Saturday. It still tells the dressing room exactly whose opinion the manager values, which is the whole point of it.

In brief

29 Edition

The Sepahan Sentinel

15 Feb 2027
From our football correspondent Steady

Market

Seyed Pouria Rafiei agrees terms with Siah Jamegan

The clubs have settled the fee and he has settled his wages. What remains is a medical and a photograph, and around Sepahan people have started saying his name in the past tense.

Player ratings

Kasra Taheri, 20, plays like he has been here for years — 8.31

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

The dugout

Aria Barzegar keeps the receipts

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

Player ratings

Vintage Iván Sánchez — 8.06

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

Boardroom

Seyed Mehdi Hosseini signs for Zob Ahan while still at Sepahan

The rules permit it and it stings anyway. Seyed Mehdi Hosseini has agreed terms with Zob Ahan for the summer, and until then he pulls on this shirt as a player who has already chosen his next one.

Squad

Words exchanged at Sepahan

Arash Rezavand 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 Sepahan training over how hard people work

Somebody said out loud what several people had been thinking. Ricardo Alves 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 Pejman Ebrahimi

Sepahan asked and Siah Jamegan 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 Kasra Taheri

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.

In brief

26 Edition

The Sepahan Sentinel

25 Jan 2027
From our football correspondent Uneasy

Market

Ali Karimi agrees terms with Esteghlal Khuzestan

The clubs have settled the fee and he has settled his wages. What remains is a medical and a photograph, and around Sepahan people have started saying his name in the past tense.

Player ratings

Both of them Kasra Taheri's — 9.01

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

Market

Sepahan say no — this time

The offer from Tractor for Kasra Taheri 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

Giorgi Gvelesiani asks to leave Sepahan

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

Player ratings

Iván Sánchez, 34, rolls back the years — 7.97

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

Squad

Remember the name: Kasra Taheri

He is 20, he is averaging 7.06, and older professionals have started passing to him in the difficult minutes. That last part is the real scouting report.

Match

At last: Sepahan win one

7 matches without a win, and then this, against Zob Ahan. Relief is a strange noise in a football ground and it was the only noise at the end.

Player ratings

Saleh Hardani beats them one at a time

Successful dribbles: 22. 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 Sepahan

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

In brief

19 Edition

The Sepahan Sentinel

7 Dec 2026
From our football correspondent Upbeat

Match

Cup progress for Sepahan

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

Player ratings

Kasra Taheri, 20, steals the show — 8.41

Marked 8.41 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.

Player ratings

Vintage Iván Sánchez — 8.66

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

Player ratings

Mohammad Mahdi Lotfi has a hand in both — 7.71

One scored and one made, which is a different afternoon from scoring twice and an easier one to overlook. Marked 7.71, and involved in 2 of his side's goals.

Squad

Kaveh Rezaei 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 Sepahan this week that will take longer than a week to unsay.

Squad

A row about effort at Sepahan

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

The terraces

One of their own: Kasra Taheri

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

Late, late show earns Sepahan a point

Minute 86, against Persepolis, 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.

Boardroom

$8.6M on the table at Sepahan

The board have answered with money instead of encouragement, which is the only answer a manager ever wants. Spending it well is now entirely his problem.

In brief

18 Edition

The Sepahan Sentinel

30 Nov 2026
From our football correspondent Steady

Player ratings

Saleh Hardani runs at them all day

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

Market

Mohammad Reza Akhbari asks to leave Sepahan

“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

Words at Sepahan training over how hard people work

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

Words exchanged at Sepahan

Mahan Bandani 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

The afternoon belonged to Iván Sánchez

A mark of 7.27, and nobody in the ground would argue with it. He was involved in everything that mattered and most of what did not.

The dugout

Mohammad Reza Akhbari 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

Masoud Ghoddos on the point

“A point is a point and I will take it, but we should have had all three.” Masoud Ghoddos after the 0‑0 draw, and the sentence every manager in the country said at some stage this weekend.

Match

No goals between Sepahan and Rah Ahan

Ninety minutes, two goalkeepers with clean gloves, and not one finish worth keeping. Rah Ahan will be the happier side with the point.

Looking ahead

Vahdat Hanonov goes back to face Persepolis

Every squad has one of these fixtures for somebody every season. This one is Vahdat Hanonov’s: the club that knew him first, the supporters who will decide in the first minute whether to applaud, and Sepahan needing him to play as if none of it matters.

In brief

17 Edition

The Sepahan Sentinel

23 Nov 2026
From our football correspondent Upbeat

Match

No mercy from Sepahan

Esteghlal Ahvaz will want this one forgotten quickly: 3‑0, every duel lost, and a long ride home. Sepahan were ruthless in the way good sides are ruthless.

Player ratings

Kaveh Rezaei scores twice — 8.58

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

Player ratings

Vintage Iván Sánchez — 8.51

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

Market

Giorgi Gvelesiani 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 Sepahan can pretend not to have heard.

Squad

Words exchanged at Sepahan

Kaveh Rezaei 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 Saleh Hardani

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

Squad

Hadi Mohammadi 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

Sepahan keep their word to Kaveh Rezaei

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.

The dugout

Masoud Ghoddos: “That is the standard”

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

In brief

15 Edition

The Sepahan Sentinel

9 Nov 2026
From our football correspondent Upbeat

Match

16 unbeaten for Sepahan

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

Player ratings

Kasra Taheri, 20, plays like he has been here for years — 8.06

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

Squad

Kaveh Rezaei 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 Sepahan this week that will take longer than a week to unsay.

Squad

A row about effort at Sepahan

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

Match

The run at home goes on for Sepahan

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

The terraces

One of their own: Kasra Taheri

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.

Market

Morteza Pouraliganji steps up from the Sepahan academy

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

Match

Kasra Taheri the difference as Sepahan beat Saipa

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

Match

Halfway: Sepahan sit in position 4

29 points at the turn. The first half of a season is a promise; the second is a bill, and the town is about to find out which of the two this one was.

In brief

12 Edition

The Sepahan Sentinel

19 Oct 2026
From our football correspondent Steady

Player ratings

Saleh Hardani 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.

Match

13 unbeaten for Sepahan

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

Player ratings

Vintage Kaveh Rezaei — 8.20

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

Squad

Tempers go at Sepahan

Kaveh Rezaei 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 Sepahan

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

Match

Sepahan get the job done against Padideh

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

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.” Masoud Ghoddos kept it short after the 2‑0 win, which is what managers do when they are happy.

Squad

The first one for Iván Sánchez

Every signing waits for it and every press conference asks about it until it comes. It has come, Sepahan have their man off the mark, and the second one is always easier.

The dugout

Mehdi Limouchi has become a man the manager trusts

Nobody at Sepahan 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

10 Edition

The Sepahan Sentinel

5 Oct 2026
From our football correspondent Steady

Match

11 unbeaten for Sepahan

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

Player ratings

Iván Sánchez was unplayable

Successful dribbles: 25. 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 Sepahan

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

Squad

Ricardo Alves 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.

Player ratings

Nobody on the pitch touched Omid Nourafkan

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

The dugout

Masoud Ghoddos: “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

No hiding place for Mohammad Javad Akbari

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

Match

Sepahan draw a blank against Saba

The crowd waited for a goal that never came. Saba defended in numbers and left with what they came for, and the two sides could be playing still without troubling a scorer.

Looking ahead

Kaveh Rezaei goes back to face Zob Ahan

Every squad has one of these fixtures for somebody every season. This one is Kaveh Rezaei’s: the club that knew him first, the supporters who will decide in the first minute whether to applaud, and Sepahan needing him to play as if none of it matters.

In brief

9 Edition

The Sepahan Sentinel

28 Sep 2026
From our football correspondent Steady

Match

Whatever happens, Sepahan do not lose

10 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

Age has not caught Arash Rezavand yet — 7.92

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

Squad

Words exchanged at Sepahan

Kaveh Rezaei 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 Sepahan

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

Match

Arash Rezavand the difference as Sepahan beat Malavan

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

Player ratings

Iván Sánchez beats them one at a time

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

The dugout

Masoud Ghoddos: “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

The form table has caught Ehsan Hajsafi

Somebody else has been better, the manager has said so with a team sheet, and there is no argument to be had. He will get the shirt back the only way it can be got back.

Looking ahead

Majid Aliyari goes back to face Saba

Every squad has one of these fixtures for somebody every season. This one is Majid Aliyari’s: the club that knew him first, the supporters who will decide in the first minute whether to applaud, and Sepahan needing him to play as if none of it matters.

In brief

1 Edition

The Sepahan Sentinel

3 Aug 2026
From our football correspondent Triumph

Player ratings

Kasra Taheri, 20, plays like he has been here for years — 8.07

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

Squad

Mohammad Reza Akhbari keeps Sepahan in it on his own

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.

Market

Persepolis join the queue for Aria Yousefi

Add another name to the list: Persepolis have asked the question everybody in the game has been asking about Aria Yousefi. The answer from Sepahan has not changed — yet.

Squad

Ricardo Alves signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Ricardo Alves and Sepahan agree another 2 years.

Squad

A falling-out at Sepahan

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

Player ratings

Iván Sánchez 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.

Boardroom

2 academy players handed senior numbers at Sepahan

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.

Squad

Words at Sepahan training over how hard people work

Somebody said out loud what several people had been thinking. Ricardo Alves 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: Kasra Taheri

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