Gladbach vs Mainz head-to-head
Gladbach10-season win rate36.8%310 games 114W 79D 117Lthrough 2026.09.19
Mainz10-season win rate32.3%310 games 100W 81D 129Lthrough 2026.09.19Borussia Mönchengladbach and Mainz 05 have met 19 times across all competitions between 2017-18 ~ 2026-27: Gladbach 6 wins, 8 draws, Mainz 5 wins. At Gladbach's ground the home side is 2-4-4 (10 games); at Mainz's it is 1-4-4 (9 games). The fixture averages 2.84 goals and both teams score in 68.4% of meetings (19 league).
All results
- Mainz14:30Gladbach
- Gladbach3–4MainzGladbach vs Mainz Preview
- Gladbach1–1Mainz
- Mainz0–1Gladbach
- Gladbach1–3Mainz
- Mainz1–1Gladbach
- Mainz1–1Gladbach
- Gladbach2–2Mainz
- Mainz4–0Gladbach
- Gladbach0–1Mainz
- Gladbach1–1Mainz
- Mainz1–1Gladbach
- Gladbach1–2Mainz
- Mainz2–3Gladbach
- Gladbach3–1Mainz
- Mainz1–3Gladbach
- Mainz0–1Gladbach
- Gladbach4–0Mainz
- Mainz0–0Gladbach
- Gladbach1–1Mainz
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
J. Hofmann 4 · F. Neuhaus 4 · A. Pléa 3 · R. Quaison 2 · S. Lainer 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: Gladbach 310 and Mainz 310 matches since 2017-18. Every win rate is shown with its W-D-L.
League win rate Gladbach 36.8% · Mainz 32.3%
Home or away
- GladbachMainz
- 47.7%155 games 74W 35D 46LLeague home36.1%155 games 56W 44D 55L
- 25.8%155 games 40W 44D 71LLeague away28.4%155 games 44W 37D 74L
At half time
- GladbachMainz
- 68.7%99 games 68W 20D 11LLeading67.7%96 games 65W 23D 8L
- 32.5%123 games 40W 47D 36LLevel25.9%108 games 28W 37D 43L
- 6.8%88 games 6W 12D 70LTrailing6.6%106 games 7W 21D 78L
Possession
- GladbachMainz
- 38.0%121 games 46W 27D 48LPossession 55%+20.7%58 games 12W 14D 32L
- 43.6%101 games 44W 25D 32LPossession 45–55%29.5%95 games 28W 30D 37L
- 27.3%88 games 24W 27D 37LPossession under 45%38.2%157 games 60W 37D 60L
Weather
- GladbachMainz
- 48.8%43 games 21W 6D 16LClear31.1%45 games 14W 15D 16L
- 26.3%38 games 10W 12D 16LMostly clear28.1%32 games 9W 13D 10L
- 41.2%34 games 14W 9D 11LPartly cloudy32.0%25 games 8W 7D 10L
- 33.6%128 games 43W 39D 46LOvercast34.3%137 games 47W 30D 60L
- 41.8%55 games 23W 10D 22LDrizzle30.9%55 games 17W 11D 27L
- 16.7%6 games 1W 0D 5L · thin sampleRain20.0%10 games 2W 4D 4L
- 40.0%5 games 2W 3D 0L · thin sampleSnow40.0%5 games 2W 1D 2L · thin sample
Temperature
- GladbachMainz
- 36.7%139 games 51W 37D 51LUnder 10°C31.6%136 games 43W 36D 57L
- 37.4%123 games 46W 30D 47L10–20°C31.5%124 games 39W 35D 50L
- 36.2%47 games 17W 12D 18LOver 20°C34.7%49 games 17W 10D 22L
Stadium size
- GladbachMainz
- 42.9%21 games 9W 5D 7LUnder 30,00038.1%21 games 8W 5D 8L
- 24.4%41 games 10W 15D 16L30–50,00035.0%123 games 43W 35D 45L
- 34.4%128 games 44W 36D 48LOver 50,00014.9%47 games 7W 18D 22L
Days of rest
- GladbachMainz
- 52.9%34 games 18W 7D 9L3 days33.3%39 games 13W 11D 15L
- 45.8%24 games 11W 4D 9L4 days12.5%16 games 2W 5D 9L
- 28.6%7 games 2W 1D 4L · thin sample5 days30.0%10 games 3W 1D 6L
- 32.8%64 games 21W 19D 24L6 days40.0%55 games 22W 12D 21L
- 36.6%93 games 34W 23D 36L7 days31.5%92 games 29W 26D 37L
- 25.0%64 games 16W 21D 27L8–14 days34.7%75 games 26W 18D 31L
- 50.0%24 games 12W 4D 8L15+ days21.7%23 games 5W 8D 10L
Previous match
- GladbachMainz
- 34.8%270 games 94W 71D 105LAfter a league game32.9%277 games 91W 72D 114L
- 50.0%40 games 20W 8D 12LAfter a cup or European tie27.3%33 games 9W 9D 15L
Kickoff time
- GladbachMainz
- 37.8%164 games 62W 45D 57LAfternoon33.8%216 games 73W 49D 94L
- 34.5%113 games 39W 28D 46LEvening28.1%64 games 18W 24D 22L
- 35.5%31 games 11W 6D 14LNight27.6%29 games 8W 8D 13L
Day of week
- GladbachMainz
- 44.4%9 games 4W 2D 3L · thin sampleTue37.5%8 games 3W 2D 3L · thin sample
- 37.5%8 games 3W 0D 5L · thin sampleWed18.2%11 games 2W 4D 5L
- 34.3%35 games 12W 9D 14LFri28.6%35 games 10W 11D 14L
- 36.0%197 games 71W 52D 74LSat36.3%179 games 65W 38D 76L
- 38.3%60 games 23W 16D 21LSun24.3%74 games 18W 25D 31L
Month
- GladbachMainz
- 41.9%31 games 13W 5D 13LJanuary35.5%31 games 11W 4D 16L
- 27.8%36 games 10W 10D 16LFebruary40.5%37 games 15W 8D 14L
- 31.0%29 games 9W 9D 11LMarch33.3%27 games 9W 9D 9L
- 25.7%35 games 9W 13D 13LApril36.1%36 games 13W 12D 11L
- 39.3%28 games 11W 7D 10LMay35.7%28 games 10W 10D 8L
- 60.0%5 games 3W 0D 2L · thin sampleJune60.0%5 games 3W 0D 2L · thin sample
- 30.0%20 games 6W 7D 7LAugust25.0%20 games 5W 6D 9L
- 35.3%34 games 12W 7D 15LSeptember29.4%34 games 10W 5D 19L
- 45.2%31 games 14W 6D 11LOctober25.8%31 games 8W 6D 17L
- 58.6%29 games 17W 6D 6LNovember31.0%29 games 9W 11D 9L
- 31.2%32 games 10W 9D 13LDecember21.9%32 games 7W 10D 15L
Own back line
- GladbachMainz
- 32.1%84 games 27W 27D 30LBack 334.9%212 games 74W 58D 80L
- 38.7%217 games 84W 49D 84LBack 428.4%88 games 25W 18D 45L
- 33.3%9 games 3W 3D 3L · thin sampleBack 510.0%10 games 1W 5D 4L
Own formation
- GladbachMainz
- 36.0%125 games 45W 30D 50L4-2-3-121.2%33 games 7W 5D 21L
- 35.0%40 games 14W 13D 13L3-4-2-128.6%112 games 32W 36D 44L
- 29.4%17 games 5W 5D 7L3-5-247.2%53 games 25W 11D 17L
- 43.2%37 games 16W 8D 13L4-3-321.1%19 games 4W 7D 8L
- 37.1%35 games 13W 8D 14L4-4-275.0%4 games 3W 0D 1L · thin sample
- 77.8%9 games 7W 2D 0L · thin sample4-3-1-234.5%29 games 10W 5D 14L
- 33.3%12 games 4W 3D 5L3-4-1-252.6%19 games 10W 2D 7L
- 25.0%8 games 2W 4D 2L · thin sample3-1-4-221.1%19 games 4W 7D 8L
- 20.0%5 games 1W 1D 3L · thin sample3-4-337.5%8 games 3W 1D 4L · thin sample
- 50.0%4 games 2W 2D 0L · thin sample5-3-20.0%8 games 0W 4D 4L · thin sample
- 37.5%8 games 3W 0D 5L · thin sample4-1-4-1—No record
- 20.0%5 games 1W 1D 3L · thin sample5-4-150.0%2 games 1W 1D 0L · thin sample
Opponent back line
- GladbachMainz
- 35.0%123 games 43W 42D 38LOpponent back 331.9%135 games 43W 38D 54L
- 38.0%184 games 70W 36D 78LOpponent back 432.4%170 games 55W 42D 73L
- 33.3%3 games 1W 1D 1L · thin sampleOpponent back 540.0%5 games 2W 1D 2L · thin sample
Opponent formation
- GladbachMainz
- 31.6%79 games 25W 12D 42L4-2-3-126.5%83 games 22W 20D 41L
- 24.4%45 games 11W 18D 16L3-4-2-126.8%56 games 15W 15D 26L
- 35.7%28 games 10W 6D 12L4-3-336.7%30 games 11W 9D 10L
- 42.4%33 games 14W 8D 11L3-5-235.0%20 games 7W 7D 6L
- 46.9%32 games 15W 5D 12L4-4-235.3%17 games 6W 3D 8L
- 52.6%19 games 10W 6D 3L3-1-4-230.8%26 games 8W 7D 11L
- 33.3%15 games 5W 4D 6L3-4-1-237.5%16 games 6W 4D 6L
- 27.3%11 games 3W 6D 2L3-4-343.8%16 games 7W 4D 5L
- 50.0%8 games 4W 0D 4L · thin sample4-3-1-237.5%16 games 6W 5D 5L
- 42.9%14 games 6W 5D 3L4-1-4-133.3%6 games 2W 1D 3L · thin sample
- 33.3%12 games 4W 4D 4L4-2-2-240.0%5 games 2W 1D 2L · thin sample
- 25.0%4 games 1W 3D 0L · thin sample4-4-1-140.0%5 games 2W 1D 2L · thin sample
- 60.0%5 games 3W 1D 1L · thin sample4-5-125.0%4 games 1W 1D 2L · thin sample
Referee
- GladbachMainz
- 12.5%16 games 2W 6D 8LSascha Stegemann38.9%18 games 7W 5D 6L
- 25.0%16 games 4W 7D 5LFelix Zwayer33.3%15 games 5W 1D 9L
- 42.1%19 games 8W 3D 8LDeniz Aytekin18.2%11 games 2W 4D 5L
- 29.4%17 games 5W 5D 7LSven Jablonski30.8%13 games 4W 4D 5L
- 25.0%16 games 4W 5D 7LFelix Brych35.7%14 games 5W 4D 5L
- 31.2%16 games 5W 7D 4LTobias Stieler46.2%13 games 6W 3D 4L
- 40.0%10 games 4W 2D 4LBastian Dankert33.3%18 games 6W 4D 8L
- 28.6%14 games 4W 6D 4LDaniel Schlager21.4%14 games 3W 4D 7L
- 50.0%14 games 7W 2D 5LHarm Osmers46.2%13 games 6W 2D 5L
- 63.6%11 games 7W 2D 2LFrank Willenborg37.5%16 games 6W 4D 6L
- 23.1%13 games 3W 3D 7LMartin Petersen28.6%14 games 4W 4D 6L
- 57.1%14 games 8W 1D 5LDaniel Siebert50.0%12 games 6W 2D 4L
- 12.5%8 games 1W 5D 2L · thin sampleBenjamin Cortus14.3%14 games 2W 4D 8L
- 33.3%12 games 4W 1D 7LRobert Hartmann55.6%9 games 5W 2D 2L · thin sample
- 42.9%7 games 3W 2D 2L · thin sampleMarco Fritz30.8%13 games 4W 3D 6L
- 28.6%14 games 4W 4D 6LChristian Dingert80.0%5 games 4W 0D 1L · thin sample
- 44.4%9 games 4W 1D 4L · thin sampleMarkus Schmidt33.3%9 games 3W 1D 5L · thin sample
- 27.3%11 games 3W 4D 4LRobert Schröder14.3%7 games 1W 4D 2L · thin sample
- 50.0%10 games 5W 1D 4LSören Storks14.3%7 games 1W 1D 5L · thin sample
- 60.0%5 games 3W 2D 0L · thin sampleBenjamin Brand8.3%12 games 1W 5D 6L
- 50.0%10 games 5W 2D 3LManuel Gräfe50.0%6 games 3W 1D 2L · thin sample
- 33.3%6 games 2W 2D 2L · thin sampleTobias Reichel50.0%6 games 3W 1D 2L · thin sample
- 66.7%6 games 4W 0D 2L · thin sampleM. Jöllenbeck33.3%6 games 2W 1D 3L · thin sample
- 16.7%6 games 1W 0D 5L · thin sampleF. Badstübner60.0%5 games 3W 1D 1L · 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.