Ehsan Hosseini

Left Wingback - Esteghlal
17 Jul 2028
Monday
Process

Marked for Ehsan Hosseini

100 Edition

The Esteghlal Herald

26 Jun 2028
From our football correspondent Upbeat

Market

Jasir Asani 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.

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

Back issues
99 Edition

The Esteghlal Herald

19 Jun 2028
From our football correspondent Upbeat

Market

Gonzalo Mottes arrives at Esteghlal in a $3.3M statement of intent

There comes a point where a club either backs its own ambition or admits it does not have any. Esteghlal have paid $3.3M for Gonzalo Mottes, which is the loudest way there is of saying which one it chose.

Squad

Gonzalo Mottes gets the move he always wanted

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

Market

Esteghlal say no — this time

The offer from Sevilla for Saeid Saharkhizan 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

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.

The terraces

Esteghlal spend $3.3M on the signing the town wanted

It is the rarest sequence in football: supporters ask for something, and the club goes and does it. $3.3M for Gonzalo Mottes, and for one week nobody is complaining about anything.

Squad

Hossein Goudarzi 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

Esteghlal count the cost of losing Ehsan Hosseini

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

Market

Karim Gholizadeh brings the grey hairs Esteghlal lacked

At 35, he has seen every situation this season can produce, twice. The legs will be managed; the head is the purchase.

Market

Esteghlal bring in an old head

Mohammad Reza Akhbari is 35 and has run out of things to prove. What he has left is where to stand, when to slow it down and what to say at half-time, and none of that is on a fitness chart.

In brief

  • Boardroom Esteghlal keep producing them
  • Boardroom The Esteghlal board put their names to it
77 Edition

The Esteghlal Herald

17 Jan 2028
From our football correspondent Steady

Squad

A move Ehsan Hosseini would have made for nothing

There is a version of every career where the player ends up somewhere he chose rather than somewhere that chose him. Ehsan Hosseini is living that version at Esteghlal, and it tends to show in the first month.

Squad

Antonio Adán out for 21 days

The medical room confirms 21 days on the sidelines for Antonio Adán, and a plan built around him now has to be rebuilt.

Market

Esteghlal may not be able to give Matías Giménez Rojas what he wants

It is the most legitimate ambition in the sport and the hardest for most clubs to satisfy. Matías Giménez Rojas wants continental football; whether Esteghlal can provide it is a question about the next two seasons, not about him.

Squad

Tempers go at Esteghlal

Matías Giménez Rojas 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 Saman Touranian

“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

Saeid Saharkhizan runs at them all day

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

Match

Mohammad Hossein Eslami rescues a point for Esteghlal

It needed Mohammad Hossein Eslami to find the net to bring anything home at all: 1‑1 against Tractor, and half the dressing room will call it a point won.

Market

Experience through the door at Esteghlal

Ehsan Hosseini arrives at 34 with nothing left to prove and plenty left to pass on. Legs are a young man's currency; knowing where to stand never ages.

Market

The shop window has Miguel Trauco in it

Esteghlal have let the market know Miguel Trauco can be had. No price in the advert, but everyone in the trade knows roughly what it says.

In brief

77 Edition

The Saba Sentinel

17 Jan 2028
From our football correspondent Upbeat

Market

Saba break the bank for Mohammad Ali Kazemi

$1.2M. No player has ever cost Saba more, and expectation arrives with him.

Squad

A one-man rearguard from Pejman Hajsafi

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.

The terraces

Supporters turn on the $430.0K sale of Ehsan Hosseini

He is going to Esteghlal, the club has $430.0K it did not have on Friday, and the phone-ins have already decided how they feel about that. Selling well and selling somebody they loved are not the same skill.

Squad

Majid Ebrahimi: 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.” Saba have not answered, which is an answer of sorts.

Squad

Tempers go at Saba

Pejman Hajsafi 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

Business is business: Ehsan Hosseini goes

Esteghlal paid $430.0K and Saba 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

