Schalke host Mainz in Bundesliga on Saturday 17 October at 21:30 SGT (UTC+8), at Veltins Arena, Gelsenkirchen.

Schalke have 1 win, 2 draws and 2 defeats in their last 5 matches, scoring 4 and conceding 6. Their latest result was a 2-1 defeat away to Freiburg. Mainz have 2 wins, 1 draw and 2 defeats in their last 5 matches, scoring 13 and conceding 10. Their latest result was a 4-3 defeat at home to Bayer Leverkusen.

In the last 10 meetings between the sides, Schalke have won 6, Mainz have won 1 and 3 have been drawn. The most recent, on 5 May 2023, finished Mainz 05 2-3 Schalke 04.

Our data feed gives Schalke a 32.1% chance of winning, Mainz 41.9% and the draw 26%. The Asian handicap has Schalke at +0.25, with the goals line at 2.75. Lines can move before kick-off.

Think you know how this one ends? Make your picks in the Tipster Cup before kick-off.