Belgium
Iran21 June 2026 · Kick-off 20:00 · Stadium of Belgium
Belgium are looking to bag their first three points of the 2026 World Cup when they face Iran in their second Group G clash. Given Belgium's greater experience compared to Iran, we're forecasting a 2-1 victory for the home side. The Red Devils had to fight back for a 1-1 draw with Egypt in their opening game. Rudi Garcia's charges displayed resilience and are expected to be more potent this time, with Romelu Lukaku anticipated to start after his influence in securing the equaliser. While Sporting CP defender Zeno Debast is still sidelined with injury, Belgium's attacking options remain strong, spearheaded by Kevin De Bruyne and Jeremy Doku. The Red Devils have been in impressive form lately, netting an average of 3.2 goals in their last ten outings, and boasting a strong expected goals tally of 2.35. Iran, on the other hand, drew 2-2 with New Zealand in an exciting encounter. Team Melli fashioned a good number of opportunities, registering 17 shots on goal, but defensive frailties ultimately cost them. Amir Ghalenoei's squad has no new injury worries, though experienced defender Ehsan Hajsafi will need to tread carefully as he's one booking away from a suspension. Iran's recent away form has been poor, failing to secure a win in their last three road trips and scoring only once in that period. As ever, former Inter Milan striker Mehdi Taremi is the danger man for the visitors. Belgium's superior quality throughout their squad, coupled with Lukaku's return, should give them the edge. Consequently, Home Win is our primary betting suggestion for this fixture, alongside Belgium to score Over 1.5 goals and Over 2.5 goals in total (Belgium average 3.9 total goals per game, and Iran's opener saw four goals). This World Cup 2026 fixture is scheduled for Sunday 21 June 2026, kicking off at 20:00.
Here's a look at Belgium's recent performance and statistics across their last 10 fixtures in all competitions:
**Recent Form (Last 10 Matches):**
Their sequence of results reads: Win, Draw, Win, Draw, Win, Win, Draw, Win, Win, Draw.
This translates to an average of 2.20 points per game overall.
**Home Form:**
At home, their form is: Win, Draw, Win, Win, Draw.
This also averages out at 2.20 points per game.
**Away Form:**
On the road, Belgium's results have been: Win, Draw, Win, Draw, Win.
Again, this yields an average of 2.20 points per game.
**Key Statistics:**
* **Win Percentage:** They boast a 60% win rate overall, which is consistent both at home (60%) and away (60%).
* **Average Goals Per Game:** Across all matches, they average 3.90 goals. This rises to 4.00 at home and is 3.80 when playing away.
* **Goals Scored:** On average, they score 3.20 goals per game overall, with a significantly higher 3.80 at home and 2.60 away.
* **Goals Conceded:** Defensively, they are strong, conceding just 0.70 goals per game on average. This improves further to 0.20 at home, though they let in 1.20 away.
* **Both Teams To Score (BTTS):** The BTTS market has paid out in 50% of their overall games. This figure is lower at home (20%) but much higher away (80%).
* **Clean Sheets:** Belgium have kept a clean sheet in 50% of their matches overall. This is an impressive 80% at home, but drops to 20% when they are the away side.
* **Failed to Score:** They have failed to find the net in just 10% of their games overall. This figure is 20% at home and 0% away.
* **Expected Goals (xG):** Their attacking xG is 2.35 overall, 3.01 at home, and 1.69 away.
* **Expected Goals Against (xGA):** Opponents' xG against Belgium is 0.86 overall, a very strong 0.63 at home, and 1.09 away.
Looking at Iran's recent performance across their last 10 fixtures in all competitions, their form reads as follows: two losses, one win, two draws, a loss, then three wins and another draw. On average, they've picked up 1.50 points per game overall.
At home, their record in the last 10 is a win, a loss, a win, three wins, a draw, and that's it for the last 10 matches. Their home form yields 1.86 points per game. Away from home, their record is a draw, a loss, and another draw, giving them just 0.67 points per game.
Drilling down into the statistics:
* **Win Percentage:** Overall, Iran have won 40% of their last 10 matches. This rises to 57% when playing at home, but drops to 0% on the road.
* **Goals:** They are averaging 2.40 goals per game across all matches. This figure is higher at home, averaging 3.00 goals, but a much lower 1.00 goal per game when playing away. For the last 10 games, they've scored an average of 1.60 goals per match overall, 2.14 at home, and 0.33 away. They've conceded 0.80 goals per game overall, 0.86 at home, and 0.67 away.
* **Both Teams to Score (BTTS):** The BTTS statistic stands at 40% overall, 43% for home games, and 33% for away fixtures.
* **Clean Sheets:** Iran have kept a clean sheet in 50% of their overall matches, 43% at home, and an impressive 67% away.
* **Failed to Score:** Conversely, they've failed to find the net in 30% of their overall games, 14% at home, and a concerning 67% when playing away.
* **Expected Goals (xG):** Their expected goals (xG) stand at 1.30 overall, 1.44 at home, and 1.02 away.
* **Expected Goals Against (xGA):** Their expected goals against (xGA) are 1.07 overall, 1.04 at home, and 1.12 away.
There's no prior history to draw upon between these two clubs.
| Market | Tip | Odds |
|---|---|---|
| Correct Score | 2-1 | 9.00 |
| Both Teams to Score (BTTS) | Yes | 2.10 |
| Over / Under 4.5 Goals | Under 4.5 Goals | 1.13 |
| Over / Under 3.5 Goals | Under 3.5 Goals | 1.36 |
| Over / Under 2.5 Goals | Over 2.5 Goals | 1.91 |
| Over / Under 1.5 Goals | Over 1.5 Goals | 1.29 |
| Anytime Goalscorer | Romelu Lukaku | 2.05 |
| First Goalscorer | Romelu Lukaku | 4.50 |
| To be Booked | Saeid Ezatolahi | 2.60 |
| Asian Handicap | Iran +1.5 | 1.65 |
| European Handicap | Iran +2 | 1.67 |
| Shots on Target (Home) | Over 4.5 | — |
| Shots on Target (Away) | Over 2.5 | — |
| Shots on Target (Total) | Over 7.5 | — |
| Total Corners | 9 - 11 | 2.63 |
| Double Chance | 12 | 1.18 |
| Draw No Bet | Belgium to Win | 1.13 |
| Half Time/Full Time | Belgium to Win/Belgium to Win | 2.10 |
| Clean Sheet | Belgium - No | 1.83 |