Both jobs done by Ehsan Gholizadeh — 6.94

A midfielder is measured on whether the team functions when he is on the pitch, which is nearly impossible to see and completely obvious in retrospect. 14 actions, 6.94, and a manager who will not be substituting him again in a hurry.

Match

Still nobody has beaten Saba

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.

The terraces

$1.2M for Mohammad Ali Kazemi, and Saba 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: Mohammad Ali Kazemi from Foolad for $1.2M, and a ticket office having a very good morning.

In brief

76 Edition

The Saba Sentinel

10 Jan 2028
From our football correspondent Steady

Squad

Hadi Mohammadi says Saba 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.

Squad

Sardar Shojaei signs on for more

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

Squad

Saeid Noorafkan 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 Ehsan Taremi

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

Loan watch

Ahmad Ghoddos counts the days

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

Squad

Erfan Bahri 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 Saba this week that will take longer than a week to unsay.

Player ratings

Nobody could get near Saeid Noorafkan

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

Player ratings

A defender's afternoon for Saeid Pouraliganji

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

Match

Point won or two lost for Saba?

Ninety minutes, no goals, and the argument started before the car park emptied: a point gained, or two thrown away against Gostaresh Foulad? Both sides of it will still be going on Thursday.

In brief

75 Edition

The Saba Sentinel

3 Jan 2028
From our football correspondent Steady

Market

Saba turn down Esteghlal for Ehsan Hosseini

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

Squad

Pejman Hajsafi 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 Saba this week that will take longer than a week to unsay.

The terraces

Saba supporters have found a favourite in Saeid Noorafkan

There is a particular warmth a ground reserves for a 23-year-old it feels ownership of. Saeid Noorafkan has it now, and everything he does for the rest of his time here will be measured against the goodwill he was handed for free.

Boardroom

Saba release $5.1M for the manager

The board have put money on the table rather than an encouraging word. What happens to it now is somebody else's problem, and somebody else's job.

Player ratings

The afternoon belonged to Saeid Noorafkan

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

Squad

Words at Saba training over how hard people work

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

Amir Rezaeian named in the team of the month

A month is long enough that nobody gets in by accident. Amir Rezaeian is in the division's best eleven for it, which is a quieter compliment than an award and a more reliable one.

Match

Saba share the spoils with Siah Jamegan

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

Squad

When it matters, Saeid Pouraliganji 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.

In brief

  • Player ratings Nobody could get near Omid Yazdani
  • Boardroom The Saba board choose calm
74 Edition

The Saba Sentinel

27 Dec 2027
From our football correspondent Steady

Squad

Tempers go at Saba

Pejman Hajsafi 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

Words at Saba training over how hard people work

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

Saba get the job done against Persepolis

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

Squad

Home is on Guadalupe Lara'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; Saba are dealing with a man who wants a different country.

Loan watch

Ahmad Karimi has seen enough of Al-Ahli

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

Squad

Ehsan Hosseini is still paying for one afternoon at Saba

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 afternoon belonged to Saeid Pouraliganji

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

Player ratings

Ehsan Taremi shuts the door

Defensive actions: 14, 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

Omid Yazdani runs at them all day

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

In brief

73 Edition

The Saba Sentinel

20 Dec 2027
From our football correspondent Uneasy

Player ratings

A brace, and Ehsan Hosseini takes the afternoon — 8.09

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

Squad

Pejman Hajsafi 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 Saba this week that will take longer than a week to unsay.

Squad

Saeid Noorafkan 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

72 Edition

The Saba Sentinel

13 Dec 2027
From our football correspondent Steady

Squad

Ehsan Hosseini stays put

“The easiest signature of my career.” Ehsan Hosseini and Saba agree another 1 years, and the manager can plan around him rather than about him.

Squad

Tempers go at Saba

Saeid Noorafkan 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

Saba see off Esteghlal Ahvaz

Three points for Saba, 2‑1 the final word against Esteghlal Ahvaz in a contest settled by the finer margins.

