Schalke 04
vs
Mainz
Sat 17 Oct, 13:30 UTC · Matchweek 6 · probabilities and historical statistics
Live Games
Schalke 04
0–1
Mainz
Match stats
Key events
Schalke 04
Mainz
0-1 (Mainz)Predicted outcome
Limited history for Schalke 04. Fewer past top flight matches on record means these figures are less reliable than usual.
Event markets
This match League average
Predicted Score
Team comparison
- Schalke 04
- Mainz
Did you know?
- Mainz's matches have gone over 1.5 goals in 9 of their last 10.
- Schalke 04's matches have gone over 2.5 goals in 8 of their last 10.
- Mainz have underscored their xG by 0.52 goals per game over their last 10. They have created more than the scoreline shows.
- Schalke 04 have won just 3 of their last 10 matches.
H2H
All 8 meetings on file.
| Date | Home | Score | Away |
|---|---|---|---|
| 05 May 23 | Mainz |
2–3 | Schalke 04 |
| 09 Nov 22 | Schalke 04 |
1–0 | Mainz |
| 05 Mar 21 | Schalke 04 |
0–0 | Mainz |
| 07 Nov 20 | Mainz |
2–2 | Schalke 04 |
| 16 Feb 20 | Mainz |
0–0 | Schalke 04 |
| 20 Sep 19 | Schalke 04 |
2–1 | Mainz |
| 23 Feb 19 | Mainz |
3–0 | Schalke 04 |
| 29 Sep 18 | Schalke 04 |
1–0 | Mainz |
- Schalke 04 win · 4 (50%)
- Draw · 3 (38%)
- Mainz win · 1 (12%)
Biggest win: Mainz 3–0 Schalke 04 (23 Feb 19).
Schalke 04 vs Mainz head to head: in the previous 8 meetings, Schalke 04 have won 4 times, Mainz have won once and 3 ended in a draw. Schalke 04 scored 9 goals and Mainz scored 8 goals in these matches. The latest meeting, on 5 May 2023, was won 3-2 by Schalke 04, away at Mainz. Schalke 04 are unbeaten in the last 6 meetings. Across these matches, both teams scored in 3 of 8 and 4 had over 2.5 goals. Schalke 04 kept 4 clean sheets and Mainz kept 3.
Ball Stats (Last 10 games)
Schalke 04
Mainz
Disciplinary/Tackles (Last 10 games)
Schalke 04
Mainz
Previous Game Statistics (Last 10)
- Under · 2 (20%)
- Over · 8 (80%)
- Under · 1 (10%)
- Over · 9 (90%)
- Under · 2 (20%)
- Over · 8 (80%)
- Under · 2 (20%)
- Over · 8 (80%)
- Under · 5 (50%)
- Over · 5 (50%)
- Under · 5 (50%)
- Over · 5 (50%)
- Yes · 2 (20%)
- No · 8 (80%)
- Yes · 6 (60%)
- No · 4 (40%)
- Under · 1 (10%)
- Over · 9 (90%)
- Under · 2 (20%)
- Over · 8 (80%)
- Under · 3 (30%)
- Over · 7 (70%)
- Under · 3 (30%)
- Over · 7 (70%)
- Under · 4 (40%)
- Over · 6 (60%)
- Under · 6 (60%)
- Over · 4 (40%)
- Yes · 3 (30%)
- No · 7 (70%)
- Yes · 7 (70%)
- No · 3 (30%)
- Under · 4 (40%)
- Over · 6 (60%)
- Under · 0 (0%)
- Over · 10 (100%)
- Under · 4 (40%)
- Over · 6 (60%)
- Under · 1 (10%)
- Over · 9 (90%)
- Under · 7 (70%)
- Over · 3 (30%)
- Under · 2 (20%)
- Over · 8 (80%)
- Yes · 4 (40%)
- No · 6 (60%)
- Yes · 5 (50%)
- No · 5 (50%)
- Under · 0 (0%)
- Over · 10 (100%)
- Under · 1 (10%)
- Over · 9 (90%)
- Under · 4 (40%)
- Over · 6 (60%)
- Under · 2 (20%)
- Over · 8 (80%)
- Under · 7 (70%)
- Over · 3 (30%)
- Under · 6 (60%)
- Over · 4 (40%)
- Yes · 3 (30%)
- No · 7 (70%)
- Yes · 6 (60%)
- No · 4 (40%)
Schalke 04
Previous 10 Matches
WWLDLLDWDL-
11 Oct 26 A Schalke 04 vs
Freiburg
1–2
L
-
20 Sep 26 H Schalke 04 vs
Elversberg
0–0
D
-
11 Sep 26 A Schalke 04 vs
Union Berlin
3–1
W
-
05 Sep 26 H Schalke 04 vs
Bayern Munich
0–0
D
-
30 Aug 26 A Schalke 04 vs
Augsburg
0–3
L
-
27 May 23 A Schalke 04 vs
RB Leipzig
2–4
L
-
20 May 23 H Schalke 04 vs
Eintracht Frankfurt
2–2
D
-
13 May 23 A Schalke 04 vs
Bayern Munich
0–6
L
-
05 May 23 A Schalke 04 vs
Mainz
3–2
W
-
29 Apr 23 H Schalke 04 vs
Werder Bremen
2–1
W
Previous 10 Matches
DDWDLWWDDD-
20 Sep 26 H Schalke 04 vs
Elversberg
0–0
D
-
05 Sep 26 H Schalke 04 vs
Bayern Munich
0–0
D
-
20 May 23 H Schalke 04 vs
Eintracht Frankfurt
2–2
D
-
29 Apr 23 H Schalke 04 vs
Werder Bremen
2–1
W
-
14 Apr 23 H Schalke 04 vs Hertha Berlin 5–2 W
-
01 Apr 23 H Schalke 04 vs
Bayer Leverkusen
0–3
L
-
11 Mar 23 H Schalke 04 vs
Borussia Dortmund
2–2
D
-
25 Feb 23 H Schalke 04 vs
Stuttgart
2–1
W
-
10 Feb 23 H Schalke 04 vs
Wolfsburg
0–0
D
-
29 Jan 23 H Schalke 04 vs
FC Cologne
0–0
D
Previous 10 Matches
WDLLWLLLWL-
11 Oct 26 A Schalke 04 vs
Freiburg
1–2
L
-
11 Sep 26 A Schalke 04 vs
Union Berlin
3–1
W
-
30 Aug 26 A Schalke 04 vs
Augsburg
0–3
L
-
27 May 23 A Schalke 04 vs
RB Leipzig
2–4
L
-
13 May 23 A Schalke 04 vs
Bayern Munich
0–6
L
-
05 May 23 A Schalke 04 vs
Mainz
3–2
W
-
23 Apr 23 A Schalke 04 vs
Freiburg
0–4
L
-
09 Apr 23 A Schalke 04 vs
Hoffenheim
0–2
L
-
18 Mar 23 A Schalke 04 vs
Augsburg
1–1
D
-
04 Mar 23 A Schalke 04 vs Bochum 2–0 W
* not enough games played in this league yet. It includes recent matches from other divisions to fill out the sample.
Form & stats (Last 10)
14th in the league · 5 pts
| Results | PPG | |
|---|---|---|
| Overall* | WWLDLLDWDL | 1.20 |
| Home* | DDWDLWWDDD | 1.50 |
| Away* | WDLLWLLLWL | 1.00 |
All time statistics
| Overall | Home | Away | |
|---|---|---|---|
| Win % | 20% | 24% | 15% |
| Goals/game (both sides) | 2.94 | 2.83 | 3.06 |
| Scored/game | 0.99 | 1.04 | 0.93 |
| Conceded/game | 1.96 | 1.79 | 2.13 |
| Both teams scored | 49% | 46% | 52% |
| Clean sheets | 19% | 23% | 15% |
| Failed to score | 44% | 44% | 44% |
| xG/game | 1.12 | 1.22 | 1.02 |
| xG against/game | 1.78 | 1.60 | 1.95 |
| npxG/game | 1.02 | 1.11 | 0.92 |
| Deep completions/game | 4.9 | 4.9 | 4.9 |
| PPDA (press intensity) | 12.7 | 12.1 | 13.2 |
| Led at half-time | 18% | 21% | 14% |
| Comebacks (trailed at HT, won) | 2% | 3% | 0% |
Mainz
Previous 10 Matches
DLWLWDWLWL-
10 Oct 26 H Mainz vs
Bayer Leverkusen
3–4
L
-
19 Sep 26 A Mainz vs
Borussia Monchengladbach
4–3
W
-
12 Sep 26 H Mainz vs
Eintracht Frankfurt
1–3
L
-
16 May 26 A Mainz vs
Heidenheim
2–0
W
-
10 May 26 H Mainz vs
Union Berlin
1–3
L
-
25 Apr 26 H Mainz vs
Bayern Munich
3–4
L
-
19 Apr 26 A Mainz vs
Borussia Monchengladbach
1–1
D
Previous 10 Matches
WDDWLLLDLL-
10 Oct 26 H Mainz vs
Bayer Leverkusen
3–4
L
-
12 Sep 26 H Mainz vs
Eintracht Frankfurt
1–3
L
-
10 May 26 H Mainz vs
Union Berlin
1–3
L
-
25 Apr 26 H Mainz vs
Bayern Munich
3–4
L
-
22 Mar 26 H Mainz vs
Eintracht Frankfurt
2–1
W
Previous 10 Matches
WLDWWDWWWW-
19 Sep 26 A Mainz vs
Borussia Monchengladbach
4–3
W
-
16 May 26 A Mainz vs
Heidenheim
2–0
W
-
19 Apr 26 A Mainz vs
Borussia Monchengladbach
1–1
D
-
04 Apr 26 A Mainz vs
Hoffenheim
2–1
W
-
15 Mar 26 A Mainz vs
Werder Bremen
2–0
W
-
28 Feb 26 A Mainz vs
Bayer Leverkusen
1–1
D
-
13 Feb 26 A Mainz vs
Borussia Dortmund
0–4
L
-
31 Jan 26 A Mainz vs
RB Leipzig
2–1
W
Form & stats (Last 10)
9th in the league · 7 pts
| Results | PPG | |
|---|---|---|
| Overall | DLWLWDWLWL | 1.40 |
| Home | WDDWLLLDLL | 0.90 |
| Away | WLDWWDWWWW | 2.30 |
All time statistics
| Overall | Home | Away | |
|---|---|---|---|
| Win % | 33% | 35% | 30% |
| Goals/game (both sides) | 2.96 | 2.75 | 3.17 |
| Scored/game | 1.39 | 1.45 | 1.33 |
| Conceded/game | 1.57 | 1.30 | 1.84 |
| Both teams scored | 58% | 55% | 62% |
| Clean sheets | 21% | 25% | 16% |
| Failed to score | 26% | 26% | 27% |
| xG/game | 1.55 | 1.72 | 1.38 |
| xG against/game | 1.62 | 1.37 | 1.87 |
| npxG/game | 1.44 | 1.60 | 1.28 |
| Deep completions/game | 6.5 | 7.2 | 5.8 |
| PPDA (press intensity) | 12.9 | 11.1 | 14.8 |
| Led at half-time | 32% | 35% | 30% |
| Comebacks (trailed at HT, won) | 7% | 14% | 2% |
League standings
Schalke 04 are 14th with 5 points. Mainz are 9th with 7 points.
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Freiburg |
5 | 4 | 1 | 0 | 14 | 4 | +10 | 13 |
| 2 | Borussia Dortmund |
5 | 4 | 1 | 0 | 11 | 4 | +7 | 13 |
| 3 | Bayern Munich |
5 | 3 | 2 | 0 | 16 | 4 | +12 | 11 |
| 4 | Bayer Leverkusen |
5 | 3 | 1 | 1 | 14 | 8 | +6 | 10 |
| 5 | RB Leipzig |
5 | 3 | 0 | 2 | 15 | 5 | +10 | 9 |
| 6 | Augsburg |
5 | 2 | 2 | 1 | 13 | 8 | +5 | 8 |
| 7 | Werder Bremen |
5 | 2 | 2 | 1 | 10 | 10 | +0 | 8 |
| 8 | Eintracht Frankfurt |
6 | 2 | 2 | 2 | 10 | 16 | -6 | 8 |
| 9 | Mainz |
5 | 2 | 1 | 2 | 13 | 10 | +3 | 7 |
| 10 | Elversberg |
5 | 2 | 1 | 2 | 8 | 8 | +0 | 7 |
| 11 | FC Cologne |
6 | 2 | 1 | 3 | 8 | 11 | -3 | 7 |
| 12 | Stuttgart |
5 | 2 | 0 | 3 | 8 | 9 | -1 | 6 |
| 13 | Hamburg |
5 | 2 | 0 | 3 | 5 | 15 | -10 | 6 |
| 14 | Schalke 04 |
5 | 1 | 2 | 2 | 4 | 6 | -2 | 5 |
| 15 | Paderborn |
5 | 1 | 1 | 3 | 3 | 7 | -4 | 4 |
| 16 | Union Berlin |
5 | 1 | 1 | 3 | 5 | 17 | -12 | 4 |
| 17 | Hoffenheim |
5 | 1 | 0 | 4 | 9 | 13 | -4 | 3 |
| 18 | Borussia Monchengladbach |
5 | 0 | 0 | 5 | 7 | 18 | -11 | 0 |
Scroll the table sideways for every column
Lineups & injuries
Out / doubtful
- Dejan Ljubicic Injured · Knee Injury (4 games missed)
- Johannes Siebeking Injured · Injury To Abdominal Muscles (4 games missed)
- Moussa Sylla Injured · Leg Injury
Out / doubtful
- Dominik Kohr Injured · Ankle Injury (5 games missed)
- Otto Ruoppi Injured · Knee Problems (2 games missed)
- Robin Zentner Injured · Hand Injury (3 games missed)
- Silas Injured · Tibia And Fibula Fracture (26 games missed)
Season Player Statistics
Each player’s numbers in their last 3 matches individually, next to their season total and appearances.
Goals
Scored this season
Schalke 04
- Adil Aouchiche 100 1 5
- Robin Gosens 100 1 5
- Maximilian Wöber 100 1 5
Mainz
- Phillip Tietz 110 4 5
- Sheraldo Becker 010 2 5
- Anthony Caci 002 2 5
Shots on target
Efforts that tested the keeper
Schalke 04
- Adil Aouchiche 300 5 5
- Soufiane El-Faouzi 300 3 5
- Maximilian Wöber 101 2 5
Mainz
- Phillip Tietz 221 8 5
- Sheraldo Becker 030 6 5
- Anthony Caci 002 3 5
Total shots
Every attempt on goal
Schalke 04
- Adil Aouchiche 520 10 5
- Moussa Sylla –01 6 4
- Soufiane El-Faouzi 400 5 5
Mainz
- Phillip Tietz 635 21 5
- Sheraldo Becker 350 12 5
- Nadiem Amiri 203 10 5
Most carded
Yellow and red cards
Schalke 04
- Ron Schallenberg –00 0Y 1R 3
- Nikola Katic 000 1Y 5
- Hasan Kuruçay 010 1Y 5
Mainz
- Phillipp Mwene 010 3Y 5
- Sheraldo Becker 001 2Y 5
- Kacper Potulski 010 1Y 5
Most fouls
Fouls committed
Schalke 04
- Soufiane El-Faouzi 122 7 5
- Junior Adamu 3–2 5 3
- Hasan Kuruçay 030 4 5
Mainz
- Phillip Tietz 042 11 5
- Kacper Potulski 140 7 5
- Fabio Gruber 401 7 5
Most tackles
Tackles made
Schalke 04
- Hasan Kuruçay 483 21 5
- Timo Becker 341 14 5
- Soufiane El-Faouzi 121 13 5
Mainz
- Anthony Caci 105 12 5
- Fabio Gruber 531 12 5
- Phillipp Mwene 132 11 5
Interceptions
Passes cut out
Schalke 04
- Satoshi Tanaka 121 10 4
- Soufiane El-Faouzi 104 9 5
- Adil Aouchiche 020 7 5
Mainz
- Kaishu Sano 644 19 5
- Anthony Caci 112 7 5
- Fabio Gruber 220 7 5
Duels won
Challenges won
Schalke 04
- Nikola Katic 17117 44 5
- Soufiane El-Faouzi 462 28 5
- Hasan Kuruçay 6113 27 5
Mainz
- Phillip Tietz 895 35 5
- Fabio Gruber 784 32 5
- Kacper Potulski 576 27 5
Blocked shots
Shots stopped on the way
Schalke 04
- Nikola Katic 022 6 5
- Hasan Kuruçay 111 5 5
- Timo Becker 210 5 5
Mainz
- Fabio Gruber 200 4 5
- Kacper Potulski 020 3 5
- Phillipp Mwene 010 2 5
Key passes
Passes that set up a shot
Schalke 04
- Adil Aouchiche 230 9 5
- Kenan Karaman 430 7 4
- Soufiane El-Faouzi 011 4 5
Mainz
- Nadiem Amiri 324 18 5
- Sheraldo Becker 226 12 5
- Anthony Caci 124 9 5
Referee
RHRichard Hempel
1 match on file in this leagueLeans 4.0 more cards/game on the away side.
Referee data before 2025/26 from the Transfermarkt datasets project.
Historic Bets Win Rate
How often each market has actually landed over each side’s last 10 games.
Top 5 Bangers
The five markets that have landed most often over the last 10 games, best first.
-
1
Mainz
Team Over 12.5 Shots
100.0%
-
2
Mainz
Over 8.5 Shots on Target in the Match
90.0%
-
3
Schalke 04
Over 7.5 Corners in the Match
90.0%
-
4
Mainz
Team Over 3.5 Corners
90.0%
-
5
Mainz
Team Over 3.5 Shots on Target
90.0%
-
1
NA
Nadiem Amiri
Over 1.5 Shots
80.0%
-
2
RZ
Robin Zentner
Over 1.5 Saves
80.0%
-
3
PT
Phillip Tietz
Over 0.5 Shots on Target
80.0%
-
4
JA
Junior Adamu
Over 0.5 Fouls Committed
80.0%
-
5
PN
Paul Nebel
Over 1.5 Tackles
70.0%
Match Result
3 markets
Handicap
3 markets
Goals
9 markets
Both Teams to Score
5 markets
Correct Score
6 markets
Half-Time
6 markets
Half-Time / Full-Time
5 markets
First & Last Goal
5 markets
Clean Sheet & Win to Nil
4 markets
Corners
9 markets
Cards
7 markets
Shots
6 markets
Fouls & Offsides
4 markets
Match Specials
3 markets
Goalscorer
6 markets, best-placed player from each squad
Assists
4 markets, best-placed player from each squad
Shots
6 markets, best-placed player from each squad
Cards
3 markets, best-placed player from each squad
Fouls
3 markets, best-placed player from each squad
Tackles
3 markets, best-placed player from each squad
Goalkeeper
4 markets, best-placed player from each squad
Player Combos
3 markets, best-placed player from each squad
Compare bookmaker prices
The best price for each result, then every bookmaker side by side. Red marks the best price.
-
888sport
Visit site (opens in a new tab)
2.90
3.40
2.20
–
-
Bet Victor
Visit site (opens in a new tab)
2.88
3.50
2.15
–
-
Betano (UK)
Visit site (opens in a new tab)
2.88
3.50
2.15
–
-
Betfair
Visit site (opens in a new tab)
3.25
3.80
2.32
1.59
-
Betfair Sportsbook
Visit site (opens in a new tab)
3.00
3.80
2.20
–
-
Betfred (UK)
Visit site (opens in a new tab)
2.88
3.75
2.25
1.53
-
Betway
Visit site (opens in a new tab)
3.00
3.50
2.20
–
-
BoyleSports
Visit site (opens in a new tab)
2.80
3.40
2.10
–
-
Casumo
Visit site (opens in a new tab)
2.80
3.60
2.28
–
-
Coral
Visit site (opens in a new tab)
3.00
3.60
2.25
1.50
-
Grosvenor
Visit site (opens in a new tab)
2.85
3.70
2.30
–
-
Ladbrokes
Visit site (opens in a new tab)
3.00
3.60
2.20
1.50
-
LeoVegas
Visit site (opens in a new tab)
2.88
3.50
2.30
1.50
-
LiveScore Bet
Visit site (opens in a new tab)
2.70
3.45
2.23
1.50
-
Matchbook
Visit site (opens in a new tab)
3.25
3.80
2.32
1.59
-
Paddy Power
Visit site (opens in a new tab)
2.90
3.75
2.15
1.50
-
Sky Bet
Visit site (opens in a new tab)
2.90
3.60
2.15
–
-
Smarkets
Visit site (opens in a new tab)
3.20
3.80
2.32
–
-
Unibet (UK)
Visit site (opens in a new tab)
2.90
3.60
2.25
–
-
Virgin Bet
Visit site (opens in a new tab)
2.80
3.55
2.25
1.50
-
William Hill
Visit site (opens in a new tab)
2.90
3.40
2.20
1.53
Prices updated 1d ago. Prices are for information only and can change at any time. Each link goes to the bookmaker’s own homepage and TotalOdds earns nothing from it. 18+. BeGambleAware.org
Hamburg
Paderborn
St Pauli