TSG Hoffenheim vs FSV Mainz 05 Result, Stats, Lineups & H2H
FT · HT 1–11 – 2
Fisnik Asllani 23′5th
11thPhillip Tietz 13′, 79′
Player of the matchPhillip TietzM05 · 2 goals · 99′ played · 4 shots (4 on target) · 5 clearances · 1 key passes
8.2- Possession
- 61%39%
- Shots · on target in brackets
- 16 (5)9 (5)
- Corners
- 73
- Table · 50 v 33 pts
- 5th11th → 9th
BundesligaMatchday 28PreZero ArenaRef C. Gittelmann
This meeting
Events
TSG 1–2 M05 · 4–1 yellow- Full time 1–2
- Max Moerstedtfor Tim Lemperle
- Lennard Maloneyfor Paul Nebel
- Ihlas Beboufor Alexander Prass
- Oliver BaumannYellow card
- Wouter BurgerYellow card
- Phillip Tietz1–2Goal · right foot
- Sota Kawasakifor Jae-sung Lee
- Armindo Siebfor Sheraldo Becker
- Andrej Kramaricfor Fisnik Asllani
- Leon Avdullahufor Vladimír Coufal
- Vladimír CoufalYellow card
- Nikolas Veratschnigfor Silvan Widmer
- Half-time 1–1
- Ozan KabakYellow card
- Kacper Potulskifor Dominik Kohr
- Fisnik Asllani1–1Goal · left foot · assist Bazoumana Touré
- Phillip Tietz0–1Goal · header · assist Phillipp Mwene
- Dominik KohrYellow card
Lineups
Starting XIs · ratings at full time- 16.8Oliver BaumannYC 99′
- 346.7Vladimír CoufalYC ↓61′
- 56.9Ozan KabakYC 99′
- 217.1Albian Hajdari99′
- 136.6Bernardo99′
- 187.1Wouter BurgerYC 99′
- 66.5Grischa Prömel99′
- 117.1Fisnik AsllaniG ↓61′
- 227.1Alexander Prass↓84′
- 196.8Tim Lemperle↓87′ 91′
- 296.9Bazoumana TouréA 99′
- 337.1Daniel Batz99′
- 316.4Dominik KohrYC ↓37′
- 46.7Stefan Posch99′
- 216.7Danny da Costa99′
- 27.2Phillipp MweneA 99′
- 76.4Jae-sung Lee↓76′
- 67.2Kaishu Sano99′
- 87.1Paul Nebel↓87′ 91′
- 306.6Silvan Widmer↓46′
- 208.2Phillip Tietz2G 99′
- 236.2Sheraldo Becker↓75′
- 7Leon AvdullahuMF · ↑61′6.7
- 9Ihlas BebouFW · ↑84′6.4
- 27Andrej KramaricFW · ↑61′6.5
- 33Max MoerstedtFW · ↑87′
- 2Robin HranacDF
- 10Muhammed DamarMF
- 20Cole CampbellFW
- 25Kevin AkpogumaDF
- 37Luca PhilippGK
SubstitutesCoaches: Christian Ilzer (1.60 PPG) · Urs Fischer (1.50 PPG)G goal · A assist · YC yellow · RC red · ↑ on · ↓ off
- 11Armindo SiebFW · ↑75′6.5
- 15Lennard MaloneyMF · ↑87′
- 22Nikolas VeratschnigDF · ↑46′6.6
- 24Sota KawasakiMF · ↑76′6.5
- 48Kacper PotulskiDF · ↑37′7.3
- 1Lasse RießGK
- 5Maxim LeitschDF
- 14William BøvingFW
- 44Nelson WeiperFW
Table after full time
Bundesliga 2025/2026| # | Team | P | W-D-L | Goals | GD | Pts | Before |
|---|---|---|---|---|---|---|---|
| 1 | 28 | 23-4-1 | 100:27 | +73 | 73 | 1st | |
| 3 | 27 | 16-5-6 | 56:36 | +20 | 53 | 3rd | |
| 4 | 28 | 16-5-7 | 55:36 | +19 | 53 | 4th | |
| 5 | 28 | 15-5-8 | 55:41 | +14 | 50 | 5th | |
| 6 | 28 | 14-7-7 | 58:39 | +19 | 49 | 6th | |
| 7 | 27 | 10-8-9 | 50:51 | -1 | 38 | 7th | |
| 8 | 28 | 10-7-11 | 41:47 | -6 | 37 | 8th | |
| 9 | 28 | 8-9-11 | 35:43 | -8 | 33 | 11th ▲2 | |
| 10 | 28 | 9-5-14 | 34:51 | -17 | 32 | 10th | |
| 11 | 28 | 7-10-11 | 32:41 | -9 | 31 | 12th ▲1 | |
| 18 | 28 | 3-7-18 | 29:63 | -34 | 16 | 18th |
- TSG Hoffenheim
- 5th50 → 50 pts
- FSV Mainz 05
- 11th → 9th30 → 33 pts
Order: points, goal difference, goals scored. “Before” is the position at kick-off. Full table
Matchday 28
Bundesliga · the other 8 games- Bayer 04 Leverkusen
6–3
VfL Wolfsburg - Borussia Mönchengladbach
2–2
Heidenheim - Hamburger SV
1–1
FC Augsburg - SC Freiburg
1–3
FC Bayern München - Werder Bremen
3–1
RB Leipzig - VfB Stuttgart
0–1
Borussia Dortmund - FC Union Berlin
1–1
St. Pauli - Eintracht Frankfurt
1–0
FC Köln
What stands out
- 9thfrom 11th
FSV Mainz 05 moved from 11th to 9th in the Bundesliga table with this result.30 → 33 points after 28 matches; order by points, goal difference, goals scored.
- 1–1half-time
The match stood at 1–1 at half-time before 0–1 after the break (1–2 full time).
Top ratings
XI avg 6.87 v 6.89
Phillip TietzM058.2- KPKacper PotulskiM057.3
Phillipp MweneM057.2
Kaishu SanoM057.2
Fisnik AsllaniTSG7.1
Player leaders
this matchShots
- Phillip TietzM054 (4)
- Fisnik AsllaniTSG4 (1)
- Albian HajdariTSG3 (1)
Big chances created
- Phillipp MweneM052
- Paul NebelM052
- Vladimír CoufalTSG1
Passes
- Albian HajdariTSG54/62
- Wouter BurgerTSG52/60
- Ozan KabakTSG40/53
Progressive passes
- Albian HajdariTSG58 (94%)
- Ozan KabakTSG51 (96%)
- BernardoTSG50 (93%)
Final-third passes
- Daniel BatzM0513
- BernardoTSG13
- Wouter BurgerTSG10
Key passes
- Phillipp MweneM052
- Wouter BurgerTSG2
- Paul NebelM052
Ball recoveries
- Daniel BatzM0518
- Danny da CostaM059
- Kaishu SanoM058
Duels won
- Ozan KabakTSG11/13
- Kaishu SanoM058/10
- Stefan PoschM058/15
Dribbles
- Fisnik AsllaniTSG2/2
- Alexander PrassTSG2/2
- Phillip TietzM051/2
Tackles
- Kaishu SanoM054
- Albian HajdariTSG3
- Wouter BurgerTSG3
Clearances
- Stefan PoschM0514
- Ozan KabakTSG10
- Albian HajdariTSG7
Saves
- Daniel BatzM054
- Oliver BaumannTSG3
Form
last 10 matches of each side, all competitions, before kick-off- 2-0W27 Jan
- 3-1W31 Jan
- 1-5L8 Feb
- 3-0W14 Feb
- 2-2D21 Feb
- 0-1L28 Feb
- 4-2W7 Mar
- 1-1D14 Mar
- 0-5L20 Mar
- 3-5L26 Mar
4-2-4goals 19:221.40pts/game
Bar: goals scored.
Score: own goals first.Pts/game: green ≥ 2.0 · blue ≥ 1.5 · amber ≥ 1.0 · red below
- 1-2L17 Jan
- 3-1W24 Jan
- 2-1W31 Jan
- 2-0W7 Feb
- 0-4L13 Feb
- 1-1D20 Feb
- 1-1D28 Feb
- 2-2D7 Mar
- 2-0W15 Mar
- 2-1W22 Mar
5-3-2goals 16:131.80pts/game
latest 5
- H
Eintracht Frankfurt2–1 - A
Werder Bremen2–0 - H
VfB Stuttgart2–2 - A
Bayer 04 Leverkusen1–1 - H
Hamburger SV1–1
Expected vs happened
as of kick-off51%Model · draw 23%26%
- Projected goals
- 1.88 – 1.28total 3.16 · from goals per game before kick-off
- Most likely scores
- 1–1 10.2%2–1 9.6%1–0 8%
| Outcome | Model | Happened |
|---|---|---|
| TSG Hoffenheim win | 51% | No |
| Draw | 23% | No |
| FSV Mainz 05 win | 26% | Yes |
| Over 1.5 goals | 82% | Yes |
| Over 2.5 goals | 61% | Yes |
| Over 3.5 goals | 39% | No |
| Both teams to score | 61% | Yes |
| TSG Hoffenheim clean sheet | 28% | No |
| FSV Mainz 05 clean sheet | 15% | No |
Model: Poisson rates from goals scored and conceded per game (not expected goals). How we calculate this
Match info
- Competition
- Bundesliga
- Season
- 2025/2026 · Matchday 28 of 34
- Kick-off
- Venue
- PreZero Arena, Sinsheim
- Capacity
- 30,150 · grass
- Weather
- 15 °C · overcast clouds · humidity 81%
- Referee
- C. Gittelmann
- TSG coach
- Christian Ilzer (1.60 PPG)
- M05 coach
- Urs Fischer (1.50 PPG)
Match summary
FSV Mainz 05 beat TSG Hoffenheim 2-1 in the Bundesliga.
Before kickoff, TSG Hoffenheim (5th, 50 pts) were 20 points ahead of FSV Mainz 05 (11th, 30 pts). Before kickoff, TSG Hoffenheim were 5th in the table but 14th on points from the last five league games. Across 34 previous meetings on record, TSG Hoffenheim won 10 and FSV Mainz 05 won 15, with 9 draws (3.29 goals per game).
FSV Mainz 05 won with 39% of the possession. Goals came from Fisnik Asllani (23') for TSG Hoffenheim and Phillip Tietz (13', 79') for FSV Mainz 05.
TSG Hoffenheim — live results and scheduleFSV Mainz 05 — live results and scheduleHow we calculate this
Team stats
44 figures- 61%Possession39%
- 16Shots9
- 5Shots on target5
- 2Big chances5
- 7Corners3
- 497Passes309
- 11Fouls5
- 4Yellow cards1
All 44 stats
- Attack
- 4Accurate crosses7
- 127Attacks86
- 2Big chances missed3
- 22Crosses22
- 67Dangerous attacks41
- 10Dribble attempts7
- 1Hit woodwork0
- 0Offsides4
- 31%Shot accuracy56%
- 7Shots blocked2
- 9Shots inside box9
- 4Shots off target2
- 7Shots outside box0
- 4Successful dribbles2
- Passing
- 31Accurate long passes31
- 394Accurate passes213
- 85%Forward passes %81%
- 10Key passes7
- 48%Long pass accuracy36%
- 64Long passes85
- 79%Pass accuracy69%
- 88Passes in final third51
- Defence
- 45Ball recoveries47
- 90Ball safe97
- 53Duels won44
- 1Goal kicks9
- 29Headers won16
- 7Interceptions10
- 1Last-man tackles0
- 3Saves4
- 16Tackles15
- Discipline
- 5Free kicks11
- Other
- 0Injuries1
- 168Possession lost160
- 4Substitutions5
- 25Throw-ins27
Head-to-head
34 meetings on record since 200910-9-15TSG Hoffenheim W-D-L · goals 52:60
10 TSG9 draws15 M05- With TSG Hoffenheim at home
- 7-4-6 (29:25)
- Goals per meeting
- 3.29
- Over 2.5 goals
- 56%
- Both teams scored
- 62%
- Won by the host
- 47%
- Last 5 (TSG Hoffenheim)
- 1W 2D 2L · 2.6 goals/game
- FSV Mainz 051–1TSG HoffenheimBundesliga
- TSG Hoffenheim2–0FSV Mainz 05Bundesliga
- FSV Mainz 052–0TSG HoffenheimBundesliga
- FSV Mainz 054–1TSG HoffenheimBundesliga
- TSG Hoffenheim1–1FSV Mainz 05Bundesliga
Show all 34 meetings
- FSV Mainz 051–0TSG HoffenheimBundesliga
- TSG Hoffenheim4–1FSV Mainz 05Bundesliga
- FSV Mainz 052–0TSG HoffenheimBundesliga
- TSG Hoffenheim0–2FSV Mainz 05Bundesliga
- TSG Hoffenheim1–2FSV Mainz 05Bundesliga
- FSV Mainz 051–1TSG HoffenheimBundesliga
- TSG Hoffenheim2–1FSV Mainz 05Club Friendlies 1
- FSV Mainz 050–1TSG HoffenheimBundesliga
- TSG Hoffenheim1–5FSV Mainz 05Bundesliga
- FSV Mainz 054–2TSG HoffenheimBundesliga
- TSG Hoffenheim1–1FSV Mainz 05Bundesliga
- TSG Hoffenheim4–2FSV Mainz 05Bundesliga
- FSV Mainz 052–3TSG HoffenheimBundesliga
- TSG Hoffenheim4–0FSV Mainz 05Bundesliga
- FSV Mainz 054–4TSG HoffenheimBundesliga
- TSG Hoffenheim3–2FSV Mainz 05Bundesliga
- FSV Mainz 053–1TSG HoffenheimBundesliga
- TSG Hoffenheim2–0FSV Mainz 05Bundesliga
- FSV Mainz 050–0TSG HoffenheimBundesliga
- TSG Hoffenheim2–4FSV Mainz 05Bundesliga
- FSV Mainz 052–2TSG HoffenheimBundesliga
- TSG Hoffenheim0–0FSV Mainz 05Bundesliga
- FSV Mainz 053–0TSG HoffenheimBundesliga
- TSG Hoffenheim1–1FSV Mainz 05Bundesliga
- FSV Mainz 050–4TSG HoffenheimBundesliga
- TSG Hoffenheim1–2FSV Mainz 05Bundesliga
- FSV Mainz 054–2TSG HoffenheimBundesliga
- TSG Hoffenheim0–1FSV Mainz 05Bundesliga
- FSV Mainz 052–1TSG HoffenheimBundesliga
- FSV Mainz 05nextTSG HoffenheimBundesliga
- TSG HoffenheimnextFSV Mainz 05Bundesliga
Season comparison
as the teams came into the match- Goal markets & scoring rates · 15 games each
- 3.8Goals per game (both sides)2.73
- 80%Over 1.587%
- 67%Over 2.560%
- 60%Over 3.533%
- 60%Both teams scored67%
- 27%Clean sheets20%
- 20%Failed to score20%
- TSG Hoffenheim at home v FSV Mainz 05 away
- 8Played7
- 5Won2
- 1Drawn3
- 2Lost2
- 20-10Goals (for-against)10-12
- 2Points per game1.29
- 63%Over 2.571%
- 25%Clean sheets14%
- 1st half vs 2nd half scoring · 15 games each
- 15-131st-half goals (for-against)10-7
- 17-122nd-half goals (for-against)12-12
- 53%Goals after half-time55%
- 80%Goal before half-time80%
- 6-4-5Half-time W-D-L7-6-2
Updated