Player ratings

Omid Yazdani stands above it all

Some games turn on a moment; this one turned on a man. 7.81 on the card, and the Saba support went home talking about one name.

Loan watch

Ahmad Ghoddos wants to come home

“I did not go to Naft Tehran to sit and watch. I want to come back to Saba and fight for my place.” 2 appearances in 21 matches say the rest.

Squad

Alireza 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

71 Edition

The Saba Sentinel

6 Dec 2027
From our football correspondent Crisis

Match

4 matches without a win for Saba

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

Squad

Pejman Hajsafi 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 Saba this week that will take longer than a week to unsay.

Squad

Saeid Noorafkan 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 Kaveh Moharrami

“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

Saba come up short against Tractor

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

Market

Talks stall between Saba and Alireza Rezaeian

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

In brief

69 Edition

The Saba Sentinel

22 Nov 2027
From our football correspondent Crisis

Match

Saba come up short against Naft Tehran

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

Squad

Tempers go at Saba

Majid Ebrahimi 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

No hiding place for Vahid Gholizadeh

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

In brief

68 Edition

The Saba Sentinel

15 Nov 2027
From our football correspondent Steady

Squad

Alireza Rezaeian signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Alireza Rezaeian and Saba agree another 1 years.

Squad

Tempers go at Saba

Pejman Hajsafi 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

Words at Saba training over how hard people work

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

Sardar Shojaei was the difference for Saba

Marked 7.96. Ask anyone leaving the ground what settled it and you will get one name, which is the only award that has ever really counted.

Loan watch

Ahmad Ghoddos wants to come home

“I did not go to Naft Tehran to sit and watch. I want to come back to Saba and fight for my place.” 2 appearances in 17 matches say the rest.

Squad

The manager makes an example of Hadi Mohammadi

“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

65 Edition

The Saba Sentinel

25 Oct 2027
From our football correspondent Uneasy

Squad

A one-man rearguard from Pejman Hajsafi

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.

Player ratings

Age has not caught Ehsan Hosseini yet — 7.86

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

Squad

Pejman Hajsafi 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 Saba this week that will take longer than a week to unsay.

In brief

63 Edition

The Saba Sentinel

11 Oct 2027
From our football correspondent Uneasy

Market

Alireza Rezaeian has one foot out of the door

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

Boardroom

Alireza Rezaeian has agreed to leave Saba for nothing

He will play here until the summer and then walk out of the door for free, having already signed elsewhere. Supporters will manage the first part of that sentence; it is the second they will struggle with.

Squad

Ehsan Hosseini signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Ehsan Hosseini commits to Saba for another 1 years.

Player ratings

Nothing got past Ehsan Taremi

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

The terraces

The crowd has taken to Saeid Noorafkan

At 22 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.

Player ratings

Nothing got past Saeid Pouraliganji

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

Match

Sardar Shojaei sends Saba past Sepahan

It finished 1‑0, and it was Sardar Shojaei’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Saba.

Player ratings

Nobody could get near Saeid Noorafkan

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

Squad

Words at Saba training over how hard people work

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

62 Edition

The Saba Sentinel

4 Oct 2027
From our football correspondent Crisis

Match

A hiding for Saba

Beaten 0‑3 by Foolad, and beaten everywhere it matters. The inquest starts on the training pitch on Monday morning.

Match

6 matches without a win for Saba

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

Match

5 matches without a goal for Saba

The chances are being made and something is happening between the making and the finishing. 5 matches now, and the anxiety in the ground arrives a little earlier every week.

Squad

Words at Saba training over how hard people work

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

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

Boardroom

Inquest at Saba

The manager kept them in and said what needed saying. A response is expected on Saturday, and if it does not come the questions move upstairs.

Market

Talks stall between Saba and Alireza Rezaeian

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

Loan watch

Ahmad Karimi counts the days

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

Squad

Tempers go at Saba

Erfan Bahri 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.

In brief

61 Edition

