Referee
O. Grinfeld
- Matches officiated
- 21
- Period
- 5 Sept 2017 – 27 Aug 2026
- League
- Euro Championship, Ligat Ha'al, UEFA Europa Conference League, UEFA Europa League, World Cup - Qualification Europe
Why this page doesn't say “this referee tends to…”
We measured whether the identity of the referee affects the result: Measured 8 August 2026: 5,645 matches across 6 leagues, 131 referees with at least 20 matches. no measurable effect.
- Spread test: The variation between referees is BELOW what chance alone would produce if referees had no effect at all (0.84×).
- Persistence test: A referee's bias in the first period does not predict their bias in the second (r = −0.12). A real tendency would persist.
- Assignment bias removed: Bias was computed against the model's expectation for that match, not the raw win rate — which cancels the “big matches get experienced referees” effect.
In samples of 20–30 matches some referees show striking deviations — but the persistence test shows these are noise. Building a story out of such figures is easy and engaging; it is not true.
Card tendency is a separate question: the card data has been ingested and measured — where a referee has a record, it appears below. The gap between referees is above chance, but a referee's past deviation is not enough to call a future match; so we publish no forward-looking card claim and there is no card market in the product. How we measure
Card record
- Yellow cards per match
- 4.71
- 95% confidence band
- 2.97 – 6.46
- Average in the same leagues
- 4.34
- Matches with card data
- 7
This is a past record — not a prediction for the next match. We measured that the spread in cards between referees is above chance, but we could not show that a referee's past deviation predicts their future one (the confidence interval includes zero). Until that is shown, we do not say “this referee is strict”. The confidence band shows how much this figure could move across other matches by the same referee.
Most recent matches
- 2–3
FC ST. Gallen – FC Nordsjaelland
UEFA Europa Conference League · 27 Aug 2026
- 1–0
Lech Poznan – KI Klaksvik
UEFA Europa League · 6 Aug 2026
- 1–0
Hapoel Haifa – Ashdod
Ligat Ha'al · 10 May 2026
- 1–0
Maccabi Netanya – Hapoel Katamon
Ligat Ha'al · 4 May 2026
- 2–0
Ironi Tiberias – Ironi Kiryat Shmona
Ligat Ha'al · 26 Apr 2026
- 2–3
Hapoel Haifa – Maccabi Bnei Raina
Ligat Ha'al · 18 Apr 2026
- 1–0
FC Noah – AZ Alkmaar
UEFA Europa Conference League · 19 Feb 2026
- 2–2
Ironi Kiryat Shmona – Ironi Tiberias
Ligat Ha'al · 14 Feb 2026
- 0–2
Maccabi Bnei Raina – Hapoel Beer Sheva
Ligat Ha'al · 31 Jan 2026
- 2–0
Maccabi Haifa – Hapoel Haifa
Ligat Ha'al · 5 Jan 2026