MoneyballDixon-Coles · xG fusion
Back to Moneyball

Schalke 04 0-2 RB Leipzig: Match Report, Goals, Stats and Ratings

Full time: Schalke 04 0-2 RB Leipzig

RB Leipzig beat Schalke 04 2-0 in Bundesliga Matchday 8 on Saturday 31 October 2026 at Veltins-Arena. The goals: Antonio Nusa 37', Rômulo 78'. Moneyball's pre-match estimate had the result right.

How RB Leipzig won it

RB Leipzig struck first through Antonio Nusa from the penalty spot in the 37th minute. Rômulo made it 0-2 to RB Leipzig in the 78th minute, set up by Antonio Nusa.

It was 0-1 at half-time.

The referee, M. Burda, showed 2 yellow cards: 2 to Schalke 04 and 0 to RB Leipzig.

Schalke 04: M. Muslić, 4-3-2-1 · RB Leipzig: M. Demichelis, 4-5-1.

Moneyball's prediction against the result

A correct call: the Match Board's pick was RB Leipzig -0.50, and 0-2 bears it out.

The estimate's most likely result was a RB Leipzig win at 53%, and that is what happened. Its single most likely score was 1-1 (11%).

On goals the estimate was close: about 3.1 expected, 2 scored.

Over 2.5 goals had been put at 59%; with 2 goals the under came in, against the way the estimate leaned.

Both teams to score was 60%; they did not both score, against the estimate.

The pre-match consensus had a RB Leipzig win at 49%, the same lean as Moneyball.

Computed before kick-off from both sides' season goals and expected goals as of 2026-10-31, through a Dixon-Coles score model, and left as it was.

Why it went this way

On the day the expected goals were 3.05 for Schalke 04 and 0.34 for RB Leipzig.

Schalke 04 scored about 3.1 fewer than their chances were worth: poor finishing, or a goalkeeper at his best.

RB Leipzig made more of their chances than the xG suggests, by about 1.7 goals.

Schalke 04 created the better chances, 3.05 xG to 0.34, and still lost. On chances alone, the result could easily have gone the other way.

The run of play itself went against the pre-match reading: Moneyball expected RB Leipzig to create more, and Schalke 04 did.

Schalke 04 had 1 shot on target, RB Leipzig 10.

Schalke 04's goalkeeper made 8 saves.

RB Leipzig had 60% of the ball and turned it into the win.

Where the two sides stood before this match

Schalke 04 came into it with 9 Bundesliga matches played, scoring 0.6 and conceding 1.2 a match, with 1.12 expected goals for and 1.91 against, and had won 11% of their matches.

RB Leipzig came into it with 9 Bundesliga matches played, scoring 3.0 and conceding 1.4 a match, with 2.37 expected goals for and 1.37 against, and had won 67% of their matches.

Schalke 04 vs RB Leipzig: the match in numbers

Schalke 04Match statisticsRB Leipzig
40%Ball possession60%
3.05Expected goals (xG)0.34
6Total shots18
1Shots on target10
1Big chances6
365Total passes559
83%Pass accuracy86%
3Corners7
16Fouls16
1Offsides4
19Tackles12
8Saves1
2Yellow cards0

Team statistics from Sportmonks.

Player ratings and man of the match

Man of the match: Antonio Nusa (RB Leipzig), rated 8.7 by Sportmonks, with 1 goal, 1 assist.

Schalke 04

RB Leipzig

The lowest-rated starter was Junior Adamu at 6.2. Ratings run from 0 to 10; around 7.0 is a solid match.

What comes next

Each preview has Moneyball's estimate for the next match, published before kick-off and marked against the result afterwards, as this one is.

Questions about Schalke 04 vs RB Leipzig

What was the score in Schalke 04 vs RB Leipzig?

Schalke 04 0-2 RB Leipzig (half-time 0-1), Bundesliga, Saturday 31 October 2026.

Who scored in Schalke 04 vs RB Leipzig?

Antonio Nusa 37', Rômulo 78'.

Did Moneyball predict Schalke 04 vs RB Leipzig correctly?

A correct call: the Match Board's pick was RB Leipzig -0.50, and 0-2 bears it out.

Who was man of the match in Schalke 04 vs RB Leipzig?

Antonio Nusa, rated 8.7 by Sportmonks.

Who refereed Schalke 04 vs RB Leipzig?

M. Burda.

Every match, before and after

Moneyball writes a preview with its estimate before every match of Europe's top five leagues and the European cups, then marks it against the result, hits and misses alike.

Open Moneyball Match Live All match reports

Moneyball is a football statistics site. No model predicts football reliably: every figure is an estimate.