The Saba Sentinel

27 Sep 2027
From our football correspondent Uneasy

Match

5 matches without a win for Saba

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

Match

The goals have deserted Saba

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

Squad

Pejman Hajsafi 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 Saba this week that will take longer than a week to unsay.

Squad

Saeid Noorafkan 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

Ehsan Hosseini runs at them all day

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

Squad

Majid Ebrahimi 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.

In brief

60 Edition

The Saba Sentinel

20 Sep 2027
From our football correspondent Steady

Match

The wait goes on for Saba

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.

Squad

Tempers go at Saba

Pejman Hajsafi 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

3 matches without a goal for Saba

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

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

Loan watch

Ahmad Ghoddos wants to come home

“I did not go to Naft Tehran to sit and watch. I want to come back to Saba and fight for my place.” 1 appearances in 9 matches say the rest.

Squad

Alireza 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 Saeid Pouraliganji

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

Player ratings

Ehsan Hosseini runs at them all day

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

Squad

The plan did not have a place for Hadi Mohammadi

Nobody at Saba is suggesting he is out of form. The manager simply wanted somebody with a different set of qualities for ninety specific minutes, and there is nothing a player can train to fix that.

In brief

55 Edition

The Saba Sentinel

16 Aug 2027
From our football correspondent Steady

Squad

Hadi Mohammadi: 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.” Saba have not answered, which is an answer of sorts.

Squad

A fracture rules Ehsan Hajsafi out for 17 days

Bones knit. That is the one merciful thing about this injury and the reason Saba will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Player ratings

Age has not caught Ehsan Hosseini yet — 7.82

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

Squad

Ehsan Hosseini stays put

“The easiest signature of my career.” Ehsan Hosseini and Saba agree another 1 years, and the manager can plan around him rather than about him.

Squad

Saeid Noorafkan 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.

Match

Ehsan Hosseini the difference as Saba beat Saipa

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

Player ratings

A defender's afternoon for Saeid Pouraliganji

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

Match

Ehsan Hosseini at the heart of a fast Saba start

2 goals inside twenty minutes with Ehsan Hosseini in the middle of it, and Saipa unable to get near the ball long enough to change anything. Some matches are won before the first drink.

Player ratings

Omid Yazdani runs at them all day

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

In brief

54 Edition

The Saba Sentinel

9 Aug 2027
From our football correspondent Uneasy

Market

Saba break the bank for Erfan Bahri

$140.0K. No player has ever cost Saba more, and expectation arrives with him.

Squad

A fracture rules Ehsan Hajsafi out for 26 days

Bones knit. That is the one merciful thing about this injury and the reason Saba will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Player ratings

Saeid Pouraliganji was immovable

26 times he got in the way of something. Centre-halves get written about when they make mistakes and ignored when they do not, so an afternoon like this needs saying out loud: he is the reason the scoreline reads as it does.

Squad

Tempers go at Saba

Pejman Hajsafi was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

The terraces

Saba spend $140.0K on the signing the town wanted

It is the rarest sequence in football: supporters ask for something, and the club goes and does it. $140.0K for Erfan Bahri, and for one week nobody is complaining about anything.

Squad

Amir Jahanbakhsh out for 57 days

The medical room confirms 57 days on the sidelines for Amir Jahanbakhsh, and a plan built around him now has to be rebuilt.

Match

Saba get the job done against Naft Tehran

A 1‑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.

Player ratings

Ehsan Gholizadeh takes the honours

Marked 7.88 on an afternoon he ran from the first whistle to the last. Whatever else went wrong, Saba had the best player on the pitch.

Loan watch

Ahmad Karimi has seen enough of Al-Ahli

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

In brief

53 Edition

The Saba Sentinel

2 Aug 2027
From our football correspondent Uneasy

Market

Hossein Moharrami asks to leave Saba

“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

Ehsan Hajsafi breaks a bone — 34 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 34 days, a clean timeline, and a return date somebody can actually plan around.

Squad

