Our RB Leipzig vs Mainz Prediction: 3-1
RB Leipzig vs Mainz in the Germany Bundesliga I is scheduled for an 14:30 GMT kick-off on Saturday January 31, 2026. Our analysis favors a 3-1 home win, but considering the likelihood of multiple goals, over 2.5 goals is also a solid wager.
This RB Leipzig vs Mainz 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 – St Pauli vs RB Leipzig
RB Leipzig will look to build on their last result following a 1-1 Germany Bundesliga I stalemate against St Pauli on January 27. In that match, RB Leipzig recorded 54% possession, firing 9 shots at goal, with 5 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
St Pauli | 46% | 5 (2) | 1.45 | 37 |
RB Leipzig | 54% | 9 (5) | 1.09 | 56 |
Mainz's Last Match – Mainz vs Wolfsburg
Mainz will seek to keep their streak alive after a 3-1 Germany Bundesliga I victory over Wolfsburg on January 24. In that match, Mainz recorded 60% possession, attempting 12 shots on goal, with 9 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Mainz | 60% | 12 (9) | 4.03 | 77 |
Wolfsburg | 40% | 6 (2) | 0.65 | 29 |
RB Leipzig vs Mainz Stats
Key Stats
| RB Leipzig | Mainz | |
|---|---|---|
| 1.48 | Attacking Strength | 1.01 |
| 0.95 | Defence Strength | 1.24 |
| 1.6 | Points Per Game | 1 |
| 5/10 | WIN | 2/10 |
| 1/10 | DRAW | 4/10 |
| 4/10 | Clean Sheets | 2/10 |
| 6/10 | BTTS | 5/10 |
| 7/10 | Over 2.5 Goals | 5/10 |
| 2 | Average Scored | 1 |
Goals Scored vs Goals Conceded
RB Leipzig are averaging 2.0 goals scored and 1.3 conceded per match, while Mainz average 1.3 scored and 1.4 conceded per game.
RB Leipzig 20-13
Mainz 13-14
What are the odds for this match?
RB Leipzig to win: @1.533
Draw: @4.1
Mainz to win: @5.5



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