Contact Us

h2hfacts@gmail.com

Top Leagues

As Hoffenheim and Mainz prepare for their match on 04.04.2026, we’ve got some great tips for you. From how they’ve performed lately to their head-to-head stats, everything you need to know is right here!


Bundesliga


Hoffenheim
Head-to-Head
04.04.2026-13:30
No final result yet

Mainz

Matches played
15
Home wins
5
Draws
3
Away wins
7

Hoffenheim

Avg Goals scored per match
1.3
Avg Goals conceded per match
1.7

Mainz

Avg Goals scored per match
1.7
Avg Goals conceded per match
1.3

BTTS
9/15 (60%)
Over 2.5 goals
6/15 (40%)
Over 3.5 goals
5/15 (33.3%)
HT-FT turnovers
1 (6.7%)
1st half over 0.5
13/15 (86.7%)

H2H Matches Hoffenheim vs Mainz

21.11.2025

Mainz

1


Hoffenheim

1

12.04.2025

Hoffenheim

2


Mainz

0

01.12.2024

Mainz

2


Hoffenheim

0

13.04.2024

Mainz

4


Hoffenheim

1

26.11.2023

Hoffenheim

1


Mainz

1

04.03.2023

Mainz

1


Hoffenheim

0

10.09.2022

Hoffenheim

4


Mainz

1

05.02.2022

Mainz

2


Hoffenheim

0

11.09.2021

Hoffenheim

0


Mainz

2

21.03.2021

Hoffenheim

1


Mainz

2

29.11.2020

Mainz

1


Hoffenheim

1

30.05.2020

Mainz

0


Hoffenheim

1

24.11.2019

Hoffenheim

1


Mainz

5

10.02.2018

Hoffenheim

4


Mainz

2

20.09.2017

Mainz

2


Hoffenheim

3

Match Facts

  • Mainz are unbeaten in 5 straight matches. Double Chance (X2): 2.25.
  • Mainz have won 3 in a row. 1×2 Away: 4.90.

1X2 Predictions

Tip: 1 @ 1.75 (62%)
OutcomeProbabilityOdds
162%1.75
X21%4.30
217%4.90

Over/Under 2.5 Goals Predictions

Tip: O 2.5
MarketProbabilityOdds
Over 2.557%1.60
Under 2.543%2.45

BTTS Predictions

Tip: Yes @ 1.55 (58%)
MarketProbabilityOdds
Yes58%1.55
No42%2.40

Hoffenheim

Team Form and Performance Overview:

Hoffenheim have struggled recently, with only 1 wins in their last 5 games. They’ve also drawn 2 games and suffered 2 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 3 matches.

Overall, Hoffenheim have scored 7 goals and conceded 11 goals in their last 5 matches.

DateMatch Details
20.03.2026RB Leipzig 5 – 0 Hoffenheim L
14.03.2026Hoffenheim 1 – 1 Wolfsburg D
07.03.2026Heidenheim 2 – 4 Hoffenheim W
28.02.2026Hoffenheim 0 – 1 St. Pauli L
21.02.2026FC Koln 2 – 2 Hoffenheim D

Mainz

Team Form and Performance Overview:

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

Their matches have been balanced, as 2 out of 5 games saw both teams find the net.

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 8 goals and conceded 3 goals in their last 5 matches.

DateMatch Details
22.03.2026Mainz 2 – 1 Eintracht Frankfurt W
19.03.2026Mainz 2 – 0 Sigma Olomouc W
15.03.2026Werder Bremen 0 – 2 Mainz W
12.03.2026Sigma Olomouc 0 – 0 Mainz D
07.03.2026Mainz 2 – 2 Stuttgart D

Standings

Bundesliga
#ClubMPWDLGFGAGDPTSForm
1Bayern Munich logoBayern Munich27224197257270WDWWW
2Dortmund logoDortmund27187258283061WWWLD
3Stuttgart logoStuttgart27165656362053WWDWD
4RB Leipzig logoRB Leipzig27155753351850WLWWD
5Hoffenheim logoHoffenheim27155754391550LDWLD
6Bayer Leverkusen logoBayer Leverkusen27137752361646DDDWD
7Eintracht Frankfurt logoEintracht Frankfurt2710895051-138LWDWL
8Freiburg logoFreiburg27107103944-537WLDLW
9Union Berlin logoUnion Berlin2787123146-1531LWLLW
10Augsburg logoAugsburg2794143350-1731LLLWW
11Mainz logoMainz2779113342-930WWDDD
12Hamburger SV logoHamburger SV2779113140-930LDWLL
13B. Monchengladbach logoB. Monchengladbach2778123346-1329DWLWL
14Werder Bremen logoWerder Bremen2777133047-1728WLWWL
151. FC Köln logo1. FC Köln2768133847-926DDLLD
16St. Pauli logoSt. Pauli2766152444-2024LLDWW
17Wolfsburg logoWolfsburg2756163557-2221LDLLL
18FC Heidenheim logoFC Heidenheim2736182761-3415DLLLD

When Hoffenheim takes on Mainz on 04.04.2026, anything can happen! We’ve reviewed their recent performances and head-to-head stats to give you easy tips about what to expect. Let’s see who has the edge!