SportSignals
World Cup 2026Group stage · Matchday 1 1 live nowToday: 3 matchesNext: Argentina v Algeria · Wed 17 02:00Full schedule →

Borussia Dortmund vs Eintracht Frankfurt Prediction, Odds & Tips

Borussia Dortmund vs Eintracht Frankfurt Prediction and Tips

Bundesliga
Full TimeFriday, 8 May 2026
Our take

Borussia Dortmund beat Eintracht Frankfurt 3-2 at home in a Bundesliga match that delivered the goals both sides had shown in recent form. Our model backed a Dortmund win at 64% probability, and the pick landed. Frankfurt's attacking threat materialised despite the loss; both teams found the net in a contest that reflected their combined tendency toward open play. The result extends Dortmund's recent record while Frankfurt remain inconsistent on the road. Past performance does not guarantee future results.

Borussia Dortmund vs Eintracht Frankfurt Prediction, Odds and Betting Tips

Our AI analyses form, head-to-head records, squad news and odds to provide data-driven predictions for Borussia Dortmund vs Eintracht Frankfurt. All tips are for informational purposes only and do not constitute betting advice. Past performance does not guarantee future results. You must be 18 or over to gamble. Please gamble responsibly. For help, visit GambleAware.

Our pick

Borussia Dortmund to win

64%Won

Result

Borussia Dortmund3:2Eintracht Frankfurt

Borussia Dortmund v Eintracht Frankfurt

Our model called Borussia Dortmund to win at 64%. Borussia Dortmund 3-2 Eintracht Frankfurt. Pick landed.

AI Prediction Result

Borussia Dortmund to winWon ✓
Probability
63.9%
Home
63.9%
Draw
20.4%
Away
15.7%

18+ · Past performance does not guarantee future results · BeGambleAware (UK): 0808 802 0133.

Expected goals (xG)

Match xG total 2.87

Borussia Dortmund1.87
Eintracht Frankfurt1.00
Editor’s preview

Borussia Dortmund vs Eintracht Frankfurt: Match Day Preview, Odds and Final Prediction

Elena Santos · 15 April 2026

Last updated 8 May 2026, match day. We are here. Kick-off at 18:30 tonight in Dortmund, and this is your final read before the whistle goes. Borussia Dortmund host Eintracht Frankfurt in the Bundesliga, and while the standings tell you plenty about where these two clubs are right now, the context around this fixture tells you even more about what is actually at stake.

Where Things Stand in the Bundesliga

Let's set the picture clearly. The team sitting top of the Bundesliga table has recorded 26 wins, five draws and just one defeat in 32 matches. That is 83 points, a goal difference of plus 81, and 116 goals scored. That number alone deserves a moment. One hundred and sixteen goals in 32 league games. Whatever happens tonight, this has been a season of extraordinary attacking output from the side at the summit.

Dortmund arrive at this fixture as the home side, and the model gives them a 63.9% probability of taking all three points. That is a meaningful edge. Over 2.5 goals is expected with a 58% probability, and Dortmund are also favoured at half-time with a 51% probability of leading at the break. The half-time result market reflects that, with the home win priced at 1.97 and the away win at 4.80.

Eintracht Frankfurt come into this as the second-placed side on 67 points, having won 20, drawn seven and lost five of their 32 games. Their goal difference of plus 33 is solid without being spectacular, and their defensive record of 32 goals conceded is actually the second best in the division. That thread matters tonight. Frankfurt are not a side that simply opens up and invites pressure. They are organised, they are difficult to break down, and they will ask Dortmund questions.

The Real Question: What Does Frankfurt Actually Have to Play For?

And that brings us to the question that I think is being slightly underplayed heading into tonight. Frankfurt are second in the Bundesliga with two games to go. What precisely are they protecting, and how hard will they push for something from this fixture against a side they know is formidable at home?

But here is what nobody is asking. With 67 points and a sixteen-point gap back down to third place, Frankfurt's position is essentially secure. That gap changes the mentality of how a manager approaches a Friday evening away trip. Do you press for a result that solidifies the narrative of your season, or do you manage the energy of your squad heading into the final fixture? The answer shapes everything about how this game is likely to unfold.

