Top Footy Tips logo
HomeFootball TipsPredictionsBet365League Tables
SC Freiburg – Sporting Braga15h 59m
Aston Villa – Nottingham Forest15h 59m
Crystal Palace – Shakhtar Donetsk15h 59m
RC Strasbourg – Rayo Vallecano15h 59m
18+ Gambling can be addictive. Play responsibly.
BeGambleAware logo
Gambling Therapy logo
GamCare logo

Top Footy Tips is a website that provides free expert football tips, previews, predictions and picks. We are committed to responsible gambling. Our betting tips are carefully picked but don't guarantee a profit. The information provided on our website is for entertainment and informational use only. Top Footy Tips does not condone illegal or underage gambling. Please bet what you can afford to lose.

Explore Our Betting Guides & Tips
Betting Sites
  • All Betting Sites
  • Payment Methods
  • Sports Betting
  • Esports Betting
  • Horse Racing
  • Betting Features
Popular Sports
  • Football
  • Tennis
  • Golf
  • Boxing
  • US Sports
  • Motorsports
Betting Guides
  • All Guides
  • BTTS Explained
  • Accumulator Guide
  • Asian Handicap
  • Each Way Betting
  • Bet365 Review
Tips & Predictions
  • Football Tips
  • Accumulator Tips
  • BTTS Tips
  • Predictions
  • Premier League
  • Champions League
Quick Links
  • Betting by Region
  • League Tables
  • Privacy Policy
  • Terms & Conditions

For suggestions and business enquiries: info@topfootytips.com

BG БългарскиNL NederlandsSV SvenskaDA DanskSR SrpskiET EestiSL Slovenščina

Copyright © 2017-2026 Football Predictions – TopFootyTips.com. All Rights Reserved.

Borussia Dortmund vs Eintracht Frankfurt Prediction & Betting Tips 08.05.2026

Football PredictionsBundesligaBundesliga • Germany
Borussia Dortmund logo
Borussia Dortmund
08 May21:30R 33
00:00:00
Eintracht Frankfurt logo
Eintracht Frankfurt
PredictionStatisticsOddsLineupsStandingsH2H

Match form loads a moment after the page opens so the main prediction can appear first; recent results are fetched right after.

Borussia Dortmund — Last 6
Eintracht Frankfurt — Last 6

Borussia Dortmund host Eintracht Frankfurt at the Signal Iduna Park on Friday evening in a Bundesliga meeting that carries very different pressure for each side. Dortmund are chasing the title picture and every point matters in a tight run-in from second place, while Frankfurt are trying to hold onto a top-half finish and keep whatever European hope remains alive. One side is looking up, the other is trying not to slide. That’s the shape of it.

There’s still a little drama around both camps, mind you. Dortmund arrive after a frustrating 1-0 defeat at Borussia Mönchengladbach on 3 May, a match they never really got hold of. Frankfurt, meanwhile, were beaten 2-1 at home by Hamburger SV on 2 May, a result that deepened a patchy run and left Albert Riera with questions to answer. For Niko Kovač, the message is simpler: don’t waste home points at this stage. For Frankfurt, it’s about proving they can live with one of the league’s heavyweights away from home. That won’t be easy.

Dortmund’s season at home has been the platform for their strong league position. They’ve taken 38 points from 16 matches at the Signal Iduna Park, with 12 wins, two draws and only two losses. They’ve scored 37 and conceded just 14 there, which is exactly the kind of home record that keeps you in the title conversation. Frankfurt, by contrast, have been decent on the road rather than dangerous: 19 points from 16 away trips, with four wins, seven draws and five defeats. Their away output is respectable, not fearsome. You’d expect Dortmund to see that as an opening.

Borussia Dortmund Form & Analysis

Dortmund’s recent story has been a bit stop-start, which is what happens when a title chase loses rhythm. They followed a 4-0 home thumping of SC Freiburg on 26 April with a limp away outing at Borussia Mönchengladbach on 3 May, losing 1-0 and barely laying a glove on the hosts. Between those two came a 2-1 defeat at Hoffenheim, a 1-0 home loss to Bayer Leverkusen, and the earlier 2-0 win at Stuttgart. Go back a little further and you find a 3-2 home victory over Hamburger SV, the sort of game Dortmund can make look comfortable and then almost messy at the same time. There’s quality here. There’s also a bit of chaos.

That Gladbach defeat was especially revealing. Dortmund managed just six shots, only one on target, and posted an xG of 0.48. That’s not a bad day; that’s a flat one. They didn’t create enough, didn’t threaten often enough, and were beaten by a late goal from Haris Tabaković after VAR had checked the finish. Still, the bigger picture is hard to ignore. Dortmund’s home record is excellent, their overall league numbers are strong at 65 goals scored and only 32 conceded, and when they do get on top they tend to turn pressure into chances quickly. Freiburg found that out in the 4-0 game. So did Stuttgart earlier in the month. When Dortmund click, they’re sharp and ruthless.

