# Ehsan Hajsafi

> Defender · Iran · [Iran](https://betsprinter.com/teams/1641) · [Canonical HTML](https://betsprinter.com/players/45688)

## Quick facts

| Field | Value |
| --- | --- |
| Age | 36 |
| Date of birth | 1990-02-25 |
| Nationality | Iran |
| Position | Defender |
| Jersey | #3 |
| Height | 178 cm |
| Weight | 82 kg |
| Current club | [Iran](https://betsprinter.com/teams/1641) |
| Competition | [WC Qualification Asia](https://betsprinter.com/leagues/32) |

## Season snapshot

| Metric | Value |
| --- | ---: |
| Season | 2022 |
| Competition | WC Qualification Asia |
| Appearances | 8 |
| Minutes | 542 |
| Goals | 1 |
| Assists | 0 |
| Average rating | 6.90 |

## Competitions this season

| Competition | Apps | Min | Goals | Assists | Rating |
| --- | ---: | ---: | ---: | ---: | ---: |
| World Cup *(primary)* | 8 | 542 | 1 | 0 | 6.90 |
| WC Qualification Asia | 8 | 542 | 1 | 0 | 6.90 |

## Last matches

| Date | Competition | Opponent | Min | G | A | xG | xA | Rating |
| --- | --- | --- | ---: | ---: | ---: | ---: | ---: | ---: |
| Sun 21 Jun | World Cup | Belgium | 66 | 0 | 0 | — | — | 6.38 |
| Tue 16 Jun | World Cup | New Zealand | 25 | 0 | 0 | 0.03 | — | 6.49 |

## Profile

### A veteran presence with statistical blankness

## Profile
Ehsan Hajsafi arrives as a veteran defensive option: 36 years old, representing Iran and listed as a defender for his current club in Iran[^fact-1]. The profile reads like a trusted experience play — positional solidity and leadership assumed from longevity rather than the season logbook supplied here[^fact-1].

## Season form
Season outputs are thin on measurable premium attacking contributions; the provider records an average rating of 0.00 across the season[^fact-2]. That single publicly supplied metric leaves a blank canvas for any statistical narrative: there is no documented positive or negative fluctuation in match ratings to quantify form or decline[^fact-2]. Without volume numbers for minutes, tackles, interceptions or attacking returns, the only ironclad season figure is the 0.00 average rating reported by the provider[^fact-2].

## Availability & momentum
The structured facts include the player’s age and club affiliation but do not provide fitness notes, minutes played, or the date of the last appearance; the only verifiable availability detail is his status as a 36-year-old defender playing for a club in Iran[^fact-1]. That constraint forces reliance on observable non-numeric signals at selection windows: longevity suggests experience that can be selected for tournament or knockout settings, while the absence of match-by-match ratings in the supplied data prevents any momentum reading from the provider’s season metric[^fact-1][^fact-2].

## What to watch
Next fixture: monitor selection and starting status rather than raw provider numbers — the facts supply no opponent, date, or match minutes, only the player’s identity and role within Iranian club football[^fact-1]. The single season metric available (0.00 average rating) flags a need to consult alternative data streams for live form, but also suggests potential market inefficiency if other scouts or providers hold different numeric evaluations[^fact-2]. For those tracking value, the observable hooks are clear: veteran defender, domestic-club baseline, and an absence of provider-rated season form that must be replaced with live-team sheets and minute-by-minute coverage to make conviction calls[^fact-1][^fact-2].

### Cited facts

[^fact-1]: **Identity** — 36 years old · Iran · Defender · current club Iran.
[^fact-2]: **Average rating** — Provider rating averages 0.00 across the season.

---

Methodology: <https://betsprinter.com/methodology>. Canonical HTML: <https://betsprinter.com/players/45688>.
