Mainz and Bremen Share Spoils in Hard-Fought Draw
How the match unfolded, with the data behind it

FSV Mainz 05

Werder Bremen
Mainz and Bremen Share Spoils in Hard-Fought Draw
In a tightly contested Bundesliga clash, FSV Mainz 05 and Werder Bremen settled for a 1-1 draw at the Mewa Arena on November 1, 2025. The match showcased a blend of resilience and tactical adjustments, with both teams fighting hard for crucial points in the league.
Match Overview
The match began with Mainz taking the initiative, and they were rewarded for their efforts when Silvan Widmer found the back of the net in the 36th minute, assisted by B. Hollerbach. This goal gave Mainz a much-needed boost, allowing them to head into halftime with a 1-0 lead, despite a lack of overall dominance in possession.
Werder Bremen, however, displayed determination and tactical flexibility, managing to equalize late in the game through J. Stage in the 86th minute. This late goal not only salvaged a point for Bremen but also highlighted their ability to capitalize on Mainz's defensive lapses as the match wore on.
Key Moments
Tactically, Mainz started the match with a more aggressive approach, pressing high and attempting to disrupt Bremen's build-up play. Their early goal seemed to validate this strategy, but as the match progressed, they struggled to maintain their intensity, allowing Bremen to gain a foothold in the game.
Bremen's response was commendable, as they adjusted their formation to create more opportunities in the final third. Their persistence paid off with Stage's equalizer, showcasing their ability to adapt and exploit Mainz's vulnerabilities, particularly in the latter stages of the match when fatigue set in for the home side.
Tactical Analysis
The match was marked by a series of yellow cards, particularly for Werder Bremen, indicating a physical battle as both teams sought to assert their dominance. Friedl, Coulibaly, and Topp all received cautions, reflecting Bremen's aggressive approach to regain control after falling behind.
For Mainz, the yellow card for Veratschnig in stoppage time underscored their struggle to maintain composure under pressure. The disciplinary incidents highlighted the intensity of the match, as both teams were willing to challenge for every ball, leading to a hard-fought draw that left both sides with mixed feelings.
Impact on Standings
This draw leaves FSV Mainz 05 in a precarious position, sitting at 16th in the standings with just 4 points from 9 matches. Their inability to secure a win at home continues to raise concerns about their form and survival in the Bundesliga this season.
On the other hand, Werder Bremen, now ranked 9th with 11 points, will view this draw as a missed opportunity to climb higher in the table. However, their late equalizer could serve as a morale booster, potentially igniting a more consistent run of form as they look to solidify their mid-table position.
By the numbers
The data behind FSV Mainz 05 vs Werder Bremen, in 7 charts.
When do they strike?
Goals per 15-minute window this season — FSV Mainz 05 vs Werder Bremen
The season so far
Wins, draws and losses side by side
Where the match turns
When FSV Mainz 05 scores and concedes
Cards and flashpoints
Card distribution for FSV Mainz 05
Two different teams?
Home and away form for FSV Mainz 05
Who wins more often?
Share of league games won this season
How they line up
Most-used formations this season
The table as it stands
| Logo | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Bayern München | WWWWW | 8 | 8 | 0 | 0 | 30 | 4 | 24 | |
| 2 | Borussia Dortmund | WWLDW | 9 | 6 | 2 | 1 | 15 | 6 | 20 | |
| 3 | RB Leipzig | WWDWW | 8 | 6 | 1 | 1 | 16 | 9 | 19 | |
| 4 | VfB Stuttgart | WWWWW | 8 | 6 | 0 | 2 | 13 | 7 | 18 | |
| 5 | Bayer Leverkusen | WWWWD | 8 | 5 | 2 | 1 | 18 | 11 | 17 | |
| 6 | Eintracht Frankfurt | WDLWL | 8 | 4 | 1 | 3 | 21 | 18 | 13 | |
| 7 | 1899 Hoffenheim | WWLDL | 8 | 4 | 1 | 3 | 15 | 13 | 13 | |
| 8 | 1.FC Köln | LDWLL | 8 | 3 | 2 | 3 | 12 | 11 | 11 | |
| 9 | Werder Bremen | WDWLL | 8 | 3 | 2 | 3 | 12 | 16 | 11 | |
| 10 | Union Berlin | LWLDW | 8 | 3 | 1 | 4 | 11 | 15 | 10 | |
| 11 | SC Freiburg | LDDDW | 8 | 2 | 3 | 3 | 11 | 13 | 9 | |
| 12 | VfL Wolfsburg | WLLLL | 8 | 2 | 2 | 4 | 9 | 13 | 8 | |
| 13 | Hamburger SV | LLWDW | 8 | 2 | 2 | 4 | 7 | 11 | 8 | |
| 14 | FC St. Pauli | LLLLL | 8 | 2 | 1 | 5 | 8 | 14 | 7 | |
| 15 | FC Augsburg | LLDWL | 9 | 2 | 1 | 6 | 12 | 21 | 7 | |
| 16 | FSV Mainz 05 | LLLLW | 8 | 1 | 1 | 6 | 9 | 16 | 4 | |
| 17 | 1. FC Heidenheim | LDLWL | 8 | 1 | 1 | 6 | 7 | 16 | 4 | |
| 18 | Borussia Mönchengladbach | LLDLD | 8 | 0 | 3 | 5 | 6 | 18 | 3 |