Mainz host Werder Bremen in the Bundesliga. Both clubs have made fairly similar starts to the season, sitting just either side of mid-table after four league games apiece.
Between them they've already conceded fourteen goals in those opening four fixtures each, which hints at fairly open matches from both sides. That's the kind of detail worth digging into before settling on any view of how this one might go.
Analysis updated .
Compare bookmakers
Recent form points to goals at both ends
Mainz's league form this season includes a 4-3 win away at Borussia Mönchengladbach and a heavy 5-0 defeat at Hamburg, alongside a home draw with Paderborn and a narrow home loss to Eintracht Frankfurt. It's a mixed bag, but goals have flowed regardless of the result.
FSV Mainz 05: 20 completed matches; Werder Bremen: 20 completed matches.
FSV Mainz 05
- Win
- 60% 12 / 20
- Draw
- 15% 3 / 20
- Loss
- 25% 5 / 20
- Scored
- 66
- Conceded
- 25
- Difference
- +41
Werder Bremen
- Win
- 45% 9 / 20
- Draw
- 20% 4 / 20
- Loss
- 35% 7 / 20
- Scored
- 35
- Conceded
- 28
- Difference
- +7
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Bundesliga | Borussia Mönchengladbach | FSV Mainz 05 | 19.09.2026 | 3-4 |
| Bundesliga | FSV Mainz 05 | Eintracht Frankfurt | 12.09.2026 | 1-3 |
| Bundesliga | Hamburger SV | FSV Mainz 05 | 06.09.2026 | 0-5 |
| Bundesliga | FSV Mainz 05 | SC Paderborn 07 | 29.08.2026 | 0-0 |
| DFB Pokal | Krieschow | FSV Mainz 05 | 23.08.2026 | 0-9 |
| Friendlies Clubs | FSV Mainz 05 | Bournemouth | 15.08.2026 | 2-1 |
| Friendlies Clubs | FSV Mainz 05 | Paris FC | 08.08.2026 | 4-0 |
| Friendlies Clubs | Udinese | FSV Mainz 05 | 01.08.2026 | 3-3 |
| Friendlies Clubs | FSV Mainz 05 | Shabab Al Ahli Dubai | 31.07.2026 | 1-0 |
| Friendlies Clubs | FSV Mainz 05 | Holstein Kiel | 25.07.2026 | 3-0 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Bundesliga | Werder Bremen | FC Augsburg | 19.09.2026 | 3-2 |
| Bundesliga | 1. FC Köln | Werder Bremen | 12.09.2026 | 1-1 |
| Bundesliga | Werder Bremen | RB Leipzig | 05.09.2026 | 3-1 |
| Bundesliga | SC Freiburg | Werder Bremen | 30.08.2026 | 4-1 |
| DFB Pokal | Lüneburger SK Hansa | Werder Bremen | 22.08.2026 | 0-3 |
| Friendlies Clubs | Werder Bremen | Auxerre | 15.08.2026 | 0-1 |
| Friendlies Clubs | Werder Bremen | SC Paderborn 07 | 08.08.2026 | 2-2 |
| Friendlies Clubs | Energie Cottbus | Werder Bremen | 01.08.2026 | 2-4 |
| Friendlies Clubs | Werder Bremen | VfL Bochum | 25.07.2026 | 2-0 |
| Friendlies Clubs | Werder Bremen | Fagiano Okayama | 22.07.2026 | 2-0 |
Bremen's league form is similarly up and down: home wins over Augsburg and RB Leipzig sit alongside an away draw at Köln and a heavy defeat at Freiburg. Neither side has found real consistency yet, though both look capable of scoring.
Comparative Team Statistics: FSV Mainz 05 vs Werder Bremen

A fixture that rarely goes one way for long
These two have met plenty of times over the years, and the head-to-head shows no clear pattern. The most recent meeting in March saw Mainz win 2-0 away at Bremen, following a 1-1 draw between them the previous November.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Bundesliga | Werder Bremen | FSV Mainz 05 | 15.03.2026 | 0-2 |
| Bundesliga | FSV Mainz 05 | Werder Bremen | 01.11.2025 | 1-1 |
| Bundesliga | Werder Bremen | FSV Mainz 05 | 31.01.2025 | 1-0 |
| Bundesliga | FSV Mainz 05 | Werder Bremen | 15.09.2024 | 1-2 |
| Bundesliga | FSV Mainz 05 | Werder Bremen | 03.02.2024 | 0-1 |
| Bundesliga | Werder Bremen | FSV Mainz 05 | 02.09.2023 | 4-0 |
| Bundesliga | FSV Mainz 05 | Werder Bremen | 08.04.2023 | 2-2 |
| Bundesliga | Werder Bremen | FSV Mainz 05 | 15.10.2022 | 0-2 |
| Bundesliga | Werder Bremen | FSV Mainz 05 | 21.04.2021 | 0-1 |
| Bundesliga | FSV Mainz 05 | Werder Bremen | 19.12.2020 | 0-1 |
Earlier meetings have thrown up everything from a 5-0 Bremen win to tight one-goal margins in both directions. It's not a fixture with a dominant side historically, and recent results back that up.
Recent meetings have favoured the travelling side, for what that's worth.
Two teams level on points early doors
After four Bundesliga matches, Mainz sit sixth with seven points, while Bremen are two places back in eighth on the same tally. Both have two wins, a draw and a loss from their opening fixtures, so there's nothing between them at this early stage.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 5 | Bayer Leverkusen | 4 | 2 | 1 | 1 | 10/5 | 7 |
| 6 | FSV Mainz 05 | 4 | 2 | 1 | 1 | 10/6 | 7 |
| 7 | SV Elversberg | 4 | 2 | 1 | 1 | 8/7 | 7 |
| 8 | Werder Bremen | 4 | 2 | 1 | 1 | 8/8 | 7 |
| 9 | RB Leipzig | 4 | 2 | 0 | 2 | 9/5 | 6 |
Where they differ is goal difference: Mainz have scored ten and conceded six, while Bremen sit level at eight each way. It's only a small sample so far, but Mainz have shown a touch more polish in front of goal.
A modest goal-difference edge for Mainz, though the table is barely a month old.

