18 Mar 2027
Thursday
Process
33 Edition

The Esteghlal Herald

15 Mar 2027
From our football correspondent Steady

Squad

A knee injury of the worst kind for Hossein Hosseini

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

Market

Henrique Trevisan 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 Esteghlal can pretend not to have heard.

Squad

Armin Sohrabian says Esteghlal 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.

In brief

Back issues
32 Edition

The Esteghlal Herald

8 Mar 2027
From our football correspondent Steady

Squad

Hossein Hosseini damages knee ligaments — 98 days out

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

Squad

Mariano Bareiro: 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.” Esteghlal have not answered, which is an answer of sorts.

Boardroom

The Esteghlal board want somebody sold

The instruction has come from upstairs rather than from the dugout, which is the version of this conversation no manager enjoys. Somebody in that squad is now available whether the man who picks the team thinks so or not.

Squad

Deiver Machado signs on for more

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

Squad

Tempers go at Esteghlal

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

Market

Saeid Saharkhizan comes back from a loan that worked

22 appearances and 11 goals away from here, and a player the manager did not have in August. Loans are sent out hoping for exactly this and most of them do not deliver it.

In brief

31 Edition

The Esteghlal Herald

1 Mar 2027
From our football correspondent Steady

Squad

A knee injury of the worst kind for Hossein Hosseini

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

Market

Deiver Machado wants more than Esteghlal are offering

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

Squad

Munir 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 Esteghlal this week that will take longer than a week to unsay.

Squad

Henrique Trevisan 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 Esteghlal know it.

Market

A season away well spent by Saeid Saharkhizan

22 games, 11 goals, and a squad option that has arrived without a fee attached. The interesting question at Esteghlal now is not whether he plays but who he displaces.

Squad

Words at Esteghlal training over how hard people work

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

30 Edition

The Esteghlal Herald

22 Feb 2027
From our football correspondent Steady

Squad

Hossein Hosseini damages knee ligaments — 116 days out

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

Squad

Saman Fallah: 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.” Esteghlal have not answered, which is an answer of sorts.

Squad

Tempers go at Esteghlal

Munir 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

Whatever happens, Esteghlal 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.

Squad

The manager makes an example of Rouzbeh Cheshmi

“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

A defender's afternoon for Saman Fallah

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

Loan watch

Saeid Saharkhizan keeps scoring at CR Belouizdad

21 appearances away from home and 10 goals to show for them. Every one of them makes next summer's conversation a little more expensive.

Player ratings

Moussa Djénépo runs at them all day

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

Player ratings

The one thing Munir could not do

Shots: 7, enough of them from close enough that a striker in form scores two. He is not a striker in form.

In brief

29 Edition

The Esteghlal Herald

15 Feb 2027
From our football correspondent Steady

Squad

A knee injury of the worst kind for Hossein Hosseini

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

Market

Henrique Trevisan 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 Esteghlal, and it is not being withdrawn.

Player ratings

Jaloliddin Masharipov, 33, rolls back the years — 9.49

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

Squad

Munir 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 Esteghlal this week that will take longer than a week to unsay.

Player ratings

A masterclass from Moussa Djénépo

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

Squad

Munir 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

Moussa Djénépo sends Esteghlal past Zob Ahan

It finished 2‑0, and it was Moussa Djénépo’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Esteghlal.

Squad

Defences have started doubling up on Jaloliddin Masharipov

6 goals and a season average of 7.42 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

Nobody could get near Alireza Koushki

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

In brief

28 Edition

The Esteghlal Herald

8 Feb 2027
From our football correspondent Steady

Squad

A one-man rearguard from Antonio Adán

There were 12 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.

Squad

A knee injury of the worst kind for Hossein Hosseini

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

Player ratings

Alireza Koushki 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.

Boardroom

The Esteghlal board want somebody sold

The instruction has come from upstairs rather than from the dugout, which is the version of this conversation no manager enjoys. Somebody in that squad is now available whether the man who picks the team thinks so or not.

Squad

Tempers go at Esteghlal

Henrique Trevisan 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

The manager makes an example of Moussa Djénépo

“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

Moussa Djénépo's mistake decides it

