Iran

Snapshot · 2026-06-24Model 1.0.0

AFC·Group G·FIFA #20

R16 contender

Transition-heavy side with a Tractor-heavy spine.

Rival
Belgium (#8)
Key
Mehdi Taremi (FW)
Share this cardSave image

Final squad announced · Iran · 2026-06-02

Source: Türkiye Today

WC2026 results

Record0W · 2D · 0L
Goals2:2 (0)
Form
DateOpponentScoreResultVenue
Jun 15New Zealand22DInglewood
Jun 21Belgium00DInglewood
1

Tournament outlook

Analysis

Iran carry a 0.4% probability of winning the tournament (23rd of 48). The squad bridges generations: Ehsan Hajsafi (36 at kickoff with 144 caps — probably his final world cup) alongside Kasra Taheri, the squad's youngest prospect. Drawn in Group G alongside Belgium, Egypt, New Zealand, they are projected at 83.2% to advance to the knockout stage.

How they play

Iran under Amir Ghalenoei play a transition heavy game, with just 33% possession — among the lowest in the field. Their likely shape is a 4-4-2, though they have also used other. They sit deeper and pick their moments to press (PPDA 29.0) and move the ball forward quickly at 4.5 passes per attack. They are selective in their shooting (8.4 per 90).

Path to success

In Group G alongside Belgium, Egypt, New Zealand, Iran are projected at 83.2% to advance from the group stage. Qualification to the knockout rounds is the primary target. The round of 32 probability sits at 41.9%. The expanded 48-team format gives smaller federations more runway, and upsets in the group stage are a fixture of every World Cup.

What they must execute

Iran rely on defensive discipline and quick transitions — absorbing pressure and converting turnovers into attacking chances. Concentration and defensive organisation for full 90-minute stretches will determine whether the approach holds against top opposition. Managing minutes for Ehsan Hajsafi across what could be seven matches will test the coaching staff's rotation planning.

Controversial take

One factor to watch: XI averaged only 614 club minutes in 2023-24 — #42 of 43 in the field. Light pre-tournament prep on the starting eleven.

Key numbers

0.4%Win probability23rd in field
1760Elo ratingRanked 31st globally
4-4-2Predicted formationFrom 3 observed matches
33%Possession sharelowest in the field
11.9%Tournament goal probability — Mehdi TaremiTop projected scorer in the squad (FW)
3.4 yearsManager tenureAmir Ghalenoei

How they play

Style vs the 48-team field

Transition-heavy · style profile from 6 recent matches

Press
29
9
Build-up
4.5
1
Directness
10.6
99
Width (proxy)
285
1
Tempo
8.3
34
Set-piece relianceno data

What to watch: a quick, few-touch route to attack.

Percentiles position Iran against the 48-team field. Higher means more of that trait, not better or worse. Press is inverted (lower PPDA = higher press); width uses crossing rate as a proxy; tempo is open-play passes per minute of possession. Descriptive style analytics; does not feed the published probabilities.

Group G finish · Iran

Monte Carlo, 100,000 sims

Top two advance to the round of 32; best 8 of 12 third-placed teams also qualify.

  • 1st (group winner)
    Advances to R32
    24.9%
  • 2nd (runner-up)
    Advances to R32
    35.6%
  • 3rd
    Advances only if among the best 8 of 12 third-placed teams
    26.8%
  • 4th
    Eliminated
    12.7%

Stage progression · Iran

, 100,000 sims
  1. 80.6%AdvAdvance from group
  2. 41.3%R16Round of 16
  3. 15.8%QFQuarter-final
  4. 5.3%SFSemi-final
  5. 1.9%FFinal
  6. 0.6%WinWin the tournament

Likely knockout path · Iran

Monte Carlo, 10,000 sims

Most frequent opponents per round, conditional on reaching it.

R32

Round of 32

R16

Round of 16

QF

Quarter-final

SF

Semi-final

F

Final

2

The squad

Confirmed squad

Model-predicted · snapshot 2026-05-28

Roster confirmed by the federation's official squad announcement. The XI/bench split below is the model's composite-rating ordering, not the head coach's lineup.

Goalkeepers (1)
PlayerStat
GK
Alireza BeiranvandCaps-drivenTractor
84c0.51
Defenders (4)
PlayerStat
DF
Hossein KanaanizadeganCaps-drivenPersepolis
63c0.49
DF
Ehsan HajsafiCaps-drivenSepahan
144c0.40
DF
Milad MohammadiCaps-drivenPersepolis
75c0.39
DF
Ramin RezaeianCaps-drivenFoolad
72c0.16
Midfielders (3)
PlayerStat
MF
Alireza JahanbakhshCaps-drivenDender
98c10assists0.83
MF
Saman GhoddosCaps-drivenKalba
67c9assists0.62
MF
Saeid EzatolahiCaps-drivenShabab Al-Ahli
81c3assists0.31
Forwards (3)
PlayerStat
FW
Mehdi TaremiCaps-drivenOlympiacos
103c59goals0.66
FW29c10goals0.52
FW16c5goals0.29
Bench

★ likely first sub badge on the top-3 by first-sub score within each position group, plus a late-game impact rating where club per-90 stats are available.

Goalkeepers (2)
PlayerStat
GK
Payam NiazmandPersepolis★ Likely first sub
15c0.38
GK
Hossein HosseiniRating-drivenSepahan★ Likely first sub
13c0.38
Defenders (5)
PlayerStat
DF
Shojae KhalilzadehCaps-drivenTractor
56c0.04
DF
Saleh HardaniCaps-drivenEsteghlal★ Likely first sub
17c0.25
DF
Ali NematiFoolad★ Likely first sub
15c0.27
DF
Aria YousefiSepahan★ Likely first sub
12c0.30
DF
Danial EiriMalavan
0c0.00
Midfielders (5)
PlayerStat
MF
Mohammad MohebiGoals-drivenRostov★ Likely first sub
35c9assists0.53
MF
Mahdi TorabiCaps-drivenTractor
51c7assists0.00
MF
Omid NoorafkanCaps-drivenSepahan★ Likely first sub
39c9assists0.31
MF
Rouzbeh CheshmiCaps-drivenEsteghlal
40c1assists0.21
MF
Mohammad GhorbaniAl-Wahda★ Likely first sub
14c0assists0.31
Forwards (3)
PlayerStat
FW
Ali AlipourPersepolis★ Likely first sub
12c1goals0.27
FW
Kasra TaheriCaps-drivenPaykan★ Likely first sub
2c0goals0.01
FW
Dennis EckertRating-drivenStandard Liège★ Likely first subimpact 34/100
0c0goals0.06
How to read this squad4 columns explained
Pos
Broad position bucket — GK / DF / MF / FW.
Caps
Senior international appearances. Used by the model as a recency-weighted signal of how often the manager calls the player up.
Stat
Position-aware stat: career international goals for forwards; career international assists for midfielders (Transfermarkt); latest available Big-5 club season's total tackles for defenders (FBref); latest available Big-5 club season's save percentage for goalkeepers (FBref). Em-dash when no data is joined — most often for defenders and keepers at non-Big-5 clubs.
Rating
Composite rating (Model #4) — combines recent caps + goals, recent club xG and xAG per 90, position-relative quality, and call-up priors. Higher = the model thinks the player is more likely to start. Typically 0.9 (depth) to 2.5 (elite).
★ Likely first sub — the bench player the model rates most likely to be the first substitute for their position. Computed from a first-sub score (cap-recency + impact rating); ties broken by Rating.

Selection driver — coloured chips show which input dominates a player's selection score. Caps-driven = selected mainly on international experience. Rating-driven = selected mainly on club performance quality. Jersey-boosted = jersey number from a recent squad snapshot lifted their score. Goals-driven = international goal record was the decisive factor. No chip when the score is a balanced blend.

Squad cohesion

Projected XI · club overlap

Low coverage: 1/11 of the projected XI have club-minutes rows in our ratings table. Numbers below are structurally suppressed and should be read alongside the resolved count, not in isolation.

Pairwise club minutes
0.00%
Share of the 55-pair × 3000-minute ceiling. Higher = more of the XI plays together at club level.
Club concentration
1.000
How concentrated the XI is across clubs. 0.091 = 11 different clubs · 1.000 = all the same club.
Top-3 clubs share
100%
1 of 1 play for the three most common clubs in the XI.

Top clubs in projected XI

  • Brentford1

Descriptive metric — does not feed the published probabilities. Methodology →

Squad depth

Projected XI · replaceability

Most irreplaceable starters

  1. Mehdi TaremiStrikerLikely cover: Ali Alipour · 0.27Persepolis0.39gap to repl.
  2. Alireza JahanbakhshWingerLikely cover: Mohammad Mohebi · 0.53Rostov0.30gap to repl.
  3. Hossein KanaanizadeganCentre-backLikely cover: Ali Nemati · 0.27Foolad0.22gap to repl.

Gap to repl. = how far this nation's rating at the position falls from the starter to his likely in-squad replacement (named above). Larger = harder to replace.

Descriptive metric — does not feed the published probabilities. Methodology →

3

Group schedule

Group-stage schedule

MDDateOpponentVenue
1Jun 15, 2026New ZealandInglewood, United States
2Jun 21, 2026BelgiumInglewood, United States
3Jun 26, 2026EgyptSeattle, United States

Head-to-head matchups

Iran projected scorers →

4

Storylines

Storylines

Updated 28 days ago
League pedigree

Only 1 of 26 predicted-squad players played in a top-5 European league last season — the rest play home or in non-top-5 leagues.

Last danceEhsan Hajsafi

36 at kickoff with 144 caps — probably his final World Cup.

Teen starterKasra Taheri

19 at kickoff — 2 caps — projected on the bench, the squad's youngest pick.

Club core

4 of 26 predicted-squad players play their club football for Tractor — a single-club spine on the international side.

5

Form & track record

Video analysis: Iran

Performance data from official highlights analysis across 2 matches. 10 players observed, 10 events tracked.

8
Mehdi TaremiStandout performer

Scored a crucial goal and was a constant attacking threat, despite missing a late opportunity to seal the victory.

1 goal
3
Goals
2
Shots
1
Saves
0
Fouls won
0
Cards
1
Headers
Rating spread(12 ratings)
8+ (5)7 (0)6 (5)5- (2)

Player ratings (10)

8
Mehdi Taremi1 app · 3 events
1 goal2 shots (1 on target)
8

Scored a crucial goal and was a constant attacking threat, despite missing a late opportunity to seal the victory.

gs-0378Scored a crucial goal and was a constant attacking threat, despite missing a late opportunity to seal the victory.
8
Mohammad Mohebi1 app · 2 events
1 goal1 header
8

Scored the second equalizer for Iran with a crucial header, completing a comeback.

gs-0148Scored the second equalizer for Iran with a crucial header, completing a comeback.
8
Ramin Rezaeian1 app · 1 events
1 goal
8

Scored a vital equalizer for Iran with a well-executed shot.

gs-0148Scored a vital equalizer for Iran with a well-executed shot.
8
Alireza Beiranvand2 apps · 2 events
1 save
88

Made several crucial saves that prevented New Zealand from extending their lead or scoring more goals.

gs-0148Made several crucial saves that prevented New Zealand from extending their lead or scoring more goals.
gs-0378Made crucial saves and was a reliable presence in goal, keeping Iran in the lead for a significant period despite conceding the equalizer.
6
Mehdi Ghayedi2 apps · 1 events
66

Came on as a substitute but did not have any notable impact on the game.

gs-0146Came on as a substitute but did not have any notable impact on the game.
gs-0376Created a clear scoring opportunity with a chip, only to be denied by an excellent save from the opposition goalkeeper.
6
Saman Ghoddos1 app · 1 events
6

Played for 65 minutes without any notable positive or negative contributions.

gs-0146Played for 65 minutes without any notable positive or negative contributions.
6
Arya Yousefi1 app
6

Played for 50 minutes without any notable positive or negative contributions.

gs-0146Played for 50 minutes without any notable positive or negative contributions.
6
Saeid Ezatolahi1 app
6

Came very close to scoring with a shot that hit the post, showing good attacking intent from midfield.

gs-0376Came very close to scoring with a shot that hit the post, showing good attacking intent from midfield.
4
Sardar Azmoun1 app
4

Received a yellow card for a foul and showed frustration, failing to make a positive impact on the match.

gs-0374Received a yellow card for a foul and showed frustration, failing to make a positive impact on the match.
4
Hossein Kanaanizadegan1 app
4

Received a yellow card for a foul, indicating a lapse in discipline without other notable contributions.

gs-0374Received a yellow card for a foul, indicating a lapse in discipline without other notable contributions.

Match observations

  • gs-014The match was a high-energy contest, with both teams demonstrating a strong desire to attack.
  • gs-014New Zealand established a lead twice, but Iran showed resilience by equalizing on both occasions.
  • gs-014Key moments included a shot striking the post and multiple impressive saves from both goalkeepers, highlighting the competitive nature of the game.
  • gs-037The match was a tense and hard-fought encounter at SoFi Stadium, with both teams desperate for a victory to advance in the World Cup.
  • gs-037The first half was a cagey affair with few clear-cut chances, though Iran came closest with a shot hitting the post.
  • gs-037The second half exploded into life with end-to-end action, featuring a goal for Iran, a late equalizer for Belgium, and numerous dramatic moments.

Statistical profile

Transition Heavy

Attack

Attack rating0.7926th/48
Shots per match8.445th/48
Chance quality0.13613th/48

Defence

Defence rating0.8433rd/48
Goalkeeper rating0.5324th/48

GK: Alireza Beiranvand

Set pieces

Penalty conversion73.3%14th/48
Penalty save rate20.0%36th/48

Style

Possession33.1%48th/48
Press intensity29.037th/48
Directness10.61st/48
Crossing volume285.040th/48
Long ball volume46.11st/48
Build-up length4.540th/48

Squad

Avg. minutes per starter61442nd/48
Club familiarity0.00029th/48

Workload class: low

Attack and defence ratings from the model; style metrics from recent international matches; penalty rates via Bayesian estimation; goalkeeper rating from shot-prevention data. Rank is out of 48 tournament teams.

Where goals come from

Phase of play · scored & conceded

Scored5 goals · 56 shots
Conceded9 goals · 82 shots
  • Open play
  • Set piece
  • Counter
  • Penalty

Share of goals by how the chance began, across 6 matches (WC2018,WC2022). Shoot-out kicks are excluded. Descriptive metric — does not feed the published probabilities. Methodology →

Group-stage matchups

vs New Zealand2026-06-15
Win54.7%
Draw27.7%
Loss17.6%
Expected goals for1.43
Expected goals against0.48
Likeliest score1-0 (20.6%)
Both teams score29.5%
Clean sheet62.1%
vs Belgium2026-06-21
Win24.1%
Draw27.1%
Loss48.8%
Expected goals for0.86
Expected goals against1.51
Likeliest score1-0 (13.3%)
Both teams score45.8%
Clean sheet22.1%
vs Egypt2026-06-26
Win39.6%
Draw30.8%
Loss29.6%
Expected goals for0.94
Expected goals against0.78
Likeliest score0-0 (18.8%)
Both teams score33.9%
Clean sheet45.8%

Probabilities from the calibrated ensemble model. xG from the Dixon–Coles fit. See each fixture page for full analysis.

Rating & probability history

12 snapshots · 2026-05-222026-06-24
Iran — Elo and tournament-winner probability over 12 snapshotsIran trajectory: 12 snapshots between 2026-05-22 and 2026-06-24 (33 days). Elo moved from 1760.0 to 1760.0 (0). Tournament-winner probability moved from 0.2% to 0.6% (+0.4pp).Elo rating17501757176317702026-05-22 · Elo 1760.02026-06-06 · Elo 1760.0 (0 vs prior)2026-06-06 · Elo 1760.0 (0 vs prior)2026-06-07 · Elo 1760.0 (0 vs prior)2026-06-07 · Elo 1760.0 (0 vs prior)2026-06-07 · Elo 1760.0 (0 vs prior)2026-06-08 · Elo 1760.0 (0 vs prior)2026-06-08 · Elo 1760.0 (0 vs prior)2026-06-10 · Elo 1760.0 (0 vs prior)2026-06-10 · Elo 1760.0 (0 vs prior)2026-06-23 · Elo 1760.0 (0 vs prior)2026-06-24 · Elo 1760.0 (0 vs prior)Tournament-winner probability0.0%0.5%1.0%1.5%2026-05-22 · 0.2% (CI <0.1%–0.5%)2026-06-06 · 0.4% (CI 0.2%–1.0%) (+0.2pp vs prior)2026-06-06 · 0.4% (CI 0.2%–1.0%) (0pp vs prior)2026-06-07 · 0.4% (CI 0.2%–1.0%) (0pp vs prior)2026-06-07 · 0.4% (CI 0.2%–1.0%) (0pp vs prior)2026-06-07 · 0.4% (CI 0.2%–1.0%) (0pp vs prior)2026-06-08 · 0.1% (CI 0.2%–1.0%) (−0.3pp vs prior)2026-06-08 · 0.4% (CI 0.2%–1.0%) (+0.2pp vs prior)2026-06-10 · 0.4% (CI 0.2%–1.0%) (0pp vs prior)2026-06-10 · 0.4% (CI 0.2%–1.0%) (0pp vs prior)2026-06-23 · 0.7% (CI 0.2%–1.0%) (+0.3pp vs prior)2026-06-24 · 0.6% (CI 0.2%–1.0%) (−0.1pp vs prior)snapshot date (2026-05-222026-06-24)

Iran trajectory: 12 snapshots between 2026-05-22 and 2026-06-24 (33 days). Elo moved from 1760.0 to 1760.0 (0). Tournament-winner probability moved from 0.2% to 0.6% (+0.4pp).

Each point is one model build. The shaded band is the bootstrap 90% credible interval around the tournament-winner probability.

Recent form (10 matches)

Record4W · 3D · 3L
Goals167
Form
DateOpponentScoreResultCompetition
2026-03-31NCosta Rica50WFriendly
2026-03-27NNigeria12LFriendly
2025-11-18NUzbekistan00DAl Ain International Cup
2025-11-13NCape Verde00DAl Ain International Cup
2025-10-14NTanzania20WFriendly
2025-10-10ARussia12LFriendly
2025-06-10HNorth Korea30WFIFA World Cup qualification
2025-06-05AQatar01LFIFA World Cup qualification
2025-03-25HUzbekistan22DFIFA World Cup qualification
2025-03-20HUnited Arab Emirates20WFIFA World Cup qualification

martj42 international results (CC0) · last 10 matches · ~2 years.

Head-to-head vs group opponents

OpponentMeetingsW-D-LLast meeting
New Zealand31-2-02026Draw (22) · FIFA World Cup
Belgium10-1-02026Draw (00) · FIFA World Cup
Egypt10-0-12000Loss (11) · Friendly

All meetings via the martj42 international results dataset.

Major tournaments — most recent appearance

TournamentYearFinishW-D-LSince then
AFC Asian Cup2024Semi-finals4-1-1
  • Same head coach (Amir Ghalenoei) since 2023
  • 27/40 of current pool (68%) were active that year
FIFA World Cup2022Group stage1-0-2
  • New head coach since then — now Amir Ghalenoei (appointed 2023)
  • 20/40 of current pool (50%) were active that year

Source: FIFA archives. Penalty outcomes resolved to W/L.

Most similar past team-tournaments

Closest comparable teams from past major tournaments (1990-2024), by squad strength, group draw, and recent form. Shown for context, not a prediction.

  • Saudi Arabia · Asian Cup 2011

    Exited at the group stage

    Comparable pre-tournament strength (Elo 1741) and group draw.

  • South Korea · Asian Cup 2007

    Finished third

  • South Korea · World Cup 2010

    Exited at the round of 16

Standard Pass

See all 104 match forecasts

Unlock match probabilities, expected goals, scoreline distributions, and per-player scoring chances across all 104 matches.

Get the Pass, $15

Every forecast graded against the real result, scored on 987 matches since 2014. See the scorecard.

24h money-back, no questions asked·No subscription, no auto-renewal·Access through 31 Dec 2026. See refund policy.