Pejman Hajsafi 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 Saba this week that will take longer than a week to unsay.

Boardroom

Graduation day at Saba

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

Saeid Noorafkan 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.

Market

One of our own: Shahriar Pouraliganji joins the Saba first team

Clubs spend fortunes looking for players and occasionally find one down the corridor. Shahriar Pouraliganji is that, and the reception he gets on his first appearance will be different in kind from the one any signing receives.

Market

Saman Cheshmi steps up from the Saba academy

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

Market

One of our own: Kaveh Dejagah joins the Saba first team

Clubs spend fortunes looking for players and occasionally find one down the corridor. Kaveh Dejagah is that, and the reception he gets on his first appearance will be different in kind from the one any signing receives.

Squad

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

In brief

  • Boardroom Saba spend it where nobody looks
  • Boardroom Saba keep producing them
47 Edition

The Saba Sentinel

21 Jun 2027
From our football correspondent Crisis

Boardroom

The silence upstairs is getting loud at Saba

Nobody on the board has said anything against the manager, which is the point — they have stopped saying anything for him either.

Squad

Ehsan Hajsafi breaks a bone — 78 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 78 days, a clean timeline, and a return date somebody can actually plan around.

Squad

Saeid Noorafkan 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

46 Edition

The Saba Sentinel

14 Jun 2027
From our football correspondent Crisis

Squad

Ehsan Hajsafi breaks a bone — 85 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 85 days, a clean timeline, and a return date somebody can actually plan around.

Squad

Tempers go at Saba

Pejman Hajsafi 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

Words at Saba training over how hard people work

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

38 Edition

The Saba Sentinel

19 Apr 2027
From our football correspondent Crisis

Squad

Pejman Hajsafi 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 Saba this week that will take longer than a week to unsay.

Squad

Saeid Noorafkan 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 Saeid Noorafkan

“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

37 Edition

The Saba Sentinel

12 Apr 2027
From our football correspondent Crisis

Squad

Tempers go at Saba

Saeid Noorafkan 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

No hiding place for Omid Yazdani

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

Squad

Majid Ebrahimi 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

36 Edition

The Saba Sentinel

5 Apr 2027
From our football correspondent Crisis

Boardroom

Saba put Pejman Pouraliganji on notice

The board have said in public what they had been saying in private. Results between now and the next meeting decide it, and everybody in the building knows the arithmetic.

Squad

Pejman Hajsafi 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 Saba this week that will take longer than a week to unsay.

Squad

Saeid Pouraliganji 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.

In brief

  • Squad The manager's exit leaves Ehsan Hosseini exposed
  • Squad Pejman Hajsafi knocks on the manager's door
  • Boardroom Saba pull $38.1K back off the table
  • Boardroom The Saba dressing room answers
30 Edition

The Saba Sentinel

22 Feb 2027
From our football correspondent Uneasy

Squad

A knee injury of the worst kind for Sardar Shojaei

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

Match

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

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

Squad

Mohammad Azmoun says Saba 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.

Market

Amir Yazdani is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Saba is pretending he will be back in the shirt.

Match

The goals have deserted Saba

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

Squad

Saeid Noorafkan 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 Saba this week that will take longer than a week to unsay.

In brief

29 Edition

The Saba Sentinel

15 Feb 2027
From our football correspondent Crisis

Squad

A knee injury of the worst kind for Sardar Shojaei

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

Market

Only the photograph left for Mohammad Azmoun

Fee agreed, terms agreed, medical booked. Mohammad Azmoun will be somebody else’s player by the weekend, and around Saba the goodbyes have quietly begun.

Match

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

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

Squad

Tempers go at Saba

Saeid Noorafkan 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

Saba cannot find the net

3 games without scoring. Strikers stop looking up, midfielders take the extra touch, and every shot that clears the bar is followed by a groan that has been building since the last goal.

Squad

No hiding place for Ehsan Hosseini

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

Match

Padideh take the points off Saba

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

Squad

