The forecast. The market. The evidence.
Analysis recorded · Sep 12 12:30 UTC
Data as of · 2026-09-24 23:06
Read the full analysis and its supporting records.

Analysis recorded · Sep 12 12:30 UTC
Data as of · 2026-09-24 23:06
Read the full analysis and its supporting records.
AI Predicted
Draw
Prediction MissedCompare match records, season figures and the source dates.
Prediction
Draw
Confidence
52%
How strongly our analysis backs this pick
Predicted Score
1 - 1
Key Analysis Points
Both teams drew three of their last five league matches and have a strong tendency for stalemates, including in recent head-to-heads.
Gladbach struggles defensively but is more dangerous at home; Mainz improved under a new coach but still has a weak away record.
Key player availability and coaching changes have stabilized Mainz, while Gladbach is still seeking consistency.
Probabilities stored with this match. The combined AI forecast is shown separately above.
3 of 3 independent forecasts agree with the final pick. Confidence is limited — treat this match as uncertain.
Prediction: Draw
Score: 1 - 1
Recent form and head-to-head history strongly suggest a close contest. Gladbach's attacking ability at home is offset by a weak defense, while Mainz’s late-season improvement and defensive solidity should help them avoid defeat. Both sides’ recent performances and H2H trends indicate a draw is the most likely outcome, especially given their similar league positions and point totals last season. Confidence is moderate due to possible squad changes and lack of 2026-specific data.
Prediction: Draw
Score: 1 - 1
Based on 2023-24 data, this represents a closely matched contest between two mid-table Bundesliga teams. Borussia Mönchengladbach holds home advantage but struggled defensively (67 goals conceded, winless in last 5). Mainz 05 finished slightly stronger with an unbeaten run and improved defensive solidity under new management (8 clean sheets vs Gladbach's 4), though their away record was poor (12 pts from 17). Crucially, the head-to-head history shows 3 draws in the last 5 meetings, with only 2 wins split between them. Both teams are draw specialists—Gladbach recorded 13 draws in 34 games, Mainz 14 draws. The statistical parity (GD -11 vs -12, points 34 vs 35) and tactical patterns strongly suggest a stalemate is most likely, though Gladbach's home advantage could tilt toward a narrow win.
Prediction: Draw
Score: 1 - 1
Historically, Borussia Mönchengladbach and Mainz 05 are very evenly matched, with their head-to-head record showing a high propensity for draws. Gladbach typically enjoys a home advantage at Borussia-Park, but their defensive inconsistencies often prevent them from securing all three points. While they score more frequently than Mainz, they also concede at a much higher rate, creating a volatile environment that often results in a stalemate. Mainz, conversely, ended the most recent full season on a strong unbeaten run, demonstrating a much tighter tactical structure. Under Bo Henriksen, they became harder to beat, though their away form remains a concern with only two wins on the road in the previous campaign. This combination of Gladbach’s defensive fragility and Mainz’s improved organization suggests a tactical neutralizing effect. Given the data, a 1-1 draw is the most probable outcome as both teams prioritize stability early in the season.
Max probability 40.5% · Gap 9.5%p
What buyers actually backed, and how the odds moved
Falling odds mean money moved onto that side.
Compared across 24 bookmakers.
Recorded · 2026-09-24 23:06
B. Monchengladbach · 2025/2026 · 12th · 9W 11D 14L (GD -11)
Mainz · 2025/2026 · 10th · 10W 10D 14L (GD -9)
Records as of this match, not current form.
Analysis Data · Recent results
Analysis Data · Recent meetings
Total
10
Home Wins
1
Draws
6
Away Wins
3
Recent matches
Last meeting: 2026-04-20 (1-1)
Analysis Data · Current season stats
Analysis Data · 5 source indices
Analysis Data · Last 8 matches performance
Strong upward trend
Slight improvement
Overall · home/away records · recent form
Overall
Home/Away records
Recent
Analysis Data · Current form indicators
Overall
At Home
Away
Overall
Best: Win 1 · Unbeaten 2
At Home
Best: Unbeaten 1
Away
Best: Win 1 · Unbeaten 1
Rank and record by season
| Season | Comp. | Rank | Record | Standing points / win% / GD | Avg goals scored / allowed |
|---|---|---|---|---|---|
| 2025/2026 | Bundesliga | #12 | 9W 11D 14L | -11 GD | 1.24 / 1.56 |
| 2024/2025 | Bundesliga | #10 | 13W 6D 15L | -2 GD | 1.62 / 1.68 |
| 2023/2024 | Bundesliga | #14 | 7W 13D 14L | -11 GD | 1.65 / 1.97 |
| 2022/2023 | Bundesliga | #10 | 11W 10D 13L | 43 pts -3 GD | 1.53 / 1.62 |
| 2021/2022 | Bundesliga | #10 | 12W 9D 13L | 45 pts -7 GD | 1.59 / 1.79 |
| Season | Comp. | Rank | Record | Standing points / win% / GD | Avg goals scored / allowed |
|---|---|---|---|---|---|
| 2025/2026 | Bundesliga | #10 | 10W 10D 14L | -9 GD | 1.29 / 1.56 |
| 2024/2025 | Bundesliga | #6 | 14W 10D 10L | +12 GD | 1.62 / 1.26 |
| 2023/2024 | Bundesliga | #13 | 7W 14D 13L | -12 GD | 1.15 / 1.5 |
| 2022/2023 | Bundesliga | #9 | 12W 10D 12L | 46 pts -1 GD | 1.59 / 1.62 |
| 2021/2022 | Bundesliga | #8 | 13W 7D 14L | 46 pts +5 GD | 1.47 / 1.32 |
Registered players with season stats
| Pos | Player | GP | Goals | Cards |
|---|---|---|---|---|
| FW | 18 Machino Syuto (27) | 26 | 3 | 1 |
| FW | 15 Haris Tabakobichi (32) | 26 | 11 | 2 |
| FW | 9 Peurangkeu Onorat (30) | 21 | 1 | - |
| FW | 13 Jyobanni Reina (24) | 13 | 0 | 1 |
| FW | 25 Robin Hakeu (28) Muscle injury | 4 | 0 | - |
| FW | 11 Tim Keulraindienseuteu (31) Knee injury | 2 | 0 | - |
| MF | 27 Roko Reicheu (24) | 25 | 0 | 7 1 |
| MF | 6 Yanik Enggelhareuteu (25) | 24 | 2 | 5 |
| MF | 16 Saendeo Pilrip | 23 | 2 | 1 |
| MF | 7 Kebin Seutogeo (33) | 22 | 1 | 2 |
| MF | 17 Kaseuteurop Jenseu | 22 | 3 | 1 1 |
| MF | 10 Peulrorian Noihauseu (29) | 16 | 0 | - |
| MF | 38 Hugo Bolin (23) | 7 | 0 | - |
| DF | 30 Niko Elbedi (30) | 27 | 0 | 2 |
| DF | 29 Seukeolri Jo | 25 | 1 | 6 |
| DF | 4 Kebin Dikseu (30) | 24 | 4 | 5 |
| DF | 26 Rukaseu Ulrihi (22) | 19 | 0 | 2 |
| DF | 2 Fabio Cristian Chiarodia (21) | 10 | 0 | - |
| DF | 14 Gota Dakai (22) Muscle injury | 6 | 0 | 1 |
| DF | 5 Mabin Peurideurihi (31) | 6 | 0 | - |
| GK | 33 Moricheu Nikolraseu (29) | 27 | 0 | - |
| Pos | Player | GP | Goals | Cards |
|---|---|---|---|---|
| FW | 44 Nelseun Pelrikseu Paeteurik Waipeo (21) | 18 | 0 | 1 |
| FW | 22 Nikolraseu Beracheunigeu (23) | 17 | 0 | 2 |
| FW | 11 Areumindo Sibeu (23) | 16 | 2 | 1 |
| FW | 17 Benedikteu Holreobaheu (25) Achilles injury | 14 | 1 | - |
| FW | 20 Pilrip Tiecheu (29) | 12 | 1 | 2 |
| FW | 26 Sailraseu Katompa Eumpumpa (28) Broken shinbone | 8 | 1 | 1 |
| FW | 23 Sheraldo Becker (31) Inactive | 7 | 1 | 1 |
| FW | 14 Wilriam Vick (23) | 7 | 0 | 1 |
| MF | 6 Kaishu Sano (32) | 27 | 1 | 1 |
| MF | 7 Ijaeseong (34) | 25 | 4 | 3 |
| MF | 8 Pol Nebel (24) | 23 | 4 | 2 2 |
| MF | 31 Dominik Kohr (32) | 22 | 1 | 8 2 |
| MF | 10 Nadiem Amiri (30) Injured | 20 | 10 | 6 |
| MF | 24 Sota Kawasaki (25) | 8 | 0 | 1 |
| DF | 21 Danny da Costa (33) | 27 | 2 | 3 |
| DF | 2 Phillipp Mwene (32) | 22 | 0 | 4 |
| DF | 30 Silvan Widmer (33) | 21 | 2 | 5 |
| DF | 16 Syutepan Bel (35) Poor condition | 18 | 2 | 4 |
| DF | 15 Malroni Reneodeu | 17 | 0 | 1 |
| DF | 25 Andeureaseu Hanche Olsen (29) Muscle injury | 13 | 0 | 3 |
| DF | 4 Stefan Posch (29) | 9 | 0 | 4 |
| DF | 5 Maksim Richi (28) | 3 | 0 | - |
| GK | 33 Daniel Bacheu (35) | 15 | 0 | 1 |
| GK | 27 Robin Zentner (32) Groin injury | 9 | 0 | 2 1 |
| GK | 1 Rieseu Rase | 4 | 0 | - |
Loading match details...
Compare the same period, market and line. Open a market for its full source detail.
All available bet types with odds
The % under each odds figure is the odds-implied share. Tap a game number for odds movement and head-to-head records.
Match Winner
| Outcome | Odds | Closing | Overseas |
|---|---|---|---|
| Home | 2.9 | 2.93 | 3.34 |
| Draw | 3.5 | 3.73 | 3.65 |
| Away | 1.98 | 2.25 | 2.15 |
Handicap (1)
| Outcome | Odds | Overseas |
|---|---|---|
| Home | 1.66 | 1.75 |
| Draw | 3.75 | 3.83 |
| Away | 3.55 | 3.92 |
Handicap (2)
| Outcome | Odds | Overseas |
|---|---|---|
| Home | 1.19 | 1.25 |
| Draw | 5.7 | 6.26 |
| Away | 7.5 | 8.06 |
Home
2.9
33.2%
Draw
3.5
25.5%
Away
1.98
41.3%
Home
1.66
Draw
3.75
Away
3.55
Home
1.19
Draw
5.7
Away
7.5
Home
1.57
55.4%
Draw
3.85
22.6%
Away
3.95
22.0%
Home
1.15
75.6%
Draw
6.1
14.2%
Away
8.6
10.1%
Over
2.02
Under
1.59
Over
2.19
40.6%
Under
1.5
59.4%
Odd
1.8
50.0%
Even
1.8
50.0%
Full game · Match result · 09-19 (Sat) 22:30 KST · Korean domestic market. Purchase shares and historical samples describe this product.
| Type | Home | Draw | Away |
|---|---|---|---|
| Current | 2.90↑ | 3.50↑ | 1.98↓ |
| Initial | 2.65 | 3.45 | 2.13 |
| Opening | 2.65 | 3.45 | 2.13 |
| Overseas | 3.34↑ | 3.65↓ | 2.15↓ |
| Overseas − domestic | +0.44 | +0.15 | +0.17 |
| # | Home | Draw | Away |
|---|---|---|---|
| 1 | 2.65 | 3.45 | 2.13 |
| 2 | 2.90 ↑ | 3.50 ↑ | 1.98 ↓ |
Recorded purchase snapshot. Amount and payout index retain source values; units are not supplied.
No collected response for this exact condition. Select another condition to check its records.
No collected records in this section.
Loading Proto details…
Ask me anything!