Ten men and a goalkeeper behind him, and it still finished in the net. He knew before anybody told him, and nobody at Esteghlal needed to.

Match

Esteghlal share the spoils with Rah Ahan

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

Loan watch

Saeid Saharkhizan keeps scoring at CR Belouizdad

19 appearances away from home and 8 goals to show for them. Every one of them makes next summer's conversation a little more expensive.

In brief

27 Edition

The Esteghlal Herald

1 Feb 2027
From our football correspondent Steady

Player ratings

Nobody could get near Munir

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

Player ratings

Age has not caught Jaloliddin Masharipov yet — 9.00

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

Squad

Henrique Trevisan 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 Esteghlal this week that will take longer than a week to unsay.

Loan watch

Aref Gholami has seen enough of Tractor

“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 Esteghlal, and 1 appearances in 24 say he has earned the hearing.

Squad

Words at Esteghlal training over how hard people work

Somebody said out loud what several people had been thinking. Ramin Rezaeian 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 Mehran Ahmadi

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

Squad

The manager makes an example of Ramin Rezaeian

“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

Defences have started doubling up on Jaloliddin Masharipov

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

Match

Honours even between Esteghlal and Saba

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

26 Edition

The Esteghlal Herald

25 Jan 2027
From our football correspondent Steady

Market

As if he never left: Hossein Hosseini returns

Some transfers need a press campaign. This one needed a shirt with the old number on it. Hossein Hosseini is a Esteghlal player again, and the town has its story of the summer.

Squad

Tempers go at Esteghlal

Munir 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

Moussa Djénépo was on a different afternoon to everybody else

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

Squad

The manager has not finished forgetting Antonio Adán'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.

Boardroom

95% of the income goes out in wages at Esteghlal

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

Costly mistake from Antonio Adán

An error at the back is a moment; an error in goal is a goal. Antonio Adán knows it, the crowd knew it instantly, and there was nobody behind him to make it anything else.

Squad

No place for Ramin Rezaeian on the big day

He found out with everybody else, an hour before kick-off, from a sheet of paper on a wall. Nobody at Esteghlal pretended it was anything other than a decision about him.

Market

No place for Saman Fallah in the plan

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

Match

Esteghlal and Esteghlal Ahvaz 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.

In brief

25 Edition

The Esteghlal Herald

18 Jan 2027
From our football correspondent Upbeat

Match

Esteghlal strike at the death to beat Malavan

There were 87 minutes on the clock and Malavan had all but banked the point. Football rarely reads the room, and Esteghlal did not stop to explain themselves.

Market

Henrique Trevisan asks to leave Esteghlal

“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

Esteghlal say no — this time

The offer from Sepahan for Saleh Hardani 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

Amir Reza Rafiei is a Esteghlal player

The fee is $470.0K, the contract is signed, and the argument about whether he is worth it can begin. Persepolis drove a hard bargain; time will say who won it.

Squad

Munir 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 Esteghlal this week that will take longer than a week to unsay.

Market

Esteghlal sell Aria Hosseinifard for $230.0K

Aria Hosseinifard has left for Zob Ahan in a $230.0K deal. The accountants are pleased; the supporters are less certain.

Player ratings

Ninety minutes of Moussa Djénépo at his very best

Marked 9.06. Players have careers without a single afternoon like this in them, and he has just had one in front of everybody at Esteghlal.

Match

Munir the difference as Esteghlal beat Malavan

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

Player ratings

Munir in the eights

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

In brief

24 Edition

The Esteghlal Herald

11 Jan 2027
From our football correspondent Steady

Player ratings

Alireza Koushki 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.

Market

Armin Sohrabian asks to leave Esteghlal

“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

Tempers go at Esteghlal

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

Market

Sepahan join the queue for Saleh Hardani

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

Match

Duckens Nazon’s goal not enough for Esteghlal

Duckens Nazon scored, and precious little else went right: 1‑3 to Tractor, and a quiet walk to the dressing room.

Squad

Deiver Machado 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

Ramin Rezaeian 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

Oscar Murillo is still paying for one afternoon at Esteghlal

Nobody will confirm this and nothing else explains the last month of selections. A costly error buys a player a period of being second choice that is always longer than the error was.

