Head-to-head
Competition type
Aggregate 62 matches
GRE
43
wins
10 draws
GRE
9
wins
Goals 131 – 55
All meetings
Date Home Score Away R Tournament
☆ 17 Dec 2025 Olympiacos Piraeus 6–0 Iraklis Thessaloniki H GRE · Greek Football Cup League phase
☆ 05 Feb 2017 Olympiacos Piraeus 3–0 Iraklis Thessaloniki H GRE · Super League Greece
☆ 18 Sep 2016 Iraklis Thessaloniki 1–2 Olympiacos Piraeus A GRE · Super League Greece
☆ 06 Apr 2016 Iraklis Thessaloniki 0–2 Olympiacos Piraeus A GRE · Super League Greece
☆ 08 Nov 2015 Olympiacos Piraeus 2–0 Iraklis Thessaloniki H GRE · Super League Greece
☆ 05 Jan 2011 Olympiacos Piraeus 2–0 Iraklis Thessaloniki H GRE · Super League Greece
☆ 28 Aug 2010 Iraklis Thessaloniki 2–1 Olympiacos Piraeus H GRE · Super League Greece
☆ 07 Mar 2010 Iraklis Thessaloniki 1–0 Olympiacos Piraeus H GRE · Super League Greece
☆ 07 Nov 2009 Olympiacos Piraeus 1–1 Iraklis Thessaloniki D GRE · Super League Greece
☆ 15 Mar 2009 Olympiacos Piraeus 5–0 Iraklis Thessaloniki H GRE · Super League Greece
☆ 22 Nov 2008 Iraklis Thessaloniki 0–3 Olympiacos Piraeus A GRE · Super League Greece
☆ 20 Apr 2008 Olympiacos Piraeus 3–1 Iraklis Thessaloniki H GRE · Super League Greece
☆ 19 Mar 2008 Iraklis Thessaloniki 2–2 Olympiacos Piraeus D GRE · Greek Football Cup Quarter-final
☆ 27 Feb 2008 Olympiacos Piraeus 2–0 Iraklis Thessaloniki H GRE · Greek Football Cup Quarter-final
☆ 05 Jan 2008 Iraklis Thessaloniki 1–2 Olympiacos Piraeus A GRE · Super League Greece
☆ 11 Feb 2007 Olympiacos Piraeus 2–0 Iraklis Thessaloniki H GRE · Super League Greece
☆ 01 Oct 2006 Iraklis Thessaloniki 0–1 Olympiacos Piraeus A GRE · Super League Greece
☆ 03 Apr 2006 Iraklis Thessaloniki 2–0 Olympiacos Piraeus H GRE · Super League Greece
☆ 28 Nov 2005 Olympiacos Piraeus 2–1 Iraklis Thessaloniki H GRE · Super League Greece
☆ 25 May 2005 Iraklis Thessaloniki 0–1 Olympiacos Piraeus A GRE · Super League Greece
☆ 02 Feb 2005 Olympiacos Piraeus 2–0 Iraklis Thessaloniki H GRE · Greek Football Cup Round of 16
☆ 19 Jan 2005 Iraklis Thessaloniki 1–0 Olympiacos Piraeus H GRE · Greek Football Cup Round of 16
☆ 16 Jan 2005 Olympiacos Piraeus 1–0 Iraklis Thessaloniki H GRE · Super League Greece
☆ 04 Apr 2004 Olympiacos Piraeus 3–0 Iraklis Thessaloniki H GRE · Super League Greece
☆ 09 Nov 2003 Iraklis Thessaloniki 1–3 Olympiacos Piraeus A GRE · Super League Greece
☆ 09 Feb 2003 Olympiacos Piraeus 2–1 Iraklis Thessaloniki H GRE · Super League Greece
☆ 14 Sep 2002 Iraklis Thessaloniki 2–2 Olympiacos Piraeus D GRE · Super League Greece
☆ 10 Apr 2002 Iraklis Thessaloniki 0–3 Olympiacos Piraeus A GRE · Greek Football Cup Semi-final
☆ 13 Mar 2002 Olympiacos Piraeus 3–2 Iraklis Thessaloniki H GRE · Greek Football Cup Semi-final
☆ 03 Feb 2002 Iraklis Thessaloniki 1–1 Olympiacos Piraeus D GRE · Super League Greece
☆ 22 Sep 2001 Olympiacos Piraeus 3–0 Iraklis Thessaloniki H GRE · Super League Greece
☆ 30 Apr 2001 Olympiacos Piraeus 3–1 Iraklis Thessaloniki H GRE · Super League Greece
☆ 11 Apr 2001 Olympiacos Piraeus 5–4 Iraklis Thessaloniki H GRE · Greek Football Cup Semi-final
☆ 04 Apr 2001 Iraklis Thessaloniki 0–1 Olympiacos Piraeus A GRE · Greek Football Cup Semi-final
☆ 03 Jan 2001 Iraklis Thessaloniki 2–1 Olympiacos Piraeus H GRE · Super League Greece
☆ 12 Apr 2000 Olympiacos Piraeus 1–0 Iraklis Thessaloniki H GRE · Super League Greece
☆ 05 Dec 1999 Iraklis Thessaloniki 3–4 Olympiacos Piraeus A GRE · Super League Greece
☆ 16 May 1999 Olympiacos Piraeus 3–2 Iraklis Thessaloniki H GRE · Super League Greece
☆ 11 Apr 1999 Iraklis Thessaloniki 1–1 Olympiacos Piraeus D GRE · Greek Football Cup Semi-final
☆ 07 Apr 1999 Olympiacos Piraeus 4–0 Iraklis Thessaloniki H GRE · Greek Football Cup Semi-final
☆ 21 Dec 1998 Iraklis Thessaloniki 0–2 Olympiacos Piraeus A GRE · Super League Greece
☆ 22 Mar 1998 Iraklis Thessaloniki 0–2 Olympiacos Piraeus A GRE · Super League Greece
☆ 28 Jan 1998 Olympiacos Piraeus 2–2 Iraklis Thessaloniki D GRE · Greek Football Cup Round of 32
☆ 19 Nov 1997 Iraklis Thessaloniki 2–0 Olympiacos Piraeus H GRE · Greek Football Cup Round of 32
☆ 16 Nov 1997 Olympiacos Piraeus 5–2 Iraklis Thessaloniki H GRE · Super League Greece
☆ 09 Feb 1997 Olympiacos Piraeus 2–1 Iraklis Thessaloniki H GRE · Super League Greece
☆ 29 Sep 1996 Iraklis Thessaloniki 0–1 Olympiacos Piraeus A GRE · Super League Greece
☆ 10 Mar 1996 Iraklis Thessaloniki 2–1 Olympiacos Piraeus H GRE · Super League Greece
☆ 22 Oct 1995 Olympiacos Piraeus 2–1 Iraklis Thessaloniki H GRE · Super League Greece
☆ 16 Apr 1995 Iraklis Thessaloniki 0–0 Olympiacos Piraeus D GRE · Super League Greece
☆ 04 Dec 1994 Olympiacos Piraeus 0–0 Iraklis Thessaloniki D GRE · Super League Greece
☆ 02 Feb 1994 Iraklis Thessaloniki 1–0 Olympiacos Piraeus H GRE · Greek Football Cup Quarter-final
☆ 19 Jan 1994 Olympiacos Piraeus 2–2 Iraklis Thessaloniki D GRE · Greek Football Cup Quarter-final
☆ 12 Feb 1986 Iraklis Thessaloniki 1–0 Olympiacos Piraeus H GRE · Greek Football Cup Round of 16
☆ 21 Jan 1986 Olympiacos Piraeus 3–1 Iraklis Thessaloniki H GRE · Greek Football Cup Round of 16
☆ 09 Jun 1976 Iraklis Thessaloniki 6–5(ft:4–4) Olympiacos Piraeus D GRE · Greek Football Cup Final
☆ 24 Feb 1974 Olympiacos Piraeus 3–0 Iraklis Thessaloniki H GRE · Greek Football Cup Round of 16
☆ 26 May 1971 Iraklis Thessaloniki 1–2 Olympiacos Piraeus A GRE · Greek Football Cup Semi-final
☆ 11 Jun 1969 Iraklis Thessaloniki 2–3 Olympiacos Piraeus A GRE · Greek Football Cup Round of 16
☆ 24 May 1964 Olympiacos Piraeus 2–0 Iraklis Thessaloniki H GRE · Greek Football Cup Round of 16
☆ 29 Jul 1957 Olympiacos Piraeus 2–0 Iraklis Thessaloniki H GRE · Greek Football Cup Final
☆ 08 Jun 1947 Olympiacos Piraeus 5–0 Iraklis Thessaloniki H GRE · Greek Football Cup Final