Morocco vs Iran
Morocco vs Iran preview
Morocco vs Iran is one of the most evenly matched fixtures in Group D. Morocco (FIFA #14) face Iran (#20) on Thursday, June 25, 2026 at Arrowhead Stadium. With both sides ranked within 6 places of each other, the result is genuinely up for grabs.
Arrowhead Stadium (capacity 76,416) is the open-roof home of the Kansas City Chiefs (NFL). It sits 256m above sea level in Kansas City. June/July temperatures in Kansas City average a high of 31°C and a low of 19°C, with notable rainfall — relevant context for player workload and broadcast scheduling.
Form context — Morocco have appeared at 7 previous FIFA World Cups (last five: 4th, Group, R16, Group, R16). Iran have appeared at 7 World Cups (last five: Group, Group, Group, Group, DNQ). The match is officially scheduled by FIFA; kickoff times and venue assignments are confirmed.
Morocco vs Iran — head-to-head profile
Pre-match snapshot of both squads. All values are populated at build time from the World Cup squads dataset and refreshed via the API on match day.
| Metric | Morocco | Iran |
|---|---|---|
| FIFA Ranking | #14 | #20 |
| Confederation | CAF | AFC |
| WC appearances | 7 | 7 |
| Best WC finish | 4th place (2022) | Group stage |
| Last 5 WCs | 4th, Group, R16, Group, R16 | Group, Group, Group, Group, DNQ |
| Captain | Achraf Hakimi | Mehdi Taremi |
| Manager | Walid Regragui | Amir Ghalenoei |
| Players to watch | Achraf Hakimi, Hakim Ziyech, Brahim Díaz | Mehdi Taremi, Sardar Azmoun, Alireza Jahanbakhsh |
Get live Morocco vs Iran data
// Fetch live data for Morocco vs Iran
const response = await fetch(
'https://api.thestatsapi.com/api/football/matches?competition_id={COMPETITION_ID}&date=2026-06-25',
{ headers: { 'Authorization': 'Bearer YOUR_API_KEY' } }
);
const { data } = await response.json();
// data: [{ id, kickoff_utc, status, score, lineups, events, xg, ... }]Other matches on Jun 25
Other matches at Arrowhead Stadium
Frequently Asked Questions
When is Morocco vs Iran at the 2026 World Cup?
Morocco vs Iran is scheduled for Thursday, June 25, 2026, kicking off at Thu, 25 Jun 2026 20:00:00 UTC at Arrowhead Stadium, Kansas City.
What stage is Morocco vs Iran?
Morocco vs Iran is a Group Stage fixture in Group D at the 2026 FIFA World Cup.
What stadium hosts Morocco vs Iran?
Arrowhead Stadium (capacity 76,416, opened 1972, open roof, natural grass) in Kansas City hosts Morocco vs Iran.
Who is favoured to win Morocco vs Iran?
Morocco go in as the higher-ranked side at FIFA #14, with Iran ranked #20. Morocco's best World Cup finish is 4th place (2022); Iran's is Group stage. Live odds for Morocco vs Iran are available via the odds endpoint covering Bet365, Pinnacle, Betfair Exchange, and Kambi.
Where can I watch Morocco vs Iran?
Check your local FIFA broadcast partner for live coverage. Live scores, lineups, in-match events, xG, and odds are also available in real time via TheStatsAPI matches endpoint.
What is the kickoff time for Morocco vs Iran in my timezone?
Morocco vs Iran kicks off at Thu, 25 Jun 2026 20:00:00 UTC. Convert it to your local timezone using the kickoff converter on this page — it works without an account.
How can I get live Morocco vs Iran stats via API?
Use TheStatsAPI matches endpoint with competition_id={COMPETITION_ID} and filter by date (2026-06-25) or by match ID to get live scores, lineups, in-match events (goals, cards, substitutions), xG, and per-player stats. Updates land within seconds of the source feed.
Track Morocco vs Iran live via API
Real-time scores, lineups, events, xG, and odds. 7-day free trial.