Player ratings

The chances came and went for Moussa Djénépo

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.

In brief

23 Edition

The Esteghlal Herald

4 Jan 2027
From our football correspondent Upbeat

Player ratings

Both of them Jaloliddin Masharipov's — 9.34

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

Market

Persepolis come back empty-handed

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

Market

Alireza Koushki 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 Esteghlal, and it is not being withdrawn.

Squad

The season belongs to Rouzbeh Cheshmi

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 Esteghlal have had the benefit of it.

Boardroom

An order from above at Esteghlal: somebody has to go

Balance sheets do not care about form or about who the manager was planning to build around. The board have decided a sale is required, and the only question left is which name ends up carrying it.

Squad

Munir 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 Esteghlal this week that will take longer than a week to unsay.

Match

6 goals as Esteghlal and Sepahan go for it

Defending was optional and nobody took up the option. 6 goals between Esteghlal and Sepahan, and not one of the people who paid to be there will ask for the money back.

Match

Jaloliddin Masharipov sends Esteghlal past Sepahan

It finished 4‑2, and it was Jaloliddin Masharipov’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Esteghlal.

Player ratings

One of those days for Alireza Koushki

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

In brief

22 Edition

The Esteghlal Herald

28 Dec 2026
From our football correspondent Steady

Squad

Jasir Asani out for 37 days

The medical room confirms 37 days on the sidelines for Jasir Asani, and a plan built around him now has to be rebuilt.

Squad

Tempers go at Esteghlal

Munir 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

Henrique Trevisan 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 Esteghlal know it.

Boardroom

Wages eat 170% of everything Esteghlal 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

No hiding place for Antonio Adán

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

Match

Esteghlal come up short against Saipa

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

In brief

21 Edition

The Esteghlal Herald

21 Dec 2026
From our football correspondent Upbeat

Match

Esteghlal tear Foolad apart

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

Player ratings

A brace, and Rouzbeh Cheshmi takes the afternoon — 9.64

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

Market

Henrique Trevisan asks to leave Esteghlal

“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

One of those days for Moussa Djénépo

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

Henrique Trevisan 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 Esteghlal this week that will take longer than a week to unsay.

Player ratings

Duckens Nazon was on a different afternoon to everybody else

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

Squad

Words at Esteghlal training over how hard people work

Somebody said out loud what several people had been thinking. Ramin Rezaeian 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 Mariano Bareiro

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.

Squad

Esteghlal count the cost of losing Ali Khodadadi

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

In brief

20 Edition

The Esteghlal Herald

14 Dec 2026
From our football correspondent Steady

Player ratings

Deiver Machado, 33, rolls back the years — 7.85

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

Squad

Agnaldo keeps the receipts

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

Player ratings

Alireza Koushki runs at them all day

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.

Squad

Tempers go at Esteghlal

Henrique Trevisan 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

A masterclass from Munir

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

A masterclass from Mariano Bareiro

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

Esteghlal get the job done against Naft Tehran

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

Squad

No hiding place for Saman Touranian

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

Squad

Oscar Murillo is still paying for one afternoon at Esteghlal

Nobody will confirm this and nothing else explains the last month of selections. A costly error buys a player a period of being second choice that is always longer than the error was.

In brief

19 Edition

The Esteghlal Herald

7 Dec 2026
From our football correspondent Crisis

Match

Esteghlal bow out of the cup

Gostaresh Foulad go through and Esteghlal 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.

Player ratings

Both of them Munir's — 9.53

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

The terraces

The ground has had enough

“We travel everywhere and we get this.” 7 of the 26 senior players heard it walking off, and the ones who did not hear it were not playing.

Boardroom

An order from above at Esteghlal: somebody has to go

Balance sheets do not care about form or about who the manager was planning to build around. The board have decided a sale is required, and the only question left is which name ends up carrying it.

Market

Deiver Machado wants to know where this is going

“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 Esteghlal hears a sentence like that exactly as it was built.

Squad

Munir 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 Esteghlal this week that will take longer than a week to unsay.

Match

Nobody could stop scoring

