Mainz 05 vs VfB Stuttgart - Prediction and Stats

Bundesliga Germany
25 jan 2025, 09:30
Mainz 05
-
VfB Stuttgart
Germany,
Mainz,
MEWA Arena
Finished
2
:
0

Nelson Weiper
29’
Anthony Caci
86’
Mainz 05 vs VfB Stuttgart Statistic


1.44
Expected Goals (xG)
0.87
44
Ball possession
56
11
Goal attempts
8
4
Shots on target
4
4
Shots off target
3
3
Shots blocked
1
6
Goal kicks
8
4
Saves
2
9
Corner kicks
2
13
Free kicks
16
4
Offsides
5
12
Fouls
8
4
Yellow cards
3
4
Injuries
0
Match details
88’
Jeff Chabot
(Yellow card)
88’
Silvan Widmer
(Leave  the field: Anthony Caci)
87’
Jeff Chabot
(Leave  the field: Anthony Rouault)
86’
(assist: Armindo Sieb)
2
:
0
Anthony Caci
74’
Maxim Leitsch
(Leave  the field: Dominik Kohr)
74’
Armindo Sieb
(Leave  the field: Nelson Weiper)
72’
Ermedin Demirovic
(Leave  the field: Jacob Bruun Larsen)
72’
Fabian Rieder
(Leave  the field: Atakan Karazor)
68’
Angelo Stiller
(Yellow card)
65’
Andreas Hanche-Olsen
(Leave  the field: Danny da Costa)
62’
Jamie Leweling
(Leave  the field: Chris Fuehrich)
62’
Ramon Hendriks
(Leave  the field: Maximilian Mittelstaedt)
57’
Atakan Karazor
(Yellow card)
45’
+2
Jae-Sung Lee
(Yellow card)
41’
Robin Zentner
(Yellow card)
36’
Nelson Weiper
(Yellow card)
29’
(assist: Paul Nebel)
1
:
0
Nelson Weiper
16’
Kaishu Sano
(Yellow card)
Mainz 05 vs VfB Stuttgart Odds
Bookmaker
Bonus
Movement
1
X
2

Odds movement
1
3.34

25 Jan, 06:03
2.97
25 Jan, 08:01
2.99
25 Jan, 10:04
3.34
X
3.62

25 Jan, 05:02
3.55
25 Jan, 06:03
3.58
25 Jan, 10:04
3.62
2
2.28

25 Jan, 06:03
2.50
25 Jan, 08:01
2.49
25 Jan, 10:04
2.28

William Hill Bonus Drop
Receive bonus

Odds movement
1
3.20

22 Jan, 19:09
2.80
25 Jan, 10:04
3.20
X
3.40

22 Jan, 19:09
3.50
24 Jan, 01:09
3.40
2
2.20

22 Jan, 19:09
2.40
24 Jan, 01:09
2.45
25 Jan, 10:04
2.20

Betway Bonuses
Receive bonus

Odds movement
1
3.20

21 Jan, 19:11
2.88
22 Jan, 19:09
2.80
25 Jan, 10:04
3.20
X
3.40

24 Jan, 19:08
3.50
25 Jan, 03:02
3.30
25 Jan, 10:04
3.40
2
2.20

24 Jan, 19:08
2.40
25 Jan, 03:02
2.50
25 Jan, 10:04
2.20
Highest
3.34
3.62
2.28
Average
3.22
3.46
2.22
Lowest odds
3.15
3.4
2.19
1X2 prediction for Mainz 05 vs VfB Stuttgart match
Date and time
25.01.25
09:30
Match
Mainz 05
2
VfB Stuttgart
0


Mainz 05 vs VfB Stuttgart today lineups

4-4-2

Team manager
Bo Henriksen
Referee
Tobias Stieler
Team manager
Sebastian Hoeness
Mainz 05 vs VfB Stuttgart today lineups
























Substitutes


















Absent players










TOP scorers



Bundesliga Germany 2024/2025


18
Matches
22
13
Goals
8
1
Penalty Goals
0
0.97
Goals Per 90 min
0.59
93
Min Per Goal
154
Head to Head Mainz 05 - VfB Stuttgart
Statistics are for the last 5 games
40%
D
- 2

