MoneyballDixon-Coles · xG fusion
Back to Moneyball

Borussia Dortmund 1-0 Eintracht Frankfurt: Match Report, Goals, Stats and Ratings

Full time: Borussia Dortmund 1-0 Eintracht Frankfurt

Borussia Dortmund 1-0 Eintracht Frankfurt: Borussia Dortmund took the points in Bundesliga Matchday 7 on Saturday 24 October 2026 at Signal Iduna Park. The goals: Maximilian Beier 80'. Moneyball's pre-match estimate had the result right.

How Borussia Dortmund won it

Borussia Dortmund struck first through Maximilian Beier in the 80th minute, set up by Jobe Bellingham.

It was 0-0 at half-time, and the second half changed the result.

The referee, Sven Jablonski, showed 2 yellow cards: 0 to Borussia Dortmund and 2 to Eintracht Frankfurt.

Borussia Dortmund: N. Kovač, 3-4-2-1 · Eintracht Frankfurt: A. Hütter, 4-4-2.

Moneyball's prediction against the result

A correct call: the Match Board's pick was Under 3.50, and 1-0 bears it out.

The estimate's most likely result was a Borussia Dortmund win at 61%, and that is what happened. Its single most likely score was 2-1 (10%).

The goals dried up: the estimate expected about 3.4 and the match produced one.

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

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

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

Why it went this way

On the day the expected goals were 0.84 for Borussia Dortmund and 1.55 for Eintracht Frankfurt.

Eintracht Frankfurt left about 1.6 goals' worth of chances on the pitch.

The run of play itself went against the pre-match reading: Moneyball expected Borussia Dortmund to create more, and Eintracht Frankfurt did.

Borussia Dortmund had 5 shots on target, Eintracht Frankfurt 3.

Borussia Dortmund had 59% of the ball and turned it into the win.

Where the two sides stood before this match

Borussia Dortmund came into it with 9 Bundesliga matches played, scoring 1.8 and conceding 0.8 a match, with 1.55 expected goals for and 1.23 against, and had won 67% of their matches.

Eintracht Frankfurt came into it with 9 Bundesliga matches played, scoring 1.7 and conceding 2.2 a match, with 1.67 expected goals for and 2.12 against, and had won 33% of their matches.

Borussia Dortmund vs Eintracht Frankfurt: the match in numbers

Borussia DortmundMatch statisticsEintracht Frankfurt
59%Ball possession41%
0.84Expected goals (xG)1.55
18Total shots8
5Shots on target3
2Big chances1
479Total passes357
80%Pass accuracy76%
13Corners1
7Fouls12
1Offsides4
16Tackles16
3Saves4
0Yellow cards2

Team statistics from Sportmonks.

Player ratings and man of the match

Man of the match: Joey Veerman (Borussia Dortmund), rated 7.9 by Sportmonks.

Borussia Dortmund

Eintracht Frankfurt

The lowest-rated starter was Younes Ebnoutalib 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 Borussia Dortmund vs Eintracht Frankfurt

What was the score in Borussia Dortmund vs Eintracht Frankfurt?

Borussia Dortmund 1-0 Eintracht Frankfurt (half-time 0-0), Bundesliga, Saturday 24 October 2026.

Who scored in Borussia Dortmund vs Eintracht Frankfurt?

Maximilian Beier 80'.

Did Moneyball predict Borussia Dortmund vs Eintracht Frankfurt correctly?

A correct call: the Match Board's pick was Under 3.50, and 1-0 bears it out.

Who was man of the match in Borussia Dortmund vs Eintracht Frankfurt?

Joey Veerman, rated 7.9 by Sportmonks.

Who refereed Borussia Dortmund vs Eintracht Frankfurt?

Sven Jablonski.

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.