8 goals. Both benches spent the second half looking at each other rather than at the pitch. Purists will complain about Esteghlal and Gostaresh Foulad in equal measure; everybody else had a wonderful time.

Player ratings

Alireza Koushki 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.

Loan watch

Aref Gholami wants to come home

“I did not go to Tractor to sit and watch. I want to come back to Esteghlal and fight for my place.” 1 appearances in 16 matches say the rest.

In brief

  • Squad Words at Esteghlal training over how hard people work
  • Player ratings Ninety minutes of Aref Aghasi at his very best
  • Player ratings Agnaldo in the eights
18 Edition

The Esteghlal Herald

30 Nov 2026
From our football correspondent Steady

Squad

A one-man rearguard from Antonio Adán

There were 7 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.

Player ratings

Age has not caught Rouzbeh Cheshmi yet — 7.90

At 33 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

Duckens Nazon 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 Esteghlal this week that will take longer than a week to unsay.

Player ratings

Alireza Koushki 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.

Player ratings

Munir in the eights

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

Boardroom

Wages eat 210% of everything Esteghlal 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.

Match

Esteghlal see off Esteghlal Khuzestan

Three points for Esteghlal, 1‑0 the final word against Esteghlal Khuzestan in a contest settled by the finer margins.

Squad

Ramin Rezaeian 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 manager makes an example of Oscar Murillo

“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

  • Player ratings Off the bench and decisive: Joel Kojo
  • The terraces The press cannot get enough of Munir
  • The terraces Munir has his own song now
17 Edition

The Esteghlal Herald

23 Nov 2026
From our football correspondent Steady

Market

Henrique Trevisan 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 Esteghlal, and it is not being withdrawn.

Player ratings

Both of them Rouzbeh Cheshmi's — 8.39

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

Squad

Deiver Machado 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 Esteghlal this week that will take longer than a week to unsay.

Squad

No hiding place for Antonio Adán

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

Player ratings

Munir was on a different afternoon to everybody else

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

Squad

Antonio Adán is still paying for one afternoon at Esteghlal

Nobody will confirm this and nothing else explains the last month of selections. A costly error buys a player a period of being second choice that is always longer than the error was.

Squad

Costly mistake from Antonio Adán

An error at the back is a moment; an error in goal is a goal. Antonio Adán knows it, the crowd knew it instantly, and there was nobody behind him to make it anything else.

Match

Esteghlal share the spoils with Siah Jamegan

A 2‑2 draw with Siah Jamegan leaves the dressing room somewhere between relief and regret.

Player ratings

Alireza Koushki runs at them all day

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

In brief

16 Edition

The Esteghlal Herald

16 Nov 2026
From our football correspondent Steady

Squad

A one-man rearguard from Antonio Adán

There were 8 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.

Squad

Tempers go at Esteghlal

Munir 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

Jaloliddin Masharipov pulls a muscle — 16 days out

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

Player ratings

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

Squad

Rouzbeh Cheshmi 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

A bad afternoon for Esteghlal against Padideh

0‑1 to Padideh, and no complaints worth printing. The performance asked for nothing more than it got.

In brief

15 Edition

The Esteghlal Herald

9 Nov 2026
From our football correspondent Steady

Player ratings

Jaloliddin Masharipov runs at them all day

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

Squad

Munir 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 Esteghlal this week that will take longer than a week to unsay.

Match

Esteghlal come up short against Persepolis

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

Squad

Words at Esteghlal training over how hard people work

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

No hiding place for Mariano Bareiro

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

Squad

5 new faces, and Esteghlal 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.

In brief

14 Edition

The Esteghlal Herald

2 Nov 2026
From our football correspondent Upbeat

Player ratings

Rouzbeh Cheshmi, 33, rolls back the years — 8.87

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

Squad

A one-man rearguard from Antonio Adán

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.

Boardroom

The Esteghlal board want somebody sold

The instruction has come from upstairs rather than from the dugout, which is the version of this conversation no manager enjoys. Somebody in that squad is now available whether the man who picks the team thinks so or not.

Squad

Tempers go at Esteghlal

Henrique Trevisan 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

Esteghlal find a way past Zob Ahan

Zob Ahan made Esteghlal work for it, but the scoreboard read 2‑1 at the end and the table does not ask how.

