Iran won in 12 out of 16 last matches.
Iran does not lose over last 21 matches.
In 12 last matches involving Iran, at least one team did not score.
Iran does not lose by more than 1 goal in 21 last matches.
Iran wins by more than 1 goal in 8 out of 16 last matches.
Iran does not concede in 12 matches straight.
Iran scores under 2 goals in 7 out of 8 last matches.
Iran concedes under 2 goals in 17 matches straight.
In 7 out of 8 last matches involving Iran, over under 2 goals were scored.
In 10 last matches involving Iran, over under 3 goals were scored.