If Frankfurt set up conservatively and look to be hard to beat, that 1:1 correct score at 8.50 becomes interesting as a representation of the game's shape. The model's 58% over 2.5 goals probability suggests goals are expected, but Frankfurt's defensive record gives you reason to question whether Dortmund will find it as straightforward as the odds imply.

Confirmed Lineups and Injury Update

The data sheet carries no confirmed lineup information or injury reports for this fixture. I will always tell you honestly when that is the case rather than fill the space with speculation. What we do know from the broader picture is that both squads have navigated a full 32-game Bundesliga season, and any late fitness decisions will be reflected in the confirmed team news when it drops closer to kick-off. Keep an eye on official club channels in the hour before the 18:30 start.

Reading the Odds

The correct score market is worth a closer look because it tells you something about how bookmakers are weighting the probabilities. A 2:1 home win sits at 7.50 with Unibet. The 3:1 is at 9.00 and the 3:0 at 11. Those are the three most heavily weighted scorelines in the home win category, which aligns with the model's expectation of goals flowing but Dortmund staying in control.

The 1:1 at 8.50 is the most interesting draw option given Frankfurt's defensive solidity. The 0:0 at 18.00 feels too long given both teams' attacking outputs this season, and I would agree with the model on that one. Dortmund have scored 116 goals this campaign. Clean sheets at Signal Iduna Park against a side from second place are possible but they require Frankfurt to be at their very best defensively.

The BTTS market is worth a mention. Second-half both teams to score is priced at 2.60 with William Hill. Given Frankfurt's quality in attack, 65 goals for this season, and the likelihood that this game opens up slightly in the second half regardless of the half-time situation, that is a line I find genuinely interesting.

The Corner Market

One thread that stands out from the available odds is the corners market. The over 9.5 line at 1.67 and the over 10.5 at 2.06 suggest a high-volume territorial game is expected, which fits perfectly with a Dortmund side that attacks relentlessly at home. When Dortmund are in control and chasing a second or third goal, they generate corners at a consistent rate. If the game flows as the model predicts, the over 10.5 corners at 2.06 is worth watching.

The Verdict

The model is clear and I do not disagree with its direction. Dortmund at home, 63.9% probability, goals expected, home side favoured at the break. The picture fits. Frankfurt are a quality side but they travel to a ground where the home team has been devastating this season, and the gulf in goal difference between these two clubs reflects a real gap in attacking firepower.

My lean is a Dortmund win with goals at both ends. The 3:1 correct score at 9.00 appeals as a representation of the game's most likely character. It prices in Dortmund's dominance, Frankfurt's ability to get on the scoresheet, and the attacking nature of both squads.

For those who want something cleaner: Dortmund to win is the signal, and the model's confidence of 64 backs that up. If you want to add a layer, second-half BTTS at 2.60 is the market I would be most comfortable sitting alongside it.

Enjoy the football. Kick-off is 18:30.

Read full preview
Borussia Dortmund

Borussia Dortmund

W W L W L302LBTTS 40%

Dortmund won 3-2 at home, extending their inconsistent run to 2 wins, 1 draw, 2 losses across five matches. They scored 3 goals and conceded 2, continuing a pattern where clean sheets remained rare at 20 percent. The victory improved their tally to 7 goals for and 6 against over the period. Their second-place position was maintained despite defensive fragility.

Eintracht Frankfurt

Eintracht Frankfurt

D L L D L023LBTTS 100%

Frankfurt lost 2-3 away, their fourth result in five games without a win. They conceded 3 goals while scoring 2, consistent with their xG for of 1.29 and defensive struggles reflected in a 20 percent clean sheet rate. The loss marked their eighth league position, with 6 goals for and 7 against across the five-game stretch.

Run-in & context

The result kept Dortmund in second place but did little to arrest their form volatility; they have won just 2 of their last 5 matches. Frankfurt remained eighth and winless in 4 of 5 outings, their BTTS rate of 80 percent suggesting attacking intent but defensive instability. The gap between the sides widened in points terms despite the competitive scoreline.

Injury impact

  • Borussia Dortmund have a near-full squad available.

  • Eintracht Frankfurt have a near-full squad available.

Venue

BVB Stadion Dortmund

Dortmund, Germany

81,365grass