Words at Saba training over how hard people work

Somebody said out loud what several people had been thinking. Omid Yazdani 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 Ehsan Hosseini

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

In brief

28 Edition

The Saba Sentinel

8 Feb 2027
From our football correspondent Uneasy

Squad

A knee injury of the worst kind for Sardar Shojaei

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

Player ratings

Saeid Pouraliganji shuts the door

Defensive actions: 25, 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

Both jobs done by Hossein Moharrami — 6.52

A midfielder is measured on whether the team functions when he is on the pitch, which is nearly impossible to see and completely obvious in retrospect. 15 actions, 6.52, and a manager who will not be substituting him again in a hurry.

Player ratings

Ehsan Hosseini runs at them all day

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

Squad

Omid Yazdani 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

A promise honoured for Amin Saedi

It is not much of a headline and it is the reason players believe the next promise. Saba told Amin Saedi something would happen and then it happened, which in this industry passes for remarkable.

In brief

26 Edition

The Saba Sentinel

25 Jan 2027
From our football correspondent Uneasy

Squad

Sardar Shojaei damages knee ligaments — 75 days out

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

Amir Yazdani is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Saba is pretending he will be back in the shirt.

Player ratings

Nobody could get near Ehsan Hosseini

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

Squad

Tempers go at Saba

Majid Ebrahimi 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

Amin Saedi 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

Saba and Malavan 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 Saba Sentinel

18 Jan 2027
From our football correspondent Uneasy

Squad

Sardar Shojaei damages knee ligaments — 82 days out

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

Mohammad Azmoun is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Saba is pretending he will be back in the shirt.

Squad

Tempers go at Saba

Pejman Hajsafi 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

Words at Saba training over how hard people work

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

Saba supporters have found a favourite in Saeid Noorafkan

There is a particular warmth a ground reserves for a 22-year-old it feels ownership of. Saeid Noorafkan has it now, and everything he does for the rest of his time here will be measured against the goodwill he was handed for free.

Squad

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

Saba get the job done against Sepahan

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

Player ratings

Saeid Noorafkan stands above it all

Some games turn on a moment; this one turned on a man. 7.57 on the card, and the Saba support went home talking about one name.

Player ratings

Nobody could get near Ehsan Hosseini

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

In brief

24 Edition

The Saba Sentinel

11 Jan 2027
From our football correspondent Uneasy

Squad

Sardar Shojaei damages knee ligaments — 89 days out

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

Vouria Khodadad says Saba 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.

Boardroom

Saba to lose Mohammad Azmoun for free

There is no worse way to lose a footballer. Mohammad Azmoun has pre-agreed a move away, which means every appearance between now and June is made by a man the club can no longer sell, and somebody upstairs will be asked why the contract was allowed to get here.

Squad

Saeid Noorafkan 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 Saba this week that will take longer than a week to unsay.

The terraces

$56.0K for Ahmad Karimi, and Saba 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: Ahmad Karimi from Gostaresh Foulad for $56.0K, and a ticket office having a very good morning.

Squad

Hossein Moharrami 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

23 Edition

The Saba Sentinel

4 Jan 2027
From our football correspondent Crisis

Squad

Sardar Shojaei damages knee ligaments — 100 days out

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

Gostaresh Foulad come back empty-handed

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

Squad

Tempers go at Saba

Saeid Noorafkan 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.

In brief

22 Edition

The Saba Sentinel

28 Dec 2026
From our football correspondent Uneasy

Squad

Sardar Shojaei damages knee ligaments — 107 days out

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

Match

Saba win it in stoppage time

The board had gone up, the arguing had started, and then the ball was in the net in the 92th minute. Siah Jamegan will replay every second of the added time for a week.

Squad

Pejman Hajsafi 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 Saba this week that will take longer than a week to unsay.

Squad

Saeid Noorafkan 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.

Match

Saba get the job done against Siah Jamegan

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

Player ratings

One of those days for Saeid Pouraliganji

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

In brief

