Schalke 04 host favored Mainz in a Bundesliga midtable clash
Schalke look to snap a rough run against a Mainz side that arrives as the favorite despite the slim gap in the standings.

Schalke 04 come into this one with just 5 points from five matchdays and an urgent need to snap an uncomfortable run, while Mainz 05 sit two spots and two points above them in eighth place. The two sides meet at the VELTINS-Arena in the Bundesliga, a clash between two midtable clubs who need points to avoid getting tangled up near the bottom.
The hosts, managed by Miron Muslic, have gone 1 win, 2 draws and 2 losses in the league so far, scoring 4 goals and conceding 6. Their last five matches tell a similar story: one win, two draws and two defeats, with the most recent outing ending in a stumble. Mainz, under Urs Fischer, have a slightly more attacking record in the competition: 2 wins, 1 draw and 2 losses, with 13 goals scored and 10 allowed. Their recent form has also had its ups and downs: two wins, one draw and two losses in the last five, with a defeat in their most recent game.
In the table, Schalke sit 13th with 5 points and Mainz are 8th with 7, a gap of just 2 points between them. With only five matchdays played, the standings still say little about either squad's true level, but they do confirm that neither club is anywhere near the top of the Bundesliga.
Outside the official league record, there's some context worth examining carefully, since it comes from a different sample: over their last five Bundesliga 2026 matches (home and away combined), Schalke have averaged 0.8 goals scored and 1.2 conceded per game, with clean sheets in 40% of those matches, and tend to do most of their damage between the 16th and 30th minutes. Mainz, in that same sample, have averaged 2.6 goals scored and 2 conceded, also with a 40% clean sheet rate, and their most productive stretch comes late, between the 76th and 90th minutes. Across those five games, Phillip Tietz leads the way for Mainz with 4 goals, while for Schalke, Robin Gosens, Max Woeber and Adil Aouchiche share the top spot with one goal apiece.
The head to head history clearly favors Schalke: of 8 meetings, the hosts have won 4, there have been 4 draws, and Mainz haven't won any, with a combined goal tally of 12 for Schalke against 8 for Mainz. It's a striking stat, though it comes from past encounters and doesn't necessarily predict what happens today.
Probable lineups
For Schalke, the projected lineup (based on their recent matches, with medium reliability) would have Loris Karius in goal, a back line with Nikola Katic, Hasan Kurucay and Timo Becker, and up front Adil Aouchiche alongside Moussa Sylla, with Robin Gosens, Satoshi Tanaka and Dejan Ljubicic in midfield. On the Mainz side, also projected, Alexander Schwolow would start between the posts, with Fabio Gruber, Stefan Posch and Kacper Potulski in defense, and up top the pairing of Sheraldo Becker and Phillip Tietz, backed by Nadiem Amiri, Anthony Caci, Phillipp Mwene, Kaishu Sano and Lee Jae-Sung.
What do the numbers say before kickoff?
Our model gives Mainz the edge as favorites, though not by an overwhelming margin.
| Result | Probability |
|---|---|
| FC Schalke 04 win | 26% |
| Draw | 29% |
| Mainz 05 win | 45% |
A Schalke win and a draw combined add up to more than Mainz's 45%, so there's no overwhelming favorite here. The expected goals estimate (xG) has Schalke at 1.07 and Mainz at 1.49, for a combined total of 2.56, a figure that lines up with a trend pointing to a 70% chance of over 2.5 goals in the match. The probability of both teams scoring sits at 32%. It's worth noting these percentages are our own estimate based on the season's trends, not a betting line or a definitive forecast.
With Schalke needing a response at home and a Mainz side that brings more firepower but also leaks goals, the match at the VELTINS-Arena figures to be tight on the scoreboard, even if there's little certainty about who walks away with the three points.
CCM
NEW
ABA
CHA
ARA
SHS
GDM
DLK
GGA
WTT
TAT
EVE
CHE
BRE
LIV
FUL
HUL
MCI
IPS
NEW
AVL
ESP
ATM
VIL
ELC
BET
BAR
VAL
ATH
PHI
CLT
MIN
STL
ATL
MIA
NE
CHI
RBNY
TOR
ORL
DC
NYC
LAF
ATX
VAN
HOU
DAL
SKC
RSL
LAG
SDG
POR
COL
SJ
NSH
SEA
MTL
CSL
QRO
GDL
TIG
LEO
CFA
TOL
ASL
CAZ
FCJ
FCU
BVB
S04
M05
HSV
VFB
FCA
SVW
SCP