Attacking threats to watch
Mainz's P. Tietz has four goals in four matches this season, the standout scorer for either side so far. S. Becker has added two goals and three assists, showing up regularly in the final third.
For Bremen, N. Füllkrug has three goals in four games and M. Grüll has chipped in two goals plus three assists, giving their attack a clear focal point. Mainz's P. Mwene has already picked up three yellow cards, which is worth keeping in mind.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| S. Posch | Austria | 29 | Defender | 190 | 82 |
| N. Amiri | Germany | 29 | Midfielder | 180 | 75 |
| D. Kohr | Germany | 32 | Defender | 183 | 77 |
| D. da Costa | Germany | 33 | Defender | 187 | 87 |
| Lee Jae-Sung | Korea Republic | 34 | Midfielder | 180 | 70 |
| A. Caci | France | 29 | Midfielder | 184 | 76 |
| L. Maloney | USA | 26 | Midfielder | 187 | 89 |
| R. Zentner | Germany | 31 | Goalkeeper | 194 | 96 |
| S. Bell | Germany | 35 | Defender | 192 | 88 |
| P. Mwene | Austria | 32 | Midfielder | 170 | 68 |
| P. Tietz | Germany | 29 | Attacker | 190 | 86 |
| A. Schwolow | Germany | 34 | Goalkeeper | 190 | 84 |
| K. Sano | Japan | 25 | Midfielder | 176 | 67 |
| S. Becker | Suriname | 31 | Attacker | 180 | 77 |
| S. Widmer | Switzerland | 33 | Defender | 183 | 77 |
| E. Martel | Germany | 24 | Midfielder | 188 | 81 |
| R. Königsdörffer | Ghana | 25 | Attacker | 182 | 78 |
| B. Hollerbach | Germany | 25 | Attacker | 181 | 81 |
| S. Kawasaki | Japan | 25 | Midfielder | 172 | 68 |
| W. Bøving | Denmark | 23 | Attacker | 176 | 69 |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| M. Weiser | Germany | 32 | Defender | 177 | 70 |
| N. Stark | Germany | 31 | Defender | 190 | 88 |
| M. Grüll | Austria | 28 | Attacker | 182 | 74 |
| A. Schlager | Austria | 30 | Goalkeeper | 184 | 80 |
| O. Deman | Belgium | 26 | Defender | 181 | 74 |
| J. Stage | Denmark | 29 | Midfielder | 187 | 81 |
| A. Pieper | Germany | 28 | Defender | 192 | 86 |
| M. Friedl | Austria | 28 | Defender | 187 | 82 |
| N. Füllkrug | Germany | 33 | Attacker | 189 | 83 |
| M. Kolke | Germany | 36 | Goalkeeper | 187 | 90 |
| L. Reis | Netherlands | 26 | Midfielder | 178 | 78 |
| S. Lynen | Belgium | 27 | Midfielder | 185 | 80 |
| C. Itten | Switzerland | 29 | Attacker | 190 | 84 |
| Y. Regeer | Netherlands | 23 | Midfielder | 177 | 68 |
| K. Hein | Estonia | 24 | Goalkeeper | 193 | 86 |
| M. N'Diaye | Senegal | 24 | Defender | 181 | 69 |
| J. Njinmah | Germany | 25 | Attacker | 184 | 75 |
| E. Dinkçi | Germany | 24 | Attacker | 188 | 70 |
| O. Wójcik | Poland | 23 | Defender | 191 | 82 |
| J. Malatini | Argentina | 25 | Defender | 191 | 84 |
With Mainz and Bremen so evenly matched on paper, and history offering no strong lean either way, there's no obvious edge to back here.
Goals have featured in most of both sides' recent matches, but that alone isn't enough to build a confident selection around without a clearer edge somewhere.
