Goal efficiency
How clinical and direct the player was in front of goal — volume, accuracy, and conversion.

Esteghlal FC · AFC Champions League Two · Defender · #2 · Iran · 27 yrs
Saleh Hardani plays as a defender for Esteghlal FC. Saleh Hardani is a represents Iran, 27 years old, defender, currently at Esteghlal FC. Saleh Hardani wears shirt number 2 for Esteghlal FC. Saleh Hardani was born in Dishmok, Iran on 1998-12-26. Saleh Hardani is 176 cm tall. Saleh Hardani's Sportra profile tracks season statistics across Friendlies, Persian Gulf Pro League, AFC Champions League Two, World Cup - Qualification Asia, and other leagues. Saleh Hardani's page brings together career clubs, trophies, injury history, multi-competition stats, and related news headlines. On Sportra you can explore Saleh Hardani season statistics, transfer history, trophies, injury updates, and related news across every competition tracked in the profile.

Defender · #2
| Season | Team |
|---|---|
| 2026 | |
| 2025 | |
| 2024 | |
| 2023 | |
| 2023 |
| Date | Type | From | To |
|---|---|---|---|
| 2025-01-26 | Free Transfer | ||
| 2024-07-17 | Free | ||
| 2022-02-05 | Free |
Season intelligence
Profile as Defender: pressure magnet, defensive work, high usage. Archetype: Ball-winning midfielder. Season rating 7.3.
Scaled 0–99 from season output — map to fantasy, comparisons, or scouting cards.
Per-90 rates, efficiency ratios, and Sportra indices from season totals.
How clinical and direct the player was in front of goal — volume, accuracy, and conversion.
Playmaking output: assists, key passes, and custom chance-creation signals.
Isolation threat and progressive carrying — volume plus success rate.
How often they draw fouls and stay out of trouble with cards.
Tackles, duels, and off-ball defensive contribution.
Shot-stopping, goals conceded, and penalty saves.
Minutes, availability, and how central they were to the team.
Every tracked category for this league and season, grouped by Sportra.

Is Kevin De Bruyne starting today? Check out the confirmed official lineups for Belgium vs Iran in this crucial 2026 World Cup Group G clash. Kevin De Bruyne is officially starting and will captain Belgium today. Following intense speculation over his tactical deployment, head coach Rudi Garcia has named the Manchester City playmaker in his standard central attacking role to drive the team forward at SoFi Stadium in Los Angeles. With the 2026 World Cup Group G entirely up for grabs following a pair of opening-round draws, the structural setup of both teams reflects a high-stakes tactical battle. Belgium has altered their frontline to add physical reinforcement, while Iran has rolled out an extremely compact, defensive unit designed to crowd out midfield spaces and hit hard on the counter-attack. However, Rudi Garcia’s side will be without one of its main attacking threats, as Jeremy Doku has been ruled out of the match. The Manchester City winger was left out of the squad due to a recurring respiratory infection. Belgium lineup Rudi Garcia has made significant changes to the squad that labored to a 1-1 opening draw against Egypt, most notably handing Romelu Lukaku a starting spot after his dynamic second-half cameo rescued a point in Matchday 1. Thibaut Courtois lines up between the posts. The back four features Thomas Meunier, Nathan Ngoy, Brandon Mechele, and Maxim De Cuyper. In the midfield, Nicolas Raskin and Alexis Saelemaekers flank Youri Tielemans to form a robust shield just behind De Bruyne. Up front, Leandro Trossard pairs with Lukaku to form a highly physical, technical attacking front line. Belgium Starting XI: Thibaut Courtois; Thomas Meunier, Nathan Ngoy, Brandon Mechele, Maxim De Cuyper; Nicolas Raskin, Youri Tielemans, Alexis Saelemaekers, Kevin De Bruyne; Leandro Trossard, Romelu Lukaku. Iran lineup Coach Amir Ghalenoei has trusted a highly organized defensive framework to contain Belgium’s passing angles, banking on the stability that earned them a 2-2 draw with New Zealand. Alireza Beiranvand starts in goal. The back five features Saleh Hardani, Ehsan Hajisafi, Shoja Khalilzadeh, Hossein Kanani, and Ali Nemati, giving them a broad wall to defend the penalty area. Ramin Rezaeian takes a versatile wide position. Saeid Ezatolahi and Saman Ghoddos anchor the central lanes, freeing up Mohammad Mohebbi to link up with lone target man Mehdi Taremi in transition. Iran Starting XI: Alireza Beiranvand; Saleh Hardani, Ehsan Hajisafi, Shoja Khalilzadeh, Hossein Kanani, Ali Nemati, Ramin Rezaeian; Saeid Ezatolahi, Mohammad Mohebbi, Saman Ghoddos; Mehdi Taremi.
Tap a headline to view metadata and excerpt fields in Sportra, then use the article website button to continue on the original publisher page.