Boardroom

Wages eat 210% of everything Esteghlal 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

Duckens Nazon 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

Saleh Hardani in the eights

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

Player ratings

Nobody could get near Jaloliddin Masharipov

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

In brief

13 Edition

The Esteghlal Herald

26 Oct 2026
From our football correspondent Crisis

Squad

Home is on Henrique Trevisan'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; Esteghlal are dealing with a man who wants a different country.

Squad

Henrique Trevisan 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 Esteghlal this week that will take longer than a week to unsay.

Match

Rah Ahan take the points off Esteghlal

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

Squad

Words at Esteghlal training over how hard people work

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

Nobody could get near Jaloliddin Masharipov

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

Boardroom

Doors closed at Esteghlal

The music was off and the showers ran late. What was said in that dressing room stays there, but Saturday will publish the minutes.

In brief

12 Edition

The Esteghlal Herald

19 Oct 2026
From our football correspondent Steady

Match

Esteghlal strike at the death to beat Saba

There were 89 minutes on the clock and Saba had all but banked the point. Football rarely reads the room, and Esteghlal did not stop to explain themselves.

Player ratings

Age has not caught Jaloliddin Masharipov yet — 9.23

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

Player ratings

Nobody could get near Alireza Koushki

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

Squad

Tempers go at Esteghlal

Munir 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

Jaloliddin Masharipov the difference as Esteghlal beat Saba

Ask anyone on the way out what separated the sides and you will get one name: Jaloliddin Masharipov. 2‑1 against Saba, and the applause at the whistle was mostly his.

Squad

No hiding place for Antonio Adán

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

Squad

Words at Esteghlal training over how hard people work

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

A smaller club would suit Deiver Machado now

He has had enough of the noise. Whether Esteghlal can be a quieter place for him, or whether the only cure is a move somewhere the phone-ins are gentler, is a question for the next few months.

Player ratings

A costly moment from Oscar Murillo

One lapse, one goal, and ninety minutes of honest work counting for nothing. That is the job at Esteghlal, and it is a cruel one.

In brief

11 Edition

The Esteghlal Herald

12 Oct 2026
From our football correspondent Uneasy

Player ratings

Both of them Ali Khodadadi'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.

Squad

Tempers go at Esteghlal

Duckens Nazon 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

Ali Khodadadi sends Esteghlal past Esteghlal Ahvaz

It finished 2‑0, and it was Ali Khodadadi’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Esteghlal.

Player ratings

Rouzbeh Cheshmi shuts the door

Defensive actions: 20, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Player ratings

Nobody could get near Munir

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

Squad

Henrique Trevisan 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

The manager has not finished forgetting Deiver Machado'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.

Squad

7 new faces, and Esteghlal 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.

Player ratings

Nothing got past Saleh Hardani

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

10 Edition

The Esteghlal Herald

5 Oct 2026
From our football correspondent Uneasy

Player ratings

Age has not caught Jaloliddin Masharipov yet — 9.05

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

Match

5 matches without a win for Esteghlal

The run now stands at 5, and the questions being asked around Esteghlal are no longer polite ones.

Boardroom

The Esteghlal board want somebody sold

The instruction has come from upstairs rather than from the dugout, which is the version of this conversation no manager enjoys. Somebody in that squad is now available whether the man who picks the team thinks so or not.

Squad

Tempers go at Esteghlal

Deiver Machado 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.

Boardroom

Wages eat 327% of everything Esteghlal 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.

Loan watch

Aref Gholami has seen enough of Tractor

“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 Esteghlal, and 1 appearances in 7 say he has earned the hearing.

Squad

Ramin Rezaeian 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 manager makes an example of Ramin Rezaeian

“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

Nobody could get near Munir

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

In brief

9 Edition

The Esteghlal Herald

28 Sep 2026
From our football correspondent Crisis

Match

No end in sight to Esteghlal's wait for a win

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

Squad

Munir 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 Esteghlal this week that will take longer than a week to unsay.

Player ratings

Nobody could get near Munir

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

Squad

Aria Hosseinifard is a better footballer than he was

