Borussia Dortmund host Eintracht Frankfurt on 24 October 2026 at 19:30 in Bundesliga round 10. Dortmund drew 0-0 at Union Berlin last weekend but bounced back with a 2-1 Champions League win over Sabah, with Serhou Guirassy scoring twice. The striker will carry that form into this fixture. Marcel Sabitzer is pushing for a starting role. Frankfurt edged Cologne 1-0 in their last outing, though the performance lacked conviction. Defender Nnamdi Collins picked up a knock in that match and may miss this trip to Signal Iduna Park.
Form and H2H
Dortmund have won 7 of their last 10 home matches, averaging 2.09 goals for and 0.80 against. Frankfurt have won 5 of their last 10 away games but concede heavily on the road, averaging 2.40 goals against per match while scoring 2.99. The head-to-head record between these sides shows Dortmund's dominance: they won 3-0 and 4-0 at home in 2013 and 2014, though Frankfurt claimed a 2-0 victory in November 2014. A 3-3 draw in 2012 remains the highest-scoring encounter.
Best Bet
Borussia Dortmund to Win is the main play. Dortmund's 75% home win rate and Frankfurt's defensive vulnerabilities on the road make the hosts strong favourites. At Melbet, a Dortmund win sits at 1.43. At 1xBet, the price is 1.48. At 1Win, back Dortmund at 1.46. Mostbet offers 1.45 for a home victory.
Odds to Watch
Over 2.5 goals appeals given Frankfurt's high-scoring away record and Dortmund's attacking threat at home. Both teams have scored in 66% of their head-to-head meetings, making Both Teams to Score worth monitoring. The prediction is Borussia Dortmund 3-2 Frankfurt. For the draw, Melbet quotes 5.2, 1xBet 5.39, 1Win 5.1, and Mostbet 5.0. A Frankfurt upset win is priced at 6.15 on Melbet, 6.42 on 1xBet, 5.9 on 1Win, and 5.6 on Mostbet.

















