Bundesliga
· Regular Season - 33
May 08, 2026 20:30
✓Model correct — prediction Borussia Dortmund
S. Guirassy
(ast. J. Ryerson)
42'
N. Schlotterbeck
(ast. M. Beier)
45'+1
S. Inacio
(ast. M. Beier)
72'
2'
(ast. M. Dahoud)
C. Y. Uzun
87'
J. Burkardt
The ForzaPitch pre-match prediction gave Borussia Dortmund a 66% win probability (draw 17%, Eintracht Frankfurt 16%). The final result was Borussia Dortmund 3–2 Eintracht Frankfurt. In 2 previous meetings, Borussia Dortmund have won 0 times, with 2 draws and 0 wins for Eintracht Frankfurt.
Match statistics
13
Total shots
7
8
Shots on target
4
1.74
Actual xG
1.12
2
Saves
5
56%
Possession
44%
6
Corners
2
21
Tackles
20
3
🟨 Yellow cards
0
Match Events
2'
ast. M. Dahoud ·
C. Y. Uzun⚽
L. Reggiani
21'
⚽S. Guirassy
· ast. J. Ryerson
42'
⚽N. Schlotterbeck
· ast. M. Beier
45'+1
57'
M. Gotze
/
M. Dahoud
57'
J. Bahoya
/
F. Chaibi
⚽S. Inacio
· ast. M. Beier
72'
J. Bellingham
/ F. Nmecha
74'
J. Brandt
/ K. Adeyemi
74'
77'
A. Amaimouni
/
C. Y. Uzun
77'
A. Knauff
/
A. Kalimuendo
M. Sabitzer
/ S. Ozcan
78'
S. Guirassy
/ F. Silva
78'
82'
J. Burkardt
/
R. Doan
87'
J. Burkardt⚽
L. Reggiani
/ N. Sule
88'
S. Inacio
90'+1
G. Kobel
90'+4
Pre-match prediction
66.18%
Borussia ←
17.74%
X
16.08%
Eintracht
✓ Correct prediction —
we assigned to the actual result (Borussia Dortmund)
66.18%
(high confidence)
Expected vs actual xG
Exp.
Actual
Δ
2.42
1.74
-0.68
1.10
1.12
+0.02
Borussia Dortmund dominated by xG (1.74 vs 1.12).
The final result reflects the playing dominance.
The model's xG estimates diverged from reality.
Lineups
1
G. Kobel
G
4
Nico Schlotterbeck
1 ⚽
D
3
D
49
L. Reggiani
88'
D
14
Maximilian Beier
2 👟
M
7
J. Bellingham
74'
M
20
M. Sabitzer
78'
M
M. Sabitzer
78'
M
26
J. Ryerson
1 👟
M
J. Ryerson
1 👟
M
40
S. Inacio
1 ⚽
F
10
J. Brandt
74'
F
9
Serhou Guirassy
1 ⚽
78'
F
Bench
17
Carney Chukwuemeka
M
24
D. Svensson
D
21
Fábio Silva
12'
F
27
K. Adeyemi
16'
F
25
N. Sule
2'
D
23
G
21
N. Brown
D
3
Arthur Theate
D
4
D
5
A. Amenda
D
18
M. Dahoud
1 👟
57'
M
15
E. Skhiri
M
8
F. Chaibi
57'
M
42
C. Y. Uzun
1 ⚽
77'
M
20
R. Dōan
82'
M
R. Dōan
82'
M
25
A. Kalimuendo
77'
F
Bench
29
A. Amaimouni
13'
F
7
A. Knauff
13'
F
16
H. Larsson
M
19
J. Bahoya
33'
F
9
J. Burkardt
1 ⚽
8'
F
6
O. Hojlund
M
Best on the pitch
Nico Schlotterbeck
D · Borussia
8.50
1 ⚽
1 shots
· 77 pass
Maximilian Beier
M · Borussia
7.90
2 👟
1 shots
· 40 pass
S. Inacio
F · Borussia
7.90
1 ⚽
2 shots
· 29 pass
C. Y. Uzun
M · Eintracht
7.70
1 ⚽
2 shots
· 37 pass
D · Borussia
7.30
· 90 pass
M. Sabitzer
M · Borussia
7.30
1 shots
· 33 pass
Borussia Dortmund — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G. Kobel | G | 90 | 6.60 | — | — | — | 32 | 29% | — | 1 | — |
| Nico Schlotterbeck | D | 90 | 8.50 | 1 | — | 1 | 77 | 71% | 1 | — | — |
| D | 90 | 7.30 | — | — | — | 90 | 85% | 3 | — | — | |
| L. Reggiani | D | 88 | 6.30 | — | — | 1 | 81 | 72% | 2 | 1 | — |
| Maximilian Beier | M | 90 | 7.90 | — | 2 | 1 | 40 | 30% | 4 | — | — |
| J. Bellingham | M | 74 | 6.60 | — | — | 1 | 51 | 46% | 1 | — | — |
| M. Sabitzer | M | 78 | 7.30 | — | — | 1 | 33 | 31% | 4 | — | — |
| J. Ryerson | M | 90 | 6.50 | — | 1 | 2 | 29 | 18% | 2 | — | — |
| S. Inacio | F | 90 | 7.90 | 1 | — | 2 | 29 | 26% | 4 | 1 | — |
| J. Brandt | F | 74 | 7.00 | — | — | 3 | 35 | 30% | — | — | — |
| Serhou Guirassy | F | 78 | 6.90 | 1 | — | 1 | 14 | 11% | — | — | — |
| Fábio Silva | F | 12 | 6.30 | — | — | — | 4 | 1% | — | — | — |
| K. Adeyemi | F | 16 | 6.20 | — | — | — | 6 | 3% | — | — | — |
| N. Sule | D | 2 | — | — | — | — | 1 | — | — | — | — |
Eintracht Frankfurt — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 90 | 6.90 | — | — | — | 44 | 34% | — | — | — | |
| N. Brown | D | 90 | 6.30 | — | — | — | 36 | 34% | 6 | — | — |
| Arthur Theate | D | 90 | 6.00 | — | — | — | 61 | 56% | 2 | — | — |
| D | 90 | 6.70 | — | — | — | 39 | 35% | 4 | — | — | |
| A. Amenda | D | 90 | 6.20 | — | — | — | 58 | 47% | 1 | — | — |
| M. Dahoud | M | 57 | 6.70 | — | 1 | — | 19 | 18% | 1 | — | — |
| E. Skhiri | M | 90 | 6.50 | — | — | — | 61 | 55% | 1 | — | — |
| F. Chaibi | M | 57 | 6.20 | — | — | — | 17 | 13% | — | — | — |
| C. Y. Uzun | M | 77 | 7.70 | 1 | — | 2 | 37 | 29% | 1 | — | — |
| R. Dōan | M | 82 | 6.20 | — | — | 1 | 14 | 13% | 1 | — | — |
| A. Kalimuendo | F | 77 | 6.20 | — | — | — | 14 | 12% | 2 | — | — |
| A. Amaimouni | F | 13 | 6.90 | — | — | — | — | — | — | — | — |
| A. Knauff | F | 13 | 6.70 | — | — | 1 | 1 | 1% | — | — | — |
| J. Bahoya | F | 33 | 6.90 | — | — | 2 | 13 | 10% | — | — | — |
| J. Burkardt | F | 8 | 7.20 | 1 | — | 1 | 2 | 2% | 1 | — | — |
Frequently Asked Questions
What was the final score of Borussia Dortmund vs Eintracht Frankfurt?
The final score was Borussia Dortmund 3–2 Eintracht Frankfurt.
What did the model predict before Borussia Dortmund vs Eintracht Frankfurt?
The model assigned 66% probability to a Borussia Dortmund win, 17% to a draw, and 16% to an Eintracht Frankfurt win.