Borussia Dortmund vs Eintracht Frankfurt, Bundesliga 2022-23 REGULAR SEASON
Overview
Match Preview
Borussia Dortmund vs Eintracht Frankfurt — Bundesliga at Signal Iduna Park.
- Borussia Dortmund 34 games · 73 pts (2025/26)
- Eintracht Frankfurt 34 games · 44 pts (2025/26)
Match Details
- Referee Tobias Welz
- Referee Deniz Aytekin
- Referee Eduard Beitinger
- Referee Christian Dietz
- Referee Florian Exner
- Referee Christian Fischer
19 games this season
🟨 1.2/game
⚽ 5.2 goals/game
🟥 1 total
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | FC Bayern München | 34 | 89 |
| 2 | Borussia Dortmund | 34 | 73 |
| 3 | RB Leipzig | 34 | 65 |
| 4 | VfB Stuttgart | 34 | 62 |
| 5 | TSG 1899 Hoffenheim | 34 | 61 |
| 6 | Bayer 04 Leverkusen | 34 | 59 |
| 7 | SC Freiburg | 34 | 47 |
| 8 | Eintracht Frankfurt | 34 | 44 |
| 9 | FC Augsburg | 34 | 43 |
| 10 | 1. FSV Mainz 05 | 34 | 40 |
| 11 | 1. FC Union Berlin | 34 | 39 |
| 12 | Borussia Monchengladbach | 34 | 38 |
| 13 | Hamburger SV | 34 | 38 |
| 14 | 1. FC Koln | 34 | 32 |
| 15 | SV Werder Bremen | 34 | 32 |
| 16 | VfL Wolfsburg | 34 | 29 |
| 17 | 1. FC Heidenheim 1846 | 34 | 26 |
| 18 | FC St. Pauli 1910 | 34 | 26 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 22 Apr | Eintracht Frankfurt | H | 4–0 | W |
| 15 Apr | VfB Stuttgart | A | 3–3 | D |
| 08 Apr | 1. FC Union Berlin | H | 2–1 | W |
| 05 Apr | RB Leipzig | A | 0–2 | L |
| 01 Apr | FC Bayern München | A | 2–4 | L |
| 18 Mar | 1. FC Koln | H | 6–1 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 22 Apr | Borussia Dortmund | A | 0–4 | L |
| 15 Apr | Borussia Monchengladbach | H | 1–1 | D |
| 08 Apr | Bayer 04 Leverkusen | A | 1–3 | L |
| 04 Apr | 1. FC Union Berlin | H | 2–0 | W |
| 31 Mar | VfL Bochum 1848 | H | 1–1 | D |
| 19 Mar | 1. FC Union Berlin | A | 0–2 | L |
Season Stats
| Borussia Dortmund | Eintracht Frankfurt | |
|---|---|---|
| #2 | Position | #8 |
| 73 | Points | 44 |
| 34 | Played | 34 |
| 22 / 7 / 5 | W / D / L | 11 / 11 / 12 |
| 70 | Scored | 61 |
| 34 | Conceded | 65 |
| +36 | GD | -4 |
| 2.15 | PPG | 1.29 |
| 65% | Win % | 32% |
Key Stats
76%
Both Teams to Score
H2H (17 games)
H2H (17 games)
76%
Over 2.5 Goals
H2H history
H2H history
44%
Clean Sheets
Borussia Dortmund this season
Borussia Dortmund this season
21%
Clean Sheets
Eintracht Frankfurt this season
Eintracht Frankfurt this season
Borussia Dortmund are 2nd (73 pts). Eintracht Frankfurt are 8th (44 pts).
Goal Timing (This Season)
Borussia Dortmund
0-15
2/1
16-30
–/–
31-45
3/2
46-60
1/–
61-75
1/–
76+
5/3
■ Scored ■ Conceded
Eintracht Frankfurt
0-15
1/1
16-30
1/1
31-45
2/4
46-60
1/2
61-75
4/3
76+
2/3
■ Scored ■ Conceded
Events
Match Events
- 0' The match kicks off with home fans waiting with anticipation for Borussia Dortmund to score. At the same time, Eintracht Frankfurt does not seem to pull back! Let’s get it on!
- 5' Buta has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
- 10' Eintracht Frankfurt seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 12' That is a Yellow card for Eintracht Frankfurt. Christopher Lenz will be fuming at that decision.
- 13' A moment of madness from Christopher Lenz on 13 minutes earns him a Yellow card. Eintracht Frankfurt will be frustrated.
- 18' Ansgar Knauff is a natural and has been asked to do a very specific job for Borussia Dortmund tonight.
- 19' Jude Bellingham adds to his 5 season tally! Borussia Dortmund lead 1-0 — and this changes everything.
- 24' Brilliant from the ! Donyell Malen makes it 2-0 with a superb finish on 24.
- 24' Poor challenge from Randal Kolo Muani. The referee spots it immediately and shows the Yellow card.
- 25' Borussia Dortmund make a change. Nico Schlotterbeck trudges off to be replaced by Niklas Sule on 25 minutes.
- 26' Fresh legs for Borussia Dortmund! Niklas Sule comes on to replace Nico Schlotterbeck.
- 31' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 36' will be watching from the dugout nervously. His Borussia Dortmund side need to improve if they are to claim all three points.
- 41' Mats Hummels is having a superb {COMPETITION} campaign — that is 0 goals this season for the .
- 42' Mats Hummels has been a constant threat and now delivers with a goal on 42 minutes.
- 46' The supporters are chanting for Daichi Kamada. He replaces Ansgar Knauff on 46 minute.
- 49' Sebastian Rode catches the referee's attention in entirely the wrong way. Yellow card on 49.
- 52' Eintracht Frankfurt ring the changes. Sebastian Rode has done his job and it is now time for Rafael Borre to step up.
- 54' Controversy at the stadium! Jude Bellingham argues furiously but the Yellow card stands.
- 59' Faride Alidou has been one of the livelier players on the pitch with 2 goals to his name this season.
- 64' Eintracht Frankfurt is showing some good football. However, Eintracht Frankfurt are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 66' Donyell Malen doubles the advantage! 5-0 and this game is slipping away from the opposition.
- 70' Marco Reus gets the nod from Borussia Dortmund. He replaces Julian Brandt and will look to change the dynamic.
- 71' Paxten Aaronson is ready to make an impact after coming on for Randal Kolo Muani at the 71 minute mark.
- 76' The midfield battle is intense right now. Both Borussia Dortmund and Eintracht Frankfurt are fighting for every inch of the pitch.
- 77' Salih Ozcan has so much to prove this time. He replaces Jude Bellingham on 77 minute.
- 82' Borussia Dortmund player sees a Yellow card in front of him.
- 84' Time for substitution for Eintracht Frankfurt. Eric Junior Dina Ebimbe is replaced by Faride Alidou.
- 89' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
- Hope, you loved the show. Another epic battle is over with the score 4-0.
Lineups
Borussia Dortmund Lineups
Starting XI
- 21
- 15
-
19
Julian Brandt ↓ Marco Reus 70'
-
13
Raphael Guerreiro ↓ Marius Wolf 70'
- 1
- 9
- 26
- 23
- 4
-
22
Jude Bellingham ↓ Salih Ozcan 77'
- 27
Bench
-
25
Niklas Sule ↑ 25'
-
11
Marco Reus ↑ 70'
-
17
Marius Wolf ↑ 70'
- 33
-
6
Salih Ozcan ↑ 77'
- 20
- 7
-
18
Youssoufa Moukoko ↑ 77'
- 43
Coach
Edin Terzic
Eintracht Frankfurt Lineups
Starting XI
- 9
- 27
-
17
Sebastian Rode ↓ Rafael Borre 52'
- 1
- 20
- 25
- 8
- 24
- 35
- 26
-
36
Ansgar Knauff ↓ Daichi Kamada 46'
Bench
- 18
- 21
- 22
-
19
Rafael Borre ↑ 52'
-
15
Daichi Kamada ↑ 46'
- 40
-
30
Paxten Aaronson ↑ 70'
-
11
Faride Alidou ↑ 84'
Coach
Oliver Glasner
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Erling Haaland | 4 |
| Mats Hummels | 4 |
| Jude Bellingham | 3 |
| Rafael Santos Borre | 3 |
| Julian Brandt | 3 |
| Marco Reus | 3 |
| Jamie Bynoe-Gittens | 2 |
| Gio Reyna | 2 |
Head to Head
Borussia Dortmund Form
2023-04-22
Borussia Dortmund
4–0
Eintracht Frankfurt
W
2023-04-15
VfB Stuttgart
3–3
Borussia Dortmund
D
2023-04-08
Borussia Dortmund
2–1
1. FC Union Berlin
W
2023-04-05
RB Leipzig
2–0
Borussia Dortmund
L
2023-04-01
FC Bayern München
4–2
Borussia Dortmund
L
2023-03-18
Borussia Dortmund
6–1
1. FC Koln
W
Eintracht Frankfurt Form
2023-04-22
Borussia Dortmund
4–0
Eintracht Frankfurt
L
2023-04-15
Eintracht Frankfurt
1–1
Borussia Monchengladbach
D
2023-04-08
Bayer 04 Leverkusen
3–1
Eintracht Frankfurt
L
2023-04-04
Eintracht Frankfurt
2–0
1. FC Union Berlin
W
2023-03-31
Eintracht Frankfurt
1–1
VfL Bochum 1848
D
2023-03-19
1. FC Union Berlin
2–0
Eintracht Frankfurt
L
Predictions
Prediction accuracy
3 / 4
3.12
Borussia Dortmund xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.95
Eintracht Frankfurt xG
I would bet for:
Over 2.5 goals 75% + Borussia Dortmund to win 74%
Match Result
✓ CorrectActual: Borussia Dortmund win
Both Teams to Score
✗ Wrong
Avg goals/match: 4.07
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 97% |
|
3% |
| ± 1.5 | 91% |
|
9% |
| ± 2.5 | 75% |
|
25% |
| ± 3.5 | 56% |
|
44% |
| ± 4.5 | 37% |
|
63% |
Double Chance
Borussia Dortmund or Draw
89%
Draw or Eintracht Frankfurt
26%
Borussia Dortmund or Eintracht Frankfurt
84%
Half-Time Result
✓ CorrectActual: Borussia Dortmund win at HT
Correct Score
✓ In top 12
2 – 0
8.6%
3 – 0
8.6%
3 – 1
8%
2 – 1
7.8%
4 – 0
Actual
4 – 1
6.2%
1 – 1
5.8%
1 – 0
5.4%
5 – 0
4.1%
5 – 1
3.9%
3 – 2
3.8%
2 – 2
3.7%
Asian Handicap — Borussia Dortmund
| Handicap | Borussia Dortmund covers | Push | Eintracht Frankfurt covers |
|---|---|---|---|
| -2.5 | 40% | — | 60% |
| -2 | 40% | 20% | 40% |
| -1.5 | 60% | — | 40% |
| -1 | 60% | 18% | 22% |
| -0.5 | 78% | — | 22% |
| +0.5 | 92% | — | 8% |
| +1 | 92% | 5% | 3% |
| +1.5 | 97% | — | 3% |
| +2 | 97% | 2% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
Borussia Dortmund keeps clean sheet
39%
✗
Eintracht Frankfurt keeps clean sheet
5%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

