I'm backing RB Leipzig to win on 31 October 2026 at 17:30. Schalke have won just one of their last ten Bundesliga matches, and their attacking output is skeletal—four goals in seven league games, averaging 0.57 per match. Leipzig, by contrast, scored four past Elversberg on 24 October and average 2.4 goals across their last ten Bundesliga outings. I see no path for Schalke to compete in this fixture when the gap in attacking quality is this wide.
Form and H2H
Schalke lost 0–2 away to Dresden on 28 October and drew 0–0 with Cologne four days earlier. I've watched their recent record and it's grim: nine of their last ten league matches ended without a win. Leipzig beat Rot-Weiss Essen 2–1 in the cup on 27 October—Christoph Baumgartner scored twice as a substitute—and demolished Elversberg 4–0 in the league just before that. The head-to-head favours Leipzig heavily. I count five wins for Leipzig in their last six meetings, including a 5–0 demolition in February 2020.
Best bet
I'm taking RB Leipzig win at 1.92 on 1xBet. The price is fair given Leipzig's dominance in this matchup. Schalke's inability to score and Leipzig's consistent output make this a straightforward call for me. I'll also consider Over 2.5 at 1.43, since Leipzig's attacking threat alone should push the match past that line even if Schalke scrapes a goal. Both Teams Score at 1.4 is tempting too—Leipzig concede around two per game and Schalke have shown they can nick one, but I prefer the outright win at this price.
Odds to watch
On 1xBet, I see Leipzig at 1.92 for the win, which I've already taken. The Asian Handicap -0.25 away sits at 1.66, and that's my second choice if I want tighter odds. Over 2.5 goals is 1.43 and Under 2.5 is 2.8—I lean over given Leipzig's firepower. Both Teams Score yes is 1.4 and no is 2.77. The home win at 3.8 and the draw at 4.32 are poor value given Schalke's form and Leipzig's superiority.

