matchupgrid

Mainz schedule 2026-27

34 Bundesliga matches, 17 at home and 17 away, from Aug 29 to May 22. Next up: at home against Bayer 04 Leverkusen on Oct 10.

August 2026 1 games

Date Opponent Time
Aug 29 vs Paderborn 0-0

September 2026 3 games

Date Opponent Time
Sep 6 at Hamburger SV 5-0
Sep 12 vs Eintracht Frankfurt 1-3
Sep 19 at Borussia Mönchengladbach 4-3

October 2026 4 games

Date Opponent Time
Oct 10 vs Bayer 04 Leverkusen
Oct 17 at Schalke
Oct 24 vs Werder Bremen
Oct 30 at Elversberg

November 2026 3 games

Date Opponent Time
Nov 7 vs Bayern München
Nov 22 at Augsburg
Nov 28 vs Union Berlin

December 2026 3 games

Date Opponent Time
Dec 5 at RB Leipzig TBC
Dec 12 vs Freiburg TBC
Dec 19 vs Köln TBC

January 2027 5 games

Date Opponent Time
Jan 9 at Borussia Dortmund TBC
Jan 13 vs Hoffenheim TBC
Jan 16 at Stuttgart TBC
Jan 23 at Paderborn TBC
Jan 30 vs Hamburger SV TBC

February 2027 4 games

Date Opponent Time
Feb 6 at Eintracht Frankfurt TBC
Feb 13 vs Borussia Mönchengladbach TBC
Feb 20 at Bayer 04 Leverkusen TBC
Feb 27 vs Schalke TBC

March 2027 4 games

Date Opponent Time
Mar 3 at Werder Bremen TBC
Mar 6 vs Elversberg TBC
Mar 13 at Bayern München TBC
Mar 20 vs Augsburg TBC

April 2027 4 games

Date Opponent Time
Apr 3 at Union Berlin TBC
Apr 10 vs RB Leipzig TBC
Apr 17 at Freiburg TBC
Apr 24 at Köln TBC

May 2027 3 games

Date Opponent Time
May 8 vs Borussia Dortmund TBC
May 15 at Hoffenheim TBC
May 22 vs Stuttgart

Home matches at Opel Arena. 22 matches are still waiting on a confirmed kick-off time. Football data provided by the Football-Data.org API, updated nightly.

Mainz's 2026-27 season

Every club in the division is played twice, home and away, so the schedule below is the whole league seen from one side of it.

The season opens at home against Paderborn on Aug 29, and finishes at home against Stuttgart on May 22. The heaviest stretch is 2 matches in seven days, from Sep 6 to Sep 12.

Kick-off times are shown in your own timezone rather than local time in Germany — detected automatically, and overridable in the “Times in” control above. Matches whose time the broadcasters have not yet fixed show a date and a ? instead; those are settled about five or six weeks ahead, and a match can move day as well as time when it happens. To see how Mainz's run compares with the rest of the division, the full grid puts all 18 clubs side by side.

Frequently asked questions

When do Mainz play next?

Mainz's next match is at home against Bayer 04 Leverkusen on Oct 10. The full list below shows every remaining match, with kick-off times in your own timezone.

How many games do Mainz play in 2026-27?

34 Bundesliga matches: 17 at home at Opel Arena and 17 away, from Aug 29 to May 22. Cup competitions are not included.

Why do some Mainz matches have no kick-off time?

The Bundesliga publishes its schedule a season ahead but confirms kick-off times only about five or six weeks in advance, after the broadcasters pick their matches — which can also move a match between Saturday, Sunday and Monday. 22 of Mainz's 34 matches are still waiting on that, and are shown with a date but no time.

What is Mainz's longest run of home games?

2 in a row, from Dec 12 to Dec 19. The longest away run is 2, from Jan 16 to Jan 23.

Other clubs

AugsburgBayer 04 LeverkusenBayern MünchenBorussia DortmundBorussia MönchengladbachEintracht FrankfurtElversbergFreiburgHamburger SVHoffenheimKölnPaderbornRB LeipzigSchalkeStuttgartUnion BerlinWerder Bremen