SPORTANALYST
FootballBaseballBasketballIce hockey
ENFRDEESITNLPT
  1. Home
  2. Bundesliga
  3. FSV Mainz 05 vs Werder Bremen

FSV Mainz 05 2–3 Werder Bremen: match recap

FSVFSV Mainz 05WLWLW2
WERWerder BremenDDWDW3

FinalBundesliga · Kickoff Oct 24, 2026, 1:30 PM UTC · Venue: MEWA Arena, Mainz

FSV Mainz 05 and Werder Bremen finished 2–3 (Bundesliga) on October 24, 2026. Below: the form, standings and head-to-head record both teams took into the game.

Start your 7-day free trial→Get the app · Google Play

then from $4.99/mo billed yearly

FREE RECAP

Match recap

Werder Bremen snatched a late 3-2 away win over Mainz 05, with Niclas Füllkrug converting two penalties to cancel out a dominant home performance that saw Mainz control possession and shot volume but fail to convert their chances into points.

Mainz 05 controlled large stretches of the match, out-passing Bremen 559 to 509 and generating 18 shots to Bremen's 17, with the shot accuracy dead even at 8 shots on target each. Despite winning the midfield battle through Lee Jae-Sung (8 duels won, 1 goal) and Anthony Caci (1 goal, 1 assist, 5 key passes), Mainz twice surrendered leads. Niclas Füllkrug scored two penalties for Bremen — one in each half — to level the score, and Ludwig Reis struck the decisive goal late on. Bremen goalkeeper Karl Hein (7.56 rating, 1 save) made critical stops to keep his side in the game, while Mainz's failure to turn territorial dominance into a third goal proved costly.

Key factors

  • Mainz's shot volume (18 to 17) and possession advantage (559 to 509 passes) could not translate into enough goals, as Bremen's two penalties and a late strike punished their wastefulness.
  • Niclas Füllkrug's two penalties (from 4 shots, 3 on target) were the margin of victory, highlighting Bremen's ability to capitalize on set-piece and penalty opportunities against a disciplined Mainz defense.
  • Bremen's discipline (5 fouls to Mainz's 7) and efficient finishing from limited chances allowed them to win despite being outplayed in general play — a classic away performance.

The Analyst's take

The numbers split heavily in Mainz's favor — 95% model share on the team form comparison — yet Bremen left with all three points. That tells you everything about the fine margin between creation and conversion in this Bundesliga season. Bremen, missing several key players per the injury list (including Stage and Njinmah), showed the resilience of a side that knows how to win ugly on the road.

Matchup comparison

Even on form: both teams took 9 points from their last 5 games.

Matchup to watch: FSV Mainz 05’s attack (index 126) against Werder Bremen’s defence (index 108).

Matchup to watch: Werder Bremen’s attack (index 108) against FSV Mainz 05’s defence (index 90).

Recent form: last 5

FSV Mainz 05: 3 wins, 0 draws and 2 losses in the last 5, with 14 goals scored and 10 conceded.

FSV Mainz 05
Oct 17, 2026at FC Schalke 04W1–0
Oct 10, 2026vs Bayer LeverkusenL3–4
Sep 19, 2026at Borussia MönchengladbachW4–3
Sep 12, 2026vs Eintracht FrankfurtL1–3
Sep 6, 2026at Hamburger SVW5–0

Werder Bremen: 2 wins, 3 draws and 0 losses in the last 5, with 11 goals scored and 8 conceded.

Werder Bremen
Oct 17, 2026vs SC Paderborn 07D2–2
Oct 9, 2026at Borussia DortmundD2–2
Sep 19, 2026vs FC AugsburgW3–2
Sep 12, 2026at 1. FC KölnD1–1
Sep 5, 2026vs RB LeipzigW3–1

Results before kickoff, newest first.

Head-to-head

In the last 2 meetings on record, FSV Mainz 05 won 1, Werder Bremen won 0 and 1 ended level.

Mar 15, 2026 · last seasonWerder Bremen0–2FSV Mainz 05
Nov 1, 2025 · last seasonFSV Mainz 051–1Werder Bremen

Season so far

FSV Mainz 05 sit 5th of 18 with 10 points after 6 games (3-1-2).

Werder Bremen sit 8th of 18 with 9 points after 6 games (2-3-1).

#TeamPWDLGoalsPts
5FSV Mainz 05631214:1010
8Werder Bremen623112:129

Team season model

  • FSV Mainz 05 attack index 126: 26% more scoring per game than the league average.
  • FSV Mainz 05 defence index 90: 10% less conceded per game than the league average.
  • Werder Bremen attack index 108: 8% more scoring per game than the league average.
  • Werder Bremen defence index 108: 8% more conceded per game than the league average.

Index 100 is the league average per game. Above 100 in attack means more scoring; below 100 in defence means fewer conceded.

Every pre-game read, free for 7 days

  • Key factors: the matchups and numbers that shape this game.
  • Player form: recent output from the players who matter most.
  • Team news: injuries and availability from the latest reports.
  • Analyst chat: ask follow-up questions about this game (All-Access).
Start your 7-day free trial→Get the app · Google Play

then from $4.99/mo billed yearly

GET IT ONGoogle PlayIPHONE · COMPUTEROpen the web app

More Bundesliga games that day

  • 1. FC Köln vs FC Schalke 04Oct 24, 2026 · 0–0
  • FC Augsburg vs Union BerlinOct 24, 2026 · 1–1
  • RB Leipzig vs SV ElversbergOct 24, 2026 · 4–0
  • SC Paderborn 07 vs Hamburger SVOct 24, 2026 · 1–0
  • Borussia Dortmund vs Eintracht FrankfurtOct 24, 2026 · 1–0
  • All Bundesliga games →
  • FSV Mainz 05: form and fixtures →
  • Werder Bremen: form and fixtures →
  • Football today →
SPORTANALYSTKnow the game before kickoff.
HomePrivacyTermsCompare apps