Contact Us

h2hfacts@gmail.com

Top Leagues

Mainz and Stuttgart are set to clash on 07.03.2026, and it’s going to be exciting! We’ve gathered all the stats and head-to-head info to give you a clear idea of what to expect in this match.


Bundesliga


Mainz
Head-to-Head
07.03.2026-14:30
No final result yet

Stuttgart

Matches played
13
Home wins
2
Draws
3
Away wins
8

Mainz

Avg Goals scored per match
1.2
Avg Goals conceded per match
2.1

Stuttgart

Avg Goals scored per match
2.1
Avg Goals conceded per match
1.2

BTTS
9/13 (69.2%)
Over 2.5 goals
8/13 (61.5%)
Over 3.5 goals
6/13 (46.2%)
HT-FT turnovers
0 (0%)
1st half over 0.5
9/13 (69.2%)

H2H Matches Mainz vs Stuttgart

26.10.2025

Stuttgart

2


Mainz

1

25.01.2025

Mainz

2


Stuttgart

0

31.08.2024

Stuttgart

3


Mainz

3

11.02.2024

Stuttgart

3


Mainz

1

16.09.2023

Mainz

1


Stuttgart

3

21.05.2023

Mainz

1


Stuttgart

4

21.01.2023

Stuttgart

1


Mainz

1

16.04.2022

Mainz

0


Stuttgart

0

26.11.2021

Stuttgart

2


Mainz

1

29.01.2021

Stuttgart

2


Mainz

0

26.09.2020

Mainz

1


Stuttgart

4

20.01.2018

Mainz

3


Stuttgart

2

26.08.2017

Stuttgart

1


Mainz

0

Match Facts

    1X2 Predictions

    Tip: X2 @ 1.35 (47%)
    OutcomeProbabilityOdds
    129%3.35
    X24%3.80
    247%2.20

    Over/Under 2.5 Goals Predictions

    Tip: O 2.5
    MarketProbabilityOdds
    Over 2.561%1.65
    Under 2.539%2.40

    BTTS Predictions

    Tip: Yes @ 1.50 (60%)
    MarketProbabilityOdds
    Yes60%1.50
    No40%2.60

    Mainz

    Team Form and Performance Overview:

    Mainz have delivered a decent performance, achieving 2 wins in their last 5 matches. They’ve also drawn 2 games and suffered 1 losses.

    Most of their games have been thrilling, with both teams scoring in 3 matches.

    2 matches out of 5 have ended with over 2.5 goals, showing a mix of high and low-scoring games.

    Overall, Mainz have scored 6 goals and conceded 7 goals in their last 5 matches.

    DateMatch Details
    28.02.2026Bayer Leverkusen 1 – 1 Mainz D
    20.02.2026Mainz 1 – 1 Hamburger SV D
    13.02.2026Dortmund 4 – 0 Mainz L
    07.02.2026Mainz 2 – 0 Augsburg W
    31.01.2026RB Leipzig 1 – 2 Mainz W

    Stuttgart

    Team Form and Performance Overview:

    Stuttgart have shown good form, securing 3 wins in their last 5 matches. They are proving to be a tough opponent! They’ve also drawn 1 games and suffered 1 losses.

    Most of their games have been thrilling, with both teams scoring in 3 matches.

    High-scoring matches have been a trend, with over 2.5 goals occurring in 4 matches.

    Overall, Stuttgart have scored 14 goals and conceded 6 goals in their last 5 matches.

    DateMatch Details
    01.03.2026Stuttgart 4 – 0 Wolfsburg W
    26.02.2026Stuttgart 0 – 1 Celtic L
    22.02.2026Heidenheim 3 – 3 Stuttgart D
    19.02.2026Celtic 1 – 4 Stuttgart W
    14.02.2026Stuttgart 3 – 1 FC Koln W

    Standings

    Bundesliga
    #ClubMPWDLGFGAGDPTSForm
    1Bayern Munich logoBayern Munich24203188236563WWWWD
    2Dortmund logoDortmund24157251252652LDWWW
    3Hoffenheim logoHoffenheim24144649311846LDWLW
    4Stuttgart logoStuttgart24144648321646WDWLW
    5RB Leipzig logoRB Leipzig24135646331344WDDWL
    6Bayer Leverkusen logoBayer Leverkusen24134745291643WDLWD
    7Eintracht Frankfurt logoEintracht Frankfurt249784849-134WLWDL
    8Freiburg logoFreiburg249693439-533LWLWL
    9Augsburg logoAugsburg2494113041-1131WWWLW
    10Union Berlin logoUnion Berlin2477102938-928LWLDL
    11Hamburger SV logoHamburger SV2468102635-926LLDWW
    12B. Monchengladbach logoB. Monchengladbach2467112739-1225WLLDD
    131. FC Köln logo1. FC Köln2466123341-824LDLLW
    14Mainz logoMainz2458112739-1223DDLWW
    15St. Pauli logoSt. Pauli2465132340-1723WWLWL
    16Werder Bremen logoWerder Bremen2457122544-1922WLLLD
    17Wolfsburg logoWolfsburg2455143353-2020LLDLL
    18FC Heidenheim logoFC Heidenheim2435162253-3114LDLLL

    The Mainz and Stuttgart matchup on 07.03.2026 is super exciting! We’ve looked at their head-to-head games and team stats to figure out who might win. Let’s see if your favorite team comes out on top!