VfB Stuttgart 3 - 3 Mainz 05 31 aug 2024, 09:30 Bundesliga Germany
Bundesliga Germany
31 aug 2024
VfB Stuttgart
3
:
3
Mainz 05
VfB Stuttgart 3 - 1 Mainz 05 11 feb 2024, 09:30 Bundesliga Germany
Bundesliga Germany
11 feb 2024
VfB Stuttgart
3
:
1
Mainz 05
Mainz 05 1 - 3 VfB Stuttgart 16 sep 2023, 09:30 Bundesliga Germany
Bundesliga Germany
16 sep 2023
Mainz 05
1
:
3
VfB Stuttgart
Mainz 05 1 - 4 VfB Stuttgart 21 may 2023, 09:30 Bundesliga Germany
Bundesliga Germany
21 may 2023
Mainz 05
1
:
4
VfB Stuttgart
VfB Stuttgart 1 - 1 Mainz 05 21 jan 2023, 09:30 Bundesliga Germany
Bundesliga Germany
21 jan 2023
VfB Stuttgart
1
:
1
Mainz 05










Over 0.5
5/5 matches
100%
Over 1.5
5/5 matches
100%
Over 2.5
4/5 matches
80%
BTTS
5/5 matches
100%
Team Over 0.5
Mainz 05
100%
Team Over 0.5
VfB Stuttgart
100%
Last matches Mainz 05

60%
W
- 3
0%
D
- 0
40%
L
- 2
Union Berlin 2 - 1 Mainz 05 19 jan 2025, 09:30 Bundesliga Germany
Bundesliga Germany
19 jan 2025
Union Berlin
2
:
1
Mainz 05
Bayer Leverkusen 1 - 0 Mainz 05 14 jan 2025, 14:30 Bundesliga Germany
Bundesliga Germany
14 jan 2025
Bayer Leverkusen
1
:
0
Mainz 05
Mainz 05 2 - 0 Bochum 11 jan 2025, 09:30 Bundesliga Germany
Bundesliga Germany
11 jan 2025
Mainz 05
2
:
0
Bochum
Mainz 05 3 - 1 Eintracht Frankfurt 05 jan 2025, 09:00 Club Friendlies
Club Friendlies
05 jan 2025
Mainz 05
3
:
1
Eintracht Frankfurt
Eintracht Frankfurt 1 - 3 Mainz 05 21 dec 2024, 09:30 Bundesliga Germany
Bundesliga Germany
21 dec 2024
Eintracht Frankfurt
1
:
3
Mainz 05










Statistics for the last 5 games
-
Matches5
-
Wins3
-
Draws0
-
Losses2
-
Goals9
-
Goals per game1.8
-
Over 1.580%
-
Over 2.560%
-
BTTS60%
Last matches VfB Stuttgart

80%
W
- 4
20%
D
- 1
0%
L
- 0
Slovan Bratislava 1 - 3 VfB Stuttgart 21 jan 2025, 15:00 Champions League
Champions League
21 jan 2025
Slovan Bratislava
1
:
3
VfB Stuttgart
VfB Stuttgart 4 - 0 Freiburg 18 jan 2025, 09:30 Bundesliga Germany
Bundesliga Germany
18 jan 2025
VfB Stuttgart
4
:
0
Freiburg
VfB Stuttgart 2 - 1 RB Leipzig 15 jan 2025, 14:30 Bundesliga Germany
Bundesliga Germany
15 jan 2025
VfB Stuttgart
2
:
1
RB Leipzig
Augsburg 0 - 1 VfB Stuttgart 12 jan 2025, 11:30 Bundesliga Germany
Bundesliga Germany
12 jan 2025
Augsburg
0
:
1
VfB Stuttgart
VfB Stuttgart 2 - 2 Ajax 05 jan 2025, 08:00 Club Friendlies
Club Friendlies
05 jan 2025
VfB Stuttgart
2
:
2
Ajax










Statistics for the last 5 games
-
Matches5
-
Wins4
-
Draws1
-
Losses0
-
Goals12
-
Goals per game2.4
-
Over 1.580%
-
Over 2.580%
-
BTTS60%
Mainz 05 vs VfB Stuttgart Standings
№ | Team | MP | W | D | L | G | Diff | Form | Points | |
6
![]() |
Mainz 05 | 22 | 10 | 5 | 7 | 35 - 24 | 11 | 35 | ||
7
![]() |
VfB Stuttgart | 22 | 10 | 5 | 7 | 40 - 33 | 7 | 35 |
Champions League
UEFA Cup
Europa Conference League Qualification
Relegation Playoff
Relegation
Win
Draw
Lose
MP
Matches Played
W
Wins
D
Draws
L
Loses
G
Goals
Diff
Diff goals

