Want to see how AI predicts football matches? → Check the latest results !
Dortmund has upcoming match in Europe
O2.5 -172
At least 3 goals will be scored in the match with odds of -1721 -161
Dortmund is expected to win with odds of -161Over 2.5 -172
At least 3 goals will be scored in the matchYes -156
Both teams are expected to score1X&O1.5 -270
Home win/draw and over 1.5 goals
1:1
3:2
Preview
The Dortmund vs Mainz prediction for Friday, 13 February 2026 (kickoff 19:30 GMT) lands on a familiar Bundesliga theme: Dortmund chasing the top, Mainz chasing breathing space. Signal Iduna Park will be loud, the table pressure will be louder, and the match has the ingredients for another dramatic chapter in this head to head.
Dortmund come in as the team with bigger targets and a much bigger market value (€483.40m vs €143.10m), but Mainz have recently acted like the guest who keeps rearranging your furniture and then wonders why you look annoyed. Dortmund sit 2nd on 45 points, six behind Bayern, and they have won their last three league games, including a gritty 2-1 against Wolfsburg. Mainz are 16th on 18 points, yet under Bo Henriksen they have started to swing between chaos and competence—an approach some German media have jokingly labelled a “Kasperle-Theater” for the sheer unpredictability.
Dortmund’s squad news is not exactly a relaxing read. Karim Adeyemi is out after a training injury, captain Emre Can is sidelined with recurring adductor issues, and Marcel Sabitzer (calf) plus young defender Filippo Mané (muscle) are expected to miss weeks. The good part: Niklas Süle and Fabio Silva have returned to team training and could feature, which helps Niko Kovač rotate without turning the bench into a waiting room.
Mainz are even more stretched at the back. Moritz Jenz and Dominik Kohr are out for the season, and Danny da Costa is missing with a thigh strain. They do get Jae-sung Lee back, and 18-year-old Polish defender Kacper Potulski has become a regular—earning praise for keeping things together in a patched-up backline.
Kovač has steadied Dortmund by leaning on structure, often using a back three with Nico Schlotterbeck as the organiser. The idea is simple: stay balanced, don’t give cheap counter-attacks, and let Julian Brandt connect midfield to the forwards. Brandt’s contract situation (expiring in summer) adds extra noise, but he remains a key reason Dortmund can turn control into chances quickly.
Henriksen, meanwhile, brings emotional energy and has told his players to “play like five-year-olds” again—meaning fearless and joyful, not necessarily finger-painting at half-time. Mainz are expected to be intense and physical, trying to disrupt rhythm, win duels, and create those scrappy transitions that make favourites uncomfortable.
Now to the numbers that matter for sports betting. The 1X2 betting odds are clear: Home 1.62, Draw 4.55, Away 5.8. Our model leans Dortmund, but it does not treat Mainz as a free three points, especially given their recent away upset potential and Dortmund’s injury list.
The AI’s strongest angle is goals, and it matches what the tactics suggest. Dortmund at home usually create volume, and Mainz under Henriksen are not shy about taking risks to escape the relegation zone. Add defensive absences for Mainz and a Dortmund side that can still concede when pushed into quick transitions, and the “both sides have a moment” script becomes realistic.
That is why the model’s projected scoreline is lively: 3:2, with a predicted first half of 1:1. In betting terms, the home win is logical at 1.62, but the higher-confidence play is backing goals rather than trying to guess whether Mainz’s latest drama ends as a draw or a narrow defeat.
For anyone building a match plan around this Dortmund vs Mainz prediction: Dortmund are deserved favourites on team quality and home advantage, but Mainz have the recent evidence to land a punch. The cleanest reading of the head to head, the form notes, and the AI numbers is to expect entertainment—preferably with at least three goals on the scoreboard.
Read More
Read Less
|
21
-
5
-
6
|
|
Mainz |
27-Sep-25
0:2
| Dortmund ![]() |
Dortmund |
30-Mar-25
3:1
| Mainz ![]() |
Mainz |
09-Nov-24
3:1
| Dortmund ![]() |
Mainz |
11-May-24
3:0
| Dortmund ![]() |
Dortmund |
19-Dec-23
1:1
| Mainz ![]() |
Dortmund |
27-May-23
2:2
| Mainz ![]() |
Mainz |
25-Jan-23
1:2
| Dortmund ![]() |
Mainz |
16-Mar-22
0:1
| Dortmund ![]() |
Dortmund |
16-Oct-21
3:1
| Mainz ![]() |
Mainz |
16-May-21
1:3
| Dortmund ![]() |
| 07 Feb | W |
Wolfsburg.
|
1:2
| Dortmund.
|
| 01 Feb | W |
Dortmund.
|
3:2
| Heidenheim.
|
| 28 Jan | L |
Dortmund.
|
0:2
| Inter.
|
| 24 Jan | W |
Union Berl.
|
0:3
| Dortmund.
|
| 20 Jan | L |
Tottenham.
|
2:0
| Dortmund.
|
| 17 Jan | W |
Dortmund.
|
3:2
| St. Pauli.
|
| 13 Jan | W |
Dortmund.
|
3:0
| Werder Bre.
|
| 09 Jan | D |
Frankfurt.
|
3:3
| Dortmund.
|
| 19 Dec | W |
Dortmund.
|
2:0
| Borussia M.
|
| 14 Dec | D |
Freiburg.
|
1:1
| Dortmund.
|
| 07 Feb | W | Mainz. |
2:0 |
Augsburg.![]() |
| 31 Jan | W | RB Leipzig. |
1:2 |
Mainz.![]() |
| 24 Jan | W | Mainz. |
3:1 |
Wolfsburg.![]() |
| 17 Jan | L | 1. FC Koln. |
2:1 |
Mainz.![]() |
| 13 Jan | W | Mainz. |
2:1 |
Heidenheim.![]() |
| 10 Jan | D | Union Berl. |
2:2 |
Mainz.![]() |
| 21 Dec | D | Mainz. |
0:0 |
St. Pauli.![]() |
| 18 Dec | W | Mainz. |
2:0 |
Samsunspor.![]() |
| 14 Dec | D | Bayern Mun. |
2:2 |
Mainz.![]() |
| 11 Dec | D | Lech Pozna. |
1:1 |
Mainz.![]() |
Germany - Bundesliga| Team | Matches | Goals | Points | |
|---|---|---|---|---|
| 1 |
Bayern | 21 | 79-19 | 54 |
| 2 |
Borussia | 21 | 43-20 | 48 |
| 3 |
1899 | 21 | 44-28 | 42 |
| 4 |
RB Leipzig | 21 | 40-28 | 39 |
| 5 |
VfB Stuttgart | 21 | 38-28 | 39 |
| 6 |
Bayer | 20 | 39-27 | 36 |
| 7 |
SC Freiburg | 21 | 32-33 | 30 |
| 8 |
Eintracht | 21 | 41-46 | 28 |
| 9 |
Union Berlin | 21 | 26-34 | 25 |
| 10 |
1. FC Köln | 21 | 30-34 | 23 |
| 11 |
Hamburger SV | 20 | 21-29 | 22 |
| 12 |
Borussia | 21 | 25-34 | 22 |
| 13 |
FC Augsburg | 21 | 24-39 | 22 |
| 14 |
FSV Mainz 05 | 21 | 25-33 | 21 |
| 15 |
VfL Wolfsburg | 21 | 29-44 | 19 |
| 16 |
Werder Bremen | 21 | 22-39 | 19 |
| 17 |
FC St. Pauli | 21 | 20-35 | 17 |
| 18 |
1. FC | 21 | 19-47 | 13 |