Eintracht Frankfurt 3-3 Borussia Dortmund final score - 9 January 2026, Bundesliga
Germany - Bundesliga
New customers only | Commercial content | 18+ age limit | T&Cs apply
Highlights
Game Statistics
Form
Table
| Teams | Pts | P | W | D | L | GD |
|---|---|---|---|---|---|---|
|
2
|
73 | 34 | 22 | 7 | 5 | +36 |
|
8
|
44 | 34 | 11 | 11 | 12 | -4 |
Last matches
1/6 (17%)
2/6 (33%)
3/6 (50%)
Average stats (Last 6 matchs)
20 Dec 2025 - Bundesliga
13 Dec 2025 - Bundesliga
9 Dec 2025 - Champions League
6 Dec 2025 - Bundesliga
30 Nov 2025 - Bundesliga
26 Nov 2025 - Champions League
3/6 (50%)
2/6 (33%)
1/6 (17%)
Average stats (Last 6 matchs)
13 Dec 2025 - Bundesliga
30 Nov 2025 - Bundesliga
26 Nov 2025 - Champions League
9 Nov 2025 - Bundesliga
28 Oct 2025 - DFB Pokal
25 Oct 2025 - Bundesliga
1/6 (17%)
3/6 (50%)
2/6 (33%)
Average stats (Last 6 matchs)
20 Dec 2025 - Bundesliga
9 Dec 2025 - Champions League
6 Dec 2025 - Bundesliga
22 Nov 2025 - Bundesliga
4 Nov 2025 - Champions League
1 Nov 2025 - Bundesliga
3/6 (50%)
2/6 (33%)
1/6 (17%)
Average stats (Last 6 matchs)
19 Dec 2025 - Bundesliga
14 Dec 2025 - Bundesliga
10 Dec 2025 - Champions League
7 Dec 2025 - Bundesliga
2 Dec 2025 - DFB Pokal
29 Nov 2025 - Bundesliga
3/6 (50%)
2/6 (33%)
1/6 (17%)
Average stats (Last 6 matchs)
19 Dec 2025 - Bundesliga
10 Dec 2025 - Champions League
7 Dec 2025 - Bundesliga
2 Dec 2025 - DFB Pokal
25 Nov 2025 - Champions League
22 Nov 2025 - Bundesliga
2/6 (33%)
3/6 (50%)
1/6 (17%)
Average stats (Last 6 matchs)
14 Dec 2025 - Bundesliga
29 Nov 2025 - Bundesliga
8 Nov 2025 - Bundesliga
5 Nov 2025 - Champions League
31 Oct 2025 - Bundesliga
28 Oct 2025 - DFB Pokal
Head to head
17 %
33 %
50 %
Average stats (last H2H results)
28 Oct 2025 - DFB Pokal
17 Jan 2025 - Bundesliga
24 Aug 2024 - Bundesliga
17 Mar 2024 - Bundesliga
29 Oct 2023 - Bundesliga
22 Apr 2023 - Bundesliga
Tactical Scheme
Formation : 3 - 4 - 2 - 1
Formation : 3 - 4 - 2 - 1
Substitutes
M. Zetterer
DefenderA. Amenda
N. Collins
K. Kosugi
A. Buta
MidfielderM. Gotze
M. Dahoud
A. Kalimuendo
A. Amaimouni Echghouyab
A. Meyer
DefenderY. Couto
F. Mane
MidfielderK. Adeyemi
C. Chukwuemeka
S. Ozcan
M. Kaba
E. Can
F. Silva
Missing players
E. Baum
MidfielderT. Chandler
ForwardM. Batshuayi
J. Burkardt
J. Bellingham
Live Commentary
Free kick for Frankfurt in their own half.
Carney Chukwuemeka is on target to level the scores at 3-3. Karim Adeyemi with an assist there.
Daniel Schlager signals a Dortmund throw-in in Frankfurt's half.
Frankfurt awarded a throw-in in their own half.
Frankfurt needs to be cautious. Dortmund have an attacking throw-in.
Can Dortmund get the ball into an attacking position from this throw-in in Frankfurt's half?
Goal! Mahmoud Dahoud gives Frankfurt a 3-2 lead.
Frankfurt to take a throw-in in Dortmund territory.
It's a goal kick for the home team in Frankfurt.
Dortmund's Karim Adeyemi breaks free at Deutsche Bank Park. But the strike goes wide of the post.
Dortmund's Nico Schlotterbeck goes close with a header against the bar.
Dortmund have been awarded a corner by Daniel Schlager.
Dortmund make their fourth substitution with Carney Chukwuemeka replacing Julian Brandt.
At Deutsche Bank Park, Emre Can has been yellow-carded for the away team.
Daniel Schlager signals a free kick to Dortmund in their own half.
Corner awarded to Frankfurt.
A throw-in for the away team on the opposite half.
Nnamdi Collins is replacing Arthur Theate for Frankfurt at Deutsche Bank Park.
Dortmund awarded a free kick in their own half.
Arnaud Kalimuendo is booked for the home team.
In Frankfurt a free kick has been awarded the home team.
Dortmund push upfield but Daniel Schlager quickly pulls them for offside.
Dortmund have been awarded a corner by Daniel Schlager.
Free kick for Frankfurt in their own half.
Mahmoud Dahoud is replacing Oscar Hojlund for the home team.
The home team have replaced Ansgar Knauff with Mario Gotze. This is the second substitution made today by Dino Toppmoller.
Can Dortmund capitalize from this throw-in deep inside Frankfurt's half?
Niko Kovac is making the team's third substitution at Deutsche Bank Park with Karim Adeyemi replacing Maximilian Beier.
Niko Kovac (Dortmund) is making a second substitution, with Emre Can replacing Niklas Sule.
Dortmund awarded a free kick in their own half.
Throw-in for Dortmund in the half of Frankfurt.
Throw-in for Frankfurt in their own half.
Daniel Schlager signals a free kick to Dortmund in their own half.
Younes Ebnoutalib levels the score at 2-2. That's a fine assist from Arnaud Kalimuendo.
Daniel Schlager awards the home team a throw-in.
Felix Nmecha puts the ball in the net and the away team now lead 1-2. Maximilian Beier instrumental with a fine assist.
Nathaniel Brown (Frankfurt) gets a yellow card.
Free kick Dortmund.
Throw-in for Frankfurt at Deutsche Bank Park.
The away team have replaced Serhou Guirassy with Fabio Silva. This is the first substitution made today by Niko Kovac.
Dortmund have a dangerous throw-in.
Arnaud Kalimuendo is replacing Can Uzun for Frankfurt at Deutsche Bank Park.
Free kick for Dortmund in their own half.
Dortmund drive forward at breakneck speed but are pulled up for offside.
Throw-in for Dortmund in the half of Frankfurt.
Throw-in high up the field for Dortmund in Frankfurt.
Throw-in Dortmund.
Throw-in for Dortmund close to the penalty box.
Daniel Schlager signals a throw-in for Frankfurt, close to Dortmund's area.
Daniel Schlager awards the away team a throw-in.
Daniel Schlager awards Dortmund a goal kick.
Frankfurt's Ansgar Knauff misses with an attempt on goal.
Dortmund awarded a free kick in their own half.
Ansgar Knauff of Frankfurt smashes in a shot on target. The keeper saves, though.
Dortmund have been awarded a corner by Daniel Schlager.
Frankfurt needs to be cautious. Dortmund have an attacking throw-in.
Ball goes out of play for a Frankfurt goal kick.
Daniel Svensson of Dortmund gets in a strike, but is off target.
Goal kick for Dortmund at Deutsche Bank Park.
Frankfurt to take a throw-in in Dortmund territory.
Dortmund awarded a throw-in in their own half.
Ball safe as Dortmund is awarded a throw-in in their half.
Frankfurt are pushing forward but Younes Ebnoutalib's finish is wide of the goal.
Goal kick for Dortmund at Deutsche Bank Park.
Younes Ebnoutalib's header is off-target for Frankfurt.
Daniel Schlager signals a free kick to Dortmund in their own half.
Throw-in for Dortmund in their own half.
A throw-in for the home team on the opposite half.
Daniel Schlager awards Frankfurt a goal kick.
Dortmund's Julian Brandt gets his shot away but it misses the target.
Daniel Schlager signals a free kick to Dortmund.
The first-half is over at Deutsche Bank Park.
Can Dortmund get the ball into an attacking position from this throw-in in Frankfurt's half?
Arthur Theate (Frankfurt) has received a yellow card from Daniel Schlager.
Free kick in a good position for Dortmund!
Dortmund have a goal kick.
Niklas Sule (Dortmund) has been booked and must now be careful not to get a second yellow card.
Daniel Schlager signals a free kick to Frankfurt.
Dortmund push forward at Deutsche Bank Park and Nico Schlotterbeck gets in a great header. The attempt is cleared by the Frankfurt defence.
Daniel Schlager signals a free kick to Dortmund just outside Frankfurt's area.
Daniel Schlager signals a Dortmund throw-in in Frankfurt's half.
Throw-in for Frankfurt at Deutsche Bank Park.
Ball goes out of play for a Frankfurt goal kick.
Throw-in Frankfurt.
Daniel Schlager signals a Dortmund throw-in in Frankfurt's half.
Daniel Schlager awards the home team a throw-in.
Throw-in for Frankfurt in their own half.
Free kick Dortmund.
Can Frankfurt capitalize from this throw-in deep inside Dortmund's half?
Free kick for Frankfurt in the half of Dortmund.
Waldemar Anton (Dortmund) has received a first yellow card.
In Frankfurt a free kick has been awarded the home team.
Daniel Schlager signals a free kick to Dortmund in their own half.
Dortmund awarded a free kick in their own half.
Dortmund's Serhou Guirassy gets in a shot on goal at Deutsche Bank Park. But the effort is unsuccessful.
Corner awarded to Dortmund.
Corner awarded to Dortmund.
A throw-in for the away team on the opposite half.
Throw-in for Frankfurt at Deutsche Bank Park.
Ball safe as Frankfurt is awarded a throw-in in their half.
The match is now all square at 1-1 thanks to a penalty from Can Uzun.
Frankfurt to take a throw-in in Dortmund territory.
Throw-in high up the field for Frankfurt in Frankfurt.
Ansgar Knauff for Frankfurt drives towards goal at Deutsche Bank Park. But the finish is unsuccessful.
Frankfurt have been awarded a corner by Daniel Schlager.
Frankfurt's Can Uzun is on target but unsuccessful.
Dortmund awarded a throw-in in their own half.
It's a goal kick for the home team in Frankfurt.
In Frankfurt Dortmund attack through Serhou Guirassy. The finish is off target, however.
Daniel Schlager awards the away team a throw-in.
Maximilian Beier scores to make it 0-1 at Deutsche Bank Park. Great play from Julian Ryerson to set up the goal.
Free kick for Frankfurt in their own half.
Can Frankfurt get the ball into an attacking position from this throw-in in Dortmund's half?
Throw-in for Frankfurt in the half of Dortmund.
Throw-in for Frankfurt in the half of Dortmund.
Dortmund awarded a throw-in in their own half.
Daniel Schlager signals a Frankfurt throw-in in Dortmund's half.
Throw-in for Dortmund at Deutsche Bank Park.
A throw-in for the away team on the opposite half.
Dortmund to take a throw-in in Frankfurt territory.
Can Dortmund get the ball into an attacking position from this throw-in in Frankfurt's half?
Throw-in Dortmund.
Ball safe as Dortmund is awarded a throw-in in their half.
Throw-in for Dortmund in their own half.
Frankfurt have a dangerous throw-in.
Eintracht Frankfurt scores 1.88 goals when playing at home and Borussia Dortmund scores 2.03 goals when playing away (on average).
Average number of goals in the first half in meetings between Eintracht Frankfurt and Borussia Dortmund is 1.4.
Average number of goals in meetings between Eintracht Frankfurt and Borussia Dortmund is 3.2.
Eintracht Frankfurt scores 1.4 goals in a match against Borussia Dortmund and Borussia Dortmund scores 1.8 goals against Eintracht Frankfurt (on average).
Eintracht Frankfurt have won just 1 of their last 5 Bundesliga games against Borussia Dortmund.
Borussia Dortmund have lost just 1 of their last 5 Bundesliga games against Eintracht Frankfurt.
In the last 5 meetings Eintracht Frankfurt won 1, Borussia Dortmund won 3, 1 draws.
Borussia Dortmund have lost just 1 of their last 5 games against Eintracht Frankfurt (in all competitions).
Borussia Dortmund's performance of the last 5 matches is better than Eintracht Frankfurt's.
In Bundesliga, Borussia Dortmund has better performance than Eintracht Frankfurt.
When Borussia Dortmund is down 1-0 away, they win 33% of their matches.
When Eintracht Frankfurt is down 0-1 home, they win 18% of their matches.
When Borussia Dortmund leads 0-1 away, they win in 66% of their matches.
When Eintracht Frankfurt leads 1-0 at home, they win in 73% of their matches.
On their last meeting Borussia Dortmund won by 2 goals.
The winner of their last meeting was Borussia Dortmund.
Eintracht Frankfurt wins 41% of halftimes, Borussia Dortmund wins 54%.
Eintracht Frankfurt wins 1st half in 41% of their matches, Borussia Dortmund in 54% of their matches.
A year ago, Borussia Dortmund were number 6 in the table with 25 points. Now they are number 2 with 32 points.
A year ago, Eintracht Frankfurt were number 3 in the table with 27 points. Now they are number 7 with 25 points.
Jonathan Michael Burkardt is Eintracht Frankfurt's top scorer with 8 goals. Serhou Guirassy has scored 5 times for Borussia Dortmund.
Borussia Dortmund's away record this season: 4-3-1.
Borussia Dortmund haven't scored in 0 of their 8 away matches in Bundesliga this season.
Eintracht Frankfurt haven't scored in 1 of their 7 home matches in Bundesliga this season.
Borussia Dortmund haven't lost in their last 4 games.
Did you know that Borussia Dortmund scores 42% of their goals between the minutes 31-45?
Did you know that Eintracht Frankfurt scores 27% of their goals between the minutes 31-45?
Last season's matches: 2-0 (Eintracht Frankfurt at home) and 2-0 (Borussia Dortmund at home).
During the last 59 meetings, Eintracht Frankfurt have won 12 times, there have been 15 draws while Borussia Dortmund have won 32 times. The goal difference is 122-68 in favour of Borussia Dortmund.
During the last 29 meetings with Eintracht Frankfurt playing at home, Eintracht Frankfurt have won 10 times, there have been 12 draws while Borussia Dortmund have won 7 times. The goal difference is 47-36 in favour of Eintracht Frankfurt.
The most common result of matches between Eintracht Frankfurt and Borussia Dortmund is 1-1. 11 matches have ended with this result.
The most common result of matches between Eintracht Frankfurt and Borussia Dortmund when Eintracht Frankfurt is playing at home is 1-1. 8 matches have ended with this result.
Score and result Eintracht Frankfurt - Borussia Dortmund
The Eintracht Frankfurt - Borussia Dortmund match (Football - Bundesliga) at 09/01/2026 14:30 is complete.
The Eintracht Frankfurt - Borussia Dortmund match result is as follows: 3-3.
Now that this Bundesliga Football match is over and the score is known, you can find the highlights and key statistics on that same page.