Comparative Team Statistics
League Position
7
/ 18

22
Total games
22
10
45%
Wins
45%
10
5
23%
Draws
23%
5
7
32%
Loses
32%
7
35
Goals scored
40
24
Goals conceded
33
35
Points
35
Where to watch Mainz 05 vs VfB Stuttgart
List of TV channels for International
DAZN
(intenational)

Bet365
(intenational)

Mainz 05 Players Stats

№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
22 | Nikolas Veratschnig | 7 | 66 |
Total starts
0
|
Substituted out
0
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
9 | Jonathan Burkardt | 18 | 1208 |
Total starts
17
|
Substituted out
11
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
13 (1)
|
Yellow cards
0
|
Red cards
0
|
|||||
11 | Armindo Sieb | 21 | 702 |
Total starts
5
|
Substituted out
8
|
Substituted in
16
|
Matches in reserve
16
|
Goals (penalty)
2 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
26 | Paul Nebel | 20 | 1363 |
Total starts
15
|
Substituted out
6
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
5 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
7 | Jae-Sung Lee | 21 | 1712 |
Total starts
20
|
Substituted out
10
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
5 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
9 | Karim Onisiwo | 6 | 110 |
Total starts
1
|
Substituted out
1
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
2 | Philipp Mwene | 22 | 1893 |
Total starts
22
|
Substituted out
7
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
5 | Maxim Leitsch | 14 | 673 |
Total starts
6
|
Substituted out
2
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
30 | Silvan Widmer | 19 | 325 |
Total starts
2
|
Substituted out
2
|
Substituted in
17
|
Matches in reserve
17
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
25 | Andreas Hanche-Olsen | 11 | 541 |
Total starts
5
|
Substituted out
1
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
1
|
|||||
3 | Moritz Jenz | 11 | 880 |
Total starts
10
|
Substituted out
2
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
16 | Stefan Bell | 15 | 1179 |
Total starts
13
|
Substituted out
5
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
18 | Nadiem Amiri | 19 | 1498 |
Total starts
19
|
Substituted out
5
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
4 (2)
|
Yellow cards
4
|
Red cards
2
|
|||||
19 | Anthony Caci | 21 | 1703 |
Total starts
21
|
Substituted out
17
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
21 | Danny da Costa | 13 | 1017 |
Total starts
13
|
Substituted out
4
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
31 | Dominik Kohr | 21 | 1843 |
Total starts
21
|
Substituted out
5
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
9
|
Red cards
0
|
|||||
27 | Robin Zentner | 22 | 1980 |
Total starts
22
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
18 | Aymen Barkok | 4 | 73 |
Total starts
0
|
Substituted out
0
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
6 | Kaishu Sano | 22 | 1963 |
Total starts
22
|
Substituted out
2
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
14 | Hyun-Seok Hong | 16 | 440 |
Total starts
4
|
Substituted out
4
|
Substituted in
12
|
Matches in reserve
12
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
19 | Nelson Weiper | 12 | 385 |
Total starts
4
|
Substituted out
4
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
2 (0)
|
Yellow cards
2
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
VfB Stuttgart Players Stats

