1. FSV Mainz 05 vs TSG Hoffenheim: Prediction, Head-to-Head, Odds & Stats (Fri, 21 Nov '25)

Wojtek Kolan

Wojtek Kolan

Published on 17 Nov, 09:04 PM UTC

Next Match 21/11/25 at 07:30 PM

1. FSV Mainz 05 vs TSG Hoffenheim
📍 MEWA Arena, Germany.

Scheduled H2H Match For 1. FSV Mainz 05 Vs TSG Hoffenheim

Bundesliga

Fri, 21 Nov 2025 at 07:30 PM UTC

1. FSV Mainz 05
1. FSV Mainz 05

DEU DEU

Recent Form

L
L
L
D
L
TSG Hoffenheim
TSG Hoffenheim

DEU DEU

Recent Form

L
W
W
W
W

6

Win

Last 10 Played

10
2 Draws

2

Win

6.69
Avg. Rating
6.82
17
Position
6
Bo Henriksen
Manager
Christian Ilzer

Game Schedule - Time Of Fixture

1. FSV Mainz 05 will square off vs TSG Hoffenheim in Bundesliga on Fri, 21 Nov 2025 at 07:30 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

1. FSV Mainz 05 vs TSG Hoffenheim H2H Match Summary

Analyzing the most recent 10 head to head games for these rivals, 1. FSV Mainz 05 have come out on top 6 times and TSG Hoffenheim have won on 2 occasion.


Head-to-Head (Last 10 Matches)
1. FSV Mainz 056
TSG Hoffenheim2

1. FSV Mainz 05 Vs TSG Hoffenheim Performance stats

Editorial Prediction:

Prepare yourselves, ladies and gentlemen, for the upcoming basketball showdown between 1. FSV Mainz 05 and TSG Hoffenheim on Friday, 21st November 2025. It's a rivalry so intense, it's like watching cats and dogs battle it out on the court. Get ready for some slam dunks, epic rebounds, and hopefully a few successful free throws this time around.

In their last 10 encounters, both teams seem to have caught a case of amnesiac generosity, sharing victories equally like two brothers splitting the last slice of pizza. That’s right, 1. FSV Mainz 05 and TSG Hoffenheim have each claimed victory six times, which technically makes them frenemies on the scoreboard.

The last time these two titans clashed on a Saturday in April, TSG Hoffenheim gave Mainz 05 a masterclass in how to win 2-0 while defending their home ground. However, if there's one thing stats from that game reveal, it's that both teams brilliantly mastered the art of not scoring – especially when it came to those free throws and three-pointers, all of which they performed with a combined perfection of zero percent! Who needs points when you can just bounce balls, right?

As for defensive tactics? Picture a riveting show of zero rebounds and zero turnovers, it was a game so defensively sound that even the statisticians were left bewildered. The teams proved modest with points scored consecutively, barely nudging the scorekeeper's pen beyond zero. They prefer to keep scoring excitement for dramatic comebacks, clearly!

Looking ahead, Mainz 05 limps into this game fresh from a 0-1 defeat delivered by Eintracht Frankfurt, licking their wounds and hoping for better luck. Conversely, TSG Hoffenheim saunters in on a sweet victory lap after decimating SpVgg Greuther Fürth 3-0, their players carrying not just water bottles but bottles of newfound confidence.

Analyzing this abundance of exhilarating on-court action and scintillating stats, it's clear the night will sway in favor of the team with the most recent win. Thus, TSG Hoffenheim is likely to carry forward their winning momentum, though the only certainty is that, whatever the outcome, the stats on free-throw attempts are not likely to break a sweat!

1. FSV Mainz 05 vs TSG Hoffenheim Past H2H Matches

35
Bundesliga
01:30 PM
12/04/25
2569
TSG Hoffenheim
2
2556
1. FSV Mainz 05
0
02:30 PM
01/12/24
2556
1. FSV Mainz 05
2
2569
TSG Hoffenheim
0
01:30 PM
13/04/24
2556
1. FSV Mainz 05
4
2569
TSG Hoffenheim
1
04:30 PM
26/11/23
2569
TSG Hoffenheim
1
2556
1. FSV Mainz 05
1
02:30 PM
04/03/23
2556
1. FSV Mainz 05
1
2569
TSG Hoffenheim
0
01:30 PM
10/09/22
2569
TSG Hoffenheim
4
2556
1. FSV Mainz 05
1
02:30 PM
05/02/22
2556
1. FSV Mainz 05
2
2569
TSG Hoffenheim
0
01:30 PM
11/09/21
2569
TSG Hoffenheim
0
2556
1. FSV Mainz 05
2
12:30 PM
21/03/21
2569
TSG Hoffenheim
1
2556
1. FSV Mainz 05
2
05:00 PM
29/11/20
2556
1. FSV Mainz 05
1
2569
TSG Hoffenheim
1
01:30 PM
30/05/20
2556
1. FSV Mainz 05
0
2569
TSG Hoffenheim
1
05:00 PM
24/11/19
2569
TSG Hoffenheim
1
2556
1. FSV Mainz 05
5
01:30 PM
18/05/19
2556
1. FSV Mainz 05
4
2569
TSG Hoffenheim
2
05:00 PM
23/12/18
2569
TSG Hoffenheim
1
2556
1. FSV Mainz 05
1
02:30 PM
10/02/18
2569
TSG Hoffenheim
4
2556
1. FSV Mainz 05
2
06:30 PM
20/09/17
2556
1. FSV Mainz 05
2
2569
TSG Hoffenheim
3
02:30 PM
04/02/17
2569
TSG Hoffenheim
4
2556
1. FSV Mainz 05
0
03:30 PM
11/09/16
2556
1. FSV Mainz 05
4
2569
TSG Hoffenheim
4
02:30 PM
20/02/16
2569
TSG Hoffenheim
3
2556
1. FSV Mainz 05
2
06:30 PM
18/09/15
2556
1. FSV Mainz 05
3
2569
TSG Hoffenheim
1
02:30 PM
28/02/15
2569
TSG Hoffenheim
2
2556
1. FSV Mainz 05
0
06:30 PM
26/09/14
2556
1. FSV Mainz 05
0
2569
TSG Hoffenheim
0
02:30 PM
15/03/14
2569
TSG Hoffenheim
2
2556
1. FSV Mainz 05
4
01:30 PM
05/10/13
2556
1. FSV Mainz 05
2
2569
TSG Hoffenheim
2
02:30 PM
16/03/13
2569
TSG Hoffenheim
0
2556
1. FSV Mainz 05
0
01:30 PM
27/10/12
2556
1. FSV Mainz 05
3
2569
TSG Hoffenheim
0
07:30 PM
17/02/12
2569
TSG Hoffenheim
1
2556
1. FSV Mainz 05
1
01:30 PM
10/09/11
2556
1. FSV Mainz 05
0
2569
TSG Hoffenheim
4
02:30 PM
26/02/11
2569
TSG Hoffenheim
1
2556
1. FSV Mainz 05
2
01:30 PM
02/10/10
2556
1. FSV Mainz 05
4
2569
TSG Hoffenheim
2
04:30 PM
07/03/10
2569
TSG Hoffenheim
0
2556
1. FSV Mainz 05
1
01:30 PM
03/10/09
2556
1. FSV Mainz 05
2
2569
TSG Hoffenheim
1
853
Club Friendly Games
02:30 PM
14/01/23
2556
1. FSV Mainz 05
2
2569
TSG Hoffenheim
2
01:30 PM
29/08/20
2569
TSG Hoffenheim
2
2556
1. FSV Mainz 05
1
11:00 AM
29/08/20
2569
TSG Hoffenheim
2
2556
1. FSV Mainz 05
1

Head To Head Streaks

(Both)
Less than 2.5 goals
4/5
(Both)
More than 10.5 corners
5/6

Team Streaks

2569
Wins
3
2556
Without clean sheet
5
2569
More than 2.5 goals
5/6
2569
Both teams scoring
4/5
2556
More than 4.5 cards
7/8
2569
Less than 4.5 cards
9/10
2569
More than 10.5 corners
5/7
2556
Less than 10.5 corners
7/8

1. FSV Mainz 05 Recent Matches

35
Bundesliga (16 Matches)
06:30 PM
09/11/25
2674
Eintracht Frankfurt
1
2556
1. FSV Mainz 05
0
L
02:30 PM
01/11/25
2556
1. FSV Mainz 05
1
2534
SV Werder Bremen
1
D
04:30 PM
26/10/25
2677
VfB Stuttgart
2
2556
1. FSV Mainz 05
1
L
01:30 PM
18/10/25
2556
1. FSV Mainz 05
3
2681
Bayer 04 Leverkusen
4
L
03:30 PM
05/10/25
2676
Hamburger SV
4
2556
1. FSV Mainz 05
0
L
01:30 PM
27/09/25
2556
1. FSV Mainz 05
0
2673
Borussia Dortmund
2
L
01:30 PM
20/09/25
2600
FC Augsburg
1
2556
1. FSV Mainz 05
4
W
01:30 PM
13/09/25
2556
1. FSV Mainz 05
0
36360
RB Leipzig
1
L
01:30 PM
31/08/25
2524
VfL Wolfsburg
1
2556
1. FSV Mainz 05
1
D
01:30 PM
24/08/25
2556
1. FSV Mainz 05
0
2671
1. FC Köln
1
L
01:30 PM
17/05/25
2556
1. FSV Mainz 05
2
2681
Bayer 04 Leverkusen
2
D
01:30 PM
10/05/25
2542
VfL Bochum 1848
1
2556
1. FSV Mainz 05
4
W
05:30 PM
04/05/25
2556
1. FSV Mainz 05
1
2674
Eintracht Frankfurt
1
D
01:30 PM
26/04/25
2672
FC Bayern München
3
2556
1. FSV Mainz 05
0
L
01:30 PM
19/04/25
2556
1. FSV Mainz 05
2
2524
VfL Wolfsburg
2
D
01:30 PM
12/04/25
2569
TSG Hoffenheim
2
2556
1. FSV Mainz 05
0
L
17015
UEFA Conference League (5 Matches)
05:45 PM
06/11/25
2556
1. FSV Mainz 05
2
2693
Fiorentina
1
W
07:00 PM
23/10/25
2556
1. FSV Mainz 05
1
5178
HŠK Zrinjski Mostar
0
W
04:45 PM
02/10/25
3395
Omonia Nicosia
0
2556
1. FSV Mainz 05
1
W
07:00 PM
28/08/25
2556
1. FSV Mainz 05
4
1161
Rosenborg BK
1
W
04:00 PM
21/08/25
1161
Rosenborg BK
2
2556
1. FSV Mainz 05
1
L
217
DFB Pokal (2 Matches)
05:00 PM
29/10/25
2556
1. FSV Mainz 05
0
2677
VfB Stuttgart
2
L
04:00 PM
18/08/25
2595
SG Dynamo Dresden
0
2556
1. FSV Mainz 05
1
W
853
Club Friendly Games (7 Matches)
01:30 PM
09/08/25
2556
1. FSV Mainz 05
0
1659
RC Strasbourg
0
D
01:20 PM
29/07/25
2556
1. FSV Mainz 05
3
7
Crystal Palace
2
W
12:00 PM
29/07/25
2556
1. FSV Mainz 05
1
7
Crystal Palace
1
D
01:30 PM
25/07/25
2556
1. FSV Mainz 05
5
2135
Seekirchen
0
W
05:00 PM
16/07/25
2554
1. FC Saarbrücken
1
2556
1. FSV Mainz 05
4
W
04:00 PM
11/07/25
5776
FC Bayern Alzenau
0
2556
1. FSV Mainz 05
4
W
12:00 PM
05/07/25
530447
SpVgg Ingelheim
1
2556
1. FSV Mainz 05
11
W

TSG Hoffenheim Recent Matches

853
Club Friendly Games (9 Matches)
01:00 PM
13/11/25
2569
TSG Hoffenheim
3
2551
SpVgg Greuther Fürth
0
W
02:30 PM
09/08/25
2569
TSG Hoffenheim
8
1651
Metz
0
W
12:15 PM
01/08/25
2569
TSG Hoffenheim
3
2534
SV Werder Bremen
0
W
10:00 AM
01/08/25
2569
TSG Hoffenheim
1
2534
SV Werder Bremen
0
W
02:30 PM
26/07/25
2569
TSG Hoffenheim
5
2576
Darmstadt 98
1
W
04:00 PM
23/07/25
2569
TSG Hoffenheim
4
5824
FC 08 Homburg
0
W
01:30 PM
19/07/25
2569
TSG Hoffenheim
5
2598
SV 07 Elversberg
2
W
04:00 PM
16/07/25
162302
Sportfreunde Lauffen
0
2569
TSG Hoffenheim
11
W
01:30 PM
12/07/25
2569
TSG Hoffenheim
3
2640
SGV Freiberg
2
W
35
Bundesliga (19 Matches)
02:30 PM
08/11/25
2569
TSG Hoffenheim
3
36360
RB Leipzig
1
W
04:30 PM
02/11/25
2524
VfL Wolfsburg
2
2569
TSG Hoffenheim
3
W
01:30 PM
25/10/25
2569
TSG Hoffenheim
3
5885
1. FC Heidenheim
1
W
03:30 PM
19/10/25
2526
FC St. Pauli
0
2569
TSG Hoffenheim
3
W
06:30 PM
03/10/25
2569
TSG Hoffenheim
0
2671
1. FC Köln
1
L
01:30 PM
28/09/25
2538
SC Freiburg
1
2569
TSG Hoffenheim
1
D
01:30 PM
20/09/25
2569
TSG Hoffenheim
1
2672
FC Bayern München
4
L
01:30 PM
13/09/25
2547
1. FC Union Berlin
2
2569
TSG Hoffenheim
4
W
01:30 PM
30/08/25
2569
TSG Hoffenheim
1
2674
Eintracht Frankfurt
3
L
01:30 PM
23/08/25
2681
Bayer 04 Leverkusen
1
2569
TSG Hoffenheim
2
W
01:30 PM
17/05/25
2569
TSG Hoffenheim
0
2672
FC Bayern München
4
L
06:30 PM
09/05/25
2524
VfL Wolfsburg
2
2569
TSG Hoffenheim
2
D
01:30 PM
03/05/25
2527
Borussia M'gladbach
4
2569
TSG Hoffenheim
4
D
01:30 PM
26/04/25
2569
TSG Hoffenheim
2
2673
Borussia Dortmund
3
L
01:30 PM
19/04/25
2538
SC Freiburg
3
2569
TSG Hoffenheim
2
L
01:30 PM
12/04/25
2569
TSG Hoffenheim
2
2556
1. FSV Mainz 05
0
W
01:30 PM
05/04/25
36360
RB Leipzig
3
2569
TSG Hoffenheim
1
L
02:30 PM
29/03/25
2569
TSG Hoffenheim
1
2600
FC Augsburg
1
D
07:30 PM
14/03/25
2526
FC St. Pauli
1
2569
TSG Hoffenheim
0
L
217
DFB Pokal (2 Matches)
07:45 PM
28/10/25
2526
FC St. Pauli
2
2569
TSG Hoffenheim
2
L
01:30 PM
16/08/25
2533
F.C. Hansa Rostock
0
2569
TSG Hoffenheim
4
W

1. FSV Mainz 05 Next Fixtures

TSG Hoffenheim Next Fixtures

1. FSV Mainz 05 Last Match Played stats

Eintracht Frankfurt vs 1. FSV Mainz 05

Final Score :1 - 0

(H)Match overview (A)
56%Ball possession44%
1.21Expected goals0.16
5Big chances0
14Total shots3
0Goalkeeper saves3
4Corner kicks3
8Fouls14
484Passes391
19Tackles26
14Free kicks8
0Yellow cards5
(H)Shots (A)
14Total shots3
4Shots on target0
0Hit woodwork0
5Shots off target1
5Blocked shots2
8Shots inside box1
6Shots outside box2
(H)Attack (A)
1Big chances scored0
4Big chances missed0
1Through balls0
22Touches in penalty area18
1Fouled in final third0
1Offsides1
(H)Passes (A)
391Accurate passes268
22Throw-ins20
62Final third entries83
89/132 (67%)Final third phase81/155 (52%)
23/62 (37%)Long balls27/76 (36%)
3/16 (19%)Crosses1/12 (8%)
(H)Duels (A)
48%Duels52%
17Dispossessed15
39/76 (51%)Ground duels37/76 (49%)
22/51 (43%)Aerial duels29/51 (57%)
7/16 (44%)Dribbles4/8 (50%)
(H)Defending (A)
53%Tackles won54%
19Total tackles26
9Interceptions9
49Recoveries51
50Clearances37
1Errors lead to a shot0
(H)Goalkeeping (A)
0Total saves3
0.00Goals prevented-0.19
1High claims1
0Punches1
5Goal kicks8

TSG Hoffenheim Last Match Played stats

TSG Hoffenheim vs SpVgg Greuther Fürth

Final Score :3 - 0

Bundesliga 25/26 Standings

POSTEAMMPWLDPER %
1FC Bayern MünchenFC Bayern München1090128
2RB LeipzigRB Leipzig1072122
3Borussia DortmundBorussia Dortmund1061321
4VfB StuttgartVfB Stuttgart1073021
5Bayer 04 LeverkusenBayer 04 Leverkusen1062220
6TSG HoffenheimTSG Hoffenheim1063119
7Eintracht FrankfurtEintracht Frankfurt1053217
8SV Werder BremenSV Werder Bremen1043315
91. FC Köln1. FC Köln1044214
10SC FreiburgSC Freiburg1033413
111. FC Union Berlin1. FC Union Berlin1034312
12Borussia M'gladbachBorussia M'gladbach102539
13Hamburger SVHamburger SV102539
14VfL WolfsburgVfL Wolfsburg102628
15FC AugsburgFC Augsburg102717
16FC St. PauliFC St. Pauli102717
171. FSV Mainz 051. FSV Mainz 05101725
181. FC Heidenheim1. FC Heidenheim101725
Champions League
UEFA Europa League
Conference League Qualification
Relegation Playoffs
Relegation