Full Time
Bundesliga · Borussia-Park · 2026-02-28

Borussia MönchengladbachBorussia Mönchengladbach
1 - 0
Union BerlinUnion Berlin

+$558.50
Match Precision100%
Signal Hit Rate2/2
Model Lineup
🛡️
Oddsflow Core Strategy
+$559
★★★★★
2W-0L · 100%
🧠 Key Question

Why did AI enter 2 times at 15', 79' — and still finish +$559?

Trade Story

Match Overview

Borussia Mönchengladbach hosted Union Berlin in the Bundesliga, finishing 1-0. Goals: K. Diks (65'), K. Diks (90' pen). OddsFlow deployed 2 trades across 2 waves, achieving 100% precision with a net result of +$558.50 (ROI: +79.8%).

Pre-Match Odds

The Asian Handicap line moved from 0 to -0.25; the Over/Under stayed at 2.25 with Over odds moving from 1.79 to 1.88.

Trade Wave Analysis

### Wave 1 — Minute 15' (Score: 0-0) **Context:** Scoreless at 15'. 1 model (oddsflow_core_v8.1) entered Asian Handicap markets, targeting Borussia Mönchengladbach -0.25. Average expected value was 3.1%, with a combined stake of $200. **Result:** All 1 trades won, netting +$195.00. ### Wave 2 — Minute 79' (Score: 0-0) **Context:** Scoreless at 79'. 1 model (oddsflow_core_v8.1) entered Over/Under markets, targeting Under 1.5. Average expected value was 21.1%, with a combined stake of $500. The sharpest edge was on Under 1.5 (Over/Under): OddsFlow calculated 63.0% probability versus the market's implied 57.9% — a 5.1 percentage point gap at odds of 1.727. **Result:** All 1 trades won, netting +$363.50.

Model Performance

- **oddsflow_core_v8.1**: 2 trades, 2W/0L, +$558.50 (ROI: +79.8%)

Match Statistics

Possession was 61%–39% in Borussia Mönchengladbach's favor. Borussia Mönchengladbach had 20 shots (8 on target) versus Union Berlin's 4 (2 on target). Expected goals: Borussia Mönchengladbach 2.7 — Union Berlin 0.08. Corners: 6-1.

🏆

Verdict

A highly profitable match for OddsFlow. The AI models identified significant mispricings and converted them efficiently, returning +79.8% ROI.

Market Efficiency

What the closing market expected

The prices bookmakers settled on before kick-off, with the margin removed, next to what actually happened.

MarketLineImplied probability
1X2 (home / draw / away)Favourite: Home40.2% / 30.5% / 32.0%
Asian handicap-0.2547.0%
Over / Under2.2553.2%

Probabilities are de-vigged, so they describe the market's view rather than the price you would have been offered.

Where the market was wrong

The Totals market (Over/Under 2.25) significantly mispriced the likelihood of a low-scoring game, offering strong value on the Under.

Borussia Mönchengladbach secured a 1-0 victory against Union Berlin. The 1x2 market correctly identified Gladbach as the slight favorite (40.16% implied probability), aligning with the outcome. However, significant market inefficiencies were evident in other key betting markets. In the Handicap market (line -0.25 Gladbach), the market leaned towards Union Berlin covering (+0.25) with a 54.95% probability, yet Gladbach successfully covered, indicating potential Closing Line Value (CLV) on the home side. The most pronounced mispricing occurred in the Totals market (line 2.25). Despite the market favoring Over 2.25 goals with a 53.19% probability, the match finished with only 1 goal, resulting in a clear Under. This highlights a strong EV+ signal for the Under, where market sentiment failed to predict the low-scoring affair.

Trade Waves
Match Timeline
46'🔄
T
C. Trimmel(assist: J. Haberer)Union Berlin
72'🔄
W
Jeong Woo-Yeong(assist: L. Burcu)Union Berlin
72'🔄
K
A. Kemlein(assist: A. Kral)Union Berlin
72'🔄
M
W. Mohya(assist: H. Bolin)Borussia Mönchengladbach
81'🔄
H
F. Honorat(assist: S. Machino)Borussia Mönchengladbach
82'🔄
B
O. Burke(assist: I. Ansah)Union Berlin
90'+9🔄
N
S. Nsoki(assist: D. Bogdanov)Union Berlin
90'+9🔄
R
R. Reitz(assist: K. Stoger)Borussia Mönchengladbach
Odds Movement
Match Statistics
Pre-Match Odds
Verdict

A highly profitable match for OddsFlow. The AI models identified significant mispricings and converted them efficiently, returning +79.8% ROI on 2 trades.

See AI signals as they happen

This report shows settled results. Get real-time AI signals during live matches.