Back to Bundesliga
BUNDESLIGA Matchweek 7

Mainz 05 vs Werder Bremen

Match data · Mewa Arena Updated

Full time

Mainz2–3Bremen

GoalsMainz A. Caci 33' · Jae-Sung Lee 63'Bremen N. Füllkrug 7' (PK) · N. Füllkrug 25' (PK) · L. Reis 61'

Kicked off 2026.10.24. The data below is as it stood before kick-off and has not been edited to match the result. See the full head-to-head record

Mainz 05 host Werder Bremen in Bundesliga matchweek 7: Sat 24 Oct, 15:30 CEST (24 Oct 22:30 KST) at Mewa Arena. Referee not yet appointed at time of writing.

The last 10 league meetings: Mainz 3 wins, 2 draws, Bremen 5 wins; the most recent was Bremen 0–2 Mainz in 2026/03. Last five games in all competitions: Mainz W3 D0 L2, Bremen W2 D3 L0.

Last 10 meetings3 · 2 · 5Mainz W · D · Bremen WLast meeting Bremen 0–2 Mainz (2026.03)
H2H 16 games, average2.75 goals3+ goals 56.2% · red cards 3x · league average 3.13 goals
Win rate this season50.0% / 33.3%Mainz / Bremen3W 1D 2L / 2W 3D 1Llast season 29.4% / 23.5%

Bundesliga table

Bundesliga table as of 2026-10-23
PosTeamPlW–D–LGDPts
4Leverkusen64–1–1+713
5Mainz63–1–2+410
6Elversberg63–1–2+110
7Leipzig63–0–3+59
8Bremen62–3–1+09
9Hamburg63–0–3-99

Key numbers

Key numbers, both teams
Metric / unitMainzBremen
Positionpoints5th · 108th · 9
W–D–L6 games3–1–22–3–1
Goals for / againstper game2.33 / 1.672.00 / 2.00
xG / xGAper game2.10 / 1.001.32 / 1.79
Possession%50.846.2
Shots / on targetper game17.7 / 614 / 6.8
2025-26 win rateW–D–L · promoted sides show second-tier record29.4% 10–10–1423.5% 8–8–18
Head-to-headW–D–L · since 2017-186–3–77–3–6

xG = expected goals · xGA = expected goals against · conceded minus xGA: Mainz +0.67, Bremen +0.21 (per game)

  • ManagersU. Fischer — league 32 games · 13W 9D 10L · win rate 40.6% · D. Thioune — league 3 games · 1W 2D 0L · win rate 33.3% · first league meeting between the two managers
  • Last matchMainz 7 days ago BL away Schalke 1–0 · Bremen 7 days ago BL home Paderborn 2–2

Last five games

Mainz 05

3W 0D 2L
Scored 14Conceded 10Clean sheets 2
Last five games
OpponentVenueResultxG
Schalkeaway1–0W1.53
Leverkusenhome3–4L2.87
Gladbachaway4–3W—
Frankfurthome1–3L2.12
Hamburgaway5–0W2.77

Werder Bremen

2W 3D 0L
Scored 11Conceded 8Clean sheets 0
Last five games
OpponentVenueResultxG
Paderbornhome2–2D2.87
Dortmundaway2–2D1.13
Augsburghome3–2W—
Kölnaway1–1D1.12
Leipzighome3–1W0.95

Bremen 5 unbeaten · all competitions

Head-to-head

  1. Bremen0–2Mainz
  2. Mainz1–1Bremen
  3. Bremen1–0Mainz

Mewa Arena H2H 8 games Mainz 2W 2D 4L · since 2017-18 · green home win / red away win

H2H 16-game profile
H2H 16 games (since 2017-18)Value
Goals per game2.75
Games with 3+ goalsshare %56.2
Both teams scoredshare %50.0
Average time of first goalmin23.3
Goalless at half-timeshare %12.5

Conditional data

A. Timing and context win rate · sample · gap vs usual in percentage points

Timing and context
ConditionMainzBremen
After a match 7 days earlierwin rate · rest counts all competitions -0.1p93 games · 30W 26D 37L · usual 32.4% +5.1p74 games · 26W 19D 29L · usual 30.0%
Saturday 15:30 kick-offwin rate · since 2017-18 +3.6p175 games · 63W 38D 74L · usual 32.4% +3.3p138 games · 46W 37D 55L · usual 30.0%
After last resultMainz W / Bremen D · since 2022-23 +5.4p45 games · 17W 10D 18L · usual 32.4% +3.6p34 games · 12W 9D 13L · usual 31.7%
Forecast: partly cloudyWin rate · Mainz home / Bremen away -1.6p13 games · 4W 4D 5L · usual 32.4% -7.8p18 games · 4W 5D 9L · usual 30.0%

B. Game management since 2022-23 · usual win rate Mainz 32.4% (46W 45D 51L) / Bremen 31.7% (45W 35D 62L)

Game management
itemsMainzBremen
After scoring firstWin rate60.0%65 games · 39W 19D 7L63.8%58 games · 37W 14D 7L
After conceding firstWin rate10.1% -22.3p69 games · 7W 18D 44L · usual 32.4%10.0% -21.7p80 games · 8W 17D 55L · usual 31.7%
Leading at 75 minutesWin rate73.6%53 games · 39W 12D 2L81.8%44 games · 36W 6D 2L
Led but failed to win / won from behindgames29 / 725 / 8
Goals by substitutes% of team goals11.8 24/20319.4 38/196

C. Shots and defensive shape 2026-27 6 games this season, averages · last season shown as totals

Shots and defensive shape
itemsMainzBremen
Shots inside / outside the boxper game13.2 / 4.59.7 / 4.3
Shots blockedper game4.33.3
Shots faced / on target / inside boxper game12.5 / 3.8 / 8.715.3 / 5.5 / 9.3
Keeper saves / goals preventedper game · goals prevented2.2 / -0.053.3 / -0.21

Order is always home team (Mainz) then away team (Bremen) · usual = the team's overall league win rate over the same window · ±p = percentage-point gap · fewer than 10 games shown faded and marked sample too small · the small W D L figures are the raw record behind each win rate (draws do not count as wins)

D. Win rate by player involvement League games only (cups and European games excluded) · all games since the player's first appearance for the club (from 2017-18 at the earliest) · pick a player to see the team's win rate when they started, came off the bench, or did not play, plus their record against this opponent · did not play = unused sub or not in the squad · fewer than 10 games shown faded

League games only · cups and Europe excluded · win rate = wins ÷ games

Started15.4%13 games
2W 5D 6L
Off the bench0.0%3 games · small sample
0W 0D 3L
Did not play45.8%24 games
11W 6D 7L

vs Bremen · when playing 0.0% 1 games · 0W 1D 0L · small sample

League games only · cups and Europe excluded · win rate = wins ÷ games

Started25.6%43 games
11W 10D 22L
Off the bench32.5%40 games
13W 12D 15L
Did not play47.8%23 games
11W 7D 5L

vs Mainz · when playing 66.7% 6 games · 4W 1D 1L · small sample

06How the numbers are compiled

Source
API-Football (fixtures, line-ups, events, stats) · Open-Meteo (weather, forecast) · Wikimedia (crests)
Sample
Bundesliga 2017-18 to 2026-27 · some conditions since 2022-23 · minimum 10 games (faded and marked below that)
Match scope
Conditional stats use league games only · last five games, streaks and rest days use all competitions · win rate = wins ÷ games · usual = league win rate over the same window · home team first
Updated
2026.10.23 11:48 UK

This article summarises historical match data. It does not predict, guarantee or recommend any outcome.

Back to Bundesliga
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.