← All Matchups

Bundesliga (Germany)

FC Schalke 04 Host FSV Mainz 05 at VELTINS-Arena

Oct 17, 2026, 1:30 PM UTC

Team Strength Comparison

FC Schalke 04vsFSV Mainz 05

OverallAttackDefenseDominanceConsistencyPedigree
FC Schalke 04FSV Mainz 05

Match Analysis

Schalke's recent form splits into two completely different stories depending on where they're playing. At home over their last five, they've managed just one win against two losses and two draws—that's genuinely rough. Away from the Veltins-Arena, though, they're a different animal entirely: four wins and one loss. It's a wild contrast, and it matters because Mainz arrive as visitors. Here's where things get interesting. The ratings paint Mainz as marginally superior overall, 33 to 30, and the market backs that view—bookmakers are offering 2.90 on Schalke, 3.60 on the draw, and 2.25 on Mainz, implying a 32 percent chance for Schalke and 42 percent for Mainz. So far, so consistent. But I'd argue the underlying picture is messier. Schalke's attack is noticeably sharper (22 to 17), they generate more dominance (27 to 24), and they've historically owned this fixture, winning 11 of their 20 meetings. Yet Mainz's defensive solidity is remarkable—63 compared to Schalke's 45—and their consistency rating of 72 absolutely dwarfs Schalke's 1. That's not a small gap; that's a chasm. Over the last five head-to-head meetings, Schalke have taken two wins while Mainz have managed none—only draws have broken up Schalke's dominance. I find that pattern hard to ignore, even as Mainz come into this on better recent form generally, with three wins in their last five. The real tension here is whether Schalke's chaotic home record (or their inconsistency in general) will finally catch up with them against a side built on defensive organization and reliability, or whether their attacking threat and historical edge prove decisive once more. Both the ratings and the market back Mainz, but Schalke's away form and head-to-head record suggest there's more competitive balance than those numbers initially suggest.

An objective read of long-term data and odds — not a prediction or betting advice.

Metric by metric

FC Schalke 04 · FSV Mainz 05 — a longer bar means a higher rating (0–100).

30Overall33
22Attack17
45Defense63
27Dominance24
1Consistency72
6Pedigree13
46Global Rating49
40Entertainment22
FC Schalke 04 · 5-season trajectory ↗ Rising 1FSV Mainz 05 · 5-season trajectory ↗ Rising 1

10-season trends

Both clubs on one continuous scale — a promoted club's climb shows as a smooth rise, not a break.

Season rating
Overall performance each season (0–100)
1006733020162018202020222024
League finishing position
Top = higher up (across divisions).
17121820162018202020222024
Points per season
7052341620162018202020222024
Goals scored vs conceded
Per game, each season
2.11.71.20.720162018202020222024

Odds Analysis & Market Prediction

With each bookmaker's margin removed, the market makes FSV Mainz 05 the favourite at 42%. 12 of 12 bookmakers agree.

Fair win probability

FC Schalke 04
32%
Draw
26%
FSV Mainz 05
42%

Average bookmaker margin 8.9%.

Archived Oct 3, 2026, 09:27 AM UTC

Pre-Match Odds Comparison · FC Schalke 04 vs FSV Mainz 05

BookHomeDrawAway
Smarkets2.783.102.10
Unibet (UK)2.853.602.25
BoyleSports2.803.402.10
William Hill2.903.402.20
888sport2.903.402.20
Betfred (UK)2.883.752.25
LeoVegas2.803.502.25
Paddy Power2.883.602.20
Sky Bet2.883.602.20
Betfair2.943.452.16
Coral2.903.702.25
Ladbrokes2.903.602.25

Moneyline captured before kickoff — historical reference only. 21+

Head-to-Head Record

