Bundesliga
Mar 15, 2026 2.30pm
0
2
HT : 0 1
FT Wohninvest Weserstadion
  • Justin Njinmah 46' yellowcard
  • Mick Schmetgens 55' yellowcard
  • Patrice Covic 68' yellowcard
  • Patrice Covic 69' yellowcard
  • Isaac Schmidt 69' yellowcard
  • Salim Musah 85' yellowcard
  • goal Paul Nebel 5'
  • goal Jae-sung Lee 52'
  • yellowcard Nikolas Veratschnig 72'
  • yellowcard Nelson Weiper 72'
  • yellowcard Kacper Potulski 81'
  • yellowcard Sota Kawasaki 87'
  • yellowcard Lennard Maloney 87'

Werder Bremen vs Mainz 05 - Match Guide, Data Analysis, Standings

The match

Match Preview

Form, Standings, Stats

Werder Bremen

All competitions
Last game
Mar 8, 2026 4.30pm
Union Berlin 1 - 4 Werder Bremen
Goals scored
29
Top scorer
Jens Stage

Mainz 05

All competitions
Last game
Mar 7, 2026 2.30pm
Mainz 2 - 2 Stuttgart
Goals scored
29
Top scorer
Nadiem Amiri

Data analysis

Our analysis of all available data, including recent performances and player stats up until an hour before kickoff, suggested the most likely outcome of this match was a Werder Bremen win with a probability of 41.2%. A win for Mainz 05 had a probability of 32.96% and a draw had a probability of 25.84%.

The most likely scoreline for a Werder Bremen win was 1-0 with a probability of 9.49%. The next most likely scorelines for that outcome were 2-1 (9.02%) and 2-0 (6.73%). The likeliest Mainz 05 win was 0-1 (8.24%) , while for a drawn scoreline it was 1-1 (12.11%). The actual scoreline of 0-2 was predicted with a 5.1% likelihood.

Result

Werder Bremen 41.2% (+0.11)
Draw 25.84%
Mainz 05 32.96% (-0.11)

Both Teams to Score: 

54.23%

Goals

Over 1.5 75.51% (-0.01)
Under 1.5 24.49% (+0.01)
Over 2.5 51.56% (-0.04)
Under 2.5 48.44% (+0.04)
Over 3.5 28.87% (-0.15)
Under 3.5 71.13% (+0.15)
Over 4.5 15.91% (-0.11)
Under 4.5 84.09% (+0.11)

First Half Winner

Werder Bremen 29.15%
Draw 40.46%
Mainz 05 30.39%

Team To Score First

Werder Bremen 49.62%
No Goal 6.77% (+0.01)
Mainz 05 43.61% (-0.01)

Corners

Over 8 51.83% (-0.15)
Equal 8 12.13% (+0.03)
Under 8 36.05% (+0.13)
Over 9 40.03% (-0.15)
Equal 9 11.8% (+0.02)
Under 9 48.17% (+0.15)
Over 10.5 29.5% (-0.15)
Under 10.5 70.5% (+0.15)

Werder Bremen Goals

Over 1.5 40.96% (+0.03)
Under 1.5 59.04% (-0.03)
Over 2.5 17.27% (-0.02)
Under 2.5 82.73% (+0.02)
Over 3.5 5.79%
Under 3.5 94.21%

Mainz 05 Goals

Over 0.5 67.96% (-0.11)
Under 0.5 32.04% (+0.10)
Over 1.5 34.45% (-0.13)
Under 1.5 65.55% (+0.13)
Over 2.5 12.96% (-0.11)
Under 2.5 87.04% (+0.11)
Over 3.5 4.05% (-0.05)
Under 3.5 95.95% (+0.05)

Score analysis

Werder Bremen 41.2%
Draw 25.85%
Mainz 05 32.96%
Werder Bremen
1-0 @ 9.49% (+0.02)
2-1 @ 9.02% (+0.04)
2-0 @ 6.73% (+0.03)
3-1 @ 4.14% (-0.02)
3-0 @ 3.41% (+0.05)
3-2 @ 2.76% (-0.04)
Other @ 5.65% (+0.02)
Total : 41.2%
Draw
1-1 @ 12.11% (+0.02)
0-0 @ 6.77% (+0.01)
2-2 @ 5.66%
3-3 @ 1.17% (-0.02)
Other @ 0.14% (-0.01)
Total : 25.85%
Mainz 05
0-1 @ 8.24% (-0.02)
1-2 @ 7.96% (+0.02)
0-2 @ 5.11% (-0.01)
1-3 @ 3.16% (-0.03)
0-3 @ 2.3% (+0.01)
2-3 @ 2.28% (-0.04)
Other @ 3.91% (-0.05)
Total : 32.96%

Head to Head

Bundesliga
Nov 1, 2025 2.30pm
1
1
HT : 0 0
FT
Bundesliga Gameweek 20
Jan 31, 2025 7.30pm
1
0
HT : 1 0
FT wohninvest WESERSTADION (Bremen)
  • Leonardo Bittencourt 14' goal
  • Marco Friedl 26' yellowcard
  • Niklas Stark 42' yellowcard
  • Romano Schmid 78' yellowcard
  • Michael Zetterer 90'+1' yellowcard
  • Senne Lynen 90'+2' yellowcard
  • Niklas Stark 90'+3' redcard
  • Marco Friedl 90'+4' redcard
  • Mitchell Weiser 90'+8' yellowcard
  • Ole Werner 90'+8' redcard
  • yellowcard Robin Zentner 10'
  • yellowcard 15'
  • yellowcard Anthony Caci 44'
  • yellowcard Lee Jae-sung 80'
Bundesliga Gameweek 3
Sep 15, 2024 4.30pm
1
2
HT : 1 1
FT Mewa Arena
  • Lee Jae-sung 27' goal
  • Anthony Caci 45' yellowcard
  • Dominik Kohr 45'+1' yellowcard
  • Phillipp Mwene 66' yellowcard
  • goal Marvin Ducksch 8'
  • yellowcard Michael Zetterer 60'
  • redcard Marco Friedl 60'
  • goal Derrick Kohn 69'
Bundesliga Gameweek 20
Feb 3, 2024 2.30pm
0
1
HT : 0 1
FT Mewa Arena
  • Tom Krauss 67' yellowcard
  • Nadiem Amiri 79' yellowcard
  • Marco Richter 87' yellowcard
  • Anthony Caci 88' yellowcard
  • goal Marvin Ducksch 2'
  • yellowcard Niklas Stark 35'
  • yellowcard Marco Friedl 45'
  • yellowcard Leonardo Bittencourt 88'
Bundesliga Gameweek 3
Sep 2, 2023 2.30pm
4
0
HT : 1 0
FT Weserstadion
  • Marvin Ducksch 3' goal
  • Jens Stage 10' yellowcard
  • Jens Stage 53' goal
  • Marco Friedl 55' yellowcard
  • Leonardo Bittencourt 82' goal
  • Justin Njinmah 83' goal
  • yellowcard Andreas Hanche-Olsen 2'
  • yellowcard Sepp van den Berg 65'
  • yellowcard Sepp van den Berg 65'+65'
Bundesliga Gameweek 27
Apr 8, 2023 2.30pm
2
2
HT : 0 0
FT
  • Ludovic Ajorque 85' goal
  • Nelson Weiper 90'+3' goal
  • goal Jens Stage 87'
  • goal Niclas Fullkrug 90'+5'