20 Edition

The Saba Sentinel

14 Dec 2026
From our football correspondent Uneasy

Squad

Sardar Shojaei damages knee ligaments — 123 days out

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

Saba turn down Talleres for Mohammad Yazdani

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

Player ratings

Age has not caught Ehsan Hosseini yet — 7.81

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

Squad

Tempers go at Saba

Amin Saedi 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

No hiding place for Pejman Hajsafi

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

Player ratings

Saeid Noorafkan ran the middle of the pitch — 6.74

He won it back and then made something of it, which is two jobs and the reason the scoreline looks the way it does. 10 combined actions and a mark of 6.74, and not one of them will make a highlights package.

In brief

18 Edition

The Saba Sentinel

30 Nov 2026
From our football correspondent Crisis

Squad

A knee injury of the worst kind for Ashkan Taremi

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

Squad

Ehsan Hajsafi: 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.” Saba have not answered, which is an answer of sorts.

Squad

Pejman Hajsafi 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 Saba this week that will take longer than a week to unsay.

In brief

17 Edition

The Saba Sentinel

23 Nov 2026
From our football correspondent Uneasy

Squad

A knee injury of the worst kind for Ashkan Taremi

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

Squad

Tempers go at Saba

Saeid Noorafkan 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

No hiding place for Saeid Noorafkan

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

In brief

16 Edition

The Saba Sentinel

16 Nov 2026
From our football correspondent Uneasy

Squad

Vouria Khodadad keeps the receipts

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

Squad

Pejman Hajsafi 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 Saba this week that will take longer than a week to unsay.

Player ratings

The game went through Hossein Moharrami — 7.52

Marked 7.52 on 13 actions at both ends of the pitch. Midfielders like this get described as unspectacular by people who have never tried to play against one.

In brief

15 Edition

The Saba Sentinel

9 Nov 2026
From our football correspondent Uneasy

Player ratings

Both jobs done by Hossein Moharrami — 6.78

A midfielder is measured on whether the team functions when he is on the pitch, which is nearly impossible to see and completely obvious in retrospect. 16 actions, 6.78, and a manager who will not be substituting him again in a hurry.

Squad

Tempers go at Saba

Saeid Noorafkan 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

Saba see off Esteghlal Khuzestan

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

Squad

Saba lose Hossein Khodadad

42 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without him.

Squad

The manager makes an example of Amin Saedi

“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

Ehsan Hosseini was the difference for Saba

Marked 7.78. Ask anyone leaving the ground what settled it and you will get one name, which is the only award that has ever really counted.

In brief

14 Edition

The Saba Sentinel

2 Nov 2026
From our football correspondent Uneasy

Match

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

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

Squad

No hiding place for Ehsan Hosseini

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

Player ratings

Mohammad Yazdani was the difference for Saba

Marked 7.83. Ask anyone leaving the ground what settled it and you will get one name, which is the only award that has ever really counted.

Squad

A place in the month's best eleven for Sardar Torabi

Four or five weekends of consistency, judged against everybody in the division doing his job. Sardar Torabi has come out of that comparison in the side, and Saba have had the benefit of every one of those afternoons.

Match

Honours even between Saba and Padideh

1‑1, and both dressing rooms will call it two points lost. A draw that asked plenty of questions and answered none of them.

Squad

The armband comes off Saeid Pouraliganji

Saba will explain it as a decision about the team, and it may well be one. A dressing room has never once read it that way.

In brief

13 Edition

The Saba Sentinel

26 Oct 2026
From our football correspondent Crisis

Market

Saeid Pouraliganji 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 Saba, and it is not being withdrawn.

Match

Saba are in real trouble now

Position 14, 13 points, and a fixture list with fewer games left in it than excuses. The arithmetic is not cruel yet, but it has stopped being kind.

Match

The wait goes on for Saba

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.

Squad

Words at Saba training over how hard people work

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

Amin Saedi 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 Saba this week that will take longer than a week to unsay.

Match

