Our RB Leipzig vs Bayer Leverkusen Prediction: 3-2
RB Leipzig vs Bayer Leverkusen in the Germany Bundesliga I is scheduled for an 17:30 GMT kick-off on Saturday December 20, 2025. We predict a 3-2 home victory, but with both teams posing an attacking threat, over 2.5 goals is another solid betting option.
This RB Leipzig vs Bayer Leverkusen prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Exact Score Tips
Recent Form Insights
RB Leipzig's Last Match – RB Leipzig vs Werder Bremen
Determined to maintain their recent success, RB Leipzig must win following their 2-0 Germany Bundesliga I victory against Werder Bremen on November 23. In that match, RB Leipzig recorded 52% possession, firing 19 shots at goal, with 13 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
RB Leipzig | 52% | 19 (13) | 2.02 | 55 |
Werder Bremen | 48% | 16 (6) | 0.73 | 42 |
Bayer Leverkusen's Last Match – Man City vs Bayer Leverkusen
Bayer Leverkusen will seek to keep their streak alive after a 2-0 UEFA Champions League victory over Man City on November 25. In that match, Bayer Leverkusen saw 45% of the ball and created 2 goal attempts, with 2 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Man City | 55% | 12 (7) | 1.84 | 117 |
Bayer Leverkusen | 45% | 2 (2) | 0.55 | 20 |
RB Leipzig vs Bayer Leverkusen Stats
Key Stats
| RB Leipzig | Bayer Leverkusen | |
|---|---|---|
| 1.4 | Attacking Strength | 1.47 |
| 0.73 | Defence Strength | 1.16 |
| 2.5 | Points Per Game | 2.4 |
| 8/10 | WIN | 8/10 |
| 1/10 | DRAW | 0/10 |
| 4/10 | Clean Sheets | 5/10 |
| 6/10 | BTTS | 4/10 |
| 6/10 | Over 2.5 Goals | 6/10 |
| 2.4 | Average Scored | 2.6 |
Goals Scored vs Goals Conceded
RB Leipzig are averaging 2.4 goals scored and 0.8 conceded per match, while Bayer Leverkusen average 2.6 scored and 1.6 conceded per game.



RB Leipzig
Werder Bremen
Man City
Bayer Leverkusen