ScoreMondoLive Scores
Search teams, leagues, matches/
Esteghlal FCMidfielder

Saleh Hardani

Shirt number
2
Midfielder

Photo: API-Football · Sources: API-Football

Season 2026World Cup

2Apps1 starts
90Minutes
0Goals
0Assists
0Yellow cards
0Red cards
Last 10 matches
Average rating6.93
Goals + assists1
Minutes per match81
Goals + assists per 90 min0.11

Numbers from 13 matches in our archive.

FormRating and result of the last 10 matches

6.6D26/11/24 · Sepahan Isfahan 1 - 1 Al Wehdat SC Amman · Rating 6.68.7W22/10/25 · Esteghlal FC 2 - 0 Al Wehdat SC Amman · Rating 8.77.2D05/11/25 · Al Wehdat SC Amman 1 - 1 Esteghlal FC · Rating 7.26.7D26/11/25 · Esteghlal FC 1 - 1 Al Wasl FC · Rating 6.79.2W24/12/25 · Al Muharraq SC 0 - 3 Esteghlal FC · Rating 9.26.2L10/02/26 · Esteghlal FC 0 - 1 Al Hussein Irbid · Rating 6.25.9D21/06/26 · Belgium 0 - 0 Iran · Rating 5.96.8D27/06/26 · Egypt 1 - 1 Iran · Rating 6.85.7L27/10/26 · Shabab Al Ahli Dubai FC 2 - 0 Esteghlal FC · Rating 5.76.3W03/11/26 · Esteghlal FC 1 - 0 Al Shamal SC · Rating 6.3

Rating trendLast 12 rated matches

Rating trend: Al Sharjah SC 6.7, Al Sharjah SC 6.9, Al Wehdat SC Amman 6.6, Al Wehdat SC Amman 8.7, Al Wehdat SC Amman 7.2, Al Wasl FC 6.7, Al Muharraq SC 9.2, Al Hussein Irbid 6.2, Belgium 5.9, Egypt 6.8, Shabab Al Ahli Dubai FC 5.7, Al Shamal SC 6.3avg 6.9122/10/24 · Al Sharjah SC 3 - 1 Sepahan Isfahan · 6.705/11/24 · Sepahan Isfahan 3 - 1 Al Sharjah SC · 6.926/11/24 · Sepahan Isfahan 1 - 1 Al Wehdat SC Amman · 6.622/10/25 · Esteghlal FC 2 - 0 Al Wehdat SC Amman · 8.705/11/25 · Al Wehdat SC Amman 1 - 1 Esteghlal FC · 7.226/11/25 · Esteghlal FC 1 - 1 Al Wasl FC · 6.724/12/25 · Al Muharraq SC 0 - 3 Esteghlal FC · 9.210/02/26 · Esteghlal FC 0 - 1 Al Hussein Irbid · 6.221/06/26 · Belgium 0 - 0 Iran · 5.927/06/26 · Egypt 1 - 1 Iran · 6.827/10/26 · Shabab Al Ahli Dubai FC 2 - 0 Esteghlal FC · 5.703/11/26 · Esteghlal FC 1 - 0 Al Shamal SC · 6.36.39.2

Last appearances

  • AFC Champions League Elite, West RegionEsteghlal FC1Al Shamal SC090' Started6.3
  • AFC Champions League Elite, West RegionShabab Al Ahli Dubai FC2Esteghlal FC0Yellow cards 190' Started5.7
  • World CupEgypt1Iran145' Off the bench6.8
  • World CupBelgium0Iran045' Started5.9
  • AFC Champions League Two, Group GEsteghlal FC0Al Hussein Irbid190' Started6.2
  • AFC Champions League Two, Group GAl Muharraq SC0Esteghlal FC3Assists 190' Started9.2
  • AFC Champions League Two, Group GEsteghlal FC1Al Wasl FC188' Started6.7
  • AFC Champions League Two, Group GAl Wehdat SC Amman1Esteghlal FC190' Started7.2
  • AFC Champions League Two, Group GEsteghlal FC2Al Wehdat SC Amman090' Started8.7
  • AFC Champions League Two, Group GSepahan Isfahan1Al Wehdat SC Amman1Yellow cards 190' Started6.6
  • AFC Champions League Two, Group GSepahan Isfahan3Al Sharjah SC1Assists 125' Off the bench6.9
  • AFC Champions League Two, Group GAl Sharjah SC3Sepahan Isfahan172' Started6.7

Goals and assists per season

  • Goals
  • Assists
Goals and assists per season: 2024: Goals 0, Assists 1; 2025: Goals 0, Assists 1; 2026: Goals 0, Assists 02024 · Assists: 12025 · Assists: 1

Minutes playedLast 13 matches

  • Started
  • Off the bench
Minutes played: Last 13 matches, Minutes per match 7517/09/24 · Started: 68'22/10/24 · Started: 72'05/11/24 · Off the bench: 25'26/11/24 · Started: 90'22/10/25 · Started: 90'05/11/25 · Started: 90'26/11/25 · Started: 88'24/12/25 · Started: 90'10/02/26 · Started: 90'21/06/26 · Started: 45'27/06/26 · Off the bench: 45'27/10/26 · Started: 90'03/11/26 · Started: 90'

Detailed statistics5 matches · 358 min

Attack

  • Shots (on target)1
  • Successful dribbles3 / 8

Passing

  • Key passes3
  • Pass accuracy74%138 passes

Defence and duels

  • Tackles · interceptions16 · 6
  • Duels won29 / 57
  • Fouls won71.76 per 90

Career statistics

SeasonCompetition · TeamAppsGoalsAssistsMinutesYellow cardsRed cards
2026World CupIran2009000
2025AFC Champions League Two, Group GEsteghlal FC50144800
2024AFC Champions League Two, Group GSepahan Isfahan40125510
Total110279310

Clubs

Settings
Theme
Row density
Goal sound
Data saver
No team crests or animations; live scores keep updating.

Your settings and favourites are saved on this device only. Animations follow your device setting. Keyboard: j / k move, / search, f favourite, p pin, ? help