Schalke vs Mainz prediction — Bundesliga
Bundesliga · Germany
1
2.92
X
3.60
2
2.42
AI picks by market
Each bar is the chance our model gives an outcome, so a longer bar means a likelier result.
Top pick
Lost ✗
87%Chance
Over 2.5 goals
O2.5
Odds @1.67
Very high chance
Full-time result1X2 · win %
Goals lineOver/Under 2.5
Both teams to scoreBTTS
Bet Builder
Half-time
0:1
Exact score
1:2
Forecast statistics
What we forecast, set beside what actually happened.
SchalkeModelMainz
1.37xG2.02
47%Ball possession53%
12Shots19
4Shots on goal5
4Corner kicks5
2Yellow cards2
2Offside calls1
10Fouls made12
SchalkeRealMainz
0.29xG1.51
46%Ball possession54%
9Shots10
3Shots on goal6
4Corner kicks1
0Yellow cards2
3Offside calls7
12Fouls made20
SchalkeReal · ModelMainz
0.291.37xG1.512.02
46%47%Ball possession54%53%
912Shots1019
34Shots on goal65
44Corner kicks15
02Yellow cards22
32Offside calls71
1210Fouls made2012
This season
Both teams' numbers over the whole season.
SchalkePer gameMainz
1.5Goals for / game3.4
1.6Goals against / game1.4
44%Ball possession54%
13.1Shots per game21.0
3.7Corners per game6.2
1.48Expected goals2.59
Lately
Each team's hit rate on these outcomes.
SchalkeRateMainz
40%Wins60%
70%Over 1.590%
70%Over 2.590%
40%BTTS50%
Latest form
Each team's most recent games.
Schalke
LWDWD
Freiburg
Schalke
2
1
1.67
5.40
A. Lustenau(Aut)
Schalke(Ger)
0
1
5.50
1.47
Schalke
Elversberg
0
0
1.91
3.80
Union Berlin
Schalke
1
3
2.40
3.15
Schalke
Bayern Munich
0
0
14.00
1.22
Augsburg
Schalke
3
0
2.35
3.10
Hallescher
Schalke
2
5
13.00
1.26
Schalke(Ger)
Real Madrid(Esp)
0
3
8.10
1.32
Schalke
Atalanta
0
3
3.05
2.32
Kassel
Schalke
0
5
22.00
1.08
Mainz
LWWLW
Mainz
Leverkusen
3
4
3.15
2.22
Mannheim(Ger)
Mainz(Ger)
0
3
–
–
Borussia M
Mainz
3
4
3.25
2.15
Mainz
Frankfurt
1
3
1.78
4.20
Hamburger
Mainz
0
5
2.90
2.45
Mainz
Paderborn
0
0
1.57
6.00
Krieschow
Mainz
0
9
–
–
Mainz(Ger)
Bournemouth(Eng)
2
1
2.95
2.25
Mainz
Paris FC
4
0
1.85
3.60
Udinese
Mainz
3
3
2.95
2.32
Past meetings
No recent games between them
For this fixture, the model works from current form and the underlying stats instead.
Table
Each team's place in the current table.
#
Team
P
GD
Pts



















