Frankfurt vs Mainz head-to-head

Frankfurt10-season win rate39.0%310 games 121W 93D 96Lthrough 2026.09.19
VS
Mainz10-season win rate32.3%310 games 100W 81D 129Lthrough 2026.09.19

Eintracht Frankfurt and Mainz 05 have met 20 times across all competitions between 2017-18 ~ 2026-27: Frankfurt 8 wins, 7 draws, Mainz 5 wins. At Frankfurt's ground the home side is 6-1-3 (10 games); at Mainz's it is 2-6-2 (10 games). The fixture averages 2.5 goals and both teams score in 55.0% of meetings (19 league, 1 cup).

Head-to-head8 · 7 · 5Frankfurt W · D · Mainz W
Goals per game2.53+ goals 45.0%
Both teams score55.0%20 games
First goal28 mingoals from 76' 12.0%
Yellows per game2.95reds 3 · pens 4
Top scorerP. Nebel4 goals

All results

  1. Frankfurt14:30Mainz
  2. Mainz1–3FrankfurtMainz vs Frankfurt Preview
  3. Mainz2–1Frankfurt
  4. Frankfurt1–0Mainz
  5. Mainz1–1Frankfurt
  6. Frankfurt1–3Mainz

top rows are fixtures still to be played (UK kick-off time) · green home win · red away win · league games since 2017-18 only · rows marked Preview open the pre-match data published for that game

Top scorers in this fixture

P. Nebel 4 · Luka Jović 3 · A. Rebić 2 · R. Quaison 2 · A. Ujah 2

Faded names are players no longer at that club (squad as of 2026-09-21). The records themselves are left as they are.

Compare by condition

Pick a condition and see how each club has done under it — kickoff time, weather, days of rest, formation. These are league records against everyone, not this head-to-head: Frankfurt 310 and Mainz 310 matches since 2017-18. Every win rate is shown with its W-D-L.

League win rate Frankfurt 39.0% · Mainz 32.3%

Home or away

  1. FrankfurtMainz
  2. 45.8%155 games 71W 48D 36L
    League home
    36.1%155 games 56W 44D 55L
  3. 32.3%155 games 50W 45D 60L
    League away
    28.4%155 games 44W 37D 74L

League matches only, from 2017-18. Each row is that club's own record under the condition, not a head-to-head split. A dimmed figure sits on fewer than 10 matches.

LET’S TALK

What would you like
to tell us?

Data errors, anything awkward to use, or a question.

Type of message
Please write at least 10 characters.0 / 3,000

Send opens your mail app with the message filled in. This site stores nothing you type.