In the Ligat Ha'al game on 30 August 2026, Hapoel Haifa beat Hapoel Tel Aviv 0:0. Match numbers: shots on target 1:4, fouls 9:18.
Match report
Hapoel Haifa and Hapoel Tel-Aviv played out a goalless draw in the second round of the Ligat Ha'Al on Sunday. The match ended 0:0 after ninety minutes plus stoppage time, with both sides sharing a point. It was a fixture that quickly became defined by discipline rather than attacking intent.
The visitors took control early, but the game turned at the hour. Ivan Kričak was shown a red card in the fifty-ninth minute, and by then Haifa were playing with a man down. Stav Turiel missed a penalty in the sixty-third, and the hosts never recovered the lead despite having more chances than they created.
Omri Altman saw red later on, in the seventy-eighth minute, which levelled the cards but did nothing to open the game. Hapoel Tel-Aviv had five big chances created against none for the hosts, and their expected goals of 1.66 stood in stark contrast to Haifa's 0.3. They hit four shots on target to one, yet neither side could find the net.
The statistics tell the story of a match where the visitors dominated territory but the hosts held firm. Haifa made fewer passes into the final third — 35 to 71 — but their goalkeeper made four saves while the away keeper had just one. Both teams won nineteen aerial duels each, and the game was decided by moments, not sustained pressure.
Both sides now sit on one point from one game, Haifa in ninth and Tel-Aviv in eighth. The result extends neither side's momentum particularly — Haifa's recent 4:0 win over Be'er Sheva looks distant, while the visitors' draw with Atalanta suggests they can compete but not necessarily win. It was a match that felt like a warning sign for both managers.
Prepared from match data
Key numbers
Possession, %46–54
Shots on target1–4
Shots off target5–6
Expected goals0.30–1.66
HT🟨17' Chico — Yellow card🟨50' Arial Mendy — Yellow card🟥59' Ivan Kričak — Red card✗63' Stav Turiel — Penalty missed⇄65' Mor Buskila — Substitution⇄65' Daniel Dappa — Substitution⇄67' Yaad Gonen — Substitution⇄67' Shay Elias — Substitution⇄67' Alon Turgeman — Substitution⇄74' Andrian Kraev — Substitution🟥78' Omri Altman — Red card⇄87' Marcus Coco — Substitution⇄87' Roee Alkokin — Substitution⇄88' Liran Rotman — Substitution⇄90' Naor Sabag — Substitution⇄90+3' N. Sabag — Substitution🟨90+7' Stav Turiel — Yellow card🟨90+9' Doron Leidner — Yellow card