Head-to-head

OFI vs Olympiakos Piraeus head-to-head

OFI#6 in Super League 1
Head-to-head record · 3 meetings
1·0·2
OFI winsDrawsOlympiakos Piraeus wins
Olympiakos Piraeus#18 in UEFA Champions League
2.3
Goals per meeting
0%
Both teams scored
1of 3
Home side unbeaten
67%
Over 2.5 goals

OFI vs Olympiakos Piraeus: the head-to-head in numbers

OFI and Olympiakos Piraeus have met 3 times in our records since 2025. OFI won 1, Olympiakos Piraeus won 2 and 0 games finished level. The latest meeting was on Saturday, 12 September 2026 (Super League 1): Olympiakos Piraeus 0–1 OFI.

The fixture averages 2.3 goals per game. Both teams scored in 0% of the meetings, and 67% produced three goals or more. The most common scoreline is OFI 0–3 Olympiakos Piraeus, seen 2 times. When OFI are at home they have won 0 of 1 meetings, and when Olympiakos Piraeus host they have won 1 of 2.

OFI, currently #6 in Super League 1, have 1 win, 0 draws and 4 defeats in their last 5 matches, scoring 6 and conceding 12. Olympiakos Piraeus, currently #18 in UEFA Champions League, have 5 wins, 0 draws and 0 defeats in their last 5 matches, scoring 12 and conceding 2.

OFI vs Olympiakos Piraeus questions

Who has the better head-to-head record, OFI or Olympiakos Piraeus?

Olympiakos Piraeus leads the recent head-to-head with 2 wins to 1, with 0 matches drawn.

How many goals are scored when OFI and Olympiakos Piraeus meet?

The last 3 meetings averaged 2.3 goals per game, with both teams scoring in 0% of them.

When do OFI and Olympiakos Piraeus play next?

No meeting is currently scheduled. This page updates as soon as one is.

What is the most common score between OFI and Olympiakos Piraeus?

OFI 0–3 Olympiakos Piraeus, which has happened 2 times in 3 meetings.

What is the biggest win in OFI vs Olympiakos Piraeus?

Olympiakos Piraeus won 3–0 on Saturday, 14 March 2026 (Super League 1), the widest winning margin in our records.

What was the last result between OFI and Olympiakos Piraeus?

Olympiakos Piraeus 0–1 OFI, on Saturday, 12 September 2026 (Super League 1).