Not a run of form — an actual step up, held for months. At 21 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 at Esteghlal training over how hard people work

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

3 matches without a goal for Esteghlal

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.

Squad

The manager makes an example of Duckens Nazon

“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

A bad afternoon for Esteghlal against Tractor

0‑1 to Tractor, and no complaints worth printing. The performance asked for nothing more than it got.

Player ratings

The one thing Duckens Nazon could not do

Shots: 9, enough of them from close enough that a striker in form scores two. He is not a striker in form.

In brief

8 Edition

The Esteghlal Herald

21 Sep 2026
From our football correspondent Crisis

Squad

Tempers go at Esteghlal

Munir 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 Jaloliddin Masharipov

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

Squad

Deiver Machado 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

Sepahan take the points off Esteghlal

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

Squad

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

Squad

Esteghlal pick somebody else ahead of Henrique Trevisan

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.

Player ratings

An afternoon Duckens Nazon will want back

Marked 5.39. Nothing he attempted worked and by the hour mark he had stopped attempting much, which is the part a manager notices rather than the mistakes.

Player ratings

Hossein Goudarzi could not find anything

5.60. Every footballer has these and most of them happen away from a full ground; his did not, and he will be aware of that all week.

Player ratings

An afternoon Joel Kojo will want back

Marked 5.61. Nothing he attempted worked and by the hour mark he had stopped attempting much, which is the part a manager notices rather than the mistakes.

In brief

7 Edition

The Esteghlal Herald

14 Sep 2026
From our football correspondent Steady

Player ratings

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

Squad

Henrique Trevisan says Esteghlal 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

8 unbeaten for Esteghlal

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

Player ratings

Oscar Murillo shuts the door

Defensive actions: 24, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Squad

Words at Esteghlal training over how hard people work

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

Henrique Trevisan 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 Esteghlal this week that will take longer than a week to unsay.

Squad

7 new faces, and Esteghlal 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.

Market

Talks stall between Esteghlal and Henrique Trevisan

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

Player ratings

Joel Kojo leaves them behind him

Shots: 13. Goals: none. The chances were there and they were good ones, and they went into the stand, the goalkeeper's arms and the side netting in roughly that order.

In brief

6 Edition

The Esteghlal Herald

7 Sep 2026
From our football correspondent Steady

Match

Esteghlal through in the cup

A 1‑0 win over Siah Jamegan, and the draw for the next round can be watched with some interest for once.

Market

Ali Khodadadi is a Esteghlal player

The fee is $1.7M, the contract is signed, and the argument about whether he is worth it can begin. Sepahan drove a hard bargain; time will say who won it.

Boardroom

The Esteghlal board want somebody sold

The instruction has come from upstairs rather than from the dugout, which is the version of this conversation no manager enjoys. Somebody in that squad is now available whether the man who picks the team thinks so or not.

Player ratings

A defender's afternoon for Armin Sohrabian

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

Market

Deiver Machado wants to know where this is going

“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 Esteghlal hears a sentence like that exactly as it was built.

Match

7 unbeaten for Esteghlal

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

The terraces

$1.7M for Ali Khodadadi, and Esteghlal supporters approve

Boards get told what they have done wrong for years and hear nothing on the days they get it right. This is one of those days: Ali Khodadadi from Sepahan for $1.7M, and a ticket office having a very good morning.

Player ratings

One of those days for Rustamjon Ashurmatov

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

Squad

Ramin Rezaeian 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

  • Squad Tempers go at Esteghlal
  • Boardroom 288% of the income goes out in wages at Esteghlal
  • Player ratings Munir was on a different afternoon to everybody else
5 Edition

The Esteghlal Herald

31 Aug 2026
From our football correspondent Steady

Market

Esteghlal say no — this time

The offer from Persepolis for Munir 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.

Squad

Henrique Trevisan gets the move he always wanted

Footballers are asked about their boyhood club so often that nobody listens to the answer. Henrique Trevisan has just signed for Esteghlal, and for once the answer mattered.

The terraces

Esteghlal sell a favourite for $1.0M

The accountants will call it good business and they will be right, which is not the point anybody outside the boardroom is making. Mohammed Reza Azadi was one of the reasons people came, and $1.0M does not replace that by itself.

