Tools
Prediction published on Apr 23, 2025 5:19 PM by Dario in Germany - Bundesliga | Modified on Apr 24, 2025 11:13 AM
The 31st round of the Bundesliga features a crucial clash in the race for UEFA Champions League qualification. At the Deutsche Bank Park, Eintracht Frankfurt host RB Leipzig in a third-vs-fourth showdown, with only three points separating the two sides in the standings. Both clubs dropped points in the previous round — Frankfurt were held to a goalless draw by Augsburg, while Leipzig drew 1-1 with bottom-placed Holstein Kiel. These underwhelming results, coupled with Freiburg's victory over Hoffenheim, have complicated their quest for a top-four finish and direct qualification to the next Champions League. Looking at the current table, Frankfurt have the upper hand. They sit third with 52 points, four ahead of fifth place and five clear of sixth, with just four matches remaining. Leipzig, however, can no longer afford any slip-ups. They are clinging to fourth place with just one point over Freiburg and two over Mainz, but remain in the fight thanks to their solid form — 7 points from the last three matchdays. This is one of those matches where a draw won’t do much good for either side, so fans can expect an open, attacking game filled with goals and entertainment. A standout subplot will be the duel between Hugo Ekitiké and Benjamin Sesko, who have netted 14 and 12 league goals respectively so far.
The Eagles are struggling to find consistency in this decisive phase of the season. Last time out, they drew 0-0 at Augsburg after a 3-0 win over Heidenheim and a 2-0 loss to Werder Bremen in their previous matches. This mixed bag of results has added drama to the Champions League race, with Frankfurt holding third place on 52 points, three ahead of Leipzig and four ahead of Freiburg.
Despite selling Omar Marmoush to Manchester City in January, Frankfurt remain one of the best attacking sides in the Bundesliga, averaging 1.93 goals per game. At home, their form has been strong, losing only three times — two of which were in early March against Bayer Leverkusen and Union Berlin.
RB Leipzig come into this game unbeaten in three Bundesliga matches, with wins over Hoffenheim and Wolfsburg, followed by a 1-1 draw at home to Holstein Kiel. That point took the Red Bulls to 49, placing them fourth with a slim lead over Freiburg and Mainz.
Under manager Marco Rose, Leipzig have taken 20 points away from home (5 wins, 5 draws, 5 losses). However, they’ve managed just one win in their last eight Bundesliga road games — a 3-2 win over Wolfsburg two rounds ago — along with four draws and three losses.
Matches between Eintracht Frankfurt and RB Leipzig are often high-scoring thrillers. In the last five head-to-head encounters, both teams scored in four of them — including the 2-2 draw in the reverse fixture — and three saw three or more total goals.
With Freiburg and Mainz lurking just behind and facing Wolfsburg and Bayern Munich respectively this weekend, neither team can afford to settle for a point here. Expect both managers to opt for attack-minded strategies, which should result in an open contest with goals at both ends.
Further highlighting Leipzig’s defensive vulnerabilities, it’s worth noting that they’ve failed to keep a clean sheet in their last five league matches.
Based on past results and the importance of this fixture, the BetMines algorithm prediction for Eintracht Frankfurt vs RB Leipzig is that both teams will score at least one goal.
Eintracht Frankfurt (3-4-2-1): Trapp; Tuta, Koch, Theate; Kristensen, Larsson, Skhiri, Brown; Knauff, Bahoya; Ekitiké. Manager: Dino Toppmöller
RB Leipzig (4-4-2): Vandevoordt; Nedeljkovic, Klostermann, Bitshiabu, Lukeba; Baku, Seiwald, Vermeeren, Baumgartner; Openda, Sesko. Manager: Zsolt Low
This section provides average statistics and percentages on the main markets for the last 10 matches of both teams
Eintracht Frankfurt
RB Leipzig
Under
Over
Under
Over
0.5
1
9
0
10
1.5
2
8
2
8
2.5
4
6
2
8
3.5
7
3
6
4
4.5
9
1
8
2