Bundesliga · Regular Season - 312023-05-05FSV Mainz 05 2-3 FC Schalke 04W
Bundesliga · Regular Season - 142022-11-09FC Schalke 04 1-0 FSV Mainz 05W
Bundesliga · Regular Season - 242021-03-05FC Schalke 04 0-0 FSV Mainz 05D
Bundesliga · Regular Season - 72020-11-07FSV Mainz 05 2-2 FC Schalke 04D
Bundesliga · Regular Season - 222020-02-16FSV Mainz 05 0-0 FC Schalke 04D
Bundesliga · Regular Season - 52019-09-20FC Schalke 04 2-1 FSV Mainz 05W
Bundesliga · Regular Season - 232019-02-23FSV Mainz 05 3-0 FC Schalke 04L
Bundesliga · Regular Season - 62018-09-29FC Schalke 04 1-0 FSV Mainz 05W
Bundesliga · Regular Season - 262018-03-09FSV Mainz 05 0-1 FC Schalke 04W
Bundesliga · Regular Season - 92017-10-20FC Schalke 04 2-0 FSV Mainz 05W
Bundesliga · Regular Season - 252017-03-19FSV Mainz 05 0-1 FC Schalke 04W
Bundesliga · Regular Season - 82016-10-23FC Schalke 04 3-0 FSV Mainz 05W
Bundesliga · Regular Season - 212016-02-12FSV Mainz 05 2-1 FC Schalke 04L
Bundesliga · Regular Season - 42015-09-13FC Schalke 04 2-1 FSV Mainz 05W
Bundesliga · Regular Season - 302015-04-24FSV Mainz 05 2-0 FC Schalke 04L
Bundesliga · Regular Season - 132014-11-29FC Schalke 04 4-1 FSV Mainz 05W
Bundesliga · Regular Season - 222014-02-21FC Schalke 04 0-0 FSV Mainz 05D
Bundesliga · Regular Season - 52013-09-14FSV Mainz 05 0-1 FC Schalke 04W
Bundesliga · Regular Season - 222013-02-16FSV Mainz 05 2-2 FC Schalke 04D
DFB Pokal · 8th Finals2012-12-18FC Schalke 04 1-2 FSV Mainz 05L

Recent Form — Home & Away

FC Schalke 04 — Home

DDLLWWWWWDWWDDWWWWWL
  • 2026-09-20FC Schalke 04 vs SV Elversberg 0-0
  • 2026-09-05FC Schalke 04 vs Bayern München 0-0
  • 2026-08-16FC Schalke 04 vs Real Madrid 0-3
  • 2026-08-08FC Schalke 04 vs Atalanta 0-3
  • 2026-07-25FC Schalke 04 vs Fagiano Okayama 3-1
  • 2026-05-17FC Schalke 04 vs Eintracht Braunschweig 1-0
  • 2026-05-02FC Schalke 04 vs Fortuna Düsseldorf 1-0
  • 2026-04-19FC Schalke 04 vs Preußen Münster 4-1
  • 2026-04-05FC Schalke 04 vs Karlsruher SC 1-0
  • 2026-03-15FC Schalke 04 vs Hannover 96 2-2
  • 2026-03-06FC Schalke 04 vs Arminia Bielefeld 1-0
  • 2026-02-21FC Schalke 04 vs 1. FC Magdeburg 5-3
  • 2026-02-07FC Schalke 04 vs Dynamo Dresden 2-2
  • 2026-01-25FC Schalke 04 vs 1. FC Kaiserslautern 2-2
  • 2025-12-14FC Schalke 04 vs 1. FC Nürnberg 1-0
  • 2025-11-28FC Schalke 04 vs SC Paderborn 07 2-1
  • 2025-11-08FC Schalke 04 vs SV Elversberg 1-0
  • 2025-10-24FC Schalke 04 vs SV Darmstadt 98 1-0
  • 2025-09-26FC Schalke 04 vs SpVgg Greuther Fürth 1-0
  • 2025-09-13FC Schalke 04 vs Holstein Kiel 0-1

FC Schalke 04 — Away

WWLWWWLLWWLDDWLDWLWD
  • 2026-09-24Rot-weiss Oberhausen vs FC Schalke 04 2-5
  • 2026-09-11Union Berlin vs FC Schalke 04 1-3
  • 2026-08-30FC Augsburg vs FC Schalke 04 3-0
  • 2026-08-01Hessen Kassel vs FC Schalke 04 0-5
  • 2026-07-22FC Kharkiv vs FC Schalke 04 0-2
  • 2026-07-19Erzgebirge Aue vs FC Schalke 04 2-4
  • 2026-07-11FC Gutersloh vs FC Schalke 04 2-1
  • 2026-05-091. FC Nürnberg vs FC Schalke 04 3-0
  • 2026-04-26SC Paderborn 07 vs FC Schalke 04 2-3
  • 2026-04-12SV Elversberg vs FC Schalke 04 1-2
  • 2026-03-26FC Schweinfurt 05 vs FC Schalke 04 2-0
  • 2026-03-21SV Darmstadt 98 vs FC Schalke 04 1-1
  • 2026-02-28SpVgg Greuther Fürth vs FC Schalke 04 1-1
  • 2026-02-15Holstein Kiel vs FC Schalke 04 1-2
  • 2026-01-31VfL Bochum vs FC Schalke 04 2-0
  • 2026-01-17Hertha BSC vs FC Schalke 04 0-0
  • 2026-01-10VfL Osnabrück vs FC Schalke 04 0-2
  • 2025-12-21Eintracht Braunschweig vs FC Schalke 04 2-1
  • 2025-12-05Fortuna Düsseldorf vs FC Schalke 04 0-2
  • 2025-11-22Preußen Münster vs FC Schalke 04 0-0