Market

Aria Hosseinifard asks to leave Esteghlal

“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

Business is business: Mohammed Reza Azadi goes

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

Squad

Munir 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 Esteghlal this week that will take longer than a week to unsay.

Player ratings

A defender's afternoon for Rouzbeh Cheshmi

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

Player ratings

Jaloliddin Masharipov 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.

Boardroom

The Esteghlal debt reaches $3.1M

Football clubs borrow; that is not the story. Borrowing more than the facility allows is, because from here it is the owner's money or somebody else's decision, and neither of those belongs to the board.

In brief

4 Edition

The Esteghlal Herald

24 Aug 2026
From our football correspondent Upbeat

Market

Mohammed Reza Azadi 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 Esteghlal can pretend not to have heard.

Squad

Duckens Nazon 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 Esteghlal this week that will take longer than a week to unsay.

Market

Business is business: Abolfazl Zamani goes

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

Market

Persepolis join the queue for Alireza Koushki

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

Squad

Ramin Rezaeian 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 could get near Alireza Koushki

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

Match

Jasir Asani sends Esteghlal past Gostaresh Foulad

It finished 1‑0, and it was Jasir Asani’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Esteghlal.

Player ratings

One of those days for Jasir Asani

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

Player ratings

A defender's afternoon for Saman Fallah

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

In brief

3 Edition

The Esteghlal Herald

17 Aug 2026
From our football correspondent Steady

Market

Tractor come back empty-handed

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

Player ratings

Jaloliddin Masharipov runs at them all day

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

Market

The Sepahan deal is off

Everything was agreed until it was not, and Mohammed Reza Azadi reports back to Esteghlal with a summer to forget. Neither club is saying who walked away from the table.

Squad

Deiver Machado 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 Esteghlal this week that will take longer than a week to unsay.

Player ratings

Nothing got past Rustamjon Ashurmatov

Headers, blocks, tackles, interceptions — 23 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

Market

Business is business: Habib Far Abbasi goes

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

Squad

Words at Esteghlal training over how hard people work

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

No hiding place for Saman Touranian

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

Squad

Deiver Machado 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. Esteghlal know it, and so does everybody who watches him.

In brief

2 Edition

The Esteghlal Herald

10 Aug 2026
From our football correspondent Steady

Market

Esteghlal say no — this time

The offer from Zob Ahan for Duckens Nazon 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

Age has not caught Rouzbeh Cheshmi yet — 8.07

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

Squad

Munir 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 Esteghlal this week that will take longer than a week to unsay.

Market

Sepahan watching Mohammed Reza Azadi

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

Player ratings

A masterclass from Mehran Ahmadi

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

A masterclass from Jaloliddin Masharipov

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

Squad

No hiding place for Hossein Goudarzi

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

Market

Talks stall between Esteghlal and Antonio Adán

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

Market

Nobody at Esteghlal has picked up the phone to Munir

36 months to run and not a word offered. A club that lets the calendar negotiate for it usually ends up losing to the calendar.

In brief

1 Edition

The Esteghlal Herald

3 Aug 2026
From our football correspondent Triumph

Market

USM Alger come back empty-handed

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

Squad

Munir signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Munir commits to Esteghlal for another 3 years.

Squad

Tempers go at Esteghlal

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

Market

Eyes on Mohammad Hossein Eslami again

The phone has started ringing about Mohammad Hossein Eslami again, and this time the name on the line is Rah Ahan. Esteghlal are listening politely and promising nothing.

Boardroom

Graduation day at Esteghlal

5 boys move up, and somewhere in the building the people who coached them at twelve are quietly having the best morning of their working year. Nothing about this shows up in a result and it is why the academy exists.

Squad

Ramin Rezaeian 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

Nothing got past Saman Fallah

Headers, blocks, tackles, interceptions — 21 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

Player ratings

Ninety minutes of Alireza Koushki at his very best

Marked 9.05. Players have careers without a single afternoon like this in them, and he has just had one in front of everybody at Esteghlal.

Market

Esteghlal promote Omid Beiranvand from within

The academy exists for exactly this morning. Omid Beiranvand 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.

In brief