Weather

Weather data unavailable for this venue.

Set pieces

  • Borussia Dortmund5.0 corners / g
  • Eintracht FrankfurtUnavailable

Match Probabilities

Full-Time Result

64%
20%
16%
63.9%Borussia Dortmund
20.4%Draw
15.7%Eintracht Frankfurt

Both Teams to Score

53%
Yes 52.7%No 47.3%

Over/Under 2.5 Goals

58%
Yes 57.6%No 42.4%

Goals Markets

Over 1.5
79%
Over 2.5
58%
Over 3.5
37%
More Markets

Double Chance

1X
68.2%
12
5.6%
X2
26.2%

Half-Time Result

Borussia Dortmund
51.3%
Draw
32.2%
Eintracht Frankfurt
16.5%

BTTS in Both Halves

Yes
17.0%
No
83.0%

Probabilities are model estimates, not guarantees. 18+ · Past performance does not guarantee future results · BeGambleAware (UK): 0808 802 0133.

Match Centre

Lineups, live stats, full odds comparison, and in-depth match data for Borussia Dortmund vs Eintracht Frankfurt.

View Match Centre

SSR Ratings

Metric
Borussia Dortmund crestBorussia Dortmund
Eintracht Frankfurt crestEintracht Frankfurt
Overall16521494
Attack16341566
Defence15231448
Goals Index15401561
BTTS Index15121552

📝 Post-Match Analysis

Dortmund 3-2 Frankfurt: Signal Win for the Yellow Wall as Five-Goal Thriller Delivers

Borussia Dortmund claimed a hard-fought 3-2 victory over Eintracht Frankfurt at the Signal Iduna Park, a result that was never entirely comfortable but ultimately reflected the quality and intelligenc...

Rafael Mbeki8 May
Read full analysis

Form Guide (Last 5)

Borussia Dortmund crestBorussia Dortmund
Eintracht FrankfurtEintracht Frankfurt crest
WWLWL
DLLDL
3-0-2Record (W-D-L)0-2-3
10Goals Scored7
xG5.0
40%Clean Sheet %0%
40%BTTS %100%

Head-to-Head

2 meetings
Matches
Venue
Borussia DortmundDrawsEintracht Frankfurt
1W (50%)1D (50%)0W (0%)
5.5
Avg Goals
100%
BTTS
100%
Over 2.5
MarketCountRateStreak
BTTS (Yes)2/2100%2
Over 2.52/2100%2
Over 1.52/2100%-
Under 2.50/20%-
Borussia Dortmund Clean Sheet0/20%-
Eintracht Frankfurt Clean Sheet0/20%-

Match History

8 May 26
Borussia DortmundBorussia Dortmund crest
3-2
Eintracht Frankfurt crestEintracht Frankfurt
W
9 Jan 26
Eintracht FrankfurtEintracht Frankfurt crest
3-3
Borussia Dortmund crestBorussia Dortmund
D

Match facts at a glance

Kickoff
Venue
BVB Stadion Dortmund, Dortmund · capacity 81,365
Competition
Bundesliga
Last meeting
Borussia Dortmund 3-2 Eintracht Frankfurt (8 May 2026)
Head-to-head record
Borussia Dortmund 0W · 1D · 0L Eintracht Frankfurt (1 meetings)
Top scorer · Eintracht Frankfurt
Michy Batshuayi (1 goal)
Most yellows · Borussia Dortmund
Filippo Mane (1 YC)
Most yellows · Eintracht Frankfurt
Elias Baum (3 YC)
BTTS this season · Borussia Dortmund
40%
BTTS this season · Eintracht Frankfurt
100%
Our prediction
Borussia Dortmund to win (64%)
Our value pick
Borussia Dortmund Win (+5.1% edge vs market)

Frequently Asked Questions

Curious how this prediction was produced? See our methodology.

18+ | Gambling involves risk. Only gamble with money you can afford to lose. For information and advice about problem gambling, visit GambleAware.

All predictions and analysis on this page are provided for informational purposes only and should not be construed as betting advice. Past performance does not guarantee future results. Odds displayed are sourced from third-party bookmakers and are subject to change. SportSignals may receive commission from bookmaker links on this page.

Last updated 9 days ago ·