FSV Mainz 05 — Home

LDWWWWWLLLWWWDDWWWDW
  • 2026-09-12FSV Mainz 05 vs Eintracht Frankfurt 1-3
  • 2026-08-29FSV Mainz 05 vs SC Paderborn 07 0-0
  • 2026-08-15FSV Mainz 05 vs Bournemouth 2-1
  • 2026-08-08FSV Mainz 05 vs Paris FC 4-0
  • 2026-07-31FSV Mainz 05 vs Shabab Al Ahli Dubai 1-0
  • 2026-07-25FSV Mainz 05 vs Holstein Kiel 3-0
  • 2026-07-17FSV Mainz 05 vs 1. FC Kaiserslautern 4-1
  • 2026-05-10FSV Mainz 05 vs Union Berlin 1-3
  • 2026-04-25FSV Mainz 05 vs Bayern München 3-4
  • 2026-04-12FSV Mainz 05 vs SC Freiburg 0-1
  • 2026-04-09FSV Mainz 05 vs Strasbourg 2-0
  • 2026-03-22FSV Mainz 05 vs Eintracht Frankfurt 2-1
  • 2026-03-19FSV Mainz 05 vs Sigma Olomouc 2-0
  • 2026-03-07FSV Mainz 05 vs VfB Stuttgart 2-2
  • 2026-02-20FSV Mainz 05 vs Hamburger SV 1-1
  • 2026-02-07FSV Mainz 05 vs FC Augsburg 2-0
  • 2026-01-24FSV Mainz 05 vs VfL Wolfsburg 3-1
  • 2026-01-13FSV Mainz 05 vs 1. FC Heidenheim 2-1
  • 2025-12-21FSV Mainz 05 vs FC St. Pauli 0-0
  • 2025-12-18FSV Mainz 05 vs Samsunspor 2-0

FSV Mainz 05 — Away

WWWDWWWWDLWWDDLWLDDD
  • 2026-09-19Borussia Mönchengladbach vs FSV Mainz 05 3-4
  • 2026-09-06Hamburger SV vs FSV Mainz 05 0-5
  • 2026-08-23Krieschow vs FSV Mainz 05 0-9
  • 2026-08-01Udinese vs FSV Mainz 05 3-3
  • 2026-07-11Eisbachtal vs FSV Mainz 05 0-10
  • 2026-07-04Pfeddersheim vs FSV Mainz 05 0-11
  • 2026-05-161. FC Heidenheim vs FSV Mainz 05 0-2
  • 2026-05-03FC St. Pauli vs FSV Mainz 05 1-2
  • 2026-04-19Borussia Mönchengladbach vs FSV Mainz 05 1-1
  • 2026-04-16Strasbourg vs FSV Mainz 05 4-0
  • 2026-04-041899 Hoffenheim vs FSV Mainz 05 1-2
  • 2026-03-15Werder Bremen vs FSV Mainz 05 0-2
  • 2026-03-12Sigma Olomouc vs FSV Mainz 05 0-0
  • 2026-02-28Bayer Leverkusen vs FSV Mainz 05 1-1
  • 2026-02-13Borussia Dortmund vs FSV Mainz 05 4-0
  • 2026-01-31RB Leipzig vs FSV Mainz 05 1-2
  • 2026-01-171. FC Köln vs FSV Mainz 05 2-1
  • 2026-01-10Union Berlin vs FSV Mainz 05 2-2
  • 2025-12-14Bayern München vs FSV Mainz 05 2-2
  • 2025-12-11Lech Poznan vs FSV Mainz 05 1-1