Frankfurt vs Mainz head-to-head
Frankfurt10-season win rate39.0%310 games 121W 93D 96Lthrough 2026.09.19
Mainz10-season win rate32.3%310 games 100W 81D 129Lthrough 2026.09.19Eintracht 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).
All results
- Frankfurt14:30Mainz
- Mainz1–3FrankfurtMainz vs Frankfurt Preview
- Mainz2–1Frankfurt
- Frankfurt1–0Mainz
- Mainz1–1Frankfurt
- Frankfurt1–3Mainz
- Frankfurt1–0Mainz
- Mainz1–1Frankfurt
- Frankfurt3–0Mainz
- Mainz1–1Frankfurt
- Mainz2–2Frankfurt
- Frankfurt1–0Mainz
- Frankfurt1–1Mainz
- Mainz0–2Frankfurt
- Frankfurt0–2Mainz
- Mainz2–1Frankfurt
- Frankfurt0–2Mainz
- Mainz2–2Frankfurt
- Frankfurt3–0Mainz
- Frankfurt3–0Mainz
- Mainz1–1Frankfurt
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
- FrankfurtMainz
- 45.8%155 games 71W 48D 36LLeague home36.1%155 games 56W 44D 55L
- 32.3%155 games 50W 45D 60LLeague away28.4%155 games 44W 37D 74L
At half time
- FrankfurtMainz
- 72.7%110 games 80W 23D 7LLeading67.7%96 games 65W 23D 8L
- 30.9%110 games 34W 49D 27LLevel25.9%108 games 28W 37D 43L
- 7.8%90 games 7W 21D 62LTrailing6.6%106 games 7W 21D 78L
Possession
- FrankfurtMainz
- 27.8%115 games 32W 43D 40LPossession 55%+20.7%58 games 12W 14D 32L
- 46.5%101 games 47W 29D 25LPossession 45–55%29.5%95 games 28W 30D 37L
- 44.7%94 games 42W 21D 31LPossession under 45%38.2%157 games 60W 37D 60L
Weather
- FrankfurtMainz
- 42.9%42 games 18W 13D 11LClear31.1%45 games 14W 15D 16L
- 37.1%35 games 13W 8D 14LMostly clear28.1%32 games 9W 13D 10L
- 43.5%23 games 10W 8D 5LPartly cloudy32.0%25 games 8W 7D 10L
- 41.7%139 games 58W 38D 43LOvercast34.3%137 games 47W 30D 60L
- 33.9%56 games 19W 21D 16LDrizzle30.9%55 games 17W 11D 27L
- 14.3%7 games 1W 3D 3L · thin sampleRain20.0%10 games 2W 4D 4L
- 33.3%6 games 2W 0D 4L · thin sampleSnow40.0%5 games 2W 1D 2L · thin sample
Temperature
- FrankfurtMainz
- 42.3%137 games 58W 37D 42LUnder 10°C31.6%136 games 43W 36D 57L
- 36.7%120 games 44W 36D 40L10–20°C31.5%124 games 39W 35D 50L
- 37.3%51 games 19W 18D 14LOver 20°C34.7%49 games 17W 10D 22L
Stadium size
- FrankfurtMainz
- 42.9%21 games 9W 8D 4LUnder 30,00038.1%21 games 8W 5D 8L
- 28.6%42 games 12W 12D 18L30–50,00035.0%123 games 43W 35D 45L
- 41.7%127 games 53W 40D 34LOver 50,00014.9%47 games 7W 18D 22L
Days of rest
- FrankfurtMainz
- 37.4%91 games 34W 29D 28L3 days33.3%39 games 13W 11D 15L
- 39.4%33 games 13W 8D 12L4 days12.5%16 games 2W 5D 9L
- 44.4%9 games 4W 1D 4L · thin sample5 days30.0%10 games 3W 1D 6L
- 43.2%44 games 19W 9D 16L6 days40.0%55 games 22W 12D 21L
- 34.4%64 games 22W 24D 18L7 days31.5%92 games 29W 26D 37L
- 43.4%53 games 23W 15D 15L8–14 days34.7%75 games 26W 18D 31L
- 37.5%16 games 6W 7D 3L15+ days21.7%23 games 5W 8D 10L
Previous match
- FrankfurtMainz
- 40.6%207 games 84W 63D 60LAfter a league game32.9%277 games 91W 72D 114L
- 36.3%102 games 37W 29D 36LAfter a cup or European tie27.3%33 games 9W 9D 15L
Kickoff time
- FrankfurtMainz
- 41.0%183 games 75W 62D 46LAfternoon33.8%216 games 73W 49D 94L
- 34.0%100 games 34W 23D 43LEvening28.1%64 games 18W 24D 22L
- 46.2%26 games 12W 7D 7LNight27.6%29 games 8W 8D 13L
Day of week
- FrankfurtMainz
- 33.3%6 games 2W 1D 3L · thin sampleMon66.7%3 games 2W 1D 0L · thin sample
- 50.0%6 games 3W 2D 1L · thin sampleTue37.5%8 games 3W 2D 3L · thin sample
- 54.5%11 games 6W 3D 2LWed18.2%11 games 2W 4D 5L
- 42.3%26 games 11W 7D 8LFri28.6%35 games 10W 11D 14L
- 40.7%167 games 68W 44D 55LSat36.3%179 games 65W 38D 76L
- 33.0%94 games 31W 36D 27LSun24.3%74 games 18W 25D 31L
Month
- FrankfurtMainz
- 51.6%31 games 16W 10D 5LJanuary35.5%31 games 11W 4D 16L
- 34.3%35 games 12W 10D 13LFebruary40.5%37 games 15W 8D 14L
- 50.0%30 games 15W 8D 7LMarch33.3%27 games 9W 9D 9L
- 23.5%34 games 8W 11D 15LApril36.1%36 games 13W 12D 11L
- 21.4%28 games 6W 10D 12LMay35.7%28 games 10W 10D 8L
- 66.7%6 games 4W 1D 1L · thin sampleJune60.0%5 games 3W 0D 2L · thin sample
- 36.8%19 games 7W 7D 5LAugust25.0%20 games 5W 6D 9L
- 40.0%35 games 14W 10D 11LSeptember29.4%34 games 10W 5D 19L
- 38.7%31 games 12W 11D 8LOctober25.8%31 games 8W 6D 17L
- 57.1%28 games 16W 8D 4LNovember31.0%29 games 9W 11D 9L
- 33.3%33 games 11W 7D 15LDecember21.9%32 games 7W 10D 15L
Own back line
- FrankfurtMainz
- 39.7%229 games 91W 72D 66LBack 334.9%212 games 74W 58D 80L
- 37.5%80 games 30W 20D 30LBack 428.4%88 games 25W 18D 45L
- —No recordBack 510.0%10 games 1W 5D 4L
Own formation
- FrankfurtMainz
- 38.7%111 games 43W 37D 31L3-4-2-128.6%112 games 32W 36D 44L
- 31.7%41 games 13W 11D 17L4-2-3-121.2%33 games 7W 5D 21L
- 40.4%52 games 21W 18D 13L3-4-1-252.6%19 games 10W 2D 7L
- 21.4%14 games 3W 8D 3L3-5-247.2%53 games 25W 11D 17L
- 43.6%39 games 17W 7D 15L3-1-4-221.1%19 games 4W 7D 8L
- —No record4-3-1-234.5%29 games 10W 5D 14L
- 20.0%5 games 1W 1D 3L · thin sample4-3-321.1%19 games 4W 7D 8L
- 52.6%19 games 10W 6D 3L4-4-275.0%4 games 3W 0D 1L · thin sample
- 58.3%12 games 7W 1D 4L3-4-337.5%8 games 3W 1D 4L · thin sample
- —No record5-3-20.0%8 games 0W 4D 4L · thin sample
- 60.0%5 games 3W 0D 2L · thin sample4-4-1-150.0%2 games 1W 1D 0L · thin sample
Opponent back line
- FrankfurtMainz
- 42.6%129 games 55W 40D 34LOpponent back 331.9%135 games 43W 38D 54L
- 36.4%173 games 63W 50D 60LOpponent back 432.4%170 games 55W 42D 73L
- 37.5%8 games 3W 3D 2L · thin sampleOpponent back 540.0%5 games 2W 1D 2L · thin sample
Opponent formation
- FrankfurtMainz
- 29.6%71 games 21W 19D 31L4-2-3-126.5%83 games 22W 20D 41L
- 30.5%59 games 18W 21D 20L3-4-2-126.8%56 games 15W 15D 26L
- 37.1%35 games 13W 9D 13L4-3-336.7%30 games 11W 9D 10L
- 50.0%26 games 13W 6D 7L3-5-235.0%20 games 7W 7D 6L
- 46.4%28 games 13W 8D 7L4-4-235.3%17 games 6W 3D 8L
- 76.9%13 games 10W 3D 0L3-1-4-230.8%26 games 8W 7D 11L
- 47.1%17 games 8W 6D 3L3-4-1-237.5%16 games 6W 4D 6L
- 41.7%12 games 5W 3D 4L3-4-343.8%16 games 7W 4D 5L
- 27.3%11 games 3W 6D 2L4-3-1-237.5%16 games 6W 5D 5L
- 50.0%14 games 7W 4D 3L4-1-4-133.3%6 games 2W 1D 3L · thin sample
- 28.6%7 games 2W 2D 3L · thin sample4-2-2-240.0%5 games 2W 1D 2L · thin sample
- 66.7%3 games 2W 0D 1L · thin sample4-4-1-140.0%5 games 2W 1D 2L · thin sample
Referee
- FrankfurtMainz
- 36.4%22 games 8W 8D 6LFelix Zwayer33.3%15 games 5W 1D 9L
- 43.8%16 games 7W 4D 5LSascha Stegemann38.9%18 games 7W 5D 6L
- 38.9%18 games 7W 3D 8LFelix Brych35.7%14 games 5W 4D 5L
- 38.5%13 games 5W 5D 3LBastian Dankert33.3%18 games 6W 4D 8L
- 35.3%17 games 6W 5D 6LHarm Osmers46.2%13 games 6W 2D 5L
- 55.6%18 games 10W 3D 5LDaniel Siebert50.0%12 games 6W 2D 4L
- 27.8%18 games 5W 3D 10LDeniz Aytekin18.2%11 games 2W 4D 5L
- 38.5%13 games 5W 3D 5LFrank Willenborg37.5%16 games 6W 4D 6L
- 26.7%15 games 4W 7D 4LSven Jablonski30.8%13 games 4W 4D 5L
- 23.1%13 games 3W 5D 5LDaniel Schlager21.4%14 games 3W 4D 7L
- 40.0%10 games 4W 5D 1LMartin Petersen28.6%14 games 4W 4D 6L
- 27.3%11 games 3W 6D 2LBenjamin Brand8.3%12 games 1W 5D 6L
- 60.0%10 games 6W 2D 2LMarco Fritz30.8%13 games 4W 3D 6L
- 16.7%6 games 1W 1D 4L · thin sampleBenjamin Cortus14.3%14 games 2W 4D 8L
- 20.0%15 games 3W 6D 6LChristian Dingert80.0%5 games 4W 0D 1L · thin sample
- 45.5%11 games 5W 3D 3LRobert Hartmann55.6%9 games 5W 2D 2L · thin sample
- 16.7%6 games 1W 2D 3L · thin sampleTobias Stieler46.2%13 games 6W 3D 4L
- 37.5%8 games 3W 2D 3L · thin sampleMarkus Schmidt33.3%9 games 3W 1D 5L · thin sample
- 70.0%10 games 7W 1D 2LManuel Gräfe50.0%6 games 3W 1D 2L · thin sample
- 25.0%8 games 2W 4D 2L · thin sampleRobert Schröder14.3%7 games 1W 4D 2L · thin sample
- 60.0%10 games 6W 2D 2LF. Badstübner60.0%5 games 3W 1D 1L · thin sample
- 33.3%6 games 2W 4D 0L · thin sampleGuido Winkmann25.0%8 games 2W 4D 2L · thin sample
- 33.3%6 games 2W 3D 1L · thin sampleSören Storks14.3%7 games 1W 1D 5L · thin sample
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.