Saba come up short against Zob Ahan

Zob Ahan left with the points after a 0‑2 defeat that will take some explaining on the terraces.

In brief

12 Edition

The Saba Sentinel

19 Oct 2026
From our football correspondent Steady

Player ratings

Ehsan Hosseini runs at them all day

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

Squad

Saeid Noorafkan 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 Ehsan Hajsafi

“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

9 Edition

The Saba Sentinel

28 Sep 2026
From our football correspondent Steady

Squad

Pejman Hajsafi keeps Saba 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.

Squad

Tempers go at Saba

Saeid Noorafkan 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

Saba get the job done against Foolad

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

Player ratings

Mohammad Yazdani takes the honours

Marked 7.92 on an afternoon he ran from the first whistle to the last. Whatever else went wrong, Saba had the best player on the pitch.

Squad

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

Squad

Sardar Torabi makes his debut at 18

At 18 years old, Sardar Torabi became the latest name off the academy production line to be handed a senior shirt.

In brief

8 Edition

The Saba Sentinel

21 Sep 2026
From our football correspondent Uneasy

Squad

A fracture rules Vahid Gholizadeh out for 18 days

Bones knit. That is the one merciful thing about this injury and the reason Saba will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Squad

Saeid Noorafkan 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 Saba this week that will take longer than a week to unsay.

Match

Saba see off Gostaresh Foulad

Three points for Saba, 2‑1 the final word against Gostaresh Foulad in a contest settled by the finer margins.

In brief

6 Edition

The Saba Sentinel

7 Sep 2026
From our football correspondent Uneasy

Squad

A fracture rules Vahid Gholizadeh out for 32 days

Bones knit. That is the one merciful thing about this injury and the reason Saba will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Match

The cup run ends for Saba

0‑1 against Tractor, and the road stops here. Cup exits are quick deaths — no second leg, no next week, just the league from now until May.

Match

7 matches without a win for Saba

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

Market

Amir Yazdani asks to leave Saba

“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

Saeid Noorafkan 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

Tempers go at Saba

Amin Saedi 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.

In brief

5 Edition

The Saba Sentinel

31 Aug 2026
From our football correspondent Crisis

Squad

Vahid Gholizadeh breaks a bone — 40 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 40 days, a clean timeline, and a return date somebody can actually plan around.

Market

Vouria Khodadad 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 Saba, and it is not being withdrawn.

Match

The wait goes on for Saba

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.

Match

Rah Ahan take the points off Saba

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

Squad

The manager makes an example of Kaveh Moharrami

“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

Words at Saba training over how hard people work

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

4 Edition

The Saba Sentinel

24 Aug 2026
From our football correspondent Uneasy

Squad

A fracture rules Vahid Gholizadeh out for 48 days

Bones knit. That is the one merciful thing about this injury and the reason Saba will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Match

Saba throw away a 2-goal lead

2 in front and in complete control, and it finished with Esteghlal Ahvaz the happier side. There is no version of this afternoon that Saba will enjoy reviewing.

Player ratings

Mohammad Yazdani did the work nobody counts — 6.75

26 combined actions and 6.75. The job he did is the one that shows up as other people looking good, and the only reliable way to notice it is to watch what happens on the afternoons he is missing.

Player ratings

No sign of nerves from Saeid Noorafkan at 21 — 7.60

The hardest thing about being 21 in a senior side is that nobody makes allowances. Saeid Noorafkan did not need any: 7.60, and he looked the most comfortable man on the pitch.

Market

Mohammad Azmoun asks to leave Saba

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

Match

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

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

Squad

Pejman Hajsafi 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 Saba this week that will take longer than a week to unsay.

Squad

Saeid Noorafkan 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 terraces

Saba supporters have found a favourite in Saeid Noorafkan

There is a particular warmth a ground reserves for a 21-year-old it feels ownership of. Saeid Noorafkan has it now, and everything he does for the rest of his time here will be measured against the goodwill he was handed for free.

In brief