The slight concern is consistency. Three defeats in their last five league matches is not the sort of form you want when the margin for error is tiny. Yet at home they’ve been far better protected, and against an Frankfurt side that’s been leaking goals away from home, Kovač will expect his team to take the game forward early. If Dortmund keep the tempo high and avoid the sloppy spells that have crept into recent away matches, they should control this one. Simple enough. In theory.

Eintracht Frankfurt Form & Analysis

Frankfurt come into this in a run that feels much less stable. Their last six league matches have been all over the place: a 2-1 loss at Mainz, a 2-2 home draw with Köln, a 2-1 away win at Wolfsburg, then a 1-3 home defeat to Leipzig, a 1-1 draw at Augsburg and, most recently, that 2-1 home loss to Hamburger SV on 2 May. It’s the sort of sequence that leaves you asking the same question every week — which Frankfurt are we getting? The brave away side from Wolfsburg, or the hesitant one that keeps leaving openings behind?

The numbers in their most recent match tell a slightly kinder story than the scoreline. Against Hamburg, Frankfurt posted xG of 0.65 and xGA of 0.62, had five shots on target, and actually matched the visitors for big chances. That suggests they weren’t totally overrun. But they still lost, and they did it at home against a side they should’ve handled better. The red card for Rasmus Kristensen deep into stoppage time doesn’t change the result, but it does add to the sense of a team that’s under pressure and a little too easy to unsettle. Frankfurt have now gone three league games without a win. The mood isn’t great.

Away from home, Frankfurt have been serviceable, not formidable. Four wins, seven draws and five defeats from 16 away fixtures is the record of a side that competes, but doesn’t intimidate. They’ve scored 30 away goals, which is decent enough, though the 35 conceded points to a back line that can be dragged into trouble. Their overall league record is still middling at best: 11 wins, 10 draws and 11 defeats, with 57 scored and 60 conceded. That negative goal difference matters here. Against Dortmund, the margin for error is tiny, and Frankfurt haven’t shown enough control in recent weeks to suggest they can keep this tight for 90 minutes. They’ve been scoring, yes, but they’ve also been conceding far too often. Six straight games without a clean sheet is not the sort of trend you want when you’re heading to one of the Bundesliga’s most intense home grounds.

Head-to-Head

These two have produced some lively meetings lately. The most recent clash ended 3-3 in Frankfurt on 9 January 2026, a chaotic league game that had goals everywhere and little defensive control. Before that, Dortmund beat Frankfurt 5-3 in the DFB Pokal on 28 October 2025, another open contest that swung around with very little warning. That’s the clear pattern between them: goals, momentum shifts, and not much safety.

Go back a little further and Dortmund’s edge at home stands out. They beat Frankfurt 2-0 in August 2024, then 3-1 in March 2024, and even the 4-0 win in April 2023 was one-sided. Frankfurt did win 2-0 in January 2025, so Dortmund haven’t dominated every recent meeting, but the broader picture still leans toward the hosts having more bite in their own stadium. The cards tend to stay fairly manageable too. This fixture hasn’t exactly turned into a disciplinary mess.

We Predict: Home Win

We’re backing Borussia Dortmund to win at 1/2 here. Our single tips page is a useful companion here because it pulls together single tips if you prefer cleaner one-bet angles over combinations. It’s a short price, but it feels fair. Dortmund’s home record is far stronger than Frankfurt’s away return, and there’s a clear gap in league standing as well. Second against eighth tells part of the story. The rest comes from form: Dortmund have had their hiccups, yet at home they’re still productive and hard to suppress for long. Frankfurt are on a three-match winless run and have gone six league games without keeping a clean sheet. That’s a dangerous mix at Signal Iduna Park.

The 2-1 correct score looks the right call. Dortmund should create enough to win this, but Frankfurt have enough attacking threat to nick a goal — they’ve scored in enough recent games to suggest they won’t just sit there and fold. Still, Dortmund’s stronger structure and home advantage should tell. If you want a slightly safer alternative, over 2.5 goals also has appeal, but the straight home win is the main play. Dortmund to take it, just about comfortably.

Recent matches

League and venue; tap a row for the match page.

League

Range

Venue

Borussia Dortmund

No matches for these filters.

Eintracht Frankfurt

No matches for these filters.

Team statistics for both teams

Percentages from finished games after filters (1X2, goals, BTTS).

League

Range

Venue

Borussia Dortmund
0 matches
Eintracht Frankfurt
0 matches
0%Wins0%
0%Losses0%
0%Clean sheet0%
0%Failed to score0%
0%BTTS0%
0%Over 2.50%
0%Over 3.50%
0%Team over 1.50%
0%Opp. over 1.50%
0%Win to nil0%
0%Loss to nil0%
0%Win & BTTS0%
0%Loss & BTTS0%