Shahriyar Moghanlou plays for Iran in the World Cup (2026/2027).
Moghanlou is currently on a 6-game no yellow or red cards.
| Streak Type | Length | Next Test | |
|---|---|---|---|
No Cards Streak | 3 | - | - |
No Cards Streak | 2 | - | - |
No Cards Streak | 1 | - | - |
| Date | Match | Mins | G | A | Streak Impact |
|---|---|---|---|---|---|
| Jun 5 | vs Qatar 0-1(A) | 27 | 0 | 0 | - |
| Jun 10 | vs North Korea 3-0(H) | 56 | 0 | 0 | - |
| Jun 16 | vs New Zealand 2-2(H) | 53 | 0 | 0 | - |
| Jun 21 | vs Belgium 0-0(A) | 11 | 0 | 0 | - |
| Jun 27 | vs Egypt 1-1(A) | 23 | 0 | 0 | - |