Our Eintracht Frankfurt vs Bayer Leverkusen Prediction: 2-2
Eintracht Frankfurt vs Bayer Leverkusen in the Germany Bundesliga I is scheduled for an 14:30 GMT kick-off on Saturday January 31, 2026. We anticipate a balanced game ending in a 2-2 draw, and given both teams’ scoring form, BTTS looks like a safe bet.
Our prediction is supported by key Eintracht Frankfurt vs Bayer Leverkusen stats, including attacking and defensive strength, recent form and historical results — all detailed below.
→ View Today's Correct Score Predictions
Recent Form Insights
Eintracht Frankfurt's Last Match – Werder Bremen vs Eintracht Frankfurt
Eintracht Frankfurt will be determined to find a winning touch after a 3-3 Germany Bundesliga I draw against Werder Bremen on January 16. In that match, Eintracht Frankfurt had 40% possession and 9 attempts at goal, with 4 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Werder Bremen | 60% | 16 (4) | 1.66 | 61 |
Eintracht Frankfurt | 40% | 9 (4) | 0.9 | 41 |
Bayer Leverkusen's Last Match – TSG Hoffenheim vs Bayer Leverkusen
After suffering a 0-1 Germany Bundesliga I loss to TSG Hoffenheim, Bayer Leverkusen must win to get back on track. In that match, Bayer Leverkusen saw 62% of the ball and created 6 goal attempts, with 2 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
TSG Hoffenheim | 38% | 13 (8) | 1.3 | 39 |
Bayer Leverkusen | 62% | 6 (2) | 1.07 | 54 |
Eintracht Frankfurt vs Bayer Leverkusen Stats
Key Stats
| Eintracht Frankfurt | Bayer Leverkusen | |
|---|---|---|
| 1.3 | Attacking Strength | 1.28 |
| 0.94 | Defence Strength | 1.17 |
| 1 | Points Per Game | 1.6 |
| 2/10 | WIN | 5/10 |
| 4/10 | DRAW | 1/10 |
| 1/10 | Clean Sheets | 3/10 |
| 7/10 | BTTS | 5/10 |
| 7/10 | Over 2.5 Goals | 5/10 |
| 1.6 | Average Scored | 1.5 |
Goals Scored vs Goals Conceded
Eintracht Frankfurt are averaging 1.6 goals scored and 2.5 conceded per match, while Bayer Leverkusen average 1.5 scored and 1.3 conceded per game.



Werder Bremen
Eintracht Frankfurt
TSG Hoffenheim
Bayer Leverkusen
Bayern Munich
Borussia Dortmund
TSG Hoffenheim
RB Leipzig
VfB Stuttgart
Bayer Leverkusen
Eintracht Frankfurt
SC Freiburg
Union Berlin
Cologne
Borussia M'gladbach
Wolfsburg
Werder Bremen
Hamburg
Augsburg
Heidenheim
Mainz
St Pauli