№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
6 | Angelo Stiller | 22 | 1916 |
Total starts
21
|
Substituted out
2
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
18 | Jamie Leweling | 16 | 1001 |
Total starts
13
|
Substituted out
11
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
1 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
32 | Fabian Rieder | 18 | 671 |
Total starts
6
|
Substituted out
6
|
Substituted in
12
|
Matches in reserve
12
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
26 | Deniz Undav | 16 | 1020 |
Total starts
12
|
Substituted out
8
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
7 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
18 | Maximilian Mittelstaedt | 20 | 1519 |
Total starts
17
|
Substituted out
6
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
1 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
33 | Alexander Nuebel | 22 | 1980 |
Total starts
22
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
14 | Josha Vagnoman | 20 | 1560 |
Total starts
17
|
Substituted out
7
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
1 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
20 | Leonidas Stergiou | 6 | 390 |
Total starts
5
|
Substituted out
3
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
20 | Leonidas Stergiou | 1 | 84 |
Total starts
1
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
23 | Dan-Axel Zagadou | 2 | 30 |
Total starts
0
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
29 | Anthony Rouault | 18 | 1213 |
Total starts
14
|
Substituted out
5
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
11 | Chris Fuehrich | 21 | 1199 |
Total starts
13
|
Substituted out
10
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
9 | Ermedin Demirovic | 22 | 1228 |
Total starts
14
|
Substituted out
10
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
8 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
10 | El Bilal Toure | 9 | 313 |
Total starts
3
|
Substituted out
3
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
2 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
11 | Nick Woltemade | 17 | 805 |
Total starts
8
|
Substituted out
4
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
7 (2)
|
Yellow cards
2
|
Red cards
0
|
|||||
24 | Jeff Chabot | 20 | 1468 |
Total starts
17
|
Substituted out
4
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
1 (0)
|
Yellow cards
6
|
Red cards
1
|
|||||
3 | Ramon Hendriks | 16 | 676 |
Total starts
6
|
Substituted out
1
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
5 | Yannik Keitel | 8 | 158 |
Total starts
1
|
Substituted out
1
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
2 | Ameen Al Dakhil | 5 | 301 |
Total starts
4
|
Substituted out
3
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
15 | Pascal Stenzel | 4 | 131 |
Total starts
2
|
Substituted out
2
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
22 | Atakan Karazor | 20 | 1569 |
Total starts
19
|
Substituted out
6
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
1 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
12 | Enzo Millot | 21 | 1409 |
Total starts
17
|
Substituted out
11
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
4 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
17 | Justin Diehl | 6 | 104 |
Total starts
0
|
Substituted out
0
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
45 | Anrie Chase | 12 | 733 |
Total starts
7
|
Substituted out
0
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
47 | Jarzinho Malanga | 1 | 2 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
47 | Jarzinho Malanga | 1 | 2 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Bundesliga Germany Next matches
Freiburg - : - Werder Bremen 21 feb 2025, 14:30 Bundesliga Germany
Bundesliga Germany
21 feb 2025
Freiburg
-
:
-
Werder Bremen
Holstein Kiel - : - Bayer Leverkusen 22 feb 2025, 09:30 Bundesliga Germany
Bundesliga Germany
22 feb 2025
Holstein Kiel
-
:
-
Bayer Leverkusen
Borussia Moenchengladbach - : - Augsburg 22 feb 2025, 09:30 Bundesliga Germany
Bundesliga Germany
22 feb 2025
Borussia Moenchengladbach
-
:
-
Augsburg
Mainz 05 - : - St. Pauli 22 feb 2025, 09:30 Bundesliga Germany
Bundesliga Germany
22 feb 2025
Mainz 05
-
:
-
St. Pauli
Wolfsburg - : - Bochum 22 feb 2025, 09:30 Bundesliga Germany
Bundesliga Germany
22 feb 2025
Wolfsburg
-
:
-
Bochum
Borussia Dortmund - : - Union Berlin 22 feb 2025, 12:30 Bundesliga Germany
Bundesliga Germany
22 feb 2025
Borussia Dortmund
-
:
-
Union Berlin
RB Leipzig - : - FC Heidenheim 23 feb 2025, 09:30 Bundesliga Germany
Bundesliga Germany
23 feb 2025
RB Leipzig
-
:
-
FC Heidenheim
Bayern Munich - : - Eintracht Frankfurt 23 feb 2025, 11:30 Bundesliga Germany
Bundesliga Germany
23 feb 2025
Bayern Munich
-
:
-
Eintracht Frankfurt
Hoffenheim - : - VfB Stuttgart 23 feb 2025, 13:30 Bundesliga Germany
Bundesliga Germany
23 feb 2025
Hoffenheim
-
:
-
VfB Stuttgart
VfB Stuttgart - : - Bayern Munich 28 feb 2025, 14:30 Bundesliga Germany
Bundesliga Germany
28 feb 2025
VfB Stuttgart
-
:
-
Bayern Munich




















The latest team news
- 29 jan 2025 German police detain 59 PSG fans ahead of Stuttgart clash
- 28 jan 2025 Sebastian Hoeneß emerges as one of the a top candidate for Borussia Dortmund head coach role
- 18 jan 2025 Slot needs a defensive midfielder. Liverpool has set its sights on Germany national team midfielder Stiller
- 02 jan 2025 Milan shortlists four wingers following Sérgio Conceição's appointment
- 31 dec 2024 Love and Paris! Stuttgart's Atakan Karazor proposes to girlfriend under the Eiffel Tower
- 20 dec 2024 True humanity! Deniz Undav distributes food on the streets of Stuttgart