1. FSV Mainz 05 vs TSG Hoffenheim: Prediction, Head-to-Head, Odds & Stats (Fri, 21 Nov '25)
Wojtek Kolan
Published on 17 Nov, 09:04 PM UTC
Next Match 21/11/25 at 07:30 PM
Scheduled H2H Match For 1. FSV Mainz 05 Vs TSG Hoffenheim
Bundesliga
Fri, 21 Nov 2025 at 07:30 PM UTC
DEU
Recent Form
6
Win
Last 10 Played
2
Win
DEU
Recent Form
6
Win
Last 10 Played
2
Win
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 05 | 6 |
| TSG Hoffenheim | 2 |
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
12/04/25
01/12/24
13/04/24
26/11/23
04/03/23
10/09/22
05/02/22
11/09/21
21/03/21
29/11/20
30/05/20
24/11/19
18/05/19
23/12/18
10/02/18
20/09/17
04/02/17
11/09/16
20/02/16
18/09/15
28/02/15
26/09/14
15/03/14
05/10/13
16/03/13
27/10/12
17/02/12
10/09/11
26/02/11
02/10/10
07/03/10
03/10/09
14/01/23
29/08/20
29/08/20
Head To Head Streaks
Team Streaks
1. FSV Mainz 05 Recent Matches
09/11/25
01/11/25
26/10/25
18/10/25
05/10/25
27/09/25
20/09/25
13/09/25
31/08/25
24/08/25
17/05/25
10/05/25
04/05/25
26/04/25
19/04/25
12/04/25
06/11/25
23/10/25
02/10/25
28/08/25
21/08/25
29/10/25
18/08/25
09/08/25
29/07/25
29/07/25
25/07/25
16/07/25
11/07/25
05/07/25
TSG Hoffenheim Recent Matches
13/11/25
09/08/25
01/08/25
01/08/25
26/07/25
23/07/25
19/07/25
16/07/25
12/07/25
08/11/25
02/11/25
25/10/25
19/10/25
03/10/25
28/09/25
20/09/25
13/09/25
30/08/25
23/08/25
17/05/25
09/05/25
03/05/25
26/04/25
19/04/25
12/04/25
05/04/25
29/03/25
14/03/25
28/10/25
16/08/25
1. FSV Mainz 05 Next Fixtures
21/11/25
30/11/25
05/12/25
14/12/25
21/12/25
10/01/26
13/01/26
17/01/26
24/01/26
31/01/26
07/02/26
14/02/26
21/02/26
28/02/26
07/03/26
14/03/26
21/03/26
04/04/26
11/04/26
18/04/26
25/04/26
02/05/26
09/05/26
16/05/26
TSG Hoffenheim Next Fixtures
21/11/25
29/11/25
07/12/25
13/12/25
20/12/25
10/01/26
14/01/26
17/01/26
24/01/26
31/01/26
07/02/26
14/02/26
21/02/26
28/02/26
07/03/26
14/03/26
21/03/26
04/04/26
11/04/26
18/04/26
25/04/26
02/05/26
09/05/26
16/05/26
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 possession | 44% |
| 1.21 | Expected goals | 0.16 |
| 5 | Big chances | 0 |
| 14 | Total shots | 3 |
| 0 | Goalkeeper saves | 3 |
| 4 | Corner kicks | 3 |
| 8 | Fouls | 14 |
| 484 | Passes | 391 |
| 19 | Tackles | 26 |
| 14 | Free kicks | 8 |
| 0 | Yellow cards | 5 |
| (H) | Shots | (A) |
| 14 | Total shots | 3 |
| 4 | Shots on target | 0 |
| 0 | Hit woodwork | 0 |
| 5 | Shots off target | 1 |
| 5 | Blocked shots | 2 |
| 8 | Shots inside box | 1 |
| 6 | Shots outside box | 2 |
| (H) | Attack | (A) |
| 1 | Big chances scored | 0 |
| 4 | Big chances missed | 0 |
| 1 | Through balls | 0 |
| 22 | Touches in penalty area | 18 |
| 1 | Fouled in final third | 0 |
| 1 | Offsides | 1 |
| (H) | Passes | (A) |
| 391 | Accurate passes | 268 |
| 22 | Throw-ins | 20 |
| 62 | Final third entries | 83 |
| 89/132 (67%) | Final third phase | 81/155 (52%) |
| 23/62 (37%) | Long balls | 27/76 (36%) |
| 3/16 (19%) | Crosses | 1/12 (8%) |
| (H) | Duels | (A) |
| 48% | Duels | 52% |
| 17 | Dispossessed | 15 |
| 39/76 (51%) | Ground duels | 37/76 (49%) |
| 22/51 (43%) | Aerial duels | 29/51 (57%) |
| 7/16 (44%) | Dribbles | 4/8 (50%) |
| (H) | Defending | (A) |
| 53% | Tackles won | 54% |
| 19 | Total tackles | 26 |
| 9 | Interceptions | 9 |
| 49 | Recoveries | 51 |
| 50 | Clearances | 37 |
| 1 | Errors lead to a shot | 0 |
| (H) | Goalkeeping | (A) |
| 0 | Total saves | 3 |
| 0.00 | Goals prevented | -0.19 |
| 1 | High claims | 1 |
| 0 | Punches | 1 |
| 5 | Goal kicks | 8 |
| (H) | Match overview | (A) |
|---|---|---|
| 54% | Ball possession | 46% |
| 0.01 | Expected goals | 0.00 |
| 0 | Big chances | 0 |
| 1 | Total shots | 0 |
| 0 | Goalkeeper saves | 0 |
| 2 | Corner kicks | 1 |
| 6 | Fouls | 8 |
| 247 | Passes | 209 |
| 8 | Tackles | 8 |
| 8 | Free kicks | 6 |
| 0 | Yellow cards | 1 |
| (H) | Shots | (A) |
| 1 | Total shots | 0 |
| 0 | Shots on target | 0 |
| 0 | Hit woodwork | 0 |
| 0 | Shots off target | 0 |
| 1 | Blocked shots | 0 |
| 0 | Shots inside box | 0 |
| 1 | Shots outside box | 0 |
| (H) | Attack | (A) |
| 0 | Big chances scored | 0 |
| 0 | Big chances missed | 0 |
| 0 | Through balls | 0 |
| 0 | Fouled in final third | 0 |
| 1 | Offsides | 1 |
| (H) | Passes | (A) |
| 207 | Accurate passes | 158 |
| 8 | Throw-ins | 11 |
| 29 | Final third entries | 38 |
| 11/28 (39%) | Long balls | 12/35 (34%) |
| 1/8 (13%) | Crosses | 0/8 (0%) |
| (H) | Duels | (A) |
| 46% | Duels | 54% |
| 5 | Dispossessed | 6 |
| 18/34 (53%) | Ground duels | 16/34 (47%) |
| 6/18 (33%) | Aerial duels | 12/18 (67%) |
| 2/5 (40%) | Dribbles | 2/4 (50%) |
| (H) | Defending | (A) |
| 63% | Tackles won | 38% |
| 8 | Total tackles | 8 |
| 3 | Interceptions | 7 |
| 25 | Recoveries | 26 |
| 24 | Clearances | 13 |
| (H) | Goalkeeping | (A) |
| 0 | Total saves | 0 |
| 2 | Goal kicks | 3 |
| (H) | Match overview | (A) |
|---|---|---|
| 57% | Ball possession | 43% |
| 1.20 | Expected goals | 0.16 |
| 5 | Big chances | 0 |
| 13 | Total shots | 3 |
| 0 | Goalkeeper saves | 3 |
| 2 | Corner kicks | 2 |
| 2 | Fouls | 6 |
| 237 | Passes | 182 |
| 11 | Tackles | 18 |
| 6 | Free kicks | 2 |
| 0 | Yellow cards | 4 |
| (H) | Shots | (A) |
| 13 | Total shots | 3 |
| 4 | Shots on target | 0 |
| 0 | Hit woodwork | 0 |
| 5 | Shots off target | 1 |
| 4 | Blocked shots | 2 |
| 8 | Shots inside box | 1 |
| 5 | Shots outside box | 2 |
| (H) | Attack | (A) |
| 1 | Big chances scored | 0 |
| 4 | Big chances missed | 0 |
| 1 | Through balls | 0 |
| 1 | Fouled in final third | 0 |
| 0 | Offsides | 0 |
| (H) | Passes | (A) |
| 184 | Accurate passes | 110 |
| 14 | Throw-ins | 9 |
| 33 | Final third entries | 45 |
| 12/34 (35%) | Long balls | 15/41 (37%) |
| 2/8 (25%) | Crosses | 1/4 (25%) |
| (H) | Duels | (A) |
| 49% | Duels | 51% |
| 12 | Dispossessed | 9 |
| 21/42 (50%) | Ground duels | 21/42 (50%) |
| 16/33 (48%) | Aerial duels | 17/33 (52%) |
| 5/11 (45%) | Dribbles | 2/4 (50%) |
| (H) | Defending | (A) |
| 45% | Tackles won | 61% |
| 11 | Total tackles | 18 |
| 6 | Interceptions | 2 |
| 24 | Recoveries | 25 |
| 26 | Clearances | 24 |
| (H) | Goalkeeping | (A) |
| 0 | Total saves | 3 |
| 3 | Goal kicks | 5 |
TSG Hoffenheim Last Match Played stats
TSG Hoffenheim vs SpVgg Greuther Fürth
Final Score :3 - 0
Bundesliga 25/26 Standings
| POS | TEAM | MP | W | L | D | PER % |
|---|---|---|---|---|---|---|
| 1 | 10 | 9 | 0 | 1 | 28 | |
| 2 | 10 | 7 | 2 | 1 | 22 | |
| 3 | 10 | 6 | 1 | 3 | 21 | |
| 4 | 10 | 7 | 3 | 0 | 21 | |
| 5 | 10 | 6 | 2 | 2 | 20 | |
| 6 | 10 | 6 | 3 | 1 | 19 | |
| 7 | 10 | 5 | 3 | 2 | 17 | |
| 8 | 10 | 4 | 3 | 3 | 15 | |
| 9 | 10 | 4 | 4 | 2 | 14 | |
| 10 | 10 | 3 | 3 | 4 | 13 | |
| 11 | 10 | 3 | 4 | 3 | 12 | |
| 12 | 10 | 2 | 5 | 3 | 9 | |
| 13 | 10 | 2 | 5 | 3 | 9 | |
| 14 | 10 | 2 | 6 | 2 | 8 | |
| 15 | 10 | 2 | 7 | 1 | 7 | |
| 16 | 10 | 2 | 7 | 1 | 7 | |
| 17 | 10 | 1 | 7 | 2 | 5 | |
| 18 | 10 | 1 | 7 | 2 | 5 |